﻿:root{--selects: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAATCAYAAACtHkzTAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yNy8xOCutC0QAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAmUlEQVQoke3SIW5CYRBF4e+BrELUjMGwg0kaBKqpbIOsqkJ0A11GN4MiAU8IYUw38WS3gHl/8sICUBw5505GzJ0ayMyniLhExKLv+32bT5vEEX94i4h5C01G8oIvvGCdmb8wwTtO2FSVqvofQqvMfPbgXnSZ+YlXfFcVyMwZdvjobr65wQxnbKvqpxs2xn1YNglduzUKHZqEK2fxMEkr3m3+AAAAAElFTkSuQmCC');--select: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yNy8xOCutC0QAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAUElEQVQImU3LoRGDQBgF4e806mp5Jjo+mgIi0gCNoSLiERl+Q0UYboa1u9uSzHjiU1UgSccXr5ZkwoYdb3T8sVbV0q5jRAceQ0JzcYt+Q8IJDUIXs66s+w4AAAAASUVORK5CYII=');--select-calendar: url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGl2ZWxsb18xIiBkYXRhLW5hbWU9IkxpdmVsbG8gMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAuNTkiIGhlaWdodD0iMTEuNzEiIHZpZXdCb3g9IjAgMCAyMC41OSAxMS43MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxZDFkMWI7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hcnJvd19kb3duMjwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNLjI5LDEuNzFBMSwxLDAsMCwxLC4yOS4yOWgwYTEsMSwwLDAsMSwxLjQyLDBsOC41OCw4LjU5TDE4Ljg4LjI5YTEsMSwwLDAsMSwxLjQxLDBoMGExLDEsMCwwLDEsMCwxLjQybC0xMCwxMFoiLz48L3N2Zz4=')}.slideshow_container+.anchor_menu+.booking_form_section,.slideshow_container+.booking_form_section{margin:-70px auto 20px}@media (min-width: 768px) and (max-width: 991px){.slideshow_container+.anchor_menu+.booking_form_section,.slideshow_container+.booking_form_section{margin:-50px auto 20px}}.booking_form_section{width:940px;margin:20px auto}@media (max-width: 991px){.booking_form_section{width:0;margin:0;padding-top:0 !important}}.qw-home-booking{width:940px;position:relative;z-index:600;height:140px;background:var(--bg-l-10);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-shadow:0 0 30px var(--shadow);-moz-box-shadow:0 0 30px var(--shadow);box-shadow:0 0 30px var(--shadow)}@media (min-width: 768px) and (max-width: 991px){.qw-home-booking{width:740px}}@media (max-width: 991px){.qw-home-booking{display:none !important}}.qw-home-booking qw-calendar-inline,.qw-home-booking qw-room-notification{cursor:pointer;padding:0}.qw-home-booking qw-calendar-inline .qw-calendar-inline__box{margin-left:0;margin-right:5px;background-color:var(--bg-l-10);min-width:170px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.qw-home-booking qw-calendar-inline .qw-calendar-inline__box:last-child{border-left:1px solid var(--bg-d-10)}.qw-home-booking qw-calendar-inline qw-separator{display:none}.qw-home-booking qw-room-notification{margin-right:0}.qw-home-booking qw-counter,.qw-home-booking .qw-calendar-inline__date{font-size:3em;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.qw-home-booking qw-counter .qw-button{color:var(--bg-color-associated);background:transparent;width:0;height:0;font-size:20px;border:none;font-family:var(--highlight-font)}.qw-home-booking qw-counter .qw-counter__value{color:var(--bg-color-associated);font-family:var(--highlight-font);font-size:1.2em;padding:0 25px}.qw-home-booking .qw-calendar-inline__label,.qw-home-booking .qw-guest__counter-wrapper__label,.qw-home-booking .qw-room-notification__box__label{text-transform:uppercase;color:var(--bg-color-associated);width:100%;padding:10px 30px 30px}.qw-home-booking .qw-calendar-inline__date{text-transform:uppercase;color:var(--bg-color-associated);min-width:150px;font-size:3em;font-family:var(--highlight-font);background:var(--select) no-repeat right center transparent}.qw-home-booking .qw-guest__counter-wrapper{background:var(--bg-l-10);border-left:1px solid var(--bg-d-10);margin-left:10px;position:relative;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.qw-home-booking .qw-guest__counter-wrapper__label{margin-right:0}.qw-home-booking .qw-room-notification__box qw-separator{margin:12px}.qw-home-booking qw-guest{width:auto;flex-direction:row;padding:0}.section-submit_wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:250px}.section-submit_wrap #bf_submit{display:none}.section-submit_wrap #bf_submit_a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background:var(--highlighted);color:var(--highlighted-color-associated);text-decoration:none;line-height:130%;padding:0 1em;margin-left:10px;min-width:200px;height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.section-submit_wrap #bf_submit_a:hover{background:var(--hover);color:var(--hover-color-associated)}.section-submit_wrap #bf_submit_a .label{text-transform:uppercase;font-size:1.1em;text-align:center}.qw-home-dp{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;-ms-transition:top 0.3s ease;-o-transition:top 0.3s ease;transition:top 0.3s ease;margin:0 0 -20px -20px;position:absolute;width:100%}.qw-home-dp.bottom qw-calendar{top:-40px}.qw-home-dp qw-calendar{position:relative;transform:translateY(-100%);z-index:999;left:0;top:60px}.qw-home-dp qw-calendar .close{top:var(--qw-hotel-gap-md);right:0;left:auto;z-index:800}.flatpickr-calendar.inline{max-width:700px;width:auto;padding:3.5em 2em 2em;background-color:var(--bg-d-3);border-radius:0;z-index:600}.flatpickr-calendar.inline .flatpickr-calendar{width:400px}.flatpickr-calendar.inline .flatpickr-days{width:400px}.flatpickr-calendar.inline .dayContainer{width:400px;max-width:400px}.flatpickr-calendar.inline .dayContainer ~ .dayContainer{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flatpickr-calendar.inline .flatpickr-weekdays{margin:1.3em 0 1em}.flatpickr-calendar.inline .flatpickr-weekdays .flatpickr-weekday{font-size:1em;font-weight:bolder}.flatpickr-calendar.inline .flatpickr-weekdaycontainer ~ .flatpickr-weekdaycontainer,.flatpickr-calendar.inline .dayContainer ~ .dayContainer,.flatpickr-calendar.inline .flatpickr-month ~ .flatpickr-month{margin-left:3em}.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:2em}.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:2em}.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month.flatpickr-next-month{top:calc(var(--qw-hotel-gap-md) + 1.5em)}.flatpickr-calendar.inline .flatpickr-weekdays,.flatpickr-calendar.inline .flatpickr-month,.flatpickr-calendar.inline .flatpickr-day{color:var(--bg-color-associated) !important}.flatpickr-calendar.inline .flatpickr-weekdaycontainer .span.flatpickr-weekday{color:var(--bg-color-associated) !important}.flatpickr-calendar.inline span.flatpickr-weekday{color:var(--bg-color-associated) !important}.flatpickr-calendar.inline .flatpickr-day.inRange,.flatpickr-calendar.inline .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar.inline .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar.inline .flatpickr-day.nextMonthDay:focus,.flatpickr-calendar.inline .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar.inline .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar.inline .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar.inline .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar.inline .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar.inline .flatpickr-day.today.inRange,.flatpickr-calendar.inline .flatpickr-day:focus,.flatpickr-calendar.inline .flatpickr-day:hover{background:var(--hover);border-color:var(--hover);color:var(--hover-color-associated) !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.flatpickr-calendar.inline .flatpickr-day{width:50px;max-width:60px;height:45px;line-height:45px;border:1px solid var(--bg-d-3);background:var(--bg);border-radius:0 !important}.flatpickr-calendar.inline .flatpickr-day.inRange{background-color:var(--main);color:var(--main-color-associated) !important;border-color:var(--bg)}.flatpickr-calendar.inline .flatpickr-day.endRange,.flatpickr-calendar.inline .flatpickr-day.startRange{background-color:var(--secondary) !important;color:var(--secondary-color-associated) !important;border-color:var(--bg)}.flatpickr-calendar.inline .flatpickr-day.hidden{display:block !important}.flatpickr-calendar.inline .flatpickr-day.endRange,.flatpickr-calendar.inline .flatpickr-day.endRange.inRange,.flatpickr-calendar.inline .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar.inline .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar.inline .flatpickr-day.endRange:focus,.flatpickr-calendar.inline .flatpickr-day.endRange:hover,.flatpickr-calendar.inline .flatpickr-day.selected,.flatpickr-calendar.inline .flatpickr-day.selected.inRange,.flatpickr-calendar.inline .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar.inline .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar.inline .flatpickr-day.selected:focus,.flatpickr-calendar.inline .flatpickr-day.selected:hover,.flatpickr-calendar.inline .flatpickr-day.startRange,.flatpickr-calendar.inline .flatpickr-day.startRange.inRange,.flatpickr-calendar.inline .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar.inline .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar.inline .flatpickr-day.startRange:focus,.flatpickr-calendar.inline .flatpickr-day.startRange:hover{background:var(--main);color:var(--main-color-associated) !important;box-shadow:none !important}.flatpickr-calendar.inline .flatpickr-disabled{opacity:0.5}.flatpickr-calendar.inline .flatpickr-current-month span.cur-month{font-weight:normal;text-transform:uppercase}.flatpickr-calendar.inline .flatpickr-months{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.flatpickr-calendar.inline .flatpickr-months .flatpickr-current-month input.cur-year{font-weight:normal}.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month,.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month{position:unset;width:45px;height:45px}.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month:hover,.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month:hover{background:var(--bg)}.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month:hover svg{fill:var(--bg-color-associated)}.flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month svg{width:20px;height:25px}#dark_theme .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month svg,#darken_theme .flatpickr-calendar.inline .flatpickr-months .flatpickr-next-month svg,#dark_theme .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month svg,#darken_theme .flatpickr-calendar.inline .flatpickr-months .flatpickr-prev-month svg{fill:#fff}#qw_cart_container{color:var(--main-color-associated);margin-right:40px}#qw_cart_container .fb_icon_cart{font-size:1.5em;margin-right:20px !important}#qw_cart_container #login .dropdown{width:400px;margin-left:-200px}#qw_cart_container #login qw-calendar-inline{margin:10px 10px 10px 0;border-style:solid;border-width:0 0 0 1px;border-color:var(--header-color-associated);font-size:.7em;width:60px;height:30px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom #qw_cart_container #login qw-calendar-inline{border-color:#fff}@media (max-width: 767px){#qw_cart_container #login qw-calendar-inline{border-width:0 1px 0}}#qw_cart_container #login qw-calendar-inline .qw-calendar-inline__box{height:15px}@media (max-width: 767px){#qw_cart_container #login qw-calendar-inline .qw-calendar-inline__box{margin:1px 0}}#qw_cart_container #login qw-calendar-inline .qw-calendar-inline__box .qw-calendar-inline__label{display:none}#qw_cart_container #login qw-calendar-inline qw-separator{display:none}#qw_cart_container #login qw-basket-room-counter{position:absolute;left:15px;text-align:center;background:var(--main);color:var(--main-color-associated);font-size:.5em;height:16px;width:16px;line-height:16px;top:45px;border-radius:50%}@media (max-width: 767px){#qw_cart_container #login qw-basket-room-counter{top:11px}}#qw_cart_container #login .qw-basket--active+qw-basket-room-counter{color:transparent}#qw_cart_container #login .qw-basket--active+qw-basket-room-counter:after{content:'✓';font-size:1em;color:var(--header-color-associated);position:relative;left:-4px;top:1px}#qw_cart_container qw-calendar-guest-inline{width:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#qw_cart_container qw-calendar-guest-inline .qw-calendar-guest-inline__input-fields{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}#qw_cart_container qw-calendar-guest-inline .qw-calendar-guest-inline__input-fields qw-input{margin:0 5px}#qw_cart_container qw-calendar-guest-inline .qw-calendar-guest-inline__input-fields qw-input .qw-input__label{line-height:120%}#qw_cart_container qw-calendar-guest-inline .qw-calendar-guest-inline__input-fields qw-input input{font-size:1em;height:40px;width:100%;background-color:var(--bg-d-5);color:var(--bg-color-associated);font-family:var(--first-font);outline:none}#qw_cart_container qw-calendar-guest-inline .qw-button{display:none}#qw_cart_container qw-guest{width:100%;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}#qw_cart_container qw-guest .qw-guest__counter-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin:0 5px;width:33.333%}#qw_cart_container qw-guest .qw-guest__counter-wrapper .qw-guest__counter-wrapper__label:before{font-size:.6em;width:20px;font-weight:900;font-style:normal;margin-right:5px;content:'\f1ae';font-family:"Font Awesome 5 Free", sans-serif}#qw_cart_container qw-guest .qw-guest__counter-wrapper:first-child .qw-guest__counter-wrapper__label:before{font-size:.9em;content:'\f183'}#qw_cart_container qw-guest .qw-guest__counter-wrapper:last-child .qw-guest__counter-wrapper__label:before{content:'\f77c'}#qw_cart_container qw-guest .qw-guest__counter-wrapper .qw-guest__counter-wrapper__label{width:100%;left:10px;position:relative;line-height:300%;text-align:center}#qw_cart_container qw-guest .qw-guest__counter-wrapper qw-counter{height:40px;background-color:var(--main-d-5);padding:0 20px}#qw_cart_container qw-guest .qw-guest__counter-wrapper qw-counter .qw-button{position:relative;opacity:0;left:-9999999px}#qw_cart_container qw-basket-summary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#qw_cart_container qw-basket-summary.qw-basket-summary--no-rooms{border:1px solid;text-align:center;margin-top:1em}#qw_cart_container qw-basket-summary .qw-basket-summary__room-header{display:none}#qw_cart_container qw-basket-summary .qw-basket-summary__room{margin:1em 0 0;padding:1em 0 0;border:1px solid var(--gray-300);background-color:var(--main-d-3);-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#qw_cart_container qw-basket-summary .qw-basket-summary__room>div{width:100%;text-align:center;line-height:150%;font-family:var(--first-font);font-weight:normal}@media (max-width: 767px){#qw_cart_container qw-basket-summary .qw-basket-summary__room>div{width:50%;margin:1em 0 0}}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__rooms{text-align:center;font-family:var(--highlight-font);font-weight:bold}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-header,#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-date,#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-night{display:none}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-delete .qw-button{background-image:var(--trash) !important}#dark_theme #qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-delete .qw-button,#darken_theme #qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-delete .qw-button{background-image:var(--trash-dark) !important}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-quantity{display:flex;justify-content:space-around;width:10%}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-quantity .qw-button{display:inline-block;padding:0;background-color:var(--bg-l-10);border:1px solid var(--gray-300);color:var(--bg-color-associated);height:25px;width:25px;line-height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-delete{width:10%}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-delete .qw-button{background-color:var(--bg-l-10);border:1px solid var(--gray-300);background-image:url("img/qw-delete.svg");background-repeat:no-repeat;width:50px;height:50px;padding:0;border-radius:50%;background-size:30px;background-position:center;margin:20px auto}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-price{width:15%}@media (max-width: 767px){#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-price{width:20%}}#qw_cart_container qw-basket-summary .qw-basket-summary__room .qw-basket-summary__room-price .qw-basket-summary__room-taxes{display:none}#qw_cart_container qw-basket{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#qw_cart_container qw-basket .qw-basket__price{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%}#qw_cart_container qw-basket .qw-button--checkout{display:inline-block;height:50px;line-height:50px;text-align:center;padding:0;background-color:var(--highlighted);border:none;color:var(--highlighted-color-associated);text-transform:capitalize;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width: 767px){#qw_cart_container qw-basket .qw-button--checkout{position:absolute;bottom:0;left:0;padding:0 2em;text-align:center;width:100%;height:50px;line-height:50px}}#qw_cart_container qw-basket .qw-button--checkout:hover,#qw_cart_container qw-basket .qw-button--checkout:focus,#qw_cart_container qw-basket .qw-button--checkout:active{background-color:var(--secondary);color:var(--secondary-color-associated)}#qw_cart_container qw-basket .qw-basket__price-total{font-size:2em;font-family:var(--second-font);font-weight:bold}#qw_cart_container .qw-button--checkout{width:100%}#qw_cart_container .qw-button--checkout.qw-button--disabled{display:none;opacity:0;filter:Alpha(opacity=0)}#qw_cart_container .qw-static-label{font-size:1em;line-height:150%;margin:2em 0 1em;text-align:center;text-transform:uppercase}#qw_cart_container .qw-checkout-dropdown{height:50px;background:var(--highlighted);color:var(--highlighted-color-associated);display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;opacity:1;filter:Alpha(opacity=100);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#qw_cart_container .qw-checkout-dropdown:hover{color:var(--hover-color-associated);background:var(--hover)}#qw_cart_container .qw-basket--active+.qw-checkout-dropdown{display:none !important;opacity:0;filter:Alpha(opacity=0)}
