.duet-date__input{font-size:var(--fontsize-s);color:rgb(var(--color-main));padding:11px}.duet-date__input:focus-visible{outline:2px solid rgb(var(--color-main))}.duet-date__toggle{cursor:pointer;border:none;padding:.5rem}.duet-date__toggle:focus-visible{outline:2px solid rgb(var(--color-main))}.duet-date__dialog{z-index:1000;background-color:rgb(var(--color-highlight));border:1px solid rgb(var(--color-minor));position:absolute}.duet-date__dialog .duet-date__dialog-content{box-shadow:none;border:0;margin:0}@media screen and (width<=600px){.duet-date__dialog .duet-date__dialog-content{border:1px solid rgb(var(--color-minor))}}.duet-date__dialog select:focus-visible,.duet-date__dialog button:focus-visible{border:1px solid rgb(var(--color-main))}.duet-date__calendar{grid-template-columns:repeat(7,1fr);gap:.5rem;padding:1rem;display:grid}button.duet-date__day{text-align:center;cursor:pointer;color:rgb(var(--color-minor));background:0 0;padding:.5rem}button.duet-date__day:hover{background-color:rgba(var(--color-minor),.2)}.duet-date__day--selected{background-color:rgb(var(--color-minor));color:rgb(var(--color-highlight))}button.duet-date__day.is-today{border:1px solid rgb(var(--color-minor))}.duet-date__table th{background:0 0;border:0}.duet-date__table td{background:0 0;border:0;padding:0}.duet-date__select{margin-top:0}.duet-date__select .duet-date__select--month:focus-visible+.duet-date__select-label,.duet-date__select .duet-date__select--year:focus-visible+.duet-date__select-label{outline:1px solid rgb(var(--color-main))}.duet-date__nav button:hover{background:rgba(var(--color-minor),.7)}#rent-container{margin-top:-90px}.section{background:rgb(var(--color-highlight));color:rgb(var(--color-minor));box-shadow:0 0 12px rgb(var(--color-shade-dark));margin-bottom:5px;padding:30px 25px;transition:background .2s ease-in-out;position:relative;overflow:auto}@media screen and (width>=601px){.section{padding:30px 40px}}@media screen and (width>=851px){.section{padding:30px 60px}}.section h1,.section h2{font-size:var(--fontsize-4xl);color:rgb(var(--color-minor));margin:0 0 20px}.section .label{font-size:var(--fontsize-l)}.section input,.section select{background:rgb(var(--color-minor))}.section input[type=radio],.section input[type=checkbox]{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.section button{background:rgb(var(--color-minor));color:rgb(var(--color-highlight))}.section button:hover{background:rgb(var(--color-shade-light))}.section hr{border-color:rgb(var(--color-shade-light))}.section .option--check{margin:10px 0}.section .option--check label{padding-left:40px;line-height:1.2;display:inline-block;position:relative}.section .option--check label:before,.section .option--check label:after{content:"";cursor:pointer;margin:auto;position:absolute;top:0;bottom:0}.section .option--radio{margin:10px 0}.section .option--radio label{padding-left:40px;line-height:1.2;display:inline-block;position:relative}.section .option--radio label:before,.section .option--radio label:after{content:"";cursor:pointer;margin:auto;position:absolute;top:0;bottom:0}.section .option--check label:before,.section .option--radio label:before{border:2px solid rgb(var(--color-minor));width:25px;height:25px;left:0}.section .option--check label:after,.section .option--radio label:after{opacity:0;background-color:rgb(var(--color-minor));width:13px;height:13px;transition:opacity .25s;left:8px}.section .option--check input[type=checkbox]:checked+label:after,.section .option--radio input[type=radio]:checked+label:after{opacity:1}.section .option--check input[type=checkbox]:focus-visible+label:before,.section .option--radio input[type=radio]:focus-visible+label:before{outline:1px solid rgb(var(--color-main))}.section .option--radio label:before,.section .option--radio label:after{border-radius:30px}.section .clearfix{clear:both;float:none}.section-number{color:rgb(var(--color-highlight));font-size:var(--fontsize-4xl);font-weight:var(--fontweight-b);z-index:10;text-align:center;width:35px;margin-right:20px;position:relative}.section-number:before{content:"";background:rgb(var(--color-minor));z-index:-1;width:35px;height:35px;position:absolute;top:4px;left:0;transform:rotate(20deg)}:is(.section-2,.section-3,.section-4,.section-6,.section-maxorder) .section-number,:is(.section-2,.section-3,.section-4,.section-6,.section-maxorder) .section-title{float:left}:is(.section-2,.section-3,.section-4,.section-6,.section-maxorder) .section-title{margin-top:8px}@media screen and (width<=390px){:is(.section-2,.section-3,.section-4,.section-6,.section-maxorder) .section-title{float:none;margin-bottom:15px}}.section-maxorder label{float:left;width:25%}.section-maxorder select{float:left;border:1px solid rgb(var(--color-minor));width:100px}.section-maxorder button{margin-top:0;margin-left:20px}.section-6 .valuebox-left,.section-6 .valuebox-right{position:relative}.section-6 button[type=submit]{position:absolute;bottom:0;left:0}.section-6 .popup-info{margin-top:10px}.section.inactive{background:rgba(var(--color-main),.25);color:rgb(var(--color-shade-dark));box-shadow:none;transition:background .2s ease-in-out}.section.inactive:after{content:"";background:rgba(var(--color-minor),.7);z-index:20;width:100%;height:100%;position:absolute;top:0;left:0}.section.inactive .option--check label:before,.section.inactive .option--radio label:before{border-color:rgb(var(--color-shade-dark))}.section.inactive h1,.section.inactive h2{color:rgb(var(--color-main))}.section.inactive .section-number{color:rgb(var(--color-shade-light))}.section-1{z-index:38;padding-top:20px}.section-1 .section-number{position:absolute;left:25px}@media screen and (width>=601px){.section-1 .section-number{left:40px}}@media screen and (width>=851px){.section-1 .section-number{left:60px}}.section-1 .address{width:calc(100% - 55px);padding-left:60px!important}.section-1 .address label{margin-bottom:5px;display:block}@media screen and (width>=601px){.section-1 .address label{float:left;margin-bottom:0}}.section-1 .address input{margin-bottom:5px;display:block}@media screen and (width>=601px){.section-1 .address input{float:left;margin-bottom:0}}.section-1 .address button[type=submit]{margin-bottom:5px;display:block}@media screen and (width>=601px){.section-1 .address button[type=submit]{float:left;margin-bottom:0}.section-1 .address label{margin-top:8px;margin-right:10px}.section-1 .address input{max-width:250px;margin-right:10px}}.section-1 .address button[type=submit]{border:0;width:100%;margin:0;padding:10px 20px}@media screen and (width>=601px){.section-1 .address button[type=submit]{width:auto}}#section-1b{display:none}.section-2 .section-number{margin-bottom:30px}.section-2 .wastetype{position:relative;overflow:hidden}.section-2 .wastetype .waste-desc{background-color:rgb(var(--color-minor));min-height:100%;color:rgb(var(--color-main));font-size:var(--fontsize-s);z-index:10;padding:20px;display:none;position:absolute;top:0;left:0}.section-2 .waste-info{text-align:left;vertical-align:top;background:#dedede;border:0;padding:10px;font-weight:700;position:relative}.section-2 .waste-info span{display:inline-block;position:absolute;top:34px;left:100px}.section-2 table{width:100%}.section-2 table th,.section-2 table td{text-align:left;vertical-align:top;border:0;padding:10px}.section-2 table td{padding:0 20px 20px 0}.section-2.inactive .title,.section-3.inactive .title,.section-4.inactive .title{color:rgb(var(--color-shade-dark))}.section-3 .section-number{margin-bottom:30px}.section-5{overflow:unset}.section-5 .section-number{float:left}@media screen and (width<=390px){.section-5 .section-number{float:none}}.section-5 .dates{margin:8px 0 0 60px}@media screen and (width<=390px){.section-5 .dates{margin:20px 0 0}}.section-5 .dates .form-field{float:left;width:25%;padding-right:30px}@media screen and (width<=1250px){.section-5 .dates .form-field{width:50%;margin-bottom:15px}}@media screen and (width<=700px){.section-5 .dates .form-field{width:100%;padding-right:0}}.section-5 .dates .form-field label:not(.duet-date__mobile-heading){margin-bottom:10px;display:block}.section-5 .dates .form-field.cal{position:relative}.section-5 .dates .form-field.cal .icon-calendar{color:rgb(var(--color-highlight));pointer-events:none;position:absolute;bottom:12px;right:40px}@media screen and (width<=700px){.section-5 .dates .form-field.cal .icon-calendar{right:15px}}.section-5 .dates .option--check{clear:both;margin-top:30px}.section-5 .dates .datepicker{cursor:pointer}.section-5 button[type=submit]{margin-top:15px}.section-6 .section-number{margin-bottom:15px}@media screen and (width<=390px){.section-6 .section-number{float:none}}.section-6 .optiongroup{margin-left:55px}@media screen and (width>=1001px){.section-6 .optiongroup{grid-gap:var(--width-margin);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.section-6 .valuebox-right #public-info>a{color:rgb(var(--color-minor))}.section-6 .valuebox-right #public-info>a:hover{color:rgb(var(--color-shade-dark))}.section-6 #box-accept-approval{display:none}.section-6 button[type=submit]{margin-top:15px}.section-7 .summary-container img{width:100%;height:auto}@media screen and (width>=681px){.section-7 .summary-container{grid-gap:var(--width-margin);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.section-7 .summary-container .summary-right{grid-column:span 2}}@media screen and (width>=1001px){.section-7 .summary-container{grid-template-columns:1fr 1fr 2fr}.section-7 .summary-container .summary-right{grid-column:span 1}}.section-7 .summary-right .summary-row{clear:both;overflow:auto}.section-7 .summary-right .label{font-size:var(--fontsize);float:left;width:145px;font-weight:700;display:block}@media screen and (width<=460px){.section-7 .summary-right .label{float:none;width:100%}}.section-7 .summary-right .summary{margin-left:160px;display:block}@media screen and (width<=460px){.section-7 .summary-right .summary{margin-left:0}}.section-7 .summary-prices{clear:both;display:none;overflow:auto}.section-7 #submit-form{float:right}.popup-info>div{background-color:rgb(var(--color-infobox-bg));color:rgb(var(--color-minor));font-size:var(--fontsize-l);padding:10px;font-weight:700}.popup-info>div>p{float:left;width:calc(100% - 150px);margin-bottom:0;margin-right:30px}.popup-info>div>p>a{border-bottom:1px solid rgb(var(--color-minor));color:rgb(var(--color-minor))!important}.popup-info>div>img{padding:0}.wastetype,.containertype{clear:both;grid-gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}@media screen and (width>=701px){.wastetype,.containertype{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (width>=1001px){.wastetype,.containertype{grid-template-columns:repeat(6,minmax(0,1fr))}}:is(.wastetype,.containertype) .popup-info{grid-column:span 2}@media screen and (width>=701px){:is(.wastetype,.containertype) .popup-info{grid-column:span 3}}:is(.wastetype,.containertype) .waste-item{background:rgb(var(--color-minor));text-align:center;color:rgb(var(--color-highlight));cursor:pointer}:is(.wastetype,.containertype) .waste-item img{display:block}:is(.wastetype,.containertype) .waste-item .title{line-height:1.3;font-size:var(--fontsize-s);width:100%;min-height:56px;padding:10px;display:table}:is(.wastetype,.containertype) .waste-item .title span{vertical-align:middle;display:table-cell}:is(.wastetype,.containertype) .waste-item.active{box-shadow:0 0 5px rgb(var(--color-main));z-index:5;position:relative}:is(.wastetype,.containertype) .waste-item.active:after{content:"";border:3px solid rgb(var(--color-minor));z-index:1;position:absolute;inset:0}:is(.wastetype,.containertype) .container-item{background:rgb(var(--color-minor));text-align:center;color:rgb(var(--color-highlight));cursor:pointer}:is(.wastetype,.containertype) .container-item img{display:block}:is(.wastetype,.containertype) .container-item .title{line-height:1.3;font-size:var(--fontsize-s);width:100%;min-height:56px;padding:10px;display:table}:is(.wastetype,.containertype) .container-item .title span{vertical-align:middle;display:table-cell}:is(.wastetype,.containertype) .container-item.active{box-shadow:0 0 5px rgb(var(--color-main));z-index:5;position:relative}:is(.wastetype,.containertype) .container-item.active:after{content:"";border:3px solid rgb(var(--color-minor));z-index:1;position:absolute;inset:0}:is(.wastetype,.containertype) .container-item.active{border-color:rgb(var(--color-highlight))}.containertype img{padding:15px 10px}.ui-datepicker{z-index:100!important}
