.products-list .product--list .product__name{flex-grow:0}@media(min-width:768px){.header__action .locale-selector:first-child{margin-left:.25rem;margin-right:0}}.locale-selector:first-child{margin-right:0}.col-form__label,.form__label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.col-form__label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.6125rem + 1px);padding-top:calc(.6125rem + 1px)}.col-form__label--lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form__label--sm{font-size:.875rem;padding-bottom:calc(.6125rem + 1px);padding-top:calc(.6125rem + 1px)}.form-hint,.form-text,.form__hint{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dee2e6;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.6125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(min-width:768px){.form-control{padding:.6125rem}}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#b6babe;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .175rem hsla(208,7%,46%,.25);color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{-webkit-margin-end:.6125rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.6125rem;margin-inline-end:.6125rem;padding:.6125rem;pointer-events:none;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){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.6125rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.6125rem .75rem}.form-control-sm::file-selector-button{-webkit-margin-end:.75rem;margin:-.6125rem -.75rem;margin-inline-end:.75rem;padding:.6125rem .75rem}.form-control-lg{font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-color{height:auto;padding:.6125rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em}.form-control-color::-webkit-color-swatch{height:1.5em}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}@font-face{font-family:disc;font-style:normal;font-weight:400;src:url(/v4/fonts/disc.woff) format("woff"),url(/v4/fonts/disc.woff2) format("woff2")}[data-toggle-pw]{background-image:url("data:image/svg+xml;utf-8,%3csvg fill='%236c757d' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z'/%3e%3cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.425rem;margin:.475rem;position:absolute;right:0;top:0;width:1.8375rem}[data-toggle-pw]:focus,[data-toggle-pw]:hover{background-image:url("data:image/svg+xml;utf-8,%3csvg fill='%23343a40' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z'/%3e%3cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z'/%3e%3c/svg%3e")}[data-toggle-pw].active,[data-toggle-pw]:active,[data-toggle-pw]:focus,[data-toggle-pw]:hover{background-position:50%;background-repeat:no-repeat;background-size:contain;box-shadow:none!important}[data-toggle-pw].active,[data-toggle-pw]:active{background-image:url("data:image/svg+xml;utf-8,%3csvg fill='%23343a40' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath d='M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486l.708.709z'/%3e%3cpath d='M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829l.822.822zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829z'/%3e%3cpath d='M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z'/%3e%3c/svg%3e")}[data-toggle-pw].active~.form-control-disc,[data-toggle-pw]:active~.form-control-disc{font-family:inherit}.form-control-disc{font-family:disc}.form .toggle-pw{padding-right:2.14375rem}.form__row--invalid [data-toggle-pw]{right:calc(1.5em + .1375rem)}.form__row--invalid .toggle-pw{padding-right:calc(1.5em + 3.0625rem)!important}.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #e9ecef;border-radius:0;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#b6babe;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .175rem hsla(208,7%,46%,.25);outline:0}@media(min-width:768px){.form-select{padding:.6125rem}}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{font-size:.875rem;padding:.25rem 2.25rem .25rem .5rem}.form-select-lg{font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check,.form__multi-choice-option,.form__single-choice-option,.form__switch,.form__toggle{display:flex;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}@media(min-width:768px){.form-check,.form__multi-choice-option,.form__single-choice-option,.form__switch,.form__toggle{align-items:center}}.form-check .form-check-input,.form-check .form__multi-choice-option-input,.form-check .form__single-choice-option-input,.form-check .form__switch-input,.form-check .form__toggle-input,.form__multi-choice-option .form-check-input,.form__multi-choice-option .form__multi-choice-option-input,.form__multi-choice-option .form__single-choice-option-input,.form__multi-choice-option .form__switch-input,.form__multi-choice-option .form__toggle-input,.form__single-choice-option .form-check-input,.form__single-choice-option .form__multi-choice-option-input,.form__single-choice-option .form__single-choice-option-input,.form__single-choice-option .form__switch-input,.form__single-choice-option .form__toggle-input,.form__switch .form-check-input,.form__switch .form__multi-choice-option-input,.form__switch .form__single-choice-option-input,.form__switch .form__switch-input,.form__switch .form__toggle-input,.form__toggle .form-check-input,.form__toggle .form__multi-choice-option-input,.form__toggle .form__single-choice-option-input,.form__toggle .form__switch-input,.form__toggle .form__toggle-input{float:left;margin-left:-1.5em}.form__single-choice--tabs{display:flex}.form__single-choice--tabs input[type=radio]{display:none}.form__single-choice--tabs input[type=radio]:checked{background-color:gray}.form__single-choice--tabs input[type=radio]:checked~label{border-bottom-color:#353535;position:relative}.form__single-choice--tabs label{border-bottom:2px solid transparent;cursor:pointer;padding-bottom:.3125rem;transition:all .2s ease-in-out}@media(prefers-reduced-motion:reduce){.form__single-choice--tabs label{transition:none}}.form__single-choice--tabs label:hover{border-bottom-color:#353535}.form__single-choice--tabs .form__single-choice-option:first-child{padding-left:0}.form__single-choice-option{align-items:flex-start}.form__single-choice-option input.form__single-choice-option-input{margin-top:.25rem}.form__single-choice .form__label{display:flex;flex-direction:column;margin-bottom:0}.form__single-choice .form__label a{color:#495057;text-decoration:none}.form__single-choice .form__label a:hover{color:#000;text-decoration:none}.form__single-choice .form__label .choice-hint{color:#6c757d;font-size:.75rem}.form-check-input,.form__multi-choice-option-input,.form__single-choice-option-input,.form__toggle-input{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=radio],.form__multi-choice-option-input[type=radio],.form__single-choice-option-input[type=radio],.form__toggle-input[type=radio]{border-radius:50%}.form-check-input:active,.form__multi-choice-option-input:active,.form__single-choice-option-input:active,.form__toggle-input:active{filter:brightness(90%)}.form-check-input:focus,.form__multi-choice-option-input:focus,.form__single-choice-option-input:focus,.form__toggle-input:focus{border-color:#b6babe;box-shadow:0 0 0 .175rem hsla(208,7%,46%,.25);outline:0}.form-check-input:checked,.form__multi-choice-option-input:checked,.form__single-choice-option-input:checked,.form__toggle-input:checked{border-color:#6c757d}.form-check-input:checked[type=checkbox],.form__multi-choice-option-input:checked[type=checkbox],.form__single-choice-option-input:checked[type=checkbox],.form__toggle-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],.form__multi-choice-option-input:checked[type=radio],.form__single-choice-option-input:checked[type=radio],.form__toggle-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,.form__multi-choice-option-input[type=checkbox]:indeterminate,.form__single-choice-option-input[type=checkbox]:indeterminate,.form__toggle-input[type=checkbox]:indeterminate{background-color:#6c757d;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");border-color:#6c757d}.form-check-input:disabled,.form__multi-choice-option-input:disabled,.form__single-choice-option-input:disabled,.form__toggle-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input:disabled~.form__label,.form-check-input[disabled]~.form-check-label,.form-check-input[disabled]~.form__label,.form__multi-choice-option-input:disabled~.form-check-label,.form__multi-choice-option-input:disabled~.form__label,.form__multi-choice-option-input[disabled]~.form-check-label,.form__multi-choice-option-input[disabled]~.form__label,.form__single-choice-option-input:disabled~.form-check-label,.form__single-choice-option-input:disabled~.form__label,.form__single-choice-option-input[disabled]~.form-check-label,.form__single-choice-option-input[disabled]~.form__label,.form__toggle-input:disabled~.form-check-label,.form__toggle-input:disabled~.form__label,.form__toggle-input[disabled]~.form-check-label,.form__toggle-input[disabled]~.form__label{opacity:.5}.form-switch,.form__switch{padding-left:2.8em}.form-switch .form-check-input,.form-switch .form__toggle-input,.form__switch .form-check-input,.form__switch .form__toggle-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:0;background-repeat:no-repeat;border-radius:1rem;border-radius:2.3em;cursor:pointer;margin-left:-2.8em;margin-top:.3em;transition:background-position .15s ease-in-out;width:2.3em}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input,.form-switch .form__toggle-input,.form__switch .form-check-input,.form__switch .form__toggle-input{transition:none}}.form-switch .form-check-input:before,.form-switch .form__toggle-input:before,.form__switch .form-check-input:before,.form__switch .form__toggle-input:before{content:none}.form-switch .form-check-input:focus,.form-switch .form__toggle-input:focus,.form__switch .form-check-input:focus,.form__switch .form__toggle-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23b6babe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked,.form-switch .form__toggle-input:checked,.form__switch .form-check-input:checked,.form__switch .form__toggle-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-check-inline,.form__multi-choice-option--inline,.form__single-choice-option--inline,.form__switch--inline,.form__toggle--inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form__rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.form__rating-option{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf-8,%3csvg fill='%23adb5bd' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 22 21' style='enable-background:new 0 0 22 21;' xml:space='preserve'%3e%3cpath d='M11.9,0.6c-0.1-0.2-0.2-0.4-0.5-0.5c-0.5-0.2-1.1,0-1.3,0.5L7.2,6.3L0.9,7.3c-0.2,0-0.4,0.1-0.6,0.3c-0.4,0.4-0.4,1,0,1.4 l4.6,4.5l-1.1,6.4c0,0.2,0,0.4,0.1,0.6c0.3,0.5,0.9,0.7,1.4,0.4l5.7-3l5.7,3c0.2,0.1,0.4,0.1,0.6,0.1c0.5-0.1,0.9-0.6,0.8-1.2 l-1.1-6.4L21.7,9C21.8,8.8,22,8.6,22,8.4c0.1-0.5-0.3-1.1-0.8-1.1l-6.4-0.9L11.9,0.6z M11,3.3l2.2,4.4c0.2,0.3,0.4,0.5,0.8,0.5 L18.9,9l-3.5,3.5C15.1,12.7,15,13,15,13.3l0.8,4.9l-4.4-2.3c-0.3-0.2-0.6-0.1-0.9,0l-4.4,2.3L7,13.3C7,13,6.9,12.6,6.7,12.4L3.1,9 l4.9-0.7c0.3,0,0.6-0.3,0.8-0.5L11,3.3z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:2em;margin:.25em 0;padding:0 1.5em;-webkit-print-color-adjust:exact;transition:background .15s ease;vertical-align:top;width:2em}@media(prefers-reduced-motion:reduce){.form__rating-option{transition:none}}.form__rating-option:checked,.form__rating-option:checked~.form__rating-option,.form__rating-option:hover,.form__rating-option:hover~.form__rating-option{background-image:url("data:image/svg+xml;utf-8,%3csvg fill='%23fd7e14' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 22 21' style='enable-background:new 0 0 22 21;' xml:space='preserve'%3e%3cpath d='M11.9,0.6c-0.1-0.2-0.2-0.4-0.5-0.5c-0.5-0.2-1.1,0-1.3,0.5L7.2,6.3L0.9,7.3c-0.2,0-0.4,0.1-0.6,0.3c-0.4,0.4-0.4,1,0,1.4 l4.6,4.5l-1.1,6.4c0,0.2,0,0.4,0.1,0.6c0.3,0.5,0.9,0.7,1.4,0.4l5.7-3l5.7,3c0.2,0.1,0.4,0.1,0.6,0.1c0.5-0.1,0.9-0.6,0.8-1.2 l-1.1-6.4L21.7,9C21.8,8.8,22,8.6,22,8.4c0.1-0.5-0.3-1.1-0.8-1.1l-6.4-0.9L11.9,0.6z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.35rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .175rem hsla(208,7%,46%,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .175rem hsla(208,7%,46%,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#6c757d;border:0;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);height:1rem;margin-top:-.25rem;-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;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#d3d6d8}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#6c757d;border:0;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);height: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;width:1rem}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#d3d6d8}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{font-size:.875rem;padding:.6125rem .75rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.form__row--floating input:not([type=checkbox]):not([type=radio])~label,.form__row--floating select~label,.form__row--floating textarea~label{align-items:center;border:thin solid transparent;border-radius:0;color:#6c757d;display:flex;font-size:1rem;font-weight:400;left:.6125rem;line-height:1.5;margin:1.5rem 0 0;pointer-events:none;position:absolute;top:0;transform:translateY(calc(-1px - 50%));transform-origin:0 0;transition:color .1s ease-in-out,transform .1s ease-in-out}.form__row--floating input:not([type=checkbox]):not([type=radio])~label:before,.form__row--floating select~label:before,.form__row--floating textarea~label:before{background:transparent;border-radius:0;color:#6c757d;content:"";height:100%;left:-.25rem;position:absolute;right:-.25rem;z-index:-1}.form__row--floating input:not([type=checkbox]):not([type=radio])::-moz-placeholder,.form__row--floating select::-moz-placeholder,.form__row--floating textarea::-moz-placeholder{color:transparent}.form__row--floating input:not([type=checkbox]):not([type=radio])::placeholder,.form__row--floating select::placeholder,.form__row--floating textarea::placeholder{color:transparent}.form__row--floating input:not([type=checkbox]):not([type=radio]):-webkit-autofill~label:before,.form__row--floating input:not([type=checkbox]):not([type=radio]):focus-within~label:before,.form__row--floating input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)~label:before,.form__row--floating select:-webkit-autofill~label:before,.form__row--floating select:focus-within~label:before,.form__row--floating select:not(:placeholder-shown)~label:before,.form__row--floating textarea:-webkit-autofill~label:before,.form__row--floating textarea:focus-within~label:before,.form__row--floating textarea:not(:placeholder-shown)~label:before{background:#fff}.form__row--floating input:not([type=checkbox]):not([type=radio]):-webkit-autofill~label,.form__row--floating input:not([type=checkbox]):not([type=radio]):focus-within~label,.form__row--floating input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)~label,.form__row--floating select:-webkit-autofill~label,.form__row--floating select:focus-within~label,.form__row--floating select:not(:placeholder-shown)~label,.form__row--floating textarea:-webkit-autofill~label,.form__row--floating textarea:focus-within~label,.form__row--floating textarea:not(:placeholder-shown)~label{border:thin solid #fff;transform:scale(.8) translate(.5rem,-160%)}.form__row--floating .select2~label{z-index:2}.form__row--floating .select2-container--open~label{z-index:auto}.form__invalid--feedback,.invalid-feedback{color:#b8201b;display:none;font-size:.875em;margin-top:.25rem;width:100%}.form__invalid--tooltip,.invalid-tooltip{background-color:#b8201b;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form--validated :invalid .form__invalid--feedback,.form--validated :invalid .form__invalid--tooltip,.form--validated :invalid .invalid-feedback,.form--validated :invalid .invalid-tooltip,.form__row--invalid .form__invalid--feedback,.form__row--invalid .form__invalid--tooltip,.form__row--invalid .invalid-feedback,.form__row--invalid .invalid-tooltip{display:block}.form--validated .form-control:invalid,.form__row--invalid .form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23b8201b'%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='%23b8201b' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#b8201b;padding-right:calc(1.5em + .75rem)}.form--validated .form-control:invalid:focus,.form__row--invalid .form-control:focus{border-color:#b8201b;box-shadow:0 0 0 .175rem rgba(184,32,27,.25)}.form--validated textarea.form-control:invalid,.form__row--invalid textarea.form-control{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form--validated .form-select:invalid,.form__row--invalid .form-select{border-color:#b8201b}.form--validated .form-select:invalid:not([multiple]):not([size]),.form--validated .form-select:invalid:not([multiple])[size="1"],.form__row--invalid .form-select:not([multiple]):not([size]),.form__row--invalid .form-select:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23b8201b'%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='%23b8201b' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form--validated .form-select:invalid:focus,.form__row--invalid .form-select:focus{border-color:#b8201b;box-shadow:0 0 0 .175rem rgba(184,32,27,.25)}.form--validated .form-check-input:invalid,.form--validated .form__multi-choice-option-input:invalid,.form--validated .form__single-choice-option-input:invalid,.form--validated .form__toggle-input:invalid,.form__row--invalid .form-check-input,.form__row--invalid .form__multi-choice-option-input,.form__row--invalid .form__single-choice-option-input,.form__row--invalid .form__toggle-input{border-color:#b8201b}.form--validated .form-check-input:invalid:checked,.form--validated .form__multi-choice-option-input:invalid:checked,.form--validated .form__single-choice-option-input:invalid:checked,.form--validated .form__toggle-input:invalid:checked,.form__row--invalid .form-check-input:checked,.form__row--invalid .form__multi-choice-option-input:checked,.form__row--invalid .form__single-choice-option-input:checked,.form__row--invalid .form__toggle-input:checked{background-color:#b8201b}.form--validated .form-check-input:invalid:focus,.form--validated .form__multi-choice-option-input:invalid:focus,.form--validated .form__single-choice-option-input:invalid:focus,.form--validated .form__toggle-input:invalid:focus,.form__row--invalid .form-check-input:focus,.form__row--invalid .form__multi-choice-option-input:focus,.form__row--invalid .form__single-choice-option-input:focus,.form__row--invalid .form__toggle-input:focus{box-shadow:0 0 0 .175rem rgba(184,32,27,.25)}.form--validated .form-check-input:invalid~.form-check-label,.form--validated .form-check-input:invalid~.form__label,.form--validated .form__multi-choice-option-input:invalid~.form-check-label,.form--validated .form__multi-choice-option-input:invalid~.form__label,.form--validated .form__single-choice-option-input:invalid~.form-check-label,.form--validated .form__single-choice-option-input:invalid~.form__label,.form--validated .form__toggle-input:invalid~.form-check-label,.form--validated .form__toggle-input:invalid~.form__label,.form__row--invalid .form-check-input~.form-check-label,.form__row--invalid .form-check-input~.form__label,.form__row--invalid .form__multi-choice-option-input~.form-check-label,.form__row--invalid .form__multi-choice-option-input~.form__label,.form__row--invalid .form__single-choice-option-input~.form-check-label,.form__row--invalid .form__single-choice-option-input~.form__label,.form__row--invalid .form__toggle-input~.form-check-label,.form__row--invalid .form__toggle-input~.form__label{color:#b8201b}.form-check-inline~.form__invalid--feedback,.form-check-inline~.state-feedback,.form__multi-choice-option--inline~.form__invalid--feedback,.form__multi-choice-option--inline~.state-feedback,.form__single-choice-option--inline~.form__invalid--feedback,.form__single-choice-option--inline~.state-feedback,.form__switch--inline~.form__invalid--feedback,.form__switch--inline~.state-feedback,.form__toggle--inline~.form__invalid--feedback,.form__toggle--inline~.state-feedback{margin-left:.5em}.form--validated .input-group .form-control:invalid,.form--validated .input-group .form-select:invalid,.form__row--invalid .input-group .form-control,.form__row--invalid .input-group .form-select{z-index:2}.form--validated .input-group .form-control:invalid:focus,.form--validated .input-group .form-select:invalid:focus,.form__row--invalid .input-group .form-control:focus,.form__row--invalid .input-group .form-select:focus{z-index:3}.form__option-group.form__row--invalid{color:#b8201b}.pickup-selector{display:flex;flex-direction:column;width:100%}.pickup-selector__hint{display:flex;flex-direction:column;text-align:center}.pickup-selector__hint-text,.pickup-selector__point-name{font-weight:500}.pickup-selector__point-address{color:#6c757d}.pickup-selector>*+*{margin-top:.6875rem}.pickup-selector__actions{align-items:center;display:flex;justify-content:center}.pickup-selector__button-select{font-size:.8rem;white-space:nowrap}@media(min-width:992px){.pickup-selector{flex-direction:row;justify-content:space-between}.pickup-selector__hint{text-align:left}.pickup-selector>*+*{margin-left:.6875rem;margin-top:0}}.form{display:flex;flex-wrap:wrap;justify-content:space-between}.form__row{display:flex;flex:0 0 100%;flex-direction:column;position:relative}.form__row:not(:last-child):not(.form__row--no-gutter){margin-bottom:1rem}.form__row [data-activate-row]{align-self:flex-start;margin:auto 0;padding:0;text-decoration:underline}@media(min-width:576px){.form__row--half,.form__row--half-break{flex:0 0 calc(50% - 0.5rem)}.form__row--half-break{margin-right:50%}.form__row--heading{align-items:center;flex-direction:row;justify-content:space-between}.form__row--heading .form__hint{font-size:.9125rem}.form__row--heading .form__hint a{color:#495057;font-weight:600;text-decoration:none}.form__row--heading .form__hint a:hover{color:#000;text-decoration:underline}.form__row--heading h2{font-size:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-align:left;text-transform:uppercase}.form__row--heading h2:after{background:#ced4da;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:4rem}}.form__buttons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.form__buttons>:not(:last-child){margin-right:1em}.modal .form__buttons,.offcanvas .form__buttons{justify-content:flex-start}.form__buttons a{color:#000;font-size:.9125rem;font-weight:500;text-decoration:none;text-transform:uppercase}.form__buttons a:hover{color:#495057;text-decoration:underline}.form__buttons button[type=submit]{padding-left:3rem;padding-right:3rem}@media(max-width:575.98px){.form__buttons>:not(:last-child):not(button){margin-bottom:1em;margin-right:0}}.col-form__hint a,.col-form__label a,.col-form__text a,.form__hint a,.form__label a,.form__text a{color:inherit;font-weight:500;text-decoration:none}.col-form__hint a:hover,.col-form__label a:hover,.col-form__text a:hover,.form__hint a:hover,.form__label a:hover,.form__text a:hover{text-decoration:underline}