@charset "UTF-8";@layer libraries{@layer bootstrap{/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:.875em;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#28a745e6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.was-validated select.form-control:valid,select.form-control.is-valid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.was-validated select.form-control:invalid,select.form-control.is-invalid{padding-right:3rem!important;background-position:right 1.5rem center}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem)!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/ calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher .close,.validation-code__button-resend,.validation-code .step-button-main,.bundle-progress-circle__button,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn,.smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher .close,.validation-code__button-resend,.validation-code .step-button-main,.bundle-progress-circle__button,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{transition:none}}.btn:hover,.smart-searcher-grid__footer.headerWithIcons .view-all:hover,.smart-searcher .close:hover,.validation-code__button-resend:hover,.validation-code .step-button-main:hover,.bundle-progress-circle__button:hover,.dynamicForm-base .field-logout__button:hover,.dynamicForm-base .field-close__button:hover{color:#212529;text-decoration:none}.btn.focus,.smart-searcher-grid__footer.headerWithIcons .focus.view-all,.smart-searcher .focus.close,.focus.validation-code__button-resend,.validation-code .focus.step-button-main,.focus.bundle-progress-circle__button,.dynamicForm-base .focus.field-logout__button,.dynamicForm-base .focus.field-close__button,.btn:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:focus,.smart-searcher .close:focus,.validation-code__button-resend:focus,.validation-code .step-button-main:focus,.bundle-progress-circle__button:focus,.dynamicForm-base .field-logout__button:focus,.dynamicForm-base .field-close__button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.smart-searcher-grid__footer.headerWithIcons .disabled.view-all,.smart-searcher .disabled.close,.disabled.validation-code__button-resend,.validation-code .disabled.step-button-main,.disabled.bundle-progress-circle__button,.dynamicForm-base .disabled.field-logout__button,.dynamicForm-base .disabled.field-close__button,.dynamicForm-base .field-password .btn.disabled-high,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-high.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-high.view-all,.dynamicForm-base .field-password .smart-searcher .disabled-high.close,.smart-searcher .dynamicForm-base .field-password .disabled-high.close,.dynamicForm-base .field-password .disabled-high.validation-code__button-resend,.dynamicForm-base .field-password .validation-code .disabled-high.step-button-main,.validation-code .dynamicForm-base .field-password .disabled-high.step-button-main,.dynamicForm-base .field-password .disabled-high.bundle-progress-circle__button,.dynamicForm-base .field-password .disabled-high.field-logout__button,.dynamicForm-base .field-password .disabled-high.field-close__button,.dynamicForm-base .field-password .btn.disabled-medium,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-medium.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-medium.view-all,.dynamicForm-base .field-password .smart-searcher .disabled-medium.close,.smart-searcher .dynamicForm-base .field-password .disabled-medium.close,.dynamicForm-base .field-password .disabled-medium.validation-code__button-resend,.dynamicForm-base .field-password .validation-code .disabled-medium.step-button-main,.validation-code .dynamicForm-base .field-password .disabled-medium.step-button-main,.dynamicForm-base .field-password .disabled-medium.bundle-progress-circle__button,.dynamicForm-base .field-password .disabled-medium.field-logout__button,.dynamicForm-base .field-password .disabled-medium.field-close__button,.dynamicForm-base .field-password .btn.disabled-low,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-low.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-low.view-all,.dynamicForm-base .field-password .smart-searcher .disabled-low.close,.smart-searcher .dynamicForm-base .field-password .disabled-low.close,.dynamicForm-base .field-password .disabled-low.validation-code__button-resend,.dynamicForm-base .field-password .validation-code .disabled-low.step-button-main,.validation-code .dynamicForm-base .field-password .disabled-low.step-button-main,.dynamicForm-base .field-password .disabled-low.bundle-progress-circle__button,.dynamicForm-base .field-password .disabled-low.field-logout__button,.dynamicForm-base .field-password .disabled-low.field-close__button,.btn:disabled,.smart-searcher-grid__footer.headerWithIcons .view-all:disabled,.smart-searcher .close:disabled,.validation-code__button-resend:disabled,.validation-code .step-button-main:disabled,.bundle-progress-circle__button:disabled,.dynamicForm-base .field-logout__button:disabled,.dynamicForm-base .field-close__button:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled):not(.disabled),.smart-searcher .close:not(:disabled):not(.disabled),.validation-code__button-resend:not(:disabled):not(.disabled),.validation-code .step-button-main:not(:disabled):not(.disabled),.bundle-progress-circle__button:not(:disabled):not(.disabled),.dynamicForm-base .field-logout__button:not(:disabled):not(.disabled),.dynamicForm-base .field-close__button:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,.smart-searcher-grid__footer.headerWithIcons a.disabled.view-all,.smart-searcher a.disabled.close,a.disabled.validation-code__button-resend,.validation-code a.disabled.step-button-main,a.disabled.bundle-progress-circle__button,.dynamicForm-base a.disabled.field-logout__button,.dynamicForm-base a.disabled.field-close__button,.dynamicForm-base .field-password a.btn.disabled-high,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons a.disabled-high.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password a.disabled-high.view-all,.dynamicForm-base .field-password .smart-searcher a.disabled-high.close,.smart-searcher .dynamicForm-base .field-password a.disabled-high.close,.dynamicForm-base .field-password a.disabled-high.validation-code__button-resend,.dynamicForm-base .field-password .validation-code a.disabled-high.step-button-main,.validation-code .dynamicForm-base .field-password a.disabled-high.step-button-main,.dynamicForm-base .field-password a.disabled-high.bundle-progress-circle__button,.dynamicForm-base .field-password a.disabled-high.field-logout__button,.dynamicForm-base .field-password a.disabled-high.field-close__button,.dynamicForm-base .field-password a.btn.disabled-medium,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons a.disabled-medium.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password a.disabled-medium.view-all,.dynamicForm-base .field-password .smart-searcher a.disabled-medium.close,.smart-searcher .dynamicForm-base .field-password a.disabled-medium.close,.dynamicForm-base .field-password a.disabled-medium.validation-code__button-resend,.dynamicForm-base .field-password .validation-code a.disabled-medium.step-button-main,.validation-code .dynamicForm-base .field-password a.disabled-medium.step-button-main,.dynamicForm-base .field-password a.disabled-medium.bundle-progress-circle__button,.dynamicForm-base .field-password a.disabled-medium.field-logout__button,.dynamicForm-base .field-password a.disabled-medium.field-close__button,.dynamicForm-base .field-password a.btn.disabled-low,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons a.disabled-low.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password a.disabled-low.view-all,.dynamicForm-base .field-password .smart-searcher a.disabled-low.close,.smart-searcher .dynamicForm-base .field-password a.disabled-low.close,.dynamicForm-base .field-password a.disabled-low.validation-code__button-resend,.dynamicForm-base .field-password .validation-code a.disabled-low.step-button-main,.validation-code .dynamicForm-base .field-password a.disabled-low.step-button-main,.dynamicForm-base .field-password a.disabled-low.bundle-progress-circle__button,.dynamicForm-base .field-password a.disabled-low.field-logout__button,.dynamicForm-base .field-password a.disabled-low.field-close__button,fieldset:disabled a.btn,fieldset:disabled .smart-searcher-grid__footer.headerWithIcons a.view-all,.smart-searcher-grid__footer.headerWithIcons fieldset:disabled a.view-all,fieldset:disabled .smart-searcher a.close,.smart-searcher fieldset:disabled a.close,fieldset:disabled a.validation-code__button-resend,fieldset:disabled .validation-code a.step-button-main,.validation-code fieldset:disabled a.step-button-main,fieldset:disabled a.bundle-progress-circle__button,fieldset:disabled .dynamicForm-base a.field-logout__button,.dynamicForm-base fieldset:disabled a.field-logout__button,fieldset:disabled .dynamicForm-base a.field-close__button,.dynamicForm-base fieldset:disabled a.field-close__button{pointer-events:none}.btn-primary,.smart-searcher-grid__footer.headerWithIcons .view-all,.validation-code__button-accept,.bundle-progress-circle__button{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover,.smart-searcher-grid__footer.headerWithIcons .view-all:hover,.validation-code__button-accept:hover,.bundle-progress-circle__button:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.smart-searcher-grid__footer.headerWithIcons .focus.view-all,.focus.validation-code__button-accept,.focus.bundle-progress-circle__button,.btn-primary:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:focus,.validation-code__button-accept:focus,.bundle-progress-circle__button:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.smart-searcher-grid__footer.headerWithIcons .disabled.view-all,.disabled.validation-code__button-accept,.disabled.bundle-progress-circle__button,.dynamicForm-base .field-password .btn-primary.disabled-high,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-high.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-high.view-all,.dynamicForm-base .field-password .disabled-high.validation-code__button-accept,.dynamicForm-base .field-password .disabled-high.bundle-progress-circle__button,.dynamicForm-base .field-password .btn-primary.disabled-medium,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-medium.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-medium.view-all,.dynamicForm-base .field-password .disabled-medium.validation-code__button-accept,.dynamicForm-base .field-password .disabled-medium.bundle-progress-circle__button,.dynamicForm-base .field-password .btn-primary.disabled-low,.dynamicForm-base .field-password .smart-searcher-grid__footer.headerWithIcons .disabled-low.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .field-password .disabled-low.view-all,.dynamicForm-base .field-password .disabled-low.validation-code__button-accept,.dynamicForm-base .field-password .disabled-low.bundle-progress-circle__button,.btn-primary:disabled,.smart-searcher-grid__footer.headerWithIcons .view-all:disabled,.validation-code__button-accept:disabled,.bundle-progress-circle__button:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled):not(.disabled).active,.validation-code__button-accept:not(:disabled):not(.disabled).active,.bundle-progress-circle__button:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled):not(.disabled):active,.validation-code__button-accept:not(:disabled):not(.disabled):active,.bundle-progress-circle__button:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.smart-searcher-grid__footer.headerWithIcons .show>.dropdown-toggle.view-all,.show>.dropdown-toggle.validation-code__button-accept,.show>.dropdown-toggle.bundle-progress-circle__button{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled):not(.disabled).active:focus,.validation-code__button-accept:not(:disabled):not(.disabled).active:focus,.bundle-progress-circle__button:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled):not(.disabled):active:focus,.validation-code__button-accept:not(:disabled):not(.disabled):active:focus,.bundle-progress-circle__button:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.smart-searcher-grid__footer.headerWithIcons .show>.dropdown-toggle.view-all:focus,.show>.dropdown-toggle.validation-code__button-accept:focus,.show>.dropdown-toggle.bundle-progress-circle__button:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem #828a9180}.btn-secondary.disabled,.dynamicForm-base .field-password .btn-secondary.disabled-high,.dynamicForm-base .field-password .btn-secondary.disabled-medium,.dynamicForm-base .field-password .btn-secondary.disabled-low,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #828a9180}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem #48b46180}.btn-success.disabled,.dynamicForm-base .field-password .btn-success.disabled-high,.dynamicForm-base .field-password .btn-success.disabled-medium,.dynamicForm-base .field-password .btn-success.disabled-low,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem #3ab0c380}.btn-info.disabled,.dynamicForm-base .field-password .btn-info.disabled-high,.dynamicForm-base .field-password .btn-info.disabled-medium,.dynamicForm-base .field-password .btn-info.disabled-low,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #3ab0c380}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem #deaa0c80}.btn-warning.disabled,.dynamicForm-base .field-password .btn-warning.disabled-high,.dynamicForm-base .field-password .btn-warning.disabled-medium,.dynamicForm-base .field-password .btn-warning.disabled-low,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #deaa0c80}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem #e1536180}.btn-danger.disabled,.dynamicForm-base .field-password .btn-danger.disabled-high,.dynamicForm-base .field-password .btn-danger.disabled-medium,.dynamicForm-base .field-password .btn-danger.disabled-low,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e1536180}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem #d8d9db80}.btn-light.disabled,.dynamicForm-base .field-password .btn-light.disabled-high,.dynamicForm-base .field-password .btn-light.disabled-medium,.dynamicForm-base .field-password .btn-light.disabled-low,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #d8d9db80}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem #52585d80}.btn-dark.disabled,.dynamicForm-base .field-password .btn-dark.disabled-high,.dynamicForm-base .field-password .btn-dark.disabled-medium,.dynamicForm-base .field-password .btn-dark.disabled-low,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #52585d80}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-primary.disabled,.dynamicForm-base .field-password .btn-outline-primary.disabled-high,.dynamicForm-base .field-password .btn-outline-primary.disabled-medium,.dynamicForm-base .field-password .btn-outline-primary.disabled-low,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #007bff80}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-secondary.disabled,.dynamicForm-base .field-password .btn-outline-secondary.disabled-high,.dynamicForm-base .field-password .btn-outline-secondary.disabled-medium,.dynamicForm-base .field-password .btn-outline-secondary.disabled-low,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #6c757d80}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-success.disabled,.dynamicForm-base .field-password .btn-outline-success.disabled-high,.dynamicForm-base .field-password .btn-outline-success.disabled-medium,.dynamicForm-base .field-password .btn-outline-success.disabled-low,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #28a74580}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-info.disabled,.dynamicForm-base .field-password .btn-outline-info.disabled-high,.dynamicForm-base .field-password .btn-outline-info.disabled-medium,.dynamicForm-base .field-password .btn-outline-info.disabled-low,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #17a2b880}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-warning.disabled,.dynamicForm-base .field-password .btn-outline-warning.disabled-high,.dynamicForm-base .field-password .btn-outline-warning.disabled-medium,.dynamicForm-base .field-password .btn-outline-warning.disabled-low,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #ffc10780}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-danger.disabled,.dynamicForm-base .field-password .btn-outline-danger.disabled-high,.dynamicForm-base .field-password .btn-outline-danger.disabled-medium,.dynamicForm-base .field-password .btn-outline-danger.disabled-low,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #dc354580}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-light.disabled,.dynamicForm-base .field-password .btn-outline-light.disabled-high,.dynamicForm-base .field-password .btn-outline-light.disabled-medium,.dynamicForm-base .field-password .btn-outline-light.disabled-low,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #f8f9fa80}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark.disabled,.dynamicForm-base .field-password .btn-outline-dark.disabled-high,.dynamicForm-base .field-password .btn-outline-dark.disabled-medium,.dynamicForm-base .field-password .btn-outline-dark.disabled-low,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.dynamicForm-base .field-password .btn-link.disabled-high,.dynamicForm-base .field-password .btn-link.disabled-medium,.dynamicForm-base .field-password .btn-link.disabled-low,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-lg>.view-all,.smart-searcher .btn-group-lg>.close,.btn-group-lg>.validation-code__button-resend,.validation-code .btn-group-lg>.step-button-main,.btn-group-lg>.bundle-progress-circle__button,.dynamicForm-base .btn-group-lg>.field-logout__button,.dynamicForm-base .btn-group-lg>.field-close__button,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-sm>.view-all,.smart-searcher .btn-group-sm>.close,.btn-group-sm>.validation-code__button-resend,.validation-code .btn-group-sm>.step-button-main,.btn-group-sm>.bundle-progress-circle__button,.dynamicForm-base .btn-group-sm>.field-logout__button,.dynamicForm-base .btn-group-sm>.field-close__button,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dynamicForm-base .field-password .dropdown-item.disabled-high,.dynamicForm-base .field-password .dropdown-item.disabled-medium,.dynamicForm-base .field-password .dropdown-item.disabled-low,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all,.smart-searcher .btn-group-vertical>.close,.btn-group-vertical>.validation-code__button-resend,.validation-code .btn-group-vertical>.step-button-main,.btn-group-vertical>.bundle-progress-circle__button,.dynamicForm-base .btn-group-vertical>.field-logout__button,.dynamicForm-base .btn-group-vertical>.field-close__button,.btn-group>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all,.smart-searcher .btn-group>.close,.btn-group>.validation-code__button-resend,.validation-code .btn-group>.step-button-main,.btn-group>.bundle-progress-circle__button,.dynamicForm-base .btn-group>.field-logout__button,.dynamicForm-base .btn-group>.field-close__button{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:hover,.smart-searcher .btn-group-vertical>.close:hover,.btn-group-vertical>.validation-code__button-resend:hover,.validation-code .btn-group-vertical>.step-button-main:hover,.btn-group-vertical>.bundle-progress-circle__button:hover,.dynamicForm-base .btn-group-vertical>.field-logout__button:hover,.dynamicForm-base .btn-group-vertical>.field-close__button:hover,.btn-group>.btn:hover,.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:hover,.smart-searcher .btn-group>.close:hover,.btn-group>.validation-code__button-resend:hover,.validation-code .btn-group>.step-button-main:hover,.btn-group>.bundle-progress-circle__button:hover,.dynamicForm-base .btn-group>.field-logout__button:hover,.dynamicForm-base .btn-group>.field-close__button:hover{z-index:1}.btn-group-vertical>.btn.active,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.active.view-all,.smart-searcher .btn-group-vertical>.active.close,.btn-group-vertical>.active.validation-code__button-resend,.validation-code .btn-group-vertical>.active.step-button-main,.btn-group-vertical>.active.bundle-progress-circle__button,.dynamicForm-base .btn-group-vertical>.active.field-logout__button,.dynamicForm-base .btn-group-vertical>.active.field-close__button,.btn-group-vertical>.btn:active,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:active,.smart-searcher .btn-group-vertical>.close:active,.btn-group-vertical>.validation-code__button-resend:active,.validation-code .btn-group-vertical>.step-button-main:active,.btn-group-vertical>.bundle-progress-circle__button:active,.dynamicForm-base .btn-group-vertical>.field-logout__button:active,.dynamicForm-base .btn-group-vertical>.field-close__button:active,.btn-group-vertical>.btn:focus,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:focus,.smart-searcher .btn-group-vertical>.close:focus,.btn-group-vertical>.validation-code__button-resend:focus,.validation-code .btn-group-vertical>.step-button-main:focus,.btn-group-vertical>.bundle-progress-circle__button:focus,.dynamicForm-base .btn-group-vertical>.field-logout__button:focus,.dynamicForm-base .btn-group-vertical>.field-close__button:focus,.btn-group>.btn.active,.smart-searcher-grid__footer.headerWithIcons .btn-group>.active.view-all,.smart-searcher .btn-group>.active.close,.btn-group>.active.validation-code__button-resend,.validation-code .btn-group>.active.step-button-main,.btn-group>.active.bundle-progress-circle__button,.dynamicForm-base .btn-group>.active.field-logout__button,.dynamicForm-base .btn-group>.active.field-close__button,.btn-group>.btn:active,.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:active,.smart-searcher .btn-group>.close:active,.btn-group>.validation-code__button-resend:active,.validation-code .btn-group>.step-button-main:active,.btn-group>.bundle-progress-circle__button:active,.dynamicForm-base .btn-group>.field-logout__button:active,.dynamicForm-base .btn-group>.field-close__button:active,.btn-group>.btn:focus,.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:focus,.smart-searcher .btn-group>.close:focus,.btn-group>.validation-code__button-resend:focus,.validation-code .btn-group>.step-button-main:focus,.btn-group>.bundle-progress-circle__button:focus,.dynamicForm-base .btn-group>.field-logout__button:focus,.dynamicForm-base .btn-group>.field-close__button:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child),.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:not(:first-child),.smart-searcher .btn-group>.close:not(:first-child),.btn-group>.validation-code__button-resend:not(:first-child),.validation-code .btn-group>.step-button-main:not(:first-child),.btn-group>.bundle-progress-circle__button:not(:first-child),.dynamicForm-base .btn-group>.field-logout__button:not(:first-child),.dynamicForm-base .btn-group>.field-close__button:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group>.btn-group:not(:last-child)>.view-all,.smart-searcher .btn-group>.btn-group:not(:last-child)>.close,.btn-group>.btn-group:not(:last-child)>.validation-code__button-resend,.validation-code .btn-group>.btn-group:not(:last-child)>.step-button-main,.btn-group>.btn-group:not(:last-child)>.bundle-progress-circle__button,.dynamicForm-base .btn-group>.btn-group:not(:last-child)>.field-logout__button,.dynamicForm-base .btn-group>.btn-group:not(:last-child)>.field-close__button,.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:not(:last-child):not(.dropdown-toggle),.smart-searcher .btn-group>.close:not(:last-child):not(.dropdown-toggle),.btn-group>.validation-code__button-resend:not(:last-child):not(.dropdown-toggle),.validation-code .btn-group>.step-button-main:not(:last-child):not(.dropdown-toggle),.btn-group>.bundle-progress-circle__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .btn-group>.field-logout__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .btn-group>.field-close__button:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group>.btn-group:not(:first-child)>.view-all,.smart-searcher .btn-group>.btn-group:not(:first-child)>.close,.btn-group>.btn-group:not(:first-child)>.validation-code__button-resend,.validation-code .btn-group>.btn-group:not(:first-child)>.step-button-main,.btn-group>.btn-group:not(:first-child)>.bundle-progress-circle__button,.dynamicForm-base .btn-group>.btn-group:not(:first-child)>.field-logout__button,.dynamicForm-base .btn-group>.btn-group:not(:first-child)>.field-close__button,.btn-group>.btn:not(:first-child),.smart-searcher-grid__footer.headerWithIcons .btn-group>.view-all:not(:first-child),.smart-searcher .btn-group>.close:not(:first-child),.btn-group>.validation-code__button-resend:not(:first-child),.validation-code .btn-group>.step-button-main:not(:first-child),.btn-group>.bundle-progress-circle__button:not(:first-child),.dynamicForm-base .btn-group>.field-logout__button:not(:first-child),.dynamicForm-base .btn-group>.field-close__button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.smart-searcher-grid__footer.headerWithIcons .btn-group-sm>.view-all+.dropdown-toggle-split,.smart-searcher .btn-group-sm>.close+.dropdown-toggle-split,.btn-group-sm>.validation-code__button-resend+.dropdown-toggle-split,.validation-code .btn-group-sm>.step-button-main+.dropdown-toggle-split,.btn-group-sm>.bundle-progress-circle__button+.dropdown-toggle-split,.dynamicForm-base .btn-group-sm>.field-logout__button+.dropdown-toggle-split,.dynamicForm-base .btn-group-sm>.field-close__button+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.smart-searcher-grid__footer.headerWithIcons .btn-group-lg>.view-all+.dropdown-toggle-split,.smart-searcher .btn-group-lg>.close+.dropdown-toggle-split,.btn-group-lg>.validation-code__button-resend+.dropdown-toggle-split,.validation-code .btn-group-lg>.step-button-main+.dropdown-toggle-split,.btn-group-lg>.bundle-progress-circle__button+.dropdown-toggle-split,.dynamicForm-base .btn-group-lg>.field-logout__button+.dropdown-toggle-split,.dynamicForm-base .btn-group-lg>.field-close__button+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all,.smart-searcher .btn-group-vertical>.close,.btn-group-vertical>.validation-code__button-resend,.validation-code .btn-group-vertical>.step-button-main,.btn-group-vertical>.bundle-progress-circle__button,.dynamicForm-base .btn-group-vertical>.field-logout__button,.dynamicForm-base .btn-group-vertical>.field-close__button,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child),.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:not(:first-child),.smart-searcher .btn-group-vertical>.close:not(:first-child),.btn-group-vertical>.validation-code__button-resend:not(:first-child),.validation-code .btn-group-vertical>.step-button-main:not(:first-child),.btn-group-vertical>.bundle-progress-circle__button:not(:first-child),.dynamicForm-base .btn-group-vertical>.field-logout__button:not(:first-child),.dynamicForm-base .btn-group-vertical>.field-close__button:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.btn-group:not(:last-child)>.view-all,.smart-searcher .btn-group-vertical>.btn-group:not(:last-child)>.close,.btn-group-vertical>.btn-group:not(:last-child)>.validation-code__button-resend,.validation-code .btn-group-vertical>.btn-group:not(:last-child)>.step-button-main,.btn-group-vertical>.btn-group:not(:last-child)>.bundle-progress-circle__button,.dynamicForm-base .btn-group-vertical>.btn-group:not(:last-child)>.field-logout__button,.dynamicForm-base .btn-group-vertical>.btn-group:not(:last-child)>.field-close__button,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:not(:last-child):not(.dropdown-toggle),.smart-searcher .btn-group-vertical>.close:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.validation-code__button-resend:not(:last-child):not(.dropdown-toggle),.validation-code .btn-group-vertical>.step-button-main:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.bundle-progress-circle__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .btn-group-vertical>.field-logout__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .btn-group-vertical>.field-close__button:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.btn-group:not(:first-child)>.view-all,.smart-searcher .btn-group-vertical>.btn-group:not(:first-child)>.close,.btn-group-vertical>.btn-group:not(:first-child)>.validation-code__button-resend,.validation-code .btn-group-vertical>.btn-group:not(:first-child)>.step-button-main,.btn-group-vertical>.btn-group:not(:first-child)>.bundle-progress-circle__button,.dynamicForm-base .btn-group-vertical>.btn-group:not(:first-child)>.field-logout__button,.dynamicForm-base .btn-group-vertical>.btn-group:not(:first-child)>.field-close__button,.btn-group-vertical>.btn:not(:first-child),.smart-searcher-grid__footer.headerWithIcons .btn-group-vertical>.view-all:not(:first-child),.smart-searcher .btn-group-vertical>.close:not(:first-child),.btn-group-vertical>.validation-code__button-resend:not(:first-child),.validation-code .btn-group-vertical>.step-button-main:not(:first-child),.btn-group-vertical>.bundle-progress-circle__button:not(:first-child),.dynamicForm-base .btn-group-vertical>.field-logout__button:not(:first-child),.dynamicForm-base .btn-group-vertical>.field-close__button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.view-all,.smart-searcher .btn-group-toggle>.close,.btn-group-toggle>.validation-code__button-resend,.validation-code .btn-group-toggle>.step-button-main,.btn-group-toggle>.bundle-progress-circle__button,.dynamicForm-base .btn-group-toggle>.field-logout__button,.dynamicForm-base .btn-group-toggle>.field-close__button,.btn-group-toggle>.btn-group>.btn,.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.btn-group>.view-all,.smart-searcher .btn-group-toggle>.btn-group>.close,.btn-group-toggle>.btn-group>.validation-code__button-resend,.validation-code .btn-group-toggle>.btn-group>.step-button-main,.btn-group-toggle>.btn-group>.bundle-progress-circle__button,.dynamicForm-base .btn-group-toggle>.btn-group>.field-logout__button,.dynamicForm-base .btn-group-toggle>.btn-group>.field-close__button{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.view-all input[type=checkbox],.smart-searcher .btn-group-toggle>.close input[type=checkbox],.btn-group-toggle>.validation-code__button-resend input[type=checkbox],.validation-code .btn-group-toggle>.step-button-main input[type=checkbox],.btn-group-toggle>.bundle-progress-circle__button input[type=checkbox],.dynamicForm-base .btn-group-toggle>.field-logout__button input[type=checkbox],.dynamicForm-base .btn-group-toggle>.field-close__button input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.view-all input[type=radio],.smart-searcher .btn-group-toggle>.close input[type=radio],.btn-group-toggle>.validation-code__button-resend input[type=radio],.validation-code .btn-group-toggle>.step-button-main input[type=radio],.btn-group-toggle>.bundle-progress-circle__button input[type=radio],.dynamicForm-base .btn-group-toggle>.field-logout__button input[type=radio],.dynamicForm-base .btn-group-toggle>.field-close__button input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.btn-group>.view-all input[type=checkbox],.smart-searcher .btn-group-toggle>.btn-group>.close input[type=checkbox],.btn-group-toggle>.btn-group>.validation-code__button-resend input[type=checkbox],.validation-code .btn-group-toggle>.btn-group>.step-button-main input[type=checkbox],.btn-group-toggle>.btn-group>.bundle-progress-circle__button input[type=checkbox],.dynamicForm-base .btn-group-toggle>.btn-group>.field-logout__button input[type=checkbox],.dynamicForm-base .btn-group-toggle>.btn-group>.field-close__button input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.smart-searcher-grid__footer.headerWithIcons .btn-group-toggle>.btn-group>.view-all input[type=radio],.smart-searcher .btn-group-toggle>.btn-group>.close input[type=radio],.btn-group-toggle>.btn-group>.validation-code__button-resend input[type=radio],.validation-code .btn-group-toggle>.btn-group>.step-button-main input[type=radio],.btn-group-toggle>.btn-group>.bundle-progress-circle__button input[type=radio],.dynamicForm-base .btn-group-toggle>.btn-group>.field-logout__button input[type=radio],.dynamicForm-base .btn-group-toggle>.btn-group>.field-close__button input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all,.input-group-append .smart-searcher .close,.smart-searcher .input-group-append .close,.input-group-append .validation-code__button-resend,.input-group-append .validation-code .step-button-main,.validation-code .input-group-append .step-button-main,.input-group-append .bundle-progress-circle__button,.input-group-append .dynamicForm-base .field-logout__button,.dynamicForm-base .input-group-append .field-logout__button,.input-group-append .dynamicForm-base .field-close__button,.dynamicForm-base .input-group-append .field-close__button,.input-group-prepend .btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all,.input-group-prepend .smart-searcher .close,.smart-searcher .input-group-prepend .close,.input-group-prepend .validation-code__button-resend,.input-group-prepend .validation-code .step-button-main,.validation-code .input-group-prepend .step-button-main,.input-group-prepend .bundle-progress-circle__button,.input-group-prepend .dynamicForm-base .field-logout__button,.dynamicForm-base .input-group-prepend .field-logout__button,.input-group-prepend .dynamicForm-base .field-close__button,.dynamicForm-base .input-group-prepend .field-close__button{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all:focus,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all:focus,.input-group-append .smart-searcher .close:focus,.smart-searcher .input-group-append .close:focus,.input-group-append .validation-code__button-resend:focus,.input-group-append .validation-code .step-button-main:focus,.validation-code .input-group-append .step-button-main:focus,.input-group-append .bundle-progress-circle__button:focus,.input-group-append .dynamicForm-base .field-logout__button:focus,.dynamicForm-base .input-group-append .field-logout__button:focus,.input-group-append .dynamicForm-base .field-close__button:focus,.dynamicForm-base .input-group-append .field-close__button:focus,.input-group-prepend .btn:focus,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all:focus,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all:focus,.input-group-prepend .smart-searcher .close:focus,.smart-searcher .input-group-prepend .close:focus,.input-group-prepend .validation-code__button-resend:focus,.input-group-prepend .validation-code .step-button-main:focus,.validation-code .input-group-prepend .step-button-main:focus,.input-group-prepend .bundle-progress-circle__button:focus,.input-group-prepend .dynamicForm-base .field-logout__button:focus,.dynamicForm-base .input-group-prepend .field-logout__button:focus,.input-group-prepend .dynamicForm-base .field-close__button:focus,.dynamicForm-base .input-group-prepend .field-close__button:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all+.btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .btn+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .btn+.view-all,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all+.view-all,.input-group-append .smart-searcher .close+.btn,.input-group-append .smart-searcher .smart-searcher-grid__footer.headerWithIcons .close+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .smart-searcher .close+.view-all,.smart-searcher .input-group-append .close+.btn,.smart-searcher .input-group-append .smart-searcher-grid__footer.headerWithIcons .close+.view-all,.smart-searcher-grid__footer.headerWithIcons .smart-searcher .input-group-append .close+.view-all,.input-group-append .smart-searcher .btn+.close,.input-group-append .smart-searcher .smart-searcher-grid__footer.headerWithIcons .view-all+.close,.smart-searcher-grid__footer.headerWithIcons .input-group-append .smart-searcher .view-all+.close,.smart-searcher .input-group-append .btn+.close,.smart-searcher .input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.close,.smart-searcher-grid__footer.headerWithIcons .smart-searcher .input-group-append .view-all+.close,.input-group-append .smart-searcher .close+.close,.smart-searcher .input-group-append .close+.close,.input-group-append .validation-code__button-resend+.btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .validation-code__button-resend+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .validation-code__button-resend+.view-all,.input-group-append .smart-searcher .validation-code__button-resend+.close,.smart-searcher .input-group-append .validation-code__button-resend+.close,.input-group-append .validation-code .step-button-main+.btn,.input-group-append .validation-code .smart-searcher-grid__footer.headerWithIcons .step-button-main+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .validation-code .step-button-main+.view-all,.input-group-append .validation-code .smart-searcher .step-button-main+.close,.smart-searcher .input-group-append .validation-code .step-button-main+.close,.validation-code .input-group-append .step-button-main+.btn,.validation-code .input-group-append .smart-searcher-grid__footer.headerWithIcons .step-button-main+.view-all,.smart-searcher-grid__footer.headerWithIcons .validation-code .input-group-append .step-button-main+.view-all,.validation-code .input-group-append .smart-searcher .step-button-main+.close,.smart-searcher .validation-code .input-group-append .step-button-main+.close,.input-group-append .btn+.validation-code__button-resend,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.validation-code__button-resend,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all+.validation-code__button-resend,.input-group-append .smart-searcher .close+.validation-code__button-resend,.smart-searcher .input-group-append .close+.validation-code__button-resend,.input-group-append .validation-code__button-resend+.validation-code__button-resend,.input-group-append .validation-code .step-button-main+.validation-code__button-resend,.validation-code .input-group-append .step-button-main+.validation-code__button-resend,.input-group-append .validation-code .btn+.step-button-main,.input-group-append .validation-code .smart-searcher-grid__footer.headerWithIcons .view-all+.step-button-main,.smart-searcher-grid__footer.headerWithIcons .input-group-append .validation-code .view-all+.step-button-main,.input-group-append .validation-code .smart-searcher .close+.step-button-main,.smart-searcher .input-group-append .validation-code .close+.step-button-main,.validation-code .input-group-append .btn+.step-button-main,.validation-code .input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.step-button-main,.smart-searcher-grid__footer.headerWithIcons .validation-code .input-group-append .view-all+.step-button-main,.validation-code .input-group-append .smart-searcher .close+.step-button-main,.smart-searcher .validation-code .input-group-append .close+.step-button-main,.input-group-append .validation-code .validation-code__button-resend+.step-button-main,.validation-code .input-group-append .validation-code__button-resend+.step-button-main,.input-group-append .validation-code .step-button-main+.step-button-main,.validation-code .input-group-append .step-button-main+.step-button-main,.input-group-append .bundle-progress-circle__button+.btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .bundle-progress-circle__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .bundle-progress-circle__button+.view-all,.input-group-append .smart-searcher .bundle-progress-circle__button+.close,.smart-searcher .input-group-append .bundle-progress-circle__button+.close,.input-group-append .bundle-progress-circle__button+.validation-code__button-resend,.input-group-append .validation-code .bundle-progress-circle__button+.step-button-main,.validation-code .input-group-append .bundle-progress-circle__button+.step-button-main,.input-group-append .btn+.bundle-progress-circle__button,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.bundle-progress-circle__button,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all+.bundle-progress-circle__button,.input-group-append .smart-searcher .close+.bundle-progress-circle__button,.smart-searcher .input-group-append .close+.bundle-progress-circle__button,.input-group-append .validation-code__button-resend+.bundle-progress-circle__button,.input-group-append .validation-code .step-button-main+.bundle-progress-circle__button,.validation-code .input-group-append .step-button-main+.bundle-progress-circle__button,.input-group-append .bundle-progress-circle__button+.bundle-progress-circle__button,.input-group-append .dynamicForm-base .field-logout__button+.btn,.input-group-append .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .field-logout__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .dynamicForm-base .field-logout__button+.view-all,.input-group-append .dynamicForm-base .smart-searcher .field-logout__button+.close,.smart-searcher .input-group-append .dynamicForm-base .field-logout__button+.close,.input-group-append .dynamicForm-base .field-logout__button+.validation-code__button-resend,.input-group-append .dynamicForm-base .validation-code .field-logout__button+.step-button-main,.validation-code .input-group-append .dynamicForm-base .field-logout__button+.step-button-main,.input-group-append .dynamicForm-base .field-logout__button+.bundle-progress-circle__button,.dynamicForm-base .input-group-append .field-logout__button+.btn,.dynamicForm-base .input-group-append .smart-searcher-grid__footer.headerWithIcons .field-logout__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-append .field-logout__button+.view-all,.dynamicForm-base .input-group-append .smart-searcher .field-logout__button+.close,.smart-searcher .dynamicForm-base .input-group-append .field-logout__button+.close,.dynamicForm-base .input-group-append .field-logout__button+.validation-code__button-resend,.dynamicForm-base .input-group-append .validation-code .field-logout__button+.step-button-main,.validation-code .dynamicForm-base .input-group-append .field-logout__button+.step-button-main,.dynamicForm-base .input-group-append .field-logout__button+.bundle-progress-circle__button,.input-group-append .dynamicForm-base .field-close__button+.btn,.input-group-append .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .field-close__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .dynamicForm-base .field-close__button+.view-all,.input-group-append .dynamicForm-base .smart-searcher .field-close__button+.close,.smart-searcher .input-group-append .dynamicForm-base .field-close__button+.close,.input-group-append .dynamicForm-base .field-close__button+.validation-code__button-resend,.input-group-append .dynamicForm-base .validation-code .field-close__button+.step-button-main,.validation-code .input-group-append .dynamicForm-base .field-close__button+.step-button-main,.input-group-append .dynamicForm-base .field-close__button+.bundle-progress-circle__button,.dynamicForm-base .input-group-append .field-close__button+.btn,.dynamicForm-base .input-group-append .smart-searcher-grid__footer.headerWithIcons .field-close__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-append .field-close__button+.view-all,.dynamicForm-base .input-group-append .smart-searcher .field-close__button+.close,.smart-searcher .dynamicForm-base .input-group-append .field-close__button+.close,.dynamicForm-base .input-group-append .field-close__button+.validation-code__button-resend,.dynamicForm-base .input-group-append .validation-code .field-close__button+.step-button-main,.validation-code .dynamicForm-base .input-group-append .field-close__button+.step-button-main,.dynamicForm-base .input-group-append .field-close__button+.bundle-progress-circle__button,.input-group-append .dynamicForm-base .btn+.field-logout__button,.input-group-append .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .view-all+.field-logout__button,.smart-searcher-grid__footer.headerWithIcons .input-group-append .dynamicForm-base .view-all+.field-logout__button,.input-group-append .dynamicForm-base .smart-searcher .close+.field-logout__button,.smart-searcher .input-group-append .dynamicForm-base .close+.field-logout__button,.input-group-append .dynamicForm-base .validation-code__button-resend+.field-logout__button,.input-group-append .dynamicForm-base .validation-code .step-button-main+.field-logout__button,.validation-code .input-group-append .dynamicForm-base .step-button-main+.field-logout__button,.input-group-append .dynamicForm-base .bundle-progress-circle__button+.field-logout__button,.dynamicForm-base .input-group-append .btn+.field-logout__button,.dynamicForm-base .input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.field-logout__button,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-append .view-all+.field-logout__button,.dynamicForm-base .input-group-append .smart-searcher .close+.field-logout__button,.smart-searcher .dynamicForm-base .input-group-append .close+.field-logout__button,.dynamicForm-base .input-group-append .validation-code__button-resend+.field-logout__button,.dynamicForm-base .input-group-append .validation-code .step-button-main+.field-logout__button,.validation-code .dynamicForm-base .input-group-append .step-button-main+.field-logout__button,.dynamicForm-base .input-group-append .bundle-progress-circle__button+.field-logout__button,.input-group-append .dynamicForm-base .field-logout__button+.field-logout__button,.dynamicForm-base .input-group-append .field-logout__button+.field-logout__button,.input-group-append .dynamicForm-base .field-close__button+.field-logout__button,.dynamicForm-base .input-group-append .field-close__button+.field-logout__button,.input-group-append .dynamicForm-base .btn+.field-close__button,.input-group-append .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .view-all+.field-close__button,.smart-searcher-grid__footer.headerWithIcons .input-group-append .dynamicForm-base .view-all+.field-close__button,.input-group-append .dynamicForm-base .smart-searcher .close+.field-close__button,.smart-searcher .input-group-append .dynamicForm-base .close+.field-close__button,.input-group-append .dynamicForm-base .validation-code__button-resend+.field-close__button,.input-group-append .dynamicForm-base .validation-code .step-button-main+.field-close__button,.validation-code .input-group-append .dynamicForm-base .step-button-main+.field-close__button,.input-group-append .dynamicForm-base .bundle-progress-circle__button+.field-close__button,.dynamicForm-base .input-group-append .btn+.field-close__button,.dynamicForm-base .input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.field-close__button,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-append .view-all+.field-close__button,.dynamicForm-base .input-group-append .smart-searcher .close+.field-close__button,.smart-searcher .dynamicForm-base .input-group-append .close+.field-close__button,.dynamicForm-base .input-group-append .validation-code__button-resend+.field-close__button,.dynamicForm-base .input-group-append .validation-code .step-button-main+.field-close__button,.validation-code .dynamicForm-base .input-group-append .step-button-main+.field-close__button,.dynamicForm-base .input-group-append .bundle-progress-circle__button+.field-close__button,.input-group-append .dynamicForm-base .field-logout__button+.field-close__button,.dynamicForm-base .input-group-append .field-logout__button+.field-close__button,.input-group-append .dynamicForm-base .field-close__button+.field-close__button,.dynamicForm-base .input-group-append .field-close__button+.field-close__button,.input-group-append .btn+.input-group-text,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all+.input-group-text,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all+.input-group-text,.input-group-append .smart-searcher .close+.input-group-text,.smart-searcher .input-group-append .close+.input-group-text,.input-group-append .validation-code__button-resend+.input-group-text,.input-group-append .validation-code .step-button-main+.input-group-text,.validation-code .input-group-append .step-button-main+.input-group-text,.input-group-append .bundle-progress-circle__button+.input-group-text,.input-group-append .dynamicForm-base .field-logout__button+.input-group-text,.dynamicForm-base .input-group-append .field-logout__button+.input-group-text,.input-group-append .dynamicForm-base .field-close__button+.input-group-text,.dynamicForm-base .input-group-append .field-close__button+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .input-group-text+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .input-group-text+.view-all,.input-group-append .smart-searcher .input-group-text+.close,.smart-searcher .input-group-append .input-group-text+.close,.input-group-append .input-group-text+.validation-code__button-resend,.input-group-append .validation-code .input-group-text+.step-button-main,.validation-code .input-group-append .input-group-text+.step-button-main,.input-group-append .input-group-text+.bundle-progress-circle__button,.input-group-append .dynamicForm-base .input-group-text+.field-logout__button,.dynamicForm-base .input-group-append .input-group-text+.field-logout__button,.input-group-append .dynamicForm-base .input-group-text+.field-close__button,.dynamicForm-base .input-group-append .input-group-text+.field-close__button,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all+.btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .btn+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .btn+.view-all,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all+.view-all,.input-group-prepend .smart-searcher .close+.btn,.input-group-prepend .smart-searcher .smart-searcher-grid__footer.headerWithIcons .close+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .smart-searcher .close+.view-all,.smart-searcher .input-group-prepend .close+.btn,.smart-searcher .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .close+.view-all,.smart-searcher-grid__footer.headerWithIcons .smart-searcher .input-group-prepend .close+.view-all,.input-group-prepend .smart-searcher .btn+.close,.input-group-prepend .smart-searcher .smart-searcher-grid__footer.headerWithIcons .view-all+.close,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .smart-searcher .view-all+.close,.smart-searcher .input-group-prepend .btn+.close,.smart-searcher .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.close,.smart-searcher-grid__footer.headerWithIcons .smart-searcher .input-group-prepend .view-all+.close,.input-group-prepend .smart-searcher .close+.close,.smart-searcher .input-group-prepend .close+.close,.input-group-prepend .validation-code__button-resend+.btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .validation-code__button-resend+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .validation-code__button-resend+.view-all,.input-group-prepend .smart-searcher .validation-code__button-resend+.close,.smart-searcher .input-group-prepend .validation-code__button-resend+.close,.input-group-prepend .validation-code .step-button-main+.btn,.input-group-prepend .validation-code .smart-searcher-grid__footer.headerWithIcons .step-button-main+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .validation-code .step-button-main+.view-all,.input-group-prepend .validation-code .smart-searcher .step-button-main+.close,.smart-searcher .input-group-prepend .validation-code .step-button-main+.close,.validation-code .input-group-prepend .step-button-main+.btn,.validation-code .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .step-button-main+.view-all,.smart-searcher-grid__footer.headerWithIcons .validation-code .input-group-prepend .step-button-main+.view-all,.validation-code .input-group-prepend .smart-searcher .step-button-main+.close,.smart-searcher .validation-code .input-group-prepend .step-button-main+.close,.input-group-prepend .btn+.validation-code__button-resend,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.validation-code__button-resend,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all+.validation-code__button-resend,.input-group-prepend .smart-searcher .close+.validation-code__button-resend,.smart-searcher .input-group-prepend .close+.validation-code__button-resend,.input-group-prepend .validation-code__button-resend+.validation-code__button-resend,.input-group-prepend .validation-code .step-button-main+.validation-code__button-resend,.validation-code .input-group-prepend .step-button-main+.validation-code__button-resend,.input-group-prepend .validation-code .btn+.step-button-main,.input-group-prepend .validation-code .smart-searcher-grid__footer.headerWithIcons .view-all+.step-button-main,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .validation-code .view-all+.step-button-main,.input-group-prepend .validation-code .smart-searcher .close+.step-button-main,.smart-searcher .input-group-prepend .validation-code .close+.step-button-main,.validation-code .input-group-prepend .btn+.step-button-main,.validation-code .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.step-button-main,.smart-searcher-grid__footer.headerWithIcons .validation-code .input-group-prepend .view-all+.step-button-main,.validation-code .input-group-prepend .smart-searcher .close+.step-button-main,.smart-searcher .validation-code .input-group-prepend .close+.step-button-main,.input-group-prepend .validation-code .validation-code__button-resend+.step-button-main,.validation-code .input-group-prepend .validation-code__button-resend+.step-button-main,.input-group-prepend .validation-code .step-button-main+.step-button-main,.validation-code .input-group-prepend .step-button-main+.step-button-main,.input-group-prepend .bundle-progress-circle__button+.btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .bundle-progress-circle__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .bundle-progress-circle__button+.view-all,.input-group-prepend .smart-searcher .bundle-progress-circle__button+.close,.smart-searcher .input-group-prepend .bundle-progress-circle__button+.close,.input-group-prepend .bundle-progress-circle__button+.validation-code__button-resend,.input-group-prepend .validation-code .bundle-progress-circle__button+.step-button-main,.validation-code .input-group-prepend .bundle-progress-circle__button+.step-button-main,.input-group-prepend .btn+.bundle-progress-circle__button,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.bundle-progress-circle__button,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all+.bundle-progress-circle__button,.input-group-prepend .smart-searcher .close+.bundle-progress-circle__button,.smart-searcher .input-group-prepend .close+.bundle-progress-circle__button,.input-group-prepend .validation-code__button-resend+.bundle-progress-circle__button,.input-group-prepend .validation-code .step-button-main+.bundle-progress-circle__button,.validation-code .input-group-prepend .step-button-main+.bundle-progress-circle__button,.input-group-prepend .bundle-progress-circle__button+.bundle-progress-circle__button,.input-group-prepend .dynamicForm-base .field-logout__button+.btn,.input-group-prepend .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .field-logout__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .dynamicForm-base .field-logout__button+.view-all,.input-group-prepend .dynamicForm-base .smart-searcher .field-logout__button+.close,.smart-searcher .input-group-prepend .dynamicForm-base .field-logout__button+.close,.input-group-prepend .dynamicForm-base .field-logout__button+.validation-code__button-resend,.input-group-prepend .dynamicForm-base .validation-code .field-logout__button+.step-button-main,.validation-code .input-group-prepend .dynamicForm-base .field-logout__button+.step-button-main,.input-group-prepend .dynamicForm-base .field-logout__button+.bundle-progress-circle__button,.dynamicForm-base .input-group-prepend .field-logout__button+.btn,.dynamicForm-base .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .field-logout__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-prepend .field-logout__button+.view-all,.dynamicForm-base .input-group-prepend .smart-searcher .field-logout__button+.close,.smart-searcher .dynamicForm-base .input-group-prepend .field-logout__button+.close,.dynamicForm-base .input-group-prepend .field-logout__button+.validation-code__button-resend,.dynamicForm-base .input-group-prepend .validation-code .field-logout__button+.step-button-main,.validation-code .dynamicForm-base .input-group-prepend .field-logout__button+.step-button-main,.dynamicForm-base .input-group-prepend .field-logout__button+.bundle-progress-circle__button,.input-group-prepend .dynamicForm-base .field-close__button+.btn,.input-group-prepend .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .field-close__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .dynamicForm-base .field-close__button+.view-all,.input-group-prepend .dynamicForm-base .smart-searcher .field-close__button+.close,.smart-searcher .input-group-prepend .dynamicForm-base .field-close__button+.close,.input-group-prepend .dynamicForm-base .field-close__button+.validation-code__button-resend,.input-group-prepend .dynamicForm-base .validation-code .field-close__button+.step-button-main,.validation-code .input-group-prepend .dynamicForm-base .field-close__button+.step-button-main,.input-group-prepend .dynamicForm-base .field-close__button+.bundle-progress-circle__button,.dynamicForm-base .input-group-prepend .field-close__button+.btn,.dynamicForm-base .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .field-close__button+.view-all,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-prepend .field-close__button+.view-all,.dynamicForm-base .input-group-prepend .smart-searcher .field-close__button+.close,.smart-searcher .dynamicForm-base .input-group-prepend .field-close__button+.close,.dynamicForm-base .input-group-prepend .field-close__button+.validation-code__button-resend,.dynamicForm-base .input-group-prepend .validation-code .field-close__button+.step-button-main,.validation-code .dynamicForm-base .input-group-prepend .field-close__button+.step-button-main,.dynamicForm-base .input-group-prepend .field-close__button+.bundle-progress-circle__button,.input-group-prepend .dynamicForm-base .btn+.field-logout__button,.input-group-prepend .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .view-all+.field-logout__button,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .dynamicForm-base .view-all+.field-logout__button,.input-group-prepend .dynamicForm-base .smart-searcher .close+.field-logout__button,.smart-searcher .input-group-prepend .dynamicForm-base .close+.field-logout__button,.input-group-prepend .dynamicForm-base .validation-code__button-resend+.field-logout__button,.input-group-prepend .dynamicForm-base .validation-code .step-button-main+.field-logout__button,.validation-code .input-group-prepend .dynamicForm-base .step-button-main+.field-logout__button,.input-group-prepend .dynamicForm-base .bundle-progress-circle__button+.field-logout__button,.dynamicForm-base .input-group-prepend .btn+.field-logout__button,.dynamicForm-base .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.field-logout__button,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-prepend .view-all+.field-logout__button,.dynamicForm-base .input-group-prepend .smart-searcher .close+.field-logout__button,.smart-searcher .dynamicForm-base .input-group-prepend .close+.field-logout__button,.dynamicForm-base .input-group-prepend .validation-code__button-resend+.field-logout__button,.dynamicForm-base .input-group-prepend .validation-code .step-button-main+.field-logout__button,.validation-code .dynamicForm-base .input-group-prepend .step-button-main+.field-logout__button,.dynamicForm-base .input-group-prepend .bundle-progress-circle__button+.field-logout__button,.input-group-prepend .dynamicForm-base .field-logout__button+.field-logout__button,.dynamicForm-base .input-group-prepend .field-logout__button+.field-logout__button,.input-group-prepend .dynamicForm-base .field-close__button+.field-logout__button,.dynamicForm-base .input-group-prepend .field-close__button+.field-logout__button,.input-group-prepend .dynamicForm-base .btn+.field-close__button,.input-group-prepend .dynamicForm-base .smart-searcher-grid__footer.headerWithIcons .view-all+.field-close__button,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .dynamicForm-base .view-all+.field-close__button,.input-group-prepend .dynamicForm-base .smart-searcher .close+.field-close__button,.smart-searcher .input-group-prepend .dynamicForm-base .close+.field-close__button,.input-group-prepend .dynamicForm-base .validation-code__button-resend+.field-close__button,.input-group-prepend .dynamicForm-base .validation-code .step-button-main+.field-close__button,.validation-code .input-group-prepend .dynamicForm-base .step-button-main+.field-close__button,.input-group-prepend .dynamicForm-base .bundle-progress-circle__button+.field-close__button,.dynamicForm-base .input-group-prepend .btn+.field-close__button,.dynamicForm-base .input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.field-close__button,.smart-searcher-grid__footer.headerWithIcons .dynamicForm-base .input-group-prepend .view-all+.field-close__button,.dynamicForm-base .input-group-prepend .smart-searcher .close+.field-close__button,.smart-searcher .dynamicForm-base .input-group-prepend .close+.field-close__button,.dynamicForm-base .input-group-prepend .validation-code__button-resend+.field-close__button,.dynamicForm-base .input-group-prepend .validation-code .step-button-main+.field-close__button,.validation-code .dynamicForm-base .input-group-prepend .step-button-main+.field-close__button,.dynamicForm-base .input-group-prepend .bundle-progress-circle__button+.field-close__button,.input-group-prepend .dynamicForm-base .field-logout__button+.field-close__button,.dynamicForm-base .input-group-prepend .field-logout__button+.field-close__button,.input-group-prepend .dynamicForm-base .field-close__button+.field-close__button,.dynamicForm-base .input-group-prepend .field-close__button+.field-close__button,.input-group-prepend .btn+.input-group-text,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .view-all+.input-group-text,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .view-all+.input-group-text,.input-group-prepend .smart-searcher .close+.input-group-text,.smart-searcher .input-group-prepend .close+.input-group-text,.input-group-prepend .validation-code__button-resend+.input-group-text,.input-group-prepend .validation-code .step-button-main+.input-group-text,.validation-code .input-group-prepend .step-button-main+.input-group-text,.input-group-prepend .bundle-progress-circle__button+.input-group-text,.input-group-prepend .dynamicForm-base .field-logout__button+.input-group-text,.dynamicForm-base .input-group-prepend .field-logout__button+.input-group-text,.input-group-prepend .dynamicForm-base .field-close__button+.input-group-text,.dynamicForm-base .input-group-prepend .field-close__button+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .smart-searcher-grid__footer.headerWithIcons .input-group-text+.view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-prepend .input-group-text+.view-all,.input-group-prepend .smart-searcher .input-group-text+.close,.smart-searcher .input-group-prepend .input-group-text+.close,.input-group-prepend .input-group-text+.validation-code__button-resend,.input-group-prepend .validation-code .input-group-text+.step-button-main,.validation-code .input-group-prepend .input-group-text+.step-button-main,.input-group-prepend .input-group-text+.bundle-progress-circle__button,.input-group-prepend .dynamicForm-base .input-group-text+.field-logout__button,.dynamicForm-base .input-group-prepend .input-group-text+.field-logout__button,.input-group-prepend .dynamicForm-base .input-group-text+.field-close__button,.dynamicForm-base .input-group-prepend .input-group-text+.field-close__button,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-lg>.input-group-append>.view-all,.smart-searcher .input-group-lg>.input-group-append>.close,.input-group-lg>.input-group-append>.validation-code__button-resend,.validation-code .input-group-lg>.input-group-append>.step-button-main,.input-group-lg>.input-group-append>.bundle-progress-circle__button,.dynamicForm-base .input-group-lg>.input-group-append>.field-logout__button,.dynamicForm-base .input-group-lg>.input-group-append>.field-close__button,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-lg>.input-group-prepend>.view-all,.smart-searcher .input-group-lg>.input-group-prepend>.close,.input-group-lg>.input-group-prepend>.validation-code__button-resend,.validation-code .input-group-lg>.input-group-prepend>.step-button-main,.input-group-lg>.input-group-prepend>.bundle-progress-circle__button,.dynamicForm-base .input-group-lg>.input-group-prepend>.field-logout__button,.dynamicForm-base .input-group-lg>.input-group-prepend>.field-close__button,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-sm>.input-group-append>.view-all,.smart-searcher .input-group-sm>.input-group-append>.close,.input-group-sm>.input-group-append>.validation-code__button-resend,.validation-code .input-group-sm>.input-group-append>.step-button-main,.input-group-sm>.input-group-append>.bundle-progress-circle__button,.dynamicForm-base .input-group-sm>.input-group-append>.field-logout__button,.dynamicForm-base .input-group-sm>.input-group-append>.field-close__button,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group-sm>.input-group-prepend>.view-all,.smart-searcher .input-group-sm>.input-group-prepend>.close,.input-group-sm>.input-group-prepend>.validation-code__button-resend,.validation-code .input-group-sm>.input-group-prepend>.step-button-main,.input-group-sm>.input-group-prepend>.bundle-progress-circle__button,.dynamicForm-base .input-group-sm>.input-group-prepend>.field-logout__button,.dynamicForm-base .input-group-sm>.input-group-prepend>.field-close__button,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.view-all,.smart-searcher .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.close,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.validation-code__button-resend,.validation-code .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.step-button-main,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.bundle-progress-circle__button,.dynamicForm-base .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.field-logout__button,.dynamicForm-base .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.field-close__button,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.view-all,.smart-searcher .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.close,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.validation-code__button-resend,.validation-code .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.step-button-main,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.bundle-progress-circle__button,.dynamicForm-base .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.field-logout__button,.dynamicForm-base .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.field-close__button,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.smart-searcher-grid__footer.headerWithIcons .input-group>.input-group-append:last-child>.view-all:not(:last-child):not(.dropdown-toggle),.smart-searcher .input-group>.input-group-append:last-child>.close:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.validation-code__button-resend:not(:last-child):not(.dropdown-toggle),.validation-code .input-group>.input-group-append:last-child>.step-button-main:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.bundle-progress-circle__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .input-group>.input-group-append:last-child>.field-logout__button:not(:last-child):not(.dropdown-toggle),.dynamicForm-base .input-group>.input-group-append:last-child>.field-close__button:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group>.input-group-prepend>.view-all,.smart-searcher .input-group>.input-group-prepend>.close,.input-group>.input-group-prepend>.validation-code__button-resend,.validation-code .input-group>.input-group-prepend>.step-button-main,.input-group>.input-group-prepend>.bundle-progress-circle__button,.dynamicForm-base .input-group>.input-group-prepend>.field-logout__button,.dynamicForm-base .input-group>.input-group-prepend>.field-close__button,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group>.input-group-append>.view-all,.smart-searcher .input-group>.input-group-append>.close,.input-group>.input-group-append>.validation-code__button-resend,.validation-code .input-group>.input-group-append>.step-button-main,.input-group>.input-group-append>.bundle-progress-circle__button,.dynamicForm-base .input-group>.input-group-append>.field-logout__button,.dynamicForm-base .input-group>.input-group-append>.field-close__button,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.smart-searcher-grid__footer.headerWithIcons .input-group>.input-group-prepend:first-child>.view-all:not(:first-child),.smart-searcher .input-group>.input-group-prepend:first-child>.close:not(:first-child),.input-group>.input-group-prepend:first-child>.validation-code__button-resend:not(:first-child),.validation-code .input-group>.input-group-prepend:first-child>.step-button-main:not(:first-child),.input-group>.input-group-prepend:first-child>.bundle-progress-circle__button:not(:first-child),.dynamicForm-base .input-group>.input-group-prepend:first-child>.field-logout__button:not(:first-child),.dynamicForm-base .input-group>.input-group-prepend:first-child>.field-close__button:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.smart-searcher-grid__footer.headerWithIcons .input-group>.input-group-prepend:not(:first-child)>.view-all,.smart-searcher .input-group>.input-group-prepend:not(:first-child)>.close,.input-group>.input-group-prepend:not(:first-child)>.validation-code__button-resend,.validation-code .input-group>.input-group-prepend:not(:first-child)>.step-button-main,.input-group>.input-group-prepend:not(:first-child)>.bundle-progress-circle__button,.dynamicForm-base .input-group>.input-group-prepend:not(:first-child)>.field-logout__button,.dynamicForm-base .input-group>.input-group-prepend:not(:first-child)>.field-close__button,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before,.custom-control-input[disabled]~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #007bff40}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled,.dynamicForm-base .field-password .nav-link.disabled-high,.dynamicForm-base .field-password .nav-link.disabled-medium,.dynamicForm-base .field-password .nav-link.disabled-low{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled,.nav-tabs .dynamicForm-base .field-password .nav-link.disabled-high,.dynamicForm-base .field-password .nav-tabs .nav-link.disabled-high,.nav-tabs .dynamicForm-base .field-password .nav-link.disabled-medium,.dynamicForm-base .field-password .nav-tabs .nav-link.disabled-medium,.nav-tabs .dynamicForm-base .field-password .nav-link.disabled-low,.dynamicForm-base .field-password .nav-tabs .nav-link.disabled-low{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#00000080}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled,.navbar-light .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-high,.dynamicForm-base .field-password .navbar-light .navbar-nav .nav-link.disabled-high,.navbar-light .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-medium,.dynamicForm-base .field-password .navbar-light .navbar-nav .nav-link.disabled-medium,.navbar-light .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-low,.dynamicForm-base .field-password .navbar-light .navbar-nav .nav-link.disabled-low{color:#0000004d}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#00000080;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#00000080}.navbar-light .navbar-text a{color:#000000e6}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff80}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-high,.dynamicForm-base .field-password .navbar-dark .navbar-nav .nav-link.disabled-high,.navbar-dark .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-medium,.dynamicForm-base .field-password .navbar-dark .navbar-nav .nav-link.disabled-medium,.navbar-dark .navbar-nav .dynamicForm-base .field-password .nav-link.disabled-low,.dynamicForm-base .field-password .navbar-dark .navbar-nav .nav-link.disabled-low{color:#ffffff40}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff80}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;inset:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link,.dynamicForm-base .field-password .page-item.disabled-high .page-link,.dynamicForm-base .field-password .page-item.disabled-medium .page-link,.dynamicForm-base .field-password .page-item.disabled-low .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge,.smart-searcher-grid__footer.headerWithIcons .view-all .badge,.smart-searcher .close .badge,.validation-code__button-resend .badge,.validation-code .step-button-main .badge,.bundle-progress-circle__button .badge,.dynamicForm-base .field-logout__button .badge,.dynamicForm-base .field-close__button .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem #007bff80}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem #6c757d80}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem #28a74580}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem #17a2b880}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem #ffc10780}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem #dc354580}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem #f8f9fa80}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem #343a4080}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.dynamicForm-base .field-password .list-group-item.disabled-high,.dynamicForm-base .field-password .list-group-item.disabled-medium,.dynamicForm-base .field-password .list-group-item.disabled-low,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled,.dynamicForm-base .field-password a.close.disabled-high,.dynamicForm-base .field-password a.close.disabled-medium,.dynamicForm-base .field-password a.close.disabled-low{pointer-events:none}.toast{flex-basis:350px;max-width:350px;font-size:.875rem;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem #0000001a;opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translate(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentcolor;border-radius:50%;opacity:0;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex,cmp-row-products .row-products-header-container_link,cmp-row-products .row-products-header-container_title{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center,cmp-row-products .row-products-header-container_link,cmp-row-products .row-products-header-container_title{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;inset:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn):not(.validation-code__button-resend):not(.bundle-progress-circle__button){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}}@layer datepicker{.bs-datepicker{display:flex;align-items:stretch;flex-flow:row wrap;background:#fff;box-shadow:0 0 10px #aaa;position:relative;z-index:1}.bs-datepicker:after{clear:both;content:"";display:block}.bs-datepicker bs-day-picker{float:left}.bs-datepicker button:hover,.bs-datepicker button:focus,.bs-datepicker button:active,.bs-datepicker input:hover,.bs-datepicker input:focus,.bs-datepicker input:active,.bs-datepicker-btns button:hover,.bs-datepicker-btns button:focus,.bs-datepicker-btns button:active,.bs-datepicker-predefined-btns button:active,.bs-datepicker-predefined-btns button:focus{outline:none}.bs-datepicker-head{min-width:270px;height:50px;padding:10px;border-radius:3px 3px 0 0;text-align:justify}.bs-datepicker-head:after{content:"";display:inline-block;vertical-align:top;width:100%}.bs-datepicker-head button{display:inline-block;vertical-align:top;padding:0;height:30px;line-height:30px;border:0;background:transparent;text-align:center;cursor:pointer;color:#fff;transition:.3s}.bs-datepicker-head button[disabled],.bs-datepicker-head button[disabled]:hover,.bs-datepicker-head button[disabled]:active{background:#dddddd4d;color:#f5f5f5;cursor:not-allowed}.bs-datepicker-head button.previous span{transform:translate(-1px,-1px)}.bs-datepicker-head button.next span{transform:translate(1px,-1px)}.bs-datepicker-head button.next,.bs-datepicker-head button.previous{border-radius:50%;width:30px;height:30px}.bs-datepicker-head button.next span,.bs-datepicker-head button.previous span{font-size:28px;line-height:1;display:inline-block;position:relative;height:100%;width:100%;border-radius:50%}.bs-datepicker-head button.current{border-radius:15px;max-width:155px;padding:0 13px}.bs-datepicker-head button:hover{background-color:#0000001a}.bs-datepicker-head button:active{background-color:#0003}.bs-datepicker-body{padding:10px;border-radius:0 0 3px 3px;min-height:232px;min-width:278px;border:1px solid #e9edf0}.bs-datepicker-body .days.weeks{position:relative;z-index:1}.bs-datepicker-body table{width:100%;border-collapse:separate;border-spacing:0}.bs-datepicker-body table th{font-size:13px;color:#9aaec1;font-weight:400;text-align:center}.bs-datepicker-body table td{color:#54708b;text-align:center;position:relative;padding:0}.bs-datepicker-body table td span{display:block;margin:0 auto;font-size:13px;border-radius:50%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month){cursor:pointer}.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s}.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected){background-color:#e9edf0;transition:0s;cursor:pointer}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-high,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-high,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-medium,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-medium,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-low,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-low,.bs-datepicker-body table td.disabled span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-high span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-high span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-medium span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-medium span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-low span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-low span{color:#9aaec1}.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{color:#fff}.bs-datepicker-body table td span.selected.disabled,.bs-datepicker-body table td .dynamicForm-base .field-password span.selected.disabled-high,.dynamicForm-base .field-password .bs-datepicker-body table td span.selected.disabled-high,.bs-datepicker-body table td .dynamicForm-base .field-password span.selected.disabled-medium,.dynamicForm-base .field-password .bs-datepicker-body table td span.selected.disabled-medium,.bs-datepicker-body table td .dynamicForm-base .field-password span.selected.disabled-low,.dynamicForm-base .field-password .bs-datepicker-body table td span.selected.disabled-low,.bs-datepicker-body table td.selected.disabled span,.bs-datepicker-body table .dynamicForm-base .field-password td.selected.disabled-high span,.dynamicForm-base .field-password .bs-datepicker-body table td.selected.disabled-high span,.bs-datepicker-body table .dynamicForm-base .field-password td.selected.disabled-medium span,.dynamicForm-base .field-password .bs-datepicker-body table td.selected.disabled-medium span,.bs-datepicker-body table .dynamicForm-base .field-password td.selected.disabled-low span,.dynamicForm-base .field-password .bs-datepicker-body table td.selected.disabled-low span{opacity:.3}.bs-datepicker-body table td span.is-other-month,.bs-datepicker-body table td.is-other-month span{color:#00000040}.bs-datepicker-body table td.active{position:relative}.bs-datepicker-body table td.active.select-start:before{left:35%}.bs-datepicker-body table td.active.select-end:before{left:-85%}.bs-datepicker-body table td span.active.select-start:after,.bs-datepicker-body table td span.active.select-end:after,.bs-datepicker-body table td.active.select-start span:after,.bs-datepicker-body table td.active.select-end span:after{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;transition:.3s;top:0;border-radius:50%}.bs-datepicker-body table td:before,.bs-datepicker-body table td span:before{content:"";display:block;position:absolute;z-index:-1;inset:6px -2px 6px -3px;box-sizing:content-box;background:transparent}.bs-datepicker-body table td.active.select-start+td.active:before{left:-20%}.bs-datepicker-body table td:last-child.active:before{border-radius:0 3px 3px 0;width:125%;left:-25%}.bs-datepicker-body table td span[class*=select-],.bs-datepicker-body table td[class*=select-] span{border-radius:50%;color:#fff}.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before{background:#e9edf0}.bs-datepicker-body table.days span{width:32px;height:32px;line-height:32px}.bs-datepicker-body table.days span.select-start{z-index:2}.bs-datepicker-body table.days span.is-highlighted.in-range:before{right:3px;left:0}.bs-datepicker-body table.days span.in-range.select-end:before{right:4px;left:0}.bs-datepicker-body table.days td.select-start+td.select-end:before,.bs-datepicker-body table.days td.select-start+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.is-highlighted:before,.bs-datepicker-body table.days td.active+td.select-end:before,.bs-datepicker-body table.days td.in-range+td.is-highlighted:before,.bs-datepicker-body table.days td.in-range+td.select-end:before{background:#e9edf0;width:100%}.bs-datepicker-body table.weeks tr td:nth-child(2).active:before{border-radius:3px 0 0 3px;left:0;width:100%}.bs-datepicker-body table:not(.weeks) tr td:first-child:before{border-radius:3px 0 0 3px}.bs-datepicker-body table.years td span{width:46px;height:46px;line-height:45px;margin:0 auto}.bs-datepicker-body table.years tr:not(:last-child) td span{margin-bottom:8px}.bs-datepicker-body table.months td{height:52px}.bs-datepicker-body table.months td span{padding:6px;border-radius:15px}.bs-datepicker .current-timedate{color:#54708b;font-size:15px;text-align:center;height:30px;line-height:30px;border-radius:20px;border:1px solid #e9edf0;margin-bottom:10px;cursor:pointer;text-transform:uppercase;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.bs-datepicker .current-timedate span:not(:empty):before{content:"";width:15px;height:16px;display:inline-block;margin-right:4px;vertical-align:text-bottom;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC)}.bs-datepicker-multiple{border-radius:4px 0 0 4px}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-left:10px}.bs-datepicker-multiple .bs-datepicker{box-shadow:none;position:relative}.bs-datepicker-multiple .bs-datepicker:not(:last-child){padding-right:10px}.bs-datepicker-multiple .bs-datepicker+.bs-datepicker:after{content:"";display:block;width:14px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);position:absolute;top:25px;left:-8px}.bs-datepicker-multiple .bs-datepicker .left{float:left}.bs-datepicker-multiple .bs-datepicker .right{float:right}.bs-datepicker-container{padding:15px}.bs-datepicker .bs-media-container{display:flex}@media (max-width: 768px){.bs-datepicker .bs-media-container{flex-direction:column}}.bs-datepicker .bs-timepicker-in-datepicker-container{display:flex;justify-content:space-around}.bs-datepicker-custom-range{padding:15px;background:#eee}.bs-datepicker-predefined-btns button{width:100%;display:block;height:30px;background-color:#9aaec1;border-radius:4px;color:#fff;border:0;margin-bottom:10px;padding:0 18px;text-align:left;transition:.3s}.bs-datepicker-predefined-btns button:hover{background-color:#54708b}.bs-datepicker-buttons{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-top:10px;border-top:1px solid #e9edf0}.bs-datepicker-buttons .btn-default{margin-left:10px}.bs-datepicker-buttons .btn-today-wrapper{display:flex;flex-flow:row wrap}.bs-datepicker-buttons .clear-right,.bs-datepicker-buttons .today-right{flex-grow:0}.bs-datepicker-buttons .clear-left,.bs-datepicker-buttons .today-left{flex-grow:1}.bs-datepicker-buttons .clear-center,.bs-datepicker-buttons .today-center{flex-grow:.5}.bs-timepicker-container{padding:10px 0}.bs-timepicker-label{color:#54708b;margin-bottom:10px}.bs-timepicker-controls{display:inline-block;vertical-align:top;margin-right:10px}.bs-timepicker-controls button{width:20px;height:20px;border-radius:50%;border:0;background-color:#e9edf0;color:#54708b;font-size:16px;font-weight:700;vertical-align:middle;line-height:0;padding:0;transition:.3s}.bs-timepicker-controls button:hover{background-color:#d5dadd}.bs-timepicker-controls input{width:35px;height:25px;border-radius:13px;text-align:center;border:1px solid #e9edf0}.bs-timepicker .switch-time-format{text-transform:uppercase;min-width:54px;height:25px;border-radius:20px;border:1px solid #e9edf0;background:#fff;color:#54708b;font-size:13px}.bs-timepicker .switch-time-format img{vertical-align:initial;margin-left:4px}bs-datepicker-container,bs-daterangepicker-container{z-index:1080}@media (max-width: 768px){.bs-datepicker{width:min-content;justify-content:center}.bs-datepicker-multiple{display:flex}.bs-datepicker-multiple+.bs-datepicker-multiple{margin-top:10px;margin-left:0}}.theme-default .bs-datepicker-head{background-color:#777}.theme-default .btn-today-wrapper .btn-success,.theme-default .btn-clear-wrapper .btn-success{background-color:#777;border-color:#777}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:focus,.theme-default .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#616161;border-color:#616161}.theme-default .btn-today-wrapper .btn-success:hover,.theme-default .btn-clear-wrapper .btn-success:hover{background-color:#6f6e6e;border-color:#6f6e6e}.theme-default .bs-datepicker-predefined-btns button.selected{background-color:#777}.theme-default .bs-datepicker-body table td span.selected,.theme-default .bs-datepicker-body table td.selected span,.theme-default .bs-datepicker-body table td span[class*=select-]:after,.theme-default .bs-datepicker-body table td[class*=select-] span:after{background-color:#777}.theme-default .bs-datepicker-body table td.week span{color:#777}.theme-default .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#777;color:#fff;opacity:.5;transition:0s}.theme-green .bs-datepicker-head{background-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success,.theme-green .btn-clear-wrapper .btn-success{background-color:#5cb85c;border-color:#5cb85c}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:focus,.theme-green .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#1e7e34;border-color:#1e7e34}.theme-green .btn-today-wrapper .btn-success:hover,.theme-green .btn-clear-wrapper .btn-success:hover{background-color:#218838;border-color:#218838}.theme-green .bs-datepicker-predefined-btns button.selected{background-color:#5cb85c}.theme-green .bs-datepicker-body table td span.selected,.theme-green .bs-datepicker-body table td.selected span,.theme-green .bs-datepicker-body table td span[class*=select-]:after,.theme-green .bs-datepicker-body table td[class*=select-] span:after{background-color:#5cb85c}.theme-green .bs-datepicker-body table td.week span{color:#5cb85c}.theme-green .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5cb85c;color:#fff;opacity:.5;transition:0s}.theme-blue .bs-datepicker-head{background-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success,.theme-blue .btn-clear-wrapper .btn-success{background-color:#5bc0de;border-color:#5bc0de}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:focus,.theme-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#2aa8cd;border-color:#2aa8cd}.theme-blue .btn-today-wrapper .btn-success:hover,.theme-blue .btn-clear-wrapper .btn-success:hover{background-color:#3ab3d7;border-color:#3ab3d7}.theme-blue .bs-datepicker-predefined-btns button.selected{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td span.selected,.theme-blue .bs-datepicker-body table td.selected span,.theme-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#5bc0de}.theme-blue .bs-datepicker-body table td.week span{color:#5bc0de}.theme-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#5bc0de;color:#fff;opacity:.5;transition:0s}.theme-dark-blue .bs-datepicker-head{background-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success,.theme-dark-blue .btn-clear-wrapper .btn-success{background-color:#337ab7;border-color:#337ab7}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:focus,.theme-dark-blue .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#266498;border-color:#266498}.theme-dark-blue .btn-today-wrapper .btn-success:hover,.theme-dark-blue .btn-clear-wrapper .btn-success:hover{background-color:#2c6fa9;border-color:#2c6fa9}.theme-dark-blue .bs-datepicker-predefined-btns button.selected{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td span.selected,.theme-dark-blue .bs-datepicker-body table td.selected span,.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after,.theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after{background-color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.week span{color:#337ab7}.theme-dark-blue .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#337ab7;color:#fff;opacity:.5;transition:0s}.theme-red .bs-datepicker-head{background-color:#d9534f}.theme-red .btn-today-wrapper .btn-success,.theme-red .btn-clear-wrapper .btn-success{background-color:#d9534f;border-color:#d9534f}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:focus,.theme-red .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#d23531;border-color:#d23531}.theme-red .btn-today-wrapper .btn-success:hover,.theme-red .btn-clear-wrapper .btn-success:hover{background-color:#e33732;border-color:#e33732}.theme-red .bs-datepicker-predefined-btns button.selected{background-color:#d9534f}.theme-red .bs-datepicker-body table td span.selected,.theme-red .bs-datepicker-body table td.selected span,.theme-red .bs-datepicker-body table td span[class*=select-]:after,.theme-red .bs-datepicker-body table td[class*=select-] span:after{background-color:#d9534f}.theme-red .bs-datepicker-body table td.week span{color:#d9534f}.theme-red .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#d9534f;color:#fff;opacity:.5;transition:0s}.theme-orange .bs-datepicker-head{background-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success,.theme-orange .btn-clear-wrapper .btn-success{background-color:#f0ad4e;border-color:#f0ad4e}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:focus,.theme-orange .btn-clear-wrapper .btn-success:focus{box-shadow:none}.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active,.theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active{background-color:#ed9c29;border-color:#ed9c29}.theme-orange .btn-today-wrapper .btn-success:hover,.theme-orange .btn-clear-wrapper .btn-success:hover{background-color:#ffac35;border-color:#ffac35}.theme-orange .bs-datepicker-predefined-btns button.selected{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td span.selected,.theme-orange .bs-datepicker-body table td.selected span,.theme-orange .bs-datepicker-body table td span[class*=select-]:after,.theme-orange .bs-datepicker-body table td[class*=select-] span:after{background-color:#f0ad4e}.theme-orange .bs-datepicker-body table td.week span{color:#f0ad4e}.theme-orange .bs-datepicker-body table td.active-week span:hover{cursor:pointer;background-color:#f0ad4e;color:#fff;opacity:.5;transition:0s}}@layer ngselect{.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}}}@layer core{:root{--tol-font-primary: sourcesanspro;--tol-font-bold: sourcesanspro-bold;--tol-font-italic: sourcesanspro-italic;--tol-font-bolditalic: sourcesanspro-bolditalic;--tol-font-semibold: sourcesanspro-semibold;--tol-font-light: sourcesanspro-light;--tol-font-lightitalic: sourcesanspro-lightitalic;--tol-minigrid-width: 102rem;--tol-carousel-width-6-items: 90rem;--tol-carousel-width-3-items: 48rem;--tol-zoom-height-middle-state: 38.75rem;--tol-max-width-image-full-zoom: 100rem;--tol-weigth-600: 600;--tol-weight-400: 400;--tol-color-primary: #1765f6;--tol-color-hover: #0b3176;--tol-color-secondary: #f6b017;--tol-color-secondary-alternative: #6963ef;--tol-color-btn: #1765f6;--tol-color-btn-hover: #1765f6;--tol-color-header-btn-pressed: #1765f6;--tol-color-checkbox: #1765f6;--tol-color-checkbox-disabled: rgb(23 101 246 / 50%);--tol-color-link: #1765f6;--tol-color-link-hover: #1765f6;--tol-color-icon: #1765f6;--tol-color-icon-secondary: #f6b017;--tol-color-icon-hover: #1765f6;--tol-color-icon-hover-secondary: #f6b017;--tol-color-badge: #1765f6;--tol-color-light-gray: #f1f1f1;--tol-color-gray1: #c1c1c1;--tol-color-gray2: #565466;--tol-color-gray3: rgb(220 220 224 / 100%);--tol-color-gray4: rgb(236 236 242 / 100%);--tol-color-gray5: rgb(190 190 195 / 100%);--tol-color-gray6: #202020;--tol-color-gray6-transparency: rgb(32 32 32 / 60%);--tol-color-success: #04c149;--tol-color-info: #08a4bd;--tol-color-warning: #fd9c00;--tol-color-danger: #ff003b;--tol-color-bg-primary: #e8f0fe;--tol-color-bg-success: rgb(4 193 73 / 10%);--tol-color-bg-info: rgb(8 164 189 / 5%);--tol-color-bg-danger: rgb(250 40 54 / 5%);--tol-color-bg-warning: rgb(253 156 0 / 5%);--tol-color-background: #f4f7fb;--tol-color-dark-gray: #212529;--tol-color-selector-hover: #f5fafe;--tol-color-selector-selected: #ebf5ff;--tol-color-selector-placeholder: #63636363;--tol-color-primary-transparent: #1765f630;--tol-color-tertiary: #e2e2e2;--tol-color-primary-hover: #116ac9;--tol-color-white: #fff;--tol-color-black: #000;--tol-color-overlay: #111;--tol-color-disabled: #d3d3d3;--tol-color-available: #ceefca;--tol-color-green: #04c149;--tol-color-green-light: #e2fbeb;--tol-color-green-active: #cbf2d7;--tol-color-orange: #f6b017;--tol-color-red: #ff003b;--tol-color-guide-primary: #1765f6;--tol-color-guide-regular: #202020;--tol-color-pannel-check-immediate: #00b1d3;--tol-color-pannel-check-deferred: #0771e0;--tol-color-shadow: rgb(126 87 0 / 20%);--tol-color-hover-shadow: rgb(11 49 118 / 50%);--tol-color-success-hover-shadow: rgb(12 145 60 / 50%);--tol-color-promotions-tab-immediate: #0f357b;--tol-color-promotions-tab-deferred: #00b1d3;--tol-color-bg-cart-gift: #f6b017;--tol-color-bg-cart-gift-description: #e8f0fe;--tol-color-booking: #ff3d9d;--tol-color-promotions: #f00077;--tol-button-size-large: 14.1875rem;--tol-logo-size-small: 1.1rem;--tol-border-radius-primary: 1.25rem}@font-face{font-weight:400;font-family:sourcesanspro;font-style:normal;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Regular.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Regular.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-weight:700;font-family:sourcesanspro-bold;font-style:normal;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Bold.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Bold.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-weight:400;font-family:sourcesanspro-italic;font-style:italic;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Italic.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Italic.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Italic.ttf) format("truetype")}@font-face{font-weight:700;font-family:sourcesanspro-bolditalic;font-style:italic;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Bolditalic.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Bolditalic.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Bolditalic.ttf) format("truetype")}@font-face{font-weight:600;font-family:sourcesanspro-semibold;font-style:normal;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-SemiBold.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-weight:300;font-family:sourcesanspro-light;font-style:normal;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Light.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Light.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-weight:300;font-family:sourcesanspro-lightitalic;font-style:italic;src:url(/assets/fonts/sourcesSanspro/SourceSansPro-Lightitalic.woff) format("woff"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Lightitalic.woff2) format("woff2"),url(/assets/fonts/sourcesSanspro/SourceSansPro-Lightitalic.ttf) format("truetype")}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.widget-prod__picto--tooltiptext,.order-tooltiptext,.product-gift-detail__data-container--promo-description,.page-info-product .product-attribute__img--tooltiptext,.product-detail__data-container--promo-description,.tooltiptext,.detail-gift__promotion-card,.info-product-bundle__data-container--promo-description,.bundle-group-progress,.cart-validate-products-gifts-list__promotion,.cart-product-gift__promo-description,.cart-product-gift__container,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,.promotions-panel .promotion-component__amount-top,.promotions-panel .promotion-component,.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link:active cmp-triple-element-block,.nav-tabs .nav-item .active,.nav-tabs .nav-item .nav-link,.nav-tabs,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.u-rounded-8,.product-options-panel textarea,html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,select ::-webkit-scrollbar-thumb,option ::-webkit-scrollbar-thumb{border-radius:.5rem}.cart-validate-not-purchasable-line--units-selector .triple-element-block__center,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center .icon-component i,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center .icon-component i,.refund-new-page__reason-refund--disabled,.refund-new-page__reason-refund--disabled .icon-component i,.u-disabled .icon-component i:hover,.u-disabled .icon-component i:hover .icon-component i,.u-disabled,.u-disabled .icon-component i,.u-disabled--icon i .icon-component i,.u-disabled--icon i,.u-disabled--icon i:hover{color:var(--tol-color-disabled)!important;--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled);pointer-events:none}.u-colors--info-full,.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info{color:var(--tol-color-info);--icon-lists-add-color1: var(--tol-color-info);--icon-download-color1: var(--tol-color-info);--icon-message-color1: var(--tol-color-info);--icon-zoom-in-color1: var(--tol-color-info);--icon-right-color1: var(--tol-color-info);--icon-left-color1: var(--tol-color-info);--icon-down-color1: var(--tol-color-info);--icon-truck-color1: var(--tol-color-info);--icon-view-detail-color1: var(--tol-color-info);--icon-calendar-pen-color1: var(--tol-color-info);--icon-edit-color1: var(--tol-color-info);--icon-remove-color1: var(--tol-color-info);--icon-cancel-color1: var(--tol-color-info);--icon-up-color1: var(--tol-color-info);--icon-add-order-color1: var(--tol-color-info);--icon-cancel-order-color1: var(--tol-color-info);--icon-repeat-order-color1: var(--tol-color-info);--icon-return-order-color1: var(--tol-color-info);--icon-date-since-color1: var(--tol-color-info);--icon-date-to-color1: var(--tol-color-info);--icon-info-color1: var(--tol-color-info);--icon-calendar-blank-color1: var(--tol-color-info);--icon-clock-color1: var(--tol-color-info);--icon-triangle-warning-color1: var(--tol-color-info);--icon-nutritional-celery-color1: var(--tol-color-info);--icon-nutritional-gluten-color1: var(--tol-color-info);--icon-nutritional-soy-color1: var(--tol-color-info);--icon-nutritional-milk-color1: var(--tol-color-info);--icon-nutritional-sulfur-color1: var(--tol-color-info);--icon-nutritional-peanuts-color1: var(--tol-color-info);--icon-nutritional-mustard-color1: var(--tol-color-info);--icon-nutritional-crustaceans-color1: var(--tol-color-info);--icon-nutritional-mollusks-color1: var(--tol-color-info);--icon-nutritional-sesame-color1: var(--tol-color-info);--icon-nutritional-eggs-color1: var(--tol-color-info);--icon-nutritional-fish-color1: var(--tol-color-info);--icon-nutritional-nuts-color1: var(--tol-color-info);--icon-nutritional-lupins-color1: var(--tol-color-info);--icon-lens-color1: var(--tol-color-info);--icon-shop-color1: var(--tol-color-info);--icon-locker-color1: var(--tol-color-info);--icon-add-shop-color1: var(--tol-color-info);--icon-add-address-color1: var(--tol-color-info);--icon-check-color1: var(--tol-color-info);--icon-circle-warning-color1: var(--tol-color-info);--icon-eye-color1: var(--tol-color-info);--icon-eye-slash-color1: var(--tol-color-info);--icon-filter-color1: var(--tol-color-info);--icon-list-address-view-color1: var(--tol-color-info);--icon-map-view-color1: var(--tol-color-info);--icon-category-light-color1: var(--tol-color-info);--icon-category-solid-color1: var(--tol-color-info);--icon-tag-light-color1: var(--tol-color-info);--icon-tag-solid-color1: var(--tol-color-info);--icon-credit-card-color1: var(--tol-color-info);--icon-direct-debit-color1: var(--tol-color-info);--icon-direct-pay-color1: var(--tol-color-info);--icon-pay-by-phone-color1: var(--tol-color-info);--icon-payment-color1: var(--tol-color-info);--icon-plus-color1: var(--tol-color-info);--icon-less-color1: var(--tol-color-info);--icon-undo-color1: var(--tol-color-info);--icon-barrel-color1: var(--tol-color-info);--icon-basket-empty-color1: var(--tol-color-info);--icon-calendar-color1: var(--tol-color-info);--icon-glass-color1: var(--tol-color-info);--icon-scent-color1: var(--tol-color-info);--icon-grapes-color1: var(--tol-color-info);--icon-taste-color1: var(--tol-color-info);--icon-arrow-color1: var(--tol-color-info);--icon-money-box-color1: var(--tol-color-info);--icon-android-light-color1: var(--tol-color-info);--icon-android-solid-color1: var(--tol-color-info);--icon-apple-light-color1: var(--tol-color-info);--icon-apple-solid-color1: var(--tol-color-info);--icon-facebook-light-color1: var(--tol-color-info);--icon-facebook-solid-color1: var(--tol-color-info);--icon-instagram-light-color1: var(--tol-color-info);--icon-instagram-solid-color1: var(--tol-color-info);--icon-twitter-light-color1: var(--tol-color-info);--icon-twitter-solid-color1: var(--tol-color-info);--icon-youtube-light-color1: var(--tol-color-info);--icon-youtube-solid-color1: var(--tol-color-info);--icon-save-money-color1: var(--tol-color-info);--icon-double-caret-color1: var(--tol-color-info);--icon-circle-check-color1: var(--tol-color-info);--icon-icon-arrow-left2-color1: var(--tol-color-info);--icon-calendar-2-color1: var(--tol-color-info)}.u-colors--info-full,.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info{border:1px solid var(--tol-color-info)}.validation-code__input,.u-colors--info-full,.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info{background-color:var(--tol-color-bg-info)}.page-info-recipe .back,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,.searcher-tags__list,.searcher .triple-element-block__left,.header__secondary--delivery,.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart,.nav-back,.module-catalog .breadcrumb .breadcrumb__link,a{color:var(--tol-color-link);--icon-lists-add-color1: var(--tol-color-link);--icon-download-color1: var(--tol-color-link);--icon-message-color1: var(--tol-color-link);--icon-zoom-in-color1: var(--tol-color-link);--icon-right-color1: var(--tol-color-link);--icon-left-color1: var(--tol-color-link);--icon-down-color1: var(--tol-color-link);--icon-truck-color1: var(--tol-color-link);--icon-view-detail-color1: var(--tol-color-link);--icon-calendar-pen-color1: var(--tol-color-link);--icon-edit-color1: var(--tol-color-link);--icon-remove-color1: var(--tol-color-link);--icon-cancel-color1: var(--tol-color-link);--icon-up-color1: var(--tol-color-link);--icon-add-order-color1: var(--tol-color-link);--icon-cancel-order-color1: var(--tol-color-link);--icon-repeat-order-color1: var(--tol-color-link);--icon-return-order-color1: var(--tol-color-link);--icon-date-since-color1: var(--tol-color-link);--icon-date-to-color1: var(--tol-color-link);--icon-info-color1: var(--tol-color-link);--icon-calendar-blank-color1: var(--tol-color-link);--icon-clock-color1: var(--tol-color-link);--icon-triangle-warning-color1: var(--tol-color-link);--icon-nutritional-celery-color1: var(--tol-color-link);--icon-nutritional-gluten-color1: var(--tol-color-link);--icon-nutritional-soy-color1: var(--tol-color-link);--icon-nutritional-milk-color1: var(--tol-color-link);--icon-nutritional-sulfur-color1: var(--tol-color-link);--icon-nutritional-peanuts-color1: var(--tol-color-link);--icon-nutritional-mustard-color1: var(--tol-color-link);--icon-nutritional-crustaceans-color1: var(--tol-color-link);--icon-nutritional-mollusks-color1: var(--tol-color-link);--icon-nutritional-sesame-color1: var(--tol-color-link);--icon-nutritional-eggs-color1: var(--tol-color-link);--icon-nutritional-fish-color1: var(--tol-color-link);--icon-nutritional-nuts-color1: var(--tol-color-link);--icon-nutritional-lupins-color1: var(--tol-color-link);--icon-lens-color1: var(--tol-color-link);--icon-shop-color1: var(--tol-color-link);--icon-locker-color1: var(--tol-color-link);--icon-add-shop-color1: var(--tol-color-link);--icon-add-address-color1: var(--tol-color-link);--icon-check-color1: var(--tol-color-link);--icon-circle-warning-color1: var(--tol-color-link);--icon-eye-color1: var(--tol-color-link);--icon-eye-slash-color1: var(--tol-color-link);--icon-filter-color1: var(--tol-color-link);--icon-list-address-view-color1: var(--tol-color-link);--icon-map-view-color1: var(--tol-color-link);--icon-category-light-color1: var(--tol-color-link);--icon-category-solid-color1: var(--tol-color-link);--icon-tag-light-color1: var(--tol-color-link);--icon-tag-solid-color1: var(--tol-color-link);--icon-credit-card-color1: var(--tol-color-link);--icon-direct-debit-color1: var(--tol-color-link);--icon-direct-pay-color1: var(--tol-color-link);--icon-pay-by-phone-color1: var(--tol-color-link);--icon-payment-color1: var(--tol-color-link);--icon-plus-color1: var(--tol-color-link);--icon-less-color1: var(--tol-color-link);--icon-undo-color1: var(--tol-color-link);--icon-barrel-color1: var(--tol-color-link);--icon-basket-empty-color1: var(--tol-color-link);--icon-calendar-color1: var(--tol-color-link);--icon-glass-color1: var(--tol-color-link);--icon-scent-color1: var(--tol-color-link);--icon-grapes-color1: var(--tol-color-link);--icon-taste-color1: var(--tol-color-link);--icon-arrow-color1: var(--tol-color-link);--icon-money-box-color1: var(--tol-color-link);--icon-android-light-color1: var(--tol-color-link);--icon-android-solid-color1: var(--tol-color-link);--icon-apple-light-color1: var(--tol-color-link);--icon-apple-solid-color1: var(--tol-color-link);--icon-facebook-light-color1: var(--tol-color-link);--icon-facebook-solid-color1: var(--tol-color-link);--icon-instagram-light-color1: var(--tol-color-link);--icon-instagram-solid-color1: var(--tol-color-link);--icon-twitter-light-color1: var(--tol-color-link);--icon-twitter-solid-color1: var(--tol-color-link);--icon-youtube-light-color1: var(--tol-color-link);--icon-youtube-solid-color1: var(--tol-color-link);--icon-save-money-color1: var(--tol-color-link);--icon-double-caret-color1: var(--tol-color-link);--icon-circle-check-color1: var(--tol-color-link);--icon-icon-arrow-left2-color1: var(--tol-color-link);--icon-calendar-2-color1: var(--tol-color-link);cursor:pointer}.page-info-recipe .back:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.searcher-tags__list:hover,.searcher .triple-element-block__left:hover,.header__secondary--delivery:hover,.header__main--timeslots:hover,.header__main--smartlist:hover,.header__main--recommendations:hover,.header__main--user:hover,.header__main--promotions:hover,.header__main--menu-button:hover,.header__main--booking-timezone:hover,.header__main--booking-chronos:hover,.header__main--cart:hover,.nav-back:hover,.module-catalog .breadcrumb .breadcrumb__link:hover,a:hover{color:var(--tol-color-link-hover);--icon-lists-add-color1: var(--tol-color-link-hover);--icon-download-color1: var(--tol-color-link-hover);--icon-message-color1: var(--tol-color-link-hover);--icon-zoom-in-color1: var(--tol-color-link-hover);--icon-right-color1: var(--tol-color-link-hover);--icon-left-color1: var(--tol-color-link-hover);--icon-down-color1: var(--tol-color-link-hover);--icon-truck-color1: var(--tol-color-link-hover);--icon-view-detail-color1: var(--tol-color-link-hover);--icon-calendar-pen-color1: var(--tol-color-link-hover);--icon-edit-color1: var(--tol-color-link-hover);--icon-remove-color1: var(--tol-color-link-hover);--icon-cancel-color1: var(--tol-color-link-hover);--icon-up-color1: var(--tol-color-link-hover);--icon-add-order-color1: var(--tol-color-link-hover);--icon-cancel-order-color1: var(--tol-color-link-hover);--icon-repeat-order-color1: var(--tol-color-link-hover);--icon-return-order-color1: var(--tol-color-link-hover);--icon-date-since-color1: var(--tol-color-link-hover);--icon-date-to-color1: var(--tol-color-link-hover);--icon-info-color1: var(--tol-color-link-hover);--icon-calendar-blank-color1: var(--tol-color-link-hover);--icon-clock-color1: var(--tol-color-link-hover);--icon-triangle-warning-color1: var(--tol-color-link-hover);--icon-nutritional-celery-color1: var(--tol-color-link-hover);--icon-nutritional-gluten-color1: var(--tol-color-link-hover);--icon-nutritional-soy-color1: var(--tol-color-link-hover);--icon-nutritional-milk-color1: var(--tol-color-link-hover);--icon-nutritional-sulfur-color1: var(--tol-color-link-hover);--icon-nutritional-peanuts-color1: var(--tol-color-link-hover);--icon-nutritional-mustard-color1: var(--tol-color-link-hover);--icon-nutritional-crustaceans-color1: var(--tol-color-link-hover);--icon-nutritional-mollusks-color1: var(--tol-color-link-hover);--icon-nutritional-sesame-color1: var(--tol-color-link-hover);--icon-nutritional-eggs-color1: var(--tol-color-link-hover);--icon-nutritional-fish-color1: var(--tol-color-link-hover);--icon-nutritional-nuts-color1: var(--tol-color-link-hover);--icon-nutritional-lupins-color1: var(--tol-color-link-hover);--icon-lens-color1: var(--tol-color-link-hover);--icon-shop-color1: var(--tol-color-link-hover);--icon-locker-color1: var(--tol-color-link-hover);--icon-add-shop-color1: var(--tol-color-link-hover);--icon-add-address-color1: var(--tol-color-link-hover);--icon-check-color1: var(--tol-color-link-hover);--icon-circle-warning-color1: var(--tol-color-link-hover);--icon-eye-color1: var(--tol-color-link-hover);--icon-eye-slash-color1: var(--tol-color-link-hover);--icon-filter-color1: var(--tol-color-link-hover);--icon-list-address-view-color1: var(--tol-color-link-hover);--icon-map-view-color1: var(--tol-color-link-hover);--icon-category-light-color1: var(--tol-color-link-hover);--icon-category-solid-color1: var(--tol-color-link-hover);--icon-tag-light-color1: var(--tol-color-link-hover);--icon-tag-solid-color1: var(--tol-color-link-hover);--icon-credit-card-color1: var(--tol-color-link-hover);--icon-direct-debit-color1: var(--tol-color-link-hover);--icon-direct-pay-color1: var(--tol-color-link-hover);--icon-pay-by-phone-color1: var(--tol-color-link-hover);--icon-payment-color1: var(--tol-color-link-hover);--icon-plus-color1: var(--tol-color-link-hover);--icon-less-color1: var(--tol-color-link-hover);--icon-undo-color1: var(--tol-color-link-hover);--icon-barrel-color1: var(--tol-color-link-hover);--icon-basket-empty-color1: var(--tol-color-link-hover);--icon-calendar-color1: var(--tol-color-link-hover);--icon-glass-color1: var(--tol-color-link-hover);--icon-scent-color1: var(--tol-color-link-hover);--icon-grapes-color1: var(--tol-color-link-hover);--icon-taste-color1: var(--tol-color-link-hover);--icon-arrow-color1: var(--tol-color-link-hover);--icon-money-box-color1: var(--tol-color-link-hover);--icon-android-light-color1: var(--tol-color-link-hover);--icon-android-solid-color1: var(--tol-color-link-hover);--icon-apple-light-color1: var(--tol-color-link-hover);--icon-apple-solid-color1: var(--tol-color-link-hover);--icon-facebook-light-color1: var(--tol-color-link-hover);--icon-facebook-solid-color1: var(--tol-color-link-hover);--icon-instagram-light-color1: var(--tol-color-link-hover);--icon-instagram-solid-color1: var(--tol-color-link-hover);--icon-twitter-light-color1: var(--tol-color-link-hover);--icon-twitter-solid-color1: var(--tol-color-link-hover);--icon-youtube-light-color1: var(--tol-color-link-hover);--icon-youtube-solid-color1: var(--tol-color-link-hover);--icon-save-money-color1: var(--tol-color-link-hover);--icon-double-caret-color1: var(--tol-color-link-hover);--icon-circle-check-color1: var(--tol-color-link-hover);--icon-icon-arrow-left2-color1: var(--tol-color-link-hover);--icon-calendar-2-color1: var(--tol-color-link-hover)}.header__secondary--delivery .select-zipCode__label--text,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .u-link,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .delivery-timeslot .slot-booked-block--reserved .has-booking-container .view-all,.u-title-5,.u-title-4,cmp-row-products .row-products-header-container_title .title,.u-title-3,.u-title-2,.u-title-1,.u-title-big,.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.cart-validate-not-purchasable-line .label-name,.promotions-panel .element-list__text,.u-title-5-regular,.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.nav-tabs .nav-item .nav-link,.u-title-5-light,.u-title-4-light,.u-title-4-regular,.carousel-cart__summary--label,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.promotions-panel .promotion-component__amount-bottom--quantity,.u-title-3-normal,.u-title-3-light,.page-info-recipe .header .title-wrapper h2,.u-title-2-semibold,.u-title-2-light,.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.u-title-1-light,.landing-carousel-container-logged .main-title{color:var(--tol-color-black)}.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.u-title-1-light,.landing-carousel-container-logged .main-title{font-size:2rem;font-family:var(--tol-font-semibold)}@media (max-width: 991px){.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.u-title-1-light,.landing-carousel-container-logged .main-title{font-size:1.5rem}}.page-info-recipe .header .title-wrapper h2,.u-title-2-semibold,.u-title-2-light{font-size:1.75rem;font-family:var(--tol-font-primary)}@media (max-width: 991px){.page-info-recipe .header .title-wrapper h2,.u-title-2-semibold,.u-title-2-light{font-size:1.25rem}}.carousel-cart__summary--label,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.promotions-panel .promotion-component__amount-bottom--quantity,.u-title-3-normal,.u-title-3-light{font-size:1.5rem;font-family:var(--tol-font-semibold)}.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.nav-tabs .nav-item .nav-link,.u-title-5-light,.u-title-4-light,.u-title-4-regular{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.page-info-recipe .header .info-row .info-item span,.ap-sticky-container .ap-sticky p,.grid__subtitle--text,.remarks__input::placeholder,.remarks__input,.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs,.cart-validate-not-purchasable-line .label-brand,.cmp-progress-bar .progress-bar--title,.categories-bar-component__wrapper .element-list__ul .element-list__link,.searcher .searcher-input::placeholder,.searcher .searcher-input-span,.promotions-panel .promotion-component__amount-bottom--label,.promotions-panel .promotion-component__date,.u-pgh-black-extrasmall,.u-pgh-black-small,.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text,.attribute-remarks-component--container,.u-pgh-black-extrasmall-semibold,.unit-selector__added,.cart-product-gift__brand,.u-pgh-black-small-semibold,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-product-gift__title,.booking-notification__expired-status--title,.booking-notification__expires-at-status--title,.booking-notification__failed-status--title,.booking-notification__success-status--title,.cart-notification__message,.cart-notification__quantity,.cart-notification__title{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.cart-product-gift__brand,.u-pgh-black-small-semibold,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end{font-size:.875rem;font-family:var(--tol-font-primary)}.attribute-remarks-component--container,.u-pgh-black-extrasmall-semibold,.unit-selector__added{font-size:.75rem;font-family:var(--tol-font-primary)}.categories-bar-component__wrapper .element-list__ul .element-list__link--active,.categories-bar-component__wrapper .element-list__ul .element-list__icon,.u-pgh-primary-extrasmall,.u-pgh-primary-small,.u-pgh-primary-semibold,.u-pgh-primary-small-semibold,.menu-button__text,.searcher-tags__list--tag,.categories-bar-component__column--viewAll{color:var(--tol-color-primary);font-size:1rem}.u-pgh-reverse-extrasmall,.u-pgh-reverse-small,.u-pgh-reverse-semibold{color:var(--tol-color-white);font-size:1rem}.tol-icon{display:inline-block;width:1em;height:1em;fill:currentcolor;stroke:currentcolor;stroke-width:0}:root{--icon-color-primary: var(--tol-color-dark-gray);--icon-color-secondary: var(--tol-color-secondary);--icon-lists-add-color1: var(--icon-color-secondary);--icon-lists-add-color2: var(--icon-color-primary);--icon-download-color1: var(--icon-color-secondary);--icon-download-color2: var(--icon-color-primary);--icon-message-color1: var(--icon-color-secondary);--icon-message-color2: var(--icon-color-primary);--icon-zoom-in-color1: var(--icon-color-secondary);--icon-zoom-in-color2: var(--icon-color-primary);--icon-right-color1: var(--icon-color-secondary);--icon-right-color2: var(--icon-color-primary);--icon-left-color1: var(--icon-color-secondary);--icon-left-color2: var(--icon-color-primary);--icon-down-color1: var(--icon-color-secondary);--icon-down-color2: var(--icon-color-primary);--icon-truck-color1: var(--icon-color-secondary);--icon-truck-color2: var(--icon-color-primary);--icon-view-detail-color1: var(--icon-color-secondary);--icon-view-detail-color2: var(--icon-color-primary);--icon-calendar-pen-color1: var(--icon-color-secondary);--icon-calendar-pen-color2: var(--icon-color-primary);--icon-edit-color1: var(--icon-color-secondary);--icon-edit-color2: var(--icon-color-primary);--icon-remove-color1: var(--icon-color-secondary);--icon-remove-color2: var(--icon-color-primary);--icon-cancel-color1: var(--icon-color-secondary);--icon-cancel-color2: var(--icon-color-primary);--icon-up-color1: var(--icon-color-secondary);--icon-up-color2: var(--icon-color-primary);--icon-add-order-color1: var(--icon-color-secondary);--icon-add-order-color2: var(--icon-color-primary);--icon-cancel-order-color1: var(--icon-color-secondary);--icon-cancel-order-color2: var(--icon-color-primary);--icon-repeat-order-color1: var(--icon-color-secondary);--icon-repeat-order-color2: var(--icon-color-primary);--icon-return-order-color1: var(--icon-color-secondary);--icon-return-order-color2: var(--icon-color-primary);--icon-date-since-color1: var(--icon-color-secondary);--icon-date-since-color2: var(--icon-color-primary);--icon-date-to-color1: var(--icon-color-secondary);--icon-date-to-color2: var(--icon-color-primary);--icon-info-color1: var(--icon-color-secondary);--icon-info-color2: var(--icon-color-primary);--icon-calendar-blank-color1: var(--icon-color-secondary);--icon-calendar-blank-color2: var(--icon-color-primary);--icon-clock-color1: var(--icon-color-secondary);--icon-clock-color2: var(--icon-color-primary);--icon-triangle-warning-color1: var(--icon-color-secondary);--icon-triangle-warning-color2: var(--icon-color-primary);--icon-nutritional-celery-color1: var(--icon-color-secondary);--icon-nutritional-celery-color2: var(--icon-color-primary);--icon-nutritional-gluten-color1: var(--icon-color-secondary);--icon-nutritional-gluten-color2: var(--icon-color-primary);--icon-nutritional-soy-color1: var(--icon-color-secondary);--icon-nutritional-soy-color2: var(--icon-color-primary);--icon-nutritional-milk-color1: var(--icon-color-secondary);--icon-nutritional-milk-color2: var(--icon-color-primary);--icon-nutritional-sulfur-color1: var(--icon-color-secondary);--icon-nutritional-sulfur-color2: var(--icon-color-primary);--icon-nutritional-peanuts-color1: var(--icon-color-secondary);--icon-nutritional-peanuts-color2: var(--icon-color-primary);--icon-nutritional-mustard-color1: var(--icon-color-secondary);--icon-nutritional-mustard-color2: var(--icon-color-primary);--icon-nutritional-crustaceans-color1: var(--icon-color-secondary);--icon-nutritional-crustaceans-color2: var(--icon-color-primary);--icon-nutritional-mollusks-color1: var(--icon-color-secondary);--icon-nutritional-mollusks-color2: var(--icon-color-primary);--icon-nutritional-sesame-color1: var(--icon-color-secondary);--icon-nutritional-sesame-color2: var(--icon-color-primary);--icon-nutritional-eggs-color1: var(--icon-color-secondary);--icon-nutritional-eggs-color2: var(--icon-color-primary);--icon-nutritional-fish-color1: var(--icon-color-secondary);--icon-nutritional-fish-color2: var(--icon-color-primary);--icon-nutritional-nuts-color1: var(--icon-color-secondary);--icon-nutritional-nuts-color2: var(--icon-color-primary);--icon-nutritional-lupins-color1: var(--icon-color-secondary);--icon-nutritional-lupins-color2: var(--icon-color-primary);--icon-lens-color1: var(--icon-color-secondary);--icon-lens-color2: var(--icon-color-primary);--icon-shop-color1: var(--icon-color-secondary);--icon-shop-color2: var(--icon-color-primary);--icon-locker-color1: var(--icon-color-secondary);--icon-locker-color2: var(--icon-color-primary);--icon-add-shop-color1: var(--icon-color-secondary);--icon-add-shop-color2: var(--icon-color-primary);--icon-add-address-color1: var(--icon-color-secondary);--icon-add-address-color2: var(--icon-color-primary);--icon-check-color1: var(--icon-color-secondary);--icon-check-color2: var(--icon-color-primary);--icon-circle-warning-color1: var(--icon-color-secondary);--icon-circle-warning-color2: var(--icon-color-primary);--icon-eye-color1: var(--icon-color-secondary);--icon-eye-color2: var(--icon-color-primary);--icon-eye-slash-color1: var(--icon-color-secondary);--icon-eye-slash-color2: var(--icon-color-primary);--icon-filter-color1: var(--icon-color-secondary);--icon-filter-color2: var(--icon-color-primary);--icon-list-address-view-color1: var(--icon-color-secondary);--icon-list-address-view-color2: var(--icon-color-primary);--icon-map-view-color1: var(--icon-color-secondary);--icon-map-view-color2: var(--icon-color-primary);--icon-category-light-color1: var(--icon-color-secondary);--icon-category-light-color2: var(--icon-color-primary);--icon-category-solid-color1: var(--icon-color-secondary);--icon-category-solid-color2: var(--icon-color-primary);--icon-tag-light-color1: var(--icon-color-secondary);--icon-tag-light-color2: var(--icon-color-primary);--icon-tag-solid-color1: var(--icon-color-secondary);--icon-tag-solid-color2: var(--icon-color-primary);--icon-credit-card-color1: var(--icon-color-secondary);--icon-credit-card-color2: var(--icon-color-primary);--icon-direct-debit-color1: var(--icon-color-secondary);--icon-direct-debit-color2: var(--icon-color-primary);--icon-direct-pay-color1: var(--icon-color-secondary);--icon-direct-pay-color2: var(--icon-color-primary);--icon-pay-by-phone-color1: var(--icon-color-secondary);--icon-pay-by-phone-color2: var(--icon-color-primary);--icon-payment-color1: var(--icon-color-secondary);--icon-payment-color2: var(--icon-color-primary);--icon-plus-color1: var(--icon-color-secondary);--icon-plus-color2: var(--icon-color-primary);--icon-less-color1: var(--icon-color-secondary);--icon-less-color2: var(--icon-color-primary);--icon-undo-color1: var(--icon-color-secondary);--icon-undo-color2: var(--icon-color-primary);--icon-barrel-color1: var(--icon-color-secondary);--icon-barrel-color2: var(--icon-color-primary);--icon-basket-empty-color1: var(--icon-color-secondary);--icon-basket-empty-color2: var(--icon-color-primary);--icon-calendar-color1: var(--icon-color-secondary);--icon-calendar-color2: var(--icon-color-primary);--icon-glass-color1: var(--icon-color-secondary);--icon-glass-color2: var(--icon-color-primary);--icon-scent-color1: var(--icon-color-secondary);--icon-scent-color2: var(--icon-color-primary);--icon-grapes-color1: var(--icon-color-secondary);--icon-grapes-color2: var(--icon-color-primary);--icon-taste-color1: var(--icon-color-secondary);--icon-taste-color2: var(--icon-color-primary);--icon-arrow-color1: var(--icon-color-secondary);--icon-arrow-color2: var(--icon-color-primary);--icon-money-box-color1: var(--icon-color-secondary);--icon-money-box-color2: var(--icon-color-primary);--icon-android-light-color1: var(--icon-color-secondary);--icon-android-light-color2: var(--icon-color-primary);--icon-android-solid-color1: var(--icon-color-secondary);--icon-android-solid-color2: var(--icon-color-primary);--icon-apple-light-color1: var(--icon-color-secondary);--icon-apple-light-color2: var(--icon-color-primary);--icon-apple-solid-color1: var(--icon-color-secondary);--icon-apple-solid-color2: var(--icon-color-primary);--icon-facebook-light-color1: var(--icon-color-secondary);--icon-facebook-light-color2: var(--icon-color-primary);--icon-facebook-solid-color1: var(--icon-color-secondary);--icon-facebook-solid-color2: var(--icon-color-primary);--icon-instagram-light-color1: var(--icon-color-secondary);--icon-instagram-light-color2: var(--icon-color-primary);--icon-instagram-solid-color1: var(--icon-color-secondary);--icon-instagram-solid-color2: var(--icon-color-primary);--icon-twitter-light-color1: var(--icon-color-secondary);--icon-twitter-light-color2: var(--icon-color-primary);--icon-twitter-solid-color1: var(--icon-color-secondary);--icon-twitter-solid-color2: var(--icon-color-primary);--icon-youtube-light-color1: var(--icon-color-secondary);--icon-youtube-light-color2: var(--icon-color-primary);--icon-youtube-solid-color1: var(--icon-color-secondary);--icon-youtube-solid-color2: var(--icon-color-primary);--icon-save-money-color1: var(--icon-color-secondary);--icon-save-money-color2: var(--icon-color-primary);--icon-double-caret-color1: var(--icon-color-secondary);--icon-double-caret-color2: var(--icon-color-primary);--icon-circle-check-color1: var(--icon-color-secondary);--icon-circle-check-color2: var(--icon-color-primary);--icon-icon-arrow-left2-color1: var(--icon-color-secondary);--icon-icon-arrow-left2-color2: var(--icon-color-primary);--icon-calendar-2-color1: var(--icon-color-secondary);--icon-calendar-2-color2: var(--icon-color-primary);--icon-lists-add-color1: var(--tol-color-icon);--icon-download-color1: var(--tol-color-icon);--icon-message-color1: var(--tol-color-icon);--icon-zoom-in-color1: var(--tol-color-icon);--icon-right-color1: var(--tol-color-icon);--icon-left-color1: var(--tol-color-icon);--icon-down-color1: var(--tol-color-icon);--icon-truck-color1: var(--tol-color-icon);--icon-view-detail-color1: var(--tol-color-icon);--icon-calendar-pen-color1: var(--tol-color-icon);--icon-edit-color1: var(--tol-color-icon);--icon-remove-color1: var(--tol-color-icon);--icon-cancel-color1: var(--tol-color-icon);--icon-up-color1: var(--tol-color-icon);--icon-add-order-color1: var(--tol-color-icon);--icon-cancel-order-color1: var(--tol-color-icon);--icon-repeat-order-color1: var(--tol-color-icon);--icon-return-order-color1: var(--tol-color-icon);--icon-date-since-color1: var(--tol-color-icon);--icon-date-to-color1: var(--tol-color-icon);--icon-info-color1: var(--tol-color-icon);--icon-calendar-blank-color1: var(--tol-color-icon);--icon-clock-color1: var(--tol-color-icon);--icon-triangle-warning-color1: var(--tol-color-icon);--icon-nutritional-celery-color1: var(--tol-color-icon);--icon-nutritional-gluten-color1: var(--tol-color-icon);--icon-nutritional-soy-color1: var(--tol-color-icon);--icon-nutritional-milk-color1: var(--tol-color-icon);--icon-nutritional-sulfur-color1: var(--tol-color-icon);--icon-nutritional-peanuts-color1: var(--tol-color-icon);--icon-nutritional-mustard-color1: var(--tol-color-icon);--icon-nutritional-crustaceans-color1: var(--tol-color-icon);--icon-nutritional-mollusks-color1: var(--tol-color-icon);--icon-nutritional-sesame-color1: var(--tol-color-icon);--icon-nutritional-eggs-color1: var(--tol-color-icon);--icon-nutritional-fish-color1: var(--tol-color-icon);--icon-nutritional-nuts-color1: var(--tol-color-icon);--icon-nutritional-lupins-color1: var(--tol-color-icon);--icon-lens-color1: var(--tol-color-icon);--icon-shop-color1: var(--tol-color-icon);--icon-locker-color1: var(--tol-color-icon);--icon-add-shop-color1: var(--tol-color-icon);--icon-add-address-color1: var(--tol-color-icon);--icon-check-color1: var(--tol-color-icon);--icon-circle-warning-color1: var(--tol-color-icon);--icon-eye-color1: var(--tol-color-icon);--icon-eye-slash-color1: var(--tol-color-icon);--icon-filter-color1: var(--tol-color-icon);--icon-list-address-view-color1: var(--tol-color-icon);--icon-map-view-color1: var(--tol-color-icon);--icon-category-light-color1: var(--tol-color-icon);--icon-category-solid-color1: var(--tol-color-icon);--icon-tag-light-color1: var(--tol-color-icon);--icon-tag-solid-color1: var(--tol-color-icon);--icon-credit-card-color1: var(--tol-color-icon);--icon-direct-debit-color1: var(--tol-color-icon);--icon-direct-pay-color1: var(--tol-color-icon);--icon-pay-by-phone-color1: var(--tol-color-icon);--icon-payment-color1: var(--tol-color-icon);--icon-plus-color1: var(--tol-color-icon);--icon-less-color1: var(--tol-color-icon);--icon-undo-color1: var(--tol-color-icon);--icon-barrel-color1: var(--tol-color-icon);--icon-basket-empty-color1: var(--tol-color-icon);--icon-calendar-color1: var(--tol-color-icon);--icon-glass-color1: var(--tol-color-icon);--icon-scent-color1: var(--tol-color-icon);--icon-grapes-color1: var(--tol-color-icon);--icon-taste-color1: var(--tol-color-icon);--icon-arrow-color1: var(--tol-color-icon);--icon-money-box-color1: var(--tol-color-icon);--icon-android-light-color1: var(--tol-color-icon);--icon-android-solid-color1: var(--tol-color-icon);--icon-apple-light-color1: var(--tol-color-icon);--icon-apple-solid-color1: var(--tol-color-icon);--icon-facebook-light-color1: var(--tol-color-icon);--icon-facebook-solid-color1: var(--tol-color-icon);--icon-instagram-light-color1: var(--tol-color-icon);--icon-instagram-solid-color1: var(--tol-color-icon);--icon-twitter-light-color1: var(--tol-color-icon);--icon-twitter-solid-color1: var(--tol-color-icon);--icon-youtube-light-color1: var(--tol-color-icon);--icon-youtube-solid-color1: var(--tol-color-icon);--icon-save-money-color1: var(--tol-color-icon);--icon-double-caret-color1: var(--tol-color-icon);--icon-circle-check-color1: var(--tol-color-icon);--icon-icon-arrow-left2-color1: var(--tol-color-icon);--icon-calendar-2-color1: var(--tol-color-icon);--icon-add-order-cart-color1: var(--icon-color-secondary);--icon-add-order-cart-color2: var(--tol-color-gray2);--icon-cancel-order-cart-color1: var(--icon-color-secondary);--icon-cancel-order-cart-color2: var(--tol-color-gray2);--icon-pin-place-color1: var(--icon-color-secondary);--icon-pin-place-color2: var(--tol-color-gray2);--icon-address-color1: var(--icon-color-secondary);--icon-address-color2: var(--tol-color-gray2);--icon-triangle-warning-color1: var(--tol-color-warning);--icon-info-color1: var(--tol-color-info);--icon-no-shops-found-color1: var(--tol-color-gray3);--icon-check-color1: var(--tol-color-success);--icon-circle-warning-color1: var(--tol-color-warning);--icon-turn-down-right-color1: var(--tol-color-gray1);--icon-arrow-up-color1: var(--tol-color-white);--icon-plus-2-color1: var(--tol-color-primary);--icon-less-2-color1: var(--tol-color-primary);--icon-last-purchase-color1: transparent;--icon-icon-arrow-left2-color1: var(--tol-color-primary);--icon-calendar-2-color1: var(--tol-color-primary)}.a-spinner--content{border-radius:4px;position:relative;top:50%;display:inline-block;width:2.5rem;height:2.5rem;border:.25rem solid var(--tol-color-primary);animation:spinner-content 2s infinite ease}.a-spinner{display:inline-block;width:100%;vertical-align:top;background-color:var(--tol-color-primary);animation:spinner 2s infinite ease-in}@keyframes spinner-content{0%{transform:rotate(0)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes spinner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}to{height:0%}}.main{display:flex;flex-direction:column;height:100%;margin:0;padding:0}.aside{width:15rem;height:100%}.list-group{display:flex;flex-direction:column}.list-item{margin-bottom:0;padding:1rem;text-decoration:none;border:0;border-right:1px solid rgba(0,0,0,.125);border-bottom:1px solid rgba(0,0,0,.125);border-left:1px solid rgba(0,0,0,.125)}.required-fields--label{font-size:.875rem;font-family:var(--tol-font-primary)}.form-errors-message{text-align:right}.module-authentication-core,.module-user-management,.page-form-cp{padding-bottom:2.5rem}.refund-new .module-user-management{max-width:100%;padding-bottom:0}.page-grid,.page-info-product,.product-detail{max-width:1582px;margin-right:auto;margin-left:auto}.page-grid{width:95%}@media (max-width: 767px){.page-grid{width:100%}}.page-info-product,.product-detail{width:90%}@media (max-width: 767px){.page-info-product,.product-detail{margin-top:2rem}}.purchase-margins{margin:1.5rem 8.75rem}@media (max-width: 1199px){.purchase-margins{margin:1rem 1rem 1.5rem}}.login-assistance{height:auto;border-right:.375rem solid var(--tol-color-red);border-left:.375rem solid var(--tol-color-red)}.login-assistance .login-assistance-bar{position:sticky;top:0;z-index:9999;height:1.25rem;color:var(--tol-color-white);font-size:.875rem;font-family:var(--tol-font-bold);text-align:center;background-color:var(--tol-color-red)}.login-assistance .login-assistance-bar:before{content:"SUPPORT CENTER"}html,body,select,option{height:100%;font-family:var(--tol-font-primary)}@media (min-width: 992px){html ::-webkit-scrollbar,body ::-webkit-scrollbar,select ::-webkit-scrollbar,option ::-webkit-scrollbar{width:.5rem;height:.5rem}}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,select ::-webkit-scrollbar-thumb,option ::-webkit-scrollbar-thumb{background-color:var(--tol-color-gray5)}a{cursor:pointer}a:hover,a:visited,a:link,a:active{text-decoration:none}input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:0 0 0 0 transparent!important}select{padding:1rem 2.75rem 1rem 1.5rem!important}input:-internal-autofill-selected{background-color:#fff!important}h1,h2,h3,h4,h5,h6,p,a{margin:0;font-family:inherit}h1{font-size:2.5rem;font-family:var(--tol-font-semibold)}h2{font-family:var(--tol-font-primary)}h3{font-size:1.75rem;font-family:var(--tol-font-semibold)}h4{font-size:1.5rem;font-family:var(--tol-font-semibold)}h5{font-family:var(--tol-font-semibold);line-height:1.4!important}h6{font-size:1.125rem;font-family:var(--tol-font-semibold)}.c-card{width:32%;min-height:22.125rem;padding:2rem;font-size:1.125rem;font-family:inherit}@media (max-width: 767px){.c-card{width:100%;padding:1.5rem}}@media (min-width: 768px) and (max-width: 991px) and (orientation: portrait){.c-card{padding:2rem 1.5rem}}.c-card:not(:first-child){margin-left:1.5rem}@media (max-width: 767px){.c-card:not(:first-child){margin-top:2rem;margin-left:0}}.c-card__main{margin-top:3rem}@media (min-width: 768px) and (max-width: 991px) and (orientation: portrait){.c-card__main{margin-top:1.5rem}}.c-card__two-col{width:50%}.c-card__two-col :not(:first-child){margin-top:2.2rem}.c-card__two-row div:not(:first-child){margin-top:2rem;padding-top:2rem}.c-card__column :not(:first-child){margin-top:2.2rem}.radius-10{border-radius:.625rem}.module-catalog .breadcrumb{display:flex;margin-top:2rem;margin-bottom:2rem;padding:0;font-size:.875rem;font-family:inherit;background-color:transparent}.module-catalog .breadcrumb span:not(:first-child){margin-left:.5rem}.module-catalog .breadcrumb__icon{margin-left:.5rem;color:var(--tol-color-primary);font-size:.5rem}.module-catalog .breadcrumb .breadcrumb__link{display:flex;align-items:center;--icon-right-color1: var(--tol-color-gray2)}.module-catalog .breadcrumb .breadcrumb__link:last-child:not(:first-child){cursor:default}.module-catalog .breadcrumb .breadcrumb__link:last-child:not(:first-child) span{color:var(--tol-color-gray2);pointer-events:none}.icon-color--primary,.footer_statics-component .t-footer-content .list-column li .icon-component i .path2:before,.cart-validate-products-list__product--addToList,.cart-validate-products-list__product--remove,.cart-validate-products__trash,.cart-products-list-component__trash,.cart-product-component__add-to-list .add-prod-to-list-icon-component__button{color:var(--tol-color-icon);--icon-lists-add-color1: var(--tol-color-icon);--icon-download-color1: var(--tol-color-icon);--icon-message-color1: var(--tol-color-icon);--icon-zoom-in-color1: var(--tol-color-icon);--icon-right-color1: var(--tol-color-icon);--icon-left-color1: var(--tol-color-icon);--icon-down-color1: var(--tol-color-icon);--icon-truck-color1: var(--tol-color-icon);--icon-view-detail-color1: var(--tol-color-icon);--icon-calendar-pen-color1: var(--tol-color-icon);--icon-edit-color1: var(--tol-color-icon);--icon-remove-color1: var(--tol-color-icon);--icon-cancel-color1: var(--tol-color-icon);--icon-up-color1: var(--tol-color-icon);--icon-add-order-color1: var(--tol-color-icon);--icon-cancel-order-color1: var(--tol-color-icon);--icon-repeat-order-color1: var(--tol-color-icon);--icon-return-order-color1: var(--tol-color-icon);--icon-date-since-color1: var(--tol-color-icon);--icon-date-to-color1: var(--tol-color-icon);--icon-info-color1: var(--tol-color-icon);--icon-calendar-blank-color1: var(--tol-color-icon);--icon-clock-color1: var(--tol-color-icon);--icon-triangle-warning-color1: var(--tol-color-icon);--icon-nutritional-celery-color1: var(--tol-color-icon);--icon-nutritional-gluten-color1: var(--tol-color-icon);--icon-nutritional-soy-color1: var(--tol-color-icon);--icon-nutritional-milk-color1: var(--tol-color-icon);--icon-nutritional-sulfur-color1: var(--tol-color-icon);--icon-nutritional-peanuts-color1: var(--tol-color-icon);--icon-nutritional-mustard-color1: var(--tol-color-icon);--icon-nutritional-crustaceans-color1: var(--tol-color-icon);--icon-nutritional-mollusks-color1: var(--tol-color-icon);--icon-nutritional-sesame-color1: var(--tol-color-icon);--icon-nutritional-eggs-color1: var(--tol-color-icon);--icon-nutritional-fish-color1: var(--tol-color-icon);--icon-nutritional-nuts-color1: var(--tol-color-icon);--icon-nutritional-lupins-color1: var(--tol-color-icon);--icon-lens-color1: var(--tol-color-icon);--icon-shop-color1: var(--tol-color-icon);--icon-locker-color1: var(--tol-color-icon);--icon-add-shop-color1: var(--tol-color-icon);--icon-add-address-color1: var(--tol-color-icon);--icon-check-color1: var(--tol-color-icon);--icon-circle-warning-color1: var(--tol-color-icon);--icon-eye-color1: var(--tol-color-icon);--icon-eye-slash-color1: var(--tol-color-icon);--icon-filter-color1: var(--tol-color-icon);--icon-list-address-view-color1: var(--tol-color-icon);--icon-map-view-color1: var(--tol-color-icon);--icon-category-light-color1: var(--tol-color-icon);--icon-category-solid-color1: var(--tol-color-icon);--icon-tag-light-color1: var(--tol-color-icon);--icon-tag-solid-color1: var(--tol-color-icon);--icon-credit-card-color1: var(--tol-color-icon);--icon-direct-debit-color1: var(--tol-color-icon);--icon-direct-pay-color1: var(--tol-color-icon);--icon-pay-by-phone-color1: var(--tol-color-icon);--icon-payment-color1: var(--tol-color-icon);--icon-plus-color1: var(--tol-color-icon);--icon-less-color1: var(--tol-color-icon);--icon-undo-color1: var(--tol-color-icon);--icon-barrel-color1: var(--tol-color-icon);--icon-basket-empty-color1: var(--tol-color-icon);--icon-calendar-color1: var(--tol-color-icon);--icon-glass-color1: var(--tol-color-icon);--icon-scent-color1: var(--tol-color-icon);--icon-grapes-color1: var(--tol-color-icon);--icon-taste-color1: var(--tol-color-icon);--icon-arrow-color1: var(--tol-color-icon);--icon-money-box-color1: var(--tol-color-icon);--icon-android-light-color1: var(--tol-color-icon);--icon-android-solid-color1: var(--tol-color-icon);--icon-apple-light-color1: var(--tol-color-icon);--icon-apple-solid-color1: var(--tol-color-icon);--icon-facebook-light-color1: var(--tol-color-icon);--icon-facebook-solid-color1: var(--tol-color-icon);--icon-instagram-light-color1: var(--tol-color-icon);--icon-instagram-solid-color1: var(--tol-color-icon);--icon-twitter-light-color1: var(--tol-color-icon);--icon-twitter-solid-color1: var(--tol-color-icon);--icon-youtube-light-color1: var(--tol-color-icon);--icon-youtube-solid-color1: var(--tol-color-icon);--icon-save-money-color1: var(--tol-color-icon);--icon-double-caret-color1: var(--tol-color-icon);--icon-circle-check-color1: var(--tol-color-icon);--icon-icon-arrow-left2-color1: var(--tol-color-icon);--icon-calendar-2-color1: var(--tol-color-icon)}.icon-color--primary:hover,.footer_statics-component .t-footer-content .list-column li .icon-component i .path2:hover:before,.cart-validate-products-list__product--addToList:hover,.cart-validate-products-list__product--remove:hover,.cart-validate-products__trash:hover,.cart-products-list-component__trash:hover,.cart-product-component__add-to-list .add-prod-to-list-icon-component__button:hover{color:var(--tol-color-icon-hover);--icon-lists-add-color1: var(--tol-color-icon-hover);--icon-download-color1: var(--tol-color-icon-hover);--icon-message-color1: var(--tol-color-icon-hover);--icon-zoom-in-color1: var(--tol-color-icon-hover);--icon-right-color1: var(--tol-color-icon-hover);--icon-left-color1: var(--tol-color-icon-hover);--icon-down-color1: var(--tol-color-icon-hover);--icon-truck-color1: var(--tol-color-icon-hover);--icon-view-detail-color1: var(--tol-color-icon-hover);--icon-calendar-pen-color1: var(--tol-color-icon-hover);--icon-edit-color1: var(--tol-color-icon-hover);--icon-remove-color1: var(--tol-color-icon-hover);--icon-cancel-color1: var(--tol-color-icon-hover);--icon-up-color1: var(--tol-color-icon-hover);--icon-add-order-color1: var(--tol-color-icon-hover);--icon-cancel-order-color1: var(--tol-color-icon-hover);--icon-repeat-order-color1: var(--tol-color-icon-hover);--icon-return-order-color1: var(--tol-color-icon-hover);--icon-date-since-color1: var(--tol-color-icon-hover);--icon-date-to-color1: var(--tol-color-icon-hover);--icon-info-color1: var(--tol-color-icon-hover);--icon-calendar-blank-color1: var(--tol-color-icon-hover);--icon-clock-color1: var(--tol-color-icon-hover);--icon-triangle-warning-color1: var(--tol-color-icon-hover);--icon-nutritional-celery-color1: var(--tol-color-icon-hover);--icon-nutritional-gluten-color1: var(--tol-color-icon-hover);--icon-nutritional-soy-color1: var(--tol-color-icon-hover);--icon-nutritional-milk-color1: var(--tol-color-icon-hover);--icon-nutritional-sulfur-color1: var(--tol-color-icon-hover);--icon-nutritional-peanuts-color1: var(--tol-color-icon-hover);--icon-nutritional-mustard-color1: var(--tol-color-icon-hover);--icon-nutritional-crustaceans-color1: var(--tol-color-icon-hover);--icon-nutritional-mollusks-color1: var(--tol-color-icon-hover);--icon-nutritional-sesame-color1: var(--tol-color-icon-hover);--icon-nutritional-eggs-color1: var(--tol-color-icon-hover);--icon-nutritional-fish-color1: var(--tol-color-icon-hover);--icon-nutritional-nuts-color1: var(--tol-color-icon-hover);--icon-nutritional-lupins-color1: var(--tol-color-icon-hover);--icon-lens-color1: var(--tol-color-icon-hover);--icon-shop-color1: var(--tol-color-icon-hover);--icon-locker-color1: var(--tol-color-icon-hover);--icon-add-shop-color1: var(--tol-color-icon-hover);--icon-add-address-color1: var(--tol-color-icon-hover);--icon-check-color1: var(--tol-color-icon-hover);--icon-circle-warning-color1: var(--tol-color-icon-hover);--icon-eye-color1: var(--tol-color-icon-hover);--icon-eye-slash-color1: var(--tol-color-icon-hover);--icon-filter-color1: var(--tol-color-icon-hover);--icon-list-address-view-color1: var(--tol-color-icon-hover);--icon-map-view-color1: var(--tol-color-icon-hover);--icon-category-light-color1: var(--tol-color-icon-hover);--icon-category-solid-color1: var(--tol-color-icon-hover);--icon-tag-light-color1: var(--tol-color-icon-hover);--icon-tag-solid-color1: var(--tol-color-icon-hover);--icon-credit-card-color1: var(--tol-color-icon-hover);--icon-direct-debit-color1: var(--tol-color-icon-hover);--icon-direct-pay-color1: var(--tol-color-icon-hover);--icon-pay-by-phone-color1: var(--tol-color-icon-hover);--icon-payment-color1: var(--tol-color-icon-hover);--icon-plus-color1: var(--tol-color-icon-hover);--icon-less-color1: var(--tol-color-icon-hover);--icon-undo-color1: var(--tol-color-icon-hover);--icon-barrel-color1: var(--tol-color-icon-hover);--icon-basket-empty-color1: var(--tol-color-icon-hover);--icon-calendar-color1: var(--tol-color-icon-hover);--icon-glass-color1: var(--tol-color-icon-hover);--icon-scent-color1: var(--tol-color-icon-hover);--icon-grapes-color1: var(--tol-color-icon-hover);--icon-taste-color1: var(--tol-color-icon-hover);--icon-arrow-color1: var(--tol-color-icon-hover);--icon-money-box-color1: var(--tol-color-icon-hover);--icon-android-light-color1: var(--tol-color-icon-hover);--icon-android-solid-color1: var(--tol-color-icon-hover);--icon-apple-light-color1: var(--tol-color-icon-hover);--icon-apple-solid-color1: var(--tol-color-icon-hover);--icon-facebook-light-color1: var(--tol-color-icon-hover);--icon-facebook-solid-color1: var(--tol-color-icon-hover);--icon-instagram-light-color1: var(--tol-color-icon-hover);--icon-instagram-solid-color1: var(--tol-color-icon-hover);--icon-twitter-light-color1: var(--tol-color-icon-hover);--icon-twitter-solid-color1: var(--tol-color-icon-hover);--icon-youtube-light-color1: var(--tol-color-icon-hover);--icon-youtube-solid-color1: var(--tol-color-icon-hover);--icon-save-money-color1: var(--tol-color-icon-hover);--icon-double-caret-color1: var(--tol-color-icon-hover);--icon-circle-check-color1: var(--tol-color-icon-hover);--icon-icon-arrow-left2-color1: var(--tol-color-icon-hover);--icon-calendar-2-color1: var(--tol-color-icon-hover)}.icon-color--secondary{color:var(--tol-color-icon-secondary)}.icon-color--secondary:hover{color:var(--tol-color-icon-hover-secondary)}.icon-color--secondary-alternative,.icon-color--secondary-alternative:hover{color:var(--tol-color-secondary-alternative)}.icon-color--green{color:var(--tol-color-green)}.icon-color--danger,.validation-code__icon{color:var(--tol-color-danger);--icon-lists-add-color1: var(--tol-color-danger);--icon-download-color1: var(--tol-color-danger);--icon-message-color1: var(--tol-color-danger);--icon-zoom-in-color1: var(--tol-color-danger);--icon-right-color1: var(--tol-color-danger);--icon-left-color1: var(--tol-color-danger);--icon-down-color1: var(--tol-color-danger);--icon-truck-color1: var(--tol-color-danger);--icon-view-detail-color1: var(--tol-color-danger);--icon-calendar-pen-color1: var(--tol-color-danger);--icon-edit-color1: var(--tol-color-danger);--icon-remove-color1: var(--tol-color-danger);--icon-cancel-color1: var(--tol-color-danger);--icon-up-color1: var(--tol-color-danger);--icon-add-order-color1: var(--tol-color-danger);--icon-cancel-order-color1: var(--tol-color-danger);--icon-repeat-order-color1: var(--tol-color-danger);--icon-return-order-color1: var(--tol-color-danger);--icon-date-since-color1: var(--tol-color-danger);--icon-date-to-color1: var(--tol-color-danger);--icon-info-color1: var(--tol-color-danger);--icon-calendar-blank-color1: var(--tol-color-danger);--icon-clock-color1: var(--tol-color-danger);--icon-triangle-warning-color1: var(--tol-color-danger);--icon-nutritional-celery-color1: var(--tol-color-danger);--icon-nutritional-gluten-color1: var(--tol-color-danger);--icon-nutritional-soy-color1: var(--tol-color-danger);--icon-nutritional-milk-color1: var(--tol-color-danger);--icon-nutritional-sulfur-color1: var(--tol-color-danger);--icon-nutritional-peanuts-color1: var(--tol-color-danger);--icon-nutritional-mustard-color1: var(--tol-color-danger);--icon-nutritional-crustaceans-color1: var(--tol-color-danger);--icon-nutritional-mollusks-color1: var(--tol-color-danger);--icon-nutritional-sesame-color1: var(--tol-color-danger);--icon-nutritional-eggs-color1: var(--tol-color-danger);--icon-nutritional-fish-color1: var(--tol-color-danger);--icon-nutritional-nuts-color1: var(--tol-color-danger);--icon-nutritional-lupins-color1: var(--tol-color-danger);--icon-lens-color1: var(--tol-color-danger);--icon-shop-color1: var(--tol-color-danger);--icon-locker-color1: var(--tol-color-danger);--icon-add-shop-color1: var(--tol-color-danger);--icon-add-address-color1: var(--tol-color-danger);--icon-check-color1: var(--tol-color-danger);--icon-circle-warning-color1: var(--tol-color-danger);--icon-eye-color1: var(--tol-color-danger);--icon-eye-slash-color1: var(--tol-color-danger);--icon-filter-color1: var(--tol-color-danger);--icon-list-address-view-color1: var(--tol-color-danger);--icon-map-view-color1: var(--tol-color-danger);--icon-category-light-color1: var(--tol-color-danger);--icon-category-solid-color1: var(--tol-color-danger);--icon-tag-light-color1: var(--tol-color-danger);--icon-tag-solid-color1: var(--tol-color-danger);--icon-credit-card-color1: var(--tol-color-danger);--icon-direct-debit-color1: var(--tol-color-danger);--icon-direct-pay-color1: var(--tol-color-danger);--icon-pay-by-phone-color1: var(--tol-color-danger);--icon-payment-color1: var(--tol-color-danger);--icon-plus-color1: var(--tol-color-danger);--icon-less-color1: var(--tol-color-danger);--icon-undo-color1: var(--tol-color-danger);--icon-barrel-color1: var(--tol-color-danger);--icon-basket-empty-color1: var(--tol-color-danger);--icon-calendar-color1: var(--tol-color-danger);--icon-glass-color1: var(--tol-color-danger);--icon-scent-color1: var(--tol-color-danger);--icon-grapes-color1: var(--tol-color-danger);--icon-taste-color1: var(--tol-color-danger);--icon-arrow-color1: var(--tol-color-danger);--icon-money-box-color1: var(--tol-color-danger);--icon-android-light-color1: var(--tol-color-danger);--icon-android-solid-color1: var(--tol-color-danger);--icon-apple-light-color1: var(--tol-color-danger);--icon-apple-solid-color1: var(--tol-color-danger);--icon-facebook-light-color1: var(--tol-color-danger);--icon-facebook-solid-color1: var(--tol-color-danger);--icon-instagram-light-color1: var(--tol-color-danger);--icon-instagram-solid-color1: var(--tol-color-danger);--icon-twitter-light-color1: var(--tol-color-danger);--icon-twitter-solid-color1: var(--tol-color-danger);--icon-youtube-light-color1: var(--tol-color-danger);--icon-youtube-solid-color1: var(--tol-color-danger);--icon-save-money-color1: var(--tol-color-danger);--icon-double-caret-color1: var(--tol-color-danger);--icon-circle-check-color1: var(--tol-color-danger);--icon-icon-arrow-left2-color1: var(--tol-color-danger);--icon-calendar-2-color1: var(--tol-color-danger)}.icon-color--bg-success{color:var(--tol-color-bg-success)}.icon-color--bg-danger{color:var(--tol-color-bg-danger)}.icon-color--multi .path1:before,.module-user-management .element-list__image .path1:before,.support-panel .panel-component .element-list__image .path1:before,.support-panel .panel-component__content .module-support-management__menu-link .path1:before,.user-panel .element-list__image .path1:before,.user-panel .panel-component__content .module-user-management__menu-link .path1:before,.left-panel .view-recommendations__icon .path1:before,.left-panel .select-zipCode__icon .path1:before,.left-panel .smartlist__icon .path1:before,.left-panel .booking__icon .path1:before,.left-panel .group__icon .path1:before,.left-panel .time-zones__icon .path1:before,.left-panel .element-list__image .path1:before{color:var(--tol-color-secondary);visibility:visible!important}.icon-color--multi .path2:before,.module-user-management .element-list__image .path2:before,.support-panel .panel-component .element-list__image .path2:before,.support-panel .panel-component__content .module-support-management__menu-link .path2:before,.user-panel .element-list__image .path2:before,.user-panel .panel-component__content .module-user-management__menu-link .path2:before,.left-panel .view-recommendations__icon .path2:before,.left-panel .select-zipCode__icon .path2:before,.left-panel .smartlist__icon .path2:before,.left-panel .booking__icon .path2:before,.left-panel .group__icon .path2:before,.left-panel .time-zones__icon .path2:before,.left-panel .element-list__image .path2:before{color:var(--tol-color-gray2);visibility:visible}.icon-size--16{font-size:1rem}.icon-size--18,.header__secondary--delivery .tol-icon-component{font-size:1.125rem}.icon-size--20{font-size:1.25rem}.icon-size--21,.searcher .triple-element-block__left{font-size:1.3125rem}.icon-size--22{font-size:1.375rem}.icon-size--24{font-size:1.5rem}.icon-size--28{font-size:1.75rem}.icon-size--32,#form-delivery-logged--btn-add-address-icon,#form-delivery-logged--btn-add-shop-icon{font-size:2rem}.icon-size--44,.validation-code__icon{font-size:2.75rem}.icon-size--56{font-size:3.5rem}.icon-size--64{font-size:4rem}.icon-size--76{font-size:4.75rem}.icon-size--112{font-size:7rem}.icon-size--104{font-size:6.5rem}.icon-size--140{font-size:8.75rem}.icon-size--160{font-size:10rem}@media (min-width: 576px){.icon-size-sm--104{font-size:6.5rem!important}}.icon-position--self,.validation-code__icon{align-self:center}.empty-list-image{height:9rem}.shop{height:10rem}.sad,.smile{height:6.5rem;font-size:6.5rem}.email-sent{height:9rem}.forbidden-alcohol{width:2.5rem;min-width:2.5rem;height:2.5rem}.partner-card{display:flex;justify-content:center}.partner-card-img{width:90%;height:90%}.pictos__item{position:relative}.pictos--icon-type,.pictos--icon-percentage{min-height:100%}.pictos--inside,.pictos--pack{color:var(--tol-color-white)}.pictos--pack .pack{width:75px;height:75px;padding:.2rem;text-align:center;background-color:var(--tol-color-primary);border-radius:.625rem}.pictos--pack .pack-title{margin-top:7px;font-weight:700;font-size:.875rem;text-align:center;text-transform:uppercase}.pictos--pack .pack-number,.pictos--pack .pack-price{font-size:.75rem;text-align:center}.pictos--pack .pack span{display:block}.pictos .product-detail .pack{width:6.75rem!important;height:5.43rem!important}.pictos .no-mindescription_img span,.pictos .mindescription_img span{display:none}.pictos .no-mindescription_no-img{background-color:var(--tol-color-gray2);border-radius:50%}.pictos .no-mindescription_no-img span,.pictos .no-mindescription_no-img img{display:none}.pictos .mindescription_no-img{background-color:var(--tol-color-primary);border-radius:50%}.pictos .mindescription_no-img img{display:none}.icon-trash{font-size:5rem}.m-spinner--modal{position:fixed;inset:0;z-index:9000;display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;text-align:center;background:#ffffff8a;outline:0}.nav-back--header{width:5rem;margin:2rem 0}.pannel{font-size:1.125rem;font-family:inherit;border-style:solid;border-width:1px;border-radius:.5rem}.pannel__icon--modal{font-size:2rem}.pannel__text--modal{font-weight:var(--tol-weigth-600);font-style:italic}.pannel--offer{position:absolute;top:15%;left:15%;z-index:1000;width:11.25rem;height:auto;background-color:var(--tol-color-white);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;box-shadow:0 5px 5px 0 var(--tol-color-shadow)}.pannel--offer .title{padding:.5rem 1rem;color:var(--tol-color-white);font-size:.875rem;font-family:var(--tol-font-bold);background-color:var(--tol-color-primary);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.pannel--offer .description{padding:.5rem 1rem;font-size:1rem;font-family:var(--tol-font-primary);text-align:left}.pannel__box--offers{display:inline-block!important;width:auto;min-width:75%;max-width:100%;margin-top:2rem;border-radius:.5rem!important}@media (max-width: 991px){.pannel__box--offers{min-width:100%}}.pannel__box--offers div:not(:first-child){margin-top:.5rem}.pannel__box--text:not(:first-child){margin-top:1rem!important;padding-top:1rem;border-top:2px solid var(--tol-color-gray4)}@media (max-width: 991px){.pannel__box--text{justify-content:center}}.pannel--check{font-size:.75rem;text-align:center;background-color:var(--tol-color-white);border-radius:1.5rem}.pannel--check__immediate{color:var(--tol-color-pannel-check-immediate);border:2px solid var(--tol-color-pannel-check-immediate)}.pannel--check__deferred{color:var(--tol-color-pannel-check-deferred);border:2px solid var(--tol-color-pannel-check-deferred)}.elements-queries__items,.elements-filters__list--li:hover,.smart-searcher-recents__elements,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right,.products-not-purchasable-alert__viewLabel,.form-delivery-logged .panel--disabled input[type=radio],.delivery-slot-selector-slots .slot input[type=radio],.modal-view-container .card input[type=radio],.modal-content .card input[type=radio],.shipping-address-panel__content .card input[type=radio],.panel-view .modal-content input[type=radio],.notification,.booking-notification,.cart-notification,.u-cursor--pointer,.custom-switch{cursor:pointer}.page-selector-modal--list,.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,.smart-searcher-grid__header,.smart-searcher-header__container .query,.purchase__shipping-address-panel,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress,.grid__footer--bundle .bundle-progress-circle,.grid__footer--bundle,cmp-booking-list-actions-timezone .dropdown-menu,cmp-booking-chronos .dropdown-menu,cmp-booking-timezone .dropdown-menu,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-actions-button .dropdown-menu,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active,cmp-support .dropdown-menu,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-language .dropdown-menu,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress,.promotions-panel .promotion-component__amount-top,.header__left-panel,.header__right-panel,.notification,.booking-notification,.cart-notification,.u-colors--white-full{background-color:var(--tol-color-white)}.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter,.booking-notification__success-status--title,.cart-notification__title{color:var(--tol-color-success)!important}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__value,.o-categories-content--text,.summary__row div:first-of-type,.validation-code .error-step,.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter .minutes,.delivery-timeslot .slot-booked-block--info--text,.booking-notification cmp-booking-slot .text,.nav-back{font-family:var(--tol-font-semibold)}.page-info-recipe .header .info-row .info-item span,.ap-sticky-container .ap-sticky p,.grid__subtitle--text,.remarks__input::placeholder,.remarks__input,.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs,.cart-validate-not-purchasable-line .label-brand,.cmp-progress-bar .progress-bar--title,.categories-bar-component__wrapper .element-list__ul .element-list__link,.searcher .searcher-input::placeholder,.searcher .searcher-input-span,.promotions-panel .promotion-component__amount-bottom--label,.promotions-panel .promotion-component__date,.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-product-gift__title,.booking-notification__expired-status--title,.booking-notification__expires-at-status--title,.booking-notification__failed-status--title,.booking-notification__success-status--title,.cart-notification__message,.cart-notification__quantity,.cart-notification__title,.cart-product-gift__brand,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.attribute-remarks-component--container,.unit-selector__added,.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text,.u-pgh-black-small,.u-pgh-black-small-semibold,.u-pgh-black-extrasmall,.u-pgh-black-extrasmall-semibold{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-product-gift__title,.booking-notification__expired-status--title,.booking-notification__expires-at-status--title,.booking-notification__failed-status--title,.booking-notification__success-status--title,.cart-notification__message,.cart-notification__quantity,.cart-notification__title{font-family:var(--tol-font-semibold)}.u-flex,.select-component__icon,.select-component__option{display:flex}.u-text--ellipsis,.select-component .ng-select.custom .ng-placeholder,.select-component__option span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes slide-in-left{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slide-in-left{animation-name:slide-in-left;animation-duration:.5s}@keyframes slide-in-right{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slide-in-right{animation-name:slide-in-right;animation-duration:.5s}@keyframes fade-out-up{0%{opacity:1}to{transform:translate3d(0,-100%,0);opacity:0}}.animate__fade-out-up,.module-shop__sticky--collapsed .d-md-none .header__collapsible{animation-name:fade-out-up;animation-duration:1s}.animate__slide-in-up{animation-name:slide-in-up;animation-duration:.5s}@keyframes slide-in-up{0%{margin-top:2rem;opacity:0}to{margin-top:0;opacity:1}}@keyframes slide-in-bottom{0%{margin-top:-2rem;opacity:0}to{margin-top:0;opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate__fade-in,.progress-circle__icon{animation-name:fade-in;animation-duration:.3s}.animate__flipList{transition:transform .5s ease-in-out}.cart-notification{min-width:16rem;min-height:8rem;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;box-shadow:0 -2px 12px #0000001a;pointer-events:auto}.cart-notification__top-right{top:7.5rem;right:0}.booking-notification{width:22.5rem;min-height:auto;font-family:var(--tol-font-primary);border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;box-shadow:0 -2px 12px #0000001a;pointer-events:auto}@media (max-width: 767px){.booking-notification{width:100%;border-top-left-radius:0;border-bottom-left-radius:0}}.booking-notification__top-right{top:6.5rem;right:0}@media (max-width: 767px){.booking-notification__top-right{top:0;width:100%!important}}.booking-notification__success-status{gap:.5rem}.booking-notification__success-status--booked-label .u-link,.booking-notification__success-status--booked-label .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .booking-notification__success-status--booked-label .view-all{color:var(--tol-color-black)}.booking-notification__failed-status{gap:1rem}.booking-notification__failed-status--title{color:var(--tol-color-danger)}.booking-notification__expires-at-status{gap:1rem}.booking-notification__expires-at-status--title{color:var(--tol-color-warning)}.booking-notification__expires-at-status--info-block{gap:.5rem}.booking-notification__expired-status{gap:1rem}.booking-notification__expired-status--title{color:var(--tol-color-danger)}.booking-notification__expired-status--info-block{gap:.5rem}.booking-notification cmp-booking-slot .tol-icon-component{--icon-calendar-2-color1: var(--tol-color-gray6)}.notification{width:22.5rem;min-height:auto;font-family:var(--tol-font-primary);border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;box-shadow:0 -2px 12px #0000001a;pointer-events:auto}@media (max-width: 767px){.notification{width:100%;border-top-left-radius:0;border-bottom-left-radius:0}}.notification__top-right{top:6.5rem;right:0}@media (max-width: 767px){.notification__top-right{top:0;width:100%!important}}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.widget-prod,.header__separator,.u-border{border:1px solid var(--tol-color-tertiary)}.validation-code__input,.module-shop__sticky--collapsed,.u-border-b{border-bottom:1px solid var(--tol-color-tertiary)}.header__mobile--menu-button,.u-border-r{border-right:1px solid var(--tol-color-tertiary)}.modal-custom--smart-searcher,.smart-searcher-header__container .query .triple-element-block__center input,.smart-searcher .close,.grid__footer--bundle .bundle-progress-circle,.validation-code__button-resend,.validation-code .step-button-main,.validation-code__input,lib-cart-validate cmp-dynamic-summary .cart-summary-line__totalProductsDiscounts .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__totalProducts .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__deliveryExpenses .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__pickingExpenses .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-component__collapsed .cart-summary-line__totalToPay .cart-summary-line,.cart-summary-line__totalToPay .cart-summary-line,.cart-summary-line__totalPrice .cart-summary-line,.bundle-progress-circle__button,.refund-detail-product--list:last-child,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.nav-tabs .nav-item .nav-link,.u-border-none,.smart-searcher-grid__footer.headerWithIcons .view-all{border:none}.cart-summary-line__totalWithPromotions .cart-summary-line,.cart-summary-line__totalProducts .cart-summary-line,.u-border-gray{border-bottom:1px solid var(--tol-color-gray4)}.bundle-progress-circle,.u-border-gray--3{border:1px solid var(--tol-color-gray3)}.page-selector-modal--list,.elements-queries__items--selected,.product-remark--actions__accept,.product-remark--actions__remove,.product-remark--actions__trash--label,.product-remark--actions__trash,.product-remark--actions__undo,.product-remark--textarea,.cart-validate__delivery-progress-bar .cmp-progress-bar,.widget-prod,.grid__order,.cart-product-component .promotions-line,.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom,.address--form .form-control,.address--form .btn,.address--form .smart-searcher .close,.smart-searcher .address--form .close,.address--form .validation-code__button-resend,.address--form .validation-code .step-button-main,.validation-code .address--form .step-button-main,.address--form .bundle-progress-circle__button,.address--form .dynamicForm-base .field-logout__button,.dynamicForm-base .address--form .field-logout__button,.address--form .dynamicForm-base .field-close__button,.dynamicForm-base .address--form .field-close__button,.add-user-shop .modal__box-search .input,.u-rounded,.smart-searcher-grid__footer.headerWithIcons .view-all{border-radius:var(--tol-border-radius-primary)}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.widget-prod__picto--tooltiptext,.order-tooltiptext,.product-gift-detail__data-container--promo-description,.page-info-product .product-attribute__img--tooltiptext,.product-detail__data-container--promo-description,.tooltiptext,.detail-gift__promotion-card,.info-product-bundle__data-container--promo-description,.bundle-group-progress,.cart-validate-products-gifts-list__promotion,.cart-product-gift__promo-description,.cart-product-gift__container,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,.promotions-panel .promotion-component__amount-top,.promotions-panel .promotion-component,.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link:active cmp-triple-element-block,.nav-tabs .nav-item .active,.nav-tabs .nav-item .nav-link,.nav-tabs,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,select ::-webkit-scrollbar-thumb,option ::-webkit-scrollbar-thumb,.u-rounded-8,.product-options-panel textarea{border-radius:.5rem}.ap-sticky-container .ap-sticky,cmp-actions-button .dropdown-toggle,.u-rounded-10{border-radius:.625rem}.bundle-progress-circle,.u-rounded-16,.widget-prod__remarks textarea{border-radius:1rem}.home .form-group.t-header-navbar--form.search-container,.home .form-control,.validation-code__button-resend,.validation-code .step-button-main,cmp-booking-list-actions-timezone .button-renew,.remove-tags-button,.searcher-tags__list,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.dynamicForm-base .step-button-main,.add-user-shop .btn,.add-user-shop .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .add-user-shop .view-all,.add-user-shop .smart-searcher .close,.smart-searcher .add-user-shop .close,.add-user-shop .validation-code__button-resend,.add-user-shop .validation-code .step-button-main,.validation-code .add-user-shop .step-button-main,.add-user-shop .bundle-progress-circle__button,.add-user-shop .dynamicForm-base .field-logout__button,.dynamicForm-base .add-user-shop .field-logout__button,.add-user-shop .dynamicForm-base .field-close__button,.dynamicForm-base .add-user-shop .field-close__button,.panel-view .modal-content .delivery-timeslot .delivery-timeslot__slots--day,.u-rounded-40{border-radius:2.5rem}.module-delivery-modal .order-modify-modal-content-daily__actions>button,.cart-validate-not-purchasable-line--units-selector,cmp-booking-delete .booking-delete__actions button,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-timezone .dropdown-toggle,.bundle-progress-circle__button,cmp-support .dropdown-toggle,cmp-language .dropdown-toggle,.searcher .button-multiSearcher,.u-rounded-60{border-radius:3.75rem}.my-sites-tabs .sites-accordion .card,.u-rounded-top-0{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.elements-queries__items,.elements-filters__list--li:hover,.smart-searcher-recents__elements,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right,.products-not-purchasable-alert__viewLabel,.form-delivery-logged .panel--disabled input[type=radio],.delivery-slot-selector-slots .slot input[type=radio],.modal-view-container .card input[type=radio],.modal-content .card input[type=radio],.shipping-address-panel__content .card input[type=radio],.panel-view .modal-content input[type=radio],.u-cursor--pointer,.custom-switch,.cart-notification,.booking-notification,.notification{cursor:pointer}.cmp-progress-bar .progress,.u-height--8{height:.5rem}.cart-validate-not-purchasable-line--units-selector,.u-height--48{height:3rem}.searcher .button-multiSearcher,.u-height--40{height:2.5rem}.validation-code__button-resend,.validation-code .step-button-main,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.u-height--60{height:3.75rem}.validation-code__input,.u-height--72{height:4.5rem}.cart-validate-not-purchasable-line--units-selector .triple-element-block__center,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center .icon-component i,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center .icon-component i,.refund-new-page__reason-refund--disabled,.refund-new-page__reason-refund--disabled .icon-component i,.u-disabled,.u-disabled .icon-component i,.u-disabled--icon i,.u-disabled--icon i:hover,.u-disabled--icon i .icon-component i,.u-disabled .icon-component i:hover,.u-disabled .icon-component i:hover .icon-component i{color:var(--tol-color-disabled)!important;--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled);pointer-events:none}.u-disabled--icon,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center .icon-component,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center .icon-component,.refund-new-page__reason-refund--disabled .icon-component,.refund-new-page__reason-refund--disabled .icon-component i .icon-component,.u-disabled .icon-component,.u-disabled .icon-component i .icon-component,.u-disabled--icon i .icon-component{--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled)}.panel-view .disabled-button,.u-disabled--btn{background-color:var(--tol-color-disabled)!important;border-color:var(--tol-color-disabled)!important;pointer-events:none!important}.cart-validate__delivery-progress-bar .cmp-progress-bar,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-chronos .dropdown-toggle,cmp-booking-timezone .dropdown-toggle,.bundle-group-progress,.bundle-progress-circle,cmp-actions-button .dropdown-toggle,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.u-colors--background{background-color:var(--tol-color-background)}.summary .cart-summary-component .cart-summary-line.increasedAmount .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.deliveryExpenses .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.pickingExpenses .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .deliveryExpensesPromos__child .cart-summary-line__value,.summary .cart-summary-component .deliveryExpensesPromosOld__child .cart-summary-line__value,.validation-code .error-step,.u-colors--danger-full{color:var(--tol-color-danger);--icon-lists-add-color1: var(--tol-color-danger);--icon-download-color1: var(--tol-color-danger);--icon-message-color1: var(--tol-color-danger);--icon-zoom-in-color1: var(--tol-color-danger);--icon-right-color1: var(--tol-color-danger);--icon-left-color1: var(--tol-color-danger);--icon-down-color1: var(--tol-color-danger);--icon-truck-color1: var(--tol-color-danger);--icon-view-detail-color1: var(--tol-color-danger);--icon-calendar-pen-color1: var(--tol-color-danger);--icon-edit-color1: var(--tol-color-danger);--icon-remove-color1: var(--tol-color-danger);--icon-cancel-color1: var(--tol-color-danger);--icon-up-color1: var(--tol-color-danger);--icon-add-order-color1: var(--tol-color-danger);--icon-cancel-order-color1: var(--tol-color-danger);--icon-repeat-order-color1: var(--tol-color-danger);--icon-return-order-color1: var(--tol-color-danger);--icon-date-since-color1: var(--tol-color-danger);--icon-date-to-color1: var(--tol-color-danger);--icon-info-color1: var(--tol-color-danger);--icon-calendar-blank-color1: var(--tol-color-danger);--icon-clock-color1: var(--tol-color-danger);--icon-triangle-warning-color1: var(--tol-color-danger);--icon-nutritional-celery-color1: var(--tol-color-danger);--icon-nutritional-gluten-color1: var(--tol-color-danger);--icon-nutritional-soy-color1: var(--tol-color-danger);--icon-nutritional-milk-color1: var(--tol-color-danger);--icon-nutritional-sulfur-color1: var(--tol-color-danger);--icon-nutritional-peanuts-color1: var(--tol-color-danger);--icon-nutritional-mustard-color1: var(--tol-color-danger);--icon-nutritional-crustaceans-color1: var(--tol-color-danger);--icon-nutritional-mollusks-color1: var(--tol-color-danger);--icon-nutritional-sesame-color1: var(--tol-color-danger);--icon-nutritional-eggs-color1: var(--tol-color-danger);--icon-nutritional-fish-color1: var(--tol-color-danger);--icon-nutritional-nuts-color1: var(--tol-color-danger);--icon-nutritional-lupins-color1: var(--tol-color-danger);--icon-lens-color1: var(--tol-color-danger);--icon-shop-color1: var(--tol-color-danger);--icon-locker-color1: var(--tol-color-danger);--icon-add-shop-color1: var(--tol-color-danger);--icon-add-address-color1: var(--tol-color-danger);--icon-check-color1: var(--tol-color-danger);--icon-circle-warning-color1: var(--tol-color-danger);--icon-eye-color1: var(--tol-color-danger);--icon-eye-slash-color1: var(--tol-color-danger);--icon-filter-color1: var(--tol-color-danger);--icon-list-address-view-color1: var(--tol-color-danger);--icon-map-view-color1: var(--tol-color-danger);--icon-category-light-color1: var(--tol-color-danger);--icon-category-solid-color1: var(--tol-color-danger);--icon-tag-light-color1: var(--tol-color-danger);--icon-tag-solid-color1: var(--tol-color-danger);--icon-credit-card-color1: var(--tol-color-danger);--icon-direct-debit-color1: var(--tol-color-danger);--icon-direct-pay-color1: var(--tol-color-danger);--icon-pay-by-phone-color1: var(--tol-color-danger);--icon-payment-color1: var(--tol-color-danger);--icon-plus-color1: var(--tol-color-danger);--icon-less-color1: var(--tol-color-danger);--icon-undo-color1: var(--tol-color-danger);--icon-barrel-color1: var(--tol-color-danger);--icon-basket-empty-color1: var(--tol-color-danger);--icon-calendar-color1: var(--tol-color-danger);--icon-glass-color1: var(--tol-color-danger);--icon-scent-color1: var(--tol-color-danger);--icon-grapes-color1: var(--tol-color-danger);--icon-taste-color1: var(--tol-color-danger);--icon-arrow-color1: var(--tol-color-danger);--icon-money-box-color1: var(--tol-color-danger);--icon-android-light-color1: var(--tol-color-danger);--icon-android-solid-color1: var(--tol-color-danger);--icon-apple-light-color1: var(--tol-color-danger);--icon-apple-solid-color1: var(--tol-color-danger);--icon-facebook-light-color1: var(--tol-color-danger);--icon-facebook-solid-color1: var(--tol-color-danger);--icon-instagram-light-color1: var(--tol-color-danger);--icon-instagram-solid-color1: var(--tol-color-danger);--icon-twitter-light-color1: var(--tol-color-danger);--icon-twitter-solid-color1: var(--tol-color-danger);--icon-youtube-light-color1: var(--tol-color-danger);--icon-youtube-solid-color1: var(--tol-color-danger);--icon-save-money-color1: var(--tol-color-danger);--icon-double-caret-color1: var(--tol-color-danger);--icon-circle-check-color1: var(--tol-color-danger);--icon-icon-arrow-left2-color1: var(--tol-color-danger);--icon-calendar-2-color1: var(--tol-color-danger)}.validation-code__input.error,.u-colors--danger-full{border-color:var(--tol-color-danger)}.validation-code__input.error,.u-colors--danger-full{background-color:var(--tol-color-bg-danger)}.page-selector-modal--list,.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,.smart-searcher-grid__header,.smart-searcher-header__container .query,.purchase__shipping-address-panel,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress,.grid__footer--bundle .bundle-progress-circle,.grid__footer--bundle,cmp-booking-list-actions-timezone .dropdown-menu,cmp-booking-chronos .dropdown-menu,cmp-booking-timezone .dropdown-menu,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-actions-button .dropdown-menu,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active,cmp-support .dropdown-menu,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-language .dropdown-menu,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress,.promotions-panel .promotion-component__amount-top,.header__left-panel,.header__right-panel,.u-colors--white-full,.cart-notification,.booking-notification,.notification{background-color:var(--tol-color-white)}.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info,.u-colors--info-full{color:var(--tol-color-info);--icon-lists-add-color1: var(--tol-color-info);--icon-download-color1: var(--tol-color-info);--icon-message-color1: var(--tol-color-info);--icon-zoom-in-color1: var(--tol-color-info);--icon-right-color1: var(--tol-color-info);--icon-left-color1: var(--tol-color-info);--icon-down-color1: var(--tol-color-info);--icon-truck-color1: var(--tol-color-info);--icon-view-detail-color1: var(--tol-color-info);--icon-calendar-pen-color1: var(--tol-color-info);--icon-edit-color1: var(--tol-color-info);--icon-remove-color1: var(--tol-color-info);--icon-cancel-color1: var(--tol-color-info);--icon-up-color1: var(--tol-color-info);--icon-add-order-color1: var(--tol-color-info);--icon-cancel-order-color1: var(--tol-color-info);--icon-repeat-order-color1: var(--tol-color-info);--icon-return-order-color1: var(--tol-color-info);--icon-date-since-color1: var(--tol-color-info);--icon-date-to-color1: var(--tol-color-info);--icon-info-color1: var(--tol-color-info);--icon-calendar-blank-color1: var(--tol-color-info);--icon-clock-color1: var(--tol-color-info);--icon-triangle-warning-color1: var(--tol-color-info);--icon-nutritional-celery-color1: var(--tol-color-info);--icon-nutritional-gluten-color1: var(--tol-color-info);--icon-nutritional-soy-color1: var(--tol-color-info);--icon-nutritional-milk-color1: var(--tol-color-info);--icon-nutritional-sulfur-color1: var(--tol-color-info);--icon-nutritional-peanuts-color1: var(--tol-color-info);--icon-nutritional-mustard-color1: var(--tol-color-info);--icon-nutritional-crustaceans-color1: var(--tol-color-info);--icon-nutritional-mollusks-color1: var(--tol-color-info);--icon-nutritional-sesame-color1: var(--tol-color-info);--icon-nutritional-eggs-color1: var(--tol-color-info);--icon-nutritional-fish-color1: var(--tol-color-info);--icon-nutritional-nuts-color1: var(--tol-color-info);--icon-nutritional-lupins-color1: var(--tol-color-info);--icon-lens-color1: var(--tol-color-info);--icon-shop-color1: var(--tol-color-info);--icon-locker-color1: var(--tol-color-info);--icon-add-shop-color1: var(--tol-color-info);--icon-add-address-color1: var(--tol-color-info);--icon-check-color1: var(--tol-color-info);--icon-circle-warning-color1: var(--tol-color-info);--icon-eye-color1: var(--tol-color-info);--icon-eye-slash-color1: var(--tol-color-info);--icon-filter-color1: var(--tol-color-info);--icon-list-address-view-color1: var(--tol-color-info);--icon-map-view-color1: var(--tol-color-info);--icon-category-light-color1: var(--tol-color-info);--icon-category-solid-color1: var(--tol-color-info);--icon-tag-light-color1: var(--tol-color-info);--icon-tag-solid-color1: var(--tol-color-info);--icon-credit-card-color1: var(--tol-color-info);--icon-direct-debit-color1: var(--tol-color-info);--icon-direct-pay-color1: var(--tol-color-info);--icon-pay-by-phone-color1: var(--tol-color-info);--icon-payment-color1: var(--tol-color-info);--icon-plus-color1: var(--tol-color-info);--icon-less-color1: var(--tol-color-info);--icon-undo-color1: var(--tol-color-info);--icon-barrel-color1: var(--tol-color-info);--icon-basket-empty-color1: var(--tol-color-info);--icon-calendar-color1: var(--tol-color-info);--icon-glass-color1: var(--tol-color-info);--icon-scent-color1: var(--tol-color-info);--icon-grapes-color1: var(--tol-color-info);--icon-taste-color1: var(--tol-color-info);--icon-arrow-color1: var(--tol-color-info);--icon-money-box-color1: var(--tol-color-info);--icon-android-light-color1: var(--tol-color-info);--icon-android-solid-color1: var(--tol-color-info);--icon-apple-light-color1: var(--tol-color-info);--icon-apple-solid-color1: var(--tol-color-info);--icon-facebook-light-color1: var(--tol-color-info);--icon-facebook-solid-color1: var(--tol-color-info);--icon-instagram-light-color1: var(--tol-color-info);--icon-instagram-solid-color1: var(--tol-color-info);--icon-twitter-light-color1: var(--tol-color-info);--icon-twitter-solid-color1: var(--tol-color-info);--icon-youtube-light-color1: var(--tol-color-info);--icon-youtube-solid-color1: var(--tol-color-info);--icon-save-money-color1: var(--tol-color-info);--icon-double-caret-color1: var(--tol-color-info);--icon-circle-check-color1: var(--tol-color-info);--icon-icon-arrow-left2-color1: var(--tol-color-info);--icon-calendar-2-color1: var(--tol-color-info)}.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info,.u-colors--info-full{border:1px solid var(--tol-color-info)}.validation-code__input,.products-not-purchasable-alert,.cart-summary-line .line-alert,.delivery-timeslot .slot-booked-block--info,.u-colors--info-full{background-color:var(--tol-color-bg-info)}.widget-prod__sponsored-text,.widget-prod__sponsored,.promotions-panel .promotion-component__amount-top,.u-colors--primary-full{color:var(--tol-color-primary)}.pagination-module .paginator-input .open .dropdown-toggle,.pagination-module .paginator-dropdown .open .dropdown-toggle,.validation-code__input,.u-colors--primary-full{border-color:var(--tol-color-primary)}.bundle-progress-circle__button,.header__categories-bar,.u-colors--primary-full{background-color:var(--tol-color-primary)}.page-info-recipe .header p,.page-info-recipe .header .title-wrapper h2,.page-info-recipe .header .title-wrapper h1,.bundle-group-progress__text,.booking-notification cmp-booking-slot .text{color:var(--tol-color-dark-gray)}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text,cmp-booking-list-actions-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-actions-button .dropdown-toggle .text,cmp-support .dropdown-toggle .text,cmp-language .dropdown-toggle .text,.u-color-gray--6{color:var(--tol-color-gray6)}.page-info-recipe .ingredients-container,.page-info-recipe .nutritional-info .nutritional-item,.page-info-recipe .nutritional-info,.page-info-recipe .header .info-row .video-link,.page-info-recipe .header .info-row .info-item,.page-info-recipe .header .info-row-items,.page-info-recipe .header .info-row,.page-info-recipe .header,.page-info-recipe .back,.page-info-recipe .content-wrapper,.purchase__shipping-address-panel,.widget-prod__sponsored-text,.widget-prod__sponsored,.widget-prod__info-box,.summary .cart-summary-component .cart-summary-line.increasedAmount,.validation-code__input-container,.validation-code__icon-container,.validation-code__icon,.cmp-progress-bar .progress-bar--container,.menu-button__icon,.menu-button,.cart-validate--summary .cart-summary-extended__totalPay .cart-summary-line.totalToPay .cart-summary-line__arrow,.cart-validate--summary .cart-summary-extended__totalPay .cart-summary-line.totalPrice .cart-summary-line__arrow,.header__left-panel,.header__right-panel,.header__categories--tree,.header__main--searcher cmp-searcher,.header__main--searcher,.header__main cmp-icon{display:flex}.pagination-module .paginator-input .dropdown-toggle:after,.pagination-module .paginator-dropdown .dropdown-toggle:after,.summary .cart-summary-component .cart-summary-line__arrow,cmp-booking-list-actions-timezone .dropdown-toggle:after,cmp-booking-chronos .dropdown-toggle:after,cmp-booking-timezone .dropdown-toggle:after,cmp-actions-button .dropdown-toggle:after,cmp-support .dropdown-toggle:after,cmp-language .dropdown-toggle:after,.cart-validate--summary .cart-summary-extended--only-root .cart-summary-line__arrow,.header__main--cart .content-badge-component__spinner-badge,.header__main--promotions .content-badge-component__badge{display:none}.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter,.cart-notification__title,.booking-notification__success-status--title{color:var(--tol-color-success)!important}.page-info-recipe .back,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,.searcher-tags__list,.searcher .triple-element-block__left,.header__secondary--delivery,.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart,a,.module-catalog .breadcrumb .breadcrumb__link,.nav-back{color:var(--tol-color-link);--icon-lists-add-color1: var(--tol-color-link);--icon-download-color1: var(--tol-color-link);--icon-message-color1: var(--tol-color-link);--icon-zoom-in-color1: var(--tol-color-link);--icon-right-color1: var(--tol-color-link);--icon-left-color1: var(--tol-color-link);--icon-down-color1: var(--tol-color-link);--icon-truck-color1: var(--tol-color-link);--icon-view-detail-color1: var(--tol-color-link);--icon-calendar-pen-color1: var(--tol-color-link);--icon-edit-color1: var(--tol-color-link);--icon-remove-color1: var(--tol-color-link);--icon-cancel-color1: var(--tol-color-link);--icon-up-color1: var(--tol-color-link);--icon-add-order-color1: var(--tol-color-link);--icon-cancel-order-color1: var(--tol-color-link);--icon-repeat-order-color1: var(--tol-color-link);--icon-return-order-color1: var(--tol-color-link);--icon-date-since-color1: var(--tol-color-link);--icon-date-to-color1: var(--tol-color-link);--icon-info-color1: var(--tol-color-link);--icon-calendar-blank-color1: var(--tol-color-link);--icon-clock-color1: var(--tol-color-link);--icon-triangle-warning-color1: var(--tol-color-link);--icon-nutritional-celery-color1: var(--tol-color-link);--icon-nutritional-gluten-color1: var(--tol-color-link);--icon-nutritional-soy-color1: var(--tol-color-link);--icon-nutritional-milk-color1: var(--tol-color-link);--icon-nutritional-sulfur-color1: var(--tol-color-link);--icon-nutritional-peanuts-color1: var(--tol-color-link);--icon-nutritional-mustard-color1: var(--tol-color-link);--icon-nutritional-crustaceans-color1: var(--tol-color-link);--icon-nutritional-mollusks-color1: var(--tol-color-link);--icon-nutritional-sesame-color1: var(--tol-color-link);--icon-nutritional-eggs-color1: var(--tol-color-link);--icon-nutritional-fish-color1: var(--tol-color-link);--icon-nutritional-nuts-color1: var(--tol-color-link);--icon-nutritional-lupins-color1: var(--tol-color-link);--icon-lens-color1: var(--tol-color-link);--icon-shop-color1: var(--tol-color-link);--icon-locker-color1: var(--tol-color-link);--icon-add-shop-color1: var(--tol-color-link);--icon-add-address-color1: var(--tol-color-link);--icon-check-color1: var(--tol-color-link);--icon-circle-warning-color1: var(--tol-color-link);--icon-eye-color1: var(--tol-color-link);--icon-eye-slash-color1: var(--tol-color-link);--icon-filter-color1: var(--tol-color-link);--icon-list-address-view-color1: var(--tol-color-link);--icon-map-view-color1: var(--tol-color-link);--icon-category-light-color1: var(--tol-color-link);--icon-category-solid-color1: var(--tol-color-link);--icon-tag-light-color1: var(--tol-color-link);--icon-tag-solid-color1: var(--tol-color-link);--icon-credit-card-color1: var(--tol-color-link);--icon-direct-debit-color1: var(--tol-color-link);--icon-direct-pay-color1: var(--tol-color-link);--icon-pay-by-phone-color1: var(--tol-color-link);--icon-payment-color1: var(--tol-color-link);--icon-plus-color1: var(--tol-color-link);--icon-less-color1: var(--tol-color-link);--icon-undo-color1: var(--tol-color-link);--icon-barrel-color1: var(--tol-color-link);--icon-basket-empty-color1: var(--tol-color-link);--icon-calendar-color1: var(--tol-color-link);--icon-glass-color1: var(--tol-color-link);--icon-scent-color1: var(--tol-color-link);--icon-grapes-color1: var(--tol-color-link);--icon-taste-color1: var(--tol-color-link);--icon-arrow-color1: var(--tol-color-link);--icon-money-box-color1: var(--tol-color-link);--icon-android-light-color1: var(--tol-color-link);--icon-android-solid-color1: var(--tol-color-link);--icon-apple-light-color1: var(--tol-color-link);--icon-apple-solid-color1: var(--tol-color-link);--icon-facebook-light-color1: var(--tol-color-link);--icon-facebook-solid-color1: var(--tol-color-link);--icon-instagram-light-color1: var(--tol-color-link);--icon-instagram-solid-color1: var(--tol-color-link);--icon-twitter-light-color1: var(--tol-color-link);--icon-twitter-solid-color1: var(--tol-color-link);--icon-youtube-light-color1: var(--tol-color-link);--icon-youtube-solid-color1: var(--tol-color-link);--icon-save-money-color1: var(--tol-color-link);--icon-double-caret-color1: var(--tol-color-link);--icon-circle-check-color1: var(--tol-color-link);--icon-icon-arrow-left2-color1: var(--tol-color-link);--icon-calendar-2-color1: var(--tol-color-link);cursor:pointer}.page-info-recipe .back:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.searcher-tags__list:hover,.searcher .triple-element-block__left:hover,.header__secondary--delivery:hover,.header__main--timeslots:hover,.header__main--smartlist:hover,.header__main--recommendations:hover,.header__main--user:hover,.header__main--promotions:hover,.header__main--menu-button:hover,.header__main--booking-timezone:hover,.header__main--booking-chronos:hover,.header__main--cart:hover,a:hover,.module-catalog .breadcrumb .breadcrumb__link:hover,.nav-back:hover{color:var(--tol-color-link-hover);--icon-lists-add-color1: var(--tol-color-link-hover);--icon-download-color1: var(--tol-color-link-hover);--icon-message-color1: var(--tol-color-link-hover);--icon-zoom-in-color1: var(--tol-color-link-hover);--icon-right-color1: var(--tol-color-link-hover);--icon-left-color1: var(--tol-color-link-hover);--icon-down-color1: var(--tol-color-link-hover);--icon-truck-color1: var(--tol-color-link-hover);--icon-view-detail-color1: var(--tol-color-link-hover);--icon-calendar-pen-color1: var(--tol-color-link-hover);--icon-edit-color1: var(--tol-color-link-hover);--icon-remove-color1: var(--tol-color-link-hover);--icon-cancel-color1: var(--tol-color-link-hover);--icon-up-color1: var(--tol-color-link-hover);--icon-add-order-color1: var(--tol-color-link-hover);--icon-cancel-order-color1: var(--tol-color-link-hover);--icon-repeat-order-color1: var(--tol-color-link-hover);--icon-return-order-color1: var(--tol-color-link-hover);--icon-date-since-color1: var(--tol-color-link-hover);--icon-date-to-color1: var(--tol-color-link-hover);--icon-info-color1: var(--tol-color-link-hover);--icon-calendar-blank-color1: var(--tol-color-link-hover);--icon-clock-color1: var(--tol-color-link-hover);--icon-triangle-warning-color1: var(--tol-color-link-hover);--icon-nutritional-celery-color1: var(--tol-color-link-hover);--icon-nutritional-gluten-color1: var(--tol-color-link-hover);--icon-nutritional-soy-color1: var(--tol-color-link-hover);--icon-nutritional-milk-color1: var(--tol-color-link-hover);--icon-nutritional-sulfur-color1: var(--tol-color-link-hover);--icon-nutritional-peanuts-color1: var(--tol-color-link-hover);--icon-nutritional-mustard-color1: var(--tol-color-link-hover);--icon-nutritional-crustaceans-color1: var(--tol-color-link-hover);--icon-nutritional-mollusks-color1: var(--tol-color-link-hover);--icon-nutritional-sesame-color1: var(--tol-color-link-hover);--icon-nutritional-eggs-color1: var(--tol-color-link-hover);--icon-nutritional-fish-color1: var(--tol-color-link-hover);--icon-nutritional-nuts-color1: var(--tol-color-link-hover);--icon-nutritional-lupins-color1: var(--tol-color-link-hover);--icon-lens-color1: var(--tol-color-link-hover);--icon-shop-color1: var(--tol-color-link-hover);--icon-locker-color1: var(--tol-color-link-hover);--icon-add-shop-color1: var(--tol-color-link-hover);--icon-add-address-color1: var(--tol-color-link-hover);--icon-check-color1: var(--tol-color-link-hover);--icon-circle-warning-color1: var(--tol-color-link-hover);--icon-eye-color1: var(--tol-color-link-hover);--icon-eye-slash-color1: var(--tol-color-link-hover);--icon-filter-color1: var(--tol-color-link-hover);--icon-list-address-view-color1: var(--tol-color-link-hover);--icon-map-view-color1: var(--tol-color-link-hover);--icon-category-light-color1: var(--tol-color-link-hover);--icon-category-solid-color1: var(--tol-color-link-hover);--icon-tag-light-color1: var(--tol-color-link-hover);--icon-tag-solid-color1: var(--tol-color-link-hover);--icon-credit-card-color1: var(--tol-color-link-hover);--icon-direct-debit-color1: var(--tol-color-link-hover);--icon-direct-pay-color1: var(--tol-color-link-hover);--icon-pay-by-phone-color1: var(--tol-color-link-hover);--icon-payment-color1: var(--tol-color-link-hover);--icon-plus-color1: var(--tol-color-link-hover);--icon-less-color1: var(--tol-color-link-hover);--icon-undo-color1: var(--tol-color-link-hover);--icon-barrel-color1: var(--tol-color-link-hover);--icon-basket-empty-color1: var(--tol-color-link-hover);--icon-calendar-color1: var(--tol-color-link-hover);--icon-glass-color1: var(--tol-color-link-hover);--icon-scent-color1: var(--tol-color-link-hover);--icon-grapes-color1: var(--tol-color-link-hover);--icon-taste-color1: var(--tol-color-link-hover);--icon-arrow-color1: var(--tol-color-link-hover);--icon-money-box-color1: var(--tol-color-link-hover);--icon-android-light-color1: var(--tol-color-link-hover);--icon-android-solid-color1: var(--tol-color-link-hover);--icon-apple-light-color1: var(--tol-color-link-hover);--icon-apple-solid-color1: var(--tol-color-link-hover);--icon-facebook-light-color1: var(--tol-color-link-hover);--icon-facebook-solid-color1: var(--tol-color-link-hover);--icon-instagram-light-color1: var(--tol-color-link-hover);--icon-instagram-solid-color1: var(--tol-color-link-hover);--icon-twitter-light-color1: var(--tol-color-link-hover);--icon-twitter-solid-color1: var(--tol-color-link-hover);--icon-youtube-light-color1: var(--tol-color-link-hover);--icon-youtube-solid-color1: var(--tol-color-link-hover);--icon-save-money-color1: var(--tol-color-link-hover);--icon-double-caret-color1: var(--tol-color-link-hover);--icon-circle-check-color1: var(--tol-color-link-hover);--icon-icon-arrow-left2-color1: var(--tol-color-link-hover);--icon-calendar-2-color1: var(--tol-color-link-hover)}.widget-prod__price--line-through,.hatted-amount-component .hat-component__top,.promotions-line__item--final-price{background-image:linear-gradient(to top left,rgba(255,255,255,.0392156863) 48%,var(--tol-color-danger),rgba(255,255,255,.0392156863) 52%)}.page-info-recipe .header .title-wrapper h1,.validation-code__email,.delivery-timeslot .weekly_timeslot__card .timeslot__card--disabled,.delivery-timeslot .day_selected_span_name{font-family:var(--tol-font-bold)}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__value,.o-categories-content--text,.summary__row div:first-of-type,.validation-code .error-step,.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter .minutes,.delivery-timeslot .slot-booked-block--info--text,.nav-back,.booking-notification cmp-booking-slot .text{font-family:var(--tol-font-semibold)}.modal__body,.page-selector-modal--item,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-input .dropdown-toggle .text,.pagination-module .paginator-dropdown .dropdown-toggle .text,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right .text,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__value,cmp-booking-list-actions-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-actions-button .dropdown-toggle .text,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,cmp-support .dropdown-toggle .text,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-language .dropdown-toggle .text,.cart-validate--summary .discounts .cart-summary-line__label,.cart-validate--summary .preparationCostsDelivery .cart-summary-line__label,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.delivery-timeslot .daily_timeslot__card,.delivery-timeslot .weekly_timeslot__card,.custom-control-label{font-family:var(--tol-font-primary)}.validation-code__input,.validation-code__title,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center,.nav-tabs .nav-item .nav-link{text-align:center}.cart-product-not-purchasable-component__description,.cart-product-not-purchasable-component__title,cmp-booking-list-actions-timezone .dropdown-menu__description,cmp-booking-chronos .dropdown-menu__description,cmp-booking-timezone .dropdown-menu__description{line-height:1.25rem}.products-not-purchasable-alert__text,.delivery-timeslot .slot-booked-block--info--text{line-height:1.5rem}.tooltiptext,.attribute-remarks-component--container,.left-panel__booking .booking-chronos-tripleelement-icon,.left-panel__bookingtimezone .booking-chronos-tripleelement-icon,.left-panel__bookinglist .booking-chronos-tripleelement-icon{font-size:.75rem}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line__header .cart-summary-line__label,.summary .cart-summary-component .cart-summary-line__header .cart-summary-line__value,.validation-code .error-step,cmp-booking-list-actions-timezone .dropdown-toggle .tol-icon-component,cmp-booking-chronos .dropdown-toggle .tol-icon-component,cmp-booking-timezone .dropdown-toggle .tol-icon-component,.cart-summary-line__label,.cart-summary-line__value,.cart-summary-line .cart-summary-line__childs .cart-summary-line .cart-summary-line__label,.cart-summary-line .cart-summary-line__childs .cart-summary-line .cart-summary-line__value,.cart-summary-line cmp-icon,.cart-summary-line,.bundle-progress-circle__button,cmp-actions-button .dropdown-toggle .tol-icon-component,cmp-support .dropdown-toggle .tol-icon-component,cmp-language .dropdown-toggle .tol-icon-component,.cart-validate--summary .cart-summary-line.offers .cart-summary-line__value,.cart-validate--summary .cart-summary-line.coupons .cart-summary-line__value,.cart-validate--summary .cart-summary-line.totalCoupons .cart-summary-line__value,.cart-validate--summary .cart-summary-line.deliveryCostsWithoutPromotion .cart-summary-line__value,.cart-validate--summary .cart-summary-line.deliveryCostsPromotion .cart-summary-line__value,.cart-validate--summary .cart-summary-line.offers .cart-summary-line__label,.cart-validate--summary .cart-summary-line.coupons .cart-summary-line__label,.cart-validate--summary .cart-summary-line.totalCoupons .cart-summary-line__label,.cart-validate--summary .cart-summary-line.deliveryCostsWithoutPromotion .cart-summary-line__label,.cart-validate--summary .cart-summary-line.deliveryCostsPromotion .cart-summary-line__label,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.booking-notification cmp-booking-slot .tol-icon-component{font-size:1rem}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__value,.summary__row div:not(:first-of-type),.summary__row div:first-of-type,.cart-summary-line__totalWithPromotions .cart-summary-line__label,.cart-summary-line__totalWithPromotions .cart-summary-line__value,.cart-summary-line__totalProducts .cart-summary-line__label,.cart-summary-line__totalProducts .cart-summary-line__value,.cart-validate--summary .cart-summary-line.preparationCostsDelivery .cart-summary-line__value,.cart-validate--summary .cart-summary-line.preparationCostsDelivery .cart-summary-line__label,.left-panel__booking .booking-chronos-tripleelement-center,.left-panel__booking .booking-action-timezone-title,.left-panel__booking .booking-list-actions-booking-title,.left-panel__bookingtimezone .booking-chronos-tripleelement-center,.left-panel__bookingtimezone .booking-action-timezone-title,.left-panel__bookingtimezone .booking-list-actions-booking-title,.left-panel__bookinglist .booking-chronos-tripleelement-center,.left-panel__bookinglist .booking-action-timezone-title,.left-panel__bookinglist .booking-list-actions-booking-title{font-size:1.125rem}.page-info-recipe .back,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text,cmp-semantics-search-layout .container .title-layout,.no-results-found .no-results-found-title,.bundle-group-progress__text,.bundle-progress-circle__subtext,.bundle-progress-circle__text{font-size:1.25rem}.smart-searcher-header-icons__cart,.smart-searcher-header-icons__promotions,.cart-validate--summary .cart-summary-line.subtotal .cart-summary-line__value,.header__main--timeslots .tol-icon,.header__main--smartlist .tol-icon,.header__main--recommendations .tol-icon,.header__main--user .tol-icon,.header__main--promotions .tol-icon,.header__main--menu-button .tol-icon,.header__main--booking-timezone .tol-icon,.header__main--booking-chronos .tol-icon,.header__main--cart .tol-icon{font-size:1.3125rem}.o-categories-content--text,cmp-booking-list-actions-timezone .icon-calendar,.cart-summary-line__totalToPay .cart-summary-line__value,.cart-summary-line__totalPrice .cart-summary-line__value,.cart-summary-line__totalToPay .cart-summary-line__label,.cart-summary-line__totalPrice .cart-summary-line__label,.cmp-progress-bar .progress-bar--title__icon,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-icon .tol-icon-component,.cart-validate--summary .cart-summary-line.subtotal .cart-summary-line__label,.header .header__quick-purchase--container cmp-booking-timezone .icon-calendar-2{font-size:1.5rem}.smart-searcher-grid__container .card-prod .widget-prod__body,.cart-validate__delivery-progress-bar,.widget-prod__info-additionalProductInfo,.module-delivery-modal .order-modify-modal-content-daily .orders-informative-pannel,.validation-code__button-resend,.validation-code .step-button-main,.searcher-tags .tags-list__beforeStatic,.searcher-tags .searcher-tags__arrows--beforeStatic,.searcher-tags .searcher-tags__list--beforeStatic,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{margin-top:1rem}.elements-queries__items,.elements-queries,.elements-filters__list--li,.smart-searcher-recents__elements,.products-not-purchasable-alert,.cart-summary-line .line-alert{margin-bottom:.5rem}.elements-filters,.cart-validate__delivery-progress-bar,.searcher-tags .tags-list__afterStatic,.searcher-tags .searcher-tags__arrows--afterStatic,.searcher-tags .searcher-tags__list--afterStatic,.cart-panel .panel-component__delivery-progress-bar,.empty-list-image{margin-bottom:1.5rem}cmp-product-substitution .product-substitution-component__empty,cmp-product-substitution .product-substitution-component__info{margin-bottom:2rem}.bundle-progress-circle__text--container,.delivery-timeslot .slot-booked-block--info--text{margin-left:1.5rem}cmp-booking-list-actions-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-actions-button .dropdown-toggle .text,cmp-support .dropdown-toggle .text,cmp-language .dropdown-toggle .text{margin-right:.5rem;margin-left:.5rem}cmp-product-substitution .product-substitution-component__miniGrid .mini-grid__container,cmp-product-substitution .product-substitution-component__miniGrid .mini-grid,cmp-product-substitution .product-substitution-component__carousel .product-carousel{margin-top:0rem;margin-bottom:0rem}.module-delivery-modal .order-modify-modal-content-daily .orders-informative-pannel,.validation-code__email,.cart-validate--summary .cart-summary-extended__collapsed .cart-summary-extended__sections{padding-top:0!important}.cmp-progress-bar .progress-bar--start,.searcher .triple-element-block__left{padding-right:.5rem}.attribute-remarks-component,.validation-code__email,.shipping-address-panel__content .modal__box-main{padding-bottom:1rem}.cmp-progress-bar .progress-bar--container,.cmp-progress-bar .progress-bar--title{padding:.25rem}.cmp-progress-bar,.nav-tabs{padding:.5rem}.smart-searcher-grid__footer.headerWithIcons,.cart-validate__delivery-progress-bar .cmp-progress-bar,.module-delivery-modal .order-modify-modal-content-daily__actions,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,.header__mobile--menu-button .tol-icon-component,.header__secondary--delivery .tol-icon-component,.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart,.header__main--logo,.delivery-timeslot .slot-booked-block--reserved .has-booking-container{padding:1rem}.summary .cart-summary-component .cart-summary-line.totalToPay,cmp-booking-list-actions-timezone .dropdown-menu,cmp-booking-chronos .dropdown-menu,cmp-booking-timezone .dropdown-menu{padding:1.5rem}.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,cmp-booking-timezone .dropdown-toggle,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-icon .tol-icon-component,cmp-support .dropdown-menu,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-language .dropdown-menu{padding-right:.5rem;padding-left:.5rem}.page-info-recipe .back,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.validation-code__icon-container,cmp-booking-list-actions-timezone .full-template-active dropdown-menu,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-chronos .full-template-active dropdown-menu,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-actions-button .dropdown-toggle,cmp-support .dropdown-toggle,cmp-language .dropdown-toggle,.header__link,.shipping-address-panel--mobile .shipping-address-panel__footer,.shipping-address-panel--mobile .panel-component__header,.shipping-address-panel--mobile .panel-component__content{padding-right:1rem;padding-left:1rem}.bundle-group-progress,.form-delivery-logged .label-address-zones,.card-picking--item .label-address-zones,.cart-validate--summary .cart-summary-extended__sections,.shipping-address-panel--desktop .shipping-address-panel__footer,.shipping-address-panel--desktop .panel-component__header{padding-right:1.5rem;padding-left:1.5rem}.module-delivery-modal .order-modify-modal-content-daily__actions>button,.bundle-progress-circle__button,.bundle-progress-circle{padding-right:2rem;padding-left:2rem}.page-info-recipe .back,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-timezone .dropdown-toggle,cmp-support .dropdown-menu .dropdown-menu-li,cmp-support .dropdown-toggle,cmp-language .dropdown-toggle,.header__link{padding-top:.5rem;padding-bottom:.5rem}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.module-delivery-modal .order-modify-modal-content-daily__actions>button,.bundle-progress-circle__button,cmp-actions-button .dropdown-toggle{padding-top:.75rem;padding-bottom:.75rem}.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,.grid__footer--bundle .bundle-progress-circle,.validation-code__instruction,.validation-code__title,.bundle-group-progress,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-support .dropdown-menu,cmp-language .dropdown-menu,.form-delivery-logged .label-address-zones,.card-picking--item .label-address-zones,.shipping-address-panel--mobile .shipping-address-panel__footer,.shipping-address-panel--desktop .shipping-address-panel__footer{padding-top:1rem;padding-bottom:1rem}.cart-product-not-purchasable-component,.bundle-progress-circle{padding-top:1.5rem;padding-bottom:1.5rem}.page-selector-modal--item,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li,.footer_statics-component .t-footer-content .list-inline li,.footer_statics-component .t-footer-content .list-column li,.product-detail--box-full-screen,.cart-validate-not-purchasable-line__remove,.cart-product-not-purchasable-component__remove,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,cmp-support .dropdown-menu .dropdown-menu-li,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,.steps-header__step-badget-before,.cart-validate-products-list__product--addToList,.cart-validate-products-list__product--remove,.cart-validate-products__trash,.cart-validate-products__save-list,.cart-products-list-component__trash,.cart-products-list-component__save-list,.cart-product-component__remove,.categories-bar-component .statics__container,.left-panel__booking,.left-panel__bookingtimezone,.left-panel__bookinglist,.left-panel__groups,.left-panel__smartlist,.left-panel .view-recommendations__label,.left-panel .select-zipCode .triple-element-block__center,.left-panel .time-zones{cursor:pointer}.smart-searcher-header__container,.smart-searcher .container,cmp-semantics-search-layout .semantics-products,.bundle-group-progress,.bundle-progress-circle,.categories-bar-component__container,.header__categories,.header__secondary,.header__main,.module-authentication-core,.module-user-management,.page-form-cp{width:100%;margin-right:auto;margin-left:auto;max-width:1582px}.header__secondary--delivery .select-zipCode__label--text,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .u-link,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .delivery-timeslot .slot-booked-block--reserved .has-booking-container .view-all,.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.landing-carousel-container-logged .main-title,.page-info-recipe .header .title-wrapper h2,.carousel-cart__summary--label,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.promotions-panel .promotion-component__amount-bottom--quantity,.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.nav-tabs .nav-item .nav-link,.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.cart-validate-not-purchasable-line .label-name,.promotions-panel .element-list__text,.u-title-big,.u-title-1,.u-title-1-light,.u-title-2,.u-title-2-light,.u-title-2-semibold,.u-title-3,.u-title-3-light,.u-title-3-normal,.u-title-4,cmp-row-products .row-products-header-container_title .title,.u-title-4-regular,.u-title-4-light,.u-title-5,.u-title-5-regular,.u-title-5-light{color:var(--tol-color-black)}.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.landing-carousel-container-logged .main-title,.u-title-1-light{font-size:2rem;font-family:var(--tol-font-semibold)}@media (max-width: 991px){.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.validation-code__input,.landing-carousel-container-logged .main-title,.u-title-1-light{font-size:1.5rem}}.carousel-cart__summary--label,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.promotions-panel .promotion-component__amount-bottom--quantity,.u-title-3-light,.u-title-3-normal{font-size:1.5rem;font-family:var(--tol-font-semibold)}.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.nav-tabs .nav-item .nav-link,.u-title-4-regular,.u-title-4-light,.u-title-5-light{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.cart-validate-not-purchasable-line .label-name,.promotions-panel .element-list__text,.u-title-5-regular{font-size:1.125rem;font-family:var(--tol-font-semibold)}.page-info-recipe .header .info-row .info-item span,.ap-sticky-container .ap-sticky p,.grid__subtitle--text,.remarks__input::placeholder,.remarks__input,.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs,.cart-validate-not-purchasable-line .label-brand,.cmp-progress-bar .progress-bar--title,.categories-bar-component__wrapper .element-list__ul .element-list__link,.searcher .searcher-input::placeholder,.searcher .searcher-input-span,.promotions-panel .promotion-component__amount-bottom--label,.promotions-panel .promotion-component__date,.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-product-gift__title,.cart-product-gift__brand,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.attribute-remarks-component--container,.unit-selector__added,.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text,.u-pgh-black-small,.u-pgh-black-small-semibold,.u-pgh-black-extrasmall,.u-pgh-black-extrasmall-semibold,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-product-gift__title,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title{font-family:var(--tol-font-semibold)}.cart-product-gift__brand,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.u-pgh-black-small-semibold{font-size:.875rem;font-family:var(--tol-font-primary)}.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end{font-family:var(--tol-font-semibold)}.attribute-remarks-component--container,.unit-selector__added,.u-pgh-black-extrasmall-semibold{font-size:.75rem;font-family:var(--tol-font-primary)}.categories-bar-component__wrapper .element-list__ul .element-list__link--active,.categories-bar-component__wrapper .element-list__ul .element-list__icon,.menu-button__text,.searcher-tags__list--tag,.categories-bar-component__column--viewAll,.u-pgh-primary-semibold,.u-pgh-primary-small,.u-pgh-primary-small-semibold,.u-pgh-primary-extrasmall{color:var(--tol-color-primary);font-size:1rem}.menu-button__text,.searcher-tags__list--tag,.categories-bar-component__column--viewAll{font-family:var(--tol-font-semibold)}.smart-searcher-grid__header,.grid__footer--bundle .bundle-progress-circle,.module-delivery-modal .order-modify-modal-content-daily__actions,.attribute-remarks-component,.cmp-progress-bar .progress,.refund-new-page__reason-refund .refund-reason-selector,.header__main--searcher cmp-searcher{width:100%!important}cmp-widget-product .select-component__icon{z-index:2000!important}.select-component__label{margin-bottom:.5rem}.select-component__option{gap:.75rem;align-items:center}.select-component__icon{position:absolute;top:0;right:1rem;z-index:1;align-items:center;justify-content:center;height:100%;transition:transform .3s ease;pointer-events:none}.select-component__selector{position:relative;display:block}.select-component--open .select-component__icon{transform:rotate(180deg)}.select-component .ng-select.custom .ng-select-container{height:3rem;border-color:var(--tol-color-gray3);border-radius:.5rem;cursor:pointer!important}.select-component .ng-select.custom .ng-select-container .ng-value-container{padding-left:1rem}.select-component .ng-select.custom .ng-select-container .ng-value-container .ng-value{color:var(--tol-color-black)}.select-component--open .ng-select.custom .ng-select-container{z-index:1!important;border-radius:.5rem .5rem 0 0}.select-component .ng-select.custom .ng-arrow-wrapper .ng-arrow{display:none!important}.select-component .ng-select.custom .ng-clear-wrapper{margin-right:1rem!important}.select-component .ng-select.custom .ng-clear-wrapper .ng-clear{padding:.125rem!important;font-size:1.5rem!important}.select-component .ng-select.custom .ng-option{background-color:transparent!important}.select-component .ng-select.custom .ng-option-selected{background-color:var(--tol-color-selector-selected)!important}.select-component .ng-select.custom .ng-dropdown-panel{border-color:var(--tol-color-gray3);border-radius:0 0 .5rem .5rem}.select-component .ng-select.custom .ng-select-top .ng-select-opened .ng-select-container{border-radius:0 0 .5rem .5rem}.select-component .ng-select.custom.ng-select-top .ng-dropdown-panel{border-radius:.5rem .5rem 0 0}.select-component .ng-select.custom.ng-select-disabled .ng-select-container{background-color:var(--tol-color-background)}.select-component .ng-select.custom .ng-value{max-width:95%}.select-component .ng-select.custom .ng-placeholder{max-width:95%;color:var(--tol-color-selector-placeholder)}.home .product-carousel{width:auto;max-width:var(--tol-minigrid-width);margin-top:0;margin-bottom:0}.home .product-carousel__container{margin-top:3rem;margin-bottom:0}.statics__container{width:100%;height:auto;overflow:hidden}.statics__container .u-container{padding-right:1rem;padding-left:1rem}.delivery-timeslot{padding-bottom:3rem}@media (max-width: 1199px){.delivery-timeslot{padding:0}}.delivery-timeslot__days .u-disabled{--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled)}.delivery-timeslot .group-day{width:100%;padding:0;overflow-x:auto;overflow-y:hidden}.delivery-timeslot .group-day .day,.delivery-timeslot .group-day .day-other{width:4.7rem;min-width:4.7rem;height:auto;padding:1rem 1.5rem;overflow-x:auto;overflow-y:hidden;font-size:1.125rem;border-radius:100%;cursor:pointer}.delivery-timeslot .group-day .day:first-child,.delivery-timeslot .group-day .day-other:first-child{margin-left:0!important}.delivery-timeslot .group-day .day:last-child,.delivery-timeslot .group-day .day-other:last-child{margin-right:0!important}.delivery-timeslot .group-day .day-other{padding:.75rem .5rem!important}.delivery-timeslot .delivery-timeslot-daily__slots{display:flex;justify-content:center;width:100%;overflow:auto}.delivery-timeslot i{cursor:pointer}.delivery-timeslot .daily-scroll{display:flex;align-items:center}@media (max-width: 767px){.delivery-timeslot .daily-scroll{display:none!important}}.delivery-timeslot .timeslot__card,.delivery-timeslot .daily_timeslot__card,.delivery-timeslot .weekly_timeslot__card{flex:0 0 21%;padding:.25rem}@media (max-width: 767px){.delivery-timeslot .timeslot__card,.delivery-timeslot .daily_timeslot__card,.delivery-timeslot .weekly_timeslot__card{flex:0 0 50%}}@media (max-width: 575px){.delivery-timeslot .timeslot__card,.delivery-timeslot .daily_timeslot__card,.delivery-timeslot .weekly_timeslot__card{flex-grow:1}}.delivery-timeslot .timeslot__card div,.delivery-timeslot .daily_timeslot__card div,.delivery-timeslot .weekly_timeslot__card div{min-width:15.688rem;min-height:2.875rem;background-color:var(--tol-color-background);cursor:pointer}.delivery-timeslot .timeslot__card--disabled{pointer-events:none}.delivery-timeslot .timeslot__card--select{color:var(--tol-color-white);background-color:var(--tol-color-primary)!important;border:2px solid var(--tol-color-shadow)}.delivery-timeslot .slots_list{display:flex;flex-wrap:wrap;justify-content:flex-start;width:48.6rem}@media (max-width: 991px){.delivery-timeslot .slots_list{width:34.375rem}}@media (max-width: 767px){.delivery-timeslot .slots_list{width:100%}}.delivery-timeslot .day_selected_span,.delivery-timeslot .delivery-day-selector .day_selected_span_name,.delivery-day-selector .delivery-timeslot .day_selected_span_name,.delivery-timeslot .delivery-day-selector .day_selected_span_number,.delivery-day-selector .delivery-timeslot .day_selected_span_number,.delivery-timeslot .day_selected_span_name,.delivery-timeslot .day_selected_span_number{height:auto!important;margin:0;text-align:center}.delivery-timeslot .day_selected{color:var(--tol-color-background);background-color:var(--tol-color-primary)}.delivery-timeslot .day_not__selected{background-color:var(--tol-color-background)}.delivery-timeslot .day_today{background-color:var(--tol-color-primary-transparent);border:1px solid var(--tol-color-primary)}.delivery-timeslot .day_unavailable{color:var(--tol-color-white);background-color:var(--tol-color-gray5);border:1px solid var(--tol-color-gray5)}.delivery-timeslot .full_slot{color:var(--tol-color-white);background-color:var(--tol-color-gray5)!important;border:1px solid var(--tol-color-gray5)!important}.delivery-timeslot .color-primary{color:var(--tol-color-primary)}.delivery-timeslot .button-booking{display:none}@media (max-width: 1199px){.delivery-timeslot.weekly{padding:0}}.delivery-timeslot-selector{padding:2.5rem 0 0}@media (max-width: 767px){.delivery-timeslot-selector{padding:.5rem 0 0}}.delivery-timeslot .weekly-booking-info{margin-bottom:2.5rem;--icon-calendar-2-color1: var(--tol-color-gray6)}.delivery-timeslot .weekly-booking-info cmp-booking-slot-reserved .u-link,.delivery-timeslot .weekly-booking-info cmp-booking-slot-reserved .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .delivery-timeslot .weekly-booking-info cmp-booking-slot-reserved .view-all{cursor:text!important}@media (max-width: 767px){.delivery-timeslot .weekly-booking-info .icon-reserved{align-items:flex-start}.delivery-timeslot .weekly-booking-info cmp-booking-chronos{margin-left:2rem}}.delivery-timeslot .weekly_timeslot__card{padding-right:0;padding-left:0;font-size:.875rem}.delivery-timeslot .weekly_timeslot__card div{min-width:14rem;color:var(--tol-color-guide-regular);background-color:var(--tol-color-available);border:1px solid var(--tol-color-available)}@media (max-width: 1199px){.delivery-timeslot .weekly_timeslot__card div{min-width:16rem}}@media (max-width: 369px){.delivery-timeslot .weekly_timeslot__card div{min-width:14rem}}.delivery-timeslot .weekly_timeslot__card .timeslot__card--disabled{color:var(--tol-color-white)!important;background-color:var(--tol-color-gray5)!important;border:1px solid var(--tol-color-gray5)!important}.delivery-timeslot .weekly_timeslot__card .timeslot__card--disabled p{color:var(--tol-color-white)!important}.delivery-timeslot .weekly_timeslot__card .booking{background-color:var(--tol-color-primary);border:1px solid var(--tol-color-primary)}.delivery-timeslot .weekly_scroll{align-self:flex-start;margin-top:1.75rem}@media (max-width: 1199px){.delivery-timeslot .weekly_navigation{display:none}}.delivery-timeslot .weekly_column{width:14rem}@media (max-width: 1199px){.delivery-timeslot .weekly_column{width:16rem}}@media (max-width: 369px){.delivery-timeslot .weekly_column{width:14rem}}.delivery-timeslot .weekly_column .day,.delivery-timeslot .weekly_column .group-day .day-other,.delivery-timeslot .group-day .weekly_column .day-other{height:4.75rem}.delivery-timeslot .weekly_column .day #delivery-timeslot-day-number,.delivery-timeslot .weekly_column .group-day .day-other #delivery-timeslot-day-number,.delivery-timeslot .group-day .weekly_column .day-other #delivery-timeslot-day-number{font-size:1.125rem}.delivery-timeslot .weekly_column .day_selected_span_number{font-weight:var(--tol-weigth-600);font-size:.875rem;text-transform:none}.delivery-timeslot .weekly_column .day_selected_span_name{font-size:.875rem;text-transform:none}.delivery-timeslot .weekly_column .day_today{background-color:var(--tol-color-background);border:1px solid var(--tol-color-primary)}.delivery-timeslot .weekly .delivery-timeslot__slots:first-child{display:flex!important;justify-content:flex-end}.delivery-timeslot .daily .delivery-timeslot__days div:first-child{margin-left:50px!important}.delivery-timeslot .input-group{width:auto}.delivery-timeslot .slot-booked-block{flex-direction:column;gap:1rem}.delivery-timeslot .slot-booked-block--info{padding:1rem}@media (max-width: 767px){.delivery-timeslot .slot-booked-block--info{display:none!important}}.delivery-timeslot .slot-booked-block--info svg{width:1.5rem;height:1.5rem;font-weight:var(--tol-weigth-600)}.delivery-timeslot .slot-booked-block--info--text{font-weight:var(--tol-weigth-600);font-size:1.125rem}.delivery-timeslot .slot-booked-block--reserved .has-booking-container{gap:1rem}.booking{border:2px solid var(--tol-color-booking)}.booking input[type=radio]:before{background-color:var(--tol-color-booking)!important;box-shadow:inset 1rem 1rem var(--tol-color-booking)!important}.booking input[type=radio]:checked{border:2px solid var(--tol-color-booking)!important}.module-delivery-modal{padding:2rem}.module-delivery-modal .weekly_timeslot__card .timeslot__card--disabled:not(.full_slot){color:var(--tol-color-guide-regular)!important}.module-delivery-modal .modal-body-custom{padding:2rem 2.5rem}@media (max-width: 575px){.module-delivery-modal .modal-body-custom{padding:2rem 1.5rem}}#delivery-modal{padding-top:0}#delivery-modal .delivery-timeslot .delivery-timeslot__slots--day p{color:var(--tol-color-guide-regular);font-family:var(--tol-font-primary)}#delivery-modal .full_slot p{color:var(--tol-color-white)!important;font-family:var(--tol-font-bold)!important}.panel-view{position:fixed;top:0;right:0;z-index:1030;width:35.625rem!important;height:100%!important;margin:0}.panel-view .modal-content{height:100%;border:none;border-radius:0}.panel-view .modal-content .slots_list__daily{display:flex;flex-direction:column;gap:1rem;width:100%;height:calc(100vh - 35.125rem)}.panel-view .modal-content .timeslot__card,.panel-view .modal-content .delivery-timeslot .weekly_timeslot__card,.delivery-timeslot .panel-view .modal-content .weekly_timeslot__card,.panel-view .modal-content .delivery-timeslot .daily_timeslot__card,.delivery-timeslot .panel-view .modal-content .daily_timeslot__card{flex:none;justify-content:flex-start;width:100%}.panel-view .modal-content .timeslot__card_text{display:flex;flex:auto;flex-direction:row;justify-content:space-between}.panel-view .modal-content .timeslot__card .time-slot-name,.panel-view .modal-content .delivery-timeslot .weekly_timeslot__card .time-slot-name,.delivery-timeslot .panel-view .modal-content .weekly_timeslot__card .time-slot-name,.panel-view .modal-content .delivery-timeslot .daily_timeslot__card .time-slot-name,.delivery-timeslot .panel-view .modal-content .daily_timeslot__card .time-slot-name{cursor:default}.panel-view .modal-content .timeslot__card--select{background-color:var(--tol-color-white)!important;border-color:var(--tol-color-primary)}.panel-view .modal-content .timeslot__card--select span{color:var(--tol-color-primary)}.panel-view .modal-content .delivery-timeslot{flex-direction:column}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector{padding:0}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day{margin-top:2rem}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day .day,.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day .day-other{min-width:8.125rem;height:4.875rem;padding:.5rem;border-width:.125rem;border-radius:999px}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day .day span,.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day .day-other span{height:1.125rem}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day .day_today{background-color:var(--tol-color-background);border-color:#00000020}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day #delivery-timeslot-before,.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day #delivery-timeslot-after{display:none!important}@media (max-width: 767px){.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .group-day{margin-top:1.5rem!important;margin-bottom:1rem}}.panel-view .modal-content .delivery-timeslot .delivery-timeslot-selector .has-booking-container{--icon-calendar-2-color1: var(--tol-color-gray6)}@media (max-width: 767px){.panel-view .modal-content .delivery-timeslot .delivery-timeslot__slots--day{padding-right:1.5rem;padding-left:2rem}}.panel-view .modal-content .delivery-timeslot .delivery-timeslot__slots--day_logged{padding-left:1rem}.panel-view .modal-content .delivery-timeslot .delivery-timeslot__slots--day p{color:var(--tol-color-gray6)!important;font-size:1.25rem;font-family:var(--tol-font-semibold)!important}@media (max-width: 767px){.panel-view .modal-content .delivery-timeslot .delivery-timeslot-daily__slots .time-slot-name{margin-top:2rem!important;margin-bottom:1.5rem}}.panel-view .modal-content input[type=radio]{display:grid;width:2rem;height:2rem;margin:0;background-color:var(--tol-color-white);border:2px solid var(--tol-color-dark-gray);border-radius:50%;appearance:none;place-content:center}.panel-view .modal-content input[type=radio]:before{width:1.25rem;height:1.25rem;background-color:var(--tol-color-primary);border-radius:50%;box-shadow:inset 1rem 1rem var(--tol-color-primary);transform:scale(0);transition:50ms transform ease-in-out;content:""}.panel-view .modal-content input[type=radio]:hover{background-color:#0000000d;outline:6px solid rgba(0,0,0,.05)}.panel-view .modal-content input[type=radio]:checked{border:2px solid var(--tol-color-primary)}.panel-view .modal-content input[type=radio]:disabled{background-color:var(--tol-color-gray4);outline:unset;cursor:unset}.panel-view .modal-content input[type=radio]:checked:before{transform:scale(1)}.panel-view .modal-content .modal-content-custom{height:100%;padding:0rem}.panel-view #delivery-modal{height:100%}.panel-view #delivery-modal .full_slot{border-color:var(--tol-color-gray4)!important}.panel-view #delivery-modal .full_slot p{color:var(--tol-color-gray4)!important;font-size:1.25rem;font-family:var(--tol-font-semibold)!important}.panel-view #delivery-modal .not-available{background-color:var(--tol-color-gray4)!important}.panel-view #delivery-modal .not-available p{color:var(--tol-color-gray2)!important}@media (max-width: 767px){.panel-view #delivery-modal{padding:0}}.panel-view .delivery-panel-button{position:absolute;bottom:0;left:0;gap:.625rem;width:100%;padding:1rem;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}.panel-view .delivery-panel-button button{width:100%;margin:0!important}.panel-view .disabled-button{color:var(--tol-color-gray2)!important}@media (max-width: 765px){.panel-view{width:100%!important}}.day_selected{color:var(--tol-color-white);background-color:var(--tol-color-primary)}cmp-tol-delivery-slot-home .datepicker bs-datepicker-container{position:relative!important;display:contents!important}cmp-tol-delivery-slot-home .datepicker bs-datepicker-container .bs-datepicker{width:100%!important;box-shadow:none!important}cmp-tol-delivery-slot-home .datepicker .bs-datepicker-container{width:100%!important;padding:2rem .25rem 0rem}cmp-tol-delivery-slot-home .datepicker bs-days-calendar-view{width:100%!important}cmp-tol-delivery-slot-home .datepicker bs-datepicker-navigation-view:disabled{background:none!important;background-color:none!important}.my-sites-tabs .radio input[type=radio]{top:1.875rem;left:2rem;width:1.375rem;height:1.375rem}.my-sites-tabs .radio__label,.my-sites-tabs .payment-method-radio--not-centered,.my-sites-tabs .address-delivery-radio--not-centered,.my-sites-tabs .shop-delivery-radio--not-centered,.my-sites-tabs .payment-method-radio--collpased,.my-sites-tabs .payment-method-radio--not-collpased,.my-sites-tabs .address-delivery-radio--collpased,.my-sites-tabs .address-delivery-radio--not-collpased,.my-sites-tabs .shop-delivery-radio--collpased,.my-sites-tabs .shop-delivery-radio--not-collpased{line-height:normal}.my-sites-tabs .radio__label--disabled:before{border:1px solid var(--tol-color-disabled)}.my-sites-tabs .purchase-address-tab{padding:2rem}@media (max-width: 1199px){.my-sites-tabs .purchase-address-tab{padding:1.5rem 1rem 1rem}}.my-sites-tabs .panel-group .card{margin-top:1.5rem;border-radius:1.25rem}.my-sites-tabs .panel-group .card-header{padding:1.5rem;background-color:initial;border-bottom:0}.my-sites-tabs .panel-group .panel-open .card-header{padding:1.5rem}.my-sites-tabs .panel-group .card-body{padding-top:0}.my-sites-tabs .tools-action{margin-right:.75rem}.my-sites-tabs .add-link,.my-sites-tabs .button-address{margin-top:2.4875rem;color:var(--tol-color-guide-primary);font-size:1.125rem;font-family:var(--tol-font-semibold)}.my-sites-tabs .sites-title{margin-bottom:.5rem;font-size:1.5rem;font-family:var(--tol-font-semibold)}.my-sites-tabs .sites-title.delivery-zone{margin-top:4rem}.my-sites-tabs .sites-subtitle{font-size:1.125rem;font-family:var(--tol-font-primary)}.my-sites-tabs .site--alias{width:100%;font-size:1.3125rem;font-family:var(--tol-font-primary);text-align:left}.my-sites-tabs .street{margin-left:2.1875rem;font-family:var(--tol-font-primary)}@media (max-width: 767px){.my-sites-tabs .street{margin-left:.75rem}}.my-sites-tabs .nav-item.first .nav-link{border-left:0}.my-sites-tabs .arrow{cursor:pointer}.my-sites-tabs .arrow.arrow-up{display:none}.my-sites-tabs .panel-open .arrow.arrow-up{display:block}.my-sites-tabs .panel-open .arrow.arrow-down{display:none!important}.my-sites-tabs .empty-sites{font-size:1.125rem;font-family:var(--tol-font-primary)}.my-sites-tabs .button-address{justify-content:space-between;margin-top:2rem}@media (max-width: 575px){.my-sites-tabs .button-address{justify-content:center;width:100%}}.my-sites-tabs .button-address-right{margin-top:0}@media (max-width: 575px){.my-sites-tabs .button-address-right{display:flex;flex-direction:column-reverse;width:100%}}.my-sites-tabs .button-address-right .btn-add{font-size:1rem}@media (max-width: 575px){.my-sites-tabs .button-address-left{display:flex;justify-content:center;width:100%}}.my-sites-tabs .label-address-zones{padding:1rem 2rem}.my-sites-tabs .label-address-zones--label{color:var(--tol-color-warning)}.my-sites-tabs .sites-accordion .card{margin-top:0;color:var(--tol-color-disabled);border-top:0;border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem}.address-summary{padding-top:1rem}.address-summary__text--font{font-size:.9375rem;line-height:1.33}#purchase-address-D--add-link,#purchase-address-T--add-link{font-size:1.125rem}.replacements{border-top:0;border-radius:0 0 1.25rem 1.25rem}.replacements__title{color:var(--tol-color-gray6);font-size:1.125rem;font-family:var(--tol-font-primary)}.popover{padding:.5rem 1rem;font-size:inherit;font-family:inherit;border:1px solid var(--tol-color-gray3);border-radius:.7rem;box-shadow:0 5px 5px 0 var(--tol-color-shadow)}@media (max-width: 767px){.popover{display:none!important}}.popover__button{padding:0;font-size:1.25rem;background-color:transparent;border:none}.popover__button:focus{outline:none}.pagination .page-link:hover{color:var(--tol-color-gray2)}@media (max-width: 369px){.pagination .page-link{padding:.5rem .6875rem}}.pagination .page-item .active{color:var(--tol-color-white);background-color:var(--tol-color-gray2);border:1px solid var(--tol-color-gray2)}.pagination .page-item .active:hover{color:var(--tol-color-white)}.modal-add-user-shop{width:auto;max-width:59.9375rem}@media (max-width: 767px){.modal-add-user-shop{width:100%;margin:0;border-radius:0}.modal-add-user-shop .modal-content{padding:1rem;border:0;border-radius:0}}.add-user-shop--title{font-size:1.25rem;font-family:var(--tol-font-semibold)}.add-user-shop--subtitle{margin-top:2.5rem;font-size:1.125rem;font-family:var(--tol-font-primary)}.add-user-shop .modal__box-search{margin-top:2.5rem}.add-user-shop .modal__box-search .input{height:3.75rem;margin-right:1.5rem}@media (max-width: 767px){.add-user-shop .modal__box-search .input{margin-right:.5rem!important}}@media (max-width: 767px){.add-user-shop .modal__box-search .input .btn,.add-user-shop .modal__box-search .input .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .add-user-shop .modal__box-search .input .view-all,.add-user-shop .modal__box-search .input .smart-searcher .close,.smart-searcher .add-user-shop .modal__box-search .input .close,.add-user-shop .modal__box-search .input .validation-code__button-resend,.add-user-shop .modal__box-search .input .validation-code .step-button-main,.validation-code .add-user-shop .modal__box-search .input .step-button-main,.add-user-shop .modal__box-search .input .bundle-progress-circle__button,.add-user-shop .modal__box-search .input .dynamicForm-base .field-logout__button,.dynamicForm-base .add-user-shop .modal__box-search .input .field-logout__button,.add-user-shop .modal__box-search .input .dynamicForm-base .field-close__button,.dynamicForm-base .add-user-shop .modal__box-search .input .field-close__button{width:10.53rem!important}}.add-user-shop .card-item--container{border-color:var(--tol-color-gray4);border-width:2px}.add-user-shop .card-detail{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.add-user-shop .card-detail{display:block}}.add-user-shop .card-detail--button{width:12.5rem;height:3.125rem;margin-left:1rem}@media (max-width: 767px){.add-user-shop .card-detail--button{width:100%;margin-top:1.5rem;margin-left:0}}.add-user-shop .modal__ul{margin-top:1.5rem;margin-bottom:1.5rem}.add-user-shop hr{margin-top:2rem;margin-bottom:2rem}.add-user-shop .addusershop-selected-button{display:flex;align-items:center;justify-content:center}.modal-add-user-address{width:auto;max-width:39.125rem}@media (max-width: 767px){.modal-add-user-address{width:100%;max-width:48rem;margin:0;border-radius:0}.modal-add-user-address .modal-content{padding:1rem;border:0;border-radius:0}}.add-user-address--title{font-size:1.25rem;font-family:var(--tol-font-semibold)}.address--form{margin-top:1.5rem}.address--form .a--form--label{margin-left:1.375rem;font-size:1.125rem;font-family:var(--tol-font-semibold)}.address--form .a--form--container{padding-bottom:1.5rem}.address--form .form-control,.address--form .btn,.address--form .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .address--form .view-all,.address--form .smart-searcher .close,.smart-searcher .address--form .close,.address--form .validation-code__button-resend,.address--form .validation-code .step-button-main,.validation-code .address--form .step-button-main,.address--form .bundle-progress-circle__button,.address--form .dynamicForm-base .field-logout__button,.dynamicForm-base .address--form .field-logout__button,.address--form .dynamicForm-base .field-close__button,.dynamicForm-base .address--form .field-close__button{height:3.75rem}.action-buttons .btn,.action-buttons .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .action-buttons .view-all,.action-buttons .smart-searcher .close,.smart-searcher .action-buttons .close,.action-buttons .validation-code__button-resend,.action-buttons .validation-code .step-button-main,.validation-code .action-buttons .step-button-main,.action-buttons .bundle-progress-circle__button,.action-buttons .dynamicForm-base .field-logout__button,.dynamicForm-base .action-buttons .field-logout__button,.action-buttons .dynamicForm-base .field-close__button,.dynamicForm-base .action-buttons .field-close__button{margin-left:2.5rem}select,option{appearance:none}.searchable-list .modal__box-list{border:none}.searchable-list .modal__box-list ul{display:flex;flex-wrap:wrap;column-count:3;list-style-type:none}@media (max-width: 991px){.searchable-list .modal__box-list ul{column-count:auto}}.searchable-list .modal__box-list ul li{display:flex;width:33%;padding-top:.25rem}@media (max-width: 991px){.searchable-list .modal__box-list ul li{width:100%}}.searchable-list .nav-link{color:var(--tol-color-black)}.searchable-list .nav-link:hover{color:var(--tol-color-primary)}.links-list__title--icon .icon-component{width:1rem}.links-list__title{font-size:1.25rem;font-family:var(--tol-font-bold)}.links-list .search-bar{margin:1.5rem 0 0}.links-list__list{margin:0;margin-top:2rem;padding:0;overflow-y:scroll;list-style-type:none}@media (max-width: 991px){.links-list__list{margin-top:0}}.links-list__list-checkbox{padding:.5rem .25rem}.links-list__list-checkbox label{margin:0;color:var(--tol-color-black);font-size:.875rem;cursor:pointer}.links-list__item{min-height:2rem;margin-top:.5rem;color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}@media (max-width: 991px){.links-list__item{min-height:3.5rem;margin-top:0;font-size:1.125rem;font-family:var(--tol-font-primary)}.links-list__item .selected{color:var(--tol-color-primary)}}.links-list__item .subitem{font-family:var(--tol-font-primary)}@media (max-width: 575px){.links-list__item .subitem.selected{color:var(--tol-color-primary);font-family:var(--tol-font-semibold)}}.links-list__viewmore{display:flex;align-items:center;margin-top:2rem;padding:0;font-size:.875rem;text-align:left;background-color:transparent;border:none}.links-list__viewmore-icon{font-weight:700;font-size:.5rem}.dictionary-list-card--title .separator{height:1px;background-color:var(--tol-color-gray4)}.dictionary-list-card--item{color:var(--tol-color-gray2)}.modal-filters-mobile{display:flex}.modal-filters-mobile cmp-grid-filters-list-mobile,.modal-filters-mobile cmp-grid-filters-modal-mobile{display:flex;flex-flow:column;height:100%;margin:0}@media (max-width: 991px){.modal-filters-mobile{align-items:flex-start;max-width:100%;height:100%}}.modal-filters-mobile .modal-content{height:100%;border:0;border-radius:0}@media (min-width: 992px){.modal-filters-mobile .modal-content{border-radius:1rem}}.modal-filters-mobile .modal-content--header{padding:1rem;border-bottom:1px solid var(--tol-color-gray4)!important;border-radius:1rem 1rem 0 0}.modal-filters-mobile .modal-content--header .u-title-3{line-height:2rem}.modal-filters-mobile .modal-content--container{padding:1rem;background-color:var(--tol-color-white)}.modal-filters-mobile .modal-content--container-checkbox .links-list__list:first-child,.modal-filters-mobile .modal-content--container-link .links-list__list:first-child{margin-top:0}.modal-filters-mobile .modal-content--container-checkbox cmp-links-list:not(:last-child) .links-list,.modal-filters-mobile .modal-content--container-link cmp-links-list:not(:last-child) .links-list{padding-bottom:1rem}.modal-filters-mobile .modal-footer{position:sticky;bottom:0;width:100%}.modal-filters-mobile .card-filter{min-height:3.125rem;padding:1rem}.btn-primary,.smart-searcher-grid__footer.headerWithIcons .view-all,.validation-code__button-accept,.bundle-progress-circle__button{color:var(--tol-color-white);--icon-lists-add-color1: var(--tol-color-white);--icon-download-color1: var(--tol-color-white);--icon-message-color1: var(--tol-color-white);--icon-zoom-in-color1: var(--tol-color-white);--icon-right-color1: var(--tol-color-white);--icon-left-color1: var(--tol-color-white);--icon-down-color1: var(--tol-color-white);--icon-truck-color1: var(--tol-color-white);--icon-view-detail-color1: var(--tol-color-white);--icon-calendar-pen-color1: var(--tol-color-white);--icon-edit-color1: var(--tol-color-white);--icon-remove-color1: var(--tol-color-white);--icon-cancel-color1: var(--tol-color-white);--icon-up-color1: var(--tol-color-white);--icon-add-order-color1: var(--tol-color-white);--icon-cancel-order-color1: var(--tol-color-white);--icon-repeat-order-color1: var(--tol-color-white);--icon-return-order-color1: var(--tol-color-white);--icon-date-since-color1: var(--tol-color-white);--icon-date-to-color1: var(--tol-color-white);--icon-info-color1: var(--tol-color-white);--icon-calendar-blank-color1: var(--tol-color-white);--icon-clock-color1: var(--tol-color-white);--icon-triangle-warning-color1: var(--tol-color-white);--icon-nutritional-celery-color1: var(--tol-color-white);--icon-nutritional-gluten-color1: var(--tol-color-white);--icon-nutritional-soy-color1: var(--tol-color-white);--icon-nutritional-milk-color1: var(--tol-color-white);--icon-nutritional-sulfur-color1: var(--tol-color-white);--icon-nutritional-peanuts-color1: var(--tol-color-white);--icon-nutritional-mustard-color1: var(--tol-color-white);--icon-nutritional-crustaceans-color1: var(--tol-color-white);--icon-nutritional-mollusks-color1: var(--tol-color-white);--icon-nutritional-sesame-color1: var(--tol-color-white);--icon-nutritional-eggs-color1: var(--tol-color-white);--icon-nutritional-fish-color1: var(--tol-color-white);--icon-nutritional-nuts-color1: var(--tol-color-white);--icon-nutritional-lupins-color1: var(--tol-color-white);--icon-lens-color1: var(--tol-color-white);--icon-shop-color1: var(--tol-color-white);--icon-locker-color1: var(--tol-color-white);--icon-add-shop-color1: var(--tol-color-white);--icon-add-address-color1: var(--tol-color-white);--icon-check-color1: var(--tol-color-white);--icon-circle-warning-color1: var(--tol-color-white);--icon-eye-color1: var(--tol-color-white);--icon-eye-slash-color1: var(--tol-color-white);--icon-filter-color1: var(--tol-color-white);--icon-list-address-view-color1: var(--tol-color-white);--icon-map-view-color1: var(--tol-color-white);--icon-category-light-color1: var(--tol-color-white);--icon-category-solid-color1: var(--tol-color-white);--icon-tag-light-color1: var(--tol-color-white);--icon-tag-solid-color1: var(--tol-color-white);--icon-credit-card-color1: var(--tol-color-white);--icon-direct-debit-color1: var(--tol-color-white);--icon-direct-pay-color1: var(--tol-color-white);--icon-pay-by-phone-color1: var(--tol-color-white);--icon-payment-color1: var(--tol-color-white);--icon-plus-color1: var(--tol-color-white);--icon-less-color1: var(--tol-color-white);--icon-undo-color1: var(--tol-color-white);--icon-barrel-color1: var(--tol-color-white);--icon-basket-empty-color1: var(--tol-color-white);--icon-calendar-color1: var(--tol-color-white);--icon-glass-color1: var(--tol-color-white);--icon-scent-color1: var(--tol-color-white);--icon-grapes-color1: var(--tol-color-white);--icon-taste-color1: var(--tol-color-white);--icon-arrow-color1: var(--tol-color-white);--icon-money-box-color1: var(--tol-color-white);--icon-android-light-color1: var(--tol-color-white);--icon-android-solid-color1: var(--tol-color-white);--icon-apple-light-color1: var(--tol-color-white);--icon-apple-solid-color1: var(--tol-color-white);--icon-facebook-light-color1: var(--tol-color-white);--icon-facebook-solid-color1: var(--tol-color-white);--icon-instagram-light-color1: var(--tol-color-white);--icon-instagram-solid-color1: var(--tol-color-white);--icon-twitter-light-color1: var(--tol-color-white);--icon-twitter-solid-color1: var(--tol-color-white);--icon-youtube-light-color1: var(--tol-color-white);--icon-youtube-solid-color1: var(--tol-color-white);--icon-save-money-color1: var(--tol-color-white);--icon-double-caret-color1: var(--tol-color-white);--icon-circle-check-color1: var(--tol-color-white);--icon-icon-arrow-left2-color1: var(--tol-color-white);--icon-calendar-2-color1: var(--tol-color-white);background-color:var(--tol-color-btn);border-color:var(--tol-color-btn)}.btn-primary:hover,.smart-searcher-grid__footer.headerWithIcons .view-all:hover,.validation-code__button-accept:hover,.bundle-progress-circle__button:hover,.btn-primary:active,.smart-searcher-grid__footer.headerWithIcons .view-all:active,.validation-code__button-accept:active,.bundle-progress-circle__button:active{color:var(--tol-color-white);--icon-lists-add-color1: var(--tol-color-white);--icon-download-color1: var(--tol-color-white);--icon-message-color1: var(--tol-color-white);--icon-zoom-in-color1: var(--tol-color-white);--icon-right-color1: var(--tol-color-white);--icon-left-color1: var(--tol-color-white);--icon-down-color1: var(--tol-color-white);--icon-truck-color1: var(--tol-color-white);--icon-view-detail-color1: var(--tol-color-white);--icon-calendar-pen-color1: var(--tol-color-white);--icon-edit-color1: var(--tol-color-white);--icon-remove-color1: var(--tol-color-white);--icon-cancel-color1: var(--tol-color-white);--icon-up-color1: var(--tol-color-white);--icon-add-order-color1: var(--tol-color-white);--icon-cancel-order-color1: var(--tol-color-white);--icon-repeat-order-color1: var(--tol-color-white);--icon-return-order-color1: var(--tol-color-white);--icon-date-since-color1: var(--tol-color-white);--icon-date-to-color1: var(--tol-color-white);--icon-info-color1: var(--tol-color-white);--icon-calendar-blank-color1: var(--tol-color-white);--icon-clock-color1: var(--tol-color-white);--icon-triangle-warning-color1: var(--tol-color-white);--icon-nutritional-celery-color1: var(--tol-color-white);--icon-nutritional-gluten-color1: var(--tol-color-white);--icon-nutritional-soy-color1: var(--tol-color-white);--icon-nutritional-milk-color1: var(--tol-color-white);--icon-nutritional-sulfur-color1: var(--tol-color-white);--icon-nutritional-peanuts-color1: var(--tol-color-white);--icon-nutritional-mustard-color1: var(--tol-color-white);--icon-nutritional-crustaceans-color1: var(--tol-color-white);--icon-nutritional-mollusks-color1: var(--tol-color-white);--icon-nutritional-sesame-color1: var(--tol-color-white);--icon-nutritional-eggs-color1: var(--tol-color-white);--icon-nutritional-fish-color1: var(--tol-color-white);--icon-nutritional-nuts-color1: var(--tol-color-white);--icon-nutritional-lupins-color1: var(--tol-color-white);--icon-lens-color1: var(--tol-color-white);--icon-shop-color1: var(--tol-color-white);--icon-locker-color1: var(--tol-color-white);--icon-add-shop-color1: var(--tol-color-white);--icon-add-address-color1: var(--tol-color-white);--icon-check-color1: var(--tol-color-white);--icon-circle-warning-color1: var(--tol-color-white);--icon-eye-color1: var(--tol-color-white);--icon-eye-slash-color1: var(--tol-color-white);--icon-filter-color1: var(--tol-color-white);--icon-list-address-view-color1: var(--tol-color-white);--icon-map-view-color1: var(--tol-color-white);--icon-category-light-color1: var(--tol-color-white);--icon-category-solid-color1: var(--tol-color-white);--icon-tag-light-color1: var(--tol-color-white);--icon-tag-solid-color1: var(--tol-color-white);--icon-credit-card-color1: var(--tol-color-white);--icon-direct-debit-color1: var(--tol-color-white);--icon-direct-pay-color1: var(--tol-color-white);--icon-pay-by-phone-color1: var(--tol-color-white);--icon-payment-color1: var(--tol-color-white);--icon-plus-color1: var(--tol-color-white);--icon-less-color1: var(--tol-color-white);--icon-undo-color1: var(--tol-color-white);--icon-barrel-color1: var(--tol-color-white);--icon-basket-empty-color1: var(--tol-color-white);--icon-calendar-color1: var(--tol-color-white);--icon-glass-color1: var(--tol-color-white);--icon-scent-color1: var(--tol-color-white);--icon-grapes-color1: var(--tol-color-white);--icon-taste-color1: var(--tol-color-white);--icon-arrow-color1: var(--tol-color-white);--icon-money-box-color1: var(--tol-color-white);--icon-android-light-color1: var(--tol-color-white);--icon-android-solid-color1: var(--tol-color-white);--icon-apple-light-color1: var(--tol-color-white);--icon-apple-solid-color1: var(--tol-color-white);--icon-facebook-light-color1: var(--tol-color-white);--icon-facebook-solid-color1: var(--tol-color-white);--icon-instagram-light-color1: var(--tol-color-white);--icon-instagram-solid-color1: var(--tol-color-white);--icon-twitter-light-color1: var(--tol-color-white);--icon-twitter-solid-color1: var(--tol-color-white);--icon-youtube-light-color1: var(--tol-color-white);--icon-youtube-solid-color1: var(--tol-color-white);--icon-save-money-color1: var(--tol-color-white);--icon-double-caret-color1: var(--tol-color-white);--icon-circle-check-color1: var(--tol-color-white);--icon-icon-arrow-left2-color1: var(--tol-color-white);--icon-calendar-2-color1: var(--tol-color-white);background-color:var(--tol-color-btn-hover);border-color:var(--tol-color-btn-hover)}.btn-primary:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:focus,.validation-code__button-accept:focus,.bundle-progress-circle__button:focus{border-color:var(--tol-color-white);box-shadow:none}.btn-primary:not(:disabled,.disabled):active:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:not(:disabled,.disabled):active:focus,.validation-code__button-accept:not(:disabled,.disabled):active:focus,.bundle-progress-circle__button:not(:disabled,.disabled):active:focus{box-shadow:none}.btn-primary-reverse,.validation-code__button-resend,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{color:var(--tol-color-btn);--icon-lists-add-color1: var(--tol-color-btn);--icon-download-color1: var(--tol-color-btn);--icon-message-color1: var(--tol-color-btn);--icon-zoom-in-color1: var(--tol-color-btn);--icon-right-color1: var(--tol-color-btn);--icon-left-color1: var(--tol-color-btn);--icon-down-color1: var(--tol-color-btn);--icon-truck-color1: var(--tol-color-btn);--icon-view-detail-color1: var(--tol-color-btn);--icon-calendar-pen-color1: var(--tol-color-btn);--icon-edit-color1: var(--tol-color-btn);--icon-remove-color1: var(--tol-color-btn);--icon-cancel-color1: var(--tol-color-btn);--icon-up-color1: var(--tol-color-btn);--icon-add-order-color1: var(--tol-color-btn);--icon-cancel-order-color1: var(--tol-color-btn);--icon-repeat-order-color1: var(--tol-color-btn);--icon-return-order-color1: var(--tol-color-btn);--icon-date-since-color1: var(--tol-color-btn);--icon-date-to-color1: var(--tol-color-btn);--icon-info-color1: var(--tol-color-btn);--icon-calendar-blank-color1: var(--tol-color-btn);--icon-clock-color1: var(--tol-color-btn);--icon-triangle-warning-color1: var(--tol-color-btn);--icon-nutritional-celery-color1: var(--tol-color-btn);--icon-nutritional-gluten-color1: var(--tol-color-btn);--icon-nutritional-soy-color1: var(--tol-color-btn);--icon-nutritional-milk-color1: var(--tol-color-btn);--icon-nutritional-sulfur-color1: var(--tol-color-btn);--icon-nutritional-peanuts-color1: var(--tol-color-btn);--icon-nutritional-mustard-color1: var(--tol-color-btn);--icon-nutritional-crustaceans-color1: var(--tol-color-btn);--icon-nutritional-mollusks-color1: var(--tol-color-btn);--icon-nutritional-sesame-color1: var(--tol-color-btn);--icon-nutritional-eggs-color1: var(--tol-color-btn);--icon-nutritional-fish-color1: var(--tol-color-btn);--icon-nutritional-nuts-color1: var(--tol-color-btn);--icon-nutritional-lupins-color1: var(--tol-color-btn);--icon-lens-color1: var(--tol-color-btn);--icon-shop-color1: var(--tol-color-btn);--icon-locker-color1: var(--tol-color-btn);--icon-add-shop-color1: var(--tol-color-btn);--icon-add-address-color1: var(--tol-color-btn);--icon-check-color1: var(--tol-color-btn);--icon-circle-warning-color1: var(--tol-color-btn);--icon-eye-color1: var(--tol-color-btn);--icon-eye-slash-color1: var(--tol-color-btn);--icon-filter-color1: var(--tol-color-btn);--icon-list-address-view-color1: var(--tol-color-btn);--icon-map-view-color1: var(--tol-color-btn);--icon-category-light-color1: var(--tol-color-btn);--icon-category-solid-color1: var(--tol-color-btn);--icon-tag-light-color1: var(--tol-color-btn);--icon-tag-solid-color1: var(--tol-color-btn);--icon-credit-card-color1: var(--tol-color-btn);--icon-direct-debit-color1: var(--tol-color-btn);--icon-direct-pay-color1: var(--tol-color-btn);--icon-pay-by-phone-color1: var(--tol-color-btn);--icon-payment-color1: var(--tol-color-btn);--icon-plus-color1: var(--tol-color-btn);--icon-less-color1: var(--tol-color-btn);--icon-undo-color1: var(--tol-color-btn);--icon-barrel-color1: var(--tol-color-btn);--icon-basket-empty-color1: var(--tol-color-btn);--icon-calendar-color1: var(--tol-color-btn);--icon-glass-color1: var(--tol-color-btn);--icon-scent-color1: var(--tol-color-btn);--icon-grapes-color1: var(--tol-color-btn);--icon-taste-color1: var(--tol-color-btn);--icon-arrow-color1: var(--tol-color-btn);--icon-money-box-color1: var(--tol-color-btn);--icon-android-light-color1: var(--tol-color-btn);--icon-android-solid-color1: var(--tol-color-btn);--icon-apple-light-color1: var(--tol-color-btn);--icon-apple-solid-color1: var(--tol-color-btn);--icon-facebook-light-color1: var(--tol-color-btn);--icon-facebook-solid-color1: var(--tol-color-btn);--icon-instagram-light-color1: var(--tol-color-btn);--icon-instagram-solid-color1: var(--tol-color-btn);--icon-twitter-light-color1: var(--tol-color-btn);--icon-twitter-solid-color1: var(--tol-color-btn);--icon-youtube-light-color1: var(--tol-color-btn);--icon-youtube-solid-color1: var(--tol-color-btn);--icon-save-money-color1: var(--tol-color-btn);--icon-double-caret-color1: var(--tol-color-btn);--icon-circle-check-color1: var(--tol-color-btn);--icon-icon-arrow-left2-color1: var(--tol-color-btn);--icon-calendar-2-color1: var(--tol-color-btn);background-color:var(--tol-color-white);border-color:var(--tol-color-btn)}.btn-primary-reverse:focus,.validation-code__button-resend:focus,.dynamicForm-base .field-logout__button:focus,.dynamicForm-base .field-close__button:focus{box-shadow:none!important}.btn-primary-reverse:hover,.validation-code__button-resend:hover,.dynamicForm-base .field-logout__button:hover,.dynamicForm-base .field-close__button:hover{color:#212529}.btn-disabled{color:var(--tol-color-gray4);background-color:var(--tol-color-gray5);border-color:var(--tol-color-gray5);cursor:default}.btn-disabled:hover{color:var(--tol-color-gray4)}.btn-outline-primary{color:var(--tol-color-primary);--icon-lists-add-color1: var(--tol-color-primary);--icon-download-color1: var(--tol-color-primary);--icon-message-color1: var(--tol-color-primary);--icon-zoom-in-color1: var(--tol-color-primary);--icon-right-color1: var(--tol-color-primary);--icon-left-color1: var(--tol-color-primary);--icon-down-color1: var(--tol-color-primary);--icon-truck-color1: var(--tol-color-primary);--icon-view-detail-color1: var(--tol-color-primary);--icon-calendar-pen-color1: var(--tol-color-primary);--icon-edit-color1: var(--tol-color-primary);--icon-remove-color1: var(--tol-color-primary);--icon-cancel-color1: var(--tol-color-primary);--icon-up-color1: var(--tol-color-primary);--icon-add-order-color1: var(--tol-color-primary);--icon-cancel-order-color1: var(--tol-color-primary);--icon-repeat-order-color1: var(--tol-color-primary);--icon-return-order-color1: var(--tol-color-primary);--icon-date-since-color1: var(--tol-color-primary);--icon-date-to-color1: var(--tol-color-primary);--icon-info-color1: var(--tol-color-primary);--icon-calendar-blank-color1: var(--tol-color-primary);--icon-clock-color1: var(--tol-color-primary);--icon-triangle-warning-color1: var(--tol-color-primary);--icon-nutritional-celery-color1: var(--tol-color-primary);--icon-nutritional-gluten-color1: var(--tol-color-primary);--icon-nutritional-soy-color1: var(--tol-color-primary);--icon-nutritional-milk-color1: var(--tol-color-primary);--icon-nutritional-sulfur-color1: var(--tol-color-primary);--icon-nutritional-peanuts-color1: var(--tol-color-primary);--icon-nutritional-mustard-color1: var(--tol-color-primary);--icon-nutritional-crustaceans-color1: var(--tol-color-primary);--icon-nutritional-mollusks-color1: var(--tol-color-primary);--icon-nutritional-sesame-color1: var(--tol-color-primary);--icon-nutritional-eggs-color1: var(--tol-color-primary);--icon-nutritional-fish-color1: var(--tol-color-primary);--icon-nutritional-nuts-color1: var(--tol-color-primary);--icon-nutritional-lupins-color1: var(--tol-color-primary);--icon-lens-color1: var(--tol-color-primary);--icon-shop-color1: var(--tol-color-primary);--icon-locker-color1: var(--tol-color-primary);--icon-add-shop-color1: var(--tol-color-primary);--icon-add-address-color1: var(--tol-color-primary);--icon-check-color1: var(--tol-color-primary);--icon-circle-warning-color1: var(--tol-color-primary);--icon-eye-color1: var(--tol-color-primary);--icon-eye-slash-color1: var(--tol-color-primary);--icon-filter-color1: var(--tol-color-primary);--icon-list-address-view-color1: var(--tol-color-primary);--icon-map-view-color1: var(--tol-color-primary);--icon-category-light-color1: var(--tol-color-primary);--icon-category-solid-color1: var(--tol-color-primary);--icon-tag-light-color1: var(--tol-color-primary);--icon-tag-solid-color1: var(--tol-color-primary);--icon-credit-card-color1: var(--tol-color-primary);--icon-direct-debit-color1: var(--tol-color-primary);--icon-direct-pay-color1: var(--tol-color-primary);--icon-pay-by-phone-color1: var(--tol-color-primary);--icon-payment-color1: var(--tol-color-primary);--icon-plus-color1: var(--tol-color-primary);--icon-less-color1: var(--tol-color-primary);--icon-undo-color1: var(--tol-color-primary);--icon-barrel-color1: var(--tol-color-primary);--icon-basket-empty-color1: var(--tol-color-primary);--icon-calendar-color1: var(--tol-color-primary);--icon-glass-color1: var(--tol-color-primary);--icon-scent-color1: var(--tol-color-primary);--icon-grapes-color1: var(--tol-color-primary);--icon-taste-color1: var(--tol-color-primary);--icon-arrow-color1: var(--tol-color-primary);--icon-money-box-color1: var(--tol-color-primary);--icon-android-light-color1: var(--tol-color-primary);--icon-android-solid-color1: var(--tol-color-primary);--icon-apple-light-color1: var(--tol-color-primary);--icon-apple-solid-color1: var(--tol-color-primary);--icon-facebook-light-color1: var(--tol-color-primary);--icon-facebook-solid-color1: var(--tol-color-primary);--icon-instagram-light-color1: var(--tol-color-primary);--icon-instagram-solid-color1: var(--tol-color-primary);--icon-twitter-light-color1: var(--tol-color-primary);--icon-twitter-solid-color1: var(--tol-color-primary);--icon-youtube-light-color1: var(--tol-color-primary);--icon-youtube-solid-color1: var(--tol-color-primary);--icon-save-money-color1: var(--tol-color-primary);--icon-double-caret-color1: var(--tol-color-primary);--icon-circle-check-color1: var(--tol-color-primary);--icon-icon-arrow-left2-color1: var(--tol-color-primary);--icon-calendar-2-color1: var(--tol-color-primary);font-weight:500;background-color:transparent;border-color:var(--tol-color-primary);transition:.4s all}.btn-outline-primary:hover,.btn-outline-primary:active{color:var(--tol-color-white);--icon-lists-add-color1: var(--tol-color-white);--icon-download-color1: var(--tol-color-white);--icon-message-color1: var(--tol-color-white);--icon-zoom-in-color1: var(--tol-color-white);--icon-right-color1: var(--tol-color-white);--icon-left-color1: var(--tol-color-white);--icon-down-color1: var(--tol-color-white);--icon-truck-color1: var(--tol-color-white);--icon-view-detail-color1: var(--tol-color-white);--icon-calendar-pen-color1: var(--tol-color-white);--icon-edit-color1: var(--tol-color-white);--icon-remove-color1: var(--tol-color-white);--icon-cancel-color1: var(--tol-color-white);--icon-up-color1: var(--tol-color-white);--icon-add-order-color1: var(--tol-color-white);--icon-cancel-order-color1: var(--tol-color-white);--icon-repeat-order-color1: var(--tol-color-white);--icon-return-order-color1: var(--tol-color-white);--icon-date-since-color1: var(--tol-color-white);--icon-date-to-color1: var(--tol-color-white);--icon-info-color1: var(--tol-color-white);--icon-calendar-blank-color1: var(--tol-color-white);--icon-clock-color1: var(--tol-color-white);--icon-triangle-warning-color1: var(--tol-color-white);--icon-nutritional-celery-color1: var(--tol-color-white);--icon-nutritional-gluten-color1: var(--tol-color-white);--icon-nutritional-soy-color1: var(--tol-color-white);--icon-nutritional-milk-color1: var(--tol-color-white);--icon-nutritional-sulfur-color1: var(--tol-color-white);--icon-nutritional-peanuts-color1: var(--tol-color-white);--icon-nutritional-mustard-color1: var(--tol-color-white);--icon-nutritional-crustaceans-color1: var(--tol-color-white);--icon-nutritional-mollusks-color1: var(--tol-color-white);--icon-nutritional-sesame-color1: var(--tol-color-white);--icon-nutritional-eggs-color1: var(--tol-color-white);--icon-nutritional-fish-color1: var(--tol-color-white);--icon-nutritional-nuts-color1: var(--tol-color-white);--icon-nutritional-lupins-color1: var(--tol-color-white);--icon-lens-color1: var(--tol-color-white);--icon-shop-color1: var(--tol-color-white);--icon-locker-color1: var(--tol-color-white);--icon-add-shop-color1: var(--tol-color-white);--icon-add-address-color1: var(--tol-color-white);--icon-check-color1: var(--tol-color-white);--icon-circle-warning-color1: var(--tol-color-white);--icon-eye-color1: var(--tol-color-white);--icon-eye-slash-color1: var(--tol-color-white);--icon-filter-color1: var(--tol-color-white);--icon-list-address-view-color1: var(--tol-color-white);--icon-map-view-color1: var(--tol-color-white);--icon-category-light-color1: var(--tol-color-white);--icon-category-solid-color1: var(--tol-color-white);--icon-tag-light-color1: var(--tol-color-white);--icon-tag-solid-color1: var(--tol-color-white);--icon-credit-card-color1: var(--tol-color-white);--icon-direct-debit-color1: var(--tol-color-white);--icon-direct-pay-color1: var(--tol-color-white);--icon-pay-by-phone-color1: var(--tol-color-white);--icon-payment-color1: var(--tol-color-white);--icon-plus-color1: var(--tol-color-white);--icon-less-color1: var(--tol-color-white);--icon-undo-color1: var(--tol-color-white);--icon-barrel-color1: var(--tol-color-white);--icon-basket-empty-color1: var(--tol-color-white);--icon-calendar-color1: var(--tol-color-white);--icon-glass-color1: var(--tol-color-white);--icon-scent-color1: var(--tol-color-white);--icon-grapes-color1: var(--tol-color-white);--icon-taste-color1: var(--tol-color-white);--icon-arrow-color1: var(--tol-color-white);--icon-money-box-color1: var(--tol-color-white);--icon-android-light-color1: var(--tol-color-white);--icon-android-solid-color1: var(--tol-color-white);--icon-apple-light-color1: var(--tol-color-white);--icon-apple-solid-color1: var(--tol-color-white);--icon-facebook-light-color1: var(--tol-color-white);--icon-facebook-solid-color1: var(--tol-color-white);--icon-instagram-light-color1: var(--tol-color-white);--icon-instagram-solid-color1: var(--tol-color-white);--icon-twitter-light-color1: var(--tol-color-white);--icon-twitter-solid-color1: var(--tol-color-white);--icon-youtube-light-color1: var(--tol-color-white);--icon-youtube-solid-color1: var(--tol-color-white);--icon-save-money-color1: var(--tol-color-white);--icon-double-caret-color1: var(--tol-color-white);--icon-circle-check-color1: var(--tol-color-white);--icon-icon-arrow-left2-color1: var(--tol-color-white);--icon-calendar-2-color1: var(--tol-color-white);background-color:var(--tol-color-btn-hover);border-color:var(--tol-color-btn-hover);outline:none;box-shadow:none;transition:.4s all}.btn-outline-primary:focus{border-color:var(--tol-color-primary)!important;box-shadow:none}.btn-outline-primary:not(:disabled,.disabled):active:focus{box-shadow:none!important}.btn-outline-disabled{color:var(--tol-color-gray5);border-color:var(--tol-color-gray5);cursor:default;--icon-lists-add-color1: var(--tol-color-gray5);--icon-download-color1: var(--tol-color-gray5);--icon-message-color1: var(--tol-color-gray5);--icon-zoom-in-color1: var(--tol-color-gray5);--icon-right-color1: var(--tol-color-gray5);--icon-left-color1: var(--tol-color-gray5);--icon-down-color1: var(--tol-color-gray5);--icon-truck-color1: var(--tol-color-gray5);--icon-view-detail-color1: var(--tol-color-gray5);--icon-calendar-pen-color1: var(--tol-color-gray5);--icon-edit-color1: var(--tol-color-gray5);--icon-remove-color1: var(--tol-color-gray5);--icon-cancel-color1: var(--tol-color-gray5);--icon-up-color1: var(--tol-color-gray5);--icon-add-order-color1: var(--tol-color-gray5);--icon-cancel-order-color1: var(--tol-color-gray5);--icon-repeat-order-color1: var(--tol-color-gray5);--icon-return-order-color1: var(--tol-color-gray5);--icon-date-since-color1: var(--tol-color-gray5);--icon-date-to-color1: var(--tol-color-gray5);--icon-info-color1: var(--tol-color-gray5);--icon-calendar-blank-color1: var(--tol-color-gray5);--icon-clock-color1: var(--tol-color-gray5);--icon-triangle-warning-color1: var(--tol-color-gray5);--icon-nutritional-celery-color1: var(--tol-color-gray5);--icon-nutritional-gluten-color1: var(--tol-color-gray5);--icon-nutritional-soy-color1: var(--tol-color-gray5);--icon-nutritional-milk-color1: var(--tol-color-gray5);--icon-nutritional-sulfur-color1: var(--tol-color-gray5);--icon-nutritional-peanuts-color1: var(--tol-color-gray5);--icon-nutritional-mustard-color1: var(--tol-color-gray5);--icon-nutritional-crustaceans-color1: var(--tol-color-gray5);--icon-nutritional-mollusks-color1: var(--tol-color-gray5);--icon-nutritional-sesame-color1: var(--tol-color-gray5);--icon-nutritional-eggs-color1: var(--tol-color-gray5);--icon-nutritional-fish-color1: var(--tol-color-gray5);--icon-nutritional-nuts-color1: var(--tol-color-gray5);--icon-nutritional-lupins-color1: var(--tol-color-gray5);--icon-lens-color1: var(--tol-color-gray5);--icon-shop-color1: var(--tol-color-gray5);--icon-locker-color1: var(--tol-color-gray5);--icon-add-shop-color1: var(--tol-color-gray5);--icon-add-address-color1: var(--tol-color-gray5);--icon-check-color1: var(--tol-color-gray5);--icon-circle-warning-color1: var(--tol-color-gray5);--icon-eye-color1: var(--tol-color-gray5);--icon-eye-slash-color1: var(--tol-color-gray5);--icon-filter-color1: var(--tol-color-gray5);--icon-list-address-view-color1: var(--tol-color-gray5);--icon-map-view-color1: var(--tol-color-gray5);--icon-category-light-color1: var(--tol-color-gray5);--icon-category-solid-color1: var(--tol-color-gray5);--icon-tag-light-color1: var(--tol-color-gray5);--icon-tag-solid-color1: var(--tol-color-gray5);--icon-credit-card-color1: var(--tol-color-gray5);--icon-direct-debit-color1: var(--tol-color-gray5);--icon-direct-pay-color1: var(--tol-color-gray5);--icon-pay-by-phone-color1: var(--tol-color-gray5);--icon-payment-color1: var(--tol-color-gray5);--icon-plus-color1: var(--tol-color-gray5);--icon-less-color1: var(--tol-color-gray5);--icon-undo-color1: var(--tol-color-gray5);--icon-barrel-color1: var(--tol-color-gray5);--icon-basket-empty-color1: var(--tol-color-gray5);--icon-calendar-color1: var(--tol-color-gray5);--icon-glass-color1: var(--tol-color-gray5);--icon-scent-color1: var(--tol-color-gray5);--icon-grapes-color1: var(--tol-color-gray5);--icon-taste-color1: var(--tol-color-gray5);--icon-arrow-color1: var(--tol-color-gray5);--icon-money-box-color1: var(--tol-color-gray5);--icon-android-light-color1: var(--tol-color-gray5);--icon-android-solid-color1: var(--tol-color-gray5);--icon-apple-light-color1: var(--tol-color-gray5);--icon-apple-solid-color1: var(--tol-color-gray5);--icon-facebook-light-color1: var(--tol-color-gray5);--icon-facebook-solid-color1: var(--tol-color-gray5);--icon-instagram-light-color1: var(--tol-color-gray5);--icon-instagram-solid-color1: var(--tol-color-gray5);--icon-twitter-light-color1: var(--tol-color-gray5);--icon-twitter-solid-color1: var(--tol-color-gray5);--icon-youtube-light-color1: var(--tol-color-gray5);--icon-youtube-solid-color1: var(--tol-color-gray5);--icon-save-money-color1: var(--tol-color-gray5);--icon-double-caret-color1: var(--tol-color-gray5);--icon-circle-check-color1: var(--tol-color-gray5);--icon-icon-arrow-left2-color1: var(--tol-color-gray5);--icon-calendar-2-color1: var(--tol-color-gray5)}.btn-outline-disabled:hover{color:var(--tol-color-gray5)}.btn-icon:focus,.smart-searcher .close:focus{box-shadow:none}.btn-icon--small{min-width:4rem}.btn-icon--small .icon-component{margin-top:.25rem}.btn-icon--small .icon-component i{font-size:1.375rem}.btn-desktop--md{width:auto;min-width:12.375rem}@media (min-width: 768px){.btn-desktop--pl-32{padding-left:2rem}}@media (max-width: 767px){.btn-mobile--25{min-width:25%;max-width:25%}}@media (max-width: 767px){.btn-mobile--48{min-width:48%;max-width:48%}}@media (max-width: 767px){.btn-mobile--50{width:50%;max-width:50%}}@media (max-width: 767px){.btn-mobile--75{min-width:75%;max-width:75%}}@media (max-width: 767px){.btn-mobile--100{min-width:100%;max-width:100%}}@media (max-width: 767px){.btn-mobile--pt-32{padding-top:2rem}}.btn-outline-secondary{color:var(--tol-color-gray2);border:1px solid var(--tol-color-gray2)}.btn-outline-secondary:hover{color:var(--tol-color-gray2);background-color:var(--tol-color-white);border:1px solid var(--tol-color-gray2)}button:focus{outline:none!important}.btn:focus,.smart-searcher-grid__footer.headerWithIcons .view-all:focus,.smart-searcher .close:focus,.validation-code__button-resend:focus,.validation-code .step-button-main:focus,.bundle-progress-circle__button:focus,.dynamicForm-base .field-logout__button:focus,.dynamicForm-base .field-close__button:focus{box-shadow:none!important}.input-group-append .btn,.input-group-append .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .input-group-append .view-all,.input-group-append .smart-searcher .close,.smart-searcher .input-group-append .close,.input-group-append .validation-code__button-resend,.input-group-append .validation-code .step-button-main,.validation-code .input-group-append .step-button-main,.input-group-append .bundle-progress-circle__button,.input-group-append .dynamicForm-base .field-logout__button,.dynamicForm-base .input-group-append .field-logout__button,.input-group-append .dynamicForm-base .field-close__button,.dynamicForm-base .input-group-append .field-close__button{z-index:0!important}@media (hover: none){.btn-outline-primary:hover{color:var(--tol-color-primary);background-color:transparent}.btn-outline-primary:active{color:var(--tol-color-white);background-color:var(--tol-color-btn-hover)}}.unit-selector{display:flex;max-width:12.375rem;height:3rem}.unit-selector-inside__container{background-color:var(--tol-color-white);border:1px solid var(--tol-color-gray5)}.unit-selector__container{background-color:var(--tol-color-gray4)}.unit-selector__container-infotext{display:flex;flex-direction:column;align-items:center;min-width:3rem;margin:0 .5rem .25rem 1rem}.unit-selector__container-infotext span{height:1rem;font-size:.875rem;font-family:var(--tol-font-semibold)}.unit-selector--outside .unit-selector--outline{color:var(--tol-color-tertiary);background-color:transparent;background-image:none;border:1px solid var(--tol-color-tertiary)}.unit-selector__hidden-quantity{position:fixed;top:-500px;left:-500px;visibility:hidden}.unit-selector__quantity{overflow:hidden}.unit-selector__input{width:0;min-width:1.25rem;padding:0;color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary);text-align:center;border:none}.unit-selector__input:focus{outline:none}.unit-selector__unitType{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.unit-selector__btn{display:flex;align-self:center;font-size:.875rem;background-color:transparent}.unit-selector__btn:hover{--icon-plus-color1: var(--tol-color-gray6);--icon-less-color1: var(--tol-color-gray6)}.unit-selector__added{padding-top:.25rem;color:var(--tol-color-success);text-align:center}.unit-selector-unitMeasure__container{display:flex;gap:1rem;align-items:center;justify-content:center;padding-top:.5rem;cursor:pointer}.unit-selector-unitMeasure__value{color:var(--tol-color-primary);font-size:.875rem;text-align:center}.unit-selector .btn,.unit-selector .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .unit-selector .view-all,.unit-selector .smart-searcher .close,.smart-searcher .unit-selector .close,.unit-selector .validation-code__button-resend,.unit-selector .validation-code .step-button-main,.validation-code .unit-selector .step-button-main,.unit-selector .bundle-progress-circle__button,.unit-selector .dynamicForm-base .field-logout__button,.dynamicForm-base .unit-selector .field-logout__button,.unit-selector .dynamicForm-base .field-close__button,.dynamicForm-base .unit-selector .field-close__button{overflow:hidden}.unit-selector--disabled{--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);color:var(--tol-color-disabled);pointer-events:none}.unit-selector--success{color:var(--tol-color-green)}.unit-selector--error{color:var(--tol-color-danger);--icon-cancel-color1: var(--tol-color-danger)}.unit-selector--active{color:var(--tol-color-primary)}.unit-selector button:focus{outline:0;box-shadow:none!important}cmp-tol-units-selector-my-lists #essential-unitselector{max-width:14rem!important}cmp-tol-units-selector-my-lists #essential-unitselector .unit-selector{max-width:14rem!important;margin-top:0}cmp-tol-units-selector-my-lists .unit-selector-unitMeasure__container{max-width:14rem!important}.input{height:2.5rem;padding:1rem 2rem;color:var(--tol-color-black)}.input--outline{background-color:transparent;background-image:none;border:1px solid var(--tol-color-tertiary)}.input--rounded-left{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.input--rounded-right{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.input::placeholder{color:var(--tol-color-gray2);font-size:1rem;font-family:var(--tol-font-primary)}.btn,.smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher .close,.validation-code__button-resend,.validation-code .step-button-main,.bundle-progress-circle__button,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{font-size:1rem;font-family:var(--tol-font-semibold)}.btn--rounded-left{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.btn--rounded-right{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.btn--form{margin-top:2.6875rem}.btn-green{color:var(--tol-color-green);border-color:var(--tol-color-green)}.btn-green:hover{color:var(--tol-color-green);background-color:var(--tol-color-green-light)}.btn-green:active{background-color:var(--tol-color-green-active)}.btn-green cmp-icon{margin-right:1.03125rem}.custom-control-input:checked~.custom-control-label:before{background-color:var(--tol-color-checkbox);border-color:var(--tol-color-checkbox)}.custom-control-input:indeterminate~.custom-control-label:before{background-color:var(--tol-color-checkbox)!important;border-color:var(--tol-color-checkbox)!important}.custom-control-input:disabled:checked~.custom-control-label:before{background-color:var(--tol-color-checkbox-disabled)!important;border-color:var(--tol-color-checkbox-disabled)!important}.custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:var(--tol-color-checkbox-disabled)!important;border-color:var(--tol-color-checkbox-disabled)!important}.custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#adb5bd}.custom-switch .custom-control-label:before{background-color:var(--tol-color-gray1);border:none}.custom-switch .custom-control-label:after{top:calc(.25rem + 1px);left:calc(-2.25rem + 1px);width:calc(1rem - 2px);height:calc(1rem - 2px);background-color:var(--tol-color-white)}.custom-switch .custom-switch-icon{position:absolute;bottom:35%;left:.25rem;transition:left .15s ease;pointer-events:none;--icon-cancel-color1: var(--tol-color-gray2);--icon-check-color1: var(--tol-color-primary)}.custom-switch .custom-control-input:checked~.custom-switch-icon{left:1rem}.radio__label,.payment-method-radio--not-centered,.address-delivery-radio--not-centered,.shop-delivery-radio--not-centered,.payment-method-radio--collpased,.payment-method-radio--not-collpased,.address-delivery-radio--collpased,.address-delivery-radio--not-collpased,.shop-delivery-radio--collpased,.shop-delivery-radio--not-collpased{margin-bottom:0}.radio__label:before,.payment-method-radio--not-centered:before,.address-delivery-radio--not-centered:before,.shop-delivery-radio--not-centered:before,.payment-method-radio--collpased:before,.payment-method-radio--not-collpased:before,.address-delivery-radio--collpased:before,.address-delivery-radio--not-collpased:before,.shop-delivery-radio--collpased:before,.shop-delivery-radio--not-collpased:before{position:relative;display:inline-block;width:18px;min-width:18px;height:18px;background-color:var(--tol-color-white);border:1px solid var(--tol-color-gray2);border-radius:100%;box-shadow:inset 0 0 0 4px var(--tol-color-white);cursor:pointer;transition:all .25s ease;content:""}.radio input[type=radio]{position:absolute;top:10px;left:19px;z-index:100;cursor:pointer;opacity:0}.radio input[type=radio]:checked+.radio__label:before,.radio input[type=radio]:checked+.payment-method-radio--not-centered:before,.radio input[type=radio]:checked+.address-delivery-radio--not-centered:before,.radio input[type=radio]:checked+.shop-delivery-radio--not-centered:before,.radio input[type=radio]:checked+.payment-method-radio--collpased:before,.radio input[type=radio]:checked+.payment-method-radio--not-collpased:before,.radio input[type=radio]:checked+.address-delivery-radio--collpased:before,.radio input[type=radio]:checked+.address-delivery-radio--not-collpased:before,.radio input[type=radio]:checked+.shop-delivery-radio--collpased:before,.radio input[type=radio]:checked+.shop-delivery-radio--not-collpased:before{width:18px;min-width:18px;background-color:var(--tol-color-primary);border:1px solid var(--tol-color-primary);border-radius:100%;box-shadow:inset 0 0 0 4px var(--tol-color-white)}textarea{overflow-x:auto;resize:none}textarea::placeholder{font-size:1rem}.tabs{margin-top:7.5rem;margin-bottom:5rem}@media (max-width: 767px){.tabs{margin-top:4rem;margin-bottom:4rem}}.tabs .nav{display:flex;flex-wrap:nowrap;overflow-x:auto}.tabs iframe{width:100%;border:0}.nav-tabs{border:1px solid var(--tol-color-gray4)}.nav-tabs .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-tabs .nav-item .nav-link{display:flex;align-items:center;justify-content:center;height:100%;min-height:3.5rem;color:var(--tol-color-gray6)}.nav-tabs .nav-item .nav-link a{color:var(--tol-color-gray6)}.nav-tabs .nav-item .active{color:var(--tol-color-hover);background-color:#0000000d}.nav-tabs .nav-item .active a{color:var(--tol-color-hover)}.delivery-container{border-radius:.75rem}.delivery-container-content{padding:2rem}@media (max-width: 1199px){.delivery-container-content{padding:1.5rem 1rem 1rem}}.delivery-container .delivery-title-container{margin-top:1.25rem;padding:1rem 2rem 0}.delivery-container .delivery-title{font-size:1.75rem;font-family:var(--tol-font-semibold);white-space:nowrap}.delivery-container .delivery-subtitle{margin-top:1rem;font-size:1.25rem;font-family:var(--tol-font-semibold)}@media (max-width: 767px){.delivery-container__button-confirm{position:fixed;bottom:0;left:0;z-index:1;width:100%;padding:1rem;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4);border-radius:0}}.delivery-container .delivery-container-button-content{justify-content:flex-end;margin:2rem}@media (max-width: 369px){.delivery-container .delivery-container-button-content{justify-content:center}}.delivery-container .delivery-container-button{width:auto;font-size:1rem}@media (max-width: 369px){.delivery-container .delivery-container-button{width:100%}}.errors-delivery-timeslot,.errors-my-sites{padding:5rem 2.5rem;text-align:center}.shipping-address-panel--desktop{width:35.625rem;min-width:35.625rem;max-width:35.625rem}.shipping-address-panel--desktop cmp-panel{flex:1}.shipping-address-panel--mobile{width:100vw}.shipping-address-panel--mobile .panel-component{overflow:initial}.shipping-address-panel--mobile .panel-component__content{min-height:0}.shipping-address-panel__content{flex-grow:1;flex-shrink:1;overflow:auto}.shipping-address-panel__content #form-delivery-logged div,.shipping-address-panel__content .modal-content-custom{padding:0}.shipping-address-panel__content .address--form,.shipping-address-panel__content .add-user-shop--subtitle{margin-top:0}.shipping-address-panel__content .address--form{width:100%;margin-top:0}.shipping-address-panel__content--mandatory .panel-component__header .triple-element-block__right{display:none}.shipping-address-panel__content--components .form-user-unlogged{max-height:none;overflow:hidden}.shipping-address-panel__content--components .modal-footer{position:sticky}.shipping-address-panel__footer{border-top:1px solid var(--tol-color-gray4)}.modal-view-container .card input[type=radio],.modal-content .card input[type=radio],.shipping-address-panel__content .card input[type=radio]{display:grid;width:2rem;height:2rem;margin:0;background-color:var(--tol-color-white);border:2px solid var(--tol-color-dark-gray);border-radius:50%;appearance:none;place-content:center}.modal-view-container .card input[type=radio]:before,.modal-content .card input[type=radio]:before,.shipping-address-panel__content .card input[type=radio]:before{width:1.25rem;height:1.25rem;background-color:var(--tol-color-primary);border-radius:50%;box-shadow:inset 1rem 1rem var(--tol-color-primary);transform:scale(0);transition:50ms transform ease-in-out;content:""}.modal-view-container .card input[type=radio]:hover,.modal-content .card input[type=radio]:hover,.shipping-address-panel__content .card input[type=radio]:hover{background-color:#0000000d;outline:6px solid rgba(0,0,0,.05)}.modal-view-container .card input[type=radio]:checked,.modal-content .card input[type=radio]:checked,.shipping-address-panel__content .card input[type=radio]:checked{border:2px solid var(--tol-color-primary)}.modal-view-container .card input[type=radio]:checked:before,.modal-content .card input[type=radio]:checked:before,.shipping-address-panel__content .card input[type=radio]:checked:before{transform:scale(1)}.cart-delivery-calendar-container{margin-bottom:5rem}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot{padding:1.5rem;border:1px solid var(--tol-color-gray4);border-radius:.5rem}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot .delivery-day{flex:0 0 45%}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot .delivery-day .border-bottom{padding-bottom:1rem;border-bottom:1px solid var(--tol-color-gray3)!important}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot .delivery-day-container{display:flex;flex-direction:column}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot .delivery-day cmp-tol-statics div{height:100%}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot .delivery-time{flex:0 0 55%}.cart-delivery-calendar-container #cart-delivery-calendar-timeslot #timeslot{display:flex;flex-direction:column}.cart-delivery-calendar-container #cart-delivery-calendar-shipping{max-width:20rem}@media only screen and (max-width: 768px){.cart-delivery-calendar-container #cart-delivery-calendar-shipping{max-width:unset}}.cart-delivery-calendar-container #cart-delivery-calendar-shipping .delivery-shipping-container{padding:1.5rem;border:1px solid var(--tol-color-gray4);border-radius:.5rem}.cart-delivery-calendar-container .u-title-2-semibold{color:var(--tol-color-dark-gray)}@media only screen and (max-width: 768px){.cart-delivery-calendar-container .u-title-2-semibold{font-size:1.5rem}}.cart-delivery-calendar-container .divider{width:1px;margin-top:4.25rem;border-right:1px solid var(--tol-color-gray3)}@media only screen and (min-width: 1200px){.cart-delivery-calendar-container .h-xl-100{height:100%}}@media only screen and (max-width: 1749px){.cart-delivery-calendar-container .divider{display:none!important}.cart-delivery-calendar-container .delivery-day-container{border-bottom:1px solid var(--tol-color-gray3)}}@media only screen and (min-width: 1750px){.cart-delivery-calendar-container .flex-desktop{display:flex}.cart-delivery-calendar-container .delivery-time-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.cart-delivery-calendar-container .delivery-day-container{height:100%;padding-right:3rem!important}.cart-delivery-calendar-container .delivery-day-container .times-slot-days{padding-bottom:0!important}}@media (max-width: 1199px){.delivery-day-selector{padding:0}}.delivery-day-selector__days .u-disabled{--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled)}.delivery-day-selector .group-day{width:100%;padding-bottom:1rem;overflow-x:auto;overflow-y:hidden}.delivery-day-selector .group-day .day,.delivery-day-selector .delivery-timeslot .group-day .day-other,.delivery-timeslot .delivery-day-selector .group-day .day-other{width:8rem;min-width:8rem;height:5rem;margin-right:.75rem;margin-left:.75rem;overflow-x:auto;overflow-y:hidden;font-size:1.125rem;border-radius:2.5rem;cursor:pointer}.delivery-day-selector .group-day .day:first-child,.delivery-day-selector .delivery-timeslot .group-day .day-other:first-child,.delivery-timeslot .delivery-day-selector .group-day .day-other:first-child{margin-left:0!important}.delivery-day-selector .group-day .day:last-child,.delivery-day-selector .delivery-timeslot .group-day .day-other:last-child,.delivery-timeslot .delivery-day-selector .group-day .day-other:last-child{margin-right:0!important}.delivery-day-selector .group-day .day .margins-column,.delivery-day-selector .delivery-timeslot .group-day .day-other .margins-column,.delivery-timeslot .delivery-day-selector .group-day .day-other .margins-column{margin-right:1.25rem;margin-left:1.25rem}@media (max-width: 767px){.delivery-day-selector .group-day .day,.delivery-day-selector .delivery-timeslot .group-day .day-other,.delivery-timeslot .delivery-day-selector .group-day .day-other{margin-right:.375rem;margin-left:.375rem}}.delivery-day-selector .group-day .day-scroll{border-radius:3rem}.delivery-day-selector .group-day .margins-column{margin-right:1.25rem;margin-left:1.25rem}.delivery-day-selector .group-day .other-date-large{max-width:5rem}.delivery-day-selector i{cursor:pointer}.delivery-day-selector .day_selected_span,.delivery-day-selector .day_selected_span_name,.delivery-day-selector .day_selected_span_number,.delivery-day-selector .delivery-timeslot .day_selected_span_number,.delivery-timeslot .delivery-day-selector .day_selected_span_number,.delivery-day-selector .delivery-timeslot .day_selected_span_name,.delivery-timeslot .delivery-day-selector .day_selected_span_name{margin-right:.25rem;margin-left:.25rem;font-family:var(--tol-font-primary);text-align:center}.delivery-day-selector .day_selected_span_name{font-weight:var(--tol-weigth-600)}.delivery-day-selector .day_selected{color:var(--tol-color-white);background-color:var(--tol-color-primary)}.delivery-day-selector .day_not__selected{background-color:#f2f6fa}.delivery-day-selector .datepicker{max-width:27rem}.delivery-day-selector .datepicker bs-datepicker-container{position:relative!important;top:unset!important;left:unset!important;z-index:0!important;transform:none!important;will-change:unset!important}.delivery-day-selector .datepicker bs-datepicker-container .bs-datepicker{display:block;box-shadow:none}.delivery-day-selector .datepicker bs-datepicker-container .bs-datepicker-container{padding:0}.delivery-day-selector .datepicker bs-datepicker-container .bs-datepicker .bs-media-container{display:block}@media only screen and (max-width: 768px){.delivery-day-selector .datepicker bs-datepicker-container .bs-datepicker{width:unset}}.delivery-day-selector .datepicker bs-datepicker-container .today{background-color:#1765f630;border:1px solid var(--tol-color-primary)}.delivery-day-selector #delivery-day-selector-selector-day{width:100%}@media (min-width: 768px){.delivery-day-selector #delivery-day-selector-selector-day{width:max-content;max-width:calc((100vw - 6rem)*.7)!important}}@media (min-width: 1200px){.delivery-day-selector #delivery-day-selector-selector-day{max-width:calc((100vw - 20rem)*.7)!important}}@media (min-width: 1380px){.delivery-day-selector #delivery-day-selector-selector-day{max-width:calc((100vw - 11.5rem)*.7)!important}}.delivery-slot-selector-slots .slot{height:3.5rem;margin:1rem 0;padding:1rem;border:2px solid var(--tol-color-gray4);border-radius:2.5rem}.delivery-slot-selector-slots .slot:first-child{margin-top:0!important}.delivery-slot-selector-slots .slot:last-child{margin-bottom:0!important}.delivery-slot-selector-slots .slot-selected{border:2px solid var(--tol-color-primary)}.delivery-slot-selector-slots .slot-booking,.delivery-slot-selector-slots .slot-booking input[type=radio]{border:2px solid var(--tol-color-booking)!important}.delivery-slot-selector-slots .slot-booking input[type=radio]:before{background-color:var(--tol-color-booking)!important;box-shadow:inset 1rem 1rem var(--tol-color-booking)!important}.delivery-slot-selector-slots .slot-booking input[type=radio]:checked{border:2px solid var(--tol-color-booking)!important}.delivery-slot-selector-slots .slot-not-available{background-color:var(--tol-color-gray4)}.delivery-slot-selector-slots .slot-hour{font-size:1.25rem}.delivery-slot-selector-slots .slot span{font-weight:600;font-size:1.25rem}.delivery-slot-selector-slots .slot .selected{color:var(--tol-color-primary)}.delivery-slot-selector-slots .slot .not-available{color:var(--tol-color-gray2)}.delivery-slot-selector-slots .slot input[type=radio]{display:grid;width:2rem;height:2rem;margin:0;background-color:var(--tol-color-white);border:2px solid var(--tol-color-dark-gray);border-radius:50%;appearance:none;place-content:center}.delivery-slot-selector-slots .slot input[type=radio]:before{width:1.25rem;height:1.25rem;background-color:var(--tol-color-primary);border-radius:50%;box-shadow:inset 1rem 1rem var(--tol-color-primary);transform:scale(0);transition:50ms transform ease-in-out;content:""}.delivery-slot-selector-slots .slot input[type=radio]:hover{background-color:#0000000d;outline:6px solid rgba(0,0,0,.05)}.delivery-slot-selector-slots .slot input[type=radio]:checked{border:2px solid var(--tol-color-primary)}.delivery-slot-selector-slots .slot input[type=radio]:disabled{background-color:var(--tol-color-gray4);outline:unset;cursor:unset}.delivery-slot-selector-slots .slot input[type=radio]:checked:before{transform:scale(1)}.delivery-slot-selector-slots-not-found{padding:6.75rem 4rem}@media only screen and (max-width: 768px){.delivery-slot-selector-slots-not-found{padding:1.5rem}}.delivery-slot-selector-slots-tabs .nav-tabs{margin-bottom:2.5rem}.delivery-slot-selector-slots-tabs .nav-item .nav-link{color:var(--tol-color-dark-gray);font-weight:600;font-size:1.25rem}.delivery-slot-selector-slots-tabs .nav-item.active{background-color:#e9edf0!important;border-radius:.25rem!important}.delivery-slot-selector-slots-tabs .icon-sun,.delivery-slot-selector-slots-tabs .icon-sunset{margin-right:1rem}#pay-confirm-title{font-size:2.25rem}#pay-confirm-container{padding:2.5rem}#pay-confirm-container-date,#pay-confirm-container-time{display:flex;flex-direction:row}#pay-confirm-container-date .value,#pay-confirm-container-time .value{margin-left:.5rem}#pay-confirm-container .download{width:var(--tol-button-size-large)}@media (max-width: 767px){#pay-confirm-title{font-size:1.75rem}#pay-confirm-container{padding:2rem}#pay-confirm-container-date,#pay-confirm-container-time{display:flex;flex-direction:column}#pay-confirm-container-date .value,#pay-confirm-container-time .value{margin-left:0}#pay-confirm .pay-confirm-container-number{flex-direction:row}}#pay-confirm #pay-confirm-container-externalCode-number{display:none}.div-image{width:5rem;margin-right:.25rem;margin-left:.25rem;border:1px solid var(--tol-color-gray3)}.div-image img{width:100%;height:auto}.is-active{border:1px solid var(--tol-color-primary)}.nutritional-info .info-title,.nutritional-info .info-kcal-chart,.nutritional-info .info-percent-chart,.nutritional-info .info-idr-chart,.nutritional-info .table-title,.nutritional-info .information--info-title,.nutritional-info .legal-name-title,.nutritional-info .ingredients-description-title,.nutritional-info .warning-information-title,.nutritional-info .health-message-title,.nutritional-info .allergens-information--info-title,.nutritional-info .general-information--info-title,.nutritional-info .info-name--detail,.nutritional-info .health-message-list li:before,.nutritional-info .allergens-information--ingredient-list li:before,.nutritional-info .allergens-information--ingredient-title,.nutritional-info .health-message-list,.nutritional-info .allergens-information--ingredient-list,.nutritional-info .ingredients-description-allergen-advice-literal,.nutritional-info .info-address--detail,.nutritional-info .legal-name,.nutritional-info .information--net-amount-text,.nutritional-info .information--drained-weight-text,.nutritional-info .information--alcohol-percentage-text,.nutritional-info .description-ingredients-list,.nutritional-info .ingredients-description-allergen-traces,.nutritional-info .ingredients-description-allergens,.nutritional-info .ingredients-description-allergen-advice-message,.nutritional-info .warning-information-text,.nutritional-info .info-name,.nutritional-info .ingredients-description-allergen-advice,.nutritional-info .forbidden-alcohol-title,.nutritional-info .info-address,.nutritional-info .information--net-amount-title,.nutritional-info .information--drained-weight-title,.nutritional-info .information--alcohol-percentage-title,.nutritional-info .ingredients-description-ingredient-name,.nutritional-info .allergens-information--info-name,.nutritional-info .ingredients-description-allergen-advice-title{color:var(--tol-color-guide-regular);font-weight:var(--tol-weigth-600);font-size:1.3125rem;font-family:var(--tol-font-primary);font-style:normal;font-stretch:normal;letter-spacing:normal}.nutritional-info .info-name,.nutritional-info .ingredients-description-allergen-advice,.nutritional-info .forbidden-alcohol-title,.nutritional-info .info-address,.nutritional-info .information--net-amount-title,.nutritional-info .information--drained-weight-title,.nutritional-info .information--alcohol-percentage-title,.nutritional-info .ingredients-description-ingredient-name,.nutritional-info .allergens-information--info-name,.nutritional-info .ingredients-description-allergen-advice-title{font-size:1.125rem;text-decoration:underline}.nutritional-info .info-name--detail,.nutritional-info .health-message-list li:before,.nutritional-info .allergens-information--ingredient-list li:before,.nutritional-info .allergens-information--ingredient-title,.nutritional-info .health-message-list,.nutritional-info .allergens-information--ingredient-list,.nutritional-info .ingredients-description-allergen-advice-literal,.nutritional-info .info-address--detail,.nutritional-info .legal-name,.nutritional-info .information--net-amount-text,.nutritional-info .information--drained-weight-text,.nutritional-info .information--alcohol-percentage-text,.nutritional-info .description-ingredients-list,.nutritional-info .ingredients-description-allergen-traces,.nutritional-info .ingredients-description-allergens,.nutritional-info .ingredients-description-allergen-advice-message,.nutritional-info .warning-information-text{font-weight:400;font-size:1.125rem}.nutritional-info .forbidden-alcohol-title{text-decoration:none}.nutritional-info .ingredients-description-allergen-advice-literal,.nutritional-info .ingredients-description-allergen-advice{font-weight:700}.nutritional-info .health-message-list,.nutritional-info .allergens-information--ingredient-list{list-style:none}.nutritional-info .allergens-information--ingredient-title{font-weight:var(--tol-weigth-600)}.nutritional-info .health-message-list li:before,.nutritional-info .allergens-information--ingredient-list li:before{display:inline-block;width:1rem;margin-left:1.25rem;color:var(--tol-color-primary);content:"\2022"}.nutritional-info .allergens-information--ingredient-list{margin-left:2rem}.nutritional-info .nutritional-info-ul-list{margin:0;padding:0;list-style:none}.nutritional-info .table-first-col{width:40%}.nutritional-info .table-responsive-overflow{overflow-x:auto}.nutritional-info .table-title{font-size:1.125rem}.nutritional-info .table-head{border-top-style:hidden}.nutritional-info .caption-table--text{color:var(--tol-color-black);font-size:.75rem;font-family:var(--tol-font-primary)}.nutritional-info .container-charts{margin:0;padding:0}.nutritional-info .caloric-breaking-intake{padding-top:.5rem}.nutritional-info .chart-container{position:relative;display:inline-block}.nutritional-info .text{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin-right:auto;margin-left:auto}.nutritional-info .info-idr-chart{font-size:1rem}.nutritional-info .info-percent-chart{font-size:2.25rem}.nutritional-info .info-kcal-chart{color:var(--tol-color-gray2);font-size:1.125rem}@media (max-width: 1199px){.nutritional-info .chart-legend,.nutritional-info .legend-wrap{display:block;margin-top:0!important;margin-left:.5rem}}.nutritional-info .chart-legend .legend-wrap{width:calc(100% + 245px)}.nutritional-info .chart-legend{display:inline-block;width:auto;margin-top:2.8rem;padding:0;background-color:var(--tol-color-white)}.nutritional-info .chart-legend li{padding:.3125rem}.nutritional-info .chart-legend .legend-labels{float:left;width:100%;overflow-x:hidden;overflow-y:auto;line-height:190%;white-space:nowrap;text-align:left;list-style:none;background:var(--tol-color-white);border-radius:3px}.nutritional-info .chart-legend .legend-label-text{display:inline-block;width:calc(100% - 20px);overflow:hidden;color:var(--tol-color-gray2);font-size:16px;line-height:15px;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.nutritional-info .chart-legend .legend-label{margin:8px;font-size:90%;border-bottom:1px solid var(--tol-color-gray3);cursor:pointer}.nutritional-info .chart-legend .legend-label-color{display:inline-block;width:15px;height:8px;margin-right:5px;color:var(--tol-color-white);border-radius:0}.nutritional-info .legend-label-text{margin-left:.5rem;font-family:var(--tol-font-semibold)}.nutritional-info .legend-label:last-child{border-bottom-style:hidden}.nutritional-info__spacing{margin-bottom:4rem}.product-carousel{display:flex;flex-direction:column;align-items:center;width:var(--tol-carousel-width-6-items);margin:3rem auto}@media (min-width: 1200px) and (max-width: 1379px){.product-carousel{width:98%;margin-right:auto;margin-left:auto}}@media (min-width: 992px) and (max-width: 1199px){.product-carousel{width:var(--tol-carousel-width-3-items)}}@media (max-width: 991px){.product-carousel{width:98%;margin-right:auto;margin-left:auto}}@media (max-width: 767px){.product-carousel{margin-top:0}}.product-carousel__button{display:flex;align-items:center;align-self:flex-end;padding:0;background:none;border:none;cursor:pointer}.product-carousel__button .icon-component{margin-top:.4rem;margin-left:.5rem}@media (max-width: 767px){.product-carousel__button{align-self:flex-start;margin-left:1rem;padding-top:.5rem}}.product-carousel__viewMore{display:none}.product-carousel__title{width:100%}.product-carousel__container{width:100%;margin-top:2rem}@media (max-width: 767px){.product-carousel__container{margin-top:1rem!important;margin-left:1rem}}.product-carousel__container-widget{padding:0 .5rem}.product-carousel__container-widget:first-child{padding:0 .5rem 0 0}.product-carousel__container-widget:last-child{padding:0 0 0 .5rem}.product-carousel__container .product-detail--box-pictos-bottom-right #pictograms-component--shipping-lead-time-hours{display:flex;flex-direction:row}.product-carousel__container .product-detail--box-pictos-bottom-right #pictograms-component--shipping-lead-time-hours .widget-prod__picto--value{position:absolute;top:.85rem!important;font-size:1.5rem!important;font-family:var(--tol-font-bold)}.product-carousel__container .ngucarousel{min-height:auto}.product-carousel__container .ngucarousel .ngu-touch-container{padding-bottom:3rem}.product-carousel__container .arrow{position:absolute;font-size:2rem}.product-carousel__container .arrow-right{right:0;bottom:0;padding-left:1rem;transform:scaleX(-1)}.product-carousel__container .arrow-left{bottom:0;padding-left:.5rem}.product-carousel__empty{display:flex;align-items:center;margin:3rem 0 4rem .5rem}.product-carousel__empty-icon{display:flex;font-size:1.5rem}@media (max-width: 991px){.page-not-found__image{width:80%;height:initial;transition:.4s}}.page-not-found__title{font-size:2.25rem;font-family:var(--tol-font-primary)}.page-not-found__message{font-size:1rem;font-family:var(--tol-font-primary)}.header{--icon-user-color1: transparent;--icon-recommendations-color2: var(--tol-color-icon);--icon-recommendations-color1: transparent;--icon-pin-color1: transparent;--icon-pin-color2: var(--tol-color-primary);--icon-menu-color1: var(--tol-color-primary);--icon-smartlist-color1: transparent;--icon-smartlist-color2: var(--tol-color-icon);--icon-time-color1: transparent;--icon-vouchers-color1: transparent;--icon-truck-color1: var(--tol-color-primary);--icon-dietetics-color1: transparent}.header__link{color:var(--tol-color-gray6);background-color:transparent;border-radius:1.5rem;cursor:pointer}.header__link:hover{color:var(--tol-color-btn-hover);background-color:var(--tol-color-gray4)}.header__apMode .triple-element-block{display:flex;flex-flow:row nowrap;gap:.375rem;align-items:center;--icon-ap-mode-color1: transparent;--icon-ap-mode-color2: var(--tol-color-primary)}.header__apMode .triple-element-block__center{flex-grow:1}.header__apMode .triple-element-block__center label{margin-bottom:0}@media (max-width: 767px){.header__main--logo{flex-grow:1;padding-right:0}}.header__main--logo .image-component__image{height:1.875rem}@media (max-width: 767px){.header__main--logo .image-component__image{height:1.125rem}}.header__main--searcher{flex-grow:1}.header__main--searcher cmp-searcher{max-width:50rem}.header__main--timeslots .time-zones__label{margin-left:.5rem}@media (max-width: 767px){.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart{padding-top:1rem;padding-bottom:1rem}}.header__main--user #user-badge--name-unlogged,.header__main--user #user-badge--name-logged-initialLetter,.header__main--user #user-badge--name-logged-default{display:none}@media (max-width: 767px){.header__main{padding-top:0;padding-bottom:0;border-bottom:1px solid var(--tol-color-tertiary)}}.header__secondary{justify-content:space-between}.header__secondary--delivery-progress-bar .progress-bar--title{justify-content:flex-end;--icon-truck-moving-color1: transparent;--icon-truck-moving-color2: var(--tol-color-primary)}.header__categories--tree{flex-flow:row nowrap;align-items:center;justify-content:space-between}.header__left-panel,.header__right-panel{position:fixed;top:0;z-index:1030;flex-direction:row;justify-content:flex-end;height:100%}.header__left-panel{left:0}.header__right-panel{right:0}.header__backdrop{position:fixed;top:0;left:0;z-index:1020;width:100vw;height:100vh;background-color:#000;opacity:.5}.header__separator{height:1.25rem;margin:.25rem .5rem}.header #last-purchase:hover,.header #recommendations:hover,.header #menu-icon-mylists:hover,.header #smartlist:hover{color:var(--tol-color-link-hover)}.header .recommendations-text{display:none}.left-panel .logo-component .image-component__image{height:var(--tol-logo-size-small)}.left-panel-arrow{font-weight:var(--tol-weigth-600);font-size:.75rem}.left-panel .element-list__link{flex-flow:row nowrap;line-height:1.5rem}.left-panel .element-list__image{width:1rem;display:flex}.left-panel .element-list__simple-text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis}.left-panel .element-list__text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1.25rem}.left-panel .element-list__icon{width:1rem;font-size:1rem;text-align:right}.left-panel .time-zones{margin-bottom:1rem}.left-panel .time-zones__icon{width:1rem}.left-panel .time-zones__label{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem}.left-panel .time-zones__label:hover{color:var(--tol-color-primary)}.left-panel .smartlist__icon,.left-panel .booking__icon,.left-panel .group__icon{width:1rem}.left-panel .smartlist__label,.left-panel .booking__label,.left-panel .group__label{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem}.left-panel .smartlist__label:hover,.left-panel .booking__label:hover,.left-panel .group__label:hover{color:var(--tol-color-primary)}@media (min-width: 768px){.left-panel .smartlist__separator,.left-panel .booking__separator,.left-panel .group__separator{padding-bottom:1rem;border-bottom:1px solid var(--tol-color-gray4)}}.left-panel .select-zipCode{margin-bottom:1rem}.left-panel .select-zipCode__icon{width:1rem}.left-panel .select-zipCode .triple-element-block__center{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1rem}.left-panel .select-zipCode__label--text:hover,.left-panel .select-zipCode__label--text:hover>.u-link,.left-panel .smart-searcher-grid__header.headerWithIcons .select-zipCode__label--text:hover>.view-all,.smart-searcher-grid__header.headerWithIcons .left-panel .select-zipCode__label--text:hover>.view-all{color:var(--tol-color-primary)}.left-panel .view-recommendations{margin-bottom:1rem}.left-panel .view-recommendations__icon{width:1rem}.left-panel .view-recommendations__label{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1rem}.left-panel .view-recommendations__label:hover{color:var(--tol-color-primary)}.left-panel .view-recommendations .triple-element-block__center{padding-left:0}.left-panel__groups,.left-panel__smartlist{border-top:1px solid var(--tol-color-gray4)}@media (max-width: 767px){.left-panel__groups,.left-panel__smartlist{margin-bottom:16px;border-bottom:1px solid #ececf2}}.left-panel__booking .booking-actions-timezone-arrow,.left-panel__bookingtimezone .booking-actions-timezone-arrow,.left-panel__bookinglist .booking-actions-timezone-arrow{display:block!important}.left-panel__booking .booking-action-timezone-title,.left-panel__bookingtimezone .booking-action-timezone-title,.left-panel__bookinglist .booking-action-timezone-title{flex-grow:1}.left-panel__booking .booking-list-actions-timezone-title,.left-panel__booking .booking-chronos-tripleelement-center,.left-panel__booking .booking-action-timezone-title,.left-panel__booking .booking-list-actions-booking-right,.left-panel__booking .booking-list-actions-booking-title,.left-panel__bookingtimezone .booking-list-actions-timezone-title,.left-panel__bookingtimezone .booking-chronos-tripleelement-center,.left-panel__bookingtimezone .booking-action-timezone-title,.left-panel__bookingtimezone .booking-list-actions-booking-right,.left-panel__bookingtimezone .booking-list-actions-booking-title,.left-panel__bookinglist .booking-list-actions-timezone-title,.left-panel__bookinglist .booking-chronos-tripleelement-center,.left-panel__bookinglist .booking-action-timezone-title,.left-panel__bookinglist .booking-list-actions-booking-right,.left-panel__bookinglist .booking-list-actions-booking-title{margin-left:1.25rem}.left-panel__booking-container .left-panel__landingMenu,.left-panel__booking .left-panel__landingMenu,.left-panel__subgroups-container .left-panel__landingMenu,.left-panel__subgroups .left-panel__landingMenu,.left-panel__subcategories-container .left-panel__landingMenu,.left-panel__subcategories .left-panel__landingMenu{padding-top:unset;border-top:unset}.left-panel--desktop cmp-panel{flex:1}.left-panel--desktop .panel-component{padding-top:1rem;padding-left:1.5rem}.left-panel--desktop .panel-component__header,.left-panel--desktop .panel-component__content{padding-right:1rem}.left-panel--desktop .element-list__link--active .element-list__text{color:var(--tol-color-primary)}.left-panel--desktop .left-panel__first-column .element-list{padding-top:1rem;border-top:1px solid var(--tol-color-gray4)}@media (min-width: 768px) and (max-width: 991px){.left-panel--desktop .left-panel__first-column{width:34vw;min-width:34vw;max-width:34vw}}@media (min-width: 992px){.left-panel--desktop .left-panel__first-column{width:18.75rem;min-width:18.75rem;max-width:18.75rem}}.left-panel--desktop .dropdown-menu__clock{margin-top:3.5rem}.left-panel--desktop .dropdown-menu__clock--countdown-complete{top:16.5rem}.left-panel--desktop cmp-booking-chronos .dropdown-menu__info{padding-right:1rem}.left-panel--desktop .btn-renew-container{display:flex;justify-content:center;margin-top:1rem;margin-right:1rem}@media (min-width: 768px) and (max-width: 991px){.left-panel__subcategories,.left-panel__subgroups,.left-panel__booking{width:34vw;min-width:34vw;max-width:34vw}}@media (min-width: 992px){.left-panel__subcategories,.left-panel__subgroups,.left-panel__booking{width:18.75rem;min-width:18.75rem;max-width:18.75rem}}.left-panel__subcategories .element-list__text,.left-panel__subgroups .element-list__text,.left-panel__booking .element-list__text{padding-left:0}.left-panel__subcategories .panel-component__header,.left-panel__subgroups .panel-component__header,.left-panel__booking .panel-component__header{visibility:hidden}.left-panel__subcategories-container,.left-panel__subgroups-container,.left-panel__booking-container{flex-grow:1;flex-shrink:1;margin-top:2rem;overflow:auto}.left-panel__subcategories--last .element-list__icon,.left-panel__subgroups--last .element-list__icon,.left-panel__booking--last .element-list__icon{visibility:hidden}.left-panel--mobile .panel-component{overflow:initial}.left-panel--mobile .panel-component__header{padding-top:1rem;padding-right:1rem;padding-left:1rem}.left-panel--mobile .panel-component__content{display:flex;min-height:0;overflow:initial}.left-panel--mobile .left-panel__columns{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100vw;min-width:100vw;max-width:100vw;max-height:100%;font-size:1.125rem}.left-panel--mobile .left-panel-columns__column{display:flex;flex-direction:column;width:100vw;min-width:100vw;max-width:100vw}.left-panel--mobile .left-panel-columns__column .colums-padding{padding-right:1rem;padding-left:1rem}.left-panel--mobile .left-panel-columns__column:first-child{overflow:auto}.left-panel--mobile .left-panel-columns__column:not(:first-child) .left-panel__subgroups-container .triple-element-block__left,.left-panel--mobile .left-panel-columns__column:not(:first-child) .left-panel__subcategories-container .triple-element-block__left{display:none}.left-panel--mobile .left-panel-columns__column:not(:first-child) .left-panel__subgroups-container .triple-element-block__center,.left-panel--mobile .left-panel-columns__column:not(:first-child) .left-panel__subcategories-container .triple-element-block__center{padding-left:0}.left-panel--mobile .left-panel-columns__return{margin-top:1.5rem;color:var(--tol-color-primary);font-family:var(--tol-font-semibold)}.left-panel--mobile .left-panel-columns__parent-category,.left-panel--mobile .left-panel-columns__parent-group{margin-top:2.5rem;font-size:1.3125rem;font-family:var(--tol-font-semibold)}.left-panel--mobile .left-panel-columns__view-all{margin-top:1rem;color:var(--tol-color-gray6);font-size:1.125rem;font-family:var(--tol-font-primary)}.left-panel--mobile .left-panel-columns__separator{margin-top:2rem;border-top:1px solid var(--tol-color-gray4)}.left-panel--mobile .dropdown-menu__clock{position:absolute;top:20rem}.left-panel--mobile .dropdown-menu__clock--countdown-complete{top:1.5rem}.left-panel--mobile .btn-renew-button{position:absolute;bottom:0;width:calc(100vw - 2rem);margin-bottom:1rem;padding:.75rem 0rem}.user-panel{padding:1rem 0 0}.user-panel .panel-component__header{padding:0 1rem 1rem}.user-panel .panel-component__header .triple-element-block__left .icon-component,.user-panel .panel-component__header .triple-element-block__right .icon-component{vertical-align:middle}.user-panel .panel-component__badge .badge-component{width:1.5rem;height:1.5rem;font-size:1rem}.user-panel .panel-component__badge #user-badge--name-unlogged,.user-panel .panel-component__badge #user-badge--name-logged-initialLetter,.user-panel .panel-component__badge #user-badge--name-logged-default{display:none}.user-panel .panel-component__title{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-left:.5rem;font-size:1.5rem;font-family:var(--tol-font-semibold)}.user-panel .panel-component__content{overflow-x:hidden}.user-panel .panel-component__content--horizontal-rule{margin:2.5rem 1.5rem}.user-panel .panel-component__content .module-user-management__menu--ul{flex-direction:column}.user-panel .panel-component__content .module-user-management__menu-link{flex-direction:row;padding:0}.user-panel .panel-component__content .module-user-management__menu--text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem}.user-panel .panel-component__content .module-user-management__menu--text:hover{color:var(--tol-color-primary-hover)}.user-panel .panel-component__content .icon-contact,.user-panel .panel-component__content .icon-chat,.user-panel .panel-component__content .icon-phone{font-size:1.3125rem}.user-panel .panel-component .user-panel-buttons{display:flex;flex-direction:column;padding:1.5rem}.user-panel .element-list__link{flex-flow:row nowrap;line-height:1.5rem}.user-panel .element-list__image{width:1rem}.user-panel .element-list__text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1rem}.user-panel .element-list__text:hover{color:var(--tol-color-primary-hover)}.user-panel .element-list__icon{justify-content:center;width:1rem}.user-panel .element-UserDetail,.user-panel .element-MyAccount,.user-panel .element-MyOrders,.user-panel .element-MyTickets,.user-panel .element-MyLists,.user-panel .element-MyBills,.user-panel .element-MyRefunds,.user-panel .element-MyRecommendations,.user-panel .element-SmartList,.user-panel .element-{padding:0 2rem 1rem}.user-panel .element-UserDetail .triple-element-block,.user-panel .element-MyAccount .triple-element-block,.user-panel .element-MyOrders .triple-element-block,.user-panel .element-MyTickets .triple-element-block,.user-panel .element-MyLists .triple-element-block,.user-panel .element-MyBills .triple-element-block,.user-panel .element-MyRefunds .triple-element-block,.user-panel .element-MyRecommendations .triple-element-block,.user-panel .element-SmartList .triple-element-block,.user-panel .element- .triple-element-block{margin-bottom:0!important}.user-panel--desktop{width:256px;min-width:256px;max-width:256px}.user-panel--desktop cmp-panel{flex:1}.user-panel--mobile{width:100vw}.user-panel--mobile .panel-component{overflow:initial}.user-panel--mobile .panel-component__content{min-height:0}.user-panel--mobile .user-panel__columns{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100vw;min-width:100vw;max-width:100vw;max-height:100%;overflow:hidden}.user-panel--mobile .user-panel-columns__column{display:flex;flex-direction:column;width:100vw;min-width:100vw;max-width:100vw;overflow:hidden}.user-panel--mobile .user-panel-columns__column:first-child{overflow:auto}.support-panel{padding:1.25rem 1.25rem 0}.support-panel .panel-component__header .triple-element-block__left .icon-component,.support-panel .panel-component__header .triple-element-block__right .icon-component{vertical-align:middle}.support-panel .panel-component__title{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-left:.5rem;font-size:1.5rem;font-family:var(--tol-font-semibold)}.support-panel .panel-component__content{margin-top:1.5rem;overflow-x:hidden}.support-panel .panel-component__content--horizontal-rule{margin:2.5rem 0}.support-panel .panel-component__content .module-support-management__menu--ul{flex-direction:column}.support-panel .panel-component__content .module-support-management__menu-link{flex-direction:row;padding:0}.support-panel .panel-component__content .module-support-management__menu--text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem}.support-panel .panel-component__content .module-support-management__menu--text:hover{color:var(--tol-color-primary-hover)}.support-panel .panel-component__content .icon-contact,.support-panel .panel-component__content .icon-chat,.support-panel .panel-component__content .icon-phone{font-size:1.3125rem}.support-panel .panel-component .triple-element-block__right{padding-left:2.5rem}.support-panel .panel-component .triple-element-block__center h3{padding-left:1rem}.support-panel .panel-component .element-list__link{flex-flow:row nowrap}.support-panel .panel-component .element-list__image{width:1rem;width:1.5rem}.support-panel .panel-component .element-list__text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1rem;padding-left:1rem}.support-panel .panel-component .element-list__text:hover{color:var(--tol-color-primary-hover)}.support-panel--desktop{width:21rem}.support-panel--desktop .support-panel--cmp-panel{flex:1}.support-panel--mobile{width:100vw}.support-panel--mobile .panel-component{overflow:initial}.support-panel--mobile .panel-component__content{min-height:0}.support-panel .support--mobile .support-panel__columns{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100vw;min-width:100vw;max-width:100vw;max-height:100%;overflow:hidden}.support-panel .support--mobile .support-panel-columns__column{display:flex;flex-direction:column;width:100vw;min-width:100vw;max-width:100vw;overflow:hidden}.support-panel .support--mobile .support-panel-columns__column:first-child{overflow:auto}.panel--empty,.promotions-panel .promotions-list-card-component__empty{top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding-right:0!important}.promotions-panel{width:35.625rem;min-width:35.625rem;max-width:35.625rem}@media (max-width: 575px){.promotions-panel{width:100vw;min-width:100vw;max-width:100vw}}.promotions-panel .actionable .promotion-component__image,.promotions-panel .actionable .promotion-component__description{cursor:pointer}.promotions-panel .panel-component{min-height:100%}.promotions-panel .panel-component__header{padding:1rem}@media (min-width: 576px){.promotions-panel .panel-component__header{padding:1.5rem}}.promotions-panel .panel-component__header .triple-element-block__center{overflow:hidden;text-overflow:ellipsis}.promotions-panel .panel-component__header .triple-element-block__right .icon-component{vertical-align:middle}.promotions-panel .panel-component__title{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-left:0;font-size:1.5rem;font-family:var(--tol-font-semibold)}.promotions-panel .panel-component__content .nav-tabs{padding:0 1.5rem;border:none;border-bottom:1px solid var(--tol-color-gray3);border-radius:0}@media (max-width: 575px){.promotions-panel .panel-component__content .nav-tabs{padding:0 1rem}}.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link{position:relative;padding:0 0 .5rem}@media (min-width: 576px){.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link:hover cmp-triple-element-block{background-color:var(--tol-color-gray4);border-radius:.5rem}}.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link:active cmp-triple-element-block{background-color:var(--tol-color-gray3)}.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link cmp-triple-element-block{justify-content:center}@media (max-width: 575px){.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link cmp-triple-element-block{padding:.75rem}}.promotions-panel .panel-component__content .nav-tabs .nav-item .active{background:none}.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom{position:absolute;bottom:-2px;width:100%}.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom.immediate,.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom.offers{z-index:1;border-bottom:5px solid var(--tol-color-promotions-tab-immediate)}.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom.deferred,.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom.coupons{z-index:1;border-bottom:5px solid var(--tol-color-promotions-tab-deferred)}@media (max-width: 575px){.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom{bottom:-3px}}.promotions-panel .panel-component__content .tab-content{height:100%;overflow-x:hidden;overflow-y:scroll}.promotions-panel .panel-component__content .tab-content .tab-pane{height:100%}.promotions-panel .element-list__link{flex-flow:row nowrap}.promotions-panel .element-list__text{padding-left:.75rem;color:var(--tol-color-gray6)}@media (max-width: 575px){.promotions-panel .element-list__text{text-align:left}}.promotions-panel .promotion-group-component{min-height:unset;overflow:unset}.promotions-panel .promotion-group-component .panel-component{max-height:unset;overflow:unset}.promotions-panel .promotion-group-component .panel-component__header cmp-triple-element-block .element-list__text{padding:0 0 0 1rem;font-size:1rem;font-family:var(--tol-font-semibold);text-align:initial}.promotions-panel .promotion-group-component .panel-component__content{overflow:unset}.promotions-panel .promotion-component{--promotion-badge-top-height: 1.625rem;position:relative;padding:1.5rem 1rem;border:1px solid var(--tol-color-gray4)}.promotions-panel .promotion-component__image{width:7.5rem;height:7.5rem;margin-right:1rem}.promotions-panel .promotion-component__image img{max-width:7.5rem;max-height:7.5rem}@media (max-width: 575px){.promotions-panel .promotion-component__image{width:5.5rem;height:5.5rem}.promotions-panel .promotion-component__image img{max-width:5.5rem;max-height:5.5rem}}.promotions-panel .promotion-component__image .mindescription_no-img{width:7.5rem;height:7.5rem}@media (max-width: 575px){.promotions-panel .promotion-component__image .mindescription_no-img{width:5.5rem;height:5.5rem}}.promotions-panel .promotion-component__desktop,.promotions-panel .promotion-component__mobile{display:flex}.promotions-panel .promotion-component__desktop .pictos__item{display:flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem}.promotions-panel .promotion-component__mobile{display:flex;flex-direction:column}.promotions-panel .promotion-component__mobile--content{display:flex;flex-direction:row}.promotions-panel .promotion-component__mobile .pictos__item{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem}.promotions-panel .promotion-component__data{display:flex;flex-basis:100%;flex-direction:column;justify-content:flex-start}.promotions-panel .promotion-component__date{margin-bottom:.5rem;color:var(--tol-color-gray2)}.promotions-panel .promotion-component__title{margin-bottom:.5rem;color:var(--tol-color-dark-gray);white-space:normal;word-break:break-word;overflow-wrap:break-word}.promotions-panel .promotion-component__description{color:var(--tol-color-dark-gray);white-space:normal;word-break:break-word;overflow-wrap:break-word}.promotions-panel .promotion-component__footer{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}.promotions-panel .promotion-component__amount-top{position:absolute;bottom:calc(100% - var(--promotion-badge-top-height) / 2);left:0;height:var(--promotion-badge-top-height);padding:0 .75rem;border:1px solid var(--tol-color-primary)}.promotions-panel .promotion-component__amount-bottom{display:none}.promotions-panel .promotion-component__amount-bottom--label{color:var(--tol-color-dark-gray)}@media (max-width: 575px){.promotions-panel .promotion-component__amount-bottom--label{font-size:.875rem}}.promotions-panel .promotion-component__amount-bottom--quantity{color:var(--tol-color-dark-gray)}@media (max-width: 575px){.promotions-panel .promotion-component__amount-bottom--quantity{font-size:1rem}}.promotions-panel .promotion-component__amount-bottom--view{margin-top:1rem}.promotions-panel .promotion-component__action{width:8.125rem}.promotions-panel .promotion-component__action .btn-custom,.promotions-panel .promotion-component__action .bundle-progress-circle__button{width:100%}.promotions-panel .promotion-component__button{width:100%;height:auto;min-height:3.125rem}.promotions-panel .promotion-component__button--view,.promotions-panel .promotion-component__button--view .unit-selector{margin-top:1rem}.promotions-panel .promotion-component__button--view .unit-selector .unit-selector{margin-top:0}.promotions-panel .promotion-component__button:focus{box-shadow:0 0 0 .2rem var(--tol-color-hover-shadow)}.promotions-panel .promotion-component__button:hover{background-color:var(--tol-color-hover);border-color:var(--tol-color-hover)}.promotions-panel .promotion-component__button--applied{color:var(--tol-color-success);background-color:var(--tol-color-bg-success);border-color:var(--tol-color-success)}.promotions-panel .promotion-component__button--applied:focus{box-shadow:0 0 0 .2rem var(--tol-color-success-hover-shadow)}.promotions-panel .promotion-component__button--applied.btn-success:not(:disabled,.disabled):active{color:#02752c;background-color:#c8ded0;border-color:#02752c}.promotions-panel .promotion-component__button--applied:hover{color:#038532;background-color:#d1e8d9;border-color:#038532}.promotions-panel .promotions-list-card-component__empty{padding-right:2rem}.promotions-panel .promotions-list-card-component__groupTitle{padding:1.5rem 1.5rem 0rem;font-weight:var(--tol-weigth-600);font-size:1.25rem}@media (max-width: 575px){.promotions-panel .promotions-list-card-component__groupTitle{padding:1.5rem 1.5rem 0rem}}.promotions-panel .promotions-list-card-component__groupTitle:not(:first-child){padding-top:1rem}.promotions-panel .promotions-list-card-component__child{display:flex;flex-flow:column;padding:2rem 1.5rem}@media (max-width: 575px){.promotions-panel .promotions-list-card-component__child{padding:1.5rem 1rem}}.promotions-panel .promotions-list-card-component__child cmp-promotion-card{display:block;margin-bottom:1.75rem}@media (max-width: 575px){.promotions-panel .promotions-list-card-component__child cmp-promotion-card{margin-bottom:1.5rem}}.promotions-panel .promotions-list-card-component__child cmp-promotion-card:last-child{margin-bottom:0}.right-panel--desktop{width:256px;min-width:256px;max-width:256px}.right-panel--desktop cmp-panel{flex:1}.right-panel--mobile{width:100vw}.right-panel--mobile .panel-component{overflow:initial}.right-panel--mobile .panel-component__content{min-height:0;overflow:hidden}.right-panel--mobile .right-panel__columns{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100vw;min-width:100vw;max-width:100vw;max-height:100%;overflow:hidden}.right-panel--mobile .right-panel-columns__column{display:flex;flex-direction:column;width:100vw;min-width:100vw;max-width:100vw;overflow:hidden}.right-panel--mobile .right-panel-columns__column:first-child{overflow:auto}.searcher{padding:.25rem .25rem .25rem 1rem}@media (min-width: 768px){.searcher--container{flex-basis:85%;border:1px solid var(--tol-color-gray4);border-radius:1.25rem}}@media (max-width: 767px){.searcher .triple-element-block{border-bottom-style:hidden}}.searcher .button-multiSearcher{padding:0 1rem;color:var(--tol-color-btn);background:transparent;border:0}.searcher .button-multiSearcher:hover{background:var(--tol-color-gray4)}.searcher .searcher-input{align-items:center;width:100%;overflow:hidden;font-family:var(--tol-font-primary);white-space:nowrap;text-overflow:ellipsis}@media (max-width: 767px){.searcher .searcher-input{width:calc(100vw - 85px)}}.searcher .searcher-input-query{width:3px!important}.searcher .searcher-input .box{width:100%;overflow:hidden;text-overflow:ellipsis;border-style:hidden}.smartlist-panel .panel-component{padding-top:1rem;padding-left:1.5rem}.smartlist-panel .panel-component__header,.smartlist-panel .panel-component__content{padding-right:1.5rem}.smartlist-panel--unlogged{margin-bottom:2rem;padding:1rem;border-radius:10px}.smartlist-panel__first-column{width:22.5rem;min-width:22.5rem;max-width:22.5rem;flex:1}@media (max-width: 767px){.smartlist-panel__first-column{width:100vw;min-width:30vw;max-width:100vw}}@media (max-width: 767px){.smartlist-container{height:100%}.smartlist-notebook{display:flex;flex-direction:column;justify-content:space-between;height:92%}}.notebook{width:auto;height:31.875rem;margin-top:2.5rem;border:solid 2px var(--tol-color-gray3);border-radius:10px}.notebook-content{padding:1.5rem .5rem 0 1rem}.notebook-content .smartitem-input{width:68%;padding-bottom:0;padding-left:.5rem;background-color:var(--tol-color-white);border-color:var(--tol-color-gray3);border-width:0 0 1px;outline:0}.notebook-content .smartitem-input::placeholder{color:var(--tol-color-gray5)}.notebook-content .smartitem-addbutton{width:29%;padding:.75rem 1rem;font-size:1rem;border-radius:1.5rem}.notebook-rings{display:flex;justify-content:center;padding-left:.5rem}.notebook-rings .ring-with-hole{position:relative;bottom:15px;display:flex;margin-left:8px}.notebook-rings .ring{z-index:1;height:30px;border-left:2px solid var(--tol-color-gray3)}.notebook-rings .hole{position:relative;top:25px;right:12px;width:16px;height:9px;background:var(--tol-color-gray5);border-radius:4.5px}.notebook-input{display:flex;justify-content:space-between}.notebook-list{width:100%;height:22rem;margin-top:1rem;padding-right:.5rem;overflow:scroll}.notebook-item{display:flex;align-items:center;justify-content:space-between;margin:1rem 0;padding:1rem 0 .5rem .5rem;border-bottom:1px solid var(--tol-color-gray3)}.notebook-item:first-child{margin-top:0}.notebook-item__input{border-style:hidden}.notebook-item__input:focus{outline:none}.notebook-item__text{width:80%}.notebook-item__save{display:flex;width:20%}.notebook-item__icons{display:flex;justify-content:space-around;width:20%}.notebook-item__edit-mode{border-bottom:2px solid var(--tol-color-gray3)}.notebook-removeAll{display:flex;justify-content:flex-end;margin-right:1rem;margin-bottom:1rem}.notebook-removeAll__button{padding:0;background:none;border:none;cursor:pointer}.notebook-searchProducts{height:3.125rem;margin-top:2rem}.notebook-searchProducts__btn{height:100%;margin-bottom:2rem;border-radius:2rem}.promotions-line{background-color:#fafafa}.promotions-line__item--icon{min-width:2.5rem;max-width:2.5rem;height:2.5rem}.promotions-line__item--icon img{width:100%;height:auto;transform:translateZ(0)}.promotions-line__item--old-price{margin-top:0;font-size:1rem;font-family:var(--tol-font-primary)}.promotions-line__item--description{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary);white-space:break-spaces}.promotions-line__item--final-price{display:none;color:var(--tol-color-red)}.promotions-line__item--new-price{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-bold)}.promotions-line__item--discount{color:var(--tol-color-gray2);font-size:1rem;font-family:var(--tol-font-primary)}.promotions-line__item-amount{flex-grow:1;text-align:right}.promotions-line .separator-promotion-price{display:none;width:140px}.promotions-line #listdetail-offers:not(:first-child),.promotions-line #listdetail-bundles:not(:first-child){border-top:1px solid var(--tol-color-disabled)}.promotions-line .bundle-link-detail{color:var(--tol-color-gray2);text-decoration:underline}.promotions-line #listdetail-bundles .bundle-link-detail{padding-top:.875rem}.promotions-line .bundle-image{min-width:2.5rem;max-width:2.5rem;height:2.5rem}.categories-bar-component{--icon-baby-color1: transparent;--icon-baby-color2: var(--tol-color-white);--icon-dietetics-color1: transparent;--icon-dietetics-color2: var(--tol-color-white);--icon-drinks-color1: transparent;--icon-drinks-color2: var(--tol-color-white);--icon-food-color1: transparent;--icon-food-color2: var(--tol-color-white);--icon-fresh-color1: transparent;--icon-fresh-color2: var(--tol-color-white);--icon-frozen-color1: transparent;--icon-frozen-color2: var(--tol-color-white);--icon-home-care-color1: transparent;--icon-home-care-color2: var(--tol-color-white);--icon-offers-color1: transparent;--icon-offers-color2: var(--tol-color-white);--icon-personal-care-color1: transparent;--icon-personal-care-color2: var(--tol-color-white);--icon-pets-color1: transparent;--icon-pets-color2: var(--tol-color-white);position:relative;width:100%;height:88px}@media (min-width: 1302px){.categories-bar-component{height:66px}}.categories-bar-component__link{height:100%;padding:.5rem .25rem;color:var(--tol-color-white);font-size:1rem;font-family:var(--tol-font-primary);text-align:center}.categories-bar-component__link--active{background-color:var(--tol-color-hover)}.categories-bar-component__link:hover{color:var(--tol-color-white)}.categories-bar-component .nav-links{display:flex;align-items:center;justify-content:space-between;height:100%;height:88px;margin:0 auto;list-style-type:none;background-color:var(--tol-color-primary)}@media (min-width: 1302px){.categories-bar-component .nav-links{height:66px}}.categories-bar-component .nav-links a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:8px}.categories-bar-component .nav-links .nav-item{width:10%;height:100%}.categories-bar-component .nav-links .nav-item__image{display:flex;width:2.5rem}.categories-bar-component .nav-links .nav-item__image img{width:3rem}.categories-bar-component .nav-links img{width:1rem}.categories-bar-component .nav-links__label{font-size:1rem;font-family:var(--tol-font-primary)}.categories-bar-component__wrapper{position:absolute;z-index:1050;display:flex;align-items:flex-start;width:100%;min-height:380px;background-color:var(--tol-color-white);box-shadow:0 5px 10px #00000026}.categories-bar-component__wrapper .element-list__ul li{padding:.5rem!important}.categories-bar-component__container{margin:0 auto;padding-left:2rem}.categories-bar-component__menu-tree{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.categories-bar-component__column{width:25%;height:calc(100vh - 204px);max-height:500px;padding:1rem 1rem 1rem 0;overflow:auto}.categories-bar-component__column--last{padding:1rem 1rem 1rem 0}.categories-bar-component__column--last .element-list__icon{visibility:hidden}.categories-bar-component__column--static{width:25%;padding:0}.dynamicForm-base{width:100%}.dynamicForm-base-title{margin-top:2.5rem}.dynamicForm-base-container{display:flex;justify-content:flex-end;width:100%;overflow:hidden}.dynamicForm-base-container-step{min-width:100%;overflow-x:hidden}.dynamicForm-base .step-base{margin-bottom:.5rem}.dynamicForm-base .step-button-before,.dynamicForm-base .step-button-after{font-family:var(--tol-font-bold)}.dynamicForm-base .step-button-main{height:3.75rem}@media (max-width: 575px){.dynamicForm-base .step-button-main{width:100%}}.dynamicForm-base .field-base{margin-top:2rem}.dynamicForm-base .field-base .address--form{margin-top:0}.dynamicForm-base .field-base .form-control:disabled,.dynamicForm-base .field-base .form-control[readonly]{cursor:not-allowed}.dynamicForm-base .field-base .custom-control-input:disabled~.custom-control-label{cursor:not-allowed}.dynamicForm-base .field-base .dynamic-form__document-value:last-child .radio{padding-right:0!important}.dynamicForm-base .field-error{margin-top:1rem}.dynamicForm-base .field-input-label{margin-right:1.5rem;margin-bottom:.5rem;margin-left:1.5rem;font-size:1.125rem;font-family:var(--tol-font-semibold)}.dynamicForm-base .field-input-value{height:3.75rem;padding:1rem 1.5rem;font-size:1.125rem}.dynamicForm-base .field-input-value :first-letter{text-transform:uppercase}.dynamicForm-base .field-input-value:hover,.dynamicForm-base .field-input-value:active,.dynamicForm-base .field-input-value:visited{background-color:#f4f7fb}.dynamicForm-base .field-html{font-size:1.125rem;font-family:var(--tol-font-primary)}.dynamicForm-base .field-html-container,.dynamicForm-base .field-html-container--info,.dynamicForm-base .field-html-container--warn,.dynamicForm-base .field-html-container--danger{margin:1.5rem}.dynamicForm-base .field-html--info{color:var(--tol-color-info);background-color:var(--tol-color-bg-info);border:1px solid var(--tol-color-info)}.dynamicForm-base .field-html--warn{color:var(--tol-color-warning);background-color:var(--tol-color-bg-warning);border:1px solid var(--tol-color-warning)}.dynamicForm-base .field-html--danger{color:var(--tol-color-danger);background-color:var(--tol-color-bg-danger);border:1px solid var(--tol-color-danger)}.dynamicForm-base .field-password-strength-input,.dynamicForm-base .field-zip-strength-input{height:2.25rem}.dynamicForm-base .field-password-input,.dynamicForm-base .field-zip-input{width:100%;border:0}.dynamicForm-base .field-password-input:hover,.dynamicForm-base .field-password-input:active,.dynamicForm-base .field-password-input:visited,.dynamicForm-base .field-zip-input:hover,.dynamicForm-base .field-zip-input:active,.dynamicForm-base .field-zip-input:visited{background-color:#f4f7fb}.dynamicForm-base .field-password .active-low{color:var(--tol-color-danger);border-top:4px solid var(--tol-color-danger)}.dynamicForm-base .field-password .active-medium{color:var(--tol-color-orange);border-top:4px solid var(--tol-color-orange)}.dynamicForm-base .field-password .active-high{color:var(--tol-color-green);border-top:4px solid var(--tol-color-green)}.dynamicForm-base .field-password .disabled,.dynamicForm-base .field-password .disabled-high,.dynamicForm-base .field-password .disabled-medium,.dynamicForm-base .field-password .disabled-low{color:var(--tol-color-gray1);border-top:4px solid var(--tol-color-gray1);opacity:.5}.dynamicForm-base .field-largeText-input{height:12.5rem}.dynamicForm-base .field-largeText-input:hover,.dynamicForm-base .field-largeText-input:active,.dynamicForm-base .field-largeText-input:visited{background-color:#f4f7fb}.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{height:2rem}@media (max-width: 767px){.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button{margin-top:1rem;margin-bottom:0}}.dynamicForm-base .field-fileUpload-container .field-label-value{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:6.5rem;font-size:1rem;cursor:pointer}.dynamicForm-base .field-fileUpload-container .field-label-value .attachText{color:var(--tol-color-primary);text-decoration:underline}.dynamicForm-base .field-fileUpload-container .field-input-value{position:absolute;z-index:-1;width:0;height:0;overflow:hidden;opacity:0}.dynamicForm-base .error-step{background-color:var(--tol-color-bg-danger);border:1px solid var(--tol-color-danger)}.dynamicForm-base .error-step--medium{background-color:var(--tol-color-bg-info);border:1px solid var(--tol-color-info)}.dynamicForm-base .error-container{border:1px solid var(--tol-color-danger)}.dynamicForm-base .error-label{margin-left:1.5rem;font-size:1rem;font-family:var(--tol-font-primary)}.dynamicForm-base .warning-step{background-color:var(--tol-color-bg-warning);border:1px solid var(--tol-color-warning)}.dynamicForm-base .warning-container{border:1px solid var(--tol-color-warning)}.dynamicForm-base .warning-label{margin-left:1.5rem;font-size:1rem;font-family:var(--tol-font-primary)}.dynamicForm-base ::placeholder{color:var(--tol-color-gray5);font-size:1.125rem;font-family:var(--tol-font-primary)}.dynamicForm-base #form-recoveryChangePassword-field-token-base,.dynamicForm-base #form-recoveryChangePassword-field-email,#dynamic-form-form-desktop-requiredPhone--close-button{display:none}.modal-cart-validate__text{font-size:1rem;font-family:var(--tol-font-primary)}.modal-cart-validate__list{border:1px solid var(--tol-color-tertiary);border-radius:.5rem}.modal-cart-validate__validation{padding:1rem;border-bottom:1px solid var(--tol-color-tertiary)}.modal-cart-validate__validation:last-child{border-bottom:0}.modal-cart-validate .sad{height:60px;background-size:60px 60px}.modal-cart-validate .validation-description{overflow:hidden}.modal-cart-validate .validation-description>*{padding-bottom:.5rem}.modal-cart-validate .validation-description>*:last-child{padding-bottom:0}.modal-cart-validate .validation-description__name{font-family:var(--tol-font-bold)}.modal-cart-validate .validation-description__description{font-family:var(--tol-font-primary)}.modal-cart-validate .validation-description__message{font-family:var(--tol-font-bold)}.modal-cart-validate .validation__action{padding-top:1rem}@media (min-width: 768px){.modal-cart-validate .validation__action{padding-top:0;padding-left:1rem}}@media (max-width: 369px){.modal-cart-validate .validation__action{width:100%}}@media (max-width: 369px){.modal-cart-validate .validation-action__button{width:100%}}.badge-component{color:var(--tol-color-white);font-size:.75rem}.badge-component--single{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:var(--tol-color-badge);border-radius:50%}.badge-component--multi{display:flex;flex-flow:row nowrap}.badge-component--multi>*{display:flex;align-items:center;height:1.25rem;background-color:var(--tol-color-badge)}.badge-component--multi .badge-component__left{min-width:.625rem;max-width:.625rem;border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem}.badge-component--multi .badge-component__right{min-width:.625rem;max-width:.625rem;border-top-right-radius:2.5rem;border-bottom-right-radius:2.5rem}cmp-register-badge{display:flex;align-items:center;justify-content:center;cursor:pointer}cmp-register-badge cmp-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:1px 2px;padding:.2rem .25rem;background-color:var(--tol-color-gray3);border-radius:50%}cmp-register-badge cmp-icon .icon-user-register{font-size:1.25rem;--icon-user-color2: var(--tol-color-gray2)}cmp-register-badge #register-badge{display:block;margin-left:.5rem;color:var(--tol-color-primary)}.content-badge-component{display:flex;flex-flow:row nowrap}.content-badge-component__badge{display:flex;align-items:center;margin-left:.25rem}.content-badge-component__spinner-badge{display:flex;align-items:flex-start;margin-left:.25rem;padding-bottom:.25rem}.spinner-badge__container{min-width:1.25rem}.spinner-badge__container-label{height:1rem;overflow:hidden}.spinner-badge__img-spinner{width:1.25rem;height:1.25rem;margin-bottom:.5rem;transition:opacity 1s ease-in-out}.spinner-badge__label{top:.14rem;right:0;left:0;width:-moz-fit-content;width:fit-content;height:1rem;margin-right:auto;margin-left:auto;line-height:1rem}.cart-panel{display:flex;flex-direction:column;width:27.25rem;min-width:27.25rem;max-width:27.25rem;padding:0}@media (max-width: 575px){.cart-panel{width:100vw;min-width:100vw;max-width:100vw}}.cart-panel .panel-component{min-height:100%}.cart-panel .panel-component__header{padding-right:1.5rem}.cart-panel .panel-component__header .triple-element-block__right .icon-component{vertical-align:middle}.cart-panel .panel-component__content{padding-right:1rem}.cart-panel .panel-component__title{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:0;font-size:1.5rem;font-family:var(--tol-font-semibold)}.cart-panel .panel-component__check-cart{font-size:1.125rem;font-family:var(--tol-font-semibold)}.cart-panel .panel-component__check-cart .btn-primary:focus,.cart-panel .panel-component__check-cart .smart-searcher-grid__footer.headerWithIcons .view-all:focus,.smart-searcher-grid__footer.headerWithIcons .cart-panel .panel-component__check-cart .view-all:focus,.cart-panel .panel-component__check-cart .validation-code__button-accept:focus,.cart-panel .panel-component__check-cart .bundle-progress-circle__button:focus{box-shadow:none}.cart-panel .cart-summary-component{font-size:1.125rem}.cart-panel .cart-summary-component__sections>*:first-child .cart-summary-line{margin-top:0}.cart-panel .cart-summary-component>*:last-child .cart-summary-line{border-bottom:none}.cart-panel .cart-summary-component--only-root .cart-summary-line__arrow{display:none}.cart-panel .cart-summary-component__totalPay .cart-summary-line__arrow{display:flex}.cart-panel .panel-info-booking{padding:1rem;background-color:var(--tol-color-background);border-radius:.5rem;--icon-calendar-2-color1: var(--tol-color-gray6)}.cart-panel .cart-summary-line{margin-top:1rem;border-bottom:1px solid var(--tol-color-gray4)}.cart-panel .cart-summary-line__header{margin-bottom:1rem;font-family:var(--tol-font-semibold)}.cart-panel .cart-summary-line__childs .cart-summary-line{border-bottom:none}.cart-panel .cart-summary-line__childs .cart-summary-line__label{font-size:1.125rem}.cart-panel .cart-summary-line__childs .cart-summary-line__value{margin-left:.5rem;font-size:1rem;white-space:nowrap}.cart-panel .cart-summary-line__childs .cart-summary-line__header{font-family:var(--tol-font-primary)}.cart-panel .cart-summary-line__childs .cart-summary-line__childs .cart-summary-line__label{padding-left:1rem}.cart-panel .cart-summary-line.totalToPay{margin-top:.5rem}.cart-panel .cart-summary-line.totalToPay .cart-summary-line__label{font-size:1.75rem}.cart-panel .cart-summary-line.totalToPay .cart-summary-line__value{font-size:1.5rem}.cart-panel .cart-summary-line.totalToPay .cart-summary-line__header{margin-bottom:.5rem}.cart-panel .cart-summary-line.discounts .cart-summary-line__childs .cart-summary-line__value,.cart-panel .cart-summary-line.totalDiscounts .cart-summary-line__childs .cart-summary-line__value,.cart-panel .cart-summary-line.deliveryCostsPromotion .cart-summary-line__value{color:var(--tol-color-gray2)}.cart-panel__content{flex-grow:1;flex-shrink:1;overflow:auto}.cart-panel__content .cmp-panel{width:100%}.cart-panel__content .cmp-panel .panel-component{padding:1.5rem 0 0 1.5rem}@media (max-width: 575px){.cart-panel__content .cmp-panel .panel-component{padding:1rem 0 0 1rem}}@media (max-width: 575px){.cart-panel__content .cmp-panel{position:fixed;top:0;bottom:0}}.cart-panel__sticky{position:fixed;bottom:0;z-index:1;flex-grow:0;flex-shrink:0;width:27.5rem;padding-right:2rem;padding-left:2rem;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}@media (max-width: 575px){.cart-panel__sticky{width:100%}}.cart-panel__sticky .cart-summary-line{display:none}.cart-panel__sticky .cart-summary-line.totalToPay{display:block}.cart-panel__sticky .panel-component__check-cart{padding-top:0;padding-bottom:2rem}.cart-panel__sticky .cart-summary-line__arrow{visibility:hidden}.cart-panel__empty{display:flex;flex-direction:column;justify-content:center;height:100%}.cart-panel__block-list:last-child{margin-bottom:8rem;padding-bottom:8rem}.cart-product-component{padding-top:1.5rem;padding-bottom:1.5rem}.cart-product-component__details{display:flex;flex-flow:row nowrap}.cart-product-component__image .image-component__image{width:3.75rem;height:3.75rem}.cart-product-component__data{flex-grow:1;flex-shrink:1;padding-right:1rem;padding-left:1rem}.cart-product-component__data>*{padding-top:.5rem}.cart-product-component__data>*:first-child{padding-top:0}.cart-product-component__title{font-family:var(--tol-font-semibold)}.cart-product-component__remove{min-width:2.5rem;min-height:2.5rem;margin-left:1rem;color:var(--tol-color-icon);font-size:1.5rem;text-align:right}.cart-product-component__actions{display:flex;flex-flow:row nowrap;align-items:center;margin-top:1rem}.cart-product-component__add-to-list{width:3.75rem;text-align:center}.cart-product-component__add-to-list .add-prod-to-list-icon-component__button{font-size:1.3125rem}.cart-product-component__add-to-list .add-prod-to-list-icon-component__label{display:none}.cart-product-component__amount{flex-grow:1;flex-shrink:1;padding-right:1rem;padding-left:1rem}.cart-product-component__units-selector{width:12.5rem}.cart-product-component .promotions-line{margin-top:1rem}.cart-product-component .promotions-line__box-item{padding:0}.cart-product-component .promotions-line__item--old-price,.cart-product-component .promotions-line__item--description,.cart-product-component .promotions-line__item--final-price,.cart-product-component .promotions-line__item--new-price,.cart-product-component .promotions-line__item--discount,.cart-product-component .promotions-line__item-amount{font-size:1rem}.cart-product-component .promotions-line .pictos--inside{display:none}.cart-product-gift{padding-top:1.5rem;padding-bottom:1.5rem}.cart-product-gift__container{padding:.5rem;background-color:#f3f7ff}.cart-product-gift__details{display:flex;flex-flow:row nowrap}.cart-product-gift__image .image-component__image{width:3.75rem;height:3.75rem}.cart-product-gift__data{flex-grow:1;flex-shrink:1;padding-right:1rem;padding-left:1rem}.cart-product-gift__data>*{padding-top:.25rem}.cart-product-gift__data>*:first-child{padding-top:0}.cart-product-gift__brand{color:var(--tol-color-gray2)}.cart-product-gift__price{display:flex;flex-flow:row nowrap;align-items:baseline;margin-top:1.5rem;padding:0}.cart-product-gift__amount,.cart-product-gift__unit-price{flex:6}.cart-product-gift__amount .hat-component__bottom{background-image:linear-gradient(to top left,#ffffff0a 48%,#000,#ffffff0a 52%)}.cart-product-gift__accept-gift--label{position:relative;margin-right:1rem;padding:.25rem .25rem .25rem .5rem;background-color:var(--tol-color-bg-cart-gift);border:medium none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.cart-product-gift__accept-gift--label:after{position:absolute;top:0;left:100%;width:0;height:0;border-top:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:.5rem solid var(--tol-color-bg-cart-gift);content:" "}.cart-product-gift__accept-gift--checkbox label{margin:0}.cart-product-gift__promo-description{margin-top:1rem;padding:1rem;background-color:var(--tol-color-bg-cart-gift-description)}.cart-product-gift__promo-description .image-component img{width:2.5rem;height:2.5rem}.cart-products-list-component__header{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between;padding-bottom:1rem}.cart-products-list-component__title{font-size:1.5rem;font-family:var(--tol-font-semibold)}.cart-products-list-component__total-products{text-align:center}.cart-products-list-component__actions{display:flex;flex-flow:row nowrap;align-items:baseline}.cart-products-list-component__save-list{--icon-lists-color1: transparent;--icon-lists-color2: var(--tol-color-icon);min-width:2.5rem;min-height:2.5rem;color:var(--tol-color-icon);font-size:1.5rem;text-align:center}.cart-products-list-component__trash{min-width:2.5rem;min-height:2.5rem;margin-left:1rem;font-size:1.5rem;text-align:right}.cart-products-list-component__products .cart-product-component{border-top:1px solid var(--tol-color-gray4)}.cart-products-gift-list-component{padding-bottom:1rem}.cart-products-gift-list-component__header{display:flex;flex-flow:row nowrap;align-items:baseline;justify-content:space-between;padding-bottom:1rem}.cart-products-gift-list-component__title{font-size:1.5rem;font-family:var(--tol-font-semibold)}.cart-products-gift-list-component__products .cart-product-gift{border-top:1px solid var(--tol-color-gray4)}.cart-validate-products{--icon-lists-color1: transparent;--icon-lists-color2: var(--tol-color-icon)}.cart-validate-products__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding-bottom:2rem}@media (max-width: 1199px){.cart-validate-products__header{padding-bottom:2rem}}.cart-validate-products #cart-validate__sort-by .grid__order{font-size:1rem}.cart-validate-products__title{font-size:2rem;font-family:var(--tol-font-semibold)}.cart-validate-products__total-products{font-size:1.125rem;font-family:var(--tol-font-semibold);text-align:center}.cart-validate-products__actions{display:flex;flex-flow:row nowrap;align-items:baseline}.cart-validate-products__save-list{min-width:2.5rem;min-height:2.5rem;padding:1rem;color:var(--tol-color-icon);font-size:1.5rem;text-align:center}.cart-validate-products__trash{min-width:2.5rem;min-height:2.5rem;padding:1rem;font-size:1.5rem;text-align:right}.cart-validate-products__products .cart-product-component{border-top:1px solid var(--tol-color-gray4)}.cart-validate-products-gifts__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding-bottom:1.5rem}@media (max-width: 1199px){.cart-validate-products-gifts__header{padding-bottom:1.5rem}}.cart-validate-products-gifts__title{font-size:2rem;font-family:var(--tol-font-semibold)}.cart-validate-products-gifts__products .cart-product-component{border-top:1px solid var(--tol-color-gray4)}.cart-validate-total-discounts__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding-bottom:1.5rem}@media (max-width: 1199px){.cart-validate-total-discounts__header{padding-bottom:1.5rem}}.cart-validate-total-discounts__title{font-size:2rem;font-family:var(--tol-font-semibold)}.cart-validate-total-discounts__products .cart-product-component{border-top:1px solid var(--tol-color-gray4)}.cart-validate--summary .cart-summary-title{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.cart-validate--summary .cart-summary-extended__collapsed cmp-cart-summary-group .cart-summary-line.totalToPay,.cart-validate--summary .cart-summary-extended__collapsed cmp-cart-summary-group .cart-summary-line.totalPrice{margin-top:0}.cart-validate--summary .cart-summary-line{border-top:1px solid var(--tol-color-gray4)}.cart-validate--summary .cart-summary-line.totalToPay,.cart-validate--summary .cart-summary-line.totalPrice{margin-top:1.5rem}.cart-validate--summary .cart-summary-line.totalToPay .cart-summary-line__label,.cart-validate--summary .cart-summary-line.totalPrice .cart-summary-line__label{color:var(--tol-color-primary);font-size:1.5rem}.cart-validate--summary .cart-summary-line.totalToPay .cart-summary-line__value,.cart-validate--summary .cart-summary-line.totalPrice .cart-summary-line__value{color:var(--tol-color-primary);font-size:1.3125rem}.cart-validate--summary .cart-summary-line__header{margin-top:1rem;margin-bottom:1rem;font-family:var(--tol-font-semibold)}.cart-validate--summary .cart-summary-line__childs .cart-summary-line{border-top:none}.cart-validate--summary .cart-summary-line__childs .cart-summary-line__label{font-size:1rem}.cart-validate--summary .cart-summary-line__childs .cart-summary-line__value{margin-left:.5rem;font-size:1rem;white-space:nowrap}.cart-validate--summary .cart-summary-line__childs .cart-summary-line__header,.cart-validate--summary .cart-summary-line__childs .cart-summary-line__childs .cart-summary-line.leaf .cart-summary-line__value,.cart-validate--summary .cart-summary-line__childs .cart-summary-line__childs .cart-summary-line.leaf .cart-summary-line__label{font-family:var(--tol-font-primary)}.cart-validate--summary .cart-summary-line.totalProducts{margin-top:.5rem;border-top:none}.cart-validate--summary .cart-summary-line.totalProducts .cart-summary-line__header{margin-top:0}.cart-validate--summary .cart-summary-line.totalProducts .cart-summary-line__label{font-size:1.5rem}.cart-validate--summary .cart-summary-line.totalProducts .cart-summary-line__value{font-size:1.3125rem}.cart-validate--summary .cart-summary-line.subtotal{font-family:var(--tol-font-semibold)}.cart-validate--summary .cart-summary-line.deliveryCostsPromotion .cart-summary-line__value{color:var(--tol-color-gray2)}.cart-validate-products-list{display:flex;flex-flow:column}.cart-validate-products-list:last-child{margin-bottom:0}.cart-validate-products-list__category{display:flex;flex-flow:column;margin-bottom:1.5rem}.cart-validate-products-list__category:last-child{margin-bottom:0}.cart-validate-products-list__category--name{padding:1.25rem 2rem;color:var(--tol-color-gray2);font-size:1.5rem;font-family:var(--tol-font-semibold);background-color:#f1f1f1}@media (max-width: 767px){.cart-validate-products-list__category--name{padding:1rem}}.cart-validate-products-list__cart-line{padding:2.5rem 0;border-bottom:1px solid var(--tol-color-gray4)}.cart-validate-products-list__cart-line:last-child{border-bottom:0}.cart-validate-products-list .promotions-line__box-item{margin-left:7.5rem}@media (max-width: 767px){.cart-validate-products-list .promotions-line__box-item{margin-left:0}}.cart-validate-products-list .promotions-line .separator-promotion-price{width:140px}.cart-validate-products-list .promotions-line__item--final-price{display:block}@media (min-width: 576px){.cart-validate-products-list .promotions-line #listdetail-bundles .bundle-link-detail{display:inline;padding-top:0}}.cart-validate-products-list__product{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%;padding-bottom:2.5rem}.cart-validate-products-list__product--price-container{flex-grow:1;align-items:center;justify-content:flex-end}@media (max-width: 767px){.cart-validate-products-list__product--price-container{justify-content:flex-start}}.cart-validate-products-list__product--icons-container{display:flex;flex-flow:row;text-align:center}@media (max-width: 767px){.cart-validate-products-list__product--icons-container{justify-content:flex-start}}@media (max-width: 767px){.cart-validate-products-list__product{flex-flow:column;padding-bottom:0}.cart-validate-products-list__product--info-container,.cart-validate-products-list__product--price-container,.cart-validate-products-list__product--icons-container{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;width:100%}.cart-validate-products-list__product--info-container,.cart-validate-products-list__product--icons-container{padding-bottom:1rem}}.cart-validate-products-list__product:not(:first-child){margin-top:2.5rem}.cart-validate-products-list__product--info-container,.cart-validate-products-list__product--icons-container,.cart-validate-products-list__product--price-container{display:flex;flex-flow:row}.cart-validate-products-list__product--img{margin-right:2rem;object-fit:contain}@media (max-width: 767px){.cart-validate-products-list__product--img{margin-right:1rem}}.cart-validate-products-list__product--img img{width:5.625rem;height:5.625rem}.cart-validate-products-list__product--data{display:flex;flex-flow:column;padding-right:1rem}.cart-validate-products-list__product--name{font-size:1.125rem;font-family:var(--tol-font-semibold)}.cart-validate-products-list__product--brand,.cart-validate-products-list__product--unitprice{font-size:1rem;font-family:var(--tol-font-primary)}.cart-validate-products-list__product--brand{padding-bottom:.25rem}.cart-validate-products-list__product--unit-selector{width:12.5rem;margin-right:50px}@media only screen and (max-width: 1400px){.cart-validate-products-list__product--unit-selector{margin-right:25px}}@media (max-width: 767px){.cart-validate-products-list__product--unit-selector{margin-right:0}}.cart-validate-products-list__product--unit-selector .unit-selector__quantity{justify-content:center!important}.cart-validate-products-list__product--price{min-width:104px;font-size:1.25rem;font-family:var(--tol-font-semibold);white-space:nowrap}@media (max-width: 767px){.cart-validate-products-list__product--price{flex-grow:1;text-align:right}}.cart-validate-products-list__product--price .hat-component{text-align:right}.cart-validate-products-list__product--price .hat-component .hat-component__top{font-size:1rem}.cart-validate-products-list__product--price,.cart-validate-products-list__product--addToList,.cart-validate-products-list__product--remove{padding:1rem}.cart-validate-products-list__product--addToList,.cart-validate-products-list__product--remove{min-width:2.5rem;min-height:2.5rem;color:var(--tol-color-primary);font-size:1.375rem;text-align:center}.cart-validate-products-list__remarks{padding-top:1rem}@media (max-width: 1379px){.cart-validate-products-list__remarks{margin-top:1.5rem}}@media (max-width: 991px){.cart-validate-products-list__remarks{margin-top:1rem}}@media (max-width: 575px){.cart-validate-products-list__remarks{margin-top:1.5rem}}.cart-validate-products-list__remarks .remarks__row .remarks__preparation-type-selector{max-width:26%}@media (max-width: 1379px){.cart-validate-products-list__remarks .remarks__row .remarks__preparation-type-selector{max-width:none}}@media (max-width: 991px){.cart-validate-products-list__remarks .remarks__row .remarks__preparation-type-selector{max-width:26%}}@media (max-width: 575px){.cart-validate-products-list__remarks .remarks__row .remarks__preparation-type-selector{max-width:none}}.cart-validate-products-gifts-list{display:flex;flex-flow:column}.cart-validate-products-gifts-list:last-child{margin-bottom:0}.cart-validate-products-gifts-list__cards{display:flex;flex-flow:column;margin-bottom:1.5rem}.cart-validate-products-gifts-list__cards:last-child{margin-bottom:0}.cart-validate-products-gifts-list__cart-line{padding:2.5rem 0;border-bottom:1px solid var(--tol-color-gray4)}.cart-validate-products-gifts-list__cart-line:last-child{border-bottom:0}.cart-validate-products-gifts-list__product{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%;padding-bottom:1.5rem}.cart-validate-products-gifts-list__product--price-container{align-items:center;justify-content:flex-end}@media (max-width: 767px){.cart-validate-products-gifts-list__product--price-container{justify-content:flex-start}}@media (max-width: 767px){.cart-validate-products-gifts-list__product{flex-flow:column;padding-bottom:0}.cart-validate-products-gifts-list__product--info-container{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;width:100%;padding-bottom:1rem}.cart-validate-products-gifts-list__product--price-container{display:flex;flex-flow:row;flex-grow:1;align-items:center;justify-content:flex-end;width:100%}}.cart-validate-products-gifts-list__product:not(:first-child){margin-top:2.5rem}.cart-validate-products-gifts-list__product--info-container,.cart-validate-products-gifts-list__product--price-container{display:flex;flex-flow:row}.cart-validate-products-gifts-list__product--img{margin-right:2rem;object-fit:contain}@media (max-width: 767px){.cart-validate-products-gifts-list__product--img{margin-right:1rem}}.cart-validate-products-gifts-list__product--img img{width:5.625rem;height:5.625rem}.cart-validate-products-gifts-list__product--data{display:flex;flex-flow:column;padding-right:1rem}.cart-validate-products-gifts-list__product--data-brand{color:var(--tol-color-gray2)}.cart-validate-products-gifts-list__product--price{white-space:nowrap}@media (max-width: 767px){.cart-validate-products-gifts-list__product--price{flex-grow:1;text-align:right}}.cart-validate-products-gifts-list__product--price .hat-component{text-align:right}.cart-validate-products-gifts-list__product--price,.cart-validate-products-gifts-list__product--mobile-price,.cart-validate-products-gifts-list__product--accept-gift{padding:1rem}.cart-validate-products-gifts-list__product--price .hat-component__bottom,.cart-validate-products-gifts-list__product--mobile-price .hat-component__bottom{background-image:linear-gradient(to top left,#ffffff0a 48%,#000,#ffffff0a 52%)}.cart-validate-products-gifts-list__product--bagde-gift{position:relative;margin-right:1rem;padding:.25rem .25rem .25rem .5rem;background-color:var(--tol-color-bg-cart-gift);border:medium none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.cart-validate-products-gifts-list__product--bagde-gift:after{position:absolute;top:0;left:100%;width:0;height:0;border-top:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:.5rem solid var(--tol-color-bg-cart-gift);content:" "}.cart-validate-products-gifts-list__product--mobile-unitPrice,.cart-validate-products-gifts-list__product--mobile-price{flex:6}.cart-validate-products-gifts-list__product--unitPrice{width:9.375rem;margin-right:50px;text-align:center}@media only screen and (max-width: 1400px){.cart-validate-products-gifts-list__product--unitPrice{margin-right:25px}}@media (max-width: 767px){.cart-validate-products-gifts-list__product--unitPrice{margin-right:0}}.cart-validate-products-gifts-list__promotion{background-color:var(--tol-color-bg-cart-gift-description)}@media (min-width: 768px){.cart-validate-products-gifts-list__promotion{padding:.75rem 8rem}}@media (max-width: 767px){.cart-validate-products-gifts-list__promotion{margin-top:1.5rem;padding:.75rem}}.cart-validate-total-discounts-list{display:flex;flex-flow:column}.cart-validate-total-discounts-list:last-child{margin-bottom:0}.cart-validate-total-discounts-list__cards{display:flex;flex-flow:column;margin-bottom:1.5rem}.cart-validate-total-discounts-list__cards:last-child{margin-bottom:0}.cart-validate-total-discounts-list__cart-line{padding:2.5rem 0;border-bottom:1px solid var(--tol-color-gray4)}.cart-validate-total-discounts-list__cart-line:last-child{border-bottom:0}.cart-validate-total-discounts-list__discount{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%}@media (max-width: 767px){.cart-validate-total-discounts-list__discount{flex-flow:column}.cart-validate-total-discounts-list__discount--info-container{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;width:100%}}.cart-validate-total-discounts-list__discount:not(:first-child){margin-top:2.5rem}.cart-validate-total-discounts-list__discount--info-container{display:flex;flex-flow:row}.cart-validate-total-discounts-list__discount--img{margin-right:2.5rem;margin-left:1.5rem;object-fit:contain}@media (max-width: 767px){.cart-validate-total-discounts-list__discount--img{margin-right:2rem;margin-left:1rem}}.cart-validate-total-discounts-list__discount--img img{width:3.5rem;height:3.5rem}.cart-validate-total-discounts-list__discount--data{display:flex;flex-flow:column;justify-content:center}@media (max-width: 767px){.cart-validate-total-discounts-list__discount--price-container{align-self:flex-end}}.cart-validate-coupons{font-family:var(--tol-font-primary)}.cart-validate-coupons__checked{font-family:var(--tol-font-semibold)}.cart-validate-promocodes--title{font-size:1.125rem;font-family:var(--tol-font-semibold)}.cart-validate-promocodes--input-button{font-size:1.125rem}.cart-validate-promocodes--list-item{display:flex;justify-content:space-between}.cart-validate-promocodes--list-cross .icon-component{font-size:.875rem}.cart-summary-line__label{flex-grow:1;flex-shrink:1}.cart-summary-line__arrow{display:flex;align-items:center;padding-left:1rem;font-size:.75rem;cursor:pointer}.hatted-amount-component .hat-component__top{color:var(--tol-color-red)}.hatted-amount-component .hat-component__bottom{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.add-prod-to-list-icon-component{display:inline-block}.add-prod-to-list-icon-component__button{min-width:2.5rem;min-height:2.5rem;font-size:1.3125rem;background-color:initial;border:none}.tabs-delivery-zone .nav-tabs .nav-item{flex:none;width:50%}.tabs-delivery-zone .nav-tabs .nav-item .active{color:var(--tol-color-gray6)}.tabs-delivery-zone .tab-content{padding-bottom:1rem}.card-picking--group{height:2.75rem;background-color:var(--tol-color-gray4);border-radius:.625rem}.card-picking--item .label-address-zones--label{color:var(--tol-color-warning)}.card-picking--item-container{border-color:var(--tol-color-gray4);border-width:2px}.card-picking--selected{background-color:var(--tol-color-white);border-color:var(--tol-color-primary);border-width:2px}.card-picking--disabled .card-picking--item-container .u-title-4,.card-picking--disabled .card-picking--item-container cmp-row-products .row-products-header-container_title .title,cmp-row-products .row-products-header-container_title .card-picking--disabled .card-picking--item-container .title,.card-picking--disabled .card-picking--item-container .u-pgh-black{color:var(--tol-color-gray2);background-color:var(--tol-color-gray4)}.card-picking--disabled input[type=radio]{background-color:var(--tol-color-gray3)!important;border:2px solid var(--tol-color-gray2)!important}.payment-header{display:flex;flex-flow:column;width:100%}.payment-header_padding{padding:1rem 8.75rem}@media (max-width: 1199px){.payment-header_padding{padding:1rem 1rem .5rem}}.payment-header_row{display:flex;flex-flow:row;align-items:center}.payment-header_icons{display:flex;font-size:1.5rem}.payment-header_continueShopping{display:flex;align-items:center;margin-top:1.75rem}.payment-header_continueShopping-arrow,.payment-header_continueShopping-text{color:var(--tol-color-primary);font-family:var(--tol-font-semibold);white-space:nowrap}.payment-header_steps{display:flex;flex-flow:row;justify-content:center;width:100%}.payment-header_logo .image-component__image{width:140px;vertical-align:unset}.payment-header_logo-mobile .image-component__image{width:68px;margin-left:1rem;vertical-align:top}.payment-header-desktop{display:flex}@media (max-width: 1379px){.payment-header-desktop{display:none}}.payment-header-mobile{display:none}@media (max-width: 1379px){.payment-header-mobile{display:flex}}.steps-header{display:flex;flex-flow:row}.steps-header__step{display:flex;flex-flow:column;align-items:center;width:75px}.steps-header__step--active .steps-header__step-text{color:var(--tol-color-primary)}.steps-header__step--active .steps-header__step-badge{width:60px;height:60px;margin-top:0!important;background:var(--tol-color-primary)}.steps-header__step--active .steps-header__step-badge span{font-size:2rem}.steps-header__step-text{margin-bottom:.5rem;color:var(--tol-color-gray3);font-size:1.125rem;font-family:var(--tol-font-semibold);white-space:nowrap}.steps-header__step-text-mobile{position:absolute;color:var(--tol-color-primary);font-size:1rem}.steps-header__step-badge{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-top:.25rem;padding:.25rem;text-align:center;background:var(--tol-color-gray3);border-radius:50%}.steps-header__step-badge span{color:var(--tol-color-white);font-size:1.5rem;font-family:var(--tol-font-semibold)}.steps-header__breadcrumbs{display:flex;flex-flow:row;align-items:flex-end;margin-bottom:1.5rem}.steps-header__breadcrumbs--active .steps-header__circle-breadcrumb{background:var(--tol-color-primary)}.steps-header__circle-breadcrumb{width:10px;height:10px;margin:0 .5rem;background:var(--tol-color-gray3);border-radius:50%}.steps-header .round-progress-container{position:relative}.steps-header .round-progress-container svg path{stroke:var(--tol-color-primary)!important}.steps-header .round-progress-container svg circle{stroke:var(--tol-color-tertiary)!important}.steps-header-desktop{display:flex}@media (max-width: 1379px){.steps-header-desktop{display:none}}.steps-header-mobile{display:none}@media (max-width: 1379px){.steps-header-mobile{display:flex}}.form-delivery-logged .panel{border-color:var(--tol-color-gray4);border-width:2px}.form-delivery-logged .panel-selected{background-color:var(--tol-color-white);border-color:var(--tol-color-primary);border-width:2px}@media (min-width: 768px){.form-delivery-logged .panel--options__container-description{width:60%}}@media (min-width: 768px){.form-delivery-logged .panel--options__container-options{width:40%;margin-left:1rem}}@media (max-width: 767px){.form-delivery-logged .panel--options__label{display:flex;flex:1}}@media (min-width: 768px){.form-delivery-logged .panel--options__label-edit{margin-right:2rem}}.form-delivery-logged .panel--disabled input[type=radio]{display:grid;width:2rem;height:2rem;margin:0;background-color:var(--tol-color-gray3);border:2px solid var(--tol-color-gray2);border-radius:50%;appearance:none;place-content:center}.form-delivery-logged .panel--disabled h4,.form-delivery-logged .panel--disabled p{color:var(--tol-color-gray2)}.form-delivery-logged .panel--disabled__options{margin-top:.25rem;margin-bottom:1rem}@media (max-width: 767px){.form-delivery-logged .panel--disabled__options{display:flex;width:100%;margin-top:1.5rem;margin-bottom:0}}.form-delivery-logged .sites:not(:first-child){margin-top:1rem}.form-delivery-logged .container--empty{padding:5rem 2.5rem;text-align:center}.form-delivery-logged .label-address-zones--label{color:var(--tol-color-warning)}.form-user-unlogged .separator{border:1px solid var(--tol-color-gray4)}@media (max-width: 767px){.form-zip-unlogged--header{position:sticky;top:0;z-index:1}}@media (min-width: 768px){.form-zip-unlogged--container{max-height:75vh;overflow:auto}}@media (max-width: 767px){.form-zip-unlogged--footer{position:sticky;bottom:0}}.form-user-unlogged{max-height:75vh;overflow:auto}.shop-list-address,.form-zip{min-height:75vh;max-height:75vh;overflow:auto}.form-user-unlogged #form-input-zip-input:hover,.shop-list-address #form-input-zip-input:hover,.form-zip #form-input-zip-input:hover,.form-user-unlogged #form-input-zip-input:hover input,.shop-list-address #form-input-zip-input:hover input,.form-zip #form-input-zip-input:hover input{background:var(--tol-color-background)!important}@media (max-width: 767px){.form-user-unlogged,.shop-list-address,.form-zip{min-height:calc(100vh - 150px);max-height:calc(100vh - 150px)}}.form-zip .tabs-delivery-zone .tab-content{padding-bottom:1rem}#form-zip-footer{position:absolute}#form-delivery-logged--btn-add-address-icon:hover,#form-delivery-logged--btn-add-shop-icon:hover{transition:.4s all;--icon-lists-add-color1: var(--icon-color-primary);--icon-download-color1: var(--icon-color-primary);--icon-message-color1: var(--icon-color-primary);--icon-zoom-in-color1: var(--icon-color-primary);--icon-right-color1: var(--icon-color-primary);--icon-left-color1: var(--icon-color-primary);--icon-down-color1: var(--icon-color-primary);--icon-truck-color1: var(--icon-color-primary);--icon-view-detail-color1: var(--icon-color-primary);--icon-calendar-pen-color1: var(--icon-color-primary);--icon-edit-color1: var(--icon-color-primary);--icon-remove-color1: var(--icon-color-primary);--icon-cancel-color1: var(--icon-color-primary);--icon-up-color1: var(--icon-color-primary);--icon-add-order-color1: var(--icon-color-primary);--icon-cancel-order-color1: var(--icon-color-primary);--icon-repeat-order-color1: var(--icon-color-primary);--icon-return-order-color1: var(--icon-color-primary);--icon-date-since-color1: var(--icon-color-primary);--icon-date-to-color1: var(--icon-color-primary);--icon-info-color1: var(--icon-color-primary);--icon-calendar-blank-color1: var(--icon-color-primary);--icon-clock-color1: var(--icon-color-primary);--icon-triangle-warning-color1: var(--icon-color-primary);--icon-nutritional-celery-color1: var(--icon-color-primary);--icon-nutritional-gluten-color1: var(--icon-color-primary);--icon-nutritional-soy-color1: var(--icon-color-primary);--icon-nutritional-milk-color1: var(--icon-color-primary);--icon-nutritional-sulfur-color1: var(--icon-color-primary);--icon-nutritional-peanuts-color1: var(--icon-color-primary);--icon-nutritional-mustard-color1: var(--icon-color-primary);--icon-nutritional-crustaceans-color1: var(--icon-color-primary);--icon-nutritional-mollusks-color1: var(--icon-color-primary);--icon-nutritional-sesame-color1: var(--icon-color-primary);--icon-nutritional-eggs-color1: var(--icon-color-primary);--icon-nutritional-fish-color1: var(--icon-color-primary);--icon-nutritional-nuts-color1: var(--icon-color-primary);--icon-nutritional-lupins-color1: var(--icon-color-primary);--icon-lens-color1: var(--icon-color-primary);--icon-shop-color1: var(--icon-color-primary);--icon-locker-color1: var(--icon-color-primary);--icon-add-shop-color1: var(--icon-color-primary);--icon-add-address-color1: var(--icon-color-primary);--icon-check-color1: var(--icon-color-primary);--icon-circle-warning-color1: var(--icon-color-primary);--icon-eye-color1: var(--icon-color-primary);--icon-eye-slash-color1: var(--icon-color-primary);--icon-filter-color1: var(--icon-color-primary);--icon-list-address-view-color1: var(--icon-color-primary);--icon-map-view-color1: var(--icon-color-primary);--icon-category-light-color1: var(--icon-color-primary);--icon-category-solid-color1: var(--icon-color-primary);--icon-tag-light-color1: var(--icon-color-primary);--icon-tag-solid-color1: var(--icon-color-primary);--icon-credit-card-color1: var(--icon-color-primary);--icon-direct-debit-color1: var(--icon-color-primary);--icon-direct-pay-color1: var(--icon-color-primary);--icon-pay-by-phone-color1: var(--icon-color-primary);--icon-payment-color1: var(--icon-color-primary);--icon-plus-color1: var(--icon-color-primary);--icon-less-color1: var(--icon-color-primary);--icon-undo-color1: var(--icon-color-primary);--icon-barrel-color1: var(--icon-color-primary);--icon-basket-empty-color1: var(--icon-color-primary);--icon-calendar-color1: var(--icon-color-primary);--icon-glass-color1: var(--icon-color-primary);--icon-scent-color1: var(--icon-color-primary);--icon-grapes-color1: var(--icon-color-primary);--icon-taste-color1: var(--icon-color-primary);--icon-arrow-color1: var(--icon-color-primary);--icon-money-box-color1: var(--icon-color-primary);--icon-android-light-color1: var(--icon-color-primary);--icon-android-solid-color1: var(--icon-color-primary);--icon-apple-light-color1: var(--icon-color-primary);--icon-apple-solid-color1: var(--icon-color-primary);--icon-facebook-light-color1: var(--icon-color-primary);--icon-facebook-solid-color1: var(--icon-color-primary);--icon-instagram-light-color1: var(--icon-color-primary);--icon-instagram-solid-color1: var(--icon-color-primary);--icon-twitter-light-color1: var(--icon-color-primary);--icon-twitter-solid-color1: var(--icon-color-primary);--icon-youtube-light-color1: var(--icon-color-primary);--icon-youtube-solid-color1: var(--icon-color-primary);--icon-save-money-color1: var(--icon-color-primary);--icon-double-caret-color1: var(--icon-color-primary);--icon-circle-check-color1: var(--icon-color-primary);--icon-icon-arrow-left2-color1: var(--icon-color-primary);--icon-calendar-2-color1: var(--icon-color-primary)}.vouchers__content{z-index:1}.vouchers__collapsible{z-index:-1}.vouchers__arrow{display:flex;align-items:flex-start;padding-left:1rem;font-size:1rem;cursor:pointer}.vouchers-modal--image__104{width:6.5rem}#vouchers-modal-more-information .modal__box-select{margin-top:3rem}@media (max-width: 575px){#vouchers-modal-more-information .modal__box-select{margin-top:3.5rem}}.login-password-container,.register-password-container{display:flex;justify-content:flex-end}.login-password-container input,.register-password-container input{border:1px solid #ccd4dc!important}.login-password-container cmp-icon,.register-password-container cmp-icon{position:absolute;top:15px;right:15px}@media (max-width: 991px){.searcher-tags__arrows--beforeStatic,.searcher-tags__arrows--afterStatic{display:none}}.searcher-tags__list{margin-right:1rem;padding:.75rem 2rem;white-space:nowrap;border:1px solid var(--tol-color-gray4)}.searcher-tags__list:last-child{margin-right:0}.searcher-tags__list--beforeStatic,.searcher-tags__list--afterStatic{overflow:hidden}@media (max-width: 991px){.searcher-tags__list--beforeStatic,.searcher-tags__list--afterStatic{overflow-x:scroll;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}#multi-searcher-tags{--icon-arrow-left2-color1: var(--tol-color-primary);--icon-arrow-right2-color1: var(--tol-color-primary)}#multi-searcher-tags .searcher-tags__list{display:flex;align-items:center;height:3rem;padding:1rem 1.5rem}#multi-searcher-tags .searcher-tags__list div{color:var(--tol-color-gray2);font-family:var(--tol-font-primary)}#multi-searcher-tags .active{background-color:var(--tol-color-light-gray);border-color:var(--tol-color-btn)}#multi-searcher-tags .active div{color:var(--tol-color-hover)}#searcher-tags__container{overflow-x:scroll}#searcher-tags__container #searcher-tags__content{max-width:calc(100% - 15.4rem)}@media (max-width: 991px){#searcher-tags__container #searcher-tags__content{max-width:none}}#searcher-tags__container #searcher-tags__content #searcher-tags__list--container{overflow:hidden}.remove-tags-button{width:14.3rem;padding:.75rem 2rem;color:var(--tol-color-btn);font-family:var(--tol-font-primary);background-color:initial;border:1px solid var(--tol-color-btn)}.essential-unitselector__btn-add{width:100%}.unit-selector-refund{display:flex;max-width:9.375rem}.unit-selector-refund .unit-selector__input{width:0;min-width:2.5rem;padding:0;color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary);text-align:center;border:none;appearance:textfield}.unit-selector-refund .unit-selector__input--disabled{color:var(--tol-color-gray1)}.unit-selector-refund .unit-selector__input::-webkit-inner-spin-button,.unit-selector-refund .unit-selector__input::-webkit-outer-spin-button{margin:0;appearance:none}.refund-new-page{--icon-cart-color1: var(--tol-color-primary);--icon-pin-color1: transparent;--icon-pin-color2: var(--tol-color-primary);--icon-lists-color1: transparent;--icon-lists-color2: var(--tol-color-primary);width:85%;margin:auto}@media (max-width: 1379px){.refund-new-page{width:100%;padding:0 1rem}}.refund-new-page__line-product{margin-top:.5rem;padding:1rem 0}.refund-new-page__line-product:first-child{margin-top:0}.refund-new-page__msg{display:flex;justify-content:center;margin:.5rem 0}.refund-new-page__check-refund{display:flex;width:3%}.refund-new-page__info{display:flex;align-items:center;width:42%}.refund-new-page__quantity-delivery{display:flex;align-items:center;width:10%}.refund-new-page__amount-delivery{width:7%}.refund-new-page__reason-refund{display:flex;justify-content:center;width:18%}@media (min-width: 992px){.refund-new-page__reason-refund--label{width:90%}}.refund-new-page__reason-refund .refund-reason-selector{height:3rem;margin:0;padding:.5rem 2.5rem .5rem 1rem!important;font-size:1rem}.refund-new-page__reason-refund .select-icon{right:2.5rem}.refund-new-page__reason-refund--disabled .refund-reason-selector{color:var(--tol-color-gray1)}.refund-new-page__reason-refund--mobile .refund-reason-selector{height:3rem!important;margin-left:.5rem;padding:0 3rem 0 1rem!important;font-size:1rem}.refund-new-page__reason-refund--mobile-cend{margin-right:1rem}.refund-new-page__reason-refund--mobile-cend .refund-reason-selector{width:18.75rem;height:3rem;margin-left:.5rem;padding:0 3rem 0 1rem!important;font-size:1rem}@media (max-width: 575px){.refund-new-page__reason-refund--mobile-cend .refund-reason-selector{width:10rem}}.refund-new-page__unit-selector{display:flex;justify-content:center;width:15%}@media (max-width: 1379px){.refund-new-page__unit-selector{width:15%}}@media (max-width: 1199px){.refund-new-page__unit-selector{width:20%}}.refund-new-page__unit-selector .refund-input{min-width:2.5rem;margin-left:.5rem}.refund-new-page__unit-selector .refund-input-units{margin-right:.5rem}.refund-new-page__amount-refund{width:5%}.refund-new-page__product{display:flex;align-items:center;width:100%}@media (min-width: 768px){.refund-new-page .card-margin{margin-top:0;margin-left:1.5rem}}@media (max-width: 767px){.refund-new-page .card-margin{margin-top:1rem;margin-left:0}}.refund-confirm{width:80%;margin:0 auto}@media (max-width: 767px){.refund-confirm{width:100%;padding:0 1rem}}.sticky-bottom{position:sticky;bottom:0;z-index:1;height:130px;background-color:var(--tol-color-white);box-shadow:0 -1px 0 1px var(--tol-color-tertiary)}@media (max-width: 1379px){.sticky-bottom{position:fixed;width:100%}}@media (max-width: 1379px){.sticky-bottom{height:auto;padding:1.5rem 1rem}}@media (max-width: 767px){.sticky-bottom__content{flex-flow:column}}.sticky-bottom--shipping{width:60%;margin-right:7%;margin-left:8.75rem}@media (max-width: 1379px){.sticky-bottom--shipping{margin-left:0}}@media (max-width: 767px){.sticky-bottom--shipping{width:100%}}.sticky-bottom--summary{width:30%;margin-right:8.75rem}@media (max-width: 1379px){.sticky-bottom--summary{margin-right:0}}@media (max-width: 767px){.sticky-bottom--summary{width:100%}}.sticky-bottom--summary-refundAmount{display:flex;justify-content:space-between;padding:1rem}@media (max-width: 1379px){.sticky-bottom--summary-refundAmount{padding:0 1rem}}.refund-list-input--seacher{max-width:500px}.refund-list-button--seacher,.refund-list-button--clean{width:120px}@media (max-width: 575px){.refund-list-button--seacher,.refund-list-button--clean{width:100%}}@media (max-width: 1199px){.refund-list .refund-cards-list{display:flex;flex-wrap:wrap}}@media (max-width: 1199px){.refund-list .refund-card-container{width:49%}}@media (max-width: 575px){.refund-list .refund-card-container{width:100%}}@media (max-width: 1199px){.refund-list .refund-card-container:nth-child(2n){margin-left:2%}}@media (max-width: 575px){.refund-list .refund-card-container:nth-child(2n){margin-left:0}}.refund-list .refund-card{display:flex;flex-direction:column}@media (min-width: 1200px){.refund-list .refund-card{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}.refund-list .refund-card__item{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 1199px){.refund-list .refund-card__item span{width:50%}.refund-list .refund-card__item .tol-icon-component{width:100%}}@media (min-width: 1200px){.refund-list .refund-card__item{flex-direction:column;align-items:flex-start}}.refund-detail-product--list{border-bottom:1px solid var(--tol-color-gray3)}.refund-detail-product--img img{width:5rem;height:5rem}cmp-order-card{--icon-time-color1: transparent;--icon-time-color2: var(--tol-color-icon)}cmp-order-card .badge-card-status-order{width:.75rem;min-width:.75rem;height:.75rem;margin:.375rem .5rem .375rem 0;border-radius:50%}cmp-order-card .badge-card-status-order.accepted{background-color:var(--tol-color-success)}cmp-order-card .badge-card-status-order.outstanding{background-color:var(--tol-color-warning)}cmp-order-card .badge-card-status-order.payment_declined,cmp-order-card .badge-card-status-order.canceled,cmp-order-card .badge-card-status-order.rejectedPayment{background-color:var(--tol-color-danger)}cmp-order-card .right-buttons{min-width:10rem}@media (max-width: 575px){cmp-order-card .right-buttons div:first-child{border-top:1px solid var(--tol-color-tertiary);border-bottom:1px solid var(--tol-color-tertiary)}}@media (min-width: 576px){cmp-order-card .right-buttons{border-left:1px solid var(--tol-color-tertiary)}cmp-order-card .right-buttons div:nth-child(2){border-top:1px solid var(--tol-color-tertiary)}}cmp-order-card .right-buttons .action-button{margin-top:1rem;padding:0;background-color:transparent}cmp-order-card #order-card-external-code{display:none}cmp-order-card .u-disabled{--icon-add-order-color1: var(--tol-color-disabled);--icon-time-color1: transparent;--icon-time-color2: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled)}.u-gap-4{gap:.25rem}@media (max-width: 575px){.u-gap-sm-4{gap:.25rem!important}}@media (max-width: 767px){.u-gap-md-4{gap:.25rem!important}}@media (max-width: 991px){.u-gap-lg-4{gap:.25rem!important}}@media (max-width: 1199px){.u-gap-xl-4{gap:.25rem!important}}.u-gap-8{gap:.5rem}@media (max-width: 575px){.u-gap-sm-8{gap:.5rem!important}}@media (max-width: 767px){.u-gap-md-8{gap:.5rem!important}}@media (max-width: 991px){.u-gap-lg-8{gap:.5rem!important}}@media (max-width: 1199px){.u-gap-xl-8{gap:.5rem!important}}.u-gap-16{gap:1rem}@media (max-width: 575px){.u-gap-sm-16{gap:1rem!important}}@media (max-width: 767px){.u-gap-md-16{gap:1rem!important}}@media (max-width: 991px){.u-gap-lg-16{gap:1rem!important}}@media (max-width: 1199px){.u-gap-xl-16{gap:1rem!important}}.u-gap-24{gap:1.5rem}@media (max-width: 575px){.u-gap-sm-24{gap:1.5rem!important}}@media (max-width: 767px){.u-gap-md-24{gap:1.5rem!important}}@media (max-width: 991px){.u-gap-lg-24{gap:1.5rem!important}}@media (max-width: 1199px){.u-gap-xl-24{gap:1.5rem!important}}.u-gap-32{gap:2rem}@media (max-width: 575px){.u-gap-sm-32{gap:2rem!important}}@media (max-width: 767px){.u-gap-md-32{gap:2rem!important}}@media (max-width: 991px){.u-gap-lg-32{gap:2rem!important}}@media (max-width: 1199px){.u-gap-xl-32{gap:2rem!important}}.u-gap-40{gap:2.5rem}@media (max-width: 575px){.u-gap-sm-40{gap:2.5rem!important}}@media (max-width: 767px){.u-gap-md-40{gap:2.5rem!important}}@media (max-width: 991px){.u-gap-lg-40{gap:2.5rem!important}}@media (max-width: 1199px){.u-gap-xl-40{gap:2.5rem!important}}#listdetail-cards--info-product-externalCode-value,#orderdetail-orderid-externalCode-value{display:none}.icon-plus-less{min-width:2rem;min-height:2rem}.search-bar{margin:0;padding:.5rem 1rem;border:1px solid var(--tol-color-gray3);border-radius:8px}.search-bar .triple-element-block__center input{width:100%;padding:0;overflow:hidden;font-size:1rem;line-height:1.25rem;white-space:nowrap;text-overflow:ellipsis;border:0}.search-bar .triple-element-block__right{width:1.5rem;height:1.5rem}cmp-language .open .dropdown-toggle{background-color:var(--tol-color-gray4)}cmp-language .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}cmp-language .dropdown-toggle{display:flex;align-items:center;background-color:transparent}cmp-language .dropdown-toggle:hover{background-color:var(--tol-color-gray4)}cmp-language .dropdown-toggle .tol-icon-component{--icon-world-color1: transparent}cmp-language .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}cmp-language .dropdown-menu{min-width:13.75rem;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}cmp-language .dropdown-menu .dropdown-menu-li:not(:last-child){margin-bottom:.125rem}cmp-language #language-dropdown-toggle-text-selected{display:none}cmp-support .open .dropdown-toggle{background-color:var(--tol-color-gray4)}cmp-support .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}cmp-support .dropdown-toggle{display:flex;align-items:center;background-color:transparent}cmp-support .dropdown-toggle:hover{background-color:var(--tol-color-gray4)}cmp-support .dropdown-toggle .tol-icon-component{--icon-support-color1: transparent}cmp-support .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}cmp-support .dropdown-menu{min-width:13.75rem;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}cmp-support .dropdown-menu .dropdown-menu-li{display:flex;flex-flow:row}cmp-support .dropdown-menu .dropdown-menu-li:not(:last-child){margin-bottom:.125rem}cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text{display:flex;align-self:center;white-space:pre}.menu-button{align-items:center}cmp-actions-button .open .dropdown-toggle{background-color:var(--tol-color-gray4)}cmp-actions-button .dropdown-toggle{display:flex;align-items:center;background-color:transparent;border:1px solid var(--tol-color-gray3)}cmp-actions-button .dropdown-toggle:hover{background-color:var(--tol-color-gray4);border:1px solid var(--tol-color-btn-hover)}cmp-actions-button .dropdown-toggle .tol-icon-component{--icon-quick-actions: var(--tol-color-gray6)}cmp-actions-button .dropdown-menu{width:calc(100vw - 30px);min-width:13.75rem;padding:0;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}cmp-actions-button .dropdown-menu .dropdown-menu-li:not(:last-child){border-bottom:1px solid var(--tol-color-gray3)}.slidecontainer{--component-slider-color-bubble: var(--tol-color-gray3);--component-slider-background-color: var(--tol-color-white);--component-slider-color: var(--tol-color-primary)}#access-verify .logo-component{pointer-events:none}#access-verify .buttons{text-align:center}#access-verify .buttons .accept{margin-right:.125rem}#access-verify .buttons .exit{color:var(--tol-color-white);background-color:var(--tol-color-gray2);border-color:var(--tol-color-gray2)}.cmp-progress-bar{min-width:20rem}.cmp-progress-bar .progress-bar{background-color:var(--tol-color-success)}.cmp-progress-bar .progress-bar--title{display:flex;flex-flow:row nowrap;align-items:center}.cmp-progress-bar .progress-bar--title__icon{display:flex}.cmp-progress-bar .progress-bar--container{flex-flow:row nowrap;align-items:center}.progress-circle{position:relative;display:flex;align-items:center;justify-content:center;width:6rem;height:6rem}.progress-circle__svg{transform:rotate(-90deg)}.progress-circle__circle{stroke-width:4}.progress-circle__circle:first-child{stroke:var(--tol-color-gray3)}.progress-circle__circle--inprogress{stroke:var(--tol-color-promotions)}.progress-circle__circle--full{stroke:var(--tol-color-success)}.progress-circle__content{position:absolute;font-weight:600;font-size:1.5rem}.progress-circle__icon{position:absolute;font-size:2rem}.progress-circle__icon--full .tol-icon-component{--icon-progress-circle-full-color1: var(--tol-color-success)}.progress-circle__icon--empty .tol-icon-component{--icon-progress-circle-empty-color1: var(--tol-color-gray6)}.bundle-progress-circle{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:auto;max-width:100%}.bundle-progress-circle--container{display:flex;flex-flow:row nowrap;align-items:center}.bundle-progress-circle__text{font-weight:400}.bundle-progress-circle__text--container{display:flex;flex-flow:column nowrap}.bundle-progress-circle__subtext{font-weight:600}.bundle-progress-circle__button{margin-left:3.5rem;font-weight:600}@media (max-width: 767px){.bundle-progress-circle{justify-content:flex-start;margin:1rem;padding-right:1.5rem;padding-left:1.5rem}.bundle-progress-circle__button{width:100%;margin-top:1rem;margin-left:0}}.bundle-group-progress{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;width:auto;max-width:100%}.bundle-group-progress__text{font-weight:600}@media (max-width: 767px){.bundle-group-progress{margin:0 1rem}}.info-product-bundle__data-container{display:flex;flex-direction:column;width:49%}@media (max-width: 991px){.info-product-bundle__data-container{width:100%;margin-top:3.5rem}}@media (min-width: 992px){.info-product-bundle__data-container{margin-bottom:5rem;padding-left:5rem}}.info-product-bundle__data-container--sticky{position:sticky;top:2rem}.info-product-bundle__data-container .remarks__row{display:flex}@media (max-width: 1379px){.info-product-bundle__data-container .remarks__row{display:block}}@media (max-width: 991px){.info-product-bundle__data-container .remarks__row{display:flex}}@media (max-width: 575px){.info-product-bundle__data-container .remarks__row{display:block}}.info-product-bundle__data-container--promo-description{display:inline-block;width:auto;min-width:100%;max-width:100%;padding:.75rem;background-color:var(--tol-color-gray4)}@media (max-width: 767px){.info-product-bundle__data-container--promo-description{width:100%;min-width:19.375rem;max-width:100%}}.info-product-bundle__data-container--promo-description--card:not(:last-child){margin-bottom:.75rem}.info-product-bundle--icon .image-component__image{width:2.5rem}.info-product-bundle--description{text-decoration:underline}.info-product-bundle--dates{margin-top:.25rem;font-size:.875rem}.cart-summary-line .line-alert{gap:.5rem;margin-bottom:1.5rem;padding:1rem}.cart-summary-line .line-alert svg{flex-shrink:0;width:1.5rem;height:1.5rem}.cart-summary-line .cart-summary-line__header{display:flex}.cart-summary-line .totalOrderIncrementToPayChild .cart-summary-line__header{display:none!important}lib-cart-validate cmp-dynamic-summary .cart-summary-component{padding:.5rem 1.5rem 1rem}.cart-validate--summary .cart-summary-line__totalToPay,.cart-validate--summary .cart-summary-line__totalPrice{color:var(--tol-color-primary)}cmp-booking-timezone{--icon-calendar-2-color1: var(--tol-color-gray6)}cmp-booking-timezone .open .dropdown-toggle{background-color:var(--tol-color-header-btn-pressed)}cmp-booking-timezone .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}cmp-booking-timezone .dropdown-toggle{display:flex;align-items:center;background-color:transparent}cmp-booking-timezone .dropdown-toggle:hover{background-color:var(--tol-color-header-btn-pressed)}cmp-booking-timezone .dropdown-toggle .tol-icon-component{--icon-icon-calendar-color1: transparent}cmp-booking-timezone .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}cmp-booking-timezone .dropdown-menu{width:24rem;height:auto!important;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}cmp-booking-timezone .dropdown-menu-center{top:3rem;right:auto!important;left:50%!important;text-align:center!important;transform:translate(-50%)!important}cmp-booking-timezone .dropdown-menu__actions{gap:1rem}cmp-booking-timezone .dropdown-menu__actions button{width:100%}cmp-booking-timezone .dropdown-menu__description{font-family:var(--tol-font-primary)}cmp-booking-timezone .booking-timezone-toggle{gap:2.5rem}cmp-booking-timezone .booking-timezone--separator{align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto}cmp-booking-timezone .booking-timezone-has-booking-block{flex-direction:row}cmp-booking-timezone .has-booking-container{gap:.5rem;cursor:pointer;--icon-calendar-2-color1: var(--tol-color-gray6)}cmp-booking-timezone .has-booking-container span{font-family:var(--tol-font-primary)}cmp-booking-timezone .has-booking-container:active{padding:.5rem;background-color:var(--tol-color-header-btn-pressed);border-radius:.5rem}cmp-booking-timezone .triple-element-block{cursor:pointer}cmp-booking-timezone .triple-element-block .link-cmp-timezones:hover{color:var(--tol-color-link-hover)}cmp-booking-chronos .open .dropdown-toggle{background-color:var(--tol-color-header-btn-pressed)}cmp-booking-chronos .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}cmp-booking-chronos .dropdown-toggle{display:flex;align-items:center;padding-right:.5rem;padding-left:.5rem;background-color:transparent}cmp-booking-chronos .dropdown-toggle:hover{background-color:var(--tol-color-gray4)}cmp-booking-chronos .dropdown-toggle .tol-icon-component{--icon-icon-calendar-color1: transparent}cmp-booking-chronos .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}@media (max-width: 369px){cmp-booking-chronos .container-text{flex-direction:column}}cmp-booking-chronos .dropdown-menu{width:22.75rem;min-width:22.5rem;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:1.25rem;box-shadow:0 2px 12px #0003}cmp-booking-chronos .dropdown-menu-center{right:auto!important;left:50%!important;text-align:center!important;transform:translate(-50%)!important}cmp-booking-chronos .dropdown-menu__labels{min-width:2rem}cmp-booking-chronos .dropdown-menu__block{gap:1rem}cmp-booking-chronos .dropdown-menu__info{gap:2rem}cmp-booking-chronos .dropdown-menu__description{gap:.75rem}cmp-booking-chronos .dropdown-menu__clock{align-self:center;width:7.5rem;height:7.5rem}cmp-booking-chronos .dropdown-menu__clock--countdown-complete{position:absolute}cmp-booking-chronos .dropdown-menu__clock--circle-progress{position:relative}cmp-booking-chronos .dropdown-menu__clock--circle-progress circle{stroke:var(--tol-color-gray3)}cmp-booking-chronos .dropdown-menu__clock--circle-progress path{stroke:var(--tol-color-primary)}cmp-booking-chronos .triple-element-block{cursor:pointer}cmp-booking-chronos #countdown-complete{display:inline-block;height:.125rem}cmp-booking-chronos .full-template-active .dropdown-menu__clock--countdown-complete{top:15rem}cmp-booking-list-actions-timezone{--icon-calendar-2-color1: var(--tol-color-gray6)}cmp-booking-list-actions-timezone .open .dropdown-toggle{background-color:var(--tol-color-gray4)}cmp-booking-list-actions-timezone .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}cmp-booking-list-actions-timezone .dropdown-toggle{display:flex;align-items:center;background-color:transparent}cmp-booking-list-actions-timezone .dropdown-toggle:hover{background-color:var(--tol-color-gray4)}cmp-booking-list-actions-timezone .dropdown-toggle .tol-icon-component{--icon-icon-calendar-color1: transparent}cmp-booking-list-actions-timezone .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}cmp-booking-list-actions-timezone .dropdown-menu{width:22.5rem;min-width:22.5rem;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}cmp-booking-list-actions-timezone .dropdown-menu-center{right:auto!important;left:50%!important;text-align:center!important;transform:translate(-50%)!important}cmp-booking-list-actions-timezone .dropdown-menu__actions{gap:1rem}cmp-booking-list-actions-timezone .dropdown-menu__actions button{width:100%}cmp-booking-list-actions-timezone .full-template-active .dropdown-menu__clock--countdown-complete{bottom:3.75rem}cmp-booking-list-actions-timezone .full-template-active .dropdown-menu__clock--countdown-complete-button{bottom:8.75rem!important}cmp-booking-delete{height:100%}@media (max-width: 767px){cmp-booking-delete .booking-delete{height:100%;padding:0}}@media (max-width: 767px){cmp-booking-delete .booking-delete__info-block{flex-grow:1;justify-content:center}}cmp-booking-delete .booking-delete__description{gap:1rem}cmp-booking-delete .booking-delete__actions{gap:1rem}@media (min-width: 768px){cmp-booking-delete .booking-delete__actions{flex-grow:0}}@media (max-width: 767px){.button-booking{position:fixed;bottom:0;width:100%;padding:1rem;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}.button-booking .booking-cancel{width:48%}.button-booking .booking-reserver{width:48%;margin-left:1rem}}.booking-header{padding:1.5rem 1.5rem 0}@media (max-width: 767px){.booking-header{position:fixed;z-index:1;width:100%;height:5rem;padding:1rem 1rem 0;background-color:var(--tol-color-white)}}@media (max-width: 767px){.delivery-body-timeslot{margin:5rem 1rem}}@media (max-width: 767px){.delivery-body-timeslot-lite{margin:5rem 0rem}}.delivery-timeslot-lite{height:90vh;overflow-y:scroll}.delivery-timeslot-lite-static{padding-top:1.5rem}.delivery-timeslot-lite-container{padding-top:2rem}.delivery-timeslot-lite-container .selector-day{padding-top:1.5rem}.delivery-timeslot-lite-container .delivery-day-selector #delivery-day-selector-selector-day{max-width:32rem!important}.delivery-timeslot-lite-container .delivery-day-selector .datepicker{max-width:none;margin-top:2rem}.delivery-timeslot-lite-container cmp-delivery-slot-selector .slot-not-available{color:var(--tol-color-gray2)}.delivery-timeslot-lite-container cmp-delivery-slot-selector .delivery-slot-selector-slots{padding-bottom:4rem}@media (max-width: 767px){.delivery-timeslot-lite-container cmp-delivery-slot-selector .delivery-slot-selector-slots{padding-bottom:10rem}}.cart-product-not-purchasable-component{gap:1.5rem}.cart-product-not-purchasable-component__details{display:flex;flex-flow:row nowrap}.cart-product-not-purchasable-component__image .image-component__image{width:3.75rem;height:3.75rem;opacity:.5}.cart-product-not-purchasable-component__data{flex-grow:1;flex-shrink:1;padding-right:1rem;padding-left:1rem}.cart-product-not-purchasable-component__data>*{padding-top:.5rem}.cart-product-not-purchasable-component__data>*:first-child{padding-top:0}.cart-product-not-purchasable-component__title,.cart-product-not-purchasable-component__description{color:var(--tol-color-gray2)}.cart-product-not-purchasable-component__remove{min-width:2.5rem;min-height:2.5rem;margin-left:1rem;color:var(--tol-color-icon);font-size:1.5rem;text-align:right}.cart-product-not-purchasable-component__actions{justify-content:space-between}.cart-product-not-purchasable-component__actions--units-selector{width:9.375rem}.cart-product-not-purchasable-component__actions--units-selector .triple-element-block{gap:.25rem}.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__left{padding:.375rem .75rem;--icon-less-color1: var(--tol-color-disabled)}.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__right{padding:.375rem .75rem;--icon-plus-color1: var(--tol-color-disabled)}.products-not-purchasable-alert{gap:.5rem;margin-bottom:1.5rem;padding:1rem}.products-not-purchasable-alert svg{flex-shrink:0;width:1.5rem;height:1.5rem}.products-not-purchasable-alert__text{color:var(--tol-color-info)}.products-not-purchasable-alert__viewLabel{color:var(--tol-color-gray6)}.cart-products-not-purchasable-component{padding-bottom:1rem}.cart-products-not-purchasable-component__header{gap:1rem;align-items:baseline;justify-content:space-between;padding-bottom:1rem}.cart-products-not-purchasable-component__actions{display:flex;flex-flow:row nowrap;align-items:baseline}.cart-products-not-purchasable-component__products .cart-product:not(:first-child){border-top:1px solid var(--tol-color-gray4)}.cart-validate-not-purchasable{display:flex;flex-flow:column}.cart-validate-not-purchasable-line{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%}.cart-validate-not-purchasable-line-container{display:flex;flex-flow:row;justify-content:space-between;width:100%}@media (min-width: 992px){.cart-validate-not-purchasable-line-container{padding-right:1rem}}.cart-validate-not-purchasable-line-actions{align-items:center;justify-content:space-between;min-width:26rem}@media (min-width: 992px){.cart-validate-not-purchasable-line-actions{min-width:27rem}}.cart-validate-not-purchasable-line-actions-mobile{align-items:center;justify-content:space-between;min-width:100%;margin-top:2.5rem}.cart-validate-not-purchasable-line .image-container{margin-right:2rem;object-fit:contain}.cart-validate-not-purchasable-line .image-container img{width:5.625rem;height:5.625rem;opacity:.5}.cart-validate-not-purchasable-line .label-name{color:var(--tol-color-gray2)}.cart-validate-not-purchasable-line .label-brand{margin-top:.5rem;color:var(--tol-color-gray2)}.cart-validate-not-purchasable-line__remove{padding:1rem;color:var(--tol-color-icon);font-size:1.5rem;text-align:right}.cart-validate-not-purchasable-line--units-selector{width:9.375rem;padding:1rem}.cart-validate-not-purchasable-line--units-selector .triple-element-block{gap:.25rem}.cart-validate-not-purchasable-line--units-selector .triple-element-block__left{padding:.375rem .75rem;--icon-less-color1: var(--tol-color-disabled)}.cart-validate-not-purchasable-line--units-selector .triple-element-block__right{padding:.375rem .75rem;--icon-plus-color1: var(--tol-color-disabled)}.cart-validate-not-purchasable-list{padding:1.5rem 0}.cart-validate-not-purchasable-list:not(:first-child){border-top:1px solid var(--tol-color-gray4)}cmp-product-substitution{height:100%}cmp-product-substitution .product-substitution-component{height:100%}@media (max-width: 767px){cmp-product-substitution .product-substitution-component{justify-content:space-between;padding:0}}cmp-product-substitution .product-substitution-component__info--top{gap:1.5rem}cmp-product-substitution .product-substitution-component__info--lateral{gap:1rem}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__info--lateral{margin-bottom:1rem}}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__info{gap:.5rem;padding-right:1rem;padding-left:1rem}}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__info--title{padding-bottom:1rem;color:var(--tol-color-black);font-size:1.25rem;font-family:var(--tol-font-semibold)}}cmp-product-substitution .product-substitution-component__info--notPurchasable-column{gap:.5rem;max-width:22%}cmp-product-substitution .product-substitution-component__info--notPurchasable-column .image-component__image{width:8.4375rem;height:8.4375rem;opacity:.5}cmp-product-substitution .product-substitution-component__info--notPurchasable-row{gap:1rem}cmp-product-substitution .product-substitution-component__info--notPurchasable-row .image-component__image{width:3.75rem;height:3.75rem;opacity:.5}cmp-product-substitution .product-substitution-component__info--notPurchasable--description{gap:.5rem}cmp-product-substitution .product-substitution-component__info--notPurchasable--description span{color:var(--tol-color-gray2)}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__info--notPurchasable--description{padding-bottom:1rem}}cmp-product-substitution .product-substitution-component__actions{gap:.75rem}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__actions{position:sticky;bottom:0;z-index:1;padding:1rem;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}cmp-product-substitution .product-substitution-component__actions button{width:100%}}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__empty{flex-grow:1;padding-right:1rem;padding-left:1rem}}cmp-product-substitution .product-substitution-component__empty--info{gap:1rem;width:60%}@media (max-width: 767px){cmp-product-substitution .product-substitution-component__empty--info{width:100%!important}}cmp-product-substitution .product-substitution-component__carousel .product-carousel{width:auto}cmp-product-substitution .product-substitution-component__carousel .widget-prod{padding-bottom:1.5rem}cmp-product-substitution .product-substitution-component__carousel .widget-prod:hover{box-shadow:none}cmp-product-substitution .product-substitution-component__carousel .widget-prod__actions{display:none}cmp-product-substitution .product-substitution-component__carousel-lateral{min-width:78%}cmp-product-substitution .product-substitution-component__miniGrid .widget-prod .widget-prod__actions{display:none}cmp-product-substitution .product-substitution-component__miniGrid .mini-grid__button{display:none}cmp-product-substitution .product-substitution-component__lateral{gap:3rem}cmp-product-substitution .product-substitution-component__lateral .not-purchasable-brand{min-height:1rem;font-size:.9375rem}cmp-product-substitution .product-substitution-component__lateral .product-substitution-component__info--notPurchasable--description{gap:.5rem;justify-content:space-between;min-height:4rem;margin-top:1rem}cmp-product-substitution .product-substitution-header{position:absolute;top:24px;right:24px;width:100%}.validation-code .dynamicForm-base-title{display:none!important}.validation-code .dynamicForm-base-container{background:var(--tol-color-white)}.validation-code .dynamicForm-base-container h4{display:none!important}.validation-code .dynamicForm-base .field-base{margin-top:0}.validation-code .logo-component .image-component .image-component__image{width:7.5rem}.validation-code__title{font-size:1.5rem}.validation-code__icon .tol-icon{font-size:3.75rem}.validation-code__icon-container{justify-content:center}.validation-code .error-step .tol-icon{margin:.25rem;font-size:1.5rem}.validation-code__input{max-width:3.5rem;padding:0;background-color:var(--tol-color-background);border-bottom:2px solid var(--tol-color-gray3)}.validation-code__input-container{justify-content:center}.validation-code__input.completed{background-color:var(--tol-color-bg-primary);border-color:var(--tol-color-primary)}.validation-code__resend-container{width:100%;margin-top:.5rem;text-align:center}@media (max-width: 767px){.validation-code__resend-container{margin-top:1.5rem}.validation-code__resend-container .validation-code__button-resend{margin-top:.5rem}}.validation-code__button-resend,.validation-code .step-button-main{height:3rem}.validation-code__button-resend{height:2rem}@media (max-width: 767px){.validation-code{padding:0!important}.validation-code .field-base{padding-bottom:8rem}.validation-code .error-step{margin-left:0}.validation-code #dynamicStep-footer-row{position:fixed;bottom:0;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray3)}.validation-code #dynamicStep-footer-row .btn,.validation-code #dynamicStep-footer-row .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .validation-code #dynamicStep-footer-row .view-all,.validation-code #dynamicStep-footer-row .smart-searcher .close,.smart-searcher .validation-code #dynamicStep-footer-row .close,.validation-code #dynamicStep-footer-row .dynamicForm-base .field-logout__button,.dynamicForm-base .validation-code #dynamicStep-footer-row .field-logout__button,.validation-code #dynamicStep-footer-row .dynamicForm-base .field-close__button,.dynamicForm-base .validation-code #dynamicStep-footer-row .field-close__button,.validation-code #dynamicStep-footer-row .bundle-progress-circle__button,.validation-code #dynamicStep-footer-row .validation-code__button-resend,.validation-code #dynamicStep-footer-row .step-button-main{margin-bottom:1rem}}.attribute-remarks-component{justify-content:flex-end}.attribute-remarks-component--container{gap:.5rem}.attribute-remarks-component--empty{margin-bottom:4.5rem}cmp-semantics-search-layout .container .title-layout-lowresults,cmp-semantics-search-layout .container .title-layout,.no-results-found .no-results-found-title{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.page-info-recipe .back,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text,cmp-semantics-search-layout .container .title-layout,.bundle-progress-circle__text,.bundle-progress-circle__subtext,.bundle-group-progress__text,.no-results-found .no-results-found-title{font-size:1.25rem}.smart-searcher-header__container,.smart-searcher .container,cmp-semantics-search-layout .semantics-products,.header__categories--tree{padding:0}.smart-searcher-header__container,.smart-searcher .container,cmp-semantics-search-layout .semantics-products,.module-authentication-core,.module-user-management,.page-form-cp,.header__main,.header__secondary,.header__categories,.categories-bar-component__container,.bundle-progress-circle,.bundle-group-progress{width:100%;margin-right:auto;margin-left:auto;max-width:1582px}.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.landing-carousel-container-logged .main-title,.page-info-recipe .header .title-wrapper h2,.carousel-cart__summary--label,.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.u-title-big,.u-title-1,.u-title-1-light,.u-title-2,.u-title-2-light,.u-title-2-semibold,.u-title-3,.u-title-3-light,.u-title-3-normal,.u-title-4,cmp-row-products .row-products-header-container_title .title,.u-title-4-regular,.u-title-4-light,.u-title-5,.u-title-5-regular,.u-title-5-light,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .u-link,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .delivery-timeslot .slot-booked-block--reserved .has-booking-container .view-all,.nav-tabs .nav-item .nav-link,.header__secondary--delivery .select-zipCode__label--text,.promotions-panel .element-list__text,.promotions-panel .promotion-component__amount-bottom--quantity,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.cart-validate-not-purchasable-line .label-name,.validation-code__input{color:var(--tol-color-black)}.page-info-recipe .header .info-row .info-item span,.ap-sticky-container .ap-sticky p,.grid__subtitle--text,.remarks__input::placeholder,.remarks__input,.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs,.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text,.u-pgh-black-small,.u-pgh-black-small-semibold,.u-pgh-black-extrasmall,.u-pgh-black-extrasmall-semibold,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title,.unit-selector__added,.promotions-panel .promotion-component__date,.promotions-panel .promotion-component__amount-bottom--label,.searcher .searcher-input-span,.searcher .searcher-input::placeholder,.categories-bar-component__wrapper .element-list__ul .element-list__link,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cart-product-gift__title,.cart-product-gift__brand,.cmp-progress-bar .progress-bar--title,.cmp-progress-bar .progress-bar--start,.cmp-progress-bar .progress-bar--end,.cart-validate-not-purchasable-line .label-brand,.attribute-remarks-component--container{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,cmp-semantics-search-layout .container .title-layout-lowresults,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title,.cart-product-gift__title{font-family:var(--tol-font-semibold)}.no-results-found{display:flex;flex-direction:column;gap:1.5rem;width:100%;margin-top:1rem}.no-results-found .no-results-found-header{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 767px){.no-results-found .no-results-found-title{display:-webkit-box;overflow:hidden;font-size:16px!important;white-space:normal;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}}cmp-row-products .row-products-header{display:flex;justify-content:flex-start}cmp-row-products .row-products-header-container_title .title{font-size:1.25rem!important}@media (max-width: 767px){cmp-row-products .row-products-header-container_link{min-width:6rem}}cmp-row-products .row-products-container{display:grid}@media (min-width: 768px){cmp-row-products .row-products-container{gap:.5rem}}cmp-row-products .separator{margin-right:.5rem;padding-right:.5rem;border-right:1px solid var(--tol-color-gray3)}cmp-row-products .row-products_viewAll-icon,cmp-row-products .row-products_viewMore-icon{display:none}cmp-row-products .sticky-bottom{position:sticky;bottom:0;z-index:1;height:130px;background-color:var(--tol-color-white);box-shadow:0 0 38px #0a275c24,0 0 46px #0a275c1f,0 8px 15px #0a275c33;box-shadow:0 -1px 0 1px var(--tol-color-tertiary)}@media (max-width: 1379px){cmp-row-products .sticky-bottom{position:fixed;width:100%}}@media (max-width: 1379px){cmp-row-products .sticky-bottom{height:auto;padding:1.5rem 1rem}}@media (max-width: 767px){cmp-row-products .sticky-bottom__content{flex-flow:column}}.u-rhythm--mb-0,#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__footer--container,.cart-validate-products-list__remarks .remarks__row .remarks__footer--container{margin-bottom:0rem}cmp-semantics-search-layout .container{display:flex;flex-direction:column;margin-top:1rem}@media (min-width: 992px){cmp-semantics-search-layout .container{padding:0 1rem}}cmp-semantics-search-layout .container .title-lowresults{padding:0!important}@media (max-width: 767px){cmp-semantics-search-layout .container .title-layout{font-size:16px!important}}cmp-semantics-search-layout .container .title-layout-lowresults{font-size:20px!important}@media (max-width: 767px){cmp-semantics-search-layout .container .title-layout-mobile{display:-webkit-box;overflow:hidden;font-size:16px!important;white-space:normal;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}}cmp-semantics-search-layout .container .title-layout-shadow{z-index:2;box-shadow:0 6px 12px -12px}cmp-semantics-search-layout .semantics-products{display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;height:calc(100vh - 250px);margin-bottom:1.5rem;padding:0 1rem;overflow-y:scroll;transition:height .1s linear}@media (min-width: 992px){cmp-semantics-search-layout .semantics-products{padding:0 1rem 1.5rem}}cmp-semantics-search-layout .semantics-products-lowresults{height:auto!important;padding:0 1rem!important}@media (min-width: 992px){cmp-semantics-search-layout .semantics-products-lowresults{padding:0!important}}@media (max-width: 767px){cmp-semantics-search-layout .semantics-products-lowresults{padding:0!important}}cmp-semantics-search-layout .title-container{padding:.5rem 1rem;border-radius:8px}cmp-semantics-search-layout .title-container-lowresults{padding:0 1rem!important;background:none}@media (min-width: 992px){cmp-semantics-search-layout .title-container-lowresults{padding:0!important}}cmp-semantics-search-layout .title-layout{font-family:var(--tol-font-semibold)!important}cmp-searcher-menu .back{font-size:1.5rem}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.widget-prod,.u-border,.header__separator{border:1px solid var(--tol-color-tertiary)}.grid__footer--bundle,.summary__info div.summary__row:not(:first-of-type),.u-border-t{border-top:1px solid var(--tol-color-tertiary)}.u-border-b,.module-shop__sticky--collapsed,.validation-code__input{border-bottom:1px solid var(--tol-color-tertiary)}.u-border-r,.header__mobile--menu-button{border-right:1px solid var(--tol-color-tertiary)}.u-border-t:first-child{border-top:0}.modal-custom--smart-searcher,.smart-searcher-header__container .query .triple-element-block__center input,.smart-searcher .close,.grid__footer--bundle .bundle-progress-circle,.u-border-none,.smart-searcher-grid__footer.headerWithIcons .view-all,.nav-tabs .nav-item .nav-link,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.refund-detail-product--list:last-child,.bundle-progress-circle__button,.cart-summary-line__totalToPay .cart-summary-line,.cart-summary-line__totalPrice .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-component__collapsed .cart-summary-line__totalToPay .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__totalProductsDiscounts .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__totalProducts .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__deliveryExpenses .cart-summary-line,lib-cart-validate cmp-dynamic-summary .cart-summary-line__pickingExpenses .cart-summary-line,.validation-code__input,.validation-code__button-resend,.validation-code .step-button-main{border:none}.u-border-gray,.cart-summary-line__totalWithPromotions .cart-summary-line,.cart-summary-line__totalProducts .cart-summary-line{border-bottom:1px solid var(--tol-color-gray4)}.u-border-gray--3,.bundle-progress-circle{border:1px solid var(--tol-color-gray3)}.page-selector-modal--list,.elements-queries__items--selected,.product-remark--actions__accept,.product-remark--actions__remove,.product-remark--actions__trash--label,.product-remark--actions__trash,.product-remark--actions__undo,.product-remark--textarea,.cart-validate__delivery-progress-bar .cmp-progress-bar,.widget-prod,.grid__order,.u-rounded,.smart-searcher-grid__footer.headerWithIcons .view-all,.add-user-shop .modal__box-search .input,.address--form .form-control,.address--form .btn,.address--form .smart-searcher .close,.smart-searcher .address--form .close,.promotions-panel .panel-component__content .nav-tabs .nav-border-bottom,.address--form .dynamicForm-base .field-logout__button,.dynamicForm-base .address--form .field-logout__button,.address--form .dynamicForm-base .field-close__button,.dynamicForm-base .address--form .field-close__button,.cart-product-component .promotions-line,.address--form .bundle-progress-circle__button,.address--form .validation-code__button-resend,.address--form .validation-code .step-button-main,.validation-code .address--form .step-button-main{border-radius:var(--tol-border-radius-primary)}[class^="modal fade"] .modal-zoom-image .modal-content,.modal-custom--smart-searcher,.u-rounded-0{border-radius:0}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.widget-prod__picto--tooltiptext,.order-tooltiptext,.product-gift-detail__data-container--promo-description,.page-info-product .product-attribute__img--tooltiptext,.product-detail__data-container--promo-description,.tooltiptext,.detail-gift__promotion-card,html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,select ::-webkit-scrollbar-thumb,option ::-webkit-scrollbar-thumb,.u-rounded-8,.product-options-panel textarea,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.nav-tabs,.nav-tabs .nav-item .nav-link,.nav-tabs .nav-item .active,.promotions-panel .panel-component__content .nav-tabs .nav-item .nav-link:active cmp-triple-element-block,.promotions-panel .promotion-component,.promotions-panel .promotion-component__amount-top,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,.cart-product-gift__container,.cart-product-gift__promo-description,.cart-validate-products-gifts-list__promotion,.bundle-group-progress,.info-product-bundle__data-container--promo-description{border-radius:.5rem}.ap-sticky-container .ap-sticky,.u-rounded-10,cmp-actions-button .dropdown-toggle{border-radius:.625rem}.u-rounded-16,.widget-prod__remarks textarea,.bundle-progress-circle{border-radius:1rem}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item:focus,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item:focus,.u-rounded-20{border-radius:1.25rem}.home .form-group.t-header-navbar--form.search-container,.home .form-control,.u-rounded-40,.panel-view .modal-content .delivery-timeslot .delivery-timeslot__slots--day,.add-user-shop .btn,.add-user-shop .smart-searcher-grid__footer.headerWithIcons .view-all,.smart-searcher-grid__footer.headerWithIcons .add-user-shop .view-all,.add-user-shop .smart-searcher .close,.smart-searcher .add-user-shop .close,.dynamicForm-base .step-button-main,.add-user-shop .dynamicForm-base .field-logout__button,.dynamicForm-base .add-user-shop .field-logout__button,.add-user-shop .dynamicForm-base .field-close__button,.dynamicForm-base .add-user-shop .field-close__button,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.searcher-tags__list,.remove-tags-button,.add-user-shop .bundle-progress-circle__button,cmp-booking-list-actions-timezone .button-renew,.add-user-shop .validation-code__button-resend,.add-user-shop .validation-code .step-button-main,.validation-code .add-user-shop .step-button-main,.validation-code__button-resend,.validation-code .step-button-main{border-radius:2.5rem}.module-delivery-modal .order-modify-modal-content-daily__actions>button,.u-rounded-60,.searcher .button-multiSearcher,cmp-language .dropdown-toggle,cmp-support .dropdown-toggle,.bundle-progress-circle__button,cmp-booking-timezone .dropdown-toggle,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-delete .booking-delete__actions button,.cart-validate-not-purchasable-line--units-selector{border-radius:3.75rem}.u-rounded-left-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.u-rounded-right-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.u-rounded-top-0,.my-sites-tabs .sites-accordion .card{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.u-rounded-bottom-0{border-bottom-right-radius:0;border-bottom-left-radius:0}.elements-queries__items,.elements-filters__list--li:hover,.smart-searcher-recents__elements,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right,.u-cursor--pointer,.cart-notification,.booking-notification,.notification,.panel-view .modal-content input[type=radio],.custom-switch,.modal-view-container .card input[type=radio],.modal-content .card input[type=radio],.shipping-address-panel__content .card input[type=radio],.delivery-slot-selector-slots .slot input[type=radio],.form-delivery-logged .panel--disabled input[type=radio],.products-not-purchasable-alert__viewLabel{cursor:pointer}.widget-prod__boximage,.u-cursor--auto{cursor:auto}.u-cursor--not-allowed{cursor:not-allowed!important}.u-height--8,.cmp-progress-bar .progress{height:.5rem}.u-height--32{height:2rem}.u-height--48,.cart-validate-not-purchasable-line--units-selector{height:3rem}.u-height--40,.searcher .button-multiSearcher{height:2.5rem}.u-height--50{height:3.125rem}.u-height--60,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.validation-code__button-resend,.validation-code .step-button-main{height:3.75rem}.u-height--72,.validation-code__input{height:4.5rem}.u-width--50{width:3.125rem}.u-enabled{color:var(--tol-color-primary)}.u-disabled,.u-disabled .icon-component i,.u-disabled--icon i,.u-disabled--icon i:hover,.u-disabled--icon i .icon-component i,.u-disabled .icon-component i:hover,.u-disabled .icon-component i:hover .icon-component i,.refund-new-page__reason-refund--disabled,.refund-new-page__reason-refund--disabled .icon-component i,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center .icon-component i,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center .icon-component i{color:var(--tol-color-disabled)!important;--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled);pointer-events:none}.u-disabled--icon,.u-disabled .icon-component,.u-disabled .icon-component i .icon-component,.u-disabled--icon i .icon-component,.refund-new-page__reason-refund--disabled .icon-component,.refund-new-page__reason-refund--disabled .icon-component i .icon-component,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center .icon-component,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center .icon-component{--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled)}.u-disabled--btn,.panel-view .disabled-button{background-color:var(--tol-color-disabled)!important;border-color:var(--tol-color-disabled)!important;pointer-events:none!important}.cart-validate__delivery-progress-bar .cmp-progress-bar,.u-colors--background,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar,cmp-actions-button .dropdown-toggle,.bundle-progress-circle,.bundle-group-progress,cmp-booking-timezone .dropdown-toggle,cmp-booking-chronos .dropdown-toggle,cmp-booking-list-actions-timezone .dropdown-toggle{background-color:var(--tol-color-background)}.u-colors--success,.u-colors--success-full{color:var(--tol-color-green);--icon-lists-add-color1: var(--tol-color-green);--icon-download-color1: var(--tol-color-green);--icon-message-color1: var(--tol-color-green);--icon-zoom-in-color1: var(--tol-color-green);--icon-right-color1: var(--tol-color-green);--icon-left-color1: var(--tol-color-green);--icon-down-color1: var(--tol-color-green);--icon-truck-color1: var(--tol-color-green);--icon-view-detail-color1: var(--tol-color-green);--icon-calendar-pen-color1: var(--tol-color-green);--icon-edit-color1: var(--tol-color-green);--icon-remove-color1: var(--tol-color-green);--icon-cancel-color1: var(--tol-color-green);--icon-up-color1: var(--tol-color-green);--icon-add-order-color1: var(--tol-color-green);--icon-cancel-order-color1: var(--tol-color-green);--icon-repeat-order-color1: var(--tol-color-green);--icon-return-order-color1: var(--tol-color-green);--icon-date-since-color1: var(--tol-color-green);--icon-date-to-color1: var(--tol-color-green);--icon-info-color1: var(--tol-color-green);--icon-calendar-blank-color1: var(--tol-color-green);--icon-clock-color1: var(--tol-color-green);--icon-triangle-warning-color1: var(--tol-color-green);--icon-nutritional-celery-color1: var(--tol-color-green);--icon-nutritional-gluten-color1: var(--tol-color-green);--icon-nutritional-soy-color1: var(--tol-color-green);--icon-nutritional-milk-color1: var(--tol-color-green);--icon-nutritional-sulfur-color1: var(--tol-color-green);--icon-nutritional-peanuts-color1: var(--tol-color-green);--icon-nutritional-mustard-color1: var(--tol-color-green);--icon-nutritional-crustaceans-color1: var(--tol-color-green);--icon-nutritional-mollusks-color1: var(--tol-color-green);--icon-nutritional-sesame-color1: var(--tol-color-green);--icon-nutritional-eggs-color1: var(--tol-color-green);--icon-nutritional-fish-color1: var(--tol-color-green);--icon-nutritional-nuts-color1: var(--tol-color-green);--icon-nutritional-lupins-color1: var(--tol-color-green);--icon-lens-color1: var(--tol-color-green);--icon-shop-color1: var(--tol-color-green);--icon-locker-color1: var(--tol-color-green);--icon-add-shop-color1: var(--tol-color-green);--icon-add-address-color1: var(--tol-color-green);--icon-check-color1: var(--tol-color-green);--icon-circle-warning-color1: var(--tol-color-green);--icon-eye-color1: var(--tol-color-green);--icon-eye-slash-color1: var(--tol-color-green);--icon-filter-color1: var(--tol-color-green);--icon-list-address-view-color1: var(--tol-color-green);--icon-map-view-color1: var(--tol-color-green);--icon-category-light-color1: var(--tol-color-green);--icon-category-solid-color1: var(--tol-color-green);--icon-tag-light-color1: var(--tol-color-green);--icon-tag-solid-color1: var(--tol-color-green);--icon-credit-card-color1: var(--tol-color-green);--icon-direct-debit-color1: var(--tol-color-green);--icon-direct-pay-color1: var(--tol-color-green);--icon-pay-by-phone-color1: var(--tol-color-green);--icon-payment-color1: var(--tol-color-green);--icon-plus-color1: var(--tol-color-green);--icon-less-color1: var(--tol-color-green);--icon-undo-color1: var(--tol-color-green);--icon-barrel-color1: var(--tol-color-green);--icon-basket-empty-color1: var(--tol-color-green);--icon-calendar-color1: var(--tol-color-green);--icon-glass-color1: var(--tol-color-green);--icon-scent-color1: var(--tol-color-green);--icon-grapes-color1: var(--tol-color-green);--icon-taste-color1: var(--tol-color-green);--icon-arrow-color1: var(--tol-color-green);--icon-money-box-color1: var(--tol-color-green);--icon-android-light-color1: var(--tol-color-green);--icon-android-solid-color1: var(--tol-color-green);--icon-apple-light-color1: var(--tol-color-green);--icon-apple-solid-color1: var(--tol-color-green);--icon-facebook-light-color1: var(--tol-color-green);--icon-facebook-solid-color1: var(--tol-color-green);--icon-instagram-light-color1: var(--tol-color-green);--icon-instagram-solid-color1: var(--tol-color-green);--icon-twitter-light-color1: var(--tol-color-green);--icon-twitter-solid-color1: var(--tol-color-green);--icon-youtube-light-color1: var(--tol-color-green);--icon-youtube-solid-color1: var(--tol-color-green);--icon-save-money-color1: var(--tol-color-green);--icon-double-caret-color1: var(--tol-color-green);--icon-circle-check-color1: var(--tol-color-green);--icon-icon-arrow-left2-color1: var(--tol-color-green);--icon-calendar-2-color1: var(--tol-color-green)}.u-colors--success-border,.u-colors--success-full{border:1px solid var(--tol-color-green)}.u-colors--success-background,.u-colors--success-full{background-color:var(--tol-color-bg-success)}.summary .cart-summary-component .cart-summary-line.increasedAmount .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.deliveryExpenses .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line.pickingExpenses .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .deliveryExpensesPromos__child .cart-summary-line__value,.summary .cart-summary-component .deliveryExpensesPromosOld__child .cart-summary-line__value,.u-colors--danger-full,.validation-code .error-step{color:var(--tol-color-danger);--icon-lists-add-color1: var(--tol-color-danger);--icon-download-color1: var(--tol-color-danger);--icon-message-color1: var(--tol-color-danger);--icon-zoom-in-color1: var(--tol-color-danger);--icon-right-color1: var(--tol-color-danger);--icon-left-color1: var(--tol-color-danger);--icon-down-color1: var(--tol-color-danger);--icon-truck-color1: var(--tol-color-danger);--icon-view-detail-color1: var(--tol-color-danger);--icon-calendar-pen-color1: var(--tol-color-danger);--icon-edit-color1: var(--tol-color-danger);--icon-remove-color1: var(--tol-color-danger);--icon-cancel-color1: var(--tol-color-danger);--icon-up-color1: var(--tol-color-danger);--icon-add-order-color1: var(--tol-color-danger);--icon-cancel-order-color1: var(--tol-color-danger);--icon-repeat-order-color1: var(--tol-color-danger);--icon-return-order-color1: var(--tol-color-danger);--icon-date-since-color1: var(--tol-color-danger);--icon-date-to-color1: var(--tol-color-danger);--icon-info-color1: var(--tol-color-danger);--icon-calendar-blank-color1: var(--tol-color-danger);--icon-clock-color1: var(--tol-color-danger);--icon-triangle-warning-color1: var(--tol-color-danger);--icon-nutritional-celery-color1: var(--tol-color-danger);--icon-nutritional-gluten-color1: var(--tol-color-danger);--icon-nutritional-soy-color1: var(--tol-color-danger);--icon-nutritional-milk-color1: var(--tol-color-danger);--icon-nutritional-sulfur-color1: var(--tol-color-danger);--icon-nutritional-peanuts-color1: var(--tol-color-danger);--icon-nutritional-mustard-color1: var(--tol-color-danger);--icon-nutritional-crustaceans-color1: var(--tol-color-danger);--icon-nutritional-mollusks-color1: var(--tol-color-danger);--icon-nutritional-sesame-color1: var(--tol-color-danger);--icon-nutritional-eggs-color1: var(--tol-color-danger);--icon-nutritional-fish-color1: var(--tol-color-danger);--icon-nutritional-nuts-color1: var(--tol-color-danger);--icon-nutritional-lupins-color1: var(--tol-color-danger);--icon-lens-color1: var(--tol-color-danger);--icon-shop-color1: var(--tol-color-danger);--icon-locker-color1: var(--tol-color-danger);--icon-add-shop-color1: var(--tol-color-danger);--icon-add-address-color1: var(--tol-color-danger);--icon-check-color1: var(--tol-color-danger);--icon-circle-warning-color1: var(--tol-color-danger);--icon-eye-color1: var(--tol-color-danger);--icon-eye-slash-color1: var(--tol-color-danger);--icon-filter-color1: var(--tol-color-danger);--icon-list-address-view-color1: var(--tol-color-danger);--icon-map-view-color1: var(--tol-color-danger);--icon-category-light-color1: var(--tol-color-danger);--icon-category-solid-color1: var(--tol-color-danger);--icon-tag-light-color1: var(--tol-color-danger);--icon-tag-solid-color1: var(--tol-color-danger);--icon-credit-card-color1: var(--tol-color-danger);--icon-direct-debit-color1: var(--tol-color-danger);--icon-direct-pay-color1: var(--tol-color-danger);--icon-pay-by-phone-color1: var(--tol-color-danger);--icon-payment-color1: var(--tol-color-danger);--icon-plus-color1: var(--tol-color-danger);--icon-less-color1: var(--tol-color-danger);--icon-undo-color1: var(--tol-color-danger);--icon-barrel-color1: var(--tol-color-danger);--icon-basket-empty-color1: var(--tol-color-danger);--icon-calendar-color1: var(--tol-color-danger);--icon-glass-color1: var(--tol-color-danger);--icon-scent-color1: var(--tol-color-danger);--icon-grapes-color1: var(--tol-color-danger);--icon-taste-color1: var(--tol-color-danger);--icon-arrow-color1: var(--tol-color-danger);--icon-money-box-color1: var(--tol-color-danger);--icon-android-light-color1: var(--tol-color-danger);--icon-android-solid-color1: var(--tol-color-danger);--icon-apple-light-color1: var(--tol-color-danger);--icon-apple-solid-color1: var(--tol-color-danger);--icon-facebook-light-color1: var(--tol-color-danger);--icon-facebook-solid-color1: var(--tol-color-danger);--icon-instagram-light-color1: var(--tol-color-danger);--icon-instagram-solid-color1: var(--tol-color-danger);--icon-twitter-light-color1: var(--tol-color-danger);--icon-twitter-solid-color1: var(--tol-color-danger);--icon-youtube-light-color1: var(--tol-color-danger);--icon-youtube-solid-color1: var(--tol-color-danger);--icon-save-money-color1: var(--tol-color-danger);--icon-double-caret-color1: var(--tol-color-danger);--icon-circle-check-color1: var(--tol-color-danger);--icon-icon-arrow-left2-color1: var(--tol-color-danger);--icon-calendar-2-color1: var(--tol-color-danger)}.u-colors--danger-full,.validation-code__input.error{border-color:var(--tol-color-danger)}.u-colors--danger-full,.validation-code__input.error{background-color:var(--tol-color-bg-danger)}.u-colors--warning-full{color:var(--tol-color-warning)}.u-colors--warning-full{border:1px solid var(--tol-color-warning)}.u-colors--warning-full{background-color:var(--tol-color-bg-warning)}.o-categories-content--text,.widget-prod__info-text,.widget-prod__icon,.u-colors--white-full{color:var(--tol-color-white)}.u-colors--white-full{border-color:var(--tol-color-white)}.page-selector-modal--list,.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,.smart-searcher-grid__header,.smart-searcher-header__container .query,.purchase__shipping-address-panel,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress,.grid__footer--bundle .bundle-progress-circle,.grid__footer--bundle,.u-colors--white-full,.cart-notification,.booking-notification,.notification,.header__left-panel,.header__right-panel,.promotions-panel .promotion-component__amount-top,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress,cmp-language .dropdown-menu,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-support .dropdown-menu,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active,cmp-actions-button .dropdown-menu,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-booking-timezone .dropdown-menu,cmp-booking-chronos .dropdown-menu,cmp-booking-list-actions-timezone .dropdown-menu{background-color:var(--tol-color-white)}.u-colors--info-full,.delivery-timeslot .slot-booked-block--info,.cart-summary-line .line-alert,.products-not-purchasable-alert{color:var(--tol-color-info);--icon-lists-add-color1: var(--tol-color-info);--icon-download-color1: var(--tol-color-info);--icon-message-color1: var(--tol-color-info);--icon-zoom-in-color1: var(--tol-color-info);--icon-right-color1: var(--tol-color-info);--icon-left-color1: var(--tol-color-info);--icon-down-color1: var(--tol-color-info);--icon-truck-color1: var(--tol-color-info);--icon-view-detail-color1: var(--tol-color-info);--icon-calendar-pen-color1: var(--tol-color-info);--icon-edit-color1: var(--tol-color-info);--icon-remove-color1: var(--tol-color-info);--icon-cancel-color1: var(--tol-color-info);--icon-up-color1: var(--tol-color-info);--icon-add-order-color1: var(--tol-color-info);--icon-cancel-order-color1: var(--tol-color-info);--icon-repeat-order-color1: var(--tol-color-info);--icon-return-order-color1: var(--tol-color-info);--icon-date-since-color1: var(--tol-color-info);--icon-date-to-color1: var(--tol-color-info);--icon-info-color1: var(--tol-color-info);--icon-calendar-blank-color1: var(--tol-color-info);--icon-clock-color1: var(--tol-color-info);--icon-triangle-warning-color1: var(--tol-color-info);--icon-nutritional-celery-color1: var(--tol-color-info);--icon-nutritional-gluten-color1: var(--tol-color-info);--icon-nutritional-soy-color1: var(--tol-color-info);--icon-nutritional-milk-color1: var(--tol-color-info);--icon-nutritional-sulfur-color1: var(--tol-color-info);--icon-nutritional-peanuts-color1: var(--tol-color-info);--icon-nutritional-mustard-color1: var(--tol-color-info);--icon-nutritional-crustaceans-color1: var(--tol-color-info);--icon-nutritional-mollusks-color1: var(--tol-color-info);--icon-nutritional-sesame-color1: var(--tol-color-info);--icon-nutritional-eggs-color1: var(--tol-color-info);--icon-nutritional-fish-color1: var(--tol-color-info);--icon-nutritional-nuts-color1: var(--tol-color-info);--icon-nutritional-lupins-color1: var(--tol-color-info);--icon-lens-color1: var(--tol-color-info);--icon-shop-color1: var(--tol-color-info);--icon-locker-color1: var(--tol-color-info);--icon-add-shop-color1: var(--tol-color-info);--icon-add-address-color1: var(--tol-color-info);--icon-check-color1: var(--tol-color-info);--icon-circle-warning-color1: var(--tol-color-info);--icon-eye-color1: var(--tol-color-info);--icon-eye-slash-color1: var(--tol-color-info);--icon-filter-color1: var(--tol-color-info);--icon-list-address-view-color1: var(--tol-color-info);--icon-map-view-color1: var(--tol-color-info);--icon-category-light-color1: var(--tol-color-info);--icon-category-solid-color1: var(--tol-color-info);--icon-tag-light-color1: var(--tol-color-info);--icon-tag-solid-color1: var(--tol-color-info);--icon-credit-card-color1: var(--tol-color-info);--icon-direct-debit-color1: var(--tol-color-info);--icon-direct-pay-color1: var(--tol-color-info);--icon-pay-by-phone-color1: var(--tol-color-info);--icon-payment-color1: var(--tol-color-info);--icon-plus-color1: var(--tol-color-info);--icon-less-color1: var(--tol-color-info);--icon-undo-color1: var(--tol-color-info);--icon-barrel-color1: var(--tol-color-info);--icon-basket-empty-color1: var(--tol-color-info);--icon-calendar-color1: var(--tol-color-info);--icon-glass-color1: var(--tol-color-info);--icon-scent-color1: var(--tol-color-info);--icon-grapes-color1: var(--tol-color-info);--icon-taste-color1: var(--tol-color-info);--icon-arrow-color1: var(--tol-color-info);--icon-money-box-color1: var(--tol-color-info);--icon-android-light-color1: var(--tol-color-info);--icon-android-solid-color1: var(--tol-color-info);--icon-apple-light-color1: var(--tol-color-info);--icon-apple-solid-color1: var(--tol-color-info);--icon-facebook-light-color1: var(--tol-color-info);--icon-facebook-solid-color1: var(--tol-color-info);--icon-instagram-light-color1: var(--tol-color-info);--icon-instagram-solid-color1: var(--tol-color-info);--icon-twitter-light-color1: var(--tol-color-info);--icon-twitter-solid-color1: var(--tol-color-info);--icon-youtube-light-color1: var(--tol-color-info);--icon-youtube-solid-color1: var(--tol-color-info);--icon-save-money-color1: var(--tol-color-info);--icon-double-caret-color1: var(--tol-color-info);--icon-circle-check-color1: var(--tol-color-info);--icon-icon-arrow-left2-color1: var(--tol-color-info);--icon-calendar-2-color1: var(--tol-color-info)}.u-colors--info-full,.delivery-timeslot .slot-booked-block--info,.cart-summary-line .line-alert,.products-not-purchasable-alert{border:1px solid var(--tol-color-info)}.u-colors--info-full,.delivery-timeslot .slot-booked-block--info,.cart-summary-line .line-alert,.products-not-purchasable-alert,.validation-code__input{background-color:var(--tol-color-bg-info)}.widget-prod__sponsored-text,.widget-prod__sponsored,.u-colors--primary-full,.promotions-panel .promotion-component__amount-top{color:var(--tol-color-primary)}.pagination-module .paginator-input .open .dropdown-toggle,.pagination-module .paginator-dropdown .open .dropdown-toggle,.u-colors--primary-full,.validation-code__input{border-color:var(--tol-color-primary)}.u-colors--primary-full,.header__categories-bar,.bundle-progress-circle__button{background-color:var(--tol-color-primary)}.page-info-recipe .header .info-row .video-link,.smart-searcher .close{color:var(--tol-color-primary)}.form-delivery-logged .panel--disabled{color:var(--tol-color-gray2);background-color:var(--tol-color-gray4)}.page-info-recipe .header p,.page-info-recipe .header .title-wrapper h2,.page-info-recipe .header .title-wrapper h1,.booking-notification cmp-booking-slot .text,.bundle-group-progress__text{color:var(--tol-color-dark-gray)}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text,.u-color-gray--6,cmp-language .dropdown-toggle .text,cmp-support .dropdown-toggle .text,cmp-actions-button .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-list-actions-timezone .dropdown-toggle .text{color:var(--tol-color-gray6)}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right,.header__main--promotions .content-badge-component__spinner-badge{display:block}.page-info-recipe .ingredients-container,.page-info-recipe .nutritional-info .nutritional-item,.page-info-recipe .nutritional-info,.page-info-recipe .header .info-row .video-link,.page-info-recipe .header .info-row .info-item,.page-info-recipe .header .info-row-items,.page-info-recipe .header .info-row,.page-info-recipe .header,.page-info-recipe .back,.page-info-recipe .content-wrapper,.purchase__shipping-address-panel,.widget-prod__sponsored-text,.widget-prod__sponsored,.widget-prod__info-box,.summary .cart-summary-component .cart-summary-line.increasedAmount,.header__main cmp-icon,.header__main--searcher,.header__main--searcher cmp-searcher,.header__categories--tree,.header__left-panel,.header__right-panel,.cart-validate--summary .cart-summary-extended__totalPay .cart-summary-line.totalToPay .cart-summary-line__arrow,.cart-validate--summary .cart-summary-extended__totalPay .cart-summary-line.totalPrice .cart-summary-line__arrow,.menu-button,.menu-button__icon,.cmp-progress-bar .progress-bar--container,.validation-code__icon,.validation-code__icon-container,.validation-code__input-container{display:flex}.pagination-module .paginator-input .dropdown-toggle:after,.pagination-module .paginator-dropdown .dropdown-toggle:after,.summary .cart-summary-component .cart-summary-line__arrow,.header__main--promotions .content-badge-component__badge,.header__main--cart .content-badge-component__spinner-badge,.cart-validate--summary .cart-summary-extended--only-root .cart-summary-line__arrow,cmp-language .dropdown-toggle:after,cmp-support .dropdown-toggle:after,cmp-actions-button .dropdown-toggle:after,cmp-booking-timezone .dropdown-toggle:after,cmp-booking-chronos .dropdown-toggle:after,cmp-booking-list-actions-timezone .dropdown-toggle:after{display:none}.cart-notification__title,.booking-notification__success-status--title,.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter{color:var(--tol-color-success)!important}.page-info-recipe .back,a,.module-catalog .breadcrumb .breadcrumb__link,.nav-back,.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart,.header__secondary--delivery,.searcher .triple-element-block__left,.searcher-tags__list,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:focus,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:active,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:focus,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:active{color:var(--tol-color-link);--icon-lists-add-color1: var(--tol-color-link);--icon-download-color1: var(--tol-color-link);--icon-message-color1: var(--tol-color-link);--icon-zoom-in-color1: var(--tol-color-link);--icon-right-color1: var(--tol-color-link);--icon-left-color1: var(--tol-color-link);--icon-down-color1: var(--tol-color-link);--icon-truck-color1: var(--tol-color-link);--icon-view-detail-color1: var(--tol-color-link);--icon-calendar-pen-color1: var(--tol-color-link);--icon-edit-color1: var(--tol-color-link);--icon-remove-color1: var(--tol-color-link);--icon-cancel-color1: var(--tol-color-link);--icon-up-color1: var(--tol-color-link);--icon-add-order-color1: var(--tol-color-link);--icon-cancel-order-color1: var(--tol-color-link);--icon-repeat-order-color1: var(--tol-color-link);--icon-return-order-color1: var(--tol-color-link);--icon-date-since-color1: var(--tol-color-link);--icon-date-to-color1: var(--tol-color-link);--icon-info-color1: var(--tol-color-link);--icon-calendar-blank-color1: var(--tol-color-link);--icon-clock-color1: var(--tol-color-link);--icon-triangle-warning-color1: var(--tol-color-link);--icon-nutritional-celery-color1: var(--tol-color-link);--icon-nutritional-gluten-color1: var(--tol-color-link);--icon-nutritional-soy-color1: var(--tol-color-link);--icon-nutritional-milk-color1: var(--tol-color-link);--icon-nutritional-sulfur-color1: var(--tol-color-link);--icon-nutritional-peanuts-color1: var(--tol-color-link);--icon-nutritional-mustard-color1: var(--tol-color-link);--icon-nutritional-crustaceans-color1: var(--tol-color-link);--icon-nutritional-mollusks-color1: var(--tol-color-link);--icon-nutritional-sesame-color1: var(--tol-color-link);--icon-nutritional-eggs-color1: var(--tol-color-link);--icon-nutritional-fish-color1: var(--tol-color-link);--icon-nutritional-nuts-color1: var(--tol-color-link);--icon-nutritional-lupins-color1: var(--tol-color-link);--icon-lens-color1: var(--tol-color-link);--icon-shop-color1: var(--tol-color-link);--icon-locker-color1: var(--tol-color-link);--icon-add-shop-color1: var(--tol-color-link);--icon-add-address-color1: var(--tol-color-link);--icon-check-color1: var(--tol-color-link);--icon-circle-warning-color1: var(--tol-color-link);--icon-eye-color1: var(--tol-color-link);--icon-eye-slash-color1: var(--tol-color-link);--icon-filter-color1: var(--tol-color-link);--icon-list-address-view-color1: var(--tol-color-link);--icon-map-view-color1: var(--tol-color-link);--icon-category-light-color1: var(--tol-color-link);--icon-category-solid-color1: var(--tol-color-link);--icon-tag-light-color1: var(--tol-color-link);--icon-tag-solid-color1: var(--tol-color-link);--icon-credit-card-color1: var(--tol-color-link);--icon-direct-debit-color1: var(--tol-color-link);--icon-direct-pay-color1: var(--tol-color-link);--icon-pay-by-phone-color1: var(--tol-color-link);--icon-payment-color1: var(--tol-color-link);--icon-plus-color1: var(--tol-color-link);--icon-less-color1: var(--tol-color-link);--icon-undo-color1: var(--tol-color-link);--icon-barrel-color1: var(--tol-color-link);--icon-basket-empty-color1: var(--tol-color-link);--icon-calendar-color1: var(--tol-color-link);--icon-glass-color1: var(--tol-color-link);--icon-scent-color1: var(--tol-color-link);--icon-grapes-color1: var(--tol-color-link);--icon-taste-color1: var(--tol-color-link);--icon-arrow-color1: var(--tol-color-link);--icon-money-box-color1: var(--tol-color-link);--icon-android-light-color1: var(--tol-color-link);--icon-android-solid-color1: var(--tol-color-link);--icon-apple-light-color1: var(--tol-color-link);--icon-apple-solid-color1: var(--tol-color-link);--icon-facebook-light-color1: var(--tol-color-link);--icon-facebook-solid-color1: var(--tol-color-link);--icon-instagram-light-color1: var(--tol-color-link);--icon-instagram-solid-color1: var(--tol-color-link);--icon-twitter-light-color1: var(--tol-color-link);--icon-twitter-solid-color1: var(--tol-color-link);--icon-youtube-light-color1: var(--tol-color-link);--icon-youtube-solid-color1: var(--tol-color-link);--icon-save-money-color1: var(--tol-color-link);--icon-double-caret-color1: var(--tol-color-link);--icon-circle-check-color1: var(--tol-color-link);--icon-icon-arrow-left2-color1: var(--tol-color-link);--icon-calendar-2-color1: var(--tol-color-link);cursor:pointer}.page-info-recipe .back:hover,a:hover,.module-catalog .breadcrumb .breadcrumb__link:hover,.nav-back:hover,.header__main--timeslots:hover,.header__main--smartlist:hover,.header__main--recommendations:hover,.header__main--user:hover,.header__main--promotions:hover,.header__main--menu-button:hover,.header__main--booking-timezone:hover,.header__main--booking-chronos:hover,.header__main--cart:hover,.header__secondary--delivery:hover,.searcher .triple-element-block__left:hover,.searcher-tags__list:hover,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item:hover,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text:hover{color:var(--tol-color-link-hover);--icon-lists-add-color1: var(--tol-color-link-hover);--icon-download-color1: var(--tol-color-link-hover);--icon-message-color1: var(--tol-color-link-hover);--icon-zoom-in-color1: var(--tol-color-link-hover);--icon-right-color1: var(--tol-color-link-hover);--icon-left-color1: var(--tol-color-link-hover);--icon-down-color1: var(--tol-color-link-hover);--icon-truck-color1: var(--tol-color-link-hover);--icon-view-detail-color1: var(--tol-color-link-hover);--icon-calendar-pen-color1: var(--tol-color-link-hover);--icon-edit-color1: var(--tol-color-link-hover);--icon-remove-color1: var(--tol-color-link-hover);--icon-cancel-color1: var(--tol-color-link-hover);--icon-up-color1: var(--tol-color-link-hover);--icon-add-order-color1: var(--tol-color-link-hover);--icon-cancel-order-color1: var(--tol-color-link-hover);--icon-repeat-order-color1: var(--tol-color-link-hover);--icon-return-order-color1: var(--tol-color-link-hover);--icon-date-since-color1: var(--tol-color-link-hover);--icon-date-to-color1: var(--tol-color-link-hover);--icon-info-color1: var(--tol-color-link-hover);--icon-calendar-blank-color1: var(--tol-color-link-hover);--icon-clock-color1: var(--tol-color-link-hover);--icon-triangle-warning-color1: var(--tol-color-link-hover);--icon-nutritional-celery-color1: var(--tol-color-link-hover);--icon-nutritional-gluten-color1: var(--tol-color-link-hover);--icon-nutritional-soy-color1: var(--tol-color-link-hover);--icon-nutritional-milk-color1: var(--tol-color-link-hover);--icon-nutritional-sulfur-color1: var(--tol-color-link-hover);--icon-nutritional-peanuts-color1: var(--tol-color-link-hover);--icon-nutritional-mustard-color1: var(--tol-color-link-hover);--icon-nutritional-crustaceans-color1: var(--tol-color-link-hover);--icon-nutritional-mollusks-color1: var(--tol-color-link-hover);--icon-nutritional-sesame-color1: var(--tol-color-link-hover);--icon-nutritional-eggs-color1: var(--tol-color-link-hover);--icon-nutritional-fish-color1: var(--tol-color-link-hover);--icon-nutritional-nuts-color1: var(--tol-color-link-hover);--icon-nutritional-lupins-color1: var(--tol-color-link-hover);--icon-lens-color1: var(--tol-color-link-hover);--icon-shop-color1: var(--tol-color-link-hover);--icon-locker-color1: var(--tol-color-link-hover);--icon-add-shop-color1: var(--tol-color-link-hover);--icon-add-address-color1: var(--tol-color-link-hover);--icon-check-color1: var(--tol-color-link-hover);--icon-circle-warning-color1: var(--tol-color-link-hover);--icon-eye-color1: var(--tol-color-link-hover);--icon-eye-slash-color1: var(--tol-color-link-hover);--icon-filter-color1: var(--tol-color-link-hover);--icon-list-address-view-color1: var(--tol-color-link-hover);--icon-map-view-color1: var(--tol-color-link-hover);--icon-category-light-color1: var(--tol-color-link-hover);--icon-category-solid-color1: var(--tol-color-link-hover);--icon-tag-light-color1: var(--tol-color-link-hover);--icon-tag-solid-color1: var(--tol-color-link-hover);--icon-credit-card-color1: var(--tol-color-link-hover);--icon-direct-debit-color1: var(--tol-color-link-hover);--icon-direct-pay-color1: var(--tol-color-link-hover);--icon-pay-by-phone-color1: var(--tol-color-link-hover);--icon-payment-color1: var(--tol-color-link-hover);--icon-plus-color1: var(--tol-color-link-hover);--icon-less-color1: var(--tol-color-link-hover);--icon-undo-color1: var(--tol-color-link-hover);--icon-barrel-color1: var(--tol-color-link-hover);--icon-basket-empty-color1: var(--tol-color-link-hover);--icon-calendar-color1: var(--tol-color-link-hover);--icon-glass-color1: var(--tol-color-link-hover);--icon-scent-color1: var(--tol-color-link-hover);--icon-grapes-color1: var(--tol-color-link-hover);--icon-taste-color1: var(--tol-color-link-hover);--icon-arrow-color1: var(--tol-color-link-hover);--icon-money-box-color1: var(--tol-color-link-hover);--icon-android-light-color1: var(--tol-color-link-hover);--icon-android-solid-color1: var(--tol-color-link-hover);--icon-apple-light-color1: var(--tol-color-link-hover);--icon-apple-solid-color1: var(--tol-color-link-hover);--icon-facebook-light-color1: var(--tol-color-link-hover);--icon-facebook-solid-color1: var(--tol-color-link-hover);--icon-instagram-light-color1: var(--tol-color-link-hover);--icon-instagram-solid-color1: var(--tol-color-link-hover);--icon-twitter-light-color1: var(--tol-color-link-hover);--icon-twitter-solid-color1: var(--tol-color-link-hover);--icon-youtube-light-color1: var(--tol-color-link-hover);--icon-youtube-solid-color1: var(--tol-color-link-hover);--icon-save-money-color1: var(--tol-color-link-hover);--icon-double-caret-color1: var(--tol-color-link-hover);--icon-circle-check-color1: var(--tol-color-link-hover);--icon-icon-arrow-left2-color1: var(--tol-color-link-hover);--icon-calendar-2-color1: var(--tol-color-link-hover)}.widget-prod__price--line-through,.promotions-line__item--final-price,.hatted-amount-component .hat-component__top{background-image:linear-gradient(to top left,rgba(255,255,255,.0392156863) 48%,var(--tol-color-danger),rgba(255,255,255,.0392156863) 52%)}.page-info-recipe .header .title-wrapper h1,.delivery-timeslot .day_selected_span_name,.delivery-timeslot .weekly_timeslot__card .timeslot__card--disabled,.validation-code__email{font-family:var(--tol-font-bold)}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .cart-summary-line__header .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__value,.o-categories-content--text,.summary__row div:first-of-type,.nav-back,.booking-notification cmp-booking-slot .text,.delivery-timeslot .slot-booked-block--info--text,.delivery-timeslot .slot-booked-block--reserved .has-booking-container--counter .minutes,.validation-code .error-step{font-family:var(--tol-font-semibold)}.modal__body,.page-selector-modal--item,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-input .dropdown-toggle .text,.pagination-module .paginator-dropdown .dropdown-toggle .text,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right .text,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__value,.custom-control-label,.delivery-timeslot .weekly_timeslot__card,.delivery-timeslot .daily_timeslot__card,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.cart-validate--summary .discounts .cart-summary-line__label,.cart-validate--summary .preparationCostsDelivery .cart-summary-line__label,cmp-language .dropdown-toggle .text,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-support .dropdown-toggle .text,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,cmp-actions-button .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-list-actions-timezone .dropdown-toggle .text{font-family:var(--tol-font-primary)}.no-results-found .no-results-found-title,cmp-semantics-search-layout .container .title-layout,cmp-semantics-search-layout .container .title-layout-lowresults{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.smart-searcher-header__container .query .triple-element-block__center input,.cart-panel .panel-component__header .triple-element-block__center{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}cmp-booking-timezone .dropdown-menu__description{text-align:left}.attribute-remarks-component--container{text-align:right}.nav-tabs .nav-item .nav-link,.cart-product-not-purchasable-component__actions--units-selector .triple-element-block__center,.cart-validate-not-purchasable-line--units-selector .triple-element-block__center,.validation-code__title,.validation-code__input{text-align:center}cmp-booking-timezone .dropdown-menu__description,cmp-booking-chronos .dropdown-menu__description,cmp-booking-list-actions-timezone .dropdown-menu__description,.cart-product-not-purchasable-component__title,.cart-product-not-purchasable-component__description{line-height:1.25rem}.delivery-timeslot .slot-booked-block--info--text,.products-not-purchasable-alert__text{line-height:1.5rem}.tooltiptext,.left-panel__booking .booking-chronos-tripleelement-icon,.left-panel__bookingtimezone .booking-chronos-tripleelement-icon,.left-panel__bookinglist .booking-chronos-tripleelement-icon,.attribute-remarks-component--container{font-size:.75rem}.footer_statics-component .t-footer-otherInfo,.widget-prod__info-additionalProductInfo--text,.widget-prod__sponsored-text,.widget-prod__icon{font-size:.875rem}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__value,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .cart-summary-line__value,.summary .cart-summary-component .cart-summary-line__header .cart-summary-line__label,.summary .cart-summary-component .cart-summary-line__header .cart-summary-line__value,.booking-notification cmp-booking-slot .tol-icon-component,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.cart-validate--summary .cart-summary-line.offers .cart-summary-line__label,.cart-validate--summary .cart-summary-line.coupons .cart-summary-line__label,.cart-validate--summary .cart-summary-line.totalCoupons .cart-summary-line__label,.cart-validate--summary .cart-summary-line.deliveryCostsWithoutPromotion .cart-summary-line__label,.cart-validate--summary .cart-summary-line.deliveryCostsPromotion .cart-summary-line__label,.cart-validate--summary .cart-summary-line.offers .cart-summary-line__value,.cart-validate--summary .cart-summary-line.coupons .cart-summary-line__value,.cart-validate--summary .cart-summary-line.totalCoupons .cart-summary-line__value,.cart-validate--summary .cart-summary-line.deliveryCostsWithoutPromotion .cart-summary-line__value,.cart-validate--summary .cart-summary-line.deliveryCostsPromotion .cart-summary-line__value,cmp-language .dropdown-toggle .tol-icon-component,cmp-support .dropdown-toggle .tol-icon-component,cmp-actions-button .dropdown-toggle .tol-icon-component,.bundle-progress-circle__button,.cart-summary-line,.cart-summary-line cmp-icon,.cart-summary-line .cart-summary-line__childs .cart-summary-line .cart-summary-line__label,.cart-summary-line .cart-summary-line__childs .cart-summary-line .cart-summary-line__value,.cart-summary-line__label,.cart-summary-line__value,cmp-booking-timezone .dropdown-toggle .tol-icon-component,cmp-booking-chronos .dropdown-toggle .tol-icon-component,cmp-booking-list-actions-timezone .dropdown-toggle .tol-icon-component,.validation-code .error-step{font-size:1rem}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__value,.summary__row div:not(:first-of-type),.summary__row div:first-of-type,.left-panel__booking .booking-chronos-tripleelement-center,.left-panel__booking .booking-action-timezone-title,.left-panel__booking .booking-list-actions-booking-title,.left-panel__bookingtimezone .booking-chronos-tripleelement-center,.left-panel__bookingtimezone .booking-action-timezone-title,.left-panel__bookingtimezone .booking-list-actions-booking-title,.left-panel__bookinglist .booking-chronos-tripleelement-center,.left-panel__bookinglist .booking-action-timezone-title,.left-panel__bookinglist .booking-list-actions-booking-title,.cart-validate--summary .cart-summary-line.preparationCostsDelivery .cart-summary-line__label,.cart-validate--summary .cart-summary-line.preparationCostsDelivery .cart-summary-line__value,.cart-summary-line__totalWithPromotions .cart-summary-line__label,.cart-summary-line__totalWithPromotions .cart-summary-line__value,.cart-summary-line__totalProducts .cart-summary-line__label,.cart-summary-line__totalProducts .cart-summary-line__value{font-size:1.125rem}.page-info-recipe .back,.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text,.bundle-progress-circle__text,.bundle-progress-circle__subtext,.bundle-group-progress__text,.no-results-found .no-results-found-title,cmp-semantics-search-layout .container .title-layout{font-size:1.25rem}.smart-searcher-header-icons__cart,.smart-searcher-header-icons__promotions,.header__main--timeslots .tol-icon,.header__main--smartlist .tol-icon,.header__main--recommendations .tol-icon,.header__main--user .tol-icon,.header__main--promotions .tol-icon,.header__main--menu-button .tol-icon,.header__main--booking-timezone .tol-icon,.header__main--booking-chronos .tol-icon,.header__main--cart .tol-icon,.cart-validate--summary .cart-summary-line.subtotal .cart-summary-line__value{font-size:1.3125rem}.o-categories-content--text,.header .header__quick-purchase--container cmp-booking-timezone .icon-calendar-2,.cart-validate--summary .cart-summary-line.subtotal .cart-summary-line__label,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-icon .tol-icon-component,.cmp-progress-bar .progress-bar--title__icon,.cart-summary-line__totalToPay .cart-summary-line__label,.cart-summary-line__totalPrice .cart-summary-line__label,.cart-summary-line__totalToPay .cart-summary-line__value,.cart-summary-line__totalPrice .cart-summary-line__value,cmp-booking-list-actions-timezone .icon-calendar{font-size:1.5rem}cmp-booking-chronos #countdown-complete span{font-size:1.75rem}.product-detail .zoom-image .carousel .arrow-left,.product-detail .zoom-image .carousel .arrow-right{font-size:2.5rem}cmp-product-substitution .product-substitution-component__carousel .product-carousel .product-carousel__container{margin-top:0rem}.validation-code__title{margin-top:.25rem}.smart-searcher-grid__container .card-prod .widget-prod__body,.cart-validate__delivery-progress-bar,.widget-prod__info-additionalProductInfo,.module-delivery-modal .order-modify-modal-content-daily .orders-informative-pannel,.dynamicForm-base .field-logout__button,.dynamicForm-base .field-close__button,.searcher-tags .tags-list__beforeStatic,.searcher-tags .searcher-tags__arrows--beforeStatic,.searcher-tags .searcher-tags__list--beforeStatic,.validation-code__button-resend,.validation-code .step-button-main{margin-top:1rem}.summary .cart-summary-component .cart-summary-line.increasedAmount,.summary .cart-summary-component .cart-summary-line.discount,.summary .cart-summary-component .cart-summary-line.deliveryExpenses,.summary .cart-summary-component .cart-summary-line.pickingExpenses,.validation-code__input-container{margin-top:1.5rem}.bundle-progress-circle{margin-top:2.5rem}.validation-code .error-step{margin-bottom:0rem}.elements-queries__items,.elements-queries,.elements-filters__list--li,.smart-searcher-recents__elements,.cart-summary-line .line-alert,.products-not-purchasable-alert{margin-bottom:.5rem}.searcher-tags .tags-list__beforeStatic,.searcher-tags .searcher-tags__arrows--beforeStatic,.searcher-tags .searcher-tags__list--beforeStatic{margin-bottom:1rem}.elements-filters,.cart-validate__delivery-progress-bar,.empty-list-image,.cart-panel .panel-component__delivery-progress-bar,.searcher-tags .tags-list__afterStatic,.searcher-tags .searcher-tags__arrows--afterStatic,.searcher-tags .searcher-tags__list--afterStatic{margin-bottom:1.5rem}cmp-product-substitution .product-substitution-component__info,cmp-product-substitution .product-substitution-component__empty{margin-bottom:2rem}.bundle-progress-circle{margin-bottom:2.5rem}.widget-prod__info-additionalProductInfo .image-component img,.cmp-progress-bar .progress-bar--title__icon{margin-right:.5rem}.validation-code__input{margin-right:.75rem}.pagination-module .paginator-input .dropdown-toggle .text,.pagination-module .paginator-dropdown .dropdown-toggle .text{margin-right:1.5rem}.pagination-module .paginator-input .dropdown-toggle .text,.pagination-module .paginator-dropdown .dropdown-toggle .text,.validation-code .error-step{margin-left:1rem}.delivery-timeslot .slot-booked-block--info--text,.bundle-progress-circle__text--container{margin-left:1.5rem}cmp-language .dropdown-toggle .text,cmp-support .dropdown-toggle .text,cmp-actions-button .dropdown-toggle .text,cmp-booking-timezone .dropdown-toggle .text,cmp-booking-chronos .dropdown-toggle .text,cmp-booking-list-actions-timezone .dropdown-toggle .text{margin-right:.5rem;margin-left:.5rem}cmp-product-substitution .product-substitution-component__carousel .product-carousel,cmp-product-substitution .product-substitution-component__miniGrid .mini-grid,cmp-product-substitution .product-substitution-component__miniGrid .mini-grid__container{margin-top:0rem;margin-bottom:0rem}.module-delivery-modal .order-modify-modal-content-daily .orders-informative-pannel,.cart-validate--summary .cart-summary-extended__collapsed .cart-summary-extended__sections,.validation-code__email{padding-top:0!important}.module-delivery-modal .order-modify-modal-content-daily .delivery-timeslot-lite-container,.cart-validate--summary .cart-summary-extended__sections{padding-top:.5rem}.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.increasedAmount .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.deliveryExpenses .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.pickingExpenses .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .deliveryExpensesPromos__child,.summary .cart-summary-component .deliveryExpensesPromosOld__child,.summary .cart-summary-component .pickingExpenses,.shipping-address-panel--mobile .panel-component__header{padding-top:1rem}.summary .cart-summary-component .cart-summary-line.increasedAmount,.summary .cart-summary-component .cart-summary-line.discount,.summary .cart-summary-component .cart-summary-line.deliveryExpenses,.summary .cart-summary-component .cart-summary-line.pickingExpenses,.shipping-address-panel--desktop .panel-component__header{padding-top:1.5rem}.attribute-remarks-component{padding-top:2rem}.searcher .triple-element-block__left,.cmp-progress-bar .progress-bar--start{padding-right:.5rem}.shipping-address-panel--desktop .panel-component__content{padding-right:1rem}.header__main--logo{padding-right:2.5rem}.widget-prod__info-text,.cmp-progress-bar .progress-bar--end{padding-left:.5rem}.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs{padding-left:1rem}.widget-prod__sponsored,.shipping-address-panel--desktop .panel-component__content{padding-left:1.5rem}cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item{padding-bottom:.25rem!important}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item,.smart-searcher-grid__header{padding-bottom:.5rem}.shipping-address-panel__content .modal__box-main,.validation-code__email,.attribute-remarks-component{padding-bottom:1rem}.smart-searcher-recents{padding-bottom:1.5rem}.smart-searcher-header__container,.smart-searcher .container,.header__categories--tree,cmp-semantics-search-layout .semantics-products{padding:0}.cmp-progress-bar .progress-bar--title,.cmp-progress-bar .progress-bar--container{padding:.25rem}.nav-tabs,.cmp-progress-bar{padding:.5rem}.smart-searcher-grid__footer.headerWithIcons,.cart-validate__delivery-progress-bar .cmp-progress-bar,.module-delivery-modal .order-modify-modal-content-daily__actions,.delivery-timeslot .slot-booked-block--reserved .has-booking-container,.header__main--logo,.header__main--timeslots,.header__main--smartlist,.header__main--recommendations,.header__main--user,.header__main--promotions,.header__main--menu-button,.header__main--booking-timezone,.header__main--booking-chronos,.header__main--cart,.header__secondary--delivery .tol-icon-component,.header__mobile--menu-button .tol-icon-component,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar{padding:1rem}.summary .cart-summary-component .cart-summary-line.totalToPay,cmp-booking-timezone .dropdown-menu,cmp-booking-chronos .dropdown-menu,cmp-booking-list-actions-timezone .dropdown-menu{padding:1.5rem}.refund-detail .table td,.refund-detail .table th{padding:2rem}cmp-product-substitution .product-substitution-component{padding:2.5rem}.header__categories{padding-right:0;padding-left:0}.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,cmp-language .dropdown-menu,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-support .dropdown-menu,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-icon .tol-icon-component,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,cmp-booking-timezone .dropdown-toggle{padding-right:.5rem;padding-left:.5rem}.page-info-recipe .back,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.shipping-address-panel--mobile .panel-component__content,.shipping-address-panel--mobile .panel-component__header,.shipping-address-panel--mobile .shipping-address-panel__footer,.header__link,cmp-language .dropdown-toggle,cmp-support .dropdown-toggle,cmp-actions-button .dropdown-toggle,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-booking-chronos .full-template-active dropdown-menu,cmp-booking-list-actions-timezone .dropdown-toggle,cmp-booking-list-actions-timezone .full-template-active dropdown-menu,.validation-code__icon-container{padding-right:1rem;padding-left:1rem}.shipping-address-panel--desktop .panel-component__header,.shipping-address-panel--desktop .shipping-address-panel__footer,.cart-validate--summary .cart-summary-extended__sections,.card-picking--item .label-address-zones,.form-delivery-logged .label-address-zones,.bundle-group-progress{padding-right:1.5rem;padding-left:1.5rem}.module-delivery-modal .order-modify-modal-content-daily__actions>button,.bundle-progress-circle,.bundle-progress-circle__button{padding-right:2rem;padding-left:2rem}.page-info-recipe .back,.header__link,cmp-language .dropdown-toggle,cmp-support .dropdown-toggle,cmp-support .dropdown-menu .dropdown-menu-li,cmp-booking-timezone .dropdown-toggle,cmp-booking-list-actions-timezone .dropdown-toggle{padding-top:.5rem;padding-bottom:.5rem}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle,.module-delivery-modal .order-modify-modal-content-daily__actions>button,cmp-actions-button .dropdown-toggle,.bundle-progress-circle__button{padding-top:.75rem;padding-bottom:.75rem}.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu,.grid__footer--bundle .bundle-progress-circle,.shipping-address-panel--desktop .shipping-address-panel__footer,.shipping-address-panel--mobile .shipping-address-panel__footer,.card-picking--item .label-address-zones,.form-delivery-logged .label-address-zones,cmp-language .dropdown-menu,cmp-support .dropdown-menu,cmp-actions-button .dropdown-menu .dropdown-menu-li .dropdown-item,.bundle-group-progress,.validation-code__title,.validation-code__instruction{padding-top:1rem;padding-bottom:1rem}.bundle-progress-circle,.cart-product-not-purchasable-component{padding-top:1.5rem;padding-bottom:1.5rem}.page-selector-modal--item,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li,.footer_statics-component .t-footer-content .list-inline li,.footer_statics-component .t-footer-content .list-column li,.product-detail--box-full-screen,.left-panel .time-zones,.left-panel .select-zipCode .triple-element-block__center,.left-panel .view-recommendations__label,.left-panel__groups,.left-panel__smartlist,.left-panel__booking,.left-panel__bookingtimezone,.left-panel__bookinglist,.categories-bar-component .statics__container,.cart-product-component__remove,.cart-products-list-component__save-list,.cart-products-list-component__trash,.cart-validate-products__save-list,.cart-validate-products__trash,.cart-validate-products-list__product--addToList,.cart-validate-products-list__product--remove,.steps-header__step-badget-before,cmp-language .dropdown-menu .dropdown-menu-li .dropdown-item,cmp-support .dropdown-menu .dropdown-menu-li,cmp-support .dropdown-menu .dropdown-menu-li .dropdown-text,.cart-product-not-purchasable-component__remove,.cart-validate-not-purchasable-line__remove{cursor:pointer}.smart-searcher-header__container,.smart-searcher .container,.module-authentication-core,.module-user-management,.page-form-cp,.header__main,.header__secondary,.header__categories,.categories-bar-component__container,.bundle-progress-circle,.bundle-group-progress,cmp-semantics-search-layout .semantics-products{width:100%;margin-right:auto;margin-left:auto;max-width:1582px}.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.landing-carousel-container-logged .main-title,.page-info-recipe .header .title-wrapper h2,.carousel-cart__summary--label,.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.u-title-big,.u-title-1,.u-title-1-light,.u-title-2,.u-title-2-light,.u-title-2-semibold,.u-title-3,.u-title-3-light,.u-title-3-normal,.u-title-4,.u-title-4-regular,.u-title-4-light,.u-title-5,.u-title-5-regular,.u-title-5-light,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .u-link,.delivery-timeslot .slot-booked-block--reserved .has-booking-container .smart-searcher-grid__header.headerWithIcons .view-all,.smart-searcher-grid__header.headerWithIcons .delivery-timeslot .slot-booked-block--reserved .has-booking-container .view-all,.nav-tabs .nav-item .nav-link,.header__secondary--delivery .select-zipCode__label--text,.promotions-panel .element-list__text,.promotions-panel .promotion-component__amount-bottom--quantity,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top,.cart-validate-not-purchasable-line .label-name,.validation-code__input,cmp-row-products .row-products-header-container_title .title{color:var(--tol-color-black)}.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.landing-carousel-container-logged .main-title,.u-title-1-light,.validation-code__input{font-size:2rem;font-family:var(--tol-font-semibold)}@media (max-width: 991px){.page-info-recipe .header .title-wrapper h1,.landing-carousel-container-logged .main-title-name,.landing-carousel-container-logged .main-title,.u-title-1-light,.validation-code__input{font-size:1.5rem}}.landing-carousel-container-logged .main-title{font-family:var(--tol-font-light)}.page-info-recipe .header .title-wrapper h2,.u-title-2-light,.u-title-2-semibold{font-size:1.75rem;font-family:var(--tol-font-primary)}@media (max-width: 991px){.page-info-recipe .header .title-wrapper h2,.u-title-2-light,.u-title-2-semibold{font-size:1.25rem}}.carousel-cart__summary--label,.u-title-3-light,.u-title-3-normal,.promotions-panel .promotion-component__amount-bottom--quantity,.cart-validate-products-gifts-list__product--price .hat-component .hat-component__top{font-size:1.5rem;font-family:var(--tol-font-semibold)}.carousel-cart__summary--price,.landing-carousel-container-logged .container-box-title,.product-detail ul>li>.nav-link,.u-title-4-regular,.u-title-4-light,.u-title-5-light,.nav-tabs .nav-item .nav-link{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.smart-searcher-grid__header .text,#infoproduct-content--remarks .remarks__title,.u-title-5-regular,.promotions-panel .element-list__text,.cart-validate-not-purchasable-line .label-name{font-size:1.125rem;font-family:var(--tol-font-semibold)}.page-info-recipe .header .info-row .info-item span,.ap-sticky-container .ap-sticky p,.grid__subtitle--text,.remarks__input::placeholder,.remarks__input,.deferred-promos__info .acumulateCustomerCardPartner .cart-summary-line__childs .cart-summary-line,.summary .cart-summary-component .cart-summary-line.discount .cart-summary-line__childs,.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text,.u-pgh-black-small,.u-pgh-black-small-semibold,.u-pgh-black-extrasmall,.u-pgh-black-extrasmall-semibold,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title,.unit-selector__added,.promotions-panel .promotion-component__date,.promotions-panel .promotion-component__amount-bottom--label,.searcher .searcher-input-span,.searcher .searcher-input::placeholder,.categories-bar-component__wrapper .element-list__ul .element-list__link,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cart-product-gift__title,.cart-product-gift__brand,.cmp-progress-bar .progress-bar--title,.cmp-progress-bar .progress-bar--start,.cmp-progress-bar .progress-bar--end,.cart-validate-not-purchasable-line .label-brand,.attribute-remarks-component--container,cmp-semantics-search-layout .container .title-layout-lowresults{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.summary .cart-summary-component .amount,.summary .cart-summary-component .discount,.summary .cart-summary-component .deliveryExpenses,.summary .cart-summary-component .pickingExpenses,.summary .cart-summary-component .totalToPay,.summary .cart-summary-component .acumulateCustomerCardPartner,.summary .cart-summary-component .acumulateCustomerCardNoPartner,.cart-notification__title,.cart-notification__message,.cart-notification__quantity,.booking-notification__success-status--title,.booking-notification__failed-status--title,.booking-notification__expires-at-status--title,.booking-notification__expired-status--title,.cart-product-gift__title,cmp-semantics-search-layout .container .title-layout-lowresults{font-family:var(--tol-font-semibold)}.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.u-pgh-black-small-semibold,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cart-product-gift__brand,.cmp-progress-bar .progress-bar--start,.cmp-progress-bar .progress-bar--end{font-size:.875rem;font-family:var(--tol-font-primary)}.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-validate__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--start,.cart-panel .panel-component__delivery-progress-bar .cmp-progress-bar .progress-bar--end,.cmp-progress-bar .progress-bar--start,.cmp-progress-bar .progress-bar--end{font-family:var(--tol-font-semibold)}.u-pgh-black-extrasmall-semibold,.unit-selector__added,.attribute-remarks-component--container{font-size:.75rem;font-family:var(--tol-font-primary)}.unit-selector__added{font-family:var(--tol-font-semibold)}.u-pgh-primary-semibold,.u-pgh-primary-small,.u-pgh-primary-small-semibold,.u-pgh-primary-extrasmall,.categories-bar-component__wrapper .element-list__ul .element-list__link--active,.categories-bar-component__wrapper .element-list__ul .element-list__icon,.categories-bar-component__column--viewAll,.searcher-tags__list--tag,.menu-button__text{color:var(--tol-color-primary);font-size:1rem}.categories-bar-component__column--viewAll,.searcher-tags__list--tag,.menu-button__text{font-family:var(--tol-font-semibold)}.u-pgh-primary-small-semibold{font-size:.875rem;font-family:var(--tol-font-primary)}.u-pgh-reverse-semibold,.u-pgh-reverse-small,.u-pgh-reverse-extrasmall{color:var(--tol-color-white);font-size:1rem}.validation-code__input{min-width:2rem}.multi-search-container .custom-button-search{min-width:7rem}.multi-search-container .custom-button-clean{min-width:9.375rem}.smart-searcher-grid__header,.grid__footer--bundle .bundle-progress-circle,.module-delivery-modal .order-modify-modal-content-daily__actions,.header__main--searcher cmp-searcher,.refund-new-page__reason-refund .refund-reason-selector,.cmp-progress-bar .progress,.attribute-remarks-component{width:100%!important}.u-grid-slot-1{grid-template-columns:repeat(1,1fr)}.u-grid-slot-2{grid-template-columns:repeat(2,1fr)}.u-grid-slot-3{grid-template-columns:repeat(3,1fr)}.u-grid-slot-4{grid-template-columns:repeat(4,1fr)}.u-grid-slot-5{grid-template-columns:repeat(5,1fr)}.u-grid-slot-6{grid-template-columns:repeat(6,1fr)}.u-grid-slot-7{grid-template-columns:repeat(7,1fr)}.u-disabled .icon-component{--icon-lists-add-color1: var(--tol-color-disabled);--icon-download-color1: var(--tol-color-disabled);--icon-message-color1: var(--tol-color-disabled);--icon-zoom-in-color1: var(--tol-color-disabled);--icon-right-color1: var(--tol-color-disabled);--icon-left-color1: var(--tol-color-disabled);--icon-down-color1: var(--tol-color-disabled);--icon-truck-color1: var(--tol-color-disabled);--icon-view-detail-color1: var(--tol-color-disabled);--icon-calendar-pen-color1: var(--tol-color-disabled);--icon-edit-color1: var(--tol-color-disabled);--icon-remove-color1: var(--tol-color-disabled);--icon-cancel-color1: var(--tol-color-disabled);--icon-up-color1: var(--tol-color-disabled);--icon-add-order-color1: var(--tol-color-disabled);--icon-cancel-order-color1: var(--tol-color-disabled);--icon-repeat-order-color1: var(--tol-color-disabled);--icon-return-order-color1: var(--tol-color-disabled);--icon-date-since-color1: var(--tol-color-disabled);--icon-date-to-color1: var(--tol-color-disabled);--icon-info-color1: var(--tol-color-disabled);--icon-calendar-blank-color1: var(--tol-color-disabled);--icon-clock-color1: var(--tol-color-disabled);--icon-triangle-warning-color1: var(--tol-color-disabled);--icon-nutritional-celery-color1: var(--tol-color-disabled);--icon-nutritional-gluten-color1: var(--tol-color-disabled);--icon-nutritional-soy-color1: var(--tol-color-disabled);--icon-nutritional-milk-color1: var(--tol-color-disabled);--icon-nutritional-sulfur-color1: var(--tol-color-disabled);--icon-nutritional-peanuts-color1: var(--tol-color-disabled);--icon-nutritional-mustard-color1: var(--tol-color-disabled);--icon-nutritional-crustaceans-color1: var(--tol-color-disabled);--icon-nutritional-mollusks-color1: var(--tol-color-disabled);--icon-nutritional-sesame-color1: var(--tol-color-disabled);--icon-nutritional-eggs-color1: var(--tol-color-disabled);--icon-nutritional-fish-color1: var(--tol-color-disabled);--icon-nutritional-nuts-color1: var(--tol-color-disabled);--icon-nutritional-lupins-color1: var(--tol-color-disabled);--icon-lens-color1: var(--tol-color-disabled);--icon-shop-color1: var(--tol-color-disabled);--icon-locker-color1: var(--tol-color-disabled);--icon-add-shop-color1: var(--tol-color-disabled);--icon-add-address-color1: var(--tol-color-disabled);--icon-check-color1: var(--tol-color-disabled);--icon-circle-warning-color1: var(--tol-color-disabled);--icon-eye-color1: var(--tol-color-disabled);--icon-eye-slash-color1: var(--tol-color-disabled);--icon-filter-color1: var(--tol-color-disabled);--icon-list-address-view-color1: var(--tol-color-disabled);--icon-map-view-color1: var(--tol-color-disabled);--icon-category-light-color1: var(--tol-color-disabled);--icon-category-solid-color1: var(--tol-color-disabled);--icon-tag-light-color1: var(--tol-color-disabled);--icon-tag-solid-color1: var(--tol-color-disabled);--icon-credit-card-color1: var(--tol-color-disabled);--icon-direct-debit-color1: var(--tol-color-disabled);--icon-direct-pay-color1: var(--tol-color-disabled);--icon-pay-by-phone-color1: var(--tol-color-disabled);--icon-payment-color1: var(--tol-color-disabled);--icon-plus-color1: var(--tol-color-disabled);--icon-less-color1: var(--tol-color-disabled);--icon-undo-color1: var(--tol-color-disabled);--icon-barrel-color1: var(--tol-color-disabled);--icon-basket-empty-color1: var(--tol-color-disabled);--icon-calendar-color1: var(--tol-color-disabled);--icon-glass-color1: var(--tol-color-disabled);--icon-scent-color1: var(--tol-color-disabled);--icon-grapes-color1: var(--tol-color-disabled);--icon-taste-color1: var(--tol-color-disabled);--icon-arrow-color1: var(--tol-color-disabled);--icon-money-box-color1: var(--tol-color-disabled);--icon-android-light-color1: var(--tol-color-disabled);--icon-android-solid-color1: var(--tol-color-disabled);--icon-apple-light-color1: var(--tol-color-disabled);--icon-apple-solid-color1: var(--tol-color-disabled);--icon-facebook-light-color1: var(--tol-color-disabled);--icon-facebook-solid-color1: var(--tol-color-disabled);--icon-instagram-light-color1: var(--tol-color-disabled);--icon-instagram-solid-color1: var(--tol-color-disabled);--icon-twitter-light-color1: var(--tol-color-disabled);--icon-twitter-solid-color1: var(--tol-color-disabled);--icon-youtube-light-color1: var(--tol-color-disabled);--icon-youtube-solid-color1: var(--tol-color-disabled);--icon-save-money-color1: var(--tol-color-disabled);--icon-double-caret-color1: var(--tol-color-disabled);--icon-circle-check-color1: var(--tol-color-disabled);--icon-icon-arrow-left2-color1: var(--tol-color-disabled);--icon-calendar-2-color1: var(--tol-color-disabled)}.u-colors--danger{color:var(--tol-color-danger);--icon-lists-add-color1: var(--tol-color-danger);--icon-download-color1: var(--tol-color-danger);--icon-message-color1: var(--tol-color-danger);--icon-zoom-in-color1: var(--tol-color-danger);--icon-right-color1: var(--tol-color-danger);--icon-left-color1: var(--tol-color-danger);--icon-down-color1: var(--tol-color-danger);--icon-truck-color1: var(--tol-color-danger);--icon-view-detail-color1: var(--tol-color-danger);--icon-calendar-pen-color1: var(--tol-color-danger);--icon-edit-color1: var(--tol-color-danger);--icon-remove-color1: var(--tol-color-danger);--icon-cancel-color1: var(--tol-color-danger);--icon-up-color1: var(--tol-color-danger);--icon-add-order-color1: var(--tol-color-danger);--icon-cancel-order-color1: var(--tol-color-danger);--icon-repeat-order-color1: var(--tol-color-danger);--icon-return-order-color1: var(--tol-color-danger);--icon-date-since-color1: var(--tol-color-danger);--icon-date-to-color1: var(--tol-color-danger);--icon-info-color1: var(--tol-color-danger);--icon-calendar-blank-color1: var(--tol-color-danger);--icon-clock-color1: var(--tol-color-danger);--icon-triangle-warning-color1: var(--tol-color-danger);--icon-nutritional-celery-color1: var(--tol-color-danger);--icon-nutritional-gluten-color1: var(--tol-color-danger);--icon-nutritional-soy-color1: var(--tol-color-danger);--icon-nutritional-milk-color1: var(--tol-color-danger);--icon-nutritional-sulfur-color1: var(--tol-color-danger);--icon-nutritional-peanuts-color1: var(--tol-color-danger);--icon-nutritional-mustard-color1: var(--tol-color-danger);--icon-nutritional-crustaceans-color1: var(--tol-color-danger);--icon-nutritional-mollusks-color1: var(--tol-color-danger);--icon-nutritional-sesame-color1: var(--tol-color-danger);--icon-nutritional-eggs-color1: var(--tol-color-danger);--icon-nutritional-fish-color1: var(--tol-color-danger);--icon-nutritional-nuts-color1: var(--tol-color-danger);--icon-nutritional-lupins-color1: var(--tol-color-danger);--icon-lens-color1: var(--tol-color-danger);--icon-shop-color1: var(--tol-color-danger);--icon-locker-color1: var(--tol-color-danger);--icon-add-shop-color1: var(--tol-color-danger);--icon-add-address-color1: var(--tol-color-danger);--icon-check-color1: var(--tol-color-danger);--icon-circle-warning-color1: var(--tol-color-danger);--icon-eye-color1: var(--tol-color-danger);--icon-eye-slash-color1: var(--tol-color-danger);--icon-filter-color1: var(--tol-color-danger);--icon-list-address-view-color1: var(--tol-color-danger);--icon-map-view-color1: var(--tol-color-danger);--icon-category-light-color1: var(--tol-color-danger);--icon-category-solid-color1: var(--tol-color-danger);--icon-tag-light-color1: var(--tol-color-danger);--icon-tag-solid-color1: var(--tol-color-danger);--icon-credit-card-color1: var(--tol-color-danger);--icon-direct-debit-color1: var(--tol-color-danger);--icon-direct-pay-color1: var(--tol-color-danger);--icon-pay-by-phone-color1: var(--tol-color-danger);--icon-payment-color1: var(--tol-color-danger);--icon-plus-color1: var(--tol-color-danger);--icon-less-color1: var(--tol-color-danger);--icon-undo-color1: var(--tol-color-danger);--icon-barrel-color1: var(--tol-color-danger);--icon-basket-empty-color1: var(--tol-color-danger);--icon-calendar-color1: var(--tol-color-danger);--icon-glass-color1: var(--tol-color-danger);--icon-scent-color1: var(--tol-color-danger);--icon-grapes-color1: var(--tol-color-danger);--icon-taste-color1: var(--tol-color-danger);--icon-arrow-color1: var(--tol-color-danger);--icon-money-box-color1: var(--tol-color-danger);--icon-android-light-color1: var(--tol-color-danger);--icon-android-solid-color1: var(--tol-color-danger);--icon-apple-light-color1: var(--tol-color-danger);--icon-apple-solid-color1: var(--tol-color-danger);--icon-facebook-light-color1: var(--tol-color-danger);--icon-facebook-solid-color1: var(--tol-color-danger);--icon-instagram-light-color1: var(--tol-color-danger);--icon-instagram-solid-color1: var(--tol-color-danger);--icon-twitter-light-color1: var(--tol-color-danger);--icon-twitter-solid-color1: var(--tol-color-danger);--icon-youtube-light-color1: var(--tol-color-danger);--icon-youtube-solid-color1: var(--tol-color-danger);--icon-save-money-color1: var(--tol-color-danger);--icon-double-caret-color1: var(--tol-color-danger);--icon-circle-check-color1: var(--tol-color-danger);--icon-icon-arrow-left2-color1: var(--tol-color-danger);--icon-calendar-2-color1: var(--tol-color-danger)}.u-colors--danger-border{border-color:var(--tol-color-danger)}.u-colors--danger-background{background-color:var(--tol-color-bg-danger)}.u-colors--warning{color:var(--tol-color-warning)}.u-colors--warning-border{border:1px solid var(--tol-color-warning)}.u-colors--warning-background{background-color:var(--tol-color-bg-warning)}.u-colors--white{color:var(--tol-color-white)}.u-colors--white-border{border-color:var(--tol-color-white)}.u-colors--white-background{background-color:var(--tol-color-white)}.u-colors--info{color:var(--tol-color-info);--icon-lists-add-color1: var(--tol-color-info);--icon-download-color1: var(--tol-color-info);--icon-message-color1: var(--tol-color-info);--icon-zoom-in-color1: var(--tol-color-info);--icon-right-color1: var(--tol-color-info);--icon-left-color1: var(--tol-color-info);--icon-down-color1: var(--tol-color-info);--icon-truck-color1: var(--tol-color-info);--icon-view-detail-color1: var(--tol-color-info);--icon-calendar-pen-color1: var(--tol-color-info);--icon-edit-color1: var(--tol-color-info);--icon-remove-color1: var(--tol-color-info);--icon-cancel-color1: var(--tol-color-info);--icon-up-color1: var(--tol-color-info);--icon-add-order-color1: var(--tol-color-info);--icon-cancel-order-color1: var(--tol-color-info);--icon-repeat-order-color1: var(--tol-color-info);--icon-return-order-color1: var(--tol-color-info);--icon-date-since-color1: var(--tol-color-info);--icon-date-to-color1: var(--tol-color-info);--icon-info-color1: var(--tol-color-info);--icon-calendar-blank-color1: var(--tol-color-info);--icon-clock-color1: var(--tol-color-info);--icon-triangle-warning-color1: var(--tol-color-info);--icon-nutritional-celery-color1: var(--tol-color-info);--icon-nutritional-gluten-color1: var(--tol-color-info);--icon-nutritional-soy-color1: var(--tol-color-info);--icon-nutritional-milk-color1: var(--tol-color-info);--icon-nutritional-sulfur-color1: var(--tol-color-info);--icon-nutritional-peanuts-color1: var(--tol-color-info);--icon-nutritional-mustard-color1: var(--tol-color-info);--icon-nutritional-crustaceans-color1: var(--tol-color-info);--icon-nutritional-mollusks-color1: var(--tol-color-info);--icon-nutritional-sesame-color1: var(--tol-color-info);--icon-nutritional-eggs-color1: var(--tol-color-info);--icon-nutritional-fish-color1: var(--tol-color-info);--icon-nutritional-nuts-color1: var(--tol-color-info);--icon-nutritional-lupins-color1: var(--tol-color-info);--icon-lens-color1: var(--tol-color-info);--icon-shop-color1: var(--tol-color-info);--icon-locker-color1: var(--tol-color-info);--icon-add-shop-color1: var(--tol-color-info);--icon-add-address-color1: var(--tol-color-info);--icon-check-color1: var(--tol-color-info);--icon-circle-warning-color1: var(--tol-color-info);--icon-eye-color1: var(--tol-color-info);--icon-eye-slash-color1: var(--tol-color-info);--icon-filter-color1: var(--tol-color-info);--icon-list-address-view-color1: var(--tol-color-info);--icon-map-view-color1: var(--tol-color-info);--icon-category-light-color1: var(--tol-color-info);--icon-category-solid-color1: var(--tol-color-info);--icon-tag-light-color1: var(--tol-color-info);--icon-tag-solid-color1: var(--tol-color-info);--icon-credit-card-color1: var(--tol-color-info);--icon-direct-debit-color1: var(--tol-color-info);--icon-direct-pay-color1: var(--tol-color-info);--icon-pay-by-phone-color1: var(--tol-color-info);--icon-payment-color1: var(--tol-color-info);--icon-plus-color1: var(--tol-color-info);--icon-less-color1: var(--tol-color-info);--icon-undo-color1: var(--tol-color-info);--icon-barrel-color1: var(--tol-color-info);--icon-basket-empty-color1: var(--tol-color-info);--icon-calendar-color1: var(--tol-color-info);--icon-glass-color1: var(--tol-color-info);--icon-scent-color1: var(--tol-color-info);--icon-grapes-color1: var(--tol-color-info);--icon-taste-color1: var(--tol-color-info);--icon-arrow-color1: var(--tol-color-info);--icon-money-box-color1: var(--tol-color-info);--icon-android-light-color1: var(--tol-color-info);--icon-android-solid-color1: var(--tol-color-info);--icon-apple-light-color1: var(--tol-color-info);--icon-apple-solid-color1: var(--tol-color-info);--icon-facebook-light-color1: var(--tol-color-info);--icon-facebook-solid-color1: var(--tol-color-info);--icon-instagram-light-color1: var(--tol-color-info);--icon-instagram-solid-color1: var(--tol-color-info);--icon-twitter-light-color1: var(--tol-color-info);--icon-twitter-solid-color1: var(--tol-color-info);--icon-youtube-light-color1: var(--tol-color-info);--icon-youtube-solid-color1: var(--tol-color-info);--icon-save-money-color1: var(--tol-color-info);--icon-double-caret-color1: var(--tol-color-info);--icon-circle-check-color1: var(--tol-color-info);--icon-icon-arrow-left2-color1: var(--tol-color-info);--icon-calendar-2-color1: var(--tol-color-info)}.u-colors--info-border{border:1px solid var(--tol-color-info)}.u-colors--info-background{background-color:var(--tol-color-bg-info)}.u-colors--primary{color:var(--tol-color-primary)}.u-colors--primary-border{border-color:var(--tol-color-primary)}.u-colors--primary-background{background-color:var(--tol-color-primary)}.u-color-primary{color:var(--tol-color-primary)}.u-color-secondary-text{color:var(--tol-color-gray2)}.u-color-secondary-alternative{color:var(--tol-color-secondary-alternative)}.u-color-danger{color:var(--tol-color-danger)}.u-color-info{color:var(--tol-color-info)}.u-color-warning{color:var(--tol-color-warning)}.u-color-booking{color:var(--tol-color-booking)}.u-color-black{color:#000}.u-color-disabled-card{color:var(--tol-color-gray2);background-color:var(--tol-color-gray4)}.u-color-dark-gray{color:var(--tol-color-dark-gray)}.u-color-gray--1{color:var(--tol-color-gray1)}.u-color-gray--2{color:var(--tol-color-gray2)}.u-color-gray--3{color:var(--tol-color-gray3)}.u-color-gray--4{color:var(--tol-color-gray4)}.u-color-gray--5{color:var(--tol-color-gray5)}.u-block{display:block}@media (max-width: 575px){.u-block--sm{display:block!important}}@media (max-width: 767px){.u-block--md{display:block!important}}@media (max-width: 991px){.u-block--lg{display:block!important}}.u-flex,.select-component__option,.select-component__icon{display:flex}@media (max-width: 575px){.u-flex--sm{display:flex}}@media (max-width: 767px){.u-flex--md{display:flex}}@media (min-width: 992px){.u-flex--lg{display:flex}}.u-hidden{display:none}@media (max-width: 575px){.u-hidden--sm{display:none}}@media (max-width: 767px){.u-hidden--md{display:none}}@media (min-width: 768px) and (max-width: 991px) and (orientation: portrait){.u-hidden--lg-port{display:none}}@media (max-width: 991px){.u-hidden--lg{display:none!important}}.u-inline-size--max-content{inline-size:max-content}.u-visibility-hidden{visibility:hidden}@media (max-width: 575px){.u-visibility-hidden--sm{visibility:hidden}}@media (max-width: 767px){.u-visibility-hidden--md{visibility:hidden}}@media (min-width: 768px) and (max-width: 991px) and (orientation: portrait){.u-visibility-hidden--lg-port{visibility:hidden}}@media (min-width: 992px){.u-visibility-hidden--lg{visibility:hidden}}.u-danger{color:var(--tol-color-danger);font-family:inherit}.u-danger--border{border:1px solid var(--tol-color-danger);box-shadow:0 0 2px var(--tol-color-danger)}.u-danger--border:focus{border:1px solid var(--tol-color-danger);outline:none;box-shadow:0 0 2px var(--tol-color-danger)}.u-danger--message{font-size:.75rem}.u-success{color:var(--tol-color-success)!important}.u-link,.smart-searcher-grid__header.headerWithIcons .view-all{color:var(--tol-color-link);--icon-lists-add-color1: var(--tol-color-link);--icon-download-color1: var(--tol-color-link);--icon-message-color1: var(--tol-color-link);--icon-zoom-in-color1: var(--tol-color-link);--icon-right-color1: var(--tol-color-link);--icon-left-color1: var(--tol-color-link);--icon-down-color1: var(--tol-color-link);--icon-truck-color1: var(--tol-color-link);--icon-view-detail-color1: var(--tol-color-link);--icon-calendar-pen-color1: var(--tol-color-link);--icon-edit-color1: var(--tol-color-link);--icon-remove-color1: var(--tol-color-link);--icon-cancel-color1: var(--tol-color-link);--icon-up-color1: var(--tol-color-link);--icon-add-order-color1: var(--tol-color-link);--icon-cancel-order-color1: var(--tol-color-link);--icon-repeat-order-color1: var(--tol-color-link);--icon-return-order-color1: var(--tol-color-link);--icon-date-since-color1: var(--tol-color-link);--icon-date-to-color1: var(--tol-color-link);--icon-info-color1: var(--tol-color-link);--icon-calendar-blank-color1: var(--tol-color-link);--icon-clock-color1: var(--tol-color-link);--icon-triangle-warning-color1: var(--tol-color-link);--icon-nutritional-celery-color1: var(--tol-color-link);--icon-nutritional-gluten-color1: var(--tol-color-link);--icon-nutritional-soy-color1: var(--tol-color-link);--icon-nutritional-milk-color1: var(--tol-color-link);--icon-nutritional-sulfur-color1: var(--tol-color-link);--icon-nutritional-peanuts-color1: var(--tol-color-link);--icon-nutritional-mustard-color1: var(--tol-color-link);--icon-nutritional-crustaceans-color1: var(--tol-color-link);--icon-nutritional-mollusks-color1: var(--tol-color-link);--icon-nutritional-sesame-color1: var(--tol-color-link);--icon-nutritional-eggs-color1: var(--tol-color-link);--icon-nutritional-fish-color1: var(--tol-color-link);--icon-nutritional-nuts-color1: var(--tol-color-link);--icon-nutritional-lupins-color1: var(--tol-color-link);--icon-lens-color1: var(--tol-color-link);--icon-shop-color1: var(--tol-color-link);--icon-locker-color1: var(--tol-color-link);--icon-add-shop-color1: var(--tol-color-link);--icon-add-address-color1: var(--tol-color-link);--icon-check-color1: var(--tol-color-link);--icon-circle-warning-color1: var(--tol-color-link);--icon-eye-color1: var(--tol-color-link);--icon-eye-slash-color1: var(--tol-color-link);--icon-filter-color1: var(--tol-color-link);--icon-list-address-view-color1: var(--tol-color-link);--icon-map-view-color1: var(--tol-color-link);--icon-category-light-color1: var(--tol-color-link);--icon-category-solid-color1: var(--tol-color-link);--icon-tag-light-color1: var(--tol-color-link);--icon-tag-solid-color1: var(--tol-color-link);--icon-credit-card-color1: var(--tol-color-link);--icon-direct-debit-color1: var(--tol-color-link);--icon-direct-pay-color1: var(--tol-color-link);--icon-pay-by-phone-color1: var(--tol-color-link);--icon-payment-color1: var(--tol-color-link);--icon-plus-color1: var(--tol-color-link);--icon-less-color1: var(--tol-color-link);--icon-undo-color1: var(--tol-color-link);--icon-barrel-color1: var(--tol-color-link);--icon-basket-empty-color1: var(--tol-color-link);--icon-calendar-color1: var(--tol-color-link);--icon-glass-color1: var(--tol-color-link);--icon-scent-color1: var(--tol-color-link);--icon-grapes-color1: var(--tol-color-link);--icon-taste-color1: var(--tol-color-link);--icon-arrow-color1: var(--tol-color-link);--icon-money-box-color1: var(--tol-color-link);--icon-android-light-color1: var(--tol-color-link);--icon-android-solid-color1: var(--tol-color-link);--icon-apple-light-color1: var(--tol-color-link);--icon-apple-solid-color1: var(--tol-color-link);--icon-facebook-light-color1: var(--tol-color-link);--icon-facebook-solid-color1: var(--tol-color-link);--icon-instagram-light-color1: var(--tol-color-link);--icon-instagram-solid-color1: var(--tol-color-link);--icon-twitter-light-color1: var(--tol-color-link);--icon-twitter-solid-color1: var(--tol-color-link);--icon-youtube-light-color1: var(--tol-color-link);--icon-youtube-solid-color1: var(--tol-color-link);--icon-save-money-color1: var(--tol-color-link);--icon-double-caret-color1: var(--tol-color-link);--icon-circle-check-color1: var(--tol-color-link);--icon-icon-arrow-left2-color1: var(--tol-color-link);--icon-calendar-2-color1: var(--tol-color-link);cursor:pointer}.u-link:hover,.smart-searcher-grid__header.headerWithIcons .view-all:hover{color:var(--tol-color-link-hover);--icon-lists-add-color1: var(--tol-color-link-hover);--icon-download-color1: var(--tol-color-link-hover);--icon-message-color1: var(--tol-color-link-hover);--icon-zoom-in-color1: var(--tol-color-link-hover);--icon-right-color1: var(--tol-color-link-hover);--icon-left-color1: var(--tol-color-link-hover);--icon-down-color1: var(--tol-color-link-hover);--icon-truck-color1: var(--tol-color-link-hover);--icon-view-detail-color1: var(--tol-color-link-hover);--icon-calendar-pen-color1: var(--tol-color-link-hover);--icon-edit-color1: var(--tol-color-link-hover);--icon-remove-color1: var(--tol-color-link-hover);--icon-cancel-color1: var(--tol-color-link-hover);--icon-up-color1: var(--tol-color-link-hover);--icon-add-order-color1: var(--tol-color-link-hover);--icon-cancel-order-color1: var(--tol-color-link-hover);--icon-repeat-order-color1: var(--tol-color-link-hover);--icon-return-order-color1: var(--tol-color-link-hover);--icon-date-since-color1: var(--tol-color-link-hover);--icon-date-to-color1: var(--tol-color-link-hover);--icon-info-color1: var(--tol-color-link-hover);--icon-calendar-blank-color1: var(--tol-color-link-hover);--icon-clock-color1: var(--tol-color-link-hover);--icon-triangle-warning-color1: var(--tol-color-link-hover);--icon-nutritional-celery-color1: var(--tol-color-link-hover);--icon-nutritional-gluten-color1: var(--tol-color-link-hover);--icon-nutritional-soy-color1: var(--tol-color-link-hover);--icon-nutritional-milk-color1: var(--tol-color-link-hover);--icon-nutritional-sulfur-color1: var(--tol-color-link-hover);--icon-nutritional-peanuts-color1: var(--tol-color-link-hover);--icon-nutritional-mustard-color1: var(--tol-color-link-hover);--icon-nutritional-crustaceans-color1: var(--tol-color-link-hover);--icon-nutritional-mollusks-color1: var(--tol-color-link-hover);--icon-nutritional-sesame-color1: var(--tol-color-link-hover);--icon-nutritional-eggs-color1: var(--tol-color-link-hover);--icon-nutritional-fish-color1: var(--tol-color-link-hover);--icon-nutritional-nuts-color1: var(--tol-color-link-hover);--icon-nutritional-lupins-color1: var(--tol-color-link-hover);--icon-lens-color1: var(--tol-color-link-hover);--icon-shop-color1: var(--tol-color-link-hover);--icon-locker-color1: var(--tol-color-link-hover);--icon-add-shop-color1: var(--tol-color-link-hover);--icon-add-address-color1: var(--tol-color-link-hover);--icon-check-color1: var(--tol-color-link-hover);--icon-circle-warning-color1: var(--tol-color-link-hover);--icon-eye-color1: var(--tol-color-link-hover);--icon-eye-slash-color1: var(--tol-color-link-hover);--icon-filter-color1: var(--tol-color-link-hover);--icon-list-address-view-color1: var(--tol-color-link-hover);--icon-map-view-color1: var(--tol-color-link-hover);--icon-category-light-color1: var(--tol-color-link-hover);--icon-category-solid-color1: var(--tol-color-link-hover);--icon-tag-light-color1: var(--tol-color-link-hover);--icon-tag-solid-color1: var(--tol-color-link-hover);--icon-credit-card-color1: var(--tol-color-link-hover);--icon-direct-debit-color1: var(--tol-color-link-hover);--icon-direct-pay-color1: var(--tol-color-link-hover);--icon-pay-by-phone-color1: var(--tol-color-link-hover);--icon-payment-color1: var(--tol-color-link-hover);--icon-plus-color1: var(--tol-color-link-hover);--icon-less-color1: var(--tol-color-link-hover);--icon-undo-color1: var(--tol-color-link-hover);--icon-barrel-color1: var(--tol-color-link-hover);--icon-basket-empty-color1: var(--tol-color-link-hover);--icon-calendar-color1: var(--tol-color-link-hover);--icon-glass-color1: var(--tol-color-link-hover);--icon-scent-color1: var(--tol-color-link-hover);--icon-grapes-color1: var(--tol-color-link-hover);--icon-taste-color1: var(--tol-color-link-hover);--icon-arrow-color1: var(--tol-color-link-hover);--icon-money-box-color1: var(--tol-color-link-hover);--icon-android-light-color1: var(--tol-color-link-hover);--icon-android-solid-color1: var(--tol-color-link-hover);--icon-apple-light-color1: var(--tol-color-link-hover);--icon-apple-solid-color1: var(--tol-color-link-hover);--icon-facebook-light-color1: var(--tol-color-link-hover);--icon-facebook-solid-color1: var(--tol-color-link-hover);--icon-instagram-light-color1: var(--tol-color-link-hover);--icon-instagram-solid-color1: var(--tol-color-link-hover);--icon-twitter-light-color1: var(--tol-color-link-hover);--icon-twitter-solid-color1: var(--tol-color-link-hover);--icon-youtube-light-color1: var(--tol-color-link-hover);--icon-youtube-solid-color1: var(--tol-color-link-hover);--icon-save-money-color1: var(--tol-color-link-hover);--icon-double-caret-color1: var(--tol-color-link-hover);--icon-circle-check-color1: var(--tol-color-link-hover);--icon-icon-arrow-left2-color1: var(--tol-color-link-hover);--icon-calendar-2-color1: var(--tol-color-link-hover)}.u-no-link{color:inherit;text-decoration:none}.u-no-link:hover{color:inherit}.u-hover{color:var(--tol-color-hover)}.u-line--through-diagonal{background-image:linear-gradient(to top left,rgba(255,255,255,.0392156863) 48%,var(--tol-color-danger),rgba(255,255,255,.0392156863) 52%)}.u-line--through{text-decoration:line-through}.u-line--underline,.smart-searcher-grid__header.headerWithOutIcons .view-all p{text-decoration:underline!important}.u-text--caption{font-size:.875rem;font-family:inherit}.u-text--bold{font-family:var(--tol-font-bold)}.u-text--semi-bold,.smart-searcher-grid__header.headerWithOutIcons .view-all p,.smart-searcher-grid__header.headerWithIcons .view-all,.remarks__input--label,.select-component__label{font-family:var(--tol-font-semibold)}.u-text--regular{font-family:var(--tol-font-primary)}.u-text--truncate-1{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.u-text--truncate-2{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.u-text--truncate-3{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.u-text--ellipsis,.select-component__option span,.select-component .ng-select.custom .ng-placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.u-text--capitalize{text-transform:capitalize}.u-text--align-left{text-align:left}.u-text--align-right{text-align:right}.u-text--align-center{text-align:center}.u-text--line-height-20{line-height:1.25rem}.u-text--line-height-24{line-height:1.5rem}.u-text--line-height-32{line-height:2rem}.u-text--line-height-40{line-height:2.5rem}.u-size--8{font-size:.5rem}.u-size--10{font-size:.625rem}.u-size--11{font-size:.6875rem}.u-size--12{font-size:.75rem}.u-size--14{font-size:.875rem}.u-size--16{font-size:1rem}.u-size--18{font-size:1.125rem}.u-size--20{font-size:1.25rem}.u-size--21{font-size:1.3125rem}.u-size--22{font-size:1.375rem}.u-size--24{font-size:1.5rem}.u-size--28{font-size:1.75rem}.u-size--32{font-size:2rem}.u-size--36{font-size:2.25rem}.u-size--40{font-size:2.5rem}.u-size--48{font-size:3rem}.u-size--52{font-size:3.25rem}.u-size--64{font-size:4rem}.u-size--72{font-size:4.5rem}.u-size--96{font-size:6rem}.u-rhythm--mt-0{margin-top:0rem}.u-rhythm--mt-4{margin-top:.25rem}.u-rhythm--mt-8,.product-detail-remarks-panel .product-options-panel--remarks-container{margin-top:.5rem}.u-rhythm--mt-16{margin-top:1rem}.u-rhythm--mt-20{margin-top:1.25rem}.u-rhythm--mt-24,.product-detail-remarks-panel .product-options-panel--remarks{margin-top:1.5rem}.u-rhythm--mt-28{margin-top:1.75rem}.u-rhythm--mt-32{margin-top:2rem}@media (min-width: 576px){.u-rhythm-sm--mt-32{margin-top:2rem!important}}.u-rhythm--mt-40{margin-top:2.5rem}@media (min-width: 576px){.u-rhythm-sm--mt-40{margin-top:2.5rem!important}}.u-rhythm--mt-48{margin-top:3rem}@media (min-width: 576px){.u-rhythm-sm--mt-48{margin-top:3rem!important}}@media (min-width: 768px){.u-rhythm-md--mt-4{margin-top:.25rem!important}}@media (min-width: 992px){.u-rhythm-lg--mt-0{margin-top:0!important}}.u-rhythm--mt-56{margin-top:3.5rem}.u-rhythm--mt-64{margin-top:4rem}.u-rhythm--mt-74{margin-top:4.625rem}.u-rhythm--mt-80{margin-top:5rem}.u-rhythm--mt-120{margin-top:7.5rem}.u-rhythm--mb-0,.cart-validate-products-list__remarks .remarks__row .remarks__footer--container,#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__footer--container{margin-bottom:0rem}.u-rhythm--mb-8,.product-detail-remarks-panel .product-options-panel .product-remark--text,.product-detail-remarks-panel .product-options-panel--text{margin-bottom:.5rem}.u-rhythm--mb-16,.product-detail-remarks-panel .product-options-panel--preparation-type-container .select-component .select-component__label{margin-bottom:1rem}.u-rhythm--mb-24{margin-bottom:1.5rem}.u-rhythm--mb-32,.product-detail-remarks-panel .product-options-panel-container--unitselector{margin-bottom:2rem}.u-rhythm--mb-40{margin-bottom:2.5rem}.u-rhythm--mb-48{margin-bottom:3rem}.u-rhythm--mb-56{margin-bottom:3.5rem}.u-rhythm--mb-64{margin-bottom:4rem}.u-rhythm--mb-74{margin-bottom:4.625rem}.u-rhythm--mb-80{margin-bottom:5rem}.u-rhythm--mb-120{margin-bottom:7.5rem}.u-rhythm--mb-160{margin-bottom:10rem}.u-rhythm--mb-320{margin-bottom:20rem}.u-rhythm--mr-8{margin-right:.5rem}.u-rhythm--mr-12{margin-right:.75rem}.u-rhythm--mr-16{margin-right:1rem}.u-rhythm--mr-24{margin-right:1.5rem}.u-rhythm--ml-4{margin-left:.25rem}.u-rhythm--ml-8{margin-left:.5rem}.u-rhythm--ml-16{margin-left:1rem}.u-rhythm--ml-24{margin-left:1.5rem}.u-rhythm--ml-32{margin-left:2rem}.u-rhythm--mx-8{margin-right:.5rem;margin-left:.5rem}.u-rhythm--mx-16{margin-right:1rem;margin-left:1rem}.u-rhythm--mx-24{margin-right:1.5rem;margin-left:1.5rem}.u-rhythm--mx-32{margin-right:2rem;margin-left:2rem}.u-rhythm--mx-40{margin-right:2.5rem;margin-left:2.5rem}.u-rhythm--my-0{margin-top:0rem;margin-bottom:0rem}.u-rhythm--my-8{margin-top:.5rem;margin-bottom:.5rem}.u-rhythm--my-16{margin-top:1rem;margin-bottom:1rem}.u-rhythm--my-24{margin-top:1.5rem;margin-bottom:1.5rem}.u-rhythm--my-32{margin-top:2rem;margin-bottom:2rem}.u-rhythm--my-40{margin-top:2.5rem;margin-bottom:2.5rem}.u-rhythm--pt-0{padding-top:0!important}.u-rhythm--pt-8{padding-top:.5rem}.u-rhythm--pt-16,#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks{padding-top:1rem}.u-rhythm--pt-24{padding-top:1.5rem}.u-rhythm--pt-32{padding-top:2rem}.u-rhythm--pr-8{padding-right:.5rem}.u-rhythm--pr-16{padding-right:1rem}.u-rhythm--pr-40{padding-right:2.5rem}.u-rhythm--pl-0{padding-left:0!important}.u-rhythm--pl-8{padding-left:.5rem}.u-rhythm--pl-16{padding-left:1rem}.u-rhythm--pl-18{padding-left:1.125rem}.u-rhythm--pl-24{padding-left:1.5rem}.u-rhythm--pl-32{padding-left:2rem}.u-rhythm--pb-0{padding-bottom:0!important}.u-rhythm--pb-4{padding-bottom:.25rem!important}.u-rhythm--pb-8{padding-bottom:.5rem}.u-rhythm--pb-16{padding-bottom:1rem}.u-rhythm--pb-24{padding-bottom:1.5rem}.u-rhythm--pb-32{padding-bottom:2rem}.u-rhythm--p-none{padding:0}.u-rhythm--p-4{padding:.25rem}.u-rhythm--p-8{padding:.5rem}.u-rhythm--p-16{padding:1rem}.u-rhythm--p-20{padding:1.25rem}.u-rhythm--p-24{padding:1.5rem}.u-rhythm--p-32{padding:2rem}.u-rhythm--p-40{padding:2.5rem}.u-rhythm--px-0{padding-right:0;padding-left:0}.u-rhythm--px-8{padding-right:.5rem;padding-left:.5rem}.u-rhythm--px-12{padding-right:.75rem;padding-left:.75rem}.u-rhythm--px-16{padding-right:1rem;padding-left:1rem}.u-rhythm--px-24{padding-right:1.5rem;padding-left:1.5rem}.u-rhythm--px-32,.smart-searcher-grid__footer.headerWithIcons .view-all{padding-right:2rem;padding-left:2rem}.u-rhythm--px-40{padding-right:2.5rem;padding-left:2.5rem}.u-rhythm--px-48{padding-right:3rem;padding-left:3rem}.u-rhythm--py-0{padding-right:0;padding-left:0}.u-rhythm--py-8,.smart-searcher-grid__footer.headerWithIcons .view-all{padding-top:.5rem;padding-bottom:.5rem}.u-rhythm--py-12{padding-top:.75rem;padding-bottom:.75rem}.u-rhythm--py-16{padding-top:1rem;padding-bottom:1rem}.u-rhythm--py-24{padding-top:1.5rem;padding-bottom:1.5rem}.u-rhythm--py-32{padding-top:2rem;padding-bottom:2rem}.u-accepted{color:var(--tol-color-green)}.u-outstanding{color:var(--tol-color-orange)}.u-canceled,.u-rejectedPayment{color:var(--tol-color-danger)}.u-pointer{cursor:pointer}.u-cursor-none{pointer-events:none}.u-cursor-display{pointer-events:all}.u-form{position:relative;display:block;margin-bottom:0}.u-form--hide-icon{appearance:none}.u-form .select-icon{position:absolute;top:40%;right:1.5rem;color:var(--tol-color-icon);font-weight:var(--tol-weigth-600);font-size:.875rem;pointer-events:none}.u-container{width:100%;margin-right:auto;margin-left:auto;max-width:1582px}.u-container--guide{padding:7.875rem 21.25rem 0 11rem}.u-container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.u-action-button--48{width:3rem;height:3rem}.u-badge-card-status{width:.75rem;min-width:.75rem;height:.75rem;margin:.375rem .5rem .375rem 0;border-radius:50%}.u-badge-card-status.accepted{background-color:var(--tol-color-success)}.u-badge-card-status.outstanding{background-color:var(--tol-color-warning)}.u-badge-card-status.declined,.u-badge-card-status.canceled,.u-badge-card-status.rejectedPayment{background-color:var(--tol-color-danger)}.u-order-1{order:1}.u-order-2{order:2}.u-order-3{order:3}.u-order-4{order:4}.u-order-5{order:5}.u-order-6{order:6}.u-order-7{order:7}.u-order-8{order:8}.u-order-9{order:9}.u-order-10{order:10}.u-order-11{order:11}.u-order-12{order:12}.u-order-13{order:13}.u-order-14{order:14}.u-radio__empty label:before{display:none!important}.u-title{color:var(--tol-color-black)}.u-title-big{font-size:2.5rem;font-family:var(--tol-font-semibold)}.u-title-1{font-size:2rem;font-family:var(--tol-font-semibold)}@media (max-width: 991px){.u-title-1{font-size:1.5rem}}.u-title-1-light{font-family:var(--tol-font-light)}.u-title-2{font-size:1.75rem;font-family:var(--tol-font-primary)}@media (max-width: 991px){.u-title-2{font-size:1.25rem}}.u-title-2-light{font-family:var(--tol-font-light)}.u-title-2-semibold{font-family:var(--tol-font-semibold)}.u-title-3{font-size:1.5rem;font-family:var(--tol-font-semibold)}.u-title-3-light{font-family:var(--tol-font-light)}.u-title-3-normal{font-family:var(--tol-weigth-400)}.u-title-4,cmp-row-products .row-products-header-container_title .title{font-size:1.3125rem;font-family:var(--tol-font-semibold)}.u-title-4-regular{font-family:var(--tol-font-primary)}.u-title-4-light{font-family:var(--tol-font-light)}.u-title-5{font-size:1.125rem;font-family:var(--tol-font-semibold)}.u-title-5-regular{font-family:var(--tol-font-primary)}.u-title-5-light{font-family:var(--tol-font-light)}.u-pgh-black{color:var(--tol-color-black);font-size:1rem;font-family:var(--tol-font-primary)}.u-pgh-black-semibold,.product-remark--text,.product-options-panel--text{font-family:var(--tol-font-semibold)}.u-pgh-black-small{font-size:.875rem;font-family:var(--tol-font-primary)}.u-pgh-black-small-semibold{font-family:var(--tol-font-semibold)}.u-pgh-black-extrasmall{font-size:.75rem;font-family:var(--tol-font-primary)}.u-pgh-black-extrasmall-semibold{font-family:var(--tol-font-semibold)}.u-pgh-primary{color:var(--tol-color-primary);font-size:1rem}.u-pgh-primary-semibold{font-family:var(--tol-font-semibold)}.u-pgh-primary-small{font-size:.875rem;font-family:var(--tol-font-primary)}.u-pgh-primary-small-semibold{font-family:var(--tol-font-semibold)}.u-pgh-primary-extrasmall{font-size:.75rem;font-family:var(--tol-font-primary)}.u-pgh-reverse{color:var(--tol-color-white);font-size:1rem}.u-pgh-reverse-semibold{font-family:var(--tol-font-semibold)}.u-pgh-reverse-small{font-size:.875rem;font-family:var(--tol-font-primary)}.u-pgh-reverse-extrasmall{font-size:.75rem;font-family:var(--tol-font-primary)}.u-min-width--32{min-width:2rem}.u-min-width--48{min-width:3rem}.u-min-width--64{min-width:4rem}.u-min-width--96{min-width:6rem}.u-min-width--112{min-width:7rem}.u-min-width--150{min-width:9.375rem}.u-w-100{width:100%!important}@media (max-width: 369px){.u-w-100-xs{width:100%!important}}@media (max-width: 575px){.u-w-100-sm,.smart-searcher-grid__footer.headerWithIcons .view-all{width:100%!important}}@media (max-width: 767px){.u-w-100-md{width:100%!important}}@media (max-width: 991px){.u-w-100-lg{width:100%!important}}@media (max-width: 1199px){.u-w-100-xl{width:100%!important}}.u-position-top-2{top:2rem!important}.u-items--align-flex_start{align-items:flex-start}.u-margin--auto{margin:auto}[class^=u-action-button]{display:flex;align-items:center;justify-content:center}.custom-control{z-index:0!important}.custom-control-text{margin-left:.25rem}#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row{margin-top:0}@media (max-width: 1379px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row{margin-top:2rem}}@media (max-width: 991px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row{margin-top:0}}@media (max-width: 575px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row{margin-top:2rem}}#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__preparation-type-selector{max-width:20%}@media (max-width: 1379px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__preparation-type-selector{max-width:none}}@media (max-width: 991px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__preparation-type-selector{max-width:20%}}@media (max-width: 575px){#listdetail .detail .listdetail-cards--container .list-detail-cards--remarks .remarks__row .remarks__preparation-type-selector{max-width:none}}.module-shop{display:flex;flex-direction:column;height:100vh;min-height:100vh;max-height:100vh;overflow:hidden}@media (max-width: 575px){.module-shop{position:fixed;top:0;left:0;width:100%;height:100%!important;min-height:100%!important}}.module-shop__sticky{flex-grow:0}@media (max-width: 767px){.module-shop__sticky{border-bottom:1px solid var(--tol-color-tertiary)}}.module-shop__scrollable{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:space-between;overflow-x:hidden;scroll-behavior:smooth}.module-shop__content{flex:1 1 auto}.module-shop__go-to-top{position:fixed;right:1.75rem;bottom:1.5rem;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--tol-color-white);background-color:var(--tol-color-gray6-transparency)}@media (min-width: 576px){.module-shop__go-to-top{width:3.75rem;height:3.75rem}}@media (max-width: 767px){.module-shop__go-to-top{z-index:1}}@media (min-width: 576px){.module-shop__go-to-top:hover{background-color:var(--tol-color-gray6)}}.tol-app .modal,.tol-app .smart-searcher,.tol-app .panel-component,.tol-app .module-shop,.tol-app .module-purchase{padding-top:3rem!important;padding-bottom:3rem!important}.tol-app .panel-component__header .triple-element-block__right cmp-icon.u-link,.tol-app .panel-component__header .triple-element-block__right .smart-searcher-grid__header.headerWithIcons cmp-icon.view-all,.smart-searcher-grid__header.headerWithIcons .tol-app .panel-component__header .triple-element-block__right cmp-icon.view-all{display:none}.tol-app .header__secondary--container{padding-top:.5rem!important;padding-bottom:.5rem!important}.tol-app .header__main--logo .image-component__image{height:2rem!important}.tol-app .user-panel{padding:0!important}.tol-app .product-detail-sticky--container{padding-bottom:4.5rem!important}.tol-app .delivery-container__button-confirm,.tol-app .cart-validate .sticky-bottom{padding-bottom:5.5rem!important}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{right:0;bottom:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{right:0;bottom:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;top:-.3em;right:-.3em;float:right;color:#fff;font-weight:700;font-size:20px;text-shadow:0 1px 0 #fff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;background:transparent;border:0;cursor:pointer}.toast-container{position:fixed;z-index:999999;pointer-events:none}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;width:300px;margin:0 0 6px;padding:15px 15px 15px 50px;overflow:hidden;color:#fff;background-repeat:no-repeat;background-position:15px center;background-size:24px;border-radius:3px;box-shadow:0 0 12px #999}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;cursor:pointer;opacity:1}.toast-info{background-color:var(--tol-color-info)!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-color:var(--tol-color-danger)!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-color:var(--tol-color-success)!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-color:var(--tol-color-warning)!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-right:auto;margin-left:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-right:auto;margin-left:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-progress{position:absolute;bottom:0;left:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{width:11em;padding:8px 8px 8px 50px}.toast-container .toast-close-button{top:-.2em;right:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{width:18em;padding:8px 8px 8px 50px}.toast-container .toast-close-button{top:-.2em;right:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{width:25em;padding:15px 15px 15px 50px}}.detail__header{color:var(--tol-color-gray2);font-size:1.5rem;font-family:var(--tol-font-semibold);background-color:#f1f1f1}.detail--row{flex-wrap:nowrap}.detail__box--img{width:5.625rem;height:100%}.detail__img{height:auto;object-fit:contain}.detail__img img{width:135px}.detail-units{font-size:1.125rem;font-family:var(--tol-font-primary);white-space:pre}@media (max-width: 575px){.detail-units{margin-left:0}}.detail-total{padding-right:5.2rem;font-size:1.3125rem;font-family:var(--tol-font-semibold);white-space:pre}@media (max-width: 575px){.detail-total{margin-left:0}}@media (max-width: 1199px){.detail-total{padding-right:0}}.detail-prices{align-items:flex-end}@media (max-width: 575px){.detail-prices{flex-direction:column;justify-content:flex-end}}.detail-discount{align-self:center;color:var(--tol-color-danger);font-family:var(--tol-font-primary);white-space:pre}@media (max-width: 1199px){.detail-discount{align-self:auto}}.detail__col{margin-top:2.5rem;padding:0}.detail__col-unit{padding-left:6.25rem}@media (max-width: 575px){.detail__col-3-btn{order:1}}@media (max-width: 575px){.detail__col-3 .icon-lists{order:1}}@media (max-width: 575px){.detail__col-3--row-1{width:65%}}@media (max-width: 575px){.detail__col-3--row-2{display:flex;justify-content:space-around;width:35%}}.detail__text{font-size:inherit;font-family:var(--tol-font-primary)}@media (max-width: 575px){.detail .unit-selector{margin-left:0}}.detail__btn--md{width:auto;min-width:9.375rem}.detail__btn--items{margin:5.5rem 0}.detail__btn--left{margin-left:1.5rem}@media (max-width: 575px){.detail__btn--left{margin-left:0}}.detail-quantity{width:50%;padding-left:1rem;font-size:1.125rem;font-family:var(--tol-font-semibold)}@media (max-width: 1199px){.detail-quantity{width:50%}}@media (max-width: 991px){.detail-quantity{padding-left:2rem}}.detail-final-price{width:50%}@media (max-width: 767px){.detail-final-price{width:50%}}.detail-gift-brand{color:var(--tol-color-gray2)}@media (max-width: 991px){.detail-gift-final-price{width:50%}}.detail-gift-total{margin-right:4.9rem;font-size:1.3125rem;font-family:var(--tol-font-semibold);white-space:pre}@media (max-width: 575px){.detail-gift-total{margin-left:0}}@media (max-width: 1199px){.detail-gift-total{margin-right:0}}.detail-gift__promotion-card{background-color:var(--tol-color-bg-cart-gift-description)}@media (min-width: 768px){.detail-gift__promotion-card{padding:.75rem 8rem}}@media (max-width: 767px){.detail-gift__promotion-card{margin-top:1.5rem;padding:.75rem}}.detail-badge-gift{position:relative;max-width:4rem;margin-right:.5rem;padding:.25rem .25rem .25rem .5rem;background-color:var(--tol-color-bg-cart-gift);border:medium none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.detail-badge-gift:after{position:absolute;top:0;left:100%;width:0;height:0;border-top:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:.5rem solid var(--tol-color-bg-cart-gift);content:" "}.detail--diagonal-line-price{background-image:linear-gradient(to top left,#ffffff0a 48%,#000,#ffffff0a 52%)}@media (max-width: 767px){.detail--one-icon{padding-left:2rem}}@media (max-width: 767px){.btn-add{width:100%}}.card .list--name{color:var(--tol-color-primary);font-family:var(--tol-font-semibold)}.router-outlet{width:100%}@media (max-width: 575px){.list__btn--left{flex:0 1 35%}}@media (min-width: 576px) and (max-width: 767px) and (orientation: landscape){.list__btn--left{width:auto}}@media (max-width: 575px){.list__btn--right{flex:0 1 65%}}@media (min-width: 576px) and (max-width: 767px) and (orientation: landscape){.list__btn--right{width:auto}}.product--disabled{opacity:.4}.module-my-invoices__title,.module-my-invoices__invoice-number,.module-my-invoices .form-control,.module-my-invoices__date-from-picker,.module-my-invoices .errors--regular,.module-my-invoices .errors--regular-modal{font-family:var(--tol-font-primary)}.module-my-invoices .page-link:hover{color:var(--tol-color-gray2)}.module-my-invoices .page-link.active{color:var(--tol-color-white);background-color:var(--tol-color-gray2);border:1px solid var(--tol-color-gray2)}.module-my-invoices .page-link.active:hover{color:var(--tol-color-white)}.module-my-invoices .u-danger--border{border:1px solid var(--tol-color-danger);box-shadow:none}.module-my-invoices .width-1x{width:25%}.module-my-invoices .width-2x{width:50%}@media (max-width: 768px){.module-my-invoices .width-1x,.module-my-invoices .width-2x{width:100%}}@media (min-width: 1200px){.page{margin-right:8.75rem;margin-left:8.75rem}}@media (max-width: 1199px){.page{margin-right:1rem;margin-left:1rem}}.summary-row{margin-top:2.5rem}.summary-container{padding:2rem}@media (max-width: 1199px){.summary-container{padding:1.5rem 1rem 1rem}}.summary-card{padding:2rem}@media (max-width: 1199px){.summary-card{height:auto;padding:1.5rem}}.summary--cart,.summary--address,.summary--date{width:31%;margin-left:2rem}@media (max-width: 1199px){.summary--cart,.summary--address,.summary--date{width:100%;margin-left:0}}@media (min-width: 1200px){.summary-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.summary-data--label{margin-top:2rem;font-family:var(--tol-font-semibold)}@media (max-width: 1199px){.summary-data--label{margin-top:1.5rem}}.summary-data--body{margin-top:.25rem;font-size:1.125rem;font-family:var(--tol-font-primary)}.summary-data--shippingZone{margin-top:.75rem;font-family:var(--tol-font-bold)}.summary-address{margin-top:2.5rem}.summary-address--modify-link{font-family:var(--tol-font-semibold);font-size:1rem}.input-disabled[disabled]+.radio__label:before,.input-disabled[disabled]+.payment-method-radio--not-centered:before,.input-disabled[disabled]+.address-delivery-radio--not-centered:before,.input-disabled[disabled]+.shop-delivery-radio--not-centered:before,.input-disabled[disabled]+.payment-method-radio--collpased:before,.input-disabled[disabled]+.payment-method-radio--not-collpased:before,.input-disabled[disabled]+.address-delivery-radio--collpased:before,.input-disabled[disabled]+.address-delivery-radio--not-collpased:before,.input-disabled[disabled]+.shop-delivery-radio--collpased:before,.input-disabled[disabled]+.shop-delivery-radio--not-collpased:before{opacity:.4;pointer-events:none}.payment-method,.address-delivery,.shop-delivery{margin-top:1.5rem;padding:1.5rem 1rem}@media (min-width: 576px){.payment-method--containerExpiredCard,.address-delivery--containerExpiredCard,.shop-delivery--containerExpiredCard{flex-direction:row!important}}.payment-method--description,.address-delivery--description,.shop-delivery--description{font-family:var(--tol-font-primary);line-height:1.15}.payment-method--expiredCard,.address-delivery--expiredCard,.shop-delivery--expiredCard{color:var(--tol-color-danger);font-family:var(--tol-font-semibold)}.payment-method--hidden-digits:after,.payment-method--hidden-digits__modal:after,.address-delivery--hidden-digits:after,.address-delivery--hidden-digits__modal:after,.shop-delivery--hidden-digits:after,.shop-delivery--hidden-digits__modal:after{font-size:1rem;content:"**** "}.payment-method--date,.payment-method--expiredMessage,.payment-method--expiredMessageMethod4,.address-delivery--date,.address-delivery--expiredMessage,.address-delivery--expiredMessageMethod4,.shop-delivery--date,.shop-delivery--expiredMessage,.shop-delivery--expiredMessageMethod4{line-height:1.15}.payment-method--expiredMessageMethod4,.address-delivery--expiredMessageMethod4,.shop-delivery--expiredMessageMethod4{display:none}.payment-method--container__margin,.address-delivery--container__margin,.shop-delivery--container__margin{margin-left:1rem}@media (max-width: 575px){.payment-method--container__margin,.address-delivery--container__margin,.shop-delivery--container__margin{margin-left:.5rem}}@media (max-width: 575px){.payment-method--iconDelete,.address-delivery--iconDelete,.shop-delivery--iconDelete{font-size:1rem}}.payment-method-radio--collpased,.payment-method-radio--not-collpased,.address-delivery-radio--collpased,.address-delivery-radio--not-collpased,.shop-delivery-radio--collpased,.shop-delivery-radio--not-collpased{display:flex;align-self:center;padding-right:1rem}.payment-method-radio--not-centered,.address-delivery-radio--not-centered,.shop-delivery-radio--not-centered{margin-top:.25rem;margin-right:1rem}.payment-method-radio-container,.address-delivery-radio-container,.shop-delivery-radio-container{margin:2rem 0 0 5rem}@media (max-width: 575px){.payment-method-radio-container,.address-delivery-radio-container,.shop-delivery-radio-container{margin:2rem 1rem 0}}.payment-method .payment-redsys,.payment-method .payment-addon,.payment-method .payment-finaro,.address-delivery .payment-redsys,.address-delivery .payment-addon,.address-delivery .payment-finaro,.shop-delivery .payment-redsys,.shop-delivery .payment-addon,.shop-delivery .payment-finaro{padding-left:1.75rem}@media (min-width: 576px){.payment-method-consum--container,.address-delivery-consum--container,.shop-delivery-consum--container{padding-right:1rem;padding-left:1rem}}@media (max-width: 575px){.payment-method-consum--container,.address-delivery-consum--container,.shop-delivery-consum--container{padding:0 1rem}}.payment-method-consum--container .payment-method-consum--block .radio input[type=radio],.address-delivery-consum--container .payment-method-consum--block .radio input[type=radio],.shop-delivery-consum--container .payment-method-consum--block .radio input[type=radio]{display:none}.payment-method-consum--block,.address-delivery-consum--block,.shop-delivery-consum--block{border-radius:.5rem}@media (max-width: 575px){.payment-method-consum--block,.address-delivery-consum--block,.shop-delivery-consum--block{padding:1.5rem 1rem}}.payment-method-consum--block--reminder,.address-delivery-consum--block--reminder,.shop-delivery-consum--block--reminder{flex-direction:row;background-color:#fff4e4;border-color:orange;border-radius:.5rem}.payment-method-consum--block--reminder--icon,.address-delivery-consum--block--reminder--icon,.shop-delivery-consum--block--reminder--icon{--icon-triangle-warning-color1: orange;font-size:1.5rem}.payment-method-consum--block--reminder--description,.address-delivery-consum--block--reminder--description,.shop-delivery-consum--block--reminder--description{margin-left:1rem}.cards-user{margin-top:1.5rem;padding:1.5rem 1rem}.purchase-method-payment,.purchase-method-payment-content{width:100%}.purchase-method-payment--title{margin-bottom:3rem}@media (max-width: 991px){.purchase-method-payment--title{margin-bottom:.25rem;padding-bottom:1.5rem}}.purchase-method-payment .tol-icon-component{display:flex}.not-allowed{padding:1rem 2rem 1.5rem;background-color:var(--tol-color-bg-warning);border:1px solid var(--tol-color-warning)}.input-disabled{opacity:.4}.input-disabled:before{cursor:not-allowed!important}#purchase-summary-pay--cards{--icon-cart-color1: var(--tol-color-icon);--icon-pin-color1: transparent;--icon-pin-color2: var(--tol-color-icon);--icon-time-color1: transparent;--icon-time-color2: var(--tol-color-icon)}.tooltiptext{position:absolute;top:60%;right:15%;z-index:2;width:9rem;padding:.5rem;color:var(--tol-color-white);text-align:left;background-color:var(--tol-color-gray2)}@media (max-width: 1199px){.tooltiptext{left:20%}}@media (max-width: 767px){.tooltiptext{left:50%}}.pay{display:inline-block;width:3.125rem;height:2rem}@media (max-width: 575px){.pay{width:2.34375rem;height:1.5rem}}.product-detail{display:flex;flex-direction:row}.product-detail ul>li>.nav-link{text-align:center}@media (max-width: 991px){.product-detail{flex-direction:column;width:100%}}.product-detail__img-container{display:flex;flex-direction:column;width:60%}@media (max-width: 991px){.product-detail__img-container{align-self:center;width:100%}}.product-detail__data-container{display:flex;flex-direction:column;width:49%}@media (max-width: 991px){.product-detail__data-container{width:100%;margin-top:3.5rem}}@media (min-width: 992px){.product-detail__data-container{margin-bottom:5rem;padding-left:5rem}}.product-detail__data-container--sticky{position:sticky;top:2rem}.product-detail__data-container .remarks__row{display:flex;margin-top:2rem}@media (max-width: 1379px){.product-detail__data-container .remarks__row{display:block}}@media (max-width: 991px){.product-detail__data-container .remarks__row{display:flex}}@media (max-width: 575px){.product-detail__data-container .remarks__row{display:block}}.product-detail__data-container--promo-description{width:auto;max-width:75%;padding:1rem;background-color:var(--tol-color-bg-cart-gift-description)}@media (max-width: 767px){.product-detail__data-container--promo-description{max-width:100%}}.product-detail__data-container--promo-description--card:not(:last-child){margin-bottom:.75rem}.product-detail__data-container--info-tabs{margin-top:1.5rem}.product-detail__data-container--info-tabs .nav-link.active{color:var(--tol-color-gray6)}.product-detail__data-container--info-tabs cmp-nutritional-info-product .nutritional-info-product{margin-top:3.5rem}.product-detail .width-image,.product-detail .zoom-image .carousel-width-pagination,.product-detail .zoom-image .carousel-width-image,.product-detail .carousel-width-pagination,.product-detail .carousel-width-image{width:18.75rem}.product-detail .carousel-width-pagination{margin-right:0;margin-left:0}.product-detail__box-img{position:absolute;flex:1 0 60%}.product-detail__img{width:100%;height:auto}.product-detail--box{position:relative;width:2.5rem;height:100%;max-height:100%}.product-detail--box-offers{position:absolute;top:0;left:0;z-index:1}@media (max-width: 575px){.product-detail--box-offers{position:absolute;top:0;left:0;z-index:9;padding-left:.5rem}}.product-detail--box-offers-cursor-in-out--default,.product-detail--box-offers-cursor-in-out--zoom{z-index:3;width:100%}@media (min-width: 992px){.product-detail--box-offers-cursor-in-out--zoom{width:80%}}.product-detail--box-offers .pannel--offer{top:.5rem;left:.5rem;display:flex;flex-flow:column nowrap;width:max-content;max-width:calc(100% - 1.5rem)}@media (max-width: 575px){.product-detail--box-pictos-top-right{position:absolute;right:0;padding-right:.5rem}}@media (max-width: 575px){.product-detail--box-pictos-bottom-right{position:absolute;right:0;bottom:0;padding-right:.5rem}}.product-detail--box-eco{position:absolute;right:0;bottom:0}@media (max-width: 991px){.product-detail--box-eco{bottom:1.25rem}}@media (max-width: 575px){.product-detail--box-eco{position:absolute;right:0;bottom:1.25rem;padding-right:.5rem}}.product-detail--box-full-screen{position:absolute;right:0;bottom:0;z-index:1;border-radius:50%}.product-detail__pictos--offer{width:50px;max-width:50px;height:50px;font-size:1.125rem}.product-detail__pictos--offer img{width:100%;height:auto}.product-detail__pictos--featured{width:40px;max-width:40px;height:40px;font-size:1.125rem}.product-detail__pictos--info{position:relative;flex:1 0 10%;width:2.5rem;max-width:2.5rem;height:2.5rem}.product-detail__pictos--info span:not(:first-child){margin-top:.5rem}.product-detail__pictos--eco img{width:7rem;max-width:7rem;height:7rem}.product-detail__pictos--pack{font-size:1.125rem}.product-detail__pictos--pack span{display:block!important}.product-detail__pictos img{width:100%;height:auto}.product-detail__pictos img:not(:first-child){margin-top:.5rem}.product-detail--price-container{margin-top:2rem}.product-detail--old-price{font-size:1.3125rem;line-height:normal}.product-detail__form--line{font-family:var(--tol-font-semibold)}.product-detail__form--buttons{margin-top:2rem}@media (max-width: 991px){.product-detail__form--buttons{display:none;margin-top:1rem}}.product-detail__form--buttons #infoproduct-content--unitselector-main{width:13rem!important}.product-detail__form--buttons .unit-selector{width:12.5rem;min-width:12.5rem!important}.product-detail__form--buttons .unit-selector .btn-custom,.product-detail__form--buttons .unit-selector .bundle-progress-circle__button{width:auto;min-width:12.5rem!important}.product-detail__form--list{width:auto;min-width:6.875rem;margin-left:1.5rem;border-radius:2rem}.product-detail__form--list .icon-component{margin-top:.5rem}@media (max-width: 575px){.product-detail__form--list{min-width:3.75rem;margin-left:.5rem;border-radius:1.125rem}}.product-detail__form--list-single{width:5rem}@media (max-width: 575px){.product-detail__form--list-single{margin-left:1rem}}@media (min-width: 768px) and (max-width: 991px){.product-detail__form--list-single{width:11.5rem}}.product-detail .zoom-image__content{width:100%}.product-detail .zoom-image__img-container{width:50%}@media (max-width: 991px){.product-detail .zoom-image__img-container{width:100%!important}}.product-detail .zoom-image__box-img{position:relative}.product-detail .zoom-image__box-img .image-primary{position:relative;margin:auto;text-align:center}.product-detail .zoom-image__box-img .image-primary img{margin:0 auto}.product-detail .zoom-image__box-img .zoom-icon{display:none}.product-detail .zoom-image__box-img .box-pictos-top-right{position:absolute;top:0;right:0;z-index:2}@media (max-width: 575px){.product-detail .zoom-image__box-img .box-pictos-top-right{position:absolute;top:0;right:0;display:flex;justify-content:flex-end;height:100%;padding-right:.5rem;-webkit-box-pack:end}}.product-detail .zoom-image__box-img .box-pictos-bottom-right{position:absolute;right:0;bottom:0;z-index:1}.product-detail .zoom-image__box-img .box-pictos-bottom-right :first-child{width:5rem;max-width:none;height:5rem}.product-detail .zoom-image__box-img .box-pictos-bottom-right .pictograms-component{display:flex;flex-direction:row-reverse}@media (max-width: 575px){.product-detail .zoom-image__box-img .box-pictos-bottom-right{position:absolute;display:flex;flex-direction:row-reverse;width:100%;padding-right:.5rem}}.product-detail .zoom-image__box-img .pannel--offer{top:.5rem;left:.5rem;display:flex;flex-flow:column nowrap;width:max-content;max-width:calc(100% - 1.5rem)}.product-detail .zoom-image .width-image,.product-detail .zoom-image .carousel-width-pagination,.product-detail .zoom-image .carousel-width-image{width:100%}.product-detail .zoom-image .carousel-width-pagination{margin-right:0;margin-left:0}.product-detail .zoom-image .carousel-height-image{height:var(--tol-zoom-height-middle-state)}.product-detail .zoom-image .transition{transition:all .2s ease-in-out}.product-detail .zoom-image .carousel{color:#fff}.product-detail .zoom-image .carousel .content{display:flex;min-height:18.75rem}.product-detail .zoom-image .carousel .content .item{display:block;opacity:0}.product-detail .zoom-image .carousel .content .item.fade_animation{transition:opacity .295s linear .2s}.product-detail .zoom-image .carousel .content .item.fade_animation_0{transition:opacity .295s linear}.product-detail .zoom-image .carousel .content .item.visible{opacity:1}.product-detail .zoom-image .carousel .content .item:last-child,.product-detail .zoom-image .carousel .content .item:first-child{opacity:0}.product-detail .zoom-image .carousel .content .item.visible_important{opacity:1}.product-detail .zoom-image .carousel .direction{z-index:0}.product-detail .zoom-image .carousel .arrow-right{transform:rotate(180deg)}.product-detail__coupon--icon,.product-detail__offer--icon{display:none}.product-detail__coupon--optionalIcon .image-component__image,.product-detail__offer--optionalIcon .image-component__image{width:2.5rem}@media (max-width: 991px){.product-detail__coupon--title,.product-detail__offer--title{align-items:center;justify-content:center}}.product-detail__coupon--description,.product-detail__offer--description{align-self:center;width:10rem;min-width:10rem;margin-left:.75rem}@media (max-width: 991px){.product-detail__coupon--description,.product-detail__offer--description{justify-content:center;width:auto;min-width:auto}}@media (max-width: 991px){.product-detail__coupon--description--text,.product-detail__offer--description--text{text-align:center}}.product-detail__coupon--date,.product-detail__offer--date{align-items:center}@media (max-width: 991px){.product-detail__coupon--date,.product-detail__offer--date{display:flex;justify-content:center;margin-top:.5rem!important}}@media (max-width: 991px){.product-detail__coupon--date--text,.product-detail__offer--date--text{text-align:center}}.product-detail__coupon--info,.product-detail__offer--info{display:flex}@media (max-width: 991px){.product-detail__coupon--info,.product-detail__offer--info{flex-direction:column;justify-self:center}}.product-detail__pricing-tier .product-princing-tier{padding:.5rem 0}@media (max-width: 991px){.detail-product .intercom-launcher-frame,.detail-product .intercom-lightweight-app-launcher,.detail-product .cl-chatbox-toggler{right:18px!important;bottom:90px!important}}.detail-product .modal-open .modal .modal-zoom-image{overflow-x:hidden!important;overflow-y:hidden!important}@media (min-width: 768px) and (max-width: 991px){.infoproduct-content--price-sticky-container{width:8rem;text-align:center}}#infoproduct-content--offerprice-sticky{padding-right:1rem}@media (max-width: 767px){#infoproduct-content--offerprice-sticky{display:none}}#infoproduct-content--price-sticky{padding-right:1rem}@media (max-width: 767px){#infoproduct-content--price-sticky{display:none}}#infoproduct-content--unitselector-main .unit-selector{width:auto;min-width:10.25rem}.product-detail-remarks-panel{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:var(--tol-color-white)}@media (min-width: 768px){.product-detail-remarks-panel{top:unset;bottom:0;height:60%}}.product-detail-remarks-panel .product-options-panel{height:70%}.product-detail-remarks-panel .product-options-panel--container{gap:.5rem}.product-detail-remarks-panel .product-options-panel-container--unitselector{max-width:13.75rem}.remarks-container .remarks__title{margin-top:1.5rem}#infoproduct-content--remarks .remarks__title{margin-left:0}#infoproduct-content--remarks .remarks__button{padding:.75rem 2rem}#infoproduct-content--name,#infoproduct-content--minunit,#infoproduct-content--unitprice{margin-top:.5rem}#infoproduct-content--desc{margin-top:.75rem}#infoproduct-static-lower{margin-top:2.5rem}#infoproduct-coupons--immediate,#infoproduct-content--ean,#infoproduct-pictos--allergen,#infoproduct-content--minunit{display:none}@media (max-width: 767px){.infoproduct-content__back{margin-top:2.5rem}}.infoproduct-content__static-upper{margin-top:3rem;margin-bottom:3.5rem}@media (max-width: 767px){.infoproduct-content__static-upper{margin-top:2rem;margin-bottom:2.5rem}}.infoproduct-content__icon-circle-check .tol-icon-component{top:0}.infoproduct-content cmp-product-carousel .product-carousel{width:100%;margin:.5rem 0}.carousel .row{justify-content:center}.carousel .container{width:18.75rem;overflow-x:hidden}.carousel .icon-left{margin-right:.5rem;cursor:pointer}.carousel .icon-right{margin-left:.5rem;cursor:pointer}.zoom-mini-carousel{width:22.5rem}.zoom-mini-carousel .carousel-img .content-img{display:flex}.zoom-mini-carousel .carousel-img .content-img .items{display:block;width:100%;margin-right:1rem}.zoom-mini-carousel .carousel-img .content-img .items__container-img{width:5rem;border:1px solid var(--tol-color-gray4)}.zoom-mini-carousel .carousel-img .content-img .items__container-img img{width:100%;height:auto}.zoom-mini-carousel .carousel-img .content-img .items__is-active{border:1px solid var(--tol-color-primary)}.zoom-mini-carousel .carousel-img .direction{background-color:var(--tol-color-white)}.product-detail__box-img{position:relative;max-width:18.75rem}.product-detail__box-img .image-primary{position:relative;margin:auto}.product-detail__box-img .zoom-icon{position:absolute;bottom:-5px;left:0;padding-right:2px;padding-left:2px;background:#fff;border-top-right-radius:.75rem;pointer-events:none}.product-detail__box-img .box-pictos{position:absolute;top:0;right:0}@media (max-width: 575px){.product-detail__box-img .box-pictos{position:absolute;top:0;right:0;display:flex;justify-content:flex-end;height:100%;padding-right:.5rem;-webkit-box-pack:end}}.product-detail__box-img .box-pictos-bottom-right{position:absolute;bottom:0;z-index:1;display:flex;flex-direction:row-reverse;width:100%}.product-detail__box-img .box-pictos-bottom-right :first-child{width:5rem;max-width:none;height:5rem}.product-detail__box-img .box-pictos-bottom-right .pictograms-component{display:flex;flex-direction:row-reverse}@media (max-width: 575px){.product-detail__box-img .box-pictos-bottom-right{position:absolute;bottom:0;display:flex;flex-direction:row-reverse;width:100%;padding-right:.5rem}}.mobile-carousel{color:#fff}.mobile-carousel .carousel{margin-top:0}.mobile-carousel .carousel .content{display:flex;width:auto!important}.mobile-carousel .carousel .content .item{display:block;opacity:0}.mobile-carousel .carousel .content .item.fade_animation{transition:opacity .295s linear .2s}.mobile-carousel .carousel .content .item.fade_animation_0{transition:opacity .295s linear}.mobile-carousel .carousel .content .item.visible{opacity:1}.mobile-carousel .carousel .content .item:last-child,.mobile-carousel .carousel .content .item:first-child{opacity:0}.mobile-carousel .carousel .content .item.visible_important{opacity:1}.mobile-carousel .ball{width:.75rem;height:.75rem;background:#fff;border:1px solid var(--tol-color-primary);border-radius:50%}.mobile-carousel .ball.visible{background:var(--tol-color-primary)}.mobile-carousel .progress{position:absolute;bottom:0;left:0;width:100%;height:5px;background:#ff5252}.mobile-carousel .indicators{bottom:-5px!important;pointer-events:none}.mobile-carousel .indicators li{padding:0 .5rem!important;pointer-events:all}.page-info-product .product-attribute__img--tooltip{position:relative;display:inline-block}.page-info-product .product-attribute__img--tooltip:hover .product-attribute__img--tooltiptext{visibility:visible}.page-info-product .product-attribute__img--tooltiptext{position:absolute;top:110%;left:0;z-index:2;width:9rem;padding:.5rem;color:var(--tol-color-white);text-align:left;background-color:var(--tol-color-gray2);visibility:hidden}.page-info-product .product-attribute__img--tooltiptext:after{position:absolute;right:82%;bottom:100%;border-color:transparent transparent var(--tol-color-gray2) transparent;border-style:solid;border-width:5px;content:""}.page-info-product .danger,.page-info-product .warning{display:inline-block;width:100px;height:100px}.page-info-product .danger--pictos-container,.page-info-product .warning--pictos-container{padding:10px;text-align:center}.page-info-product .danger--pictos-description-code,.page-info-product .warning--pictos-description-code{max-width:100px}.page-info-product .nutri-score{display:inline-block;height:4rem}.page-info-product .box-pictos-top-right .image-component__image{width:2.5rem;height:2.5rem}.product-gift-detail__data-container{display:flex;flex-direction:column;width:49%}@media (max-width: 991px){.product-gift-detail__data-container{width:100%;margin-top:3.5rem}}@media (min-width: 992px){.product-gift-detail__data-container{margin-bottom:5rem;padding-left:5rem}}.product-gift-detail__data-container--sticky{position:sticky;top:2rem}.product-gift-detail__data-container--accept-gift{width:auto;max-width:66px}.product-gift-detail__data-container--accept-gift--label{position:relative;padding:.25rem .25rem .25rem .5rem;background-color:var(--tol-color-bg-cart-gift);border:medium none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.product-gift-detail__data-container--accept-gift--label:after{position:absolute;top:0;left:100%;width:0;height:0;border-top:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid transparent;border-left:.5rem solid var(--tol-color-bg-cart-gift);content:" "}.product-gift-detail__data-container--brand{color:var(--tol-color-gray2)}.product-gift-detail__data-container--promo-description{width:auto;max-width:75%;padding:1rem;background-color:var(--tol-color-bg-cart-gift-description)}@media (max-width: 767px){.product-gift-detail__data-container--promo-description{max-width:100%}}.product-gift-detail__data-container--promo-description--card:not(:last-child){margin-bottom:.75rem}.product-gift-detail__data-container--icon-circle-check .tol-icon-component{top:0}.product-gift-detail__data-container--price span{background-image:linear-gradient(to top left,#ffffff0a 48%,#000,#ffffff0a 52%)}.orderdetail-remarks__title{font-size:1.125rem}.orderdetail-remarks__content{font-size:1rem}.order__h6{font-size:1.875rem}.order__products{margin-left:1rem;font-size:1.3125rem;font-family:var(--tol-font-primary)}.order__actions{margin-top:4rem}.order-tooltip{position:relative;display:inline-block}.order-tooltip button{background:none;border:none}.order-tooltip:hover .order-tooltiptext{visibility:visible}.order-tooltiptext{position:absolute;top:110%;right:0;z-index:1;width:9rem;padding:.75rem;color:var(--tol-color-white);text-align:left;background-color:var(--tol-color-gray2);visibility:hidden}.order-tooltiptext:after{position:absolute;bottom:100%;left:82%;border-color:transparent transparent var(--tol-color-gray2) transparent;border-style:solid;border-width:5px;content:""}.add-to-list__button{padding:0;font-size:1.25rem;background-color:transparent;border:none}.summary{margin-top:4rem}.summary span{font-size:1rem}.summary__h4,.summary__h6{padding:1.5rem 1.5rem 0}.summary__info div.summary__row:not(:first-of-type){margin-top:1.5rem;padding-top:1.5rem}.summary__row div:not(:first-of-type){padding-left:1rem}.summary__total{padding:1.5rem}.summary .cart-summary-component .cart-summary-line.increasedAmount{flex-flow:column;gap:.5rem}.summary .cart-summary-component .cart-summary-line.increasedAmount,.summary .cart-summary-component .cart-summary-line.discount,.summary .cart-summary-component .cart-summary-line.deliveryExpenses,.summary .cart-summary-component .cart-summary-line.pickingExpenses{border-top:1px solid var(--tol-color-tertiary)}.summary .cart-summary-component__sections{padding:2.5rem 1.5rem 1.5rem;border-bottom:1px solid var(--tol-color-tertiary)}.deferred-promos__info .cart-summary-component__sections{padding:0;border-bottom:0}.deferred-promos__info .acumulateCustomerCardPartner{padding:1.5rem}.remarks__textarea{padding:1rem 1.5rem;color:var(--tol-color-gray2);font-family:var(--tol-font-primary);border:1px solid var(--tol-color-gray4);resize:none}.remarks__textarea[disabled]{color:var(--tol-color-black);font-family:var(--tol-font-primary);background-color:transparent;opacity:1}.remarks__textarea:focus{outline:none}.remarks__input{width:25rem;height:3rem;padding:.75rem 1rem;border:1px solid var(--tol-color-gray3)}.remarks__input[disabled]{background-color:var(--tol-color-background)}.remarks__input:focus{outline:none}.remarks__input::placeholder{color:var(--tol-color-selector-placeholder)!important}.remarks__title{color:var(--tol-color-gray2);font-size:1.125rem;font-family:var(--tol-font-semibold)}.remarks__icon{transition:.4s all}.remarks__row{display:flex;gap:.5rem;justify-content:space-between}@media (max-width: 1379px){.remarks__row{display:block;margin-top:1rem}}@media (max-width: 991px){.remarks__row{display:flex;margin-top:2rem}}@media (max-width: 575px){.remarks__row{display:block;margin-top:1rem}}.remarks__row--hiddenSelector .remarks__input--container{flex:1}.remarks__row--hiddenSelector .remarks__footer--container{flex:0}.remarks__preparation-type-selector,.remarks__input--container{display:flex;flex:1;flex-direction:column;justify-content:flex-end;max-width:37,5%}@media (max-width: 1379px){.remarks__preparation-type-selector,.remarks__input--container{flex:1;max-width:none;margin-bottom:1rem}}@media (max-width: 991px){.remarks__preparation-type-selector,.remarks__input--container{max-width:37,5%;margin-bottom:0}}@media (max-width: 575px){.remarks__preparation-type-selector,.remarks__input--container{flex:1;max-width:none;margin-bottom:1rem}}.remarks__preparation-type-selector input:disabled,.remarks__input--container input:disabled{color:var(--tol-color-black);opacity:1}.remarks__footer--container{display:flex;flex:0;flex-direction:column;justify-content:flex-end;max-width:25%}@media (max-width: 1379px){.remarks__footer--container{max-width:none;margin-bottom:.5rem;margin-bottom:1rem}}@media (max-width: 991px){.remarks__footer--container{max-width:25%;margin-bottom:0}}@media (max-width: 575px){.remarks__footer--container{max-width:none;margin-bottom:.5rem;margin-bottom:1rem}}.remarks__footer{display:flex;gap:.5rem;justify-content:flex-start}.remarks__footer button{height:3.125rem}@media (max-width: 575px){.remarks__footer button{height:2.375rem}}.remarks__footer .btn:last-child,.remarks__footer .smart-searcher-grid__footer.headerWithIcons .view-all:last-child,.smart-searcher-grid__footer.headerWithIcons .remarks__footer .view-all:last-child,.remarks__footer .smart-searcher .close:last-child,.smart-searcher .remarks__footer .close:last-child,.remarks__footer .dynamicForm-base .field-logout__button:last-child,.dynamicForm-base .remarks__footer .field-logout__button:last-child,.remarks__footer .dynamicForm-base .field-close__button:last-child,.dynamicForm-base .remarks__footer .field-close__button:last-child,.remarks__footer .bundle-progress-circle__button:last-child,.remarks__footer .validation-code__button-resend:last-child,.remarks__footer .validation-code .step-button-main:last-child,.validation-code .remarks__footer .step-button-main:last-child{flex:1;min-width:6.25rem;border-radius:2rem}@media (max-width: 1379px){.remarks__footer .btn:last-child,.remarks__footer .smart-searcher-grid__footer.headerWithIcons .view-all:last-child,.smart-searcher-grid__footer.headerWithIcons .remarks__footer .view-all:last-child,.remarks__footer .smart-searcher .close:last-child,.smart-searcher .remarks__footer .close:last-child,.remarks__footer .dynamicForm-base .field-logout__button:last-child,.dynamicForm-base .remarks__footer .field-logout__button:last-child,.remarks__footer .dynamicForm-base .field-close__button:last-child,.dynamicForm-base .remarks__footer .field-close__button:last-child,.remarks__footer .bundle-progress-circle__button:last-child,.remarks__footer .validation-code__button-resend:last-child,.remarks__footer .validation-code .step-button-main:last-child,.validation-code .remarks__footer .step-button-main:last-child{flex:initial}}@media (max-width: 991px){.remarks__footer .btn:last-child,.remarks__footer .smart-searcher-grid__footer.headerWithIcons .view-all:last-child,.smart-searcher-grid__footer.headerWithIcons .remarks__footer .view-all:last-child,.remarks__footer .smart-searcher .close:last-child,.smart-searcher .remarks__footer .close:last-child,.remarks__footer .dynamicForm-base .field-logout__button:last-child,.dynamicForm-base .remarks__footer .field-logout__button:last-child,.remarks__footer .dynamicForm-base .field-close__button:last-child,.dynamicForm-base .remarks__footer .field-close__button:last-child,.remarks__footer .bundle-progress-circle__button:last-child,.remarks__footer .validation-code__button-resend:last-child,.remarks__footer .validation-code .step-button-main:last-child,.validation-code .remarks__footer .step-button-main:last-child{flex:1}}@media (max-width: 575px){.remarks__footer .btn:last-child,.remarks__footer .smart-searcher-grid__footer.headerWithIcons .view-all:last-child,.smart-searcher-grid__footer.headerWithIcons .remarks__footer .view-all:last-child,.remarks__footer .smart-searcher .close:last-child,.smart-searcher .remarks__footer .close:last-child,.remarks__footer .dynamicForm-base .field-logout__button:last-child,.dynamicForm-base .remarks__footer .field-logout__button:last-child,.remarks__footer .dynamicForm-base .field-close__button:last-child,.dynamicForm-base .remarks__footer .field-close__button:last-child,.remarks__footer .bundle-progress-circle__button:last-child,.remarks__footer .validation-code__button-resend:last-child,.remarks__footer .validation-code .step-button-main:last-child,.validation-code .remarks__footer .step-button-main:last-child{flex:initial}}@media (max-width: 1379px){.remarks__footer{justify-content:flex-end;padding-top:.5rem}}@media (max-width: 991px){.remarks__footer{justify-content:flex-start}}@media (max-width: 575px){.remarks__footer{justify-content:flex-end;padding-top:.5rem}}.remarks-button--disabled{color:var(--tol-color-gray5);border-color:var(--tol-color-gray5)}.remarks-cart-validate__footer :nth-last-child(1){margin-left:2rem}@media (max-width: 767px){.remarks-cart-validate__footer :nth-last-child(1){margin-left:.5rem}}@media (min-width: 576px) and (max-width: 767px){.ticket .text-sm--right{text-align:right}}.ticket .text-md--icon{display:flex}@media (min-width: 576px){.ticket .text-md--icon{justify-content:flex-end}}@media (min-width: 768px){.ticket .text-md--icon{margin-right:1.5rem}}.errors{padding:3.5rem 0}.errors--bold,.errors--bold-modal{margin-top:1rem;margin-bottom:0;font-size:1.5rem;font-family:var(--tol-font-semibold)}.errors--regular,.errors--regular-modal{margin-top:.5rem;margin-bottom:0;font-size:1.125rem;font-family:inherit}.errors--bold-modal{font-size:1.3125rem}.errors--regular-modal{font-size:.875rem}@media (max-width: 991px){.module-user-management{padding-right:0;padding-left:0}}.module-user-management__container{display:flex;flex-direction:row;margin-top:2.5rem}@media (max-width: 991px){.module-user-management__container{flex-direction:column;margin-top:1.5rem}}@media (max-width: 991px){.module-user-management__menu{padding-left:1rem;overflow-x:auto}}.module-user-management__menu .element-list__ul{display:flex}@media (min-width: 992px){.module-user-management__menu .element-list__ul{flex-direction:column}}.module-user-management__menu .element-list__ul li{padding-right:1rem;padding-left:.75rem;white-space:nowrap}.module-user-management__menu--ul{display:flex;flex-direction:column;padding-left:0;list-style-type:none}@media (max-width: 991px){.module-user-management__menu--ul{flex-direction:row}}.module-user-management__menu--li{padding:.625rem 0;transition:.4s}.module-user-management__menu--text{display:inline-block;font-family:var(--tol-font-bold);white-space:nowrap}.module-user-management__menu-link{display:flex;flex-flow:row nowrap;color:var(--tol-color-black)}.module-user-management__menu-link--active{color:var(--tol-color-primary)}@media (max-width: 991px){.module-user-management__menu-link{flex-direction:column;align-items:center}}@media (max-width: 991px){.module-user-management__router{display:flex;flex-direction:column;align-items:center;margin-top:3rem}}.module-user-management .element-list__link{flex-flow:row nowrap}.module-user-management .element-list__image{width:1rem;display:flex}.module-user-management .element-list__text{overflow:hidden;color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-primary);text-overflow:ellipsis;padding-left:1.25rem;padding-right:1rem}.module-user-management .element-list__text:hover{color:var(--tol-color-primary-hover)}.module-user-management .user-managment-margins{padding-right:2rem;padding-left:2rem}@media (max-width: 767px){.module-user-management .user-managment-margins{padding-right:1rem;padding-left:1rem}}@media (max-width: 991px){.module-user-management .user-managment-margins{margin-top:2.5rem}}@media (max-width: 991px){.module-user-management .user-managment-margins--no-mobile{padding-right:0!important;padding-left:0!important}}.module-authentication{display:flex;justify-content:center}.module-authentication .card-password-recovery,.module-authentication .card-message-success{width:50.125rem;margin:0 auto}@media (max-width: 767px){.module-authentication .card-password-recovery,.module-authentication .card-message-success{width:100%}}.module-authentication .authentication-error{color:#fa2836}.module-authentication .authentication-error-content{background-color:#fa28360d}.module-authentication .form-register,.module-authentication .form-recovery-pass,.module-authentication .form-change-pass{width:calc(100vw - 2rem)}.module-authentication .form-register-logo,.module-authentication .form-recovery-pass-logo,.module-authentication .form-change-pass-logo{margin-bottom:.5rem}.module-authentication .message-success-link{color:var(--tol-color-primary);font-weight:700}.module-authentication a:not([href],[tabindex]){color:var(--tol-color-primary);font-weight:700}.module-authentication .input-form-authentication{width:100%}.module-authentication .error-box{color:var(--tol-color-danger)}.module-authentication .error-box input:focus{border:1px solid var(--tol-color-danger);box-shadow:none}.form-login{padding:2.5rem}.form-login-logo img{height:1.875rem}@media (max-width: 767px){.form-login{padding:1rem}}.add-order-content{padding:2rem}@media (max-width: 767px){.add-order-content{padding:1rem}}.add-order-btn{height:2.875rem;border-radius:2.25rem}.add-order-content--continue{text-align:left}.add-order-modal-container .modal-content{padding:0!important}@media (max-width: 767px){.add-order-modal-container{height:100%!important}}.add-order cmp-modal-order-info{--icon-pin-color1: transparent;--icon-pin-color2: var(--icon-color-primary);--icon-lists-add-color1: var(--tol-color-black);--icon-download-color1: var(--tol-color-black);--icon-message-color1: var(--tol-color-black);--icon-zoom-in-color1: var(--tol-color-black);--icon-right-color1: var(--tol-color-black);--icon-left-color1: var(--tol-color-black);--icon-down-color1: var(--tol-color-black);--icon-truck-color1: var(--tol-color-black);--icon-view-detail-color1: var(--tol-color-black);--icon-calendar-pen-color1: var(--tol-color-black);--icon-edit-color1: var(--tol-color-black);--icon-remove-color1: var(--tol-color-black);--icon-cancel-color1: var(--tol-color-black);--icon-up-color1: var(--tol-color-black);--icon-add-order-color1: var(--tol-color-black);--icon-cancel-order-color1: var(--tol-color-black);--icon-repeat-order-color1: var(--tol-color-black);--icon-return-order-color1: var(--tol-color-black);--icon-date-since-color1: var(--tol-color-black);--icon-date-to-color1: var(--tol-color-black);--icon-info-color1: var(--tol-color-black);--icon-calendar-blank-color1: var(--tol-color-black);--icon-clock-color1: var(--tol-color-black);--icon-triangle-warning-color1: var(--tol-color-black);--icon-nutritional-celery-color1: var(--tol-color-black);--icon-nutritional-gluten-color1: var(--tol-color-black);--icon-nutritional-soy-color1: var(--tol-color-black);--icon-nutritional-milk-color1: var(--tol-color-black);--icon-nutritional-sulfur-color1: var(--tol-color-black);--icon-nutritional-peanuts-color1: var(--tol-color-black);--icon-nutritional-mustard-color1: var(--tol-color-black);--icon-nutritional-crustaceans-color1: var(--tol-color-black);--icon-nutritional-mollusks-color1: var(--tol-color-black);--icon-nutritional-sesame-color1: var(--tol-color-black);--icon-nutritional-eggs-color1: var(--tol-color-black);--icon-nutritional-fish-color1: var(--tol-color-black);--icon-nutritional-nuts-color1: var(--tol-color-black);--icon-nutritional-lupins-color1: var(--tol-color-black);--icon-lens-color1: var(--tol-color-black);--icon-shop-color1: var(--tol-color-black);--icon-locker-color1: var(--tol-color-black);--icon-add-shop-color1: var(--tol-color-black);--icon-add-address-color1: var(--tol-color-black);--icon-check-color1: var(--tol-color-black);--icon-circle-warning-color1: var(--tol-color-black);--icon-eye-color1: var(--tol-color-black);--icon-eye-slash-color1: var(--tol-color-black);--icon-filter-color1: var(--tol-color-black);--icon-list-address-view-color1: var(--tol-color-black);--icon-map-view-color1: var(--tol-color-black);--icon-category-light-color1: var(--tol-color-black);--icon-category-solid-color1: var(--tol-color-black);--icon-tag-light-color1: var(--tol-color-black);--icon-tag-solid-color1: var(--tol-color-black);--icon-credit-card-color1: var(--tol-color-black);--icon-direct-debit-color1: var(--tol-color-black);--icon-direct-pay-color1: var(--tol-color-black);--icon-pay-by-phone-color1: var(--tol-color-black);--icon-payment-color1: var(--tol-color-black);--icon-plus-color1: var(--tol-color-black);--icon-less-color1: var(--tol-color-black);--icon-undo-color1: var(--tol-color-black);--icon-barrel-color1: var(--tol-color-black);--icon-basket-empty-color1: var(--tol-color-black);--icon-calendar-color1: var(--tol-color-black);--icon-glass-color1: var(--tol-color-black);--icon-scent-color1: var(--tol-color-black);--icon-grapes-color1: var(--tol-color-black);--icon-taste-color1: var(--tol-color-black);--icon-arrow-color1: var(--tol-color-black);--icon-money-box-color1: var(--tol-color-black);--icon-android-light-color1: var(--tol-color-black);--icon-android-solid-color1: var(--tol-color-black);--icon-apple-light-color1: var(--tol-color-black);--icon-apple-solid-color1: var(--tol-color-black);--icon-facebook-light-color1: var(--tol-color-black);--icon-facebook-solid-color1: var(--tol-color-black);--icon-instagram-light-color1: var(--tol-color-black);--icon-instagram-solid-color1: var(--tol-color-black);--icon-twitter-light-color1: var(--tol-color-black);--icon-twitter-solid-color1: var(--tol-color-black);--icon-youtube-light-color1: var(--tol-color-black);--icon-youtube-solid-color1: var(--tol-color-black);--icon-save-money-color1: var(--tol-color-black);--icon-double-caret-color1: var(--tol-color-black);--icon-circle-check-color1: var(--tol-color-black);--icon-icon-arrow-left2-color1: var(--tol-color-black);--icon-calendar-2-color1: var(--tol-color-black)}.cancel-order-content{padding:2rem}@media (max-width: 767px){.cancel-order-content{padding:1rem}}.cancel-order-btn{height:2.875rem;border-radius:2.25rem}.cancel-order-content--continue{text-align:left}.cancel-order-modal-container .modal-content{padding:0!important}@media (max-width: 767px){.cancel-order-modal-container{height:100%!important}}.cancel-order cmp-modal-order-info{--icon-pin-color1: transparent;--icon-pin-color2: var(--icon-color-primary);--icon-lists-add-color1: var(--tol-color-black);--icon-download-color1: var(--tol-color-black);--icon-message-color1: var(--tol-color-black);--icon-zoom-in-color1: var(--tol-color-black);--icon-right-color1: var(--tol-color-black);--icon-left-color1: var(--tol-color-black);--icon-down-color1: var(--tol-color-black);--icon-truck-color1: var(--tol-color-black);--icon-view-detail-color1: var(--tol-color-black);--icon-calendar-pen-color1: var(--tol-color-black);--icon-edit-color1: var(--tol-color-black);--icon-remove-color1: var(--tol-color-black);--icon-cancel-color1: var(--tol-color-black);--icon-up-color1: var(--tol-color-black);--icon-add-order-color1: var(--tol-color-black);--icon-cancel-order-color1: var(--tol-color-black);--icon-repeat-order-color1: var(--tol-color-black);--icon-return-order-color1: var(--tol-color-black);--icon-date-since-color1: var(--tol-color-black);--icon-date-to-color1: var(--tol-color-black);--icon-info-color1: var(--tol-color-black);--icon-calendar-blank-color1: var(--tol-color-black);--icon-clock-color1: var(--tol-color-black);--icon-triangle-warning-color1: var(--tol-color-black);--icon-nutritional-celery-color1: var(--tol-color-black);--icon-nutritional-gluten-color1: var(--tol-color-black);--icon-nutritional-soy-color1: var(--tol-color-black);--icon-nutritional-milk-color1: var(--tol-color-black);--icon-nutritional-sulfur-color1: var(--tol-color-black);--icon-nutritional-peanuts-color1: var(--tol-color-black);--icon-nutritional-mustard-color1: var(--tol-color-black);--icon-nutritional-crustaceans-color1: var(--tol-color-black);--icon-nutritional-mollusks-color1: var(--tol-color-black);--icon-nutritional-sesame-color1: var(--tol-color-black);--icon-nutritional-eggs-color1: var(--tol-color-black);--icon-nutritional-fish-color1: var(--tol-color-black);--icon-nutritional-nuts-color1: var(--tol-color-black);--icon-nutritional-lupins-color1: var(--tol-color-black);--icon-lens-color1: var(--tol-color-black);--icon-shop-color1: var(--tol-color-black);--icon-locker-color1: var(--tol-color-black);--icon-add-shop-color1: var(--tol-color-black);--icon-add-address-color1: var(--tol-color-black);--icon-check-color1: var(--tol-color-black);--icon-circle-warning-color1: var(--tol-color-black);--icon-eye-color1: var(--tol-color-black);--icon-eye-slash-color1: var(--tol-color-black);--icon-filter-color1: var(--tol-color-black);--icon-list-address-view-color1: var(--tol-color-black);--icon-map-view-color1: var(--tol-color-black);--icon-category-light-color1: var(--tol-color-black);--icon-category-solid-color1: var(--tol-color-black);--icon-tag-light-color1: var(--tol-color-black);--icon-tag-solid-color1: var(--tol-color-black);--icon-credit-card-color1: var(--tol-color-black);--icon-direct-debit-color1: var(--tol-color-black);--icon-direct-pay-color1: var(--tol-color-black);--icon-pay-by-phone-color1: var(--tol-color-black);--icon-payment-color1: var(--tol-color-black);--icon-plus-color1: var(--tol-color-black);--icon-less-color1: var(--tol-color-black);--icon-undo-color1: var(--tol-color-black);--icon-barrel-color1: var(--tol-color-black);--icon-basket-empty-color1: var(--tol-color-black);--icon-calendar-color1: var(--tol-color-black);--icon-glass-color1: var(--tol-color-black);--icon-scent-color1: var(--tol-color-black);--icon-grapes-color1: var(--tol-color-black);--icon-taste-color1: var(--tol-color-black);--icon-arrow-color1: var(--tol-color-black);--icon-money-box-color1: var(--tol-color-black);--icon-android-light-color1: var(--tol-color-black);--icon-android-solid-color1: var(--tol-color-black);--icon-apple-light-color1: var(--tol-color-black);--icon-apple-solid-color1: var(--tol-color-black);--icon-facebook-light-color1: var(--tol-color-black);--icon-facebook-solid-color1: var(--tol-color-black);--icon-instagram-light-color1: var(--tol-color-black);--icon-instagram-solid-color1: var(--tol-color-black);--icon-twitter-light-color1: var(--tol-color-black);--icon-twitter-solid-color1: var(--tol-color-black);--icon-youtube-light-color1: var(--tol-color-black);--icon-youtube-solid-color1: var(--tol-color-black);--icon-save-money-color1: var(--tol-color-black);--icon-double-caret-color1: var(--tol-color-black);--icon-circle-check-color1: var(--tol-color-black);--icon-icon-arrow-left2-color1: var(--tol-color-black);--icon-calendar-2-color1: var(--tol-color-black)}@media (max-width: 767px){.exit-order-content{display:flex;height:100%}.exit-order-content .modal-content{display:flex;flex-direction:row;justify-content:center;height:100%}.exit-order-content .modal-content-elements{display:flex;flex-direction:column;height:100%;padding:6.75rem 1rem 1rem}.exit-order-content .modal__action-buttons,.exit-order-content cmp-product-substitution .product-substitution-component__actions,cmp-product-substitution .exit-order-content .product-substitution-component__actions{flex-direction:row!important;margin-top:auto!important}.exit-order-content .modal__action-buttons .action-button-continue,.exit-order-content cmp-product-substitution .product-substitution-component__actions .action-button-continue,cmp-product-substitution .exit-order-content .product-substitution-component__actions .action-button-continue{width:100%;margin-top:0!important;margin-right:1rem}.exit-order-content .modal__action-buttons .action-button-exit,.exit-order-content cmp-product-substitution .product-substitution-component__actions .action-button-exit,cmp-product-substitution .exit-order-content .product-substitution-component__actions .action-button-exit{width:100%;margin-top:0!important}}.module-my-orders .orders-cards__order-deliveries{padding:.75rem}.module-my-orders .orders-cards--labels{width:10rem}.module-my-orders .orders-cards--data{width:6rem}.module-my-orders .orders-cards--order-date{width:auto}.module-my-orders .orders-list .card{display:flex;flex-flow:row nowrap}@media (max-width: 767px){.module-my-orders .orders-list .card{flex-flow:column nowrap!important}}.module-my-orders .orders-list .card .orders-list--table{flex-grow:1}.module-my-orders .orders-list .card .orders-list--table table{width:100%;table-layout:fixed}.module-my-orders .orders-list .card .orders-list--delivery{display:flex;flex-grow:0;margin-top:0}@media (max-width: 767px){.module-my-orders .orders-list .card .orders-list--delivery{flex-grow:1;margin-top:2rem}}.module-my-orders .orders-list--table .table td{vertical-align:top}.module-my-orders .orders-list--table .table th{vertical-align:middle}@media (min-width: 768px){.module-my-orders .orders-list #orders-cards--order-modify,.module-my-orders .orders-list #orders-cards--order-add-products,.module-my-orders .orders-list #orders-cards--order-cancel-order,.module-my-orders .orders-list #orders-cards--order-parentOrderId{width:8rem}}@media (max-width: 767px){.module-my-orders .orders-list #orders-cards--order-status{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.module-my-orders .orders-list .table td,.module-my-orders .orders-list .table th{height:3.5rem;padding:0;padding-top:2rem}.module-my-orders .orders-list .table td:first-child,.module-my-orders .orders-list .table th:first-child{height:auto;padding-top:0}}.module-deliveries .deliveries-list .delivery-card{display:flex;flex-direction:column}@media (min-width: 768px){.module-deliveries .deliveries-list .delivery-card{flex-direction:row;align-items:center;justify-content:space-between;width:88%}}.module-deliveries .deliveries-list .delivery-card__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media (max-width: 767px){.module-deliveries .deliveries-list .delivery-card__item span{width:50%}.module-deliveries .deliveries-list .delivery-card__item .tol-icon-component{width:100%}}@media (min-width: 768px){.module-deliveries .deliveries-list .delivery-card__item{flex-direction:column;align-items:flex-start;width:20%}.module-deliveries .deliveries-list .delivery-card__item:first-child{width:30%}}@media (min-width: 768px){.module-deliveries .deliveries-list .delivery-card__refunds{width:12%}}.module-deliveries .deliveries-content--back a,.module-deliveries .refunds-content--back a,.module-deliveries .deliveries-cards__delivery-refunds,.orderdetail-content__back a,.orders-cards__order-deliveries,.deliverydetail-content--back a,.refunds-content__back a{color:var(--tol-color-primary)}.orderdetail-item{margin-top:.875rem}.orderdetail-item:first-child{margin-top:0}.orderdetail-item .detail-total-no-discount{padding-right:5.2rem;font-size:1.3125rem;font-family:var(--tol-font-semibold);white-space:pre}@media (max-width: 1199px){.orderdetail-item .detail-total-no-discount{padding:0}}.orderdetail-item #essential-unitselector{max-width:14rem}.orderdetail-item #orderdetail-content--unitselector-main{width:14rem}.orderdetail-item .unit-selector-unitMeasure__container{max-width:14rem}.orderdetail-item .col-card-product,.orderdetail-item .col-card-selector{width:33%}@media (max-width: 1199px){.orderdetail-item .col-card-product,.orderdetail-item .col-card-selector{width:100%}}.orderdetail-item .col-card-price{width:33%}@media (max-width: 1199px){.orderdetail-item .col-card-price{width:100%}}#orders-cards--order-deliveries,#orders-cards--order-modify,#orders-cards--order-download{display:none}#orders-cards--list .order-card:nth-child(2n){padding-right:0;padding-left:.5rem}#orders-cards--list .order-card:nth-child(odd){padding-right:.5rem;padding-left:0}#orders-cards--list .order-card:nth-child(3),#orders-cards--list .order-card:nth-child(4){padding-top:1rem}@media (max-width: 991px){#orders-cards--list .order-card:nth-child(n){margin-top:1rem;padding:0!important}}.module-delivery-modal .order-modify-modal-content-daily{height:85vh;overflow:auto}.module-delivery-modal .order-modify-modal-content-daily__actions{position:absolute;bottom:0;left:0;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}.module-delivery-modal .order-modify-modal-content-weekly .orders-informative-pannel{margin-top:2.5rem}@media (max-width: 575px){.module-delivery-modal .order-modify-modal-content-weekly .orders-informative-pannel{margin-top:0;margin-bottom:2rem}}.module-delivery-modal cmp-tol-delivery-timeslot-lite .delivery-timeslot-lite{height:auto;overflow:hidden}.input-label{padding-left:.75rem}@media (max-width: 767px){.grid{padding-right:0;padding-left:0;touch-action:manipulation}}.grid__catalog{width:100%}@media (min-width: 768px){.grid__catalog{width:calc(100% - 276px)}}.grid__filter{margin-bottom:2rem;font-size:1.125rem;font-family:var(--tol-font-semibold)}@media (max-width: 767px){.grid__filter{margin-bottom:1.5rem}}.grid__title--text{margin-bottom:2rem;font-size:1.125rem;font-family:var(--tol-font-semibold)}@media (max-width: 767px){.grid__title--text{margin-bottom:1.5rem}}.grid__category-title{margin-bottom:2rem}@media (max-width: 767px){.grid__category-title{margin:1.5rem 0 1.5rem 1rem}}@media (max-width: 767px){.grid__header{padding-right:1rem;padding-left:1rem}}@media (max-width: 767px){.grid__subtitle--text{margin:1rem 0 1.5rem}}@media (max-width: 575px){.grid__subtitle--text{margin:2rem 1rem 0}}.grid__subtitle-empty{margin-top:1.5rem;margin-bottom:1.5rem}.grid__button{height:3.7rem;font-family:var(--tol-font-primary);line-height:3rem;text-align:center;border-radius:3rem}.grid__order{min-width:10rem;height:3.75rem;padding-right:3rem;padding-left:1.5rem;text-overflow:ellipsis;cursor:pointer}.grid__order-label{width:15rem}.grid__grouped-list .product-carousel{width:70vw;margin:auto}@media (max-width: 767px){.grid__grouped-list .product-carousel{width:100vw}}.grid__grouped-list__full-width .product-carousel{width:100%}.grid__widget,.grid__widget-6,.grid__widget-5,.grid__widget-4,.grid__widget-3,.grid__widget-2{display:grid;row-gap:.5rem;column-gap:.5rem}.grid__widget-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.grid__widget-2{row-gap:0;column-gap:0}}.grid__widget-3{grid-template-columns:repeat(3,1fr)}.grid__widget-4{grid-template-columns:repeat(4,1fr)}.grid__widget-5{grid-template-columns:repeat(5,1fr)}.grid__widget-6{grid-template-columns:repeat(6,1fr)}.grid__widget--prod:empty,.grid__widget--publicity:empty,.smart-searcher-grid__widget--publicity:empty{height:0}@media (max-width: 767px){.grid__widget--prod .widget-prod,.grid__widget--publicity .widget-prod,.smart-searcher-grid__widget--publicity .widget-prod{border-radius:0}}.grid__empty{display:flex;flex-direction:column;align-items:center;margin:7.5rem 1rem}.grid__footer{margin-top:3rem;margin-bottom:3rem}.grid__footer--offset-products{font-size:1.125rem;font-family:var(--tol-font-semibold);white-space:nowrap}.grid__footer--static{margin-right:1rem;margin-bottom:3rem;margin-left:1rem}.grid__footer-btn{margin-top:1rem}.grid__footer-btn button{color:var(--tol-color-primary);font-size:1.125rem;font-family:var(--tol-font-semibold);background:none;border:1px solid var(--tol-color-primary);border-radius:3rem}.grid__footer-btn button:hover{color:var(--tol-color-primary-hover);border:1px solid var(--tol-color-primary-hover)}.grid__footer--bundle{position:sticky;bottom:0;z-index:1}.grid__footer--bundle .bundle-progress-circle{margin:0}@media (max-width: 767px){.grid__footer--bundle .bundle-progress-circle{justify-content:flex-center}.grid__footer--bundle .bundle-progress-circle--container{justify-content:center;width:100%}}.grid .widget-prod{margin:0}.grid .filters{width:14.25rem;margin-right:3.5rem;padding-left:0}@media (max-width: 767px){.grid .filters{width:100%}}.grid .filters__box .links-list{margin-bottom:3rem;padding-top:3rem;border-top:1px solid var(--tol-color-disabled)}.grid .filters__box:first-child .links-list{padding-top:0;border-top:0}.grid .filters-totalproducts{margin-right:1rem}@media (min-width: 576px){.grid .filters-mobile{border:var(--tol-color-gray4) 1px solid;border-radius:1.25rem}}.grid .filters-mobile--select{flex:1 1 0}.widget-prod{position:relative;min-height:100%;margin:0;padding:2.5rem 1.5rem 1rem;overflow:hidden;background-color:var(--tol-color-white)}.widget-prod:hover{box-shadow:0 5px 11px var(--tol-color-gray3)}@media (max-width: 767px){.widget-prod:hover{box-shadow:none}}.widget-prod__sticky{position:fixed;bottom:0;z-index:2;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;width:100%;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}@media (min-width: 992px){.widget-prod__sticky{display:none}}.widget-prod__top-side{position:absolute;top:0;z-index:1;width:100%}.widget-prod__info-box{align-items:center;justify-content:center;width:100%;background-color:var(--tol-color-secondary-alternative)}.widget-prod__sponsored{flex-flow:row nowrap;align-items:center;padding-top:.5rem;background:transparent}@media (max-width: 991px){.widget-prod__sponsored{padding-top:.25rem!important}}.widget-prod__sponsored-icon{height:.75rem}.widget-prod__sponsored-text{font-weight:var(--tol-weigth-400);line-height:1.25rem}.widget-prod .widget-prod__minim-unit{display:none}.widget-prod__selector{display:flex;justify-content:center}.widget-prod__btn,.product-options-panel--unitselector{margin-top:.5rem}.widget-prod__btn>div,.product-options-panel--unitselector>div{width:100%;max-width:100%}.widget-prod__btn>div>button,.product-options-panel--unitselector>div>button{width:100%}.widget-prod__label{display:none;font-weight:var(--tol-weigth-600);font-size:14px}.widget-prod__highlighted{border:3px solid var(--tol-color-danger)!important}.widget-prod__body-separation{padding-top:1rem!important}@media (max-width: 991px){.widget-prod__body-separation{padding-top:2.5rem!important}}.widget-prod__boximage{max-height:19rem;text-align:center}.widget-prod__boximage-offers{position:absolute;top:1rem;left:1rem;z-index:1}.widget-prod__boximage--size{position:relative;min-height:8rem}.widget-prod__boximage-img{height:auto}.widget-prod__boximage-img img{width:100%;max-width:135px}.widget-prod__boximage-pictos{position:absolute;top:1rem;right:1rem}.widget-prod__boximage-pictos span{display:block;width:2rem;height:2rem}.widget-prod__boximage-pictos span:not(:first-child){margin-top:.5rem}.widget-prod__boximage-pictos-bottom-right{position:absolute;right:0;bottom:0}.widget-prod__boximage-pictos-bottom-right :first-child{width:4rem;max-width:none;height:4rem}.widget-prod__boximage-pictos-bottom-right .pictograms-component{display:flex;flex-direction:row-reverse}.widget-prod__boximage-eco{position:absolute;right:0;bottom:0;z-index:1}.widget-prod__boximage-eco img{width:4rem;max-width:4rem;height:4rem}.widget-prod__tmc-picto{bottom:0}.widget-prod__info{display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:7rem;margin-top:1rem}@media (max-width: 767px){.widget-prod__info{width:100%}}.widget-prod__info-brand{min-height:1rem}.widget-prod__info-brand span{font-size:.9375rem;font-family:var(--tol-font-primary)}.widget-prod__info-description{font-size:1rem;font-family:var(--tol-font-semibold);line-height:1.25rem}.widget-prod__info-unitprice{min-height:1.5rem}.widget-prod__info-unitprice p{font-size:1rem;font-family:var(--tol-font-primary)}.widget-prod__info-additionalProductInfo .image-component img{width:1.75rem;height:1.75rem}.widget-prod__info-additionalProductInfo--text{font-weight:400}.widget-prod__info-additionalProductInfo--item{display:flex;flex-flow:row nowrap;align-items:center}.widget-prod__price{flex:1 1 0;margin-top:1rem;font-size:1.3125rem;font-family:var(--tol-font-semibold);text-align:right}.widget-prod__price--col{flex-direction:column}.widget-prod__price--row{flex-direction:row}.widget-prod__price--bold{margin-left:.5rem;font-family:var(--tol-font-semibold)}.widget-prod__price--line-through{align-self:flex-end;min-width:38px;margin-bottom:3px;font-family:var(--tol-font-primary)}.widget-prod__remarks{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:var(--tol-color-white)}.widget-prod__remarks--close{color:var(--tol-color-primary);text-align:right;cursor:pointer}.widget-prod__remarks--close:hover{color:var(--tol-color-primary-hover)}.widget-prod__remarks--text{padding-bottom:1rem;font-size:1rem;font-family:var(--tol-font-semibold);text-align:left}.widget-prod__remarks--unitselector{padding-bottom:1rem;text-align:left}.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom .ng-select-container{z-index:1050;border-radius:1rem}.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom .ng-dropdown-panel{position:absolute;z-index:1050;border-radius:0 0 1rem 1rem}.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom.ng-select-top.ng-select-opened .ng-select-container{border-radius:0 0 1rem 1rem}.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom.ng-select-top .ng-dropdown-panel,.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom.ng-select-bottom.ng-select-opened .ng-select-container{border-radius:1rem 1rem 0 0}.widget-prod__remarks .product-options-panel--preparation-type-container .ng-select.custom.ng-select-bottom .ng-dropdown-panel{border-radius:0 0 1rem 1rem}.widget-prod__actions{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.widget-prod__actions-icon{min-height:2.5rem;margin-top:1rem}.widget-prod__actions-icon button{position:relative;padding:.3rem;background-color:var(--tol-color-white);border:none;border-radius:100%;outline:none}.widget-prod__actions-badge{position:absolute;top:0;right:0;width:.75rem;width:.6rem;height:.6rem;background-color:var(--tol-color-danger);border-radius:50%}.widget-prod__actions-badge-sticky{position:absolute;top:-.5rem;right:-.5rem;width:.6rem;height:.6rem;margin-top:.5%;margin-left:-4px;background-color:var(--tol-color-danger);border-radius:50%}.widget-prod__actions .unit-selector{max-width:7.7rem}.widget-prod .pannel--offer{left:-4px;display:flex;flex-flow:column nowrap;width:max-content;max-width:calc(100% - 1.5rem)}.widget-prod .pannel--offer .title{padding:.5rem}.widget-prod .pannel--offer .description{padding:.5rem;font-size:.875rem}.widget-prod__picto--tooltip{position:relative;display:inline-block}.widget-prod__picto--tooltip:hover .widget-prod__picto--tooltiptext{visibility:visible}.widget-prod__picto--tooltiptext{position:absolute;top:110%;right:0;z-index:2;width:9rem;padding:.5rem;color:var(--tol-color-white);text-align:left;background-color:var(--tol-color-gray2);visibility:hidden}.widget-prod__picto--tooltiptext:after{position:absolute;bottom:100%;left:82%;border-color:transparent transparent var(--tol-color-gray2) transparent;border-style:solid;border-width:5px;content:""}.widget-prod .product-remark--textarea{height:9rem}.widget-prod .product-remark--textarea[disabled]{opacity:1}.widget-prod .product-remark--actions__undo,.widget-prod .product-remark--actions__trash{min-width:auto}.widget-prod .product-remark--actions__accept{margin-left:.5rem}.widget-prod .product-options-panel--remarks-container{margin-top:0}.product-detail--box-pictos-bottom-right #pictograms-component--shipping-lead-time-hours{display:flex;flex-direction:row}.product-detail--box-pictos-bottom-right #pictograms-component--shipping-lead-time-hours .widget-prod__picto--value{position:absolute;top:1.25rem;left:1.35rem;font-size:1.5rem;font-family:var(--tol-font-bold)}.widget-prod__boximage-pictos-bottom-right #pictograms-component--shipping-lead-time-hours{display:flex;flex-direction:row}.widget-prod__boximage-pictos-bottom-right #pictograms-component--shipping-lead-time-hours .widget-prod__picto--value{position:absolute;top:.8rem;left:.8rem;font-size:1.5rem;font-family:var(--tol-font-bold)}.footer_statics-component .t-footer-content a:hover,.footer_statics-component .t-footer-content .list-column>li:hover,.footer_statics-component .t-footer-content .list-inline>li:hover,.footer_statics-component .t-footer-content .color-hover,.footer_statics-component .t-footer-rrss a div:hover{color:var(--tol-color-black);transition:.4s all;--icon-apple-light-color1: var(--tol-color-black);--icon-android-light-color1: var(--tol-color-black);--icon-twitter-light-color1: var(--tol-color-black);--icon-facebook-light-color1: var(--tol-color-black);--icon-instagram-light-color1: var(--tol-color-black);--icon-youtube-light-color1: var(--tol-color-black)}.home .o-carousel-inner--img{height:434px;background-repeat:no-repeat;background-position:center;background-size:cover}.home .navbar-form{box-shadow:none}.home .searcher-title{color:var(--tol-color-white);font-size:2.5rem;font-family:var(--tol-font-bold)}.home .form-control{display:block;margin-right:auto;margin-left:auto;padding:.7rem 2rem;font-weight:400;line-height:1.5;background-clip:padding-box;border-color:var(--tol-color-gray1)}.home .form-group.t-header-navbar--form.search-container{display:flex;width:50%;margin-right:auto;margin-left:auto;padding:7px 12px 3px 10px;background-color:var(--tol-color-white)}.home .home .form-control{flex-wrap:nowrap;margin-right:auto;margin-left:auto;padding:1.7rem 2rem;border-color:var(--tol-color-gray1)}.home .search-box{height:35px;font-size:1.25rem;font-family:var(--tol-font-primary);background-color:transparent;border:0;outline:none}.home button.btn.a-button--brand-inverse-seach.search-button,.home .smart-searcher-grid__footer.headerWithIcons button.a-button--brand-inverse-seach.search-button.view-all,.smart-searcher-grid__footer.headerWithIcons .home button.a-button--brand-inverse-seach.search-button.view-all,.home .smart-searcher button.a-button--brand-inverse-seach.search-button.close,.smart-searcher .home button.a-button--brand-inverse-seach.search-button.close,.home .dynamicForm-base button.a-button--brand-inverse-seach.search-button.field-logout__button,.dynamicForm-base .home button.a-button--brand-inverse-seach.search-button.field-logout__button,.home .dynamicForm-base button.a-button--brand-inverse-seach.search-button.field-close__button,.dynamicForm-base .home button.a-button--brand-inverse-seach.search-button.field-close__button,.home button.a-button--brand-inverse-seach.search-button.bundle-progress-circle__button,.home button.a-button--brand-inverse-seach.search-button.validation-code__button-resend,.home .validation-code button.a-button--brand-inverse-seach.search-button.step-button-main,.validation-code .home button.a-button--brand-inverse-seach.search-button.step-button-main{color:var(--tol-color-white);border:0;border-radius:50%}.home .form-group.t-header-navbar--form.search-container>h6{font-size:1rem;font-family:var(--tol-font-primary)}.home .example-products{font-family:var(--tol-font-semibold)}@media only screen and (max-width: 768px){.home .form-group.t-header-navbar--form.search-container{width:80%!important}}.t-header-categorias-promo img{width:100%;margin:0}.staticsContent_GridCatego_2{margin-bottom:2rem}@media (max-width: 767px){.staticsContent_GridCatego_2{margin-bottom:0}}.staticsContent_LandCatego_9{margin-bottom:2rem}@media (max-width: 767px){.staticsContent_LandCatego_9{width:95%;margin:auto;margin-bottom:1.5rem}}.landing-carousel-container-logged{width:95%;margin:2rem auto;padding:3rem 2.5rem;border:1px solid var(--tol-color-gray4)}@media (max-width: 991px){.landing-carousel-container-logged{padding:1.5rem 1rem}}@media (max-width: 991px){.landing-carousel-container-logged .main-title{font-size:1.5rem;font-family:var(--tol-font-light)}}@media (max-width: 991px){.landing-carousel-container-logged .main-title-name{font-size:1.5rem;font-family:var(--tol-font-semibold)}}.landing-carousel-container-logged .container-box{width:27rem;padding:2rem;border:1px solid var(--tol-color-gray4)}.landing-carousel-container-logged .container-box:not(:first-child){margin-left:2rem}@media (max-width: 575px){.landing-carousel-container-logged .container-box{min-height:10rem}}@media (max-width: 991px){.landing-carousel-container-logged .container-box{width:100%;padding:1rem}.landing-carousel-container-logged .container-box:not(:first-child){margin-top:1rem;margin-left:0}}.landing-carousel-container-logged .container-box-text{display:flex;flex-direction:column;justify-content:center;margin-left:2rem}@media (max-width: 767px){.landing-carousel-container-logged .container-box-text{margin-left:1rem}}@media (max-width: 991px){.landing-carousel-container-logged .container-box-title{font-size:1.125rem;font-family:var(--tol-font-semibold)}}.landing-carousel-container-unlogged{width:95%;margin:2rem auto;padding:3rem 2.5rem;border:1px solid var(--tol-color-gray4)}@media (max-width: 991px){.landing-carousel-container-unlogged{padding:1.5rem}}.landing-carousel-container-unlogged .buttons-container{margin-top:2.5rem}@media (max-width: 991px){.landing-carousel-container-unlogged .buttons-container{margin-top:1.5rem}}@media (max-width: 991px){.o-img-object-fit--cover{height:250px!important;object-fit:cover}}.o-categories-content--img{position:relative;transition:.4s all}.o-categories-content--img:hover{cursor:pointer;opacity:.7;transition:.4s all}.o-categories-content--text{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%)}@media (min-width: 1200px){.container{width:1170px;max-width:1170px}}.o-img-container{padding:60px 0 15px}.o-img-container--ul:first-child img{margin-bottom:15px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.o-img-container--li{margin-bottom:12px;transition:.4s all}.o-img-container--li:hover{cursor:pointer;opacity:.7;transition:.4s all}.o-img-container-content{position:relative;overflow:hidden}.o-img-container{padding:60px 0 40px}.o-img-container-head{padding:15px 0 30px}.o-img-container-h1{font-weight:700;font-size:23px;text-align:center}.o-img-container-h3{font-size:16px;text-align:center}.o-img-container--ul{margin-left:0}.o-img-container--ul li{margin:0 0 25px}.o-img-menu-container__a{width:554px;max-width:554px;height:302px;max-height:302px}.o-img-menu-container__a:hover .o-img-menu__title{height:100%;transition:.4s ease}.o-img-menu-container__a:hover .o-img-menu__title .o-img-menu__title-text{line-height:20}.o-img-menu-container__img,.o-img-container--li{max-width:100%;height:auto}.o-img-menu__box{position:relative}.o-img-menu__title{position:absolute;right:0;bottom:0;left:0;height:45px;transition:.4s ease-in-out}.o-img-menu__title-text{color:#fff;font-weight:700;line-height:3;text-align:center;text-transform:uppercase;transition:.4s ease}#o-img-container--carniceria .o-img-menu__title,#o-img-container--charcuteria .o-img-menu__title,#o-img-container--frutas .o-img-menu__title,#o-img-container--pescaderia .o-img-menu__title,#o-img-container--verduras .o-img-menu__title,#o-img-container--quesos .o-img-menu__title{background:var(--tol-color-primary)}.o-offer-main{margin-top:4rem}.o-offer-main--title{color:var(--tol-color-primary);font-family:var(--tol-font-bold);text-align:center;text-transform:uppercase}.underline_center{width:60px;margin:auto;border:none;border-bottom:3px solid var(--tol-color-secondary)}.o-send-description{padding:3.125rem 0 7.8125rem;background:var(--tol-color-white)}.o-send-description-col{float:left;border-right:1px solid var(--tol-color-gray2)}.o-send-description-col--last{border:none}.o-send-description--img{color:var(--tol-color-primary);font-size:30px;text-align:right}.o-send-description--img img{margin:4px 0}.o-send-description--title{font-weight:700;font-size:16px;font-family:var(--tol-font-primary);line-height:1}.o-send-description--content{font-size:14px;line-height:1.5;letter-spacing:-.5px}.o-send-description--content__brand{color:var(--tol-color-primary);font-weight:700;letter-spacing:1}.o-send-description--content__brand span{margin-left:5px;font-size:10px;vertical-align:middle}.o-send-description--content__brand:hover{color:var(--tol-color-primary-hover);cursor:pointer}.o-send-description--hr{margin:0;border:none}@media only screen and (max-width: 991px){.o-send-description-col{padding:20px 0 0;border:none}.o-send-description-col--last{border:none}.o-send-description--hr{width:70%;margin:15px auto 0;border-top:1px solid var(--tol-color-tertiary)}}@media only screen and (max-width: 768px){.o-send-description--hr{width:20%}.o-send-description-col{float:none;text-align:center}.o-send-description--img{text-align:center}}.header__statics-component .container{display:flex;flex-direction:column;max-width:100%;min-height:100%;padding-right:1rem;padding-left:1rem}.header__statics-component .o-header-notification{height:3.125rem}.header__statics-component .o-header-notification--icon span{color:var(--tol-color-icon)}.header__statics-component .o-header-notification--content{display:flex;flex-flow:row nowrap;flex-grow:1;flex-shrink:1;align-items:center;justify-content:flex-end;height:100%;font-size:1rem}.header__statics-component .o-header-notificacion--text{margin-left:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.panel__statics-component{margin-top:1rem;margin-bottom:1rem;background-color:var(--tol-color-background)}.panel__statics-component .o-header-notification--icon .icon-truck-moving{display:none}.panel__statics-component .o-header-notification--content{display:flex;padding:1rem}.panel__statics-component .o-header-notificacion--text{margin-left:.5rem}.footer_statics-component{color:var(--tol-color-white);background-color:var(--tol-color-primary)}.footer_statics-component .t-footer-columnns-container{position:unset}.footer_statics-component .t-footer-columns{position:unset;padding:1rem}@media (max-width: 767px){.footer_statics-component .t-footer-columns{margin-bottom:3rem}}.footer_statics-component .t-footer-item{width:25%;padding:1rem}@media (max-width: 767px){.footer_statics-component .t-footer-item{width:100%;margin-bottom:3rem}}.footer_statics-component .t-footer-title{margin-bottom:1rem;font-weight:var(--tol-weigth-600);font-size:1.125rem;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal}.footer_statics-component .t-footer-content{font-weight:400;font-size:1rem;font-style:normal;font-stretch:normal;line-height:1.72;letter-spacing:normal}.footer_statics-component .t-footer-content .list-column{padding:0;list-style:none}.footer_statics-component .t-footer-content .list-column li{color:var(--tol-color-white)}.footer_statics-component .t-footer-content .list-column li .icon-component i .path1:before{color:var(--tol-color-white)}.footer_statics-component .t-footer-content .list-inline li{display:inline-block;margin-right:1rem;padding:0}.footer_statics-component .t-footer-content .list-icons{font-size:1.5rem}.footer_statics-component .t-footer-content a{color:var(--tol-color-white);--icon-apple-light-color1: var(--tol-color-white);--icon-android-light-color1: var(--tol-color-white);--icon-twitter-light-color1: var(--tol-color-white);--icon-facebook-light-color1: var(--tol-color-white);--icon-instagram-light-color1: var(--tol-color-white);--icon-youtube-light-color1: var(--tol-color-white)}.footer_statics-component .t-footer-otherInfo .t-item-logo{width:4rem}.footer_statics-component .t-footer-info{padding:1rem;font-size:.75rem}@media (max-width: 767px){.footer_statics-component .t-footer-info .t-info-item{margin-bottom:1rem}}.footer_statics-component .t-footer-info .t-item-logo .logo-img{width:4rem}@media (max-width: 767px){.footer_statics-component .t-footer-info .t-item-logo{margin-top:2rem}}.footer_statics-component .t-footer-rrss{width:2rem;height:2rem;background-color:var(--tol-color-white);border-radius:50%}.footer_statics-component .t-footer-rrss a div{color:var(--tol-color-primary);line-height:2;text-align:center}[class*=staticsContent_] .u-pgh-black-semibold.u-color-primary,[class*=staticsContent_] .u-color-primary.product-remark--text,[class*=staticsContent_] .u-color-primary.product-options-panel--text{color:var(--tol-color-primary)}.adbutler img{width:100%;height:auto}.grid__widget .slot-1,.grid__widget-2 .slot-1,.grid__widget-3 .slot-1,.grid__widget-4 .slot-1,.grid__widget-5 .slot-1,.grid__widget-6 .slot-1,.smart-searcher-grid__widget .slot-1,.smart-searcher-grid__widget-5 .slot-1,.smart-searcher-grid__widget-4 .slot-1,.smart-searcher-grid__widget-3 .slot-1,.smart-searcher-grid__widget-2 .slot-1,.grid__widget .slot-2,.grid__widget-2 .slot-2,.grid__widget-3 .slot-2,.grid__widget-4 .slot-2,.grid__widget-5 .slot-2,.grid__widget-6 .slot-2,.smart-searcher-grid__widget .slot-2,.smart-searcher-grid__widget-5 .slot-2,.smart-searcher-grid__widget-4 .slot-2,.smart-searcher-grid__widget-3 .slot-2,.smart-searcher-grid__widget-2 .slot-2,.grid__widget .slot-3,.grid__widget-2 .slot-3,.grid__widget-3 .slot-3,.grid__widget-4 .slot-3,.grid__widget-5 .slot-3,.grid__widget-6 .slot-3,.smart-searcher-grid__widget .slot-3,.smart-searcher-grid__widget-5 .slot-3,.smart-searcher-grid__widget-4 .slot-3,.smart-searcher-grid__widget-3 .slot-3,.smart-searcher-grid__widget-2 .slot-3,.grid__widget .slot-4,.grid__widget-2 .slot-4,.grid__widget-3 .slot-4,.grid__widget-4 .slot-4,.grid__widget-5 .slot-4,.grid__widget-6 .slot-4,.smart-searcher-grid__widget .slot-4,.smart-searcher-grid__widget-5 .slot-4,.smart-searcher-grid__widget-4 .slot-4,.smart-searcher-grid__widget-3 .slot-4,.smart-searcher-grid__widget-2 .slot-4,.grid__widget .slot-5,.grid__widget-2 .slot-5,.grid__widget-3 .slot-5,.grid__widget-4 .slot-5,.grid__widget-5 .slot-5,.grid__widget-6 .slot-5,.smart-searcher-grid__widget .slot-5,.smart-searcher-grid__widget-5 .slot-5,.smart-searcher-grid__widget-4 .slot-5,.smart-searcher-grid__widget-3 .slot-5,.smart-searcher-grid__widget-2 .slot-5{display:none}.grid__widget--publicity .statics__container,.smart-searcher-grid__widget--publicity .statics__container{height:100%!important}.grid__widget--publicity-1,.smart-searcher-grid__widget--publicity-1{grid-column:span 1}.grid__widget--publicity-1 .slot-1,.smart-searcher-grid__widget--publicity-1 .slot-1{display:block}.grid__widget--publicity-2,.smart-searcher-grid__widget--publicity-2{grid-column:span 2}.grid__widget--publicity-2 .slot-2,.smart-searcher-grid__widget--publicity-2 .slot-2{display:block}.grid__widget--publicity-3,.smart-searcher-grid__widget--publicity-3{grid-column:span 3}.grid__widget--publicity-3 .slot-3,.smart-searcher-grid__widget--publicity-3 .slot-3{display:block}.grid__widget--publicity-4,.smart-searcher-grid__widget--publicity-4{grid-column:span 4}.grid__widget--publicity-4 .slot-4,.smart-searcher-grid__widget--publicity-4 .slot-4{display:block}.grid__widget--publicity-5,.smart-searcher-grid__widget--publicity-5{grid-column:span 5}.grid__widget--publicity-5 .slot-5,.smart-searcher-grid__widget--publicity-5 .slot-5{display:block}.grid__widget--border,.smart-searcher-grid__widget--border{border-radius:1.25rem}@media (max-width: 767px){.grid__widget--border,.smart-searcher-grid__widget--border{border-radius:0}}.cart-validate{display:flex;flex-flow:column}.cart-validate__content{display:flex;flex-flow:row;margin-top:3rem}@media (max-width: 1379px){.cart-validate__content{flex-flow:column;margin-top:1.5rem}}.cart-validate__content-column{display:flex;flex-flow:column}.cart-validate__content-column--product-list{width:65%;margin-right:auto}@media (max-width: 1379px){.cart-validate__content-column--product-list{order:2;width:100%;margin-top:2rem}}.cart-validate__content-column--summary{width:30%}@media (max-width: 1379px){.cart-validate__content-column--summary{order:1;width:100%}}.cart-validate__content-column--summary .remarks__row{display:flex;flex-direction:column;gap:1rem}.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer{justify-content:flex-end}.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container{max-width:none}.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .btn:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .smart-searcher-grid__footer.headerWithIcons .view-all:last-child,.smart-searcher-grid__footer.headerWithIcons .cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .view-all:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .smart-searcher .close:last-child,.smart-searcher .cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .close:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .dynamicForm-base .field-logout__button:last-child,.dynamicForm-base .cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .field-logout__button:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .dynamicForm-base .field-close__button:last-child,.dynamicForm-base .cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .field-close__button:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .bundle-progress-circle__button:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .validation-code__button-resend:last-child,.cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .validation-code .step-button-main:last-child,.validation-code .cart-validate__content-column--summary .remarks__row--hiddenSelector .remarks__footer--container .step-button-main:last-child{flex:0}@media (max-width: 1379px){.cart-validate__content-column--summary .remarks__row{display:flex;flex-direction:row}}@media (max-width: 575px){.cart-validate__content-column--summary .remarks__row{display:block}}.cart-validate__content-column--components:not(:last-child){margin-bottom:1.5rem}.cart-validate__content-column--deferred .deferred-promotions .acumulateCustomerCardPartner .cart-summary-line__header{margin:1rem 0}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__label{margin-right:1.5rem}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal{margin-top:.5rem;border-top:1px solid var(--tol-color-gray4)}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__label,.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal .leaf .cart-summary-line__value{margin:1rem 0}.cart-validate__content-column--deferred .deferred-promotions cmp-dynamic-summary .cart-summary-line__childs .totalDeferredPromotionsTotal__child{border-top:1px solid var(--tol-color-gray4)}.cart-validate .sticky-bottom{position:sticky;bottom:0;z-index:1;height:130px;background-color:var(--tol-color-white);box-shadow:0 -1px 0 1px var(--tol-color-tertiary)}@media (max-width: 1379px){.cart-validate .sticky-bottom{position:fixed;width:100%}}@media (max-width: 1379px){.cart-validate .sticky-bottom{height:auto;padding:1.5rem 1rem}}@media (max-width: 767px){.cart-validate .sticky-bottom__content{flex-flow:column}}.cart-validate .sticky-bottom--shipping{width:60%;margin-right:7%;margin-left:8.75rem}@media (max-width: 1379px){.cart-validate .sticky-bottom--shipping{margin-left:0}}@media (max-width: 767px){.cart-validate .sticky-bottom--shipping{width:100%}}.cart-validate .sticky-bottom--summary{width:30%;min-width:18rem;margin-right:8.75rem}@media (max-width: 1379px){.cart-validate .sticky-bottom--summary{margin-right:0}}@media (max-width: 767px){.cart-validate .sticky-bottom--summary{width:100%}}.cart-validate .sticky-bottom--summary-totalPay{display:flex;align-items:center;justify-content:space-between;padding:1rem}@media (max-width: 1379px){.cart-validate .sticky-bottom--summary-totalPay{padding:0 1rem}}.cart-validate__carousel .product-carousel{margin:0 auto}.cart-validate__carousel .product-carousel .widget-prod{border-radius:1.25rem}@media (max-width: 767px){.cart-validate__carousel .product-carousel{padding:1.5rem 0 0}}@media only screen and (max-width: 350px){.cart-validate__carousel{display:none}}.cart-validate .separator-promotion-price{display:block}@media (max-width: 767px){.cart-validate .separator-promotion-price{display:none}}.cart-validate .panel-component__download-info{display:none}@media (max-width: 991px){.cart-validate .intercom-launcher-frame{z-index:0!important}}.cart-validate #pictograms-component--shipping-lead-time-hours{display:flex;flex-direction:row}.cart-validate #pictograms-component--shipping-lead-time-hours .widget-prod__picto--value{position:absolute;top:.45rem;font-size:1rem;font-family:var(--tol-font-bold)}.cart-validate #cart-validate-product-line--attribute-remarks .attribute-remarks-component{justify-content:flex-start;padding-top:1rem}.cart-validate #cart-validate-product-line--attribute-remarks .attribute-remarks-component--empty{margin-bottom:0}.cart-validate .attribute-remarks-component--container{width:100%}.cart-validate .pictograms-component--list{display:flex;gap:.5rem}.cart-validate .attribute-remarks-component--element{display:flex}.my-account-data{margin-top:1.5rem;padding:1.5rem}@media (max-width: 575px){.my-account-data{margin-top:1rem}}.account-menu .element-list__text:hover,.account-menu .selectedItem{color:var(--tol-color-primary)}.account-badge{display:flex;justify-content:center}.account-badge-mobile{margin-top:2rem;padding-right:.5rem}@media (min-width: 992px){.account-badge-mobile{display:none}}@media (max-width: 991px){.account-badge{display:none}}.account-info{display:flex;flex-direction:row}.account-info-title{display:flex;justify-content:center;margin:auto;padding-top:1.75rem;padding-right:1rem;padding-left:.75rem;text-align:center}@media (max-width: 991px){.account-info-title{display:none}}.account-info-title-mobile{margin-top:2rem}@media (min-width: 992px){.account-info-title-mobile{display:none}}.account-info-username{display:flex;justify-content:center;padding-right:1rem;padding-bottom:3.5rem;padding-left:.75rem;text-align:center}.account-info-username-mobile{width:15.3125rem}@media (min-width: 992px){.account-info-username-mobile{display:none}}@media (max-width: 991px){.account-info-username{display:none}}.account-badge .badge-component--single{width:92px!important;height:92px!important;font-size:32px!important;text-transform:uppercase}.account-badge-mobile .badge-component--single{display:flex;justify-content:center;width:60px!important;height:60px!important;font-size:20px!important;text-transform:uppercase}@media (max-width: 575px){.login-data-unsubscribe-user,.login-data--password-label{margin-top:1.5rem}}.unsubscribe-user-modal__footer button{flex:1}@media (max-width: 575px){.unsubscribe-user-modal__header{margin-top:1rem}.unsubscribe-user-modal__body-text-2,.unsubscribe-user-modal__header-title{margin-top:2.5rem}.unsubscribe-user-modal__footer{margin-top:6.75rem}.unsubscribe-user-modal__footer .negative{flex:auto;order:1;margin-left:0}.unsubscribe-user-modal__footer .affirmative{flex:auto;order:2;margin-top:1.5rem}}.account-info-static{margin-bottom:2rem}.account__data{padding-top:1.5rem}@media (max-width: 991px){.account__data{padding-right:0;padding-left:0}}@media (max-width: 991px){.account__data:first-child{padding-top:0}}@media (max-width: 991px){.myAccount{padding:0!important;border:0}#my-directions{border:1px solid var(--tol-color-tertiary)}}.partner-card-container{width:100%}.partner-card-image--container{display:flex;justify-content:center;width:50%}.partner-card--text{width:50%}.my-payment-methods--container{padding:2rem 3.5rem 3rem}.my-payment-methods--disabled{background-color:var(--tol-color-gray4)}.my-payment-methods--card,.my-payment-methods--isEmpty{margin-top:1rem}.billing-data-edit-document{display:none}.purchase-not-load-page{height:calc(100vh - 34.56rem)}.purchase__backdrop{position:fixed;top:0;left:0;z-index:1020;width:100vw;height:100vh;background-color:var(--tol-color-black);opacity:.5}.purchase__shipping-address-panel{position:fixed;top:0;right:0;z-index:1030;flex-direction:row;justify-content:flex-end;height:100%}@media (min-width: 992px){.carousel-cart__container{padding:3.5rem}}@media (min-width: 576px) and (max-width: 991px){.carousel-cart__container{padding:1.5rem 1.5rem 0!important}}.carousel-cart__container--product-carousel .product-carousel{width:100%!important;margin:0}@media (max-width: 991px){.carousel-cart__container--product-carousel .product-carousel{margin-bottom:1.5rem;padding:0 1.5rem 0 0}}.carousel-cart__container--product-carousel .product-carousel__container{margin-top:1.5rem}@media (min-width: 992px){.carousel-cart__container--summary{align-items:center}}@media (max-width: 991px){.carousel-cart__container--summary{position:sticky;bottom:0;z-index:1;margin:0 -2.4rem;padding:1rem;background-color:var(--tol-color-white);box-shadow:0 -1px 0 1px #e2e2e2}}@media (max-width: 575px){.carousel-cart__container--summary{margin:0 -1rem}}.carousel-cart__container--summary #modal-carousel-cart--totalCart{visibility:hidden}@media (max-width: 991px){.carousel-cart__container--summary #modal-carousel-cart--totalCart{display:none!important}}.carousel-cart__container #grid-widget--addprodtolist{visibility:hidden}.carousel-cart__container .mini-grid__button{display:none}.carousel-cart__summary{display:flex;align-items:center;justify-content:space-between;height:5rem;border:1px solid var(--tol-color-gray4)}@media (max-width: 991px){.carousel-cart__summary{width:100%;margin-bottom:2rem}}@media (max-width: 767px){.carousel-cart__summary{margin-bottom:1.5rem}}@media (min-width: 992px){.carousel-cart__summary--price{margin-left:7.5rem}}#modal-carousel-cart--viewMore,#modal-carousel-cart--validateCart{display:flex;align-items:center;justify-content:center}.product-options-panel{height:100%;background-color:#fff}.product-options-panel--close{display:flex;justify-content:flex-end;color:var(--tol-color-primary);text-align:right;cursor:pointer}.product-options-panel--close:hover{color:var(--tol-color-primary-hover)}.product-options-panel--text{margin:0}.product-options-panel--unitselector{width:100%}.product-options-panel--container{gap:1rem}.product-options-panel--remarks{flex-grow:0}.product-options-panel--remarks-container{flex-grow:1;margin-top:2rem}.product-options-panel .product-remark{height:100%}.product-options-panel textarea{flex-grow:1;height:max-content!important;margin-bottom:0;padding:.75rem;border:1px solid var(--tol-color-tertiary);outline:none}.product-detail-sticky{position:fixed;bottom:0;z-index:2;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-end;width:100%;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-gray4)}@media (min-width: 992px){.product-detail-sticky{display:none}}.product-detail-sticky .product-detail__form--buttons .unit-selector{width:auto}.product-detail-sticky .product-detail__form--list,.product-detail-sticky .product-detail__form--remarks{position:relative}.product-detail-sticky .product-detail__form--remarks{width:-moz-fit-content;width:fit-content}.product-detail-sticky--backdrop{position:absolute;top:0;z-index:9;width:100%;height:100%;background-color:var(--tol-color-gray6-transparency)}.product-detail-sticky--remarks-panel{flex-grow:1;flex-shrink:1;overflow-y:hidden}.product-detail-sticky--container{flex-grow:0;padding:.5rem}.product-detail-sticky .unit-selector,.product-detail-sticky .unit-selector .essential-unitselector__btn-add{width:100%;min-width:auto!important;max-width:100%}.product-remark{gap:.5rem}.product-remark--text{margin:0}.product-remark--textarea{width:100%}.product-remark--textarea:hover{background-color:var(--tol-color-background)}.product-remark--actions{display:flex;flex-grow:0;justify-content:center;width:100%;margin-bottom:.75rem}.product-remark--actions__buttons{display:flex;flex-direction:row;justify-content:space-between}@media (min-width: 768px){.product-remark--actions__undo{min-width:6.875rem}}.product-remark--actions__trash{display:flex;flex-grow:0;align-items:flex-end;justify-content:center}@media (min-width: 768px){.product-remark--actions__trash{min-width:6.875rem}}.product-remark--actions__trash--label{display:none;flex-grow:1;width:100%}.product-remark--actions__remove{flex-grow:1}@media (min-width: 768px){.product-remark--actions__remove{min-width:6.875rem}}.product-remark--actions__accept{flex-grow:1;margin-left:.5rem}@media (min-width: 768px){.product-remark--actions__accept{margin-left:1.5rem}}.product-remark textarea{margin-bottom:1rem;padding:.75rem;border:1px solid var(--tol-color-tertiary);outline:none}.ap-sticky-container{position:fixed;bottom:1rem;z-index:2;width:100%}@media (max-width: 991px){.ap-sticky-container{bottom:0}}.ap-sticky-container .ap-sticky{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:95%;max-width:1582px;margin-right:auto;margin-left:auto;padding:.75rem;text-align:center;background-color:#fff;background-color:var(--tol-color-background);box-shadow:0 2px 8px #0003}@media (max-width: 991px){.ap-sticky-container .ap-sticky{flex-direction:column;align-items:flex-start;width:100%;padding:1rem;background-color:var(--tol-color-white)}}.ap-sticky-container .ap-sticky .block{width:1.5rem;height:.25rem;background-color:var(--tol-color-gray4)}.ap-sticky-container .ap-sticky--summary{display:flex;flex-direction:column}@media (min-width: 992px){.ap-sticky-container .ap-sticky--summary{flex-direction:row;height:100%!important}}.ap-sticky-container .ap-sticky-static-component{max-width:38rem;margin-left:2.5rem}@media (max-width: 991px){.ap-sticky-container .ap-sticky-static-component{width:100%;margin-top:1.5rem;margin-left:0}}.ap-sticky-container .ap-sticky--order{display:flex;align-items:center;justify-content:space-between}@media (max-width: 991px){.ap-sticky-container .ap-sticky--order{width:100%}}.ap-sticky-container .ap-sticky--address{display:flex;margin-left:1.5rem;--icon-pin-color1: transparent;--icon-pin-color2: var(--icon-color-primary)}.ap-sticky-container .ap-sticky--address p{text-align:left}@media (max-width: 991px){.ap-sticky-container .ap-sticky--address{margin-top:1.5rem;margin-left:0}}.ap-sticky-container .ap-sticky--date,.ap-sticky-container .ap-sticky--hour{display:flex;margin-left:1.5rem}@media (max-width: 991px){.ap-sticky-container .ap-sticky--date,.ap-sticky-container .ap-sticky--hour{margin-top:1rem;margin-left:0}}.ap-sticky-container .ap-sticky p{margin-left:1rem}.ap-sticky-container .ap-sticky button{width:4.75rem;height:-moz-fit-content;height:fit-content;padding:.25rem .5rem .25rem .75rem}@media (min-width: 992px){.ap-sticky-container .ap-sticky button{margin-left:2.5rem}}.smart-searcher{position:absolute;z-index:1050;display:flex;flex-flow:column;width:100%;height:100%;background-color:var(--tol-color-white);--icon-right-color1: var(--tol-color-gray5)}@media (min-width: 992px){.smart-searcher .smart-searcher-header{padding:1rem 1rem 0}.smart-searcher .smart-searcher-container{padding:0 1rem}.smart-searcher .smart-searcher-container--no-results{position:absolute;inset:0;padding:1.5rem}}.smart-searcher .smart-searcher-header__container--multisearch{display:flex}.smart-searcher .smart-searcher-header__container__remove{display:none}@media (max-width: 575px){.smart-searcher .smart-searcher-header__container__remove--label{font-family:var(--tol-font-bold)}}@media (min-width: 576px){.smart-searcher .smart-searcher-header__container__remove--label{color:var(--tol-color-gray2);font-size:1.25rem}}.smart-searcher .smart-searcher-header__container--close cmp-icon{margin:.25rem}.smart-searcher .smart-searcher-container--multisearch{display:none}.smart-searcher .searcher-input{width:calc(100vw - 850px)!important}@media (max-width: 991px){.smart-searcher .searcher-input{width:calc(100vw - 220px)!important}}.smart-searcher .close{top:0;right:0;z-index:1;background-color:transparent;opacity:1}.smart-searcher .header{flex-shrink:0}.smart-searcher .container{display:flex;flex-flow:column;flex-grow:1;overflow-y:auto;transition:height .1s linear}.smart-searcher .container.hidden{height:0}@media (min-width: 1200px){.smart-searcher .container .menu{flex:2 1 0}}@media (min-width: 992px){.smart-searcher .container .menu{position:sticky;top:-1px;flex:3 1 0;max-width:16.25rem;margin-right:2rem;padding-top:0;padding-right:1rem;overflow:auto}}@media (max-width: 991px){.smart-searcher .container .menu{margin:0;padding:1rem 1rem 1.5rem}}.smart-searcher .container .grid{flex:8 1 0;height:-moz-fit-content;height:fit-content}.smart-searcher .container .display-contents{display:contents}.smart-searcher .container .no-results{display:flex;justify-content:flex-start;width:100%;height:100%}@media (min-width: 992px){.smart-searcher-keywords{max-width:18rem}}.smart-searcher-title__keywords{font-weight:var(--tol-weigth-600);font-size:1.125rem;line-height:1.5rem}.smart-searcher-list{margin:0;margin-top:1.25rem;padding:0;overflow-y:scroll;list-style-type:none}@media (max-width: 991px){.smart-searcher-list{margin-top:0}}.smart-searcher-list__item{font-size:1rem;line-height:1.25rem;padding:0 .25rem}.smart-searcher-list__item--selected{color:var(--tol-color-link-hover);background-color:var(--tol-color-background);border-radius:1.25rem}.smart-searcher-list__item--selected .icon-right{color:var(--tol-color-link-hover)!important;font-weight:700;--icon-right-color1: var(--tol-color-link-hover)}.smart-searcher--overlay{position:fixed;inset:0;z-index:1049;height:100vh;background-color:var(--tol-color-overlay);opacity:.15}.smart-searcher-header{position:sticky;--icon-vouchers-color1: transparent}@media (min-width: 992px){.smart-searcher-header{margin-bottom:1rem}}.smart-searcher-header__container .query .triple-element-block__right{opacity:1;transition:opacity .12s ease}.smart-searcher-header__container .query .triple-element-block__right.hidden{visibility:hidden;opacity:0}.smart-searcher-header__container .query.headerWithIcons{margin:1rem;padding:1rem;border:1px solid var(--tol-color-gray3);border-radius:8px}@media (max-width: 991px){.smart-searcher-header__container .query.headerWithIcons{margin:0;border:0;border-bottom:1px solid var(--tol-color-gray4);border-radius:0}}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__center .searcher-input{width:100%;white-space:nowrap}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__center .searcher-input-query{width:5px!important}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__center .searcher-input-visibility{width:0}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__center input{width:100%;padding:0!important;font-size:16px!important;line-height:20px;border:0}.smart-searcher-header__container .query.headerWithIcons .triple-element-block__right .text{line-height:1.5rem}.smart-searcher-header__container .query.headerWithOutIcons{margin:0 .5rem;padding:.75rem;font-size:1rem;border-bottom:1px solid var(--tol-color-tertiary)}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center{padding-left:0}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center .searcher-input{white-space:nowrap}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center .searcher-input-query{width:5px!important}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center .searcher-input-visibility{width:0}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center input{width:100%}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center input::placeholder{color:var(--tol-color-black)}@media (min-width: 992px){.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__right .text{font-size:1.5rem}}@media (min-width: 992px){.smart-searcher-header__container .query.headerWithOutIcons{margin-top:1.5rem;padding:0;border-bottom:1px solid var(--tol-color-black)}.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center span,.smart-searcher-header__container .query.headerWithOutIcons .triple-element-block__center input{padding:.5rem 0;font-size:1.5rem}}.smart-searcher-header__container--withIcons{display:none}@media (min-width: 992px){.smart-searcher-header__container--withIcons{display:block}}.smart-searcher-header-icons{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:1.5rem 1rem 0}@media (min-width: 992px){.smart-searcher-header-icons{margin:0}}.smart-searcher-header-icons__logo{display:flex;flex-grow:1;align-items:center}.smart-searcher-header-icons__logo .logo-component .image-component__image{height:30px}.smart-searcher-header-icons__promotions{display:flex;align-items:center;margin-right:1rem}.smart-searcher-header-icons__promotions .content-badge-component__badge{display:none}.smart-searcher-header-icons__promotions .content-badge-component{cursor:pointer}.smart-searcher-header-icons__cart{display:flex;align-items:center;justify-content:flex-end;min-width:84px}@media (min-width: 576px){.smart-searcher-header-icons__cart{min-width:116px}}@media (max-width: 1199px){.smart-searcher-header-icons__cart{margin-right:0!important}}@media (max-width: 1582px){.smart-searcher-header-icons__cart{margin-right:3rem}}.smart-searcher-header-icons__cart .content-badge-component{cursor:pointer}.smart-searcher-grid{display:flex;flex-flow:column}.smart-searcher-grid__header{position:sticky;top:0;z-index:2;display:flex;flex-flow:column nowrap;align-items:center;transition:box-shadow .18s}.smart-searcher-grid__header.grid-shadow{z-index:2;box-shadow:0 6px 12px -12px}@media (max-width: 575px){.smart-searcher-grid__header.headerWithIcons{top:-3.75rem;display:flex;flex-direction:row}}.smart-searcher-grid__header.headerWithIcons .query-results{padding-right:.5rem;border-right:1px solid var(--tol-color-disabled)}.smart-searcher-grid__header.headerWithIcons .view-all{padding-left:.5rem}.smart-searcher-grid__header.headerWithIcons .view-all p{width:5rem}@media (max-width: 575px){.smart-searcher-grid__header.headerWithIcons .view-all{display:none}}.smart-searcher-grid__header.headerWithIcons .view-all cmp-icon{display:none}.smart-searcher-grid__header.headerWithOutIcons{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.smart-searcher-grid__header.headerWithOutIcons .text{flex-grow:1}.smart-searcher-grid__header.headerWithOutIcons .view-all{gap:.5rem;justify-content:flex-end;width:10rem!important}.smart-searcher-grid__header.headerWithOutIcons .view-all p{color:var(--tol-color-gray6)}@media (max-width: 575px){.smart-searcher-grid__header.headerWithOutIcons .view-all cmp-icon{margin:0}}.smart-searcher-grid .product-carousel,.smart-searcher-grid__title{width:100%}.smart-searcher-grid__container{display:grid;flex-flow:row wrap;row-gap:.5rem;column-gap:.5rem}.smart-searcher-grid__container .card-prod{position:relative;flex:1 0 21%;min-width:13.75rem;max-height:100%;margin:0;padding:.25rem}.smart-searcher-grid__container .card-prod:empty{height:0;max-height:auto}.smart-searcher-grid__container .card-prod:empty.expand{height:50vh}.smart-searcher-grid__container .card-prod .widget-prod{height:100%}.smart-searcher-grid__container .card-prod .widget-prod__info-box{top:0;z-index:1;background-color:var(--tol-color-secondary-alternative)}@media (max-width: 575px){.smart-searcher-grid__container .card-prod{flex:1 0 50%;min-width:10rem;padding:0}.smart-searcher-grid__container .card-prod .widget-prod{height:100%;border-radius:0}.smart-searcher-grid__container .card-prod .widget-prod__info-brand{min-height:auto}}@media (max-width: 575px){.smart-searcher-grid__container{padding-bottom:5rem}}.smart-searcher-grid__carousel{width:calc(100vw - 21.25rem);max-width:1190px}@media (max-width: 991px){.smart-searcher-grid__carousel{width:97vw}}.smart-searcher-grid__widget-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.smart-searcher-grid__widget-2{row-gap:0;column-gap:0}}.smart-searcher-grid__widget-3{grid-template-columns:repeat(3,1fr)}.smart-searcher-grid__widget-4{grid-template-columns:repeat(4,1fr)}.smart-searcher-grid__widget-5{grid-template-columns:repeat(5,1fr)}.smart-searcher-grid__widget--prod:empty{height:0}@media (max-width: 767px){.smart-searcher-grid__widget--prod .widget-prod{border-radius:0}}.smart-searcher-grid__footer{z-index:2;display:none;width:100%;background:var(--tol-color-white)}.smart-searcher-grid__footer .viewall{display:none}.smart-searcher-grid__footer.headerWithIcons{box-shadow:0 20px 20px 12px}.smart-searcher-grid__footer.headerWithIcons .view-all{width:100%}@media (max-width: 575px){.smart-searcher-grid__footer.headerWithIcons{position:fixed;bottom:0;display:flex}}@media (max-width: 991px){.smart-searcher-recents{padding-right:.75rem;padding-left:.75rem}}.smart-searcher-recents__toogle{padding:0 .25rem}.smart-searcher-recents__toogle .custom-control-label{font-family:var(--tol-font-semibold)}.smart-searcher-recents__elements .triple-element-block{padding:0 .25rem}.smart-searcher-recents__elements cmp-icon{width:min-content}.smart-searcher-recents__elements--selected{color:var(--tol-color-link-hover);background:var(--tol-color-gray4);border-radius:1rem;outline:.125rem solid var(--tol-color-gray4)}.smart-searcher-recents__elements--selected .icon-right{color:var(--tol-color-link-hover)!important;font-weight:700}@media (max-width: 991px){.elements-filters{display:none}}.elements-filters__title{padding:0 .25rem}.elements-filters__list--ul{margin:0;padding:0;list-style:none}.elements-filters__list--li .triple-element-block{padding:0 .25rem}.elements-filters__label{font-family:var(--tol-font-primary);overflow:hidden;color:var(--tol-color-black);font-size:1rem;white-space:nowrap;text-overflow:ellipsis;padding-right:1.25rem;padding-left:1.25rem}.elements-filters__label--active{font-family:var(--tol-font-semibold)}.elements-queries__items{border-radius:1.25rem}@media (max-width: 991px){.elements-queries__items{padding-right:.75rem;padding-left:.75rem}}.elements-queries__items cmp-icon{width:min-content}.elements-queries__items .triple-element-block{padding:0 .25rem}.elements-queries__items--selected{color:var(--tol-color-link-hover);background:var(--tol-color-gray4);outline:.125rem solid var(--tol-color-gray4)}.elements-queries__items--selected .icon-right{color:var(--tol-color-link-hover)!important;--icon-right-color1: var(--tol-color-link-hover);font-weight:700}.elements-queries__items--selected .filter-queries__label{color:var(--tol-color-link-hover)}.elements-queries__label{font-family:var(--tol-font-primary);overflow:hidden;color:var(--tol-color-black);font-size:1rem;white-space:nowrap;text-overflow:ellipsis;padding-right:1.25rem;padding-left:1.25rem}.elements-queries__label--selected{color:var(--tol-color-link-hover)}@media (max-width: 991px){.no-results-found-component{padding:1.5rem}}.pagination-module .paginator-input,.pagination-module .paginator-dropdown{display:flex;align-items:center;justify-content:center}.pagination-module .paginator-input .first-page,.pagination-module .paginator-dropdown .first-page{transform:rotate(180deg)}.pagination-module .paginator-input .first-page .slide,.pagination-module .paginator-dropdown .first-page .slide,.pagination-module .paginator-input .first-page .dropdown,.pagination-module .paginator-dropdown .first-page .dropdown{margin-top:.25rem}.pagination-module .paginator-input .dropdown-toggle,.pagination-module .paginator-dropdown .dropdown-toggle{display:flex;align-items:center}.pagination-module .paginator-input .dropdown-toggle .tol-icon-component .tol-icon.icon-down,.pagination-module .paginator-dropdown .dropdown-toggle .tol-icon-component .tol-icon.icon-down{position:relative;top:.125rem}@media (min-width: 768px){.pagination-module .paginator-input .dropdown-toggle .tol-icon-component .tol-icon.icon-down,.pagination-module .paginator-dropdown .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transition:.3s transform}}@media (min-width: 768px){.pagination-module .paginator-input .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down,.pagination-module .paginator-dropdown .open .dropdown-toggle .tol-icon-component .tol-icon.icon-down{transform:rotate(180deg);transition:.3s transform}}.pagination-module .paginator-input .dropdown-menu,.pagination-module .paginator-dropdown .dropdown-menu{left:-60px!important;min-width:13.75rem;height:275px!important;overflow:auto!important;background:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:.5rem;box-shadow:0 2px 12px #0003}.pagination-module .paginator-input .dropdown-menu--size-2,.pagination-module .paginator-dropdown .dropdown-menu--size-2{height:110px!important}.pagination-module .paginator-input .dropdown-menu--size-3,.pagination-module .paginator-dropdown .dropdown-menu--size-3{height:150px!important}.pagination-module .paginator-input .dropdown-menu--size-4,.pagination-module .paginator-dropdown .dropdown-menu--size-4{height:190px!important}.pagination-module .paginator-input .dropdown-menu--size-5,.pagination-module .paginator-dropdown .dropdown-menu--size-5{height:230px!important}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li:not(:last-child),.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li:not(:last-child){margin-bottom:.25rem}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item{--icon-check-color1: var(--tol-color-primary);display:flex;justify-content:space-between}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item:active,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item:active{color:var(--tol-color-black)}.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.pagination-module .paginator-input .dropdown-menu .dropdown-menu-li .dropdown-item:focus,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item:hover,.pagination-module .paginator-dropdown .dropdown-menu .dropdown-menu-li .dropdown-item:focus{background:var(--tol-color-gray3)}.pagination-module .paginator-input .paginator-input-box,.pagination-module .paginator-dropdown .paginator-input-box{width:4.25rem;padding:.5rem 1rem;text-align:center;background-color:var(--tol-color-white);border:1px solid var(--tol-color-gray3);border-radius:8px;appearance:textfield}.pagination-module .paginator-input .paginator-input-box::-webkit-inner-spin-button,.pagination-module .paginator-input .paginator-input-box::-webkit-outer-spin-button,.pagination-module .paginator-dropdown .paginator-input-box::-webkit-inner-spin-button,.pagination-module .paginator-dropdown .paginator-input-box::-webkit-outer-spin-button{margin:0;appearance:none}.pagination-module .paginator-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}.pagination-module .paginator-slide .cmp-slide{width:50%;min-width:22.5rem;padding-right:1.5rem;padding-left:1.5rem}@media (max-width: 1379px){.pagination-module .paginator-slide .cmp-slide{width:60%}}@media (max-width: 1199px){.pagination-module .paginator-slide .cmp-slide{width:70%}}.pagination-module .paginator-slide .first-page{margin-right:1.25rem;transform:rotateY(180deg)}@media (max-width: 767px){.pagination-module .paginator-slide .prev-page{padding-right:1.75rem}}.pagination-module .paginator-slide .paginator-span-left{margin-right:2rem;padding-left:.75rem;color:var(--tol-color-black);cursor:pointer}@media (max-width: 767px){.pagination-module .paginator-slide .paginator-span-left{display:none}}@media (max-width: 767px){.pagination-module .paginator-slide .next-page{padding-left:1.75rem}}.pagination-module .paginator-slide .paginator-span-right{margin-left:2rem;padding-right:.75rem;color:var(--tol-color-black);cursor:pointer}@media (max-width: 767px){.pagination-module .paginator-slide .paginator-span-right{display:none}}.pagination-module .paginator-slide .paginator-span-disabled{color:var(--tol-color-gray3)}.pagination-module .paginator-slide .last-page{margin-left:1.25rem}.pagination-module .paginator-number{display:flex;justify-content:center;padding-left:0;list-style:none;border-radius:.25rem}.pagination-module .paginator-number .page-item .active{color:var(--tol-color-white);background-color:var(--tol-color-gray2);border:1px solid var(--tol-color-gray2)}.pagination-module .paginator-number .page-item .active:hover{color:var(--tol-color-white)}.page-selector-modal{position:fixed;top:50%;left:50%;z-index:1000;width:80%;max-width:18.75rem;transform:translate(-50%,-50%)}.page-selector-modal--list{max-height:255px;margin:0;padding:.5rem 1rem;overflow:auto!important;list-style-type:none}.page-selector-modal--list-scrollable{max-height:270px}.page-selector-modal--item{--icon-check-color1: var(--tol-color-primary);display:flex;justify-content:space-between;padding:.5rem .75rem;font-size:1rem}@media (min-width: 576px){.last-order-modal{max-width:700px}}.last-order-modal .last-order-content{padding:2rem}@media (max-width: 767px){.last-order-modal .last-order-content{padding:1rem}}.last-order-modal .last-order-content--continue{text-align:left}.last-order-modal .last-order-btn{height:2.875rem;border-radius:2.25rem}.last-order-modal .last-order-modal-container .modal-content{padding:0!important}@media (max-width: 767px){.last-order-modal .last-order-modal-container{height:100%!important}}.last-order-modal .last-order cmp-modal-order-info{--icon-pin-color1: transparent;--icon-pin-color2: var(--icon-color-primary);--icon-lists-add-color1: var(--tol-color-black);--icon-download-color1: var(--tol-color-black);--icon-message-color1: var(--tol-color-black);--icon-zoom-in-color1: var(--tol-color-black);--icon-right-color1: var(--tol-color-black);--icon-left-color1: var(--tol-color-black);--icon-down-color1: var(--tol-color-black);--icon-truck-color1: var(--tol-color-black);--icon-view-detail-color1: var(--tol-color-black);--icon-calendar-pen-color1: var(--tol-color-black);--icon-edit-color1: var(--tol-color-black);--icon-remove-color1: var(--tol-color-black);--icon-cancel-color1: var(--tol-color-black);--icon-up-color1: var(--tol-color-black);--icon-add-order-color1: var(--tol-color-black);--icon-cancel-order-color1: var(--tol-color-black);--icon-repeat-order-color1: var(--tol-color-black);--icon-return-order-color1: var(--tol-color-black);--icon-date-since-color1: var(--tol-color-black);--icon-date-to-color1: var(--tol-color-black);--icon-info-color1: var(--tol-color-black);--icon-calendar-blank-color1: var(--tol-color-black);--icon-clock-color1: var(--tol-color-black);--icon-triangle-warning-color1: var(--tol-color-black);--icon-nutritional-celery-color1: var(--tol-color-black);--icon-nutritional-gluten-color1: var(--tol-color-black);--icon-nutritional-soy-color1: var(--tol-color-black);--icon-nutritional-milk-color1: var(--tol-color-black);--icon-nutritional-sulfur-color1: var(--tol-color-black);--icon-nutritional-peanuts-color1: var(--tol-color-black);--icon-nutritional-mustard-color1: var(--tol-color-black);--icon-nutritional-crustaceans-color1: var(--tol-color-black);--icon-nutritional-mollusks-color1: var(--tol-color-black);--icon-nutritional-sesame-color1: var(--tol-color-black);--icon-nutritional-eggs-color1: var(--tol-color-black);--icon-nutritional-fish-color1: var(--tol-color-black);--icon-nutritional-nuts-color1: var(--tol-color-black);--icon-nutritional-lupins-color1: var(--tol-color-black);--icon-lens-color1: var(--tol-color-black);--icon-shop-color1: var(--tol-color-black);--icon-locker-color1: var(--tol-color-black);--icon-add-shop-color1: var(--tol-color-black);--icon-add-address-color1: var(--tol-color-black);--icon-check-color1: var(--tol-color-black);--icon-circle-warning-color1: var(--tol-color-black);--icon-eye-color1: var(--tol-color-black);--icon-eye-slash-color1: var(--tol-color-black);--icon-filter-color1: var(--tol-color-black);--icon-list-address-view-color1: var(--tol-color-black);--icon-map-view-color1: var(--tol-color-black);--icon-category-light-color1: var(--tol-color-black);--icon-category-solid-color1: var(--tol-color-black);--icon-tag-light-color1: var(--tol-color-black);--icon-tag-solid-color1: var(--tol-color-black);--icon-credit-card-color1: var(--tol-color-black);--icon-direct-debit-color1: var(--tol-color-black);--icon-direct-pay-color1: var(--tol-color-black);--icon-pay-by-phone-color1: var(--tol-color-black);--icon-payment-color1: var(--tol-color-black);--icon-plus-color1: var(--tol-color-black);--icon-less-color1: var(--tol-color-black);--icon-undo-color1: var(--tol-color-black);--icon-barrel-color1: var(--tol-color-black);--icon-basket-empty-color1: var(--tol-color-black);--icon-calendar-color1: var(--tol-color-black);--icon-glass-color1: var(--tol-color-black);--icon-scent-color1: var(--tol-color-black);--icon-grapes-color1: var(--tol-color-black);--icon-taste-color1: var(--tol-color-black);--icon-arrow-color1: var(--tol-color-black);--icon-money-box-color1: var(--tol-color-black);--icon-android-light-color1: var(--tol-color-black);--icon-android-solid-color1: var(--tol-color-black);--icon-apple-light-color1: var(--tol-color-black);--icon-apple-solid-color1: var(--tol-color-black);--icon-facebook-light-color1: var(--tol-color-black);--icon-facebook-solid-color1: var(--tol-color-black);--icon-instagram-light-color1: var(--tol-color-black);--icon-instagram-solid-color1: var(--tol-color-black);--icon-twitter-light-color1: var(--tol-color-black);--icon-twitter-solid-color1: var(--tol-color-black);--icon-youtube-light-color1: var(--tol-color-black);--icon-youtube-solid-color1: var(--tol-color-black);--icon-save-money-color1: var(--tol-color-black);--icon-double-caret-color1: var(--tol-color-black);--icon-circle-check-color1: var(--tol-color-black);--icon-icon-arrow-left2-color1: var(--tol-color-black);--icon-calendar-2-color1: var(--tol-color-black)}.bundles__header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding-bottom:.5rem}@media (max-width: 1199px){.bundles__header{padding-bottom:.5rem}}.bundles__header--title{font-family:var(--tol-font-semibold)}.bundles__header--title .validate-cart{font-size:2rem}.bundles__header--title .order-detail{font-size:1.875rem}.bundles .bundles-list{display:flex;flex-flow:column}.bundles .bundles-list:last-child{margin-bottom:0}.bundles .bundles-list__cards{display:flex;flex-flow:column;margin-bottom:1.5rem}.bundles .bundles-list__cards:last-child{margin-bottom:0}.bundles .bundles-list__cart-line{border-bottom:1px solid var(--tol-color-gray4)}.bundles .bundles-list__cart-line:last-child{border-bottom:0}@media (max-width: 767px){.bundles .bundles-list__cart-line{padding:1rem 0}}.bundles .bundles-list__bundle{display:flex;flex-flow:row;align-items:center;justify-content:space-between;width:100%}@media (max-width: 767px){.bundles .bundles-list__bundle{padding-bottom:0}.bundles .bundles-list__bundle--info-container{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;width:100%}.bundles .bundles-list__bundle--price-container{display:flex;flex-flow:row;flex-grow:1;align-items:center;justify-content:flex-end;width:100%}}.bundles .bundles-list__bundle:not(:first-child){margin-top:2.5rem}.bundles .bundles-list__bundle--info-container,.bundles .bundles-list__bundle--price-container{display:flex;flex-flow:row}.bundles .bundles-list__bundle--img{margin-right:2.5rem;margin-left:1.5rem;object-fit:contain}@media (max-width: 767px){.bundles .bundles-list__bundle--img{margin-right:.75rem;margin-left:1rem}}.bundles .bundles-list__bundle--img img{width:3.5rem;height:3.5rem}.bundles .bundles-list__bundle--data{display:flex;flex-flow:column;min-width:9.5rem;padding-right:1rem}.bundles .bundles-list__bundle--data-description{margin:auto 0;color:var(--tol-color-gray2)}.bundles .bundles-list__bundle--data .navigable{color:var(--tol-color-primary);text-decoration:underline;cursor:pointer}.bundles .bundles-list__bundle--price,.bundles .bundles-list__bundle--mobile-price,.bundles .bundles-list__bundle--accept-gift{padding:1rem}.bundles .bundles-list__bundle--price{min-width:104px;font-size:1.25rem;font-family:var(--tol-font-semibold);white-space:nowrap}@media (max-width: 767px){.bundles .bundles-list__bundle--price{flex-grow:1;padding:0 1rem;text-align:right}}.bundles .bundles-list__bundle--price .hatted-amount-component,.bundles .bundles-list__bundle--price .hat-component{text-align:right}.bundles .bundles-list__bundle--price .hat-component .hat-component__top{font-size:1rem}.bundles .bundles-list__bundle--price .hat-component .hat-component__bottom{font-size:1.5rem}.bundles .bundles-list__bundle--mobile-unitPrice,.bundles .bundles-list__bundle--mobile-price{flex:6}.bundles .bundles-list__bundle--unitPrice{width:9.375rem;margin-right:3.125rem;text-align:center}@media only screen and (max-width: 1400px){.bundles .bundles-list__bundle--unitPrice{margin-right:1.5rem}}@media (max-width: 767px){.bundles .bundles-list__bundle--unitPrice{margin-right:0}}.multi-search-container{display:flex;flex-direction:column}.multi-search-container .custom-text-area{width:100%;height:15rem;border:0}@media (min-width: 768px){.multi-search-container .custom-text-area{height:20rem}}@media (max-width: 767px){.multi-search-container .custom-buttons-container{width:100%;background-color:var(--tol-color-white);border-top:1px solid var(--tol-color-disabled)}}@media (max-width: 767px){.multi-search-container .custom-button-clean{width:48%}}@media (max-width: 767px){.multi-search-container .custom-button-search{width:48%}}.breadcrumb-mobile-ms-title{visibility:hidden}.sticky-mobile-app{position:fixed;bottom:0;z-index:9999999;width:100%;height:4.7rem;padding:10px 12px 10px 8px;background-color:var(--tol-color-white);box-shadow:0 -2px 12px #0003}.sticky-mobile-app .triple-element-block__left{display:flex;align-items:center}.sticky-mobile-app .triple-element-block__left img{width:56px;height:56px}.sticky-mobile-app .triple-element-block__left .icon-cancel{--icon-cancel-color1: var(--tol-color-gray2)}.sticky-mobile-app .triple-element-block__center{padding:0 1rem 0 .75rem}.sticky-mobile-app .triple-element-block__center .title{font-size:14px;font-family:var(--tol-font-semibold)}.sticky-mobile-app .triple-element-block__center .desc{font-size:12px}.sticky-mobile-app .triple-element-block__right button{font-size:14px}.sticky-mobile-app--position-top{top:0;bottom:unset}.pictograms-component--element{display:flex;flex-direction:column}.pictograms-component .widget-prod__picto--value{display:flex;justify-content:center;width:2.625rem;text-align:center}.page-info-recipe{width:100%}.page-info-recipe .content-wrapper{flex-direction:column;max-width:72.5625rem;margin:4rem auto 0}@media (max-width: 1199px){.page-info-recipe .content-wrapper{margin-top:2rem}}.page-info-recipe .breadcrumb{max-width:98.875rem;margin-right:auto;margin-left:auto}.page-info-recipe .back{align-items:center}.page-info-recipe .header{flex-direction:column;gap:1rem}.page-info-recipe .header .title-wrapper{display:inline}.page-info-recipe .header .title-wrapper h1{display:inline;font-size:2.5rem;line-height:2.625rem}.page-info-recipe .header .title-wrapper h2{display:inline;font-size:2.5rem;font-family:var(--tol-font-light);line-height:2.625rem}.page-info-recipe .header p{font-weight:300;font-size:1.25rem;font-family:var(--tol-font-light);line-height:1.75rem}.page-info-recipe .header .info-row{flex-flow:row wrap;gap:2rem 0}.page-info-recipe .header .info-row-items{flex-flow:row wrap;flex-grow:1;gap:.5rem 1.5rem}.page-info-recipe .header .info-row .info-item{gap:.25rem;align-items:center}.page-info-recipe .header .info-row .info-item .icon{--icon-user-color2: var(--tol-color-primary)}.page-info-recipe .header .info-row .info-item span{font-weight:400;font-size:1rem;line-height:1.5rem}.page-info-recipe .header .info-row .info-item-space{flex-grow:1}.page-info-recipe .header .info-row .video-link{flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-end;padding:.75rem}.page-info-recipe .header .info-row .video-link .tol-icon-component{font-size:1.5rem}.page-info-recipe .header .info-row .video-link span{font-weight:600;font-size:1rem;line-height:1.5rem;text-align:center;text-decoration:underline}.page-info-recipe .recipe-image{height:35rem;margin-top:2rem;margin-bottom:1rem;object-fit:cover;vertical-align:middle;border-style:none;border-radius:.5rem}.page-info-recipe .nutritional-info{flex-flow:row wrap;gap:.5rem 1.5rem}.page-info-recipe .nutritional-info .nutritional-item{flex:1;flex-direction:row;gap:.375rem}@media (min-width: 576px){.page-info-recipe .nutritional-info .nutritional-item{flex:0}}.page-info-recipe .nutritional-info .nutritional-item span{font-weight:400;font-size:1rem;line-height:1.5rem;white-space:nowrap}.page-info-recipe .nutritional-info .nutritional-item span.title{font-weight:600}.page-info-recipe cmp-markdown{margin-top:2rem}@media (min-width: 768px){.page-info-recipe .ingredients-container{align-items:end;justify-content:space-between}}@media (max-width: 767px){.page-info-recipe .ingredients-container{flex-direction:column;gap:2rem}.page-info-recipe .ingredients-container h2{font-size:1.75rem}}.page-info-recipe .resume{color:var(--tol-color-black);font-size:1.125rem;font-family:var(--tol-font-semibold);line-height:1.5rem}.page-info-recipe .mini-grid__button{display:none}.page-info-recipe .mini-grid,.page-info-recipe .mini-grid__container{margin-top:0}.page-info-recipe .mini-grid__widget-prod{flex:0 0 14.5rem;max-width:14.5rem}@media (max-width: 767px){.page-info-recipe .mini-grid__widget-prod{flex:0 0 50%;max-width:none}}@media (max-width: 767px){.recipe-grid .widget-prod{padding:1rem}}.recipe-grid .widget-prod__boximage--size{min-height:10rem}@media (min-width: 576px) and (max-width: 767px){.recipe-grid .widget-prod__boximage--size{min-height:8rem}}@media (max-width: 575px){.recipe-grid .widget-prod__boximage--size{min-height:8rem}}.recipe-grid .widget-prod__boximage-img img{max-width:100%}.recipe-grid .widget-prod #widget-recipe--items{--icon-user-color1: transparent;--icon-user-color2: var(--tol-color-primary)}.recipe-grid .widget-prod__info{flex:1 1 auto}.recipe-grid .widget-prod__info--subtitle{min-height:3.5rem;max-height:3.5rem}.recipe-grid .widget-prod__info--description{display:-webkit-box;line-clamp:6;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;word-break:break-word}.recipe-grid .widget-prod__btn,.recipe-grid .product-options-panel--unitselector{margin-top:auto}.recipe-grid .widget-prod__btn .btn-outline-primary:hover,.recipe-grid .product-options-panel--unitselector .btn-outline-primary:hover,.recipe-grid .widget-prod__btn .btn-outline-primary:active,.recipe-grid .product-options-panel--unitselector .btn-outline-primary:active{color:var(--tol-color-primary);--icon-lists-add-color1: var(--tol-color-white);--icon-download-color1: var(--tol-color-white);--icon-message-color1: var(--tol-color-white);--icon-zoom-in-color1: var(--tol-color-white);--icon-right-color1: var(--tol-color-white);--icon-left-color1: var(--tol-color-white);--icon-down-color1: var(--tol-color-white);--icon-truck-color1: var(--tol-color-white);--icon-view-detail-color1: var(--tol-color-white);--icon-calendar-pen-color1: var(--tol-color-white);--icon-edit-color1: var(--tol-color-white);--icon-remove-color1: var(--tol-color-white);--icon-cancel-color1: var(--tol-color-white);--icon-up-color1: var(--tol-color-white);--icon-add-order-color1: var(--tol-color-white);--icon-cancel-order-color1: var(--tol-color-white);--icon-repeat-order-color1: var(--tol-color-white);--icon-return-order-color1: var(--tol-color-white);--icon-date-since-color1: var(--tol-color-white);--icon-date-to-color1: var(--tol-color-white);--icon-info-color1: var(--tol-color-white);--icon-calendar-blank-color1: var(--tol-color-white);--icon-clock-color1: var(--tol-color-white);--icon-triangle-warning-color1: var(--tol-color-white);--icon-nutritional-celery-color1: var(--tol-color-white);--icon-nutritional-gluten-color1: var(--tol-color-white);--icon-nutritional-soy-color1: var(--tol-color-white);--icon-nutritional-milk-color1: var(--tol-color-white);--icon-nutritional-sulfur-color1: var(--tol-color-white);--icon-nutritional-peanuts-color1: var(--tol-color-white);--icon-nutritional-mustard-color1: var(--tol-color-white);--icon-nutritional-crustaceans-color1: var(--tol-color-white);--icon-nutritional-mollusks-color1: var(--tol-color-white);--icon-nutritional-sesame-color1: var(--tol-color-white);--icon-nutritional-eggs-color1: var(--tol-color-white);--icon-nutritional-fish-color1: var(--tol-color-white);--icon-nutritional-nuts-color1: var(--tol-color-white);--icon-nutritional-lupins-color1: var(--tol-color-white);--icon-lens-color1: var(--tol-color-white);--icon-shop-color1: var(--tol-color-white);--icon-locker-color1: var(--tol-color-white);--icon-add-shop-color1: var(--tol-color-white);--icon-add-address-color1: var(--tol-color-white);--icon-check-color1: var(--tol-color-white);--icon-circle-warning-color1: var(--tol-color-white);--icon-eye-color1: var(--tol-color-white);--icon-eye-slash-color1: var(--tol-color-white);--icon-filter-color1: var(--tol-color-white);--icon-list-address-view-color1: var(--tol-color-white);--icon-map-view-color1: var(--tol-color-white);--icon-category-light-color1: var(--tol-color-white);--icon-category-solid-color1: var(--tol-color-white);--icon-tag-light-color1: var(--tol-color-white);--icon-tag-solid-color1: var(--tol-color-white);--icon-credit-card-color1: var(--tol-color-white);--icon-direct-debit-color1: var(--tol-color-white);--icon-direct-pay-color1: var(--tol-color-white);--icon-pay-by-phone-color1: var(--tol-color-white);--icon-payment-color1: var(--tol-color-white);--icon-plus-color1: var(--tol-color-white);--icon-less-color1: var(--tol-color-white);--icon-undo-color1: var(--tol-color-white);--icon-barrel-color1: var(--tol-color-white);--icon-basket-empty-color1: var(--tol-color-white);--icon-calendar-color1: var(--tol-color-white);--icon-glass-color1: var(--tol-color-white);--icon-scent-color1: var(--tol-color-white);--icon-grapes-color1: var(--tol-color-white);--icon-taste-color1: var(--tol-color-white);--icon-arrow-color1: var(--tol-color-white);--icon-money-box-color1: var(--tol-color-white);--icon-android-light-color1: var(--tol-color-white);--icon-android-solid-color1: var(--tol-color-white);--icon-apple-light-color1: var(--tol-color-white);--icon-apple-solid-color1: var(--tol-color-white);--icon-facebook-light-color1: var(--tol-color-white);--icon-facebook-solid-color1: var(--tol-color-white);--icon-instagram-light-color1: var(--tol-color-white);--icon-instagram-solid-color1: var(--tol-color-white);--icon-twitter-light-color1: var(--tol-color-white);--icon-twitter-solid-color1: var(--tol-color-white);--icon-youtube-light-color1: var(--tol-color-white);--icon-youtube-solid-color1: var(--tol-color-white);--icon-save-money-color1: var(--tol-color-white);--icon-double-caret-color1: var(--tol-color-white);--icon-circle-check-color1: var(--tol-color-white);--icon-icon-arrow-left2-color1: var(--tol-color-white);--icon-calendar-2-color1: var(--tol-color-white);background-color:var(--tol-color-white)!important;border-color:var(--tol-color-white)!important;outline:none;box-shadow:none;transition:.4s all}.recipe-grid .widget-prod__btn .btn-outline-primary:focus,.recipe-grid .product-options-panel--unitselector .btn-outline-primary:focus{border-color:var(--tol-color-white)!important;box-shadow:none}.recipe-grid .widget-prod__btn .btn-outline-primary:not(:disabled,.disabled):active:focus,.recipe-grid .product-options-panel--unitselector .btn-outline-primary:not(:disabled,.disabled):active:focus{box-shadow:none!important}.recipe-grid .widget-prod__btn-navigate{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5rem 0;border:none}.page-item.active .page-link{background-color:var(--tol-color-gray2);border-color:var(--tol-color-gray2)}.modal{overflow-x:hidden;overflow-y:auto;font-family:var(--tol-font-primary)}@media (max-width: 767px){.modal{background-color:#fff}}.modal-view-container{z-index:2;background-color:#fff;border-radius:1.25rem;cursor:default}.modal-form-zip,.modal-shops{max-width:500px;margin:1.75rem auto}@media (max-width: 767px){.modal-form-zip,.modal-shops{width:100%;max-width:none;height:100vh;margin:0;border-radius:0}}.modal-multi-searcher{max-width:500px;margin:1.75rem auto}@media (max-width: 767px){.modal-multi-searcher{width:100%;max-width:none;height:100%;margin:0;border-radius:0}}.modal-required-phone,.modal-validation-code{max-width:30rem;margin:1.75rem auto;padding:1.5rem}@media (max-width: 767px){.modal-required-phone,.modal-validation-code{width:100%;max-width:none;height:100%;margin:0;border-radius:0}}.modal .close{padding:1.25rem;font-size:1rem}@media (max-width: 767px){.modal .close{padding:0}}.modal-content{border-radius:1.25rem}.modal-content-custom{padding:2.5rem}@media (max-width: 767px){.modal-content-custom{padding:0}}.modal-content-elements{padding:1.5rem}@media (max-width: 767px){.modal-content-elements{padding:1rem}}.modal-content-elements .icon{height:4rem;background-size:4rem}.modal-content-elements .modal-content{padding:2.5rem}.modal-footer{bottom:0;border-radius:0 0 1.25rem 1.25rem}.modal-header{top:0;width:100%;border:0;border-radius:1.25rem 1.25rem 0 0}.modal-header--button{display:flex;align-items:center;background:var(--tol-color-white);border:0}.modal-header--button--filters{align-items:center;background:var(--tol-color-white);border:0}.modal-header--button-close{margin:0 0 0 auto}@media (max-width: 767px){.modal-custom--md{width:100%;max-width:none;margin:0 auto;border-radius:0}}.modal-custom--md .modal-content{width:29.375rem;margin:0 auto}@media (max-width: 767px){.modal-custom--md .modal-content{width:100%;height:100%;padding:1rem;border:0;border-radius:0}}.modal-custom--lg{width:auto;max-width:59.9375rem}@media (max-width: 767px){.modal-custom--lg{width:100%;height:100%;margin:0;border-radius:0}.modal-custom--lg .modal-content{height:100%;padding:1rem;border:0;border-radius:0}}.modal-custom--xl{width:auto;max-width:87rem}@media (max-width: 767px){.modal-custom--xl{width:100%;height:100%;margin:0;border-radius:0}.modal-custom--xl .modal-content{height:100%;padding:1rem;border:0;border-radius:0}}@media (min-width: 768px){.modal-custom--dialog{max-width:100%;max-height:100%;margin:0 auto}}.modal-custom--filters{width:100%;height:100%}.modal-custom--smart-searcher{max-width:100%;height:100vh;margin:0;overflow:hidden!important}@media (max-width: 991px){.modal-custom--smart-searcher{width:100%;height:100%;padding:0;border:0;border-radius:0}}.modal__h1{font-size:1.3125rem;font-family:var(--tol-font-bold)}.modal__box-cancel{height:1.5rem}.modal__box-quantity{font-size:1.125rem;font-family:var(--tol-font-semibold)}.modal__box-list{max-height:14.2rem;overflow-x:hidden;overflow-y:auto;border:1px solid var(--tol-color-tertiary)}.modal__box-items{display:block;overflow:hidden}.modal__box-tag{display:inline-block;border:1px solid var(--tol-color-tertiary);border-radius:1rem}.modal__box-tag i{font-size:.9rem}.modal__box-input{height:3rem}.modal__box-btn{width:7rem}.modal--customs .unit-selector{max-width:9.375rem!important;margin-top:.5rem}.modal__li{padding:.7rem 1.6rem;font-size:inherit;list-style:none;border-bottom:1px solid var(--tol-color-tertiary);cursor:pointer}.modal__li:last-child{border-bottom:0!important}.modal__body{margin-top:2rem}.modal--transparent{background-color:transparent}.modal--transparent .modal-dialog{margin:0}.modal-backdrop{z-index:1050}.modal__box-cancel i{font-weight:700}.modal__header-title{font-family:var(--tol-font-bold)}#addprodlist .icon-container{font-size:6.5rem;text-align:center}@media (max-width: 575px){#addprodlist .icon-container{font-size:3.5rem}}#addprodlist-label--title{margin-top:2rem;font-size:1.75rem}@media (max-width: 575px){#addprodlist-label--title{font-size:1.5rem}}#addprodlist-label--subtitle{font-size:1.5rem}@media (max-width: 575px){#addprodlist-label--subtitle{font-size:1.3125rem}}.form-control{font-size:1.125rem}.form-control:focus{border-color:var(--tol-color-primary)}.bs-datepicker-head,.bs-datepicker-body table td span.selected,.bs-datepicker-body table td.selected span{background-color:var(--tol-color-primary)!important}.bs-datepicker-body table td.week span{color:var(--tol-color-primary)!important}.bs-datepicker-body table td span.disabled,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-low,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-low,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-medium,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-medium,.bs-datepicker-body table td .dynamicForm-base .field-password span.disabled-high,.dynamicForm-base .field-password .bs-datepicker-body table td span.disabled-high,.bs-datepicker-body table td.disabled span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-low span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-low span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-medium span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-medium span,.bs-datepicker-body table .dynamicForm-base .field-password td.disabled-high span,.dynamicForm-base .field-password .bs-datepicker-body table td.disabled-high span,.bs-datepicker-body table td span.is-other-month{color:#00000040;font-weight:initial}.bs-datepicker-body table td{color:#54708b;font-weight:700}@media (max-width: 767px){[class^="modal fade"] .module-modal{width:100%;max-width:none;margin:0;border-radius:0}[class^="modal fade"] .module-modal .modal-content{min-height:100%;padding:1rem;border:0;border-radius:0}}@media (max-width: 767px){[class^="modal fade"] .modal-dialog-centered{align-items:flex-start}}[class^="modal fade"] .modal-timeslots{width:75rem;min-width:auto;max-width:none;height:auto}@media (max-width: 1199px){[class^="modal fade"] .modal-timeslots{width:auto}}[class^="modal fade"] .modal-timeslots .weekly{padding:0}[class^="modal fade"] .modal-timeslots .group-day .day:first-child,[class^="modal fade"] .modal-timeslots .delivery-timeslot .group-day .day-other:first-child,.delivery-timeslot [class^="modal fade"] .modal-timeslots .group-day .day-other:first-child{margin-left:0!important}[class^="modal fade"] .modal-timeslots .group-day .day:last-child,[class^="modal fade"] .modal-timeslots .delivery-timeslot .group-day .day-other:last-child,.delivery-timeslot [class^="modal fade"] .modal-timeslots .group-day .day-other:last-child{margin-right:0!important}[class^="modal fade"] .modal-error-coupon-add{display:flex;flex-direction:column;align-items:center;text-align:center}[class^="modal fade"] .modal-error-coupon-add__button{padding:1rem 4rem;border-radius:2rem}[class^="modal fade"] .modal-error-coupon-add div:not(:last-child){margin-bottom:2rem}[class^="modal fade"] .modal-base,[class^="modal fade"] .modal-login,[class^="modal fade"] .modal-register,[class^="modal fade"] .modal-dynamic,[class^="modal fade"] .modal-booking{max-width:30rem;height:100%}@media (max-width: 767px){[class^="modal fade"] .modal-base,[class^="modal fade"] .modal-login,[class^="modal fade"] .modal-register,[class^="modal fade"] .modal-dynamic,[class^="modal fade"] .modal-booking{width:100%;max-width:none;max-height:none;margin:0 auto;border-radius:0}}[class^="modal fade"] .modal-login,[class^="modal fade"] .modal-register,[class^="modal fade"] .modal-dynamic,[class^="modal fade"] .modal-booking{height:auto!important}@media (max-width: 767px){[class^="modal fade"] .modal-login,[class^="modal fade"] .modal-register,[class^="modal fade"] .modal-dynamic,[class^="modal fade"] .modal-booking{max-width:none;height:100%!important}}@media (max-width: 767px){[class^="modal fade"] .modal-timeslots{height:100%!important}[class^="modal fade"] .modal-timeslots .modal-content{padding:0!important}}[class^="modal fade"] .modal-no-padding>.modal-content{padding:0}[class^="modal fade"] .modal-register>.modal-content,[class^="modal fade"] .modal-dynamic>.modal-content{padding:1.5rem}@media (max-width: 767px){[class^="modal fade"] .modal-register>.modal-content,[class^="modal fade"] .modal-dynamic>.modal-content{padding:.5rem}}[class^="modal fade"] .modal-carousel-cart{max-width:75rem}@media (max-width: 991px){[class^="modal fade"] .modal-carousel-cart{width:100%;max-width:none;height:100%;min-height:100%;margin:0;border-radius:0}[class^="modal fade"] .modal-carousel-cart .modal-content{height:100%;min-height:100%;padding:1rem 0 0;border:0;border-radius:0}}[class^="modal fade"] .modal-zoom-image__button{top:0;right:0;z-index:1}[class^="modal fade"] .modal-zoom-image__container{width:100vw;height:100vh;overflow:auto}[class^="modal fade"] .modal-zoom-image__container--box-img{max-width:var(--tol-max-width-image-full-zoom)}[class^="modal fade"] .modal-added-products .modal__action-buttons,[class^="modal fade"] .modal-added-products cmp-product-substitution .product-substitution-component__actions,cmp-product-substitution [class^="modal fade"] .modal-added-products .product-substitution-component__actions{flex-direction:column!important}@media (max-width: 767px){[class^="modal fade"] .modal-product-substitution .modal-content{padding:1rem 0 0}}[class^="modal fade"] .modal-fullscreen{width:100vw;max-width:100vw;height:100%;margin:0;padding:0;border-radius:0}[class^="modal fade"] .modal-fullscreen .modal-content{display:flex;flex-direction:row;width:100%;height:100%;min-height:100%;padding:0;border:none;border-radius:0}}
