#order-time-count-down{width:72px;display:inline-block}.order-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:25px}.order-banners .banner-wrapper{max-width:90%}@media (min-width:1024px){.order-banners .banner-wrapper{max-width:70%}}@media (min-width:1280px){.order-banners .banner-wrapper{max-width:60%}}.order-banners .banner-wrapper .swiper{max-width:100%}.product-line-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:.5rem}@media (min-width:1024px){.product-line-group{grid-template-columns:1fr;grid-gap:0}}.product-line-group .separator{display:none;width:100%;height:1px;background-color:#dbdbdb}@media (min-width:1024px){.product-line-group .separator{display:block}}.product-line-group .title-wrap{padding:10px}.product-line-group .product-line{display:grid;grid-template-columns:1fr 1fr;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;padding:10px;-webkit-transition:background-color .3s;transition:background-color .3s;border:1px solid #dbdbdb}@media (min-width:1024px){.product-line-group .product-line{grid-template-columns:8% 36% 15% 10% 22%;border:unset}}@media (min-width:1280px){.product-line-group .product-line{grid-template-columns:9% 43.3% 16% 12% 15%}}.product-line-group .product-line>div{grid-column:span 2}.product-line-group .product-line>div:first-child{padding-left:0}@media (min-width:1024px){.product-line-group .product-line>div{grid-column:span 1;padding-inline:10px}}.product-line-group .product-line a:active,.product-line-group .product-line a:link,.product-line-group .product-line a:visited{text-decoration:none}.product-line-group .product-line a:hover{text-decoration:underline}.product-line-group .product-line .product-image svg{display:block;width:50%;margin-inline:auto}@media (min-width:1024px){.product-line-group .product-line .product-basis{display:contents}}.product-line-group .product-line .product-basis .product-image img{display:block}.product-line-group .product-line .product-basis .product-name h4{text-align:center}@media (min-width:1024px){.product-line-group .product-line .product-basis .product-name h4{text-align:left;font-weight:400}}.product-line-group .product-line .product-basis .product-name h4 span{color:gray;font-size:.8em;padding-left:5px}.product-line-group .product-line .product-basis .product-name .messages{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.product-line-group .product-line .product-basis .product-name .messages{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-line-group .product-line .product-price{text-align:right;grid-column:1/span 1;grid-row:3}@media (min-width:1024px){.product-line-group .product-line .product-price{grid-column:auto;grid-row:auto}}.product-line-group .product-line .addition{display:none}@media (min-width:1024px){.product-line-group .product-line .addition{display:block}}.product-line-group .product-line .addition .product-remaining-amount{text-align:center}.product-line-group .product-line .addition .product-remaining-amount span{display:block;color:#371000;font-size:1.3rem;font-weight:700}.product-line-group .product-line .addition .product-remaining-amount span.orange{color:orange}.product-line-group .product-line .addition .product-remaining-amount span.red{color:red}@media (min-width:425px){.product-line-group .product-line .addition .product-remaining-amount span{font-size:1.5rem}}@media (min-width:1024px){.product-line-group .product-line .addition .product-remaining-amount span{font-size:1.15rem}}.product-line-group .product-line .product-amount{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f5f0d3;padding:7px 6px;min-height:63px;grid-column:2/span 1;grid-row:3}@media (min-width:1024px){.product-line-group .product-line .product-amount{grid-column:auto;grid-row:auto}}.product-line-group .product-line .product-amount .amount{text-align:right}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .input-quantity-wrap input{min-width:50px}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .basket-amount{position:absolute;right:-12px;top:-12px;background-color:#371000;color:#fff;width:24px;height:24px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9rem}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .basket-amount span{height:20px}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .btn-add-to-basket{position:unset;padding:.5rem;background-color:#58af1d;color:#fff;border-radius:10px}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .btn-add-to-basket:hover{background-color:#428316}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .btn-add-to-basket svg{width:20px;height:20px}.product-line-group .product-line .product-amount .amount .add-to-basket-wrap .btn-add-to-basket svg path{fill:#f5f0d3}.product-line-group .product-line .product-amount .amount input{background-color:transparent;position:relative;height:auto;float:none;font-size:14px;margin:0 auto;font-weight:700}.product-line-group .product-line .product-amount .amount .quantity-nav{position:absolute;right:0;top:0;height:100%}.product-line-group .product-line .product-amount .amount .quantity-nav svg path{fill:#371000}.product-line-group .product-line .product-amount .amount .quantity-nav .quantity-button{right:0;-webkit-transform:translateX(0);transform:translateX(0);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:28px}.product-line-group .product-line .product-amount .amount .quantity-nav .quantity-button .fa{font-size:1.5rem}.product-line-group .product-line .product-amount .amount .quantity-nav .quantity-button.quantity-up{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-line-group .product-line .product-amount .amount .quantity-nav .quantity-button.quantity-down{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-line-group .product-line .product-amount .unit{width:34px;margin-left:6px}.product-line-group .product-line .product-amount.editable .amount{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-line-group .product-line:hover{background-color:#fafafa}.product-line-group .product-line.product-line-basket{grid-template-columns:1fr}@media (min-width:1024px){.product-line-group .product-line.product-line-basket{grid-template-columns:9% 40% 12% 36%}}@media (min-width:1280px){.product-line-group .product-line.product-line-basket{grid-template-columns:9% 48% 12% 28%}}.product-line-group .product-line.product-line-basket .product-basis{grid-column:span 12}@media (min-width:1024px){.product-line-group .product-line.product-line-basket .product-basis{grid-column:span 1}}.product-line-group .product-line.product-line-basket .product-amount{grid-column:span 12;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}@media (min-width:1024px){.product-line-group .product-line.product-line-basket .product-amount{grid-column:span 1}}.product-line-group .product-line.product-line-basket .product-amount .amount{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:40px;flex-basis:40px;text-align:right}.product-line-group .product-line.product-line-basket .product-amount .product-price{-webkit-margin-start:auto;margin-inline-start:auto;text-align:center}.product-line-group .product-line.product-line-basket .product-amount .product-price span.with-vat{font-size:1.1rem}.product-line-group .product-line.product-line-basket .product-amount .product-price span.without-vat{font-size:.75rem}.product-line-group .product-line.product-line-basket .product-amount a.btn-remove-from-basket{-webkit-margin-start:1rem;margin-inline-start:1rem;color:red}.product-line-group .product-line.product-line-basket .product-amount a.btn-remove-from-basket svg{width:15px;height:15px}.product-line-group .product-line.product-line-basket .product-amount a.btn-remove-from-basket:hover{text-decoration:none}.order-details-wrap{display:grid;grid-gap:50px 30px;grid-template-columns:repeat(4,1fr);grid-column:span 4;grid-row:3}.order-details-wrap form{display:contents}.order-details-wrap .form-block{padding:30px;background-color:#f5f0d3;grid-column:span 4}.order-details-wrap .form-block .radios-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (min-width:1024px){.order-details-wrap .form-block{grid-column:span 1}}@media (min-width:768px){.order-details-wrap .form-block#order-billing-info{grid-column:span 2}}@media (min-width:1280px){.order-details-wrap .form-block#order-billing-info{grid-column:span 1}}@media (min-width:768px){.order-details-wrap .form-block#order-package{grid-column:span 2}}@media (min-width:1280px){.order-details-wrap .form-block#order-package{grid-column:span 1}}@media (min-width:1024px){.order-details-wrap .form-block#order-rest{grid-column:span 2}}.order-details-wrap .form-block#order-rest textarea{min-height:120px}.order-details-wrap .form-block#order-rest .form-group:not(:first-child){margin-top:20px}.order-details-wrap .form-block #agree-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-details-wrap .actions-wrapper{grid-column:span 4;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.order-details-box{display:grid;background-color:#f4f4f4;border:3px solid #dbdbdb;padding:30px;grid-row-gap:23px}.order-details-box .separator:before{display:block;content:'';height:1px;background-color:#dbdbdb}.order-details-box .order-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-details-box .order-detail .title-wrap{margin-top:0;margin-bottom:15px}.order-details-box .order-detail p{margin:0}.order-details-box .order-detail .separator{margin-top:auto}.order-details-box .order-detail .separator:before{margin-top:23px}.order-details-box.theme-1{grid-template-columns:1fr}.order-details-box.theme-2{grid-template-columns:repeat(2,1fr);grid-column-gap:60px}.order-details-box.theme-2 .order-detail{grid-column:span 2}@media (min-width:768px){.order-details-box.theme-2 .order-detail{grid-column:span 1}}.order-details-box.theme-2>.separator{grid-column:span 2}.order-details-box.theme-2 .order-detail.full-width{grid-column:span 2}.order-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-status svg{height:31px}.order-status.status-edited svg .svg-fill{fill:#ff6a00}.order-status.status-edited svg .svg-stroke{stroke:#ff6a00}.order-status.status-confirmed svg .svg-fill{fill:#55ef23}.order-status.status-confirmed svg .svg-stroke{stroke:#55ef23}.order-total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin-block:3rem 1rem}.order-total-price table{width:auto}.order-total-price table tr td{font-weight:400;font-size:.9rem}.order-total-price table tr.price-with-vat td{-webkit-padding-before:.5rem;padding-block-start:.5rem;font-size:1.2rem;font-weight:700}.order-total-price table tr td:last-child{text-align:right;-webkit-padding-start:.5rem;padding-inline-start:.5rem}#order-process #order-top-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1024px){#order-process #order-top-controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#order-process #order-top-controls .order-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#order-process #order-top-controls .order-control .actions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#order-process #order-top-controls .order-control .actions-wrapper>*{width:100%}@media (min-width:768px){#order-process #order-top-controls .order-control .actions-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#order-process #order-top-controls .order-control .actions-wrapper>*{width:unset}#order-process #order-top-controls .order-control .actions-wrapper .title-wrap{width:100%;max-width:60%}#order-process #order-top-controls .order-control .actions-wrapper .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:1024px){#order-process #order-top-controls .order-control .actions-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#order-process #order-top-controls .order-control .actions-wrapper .title-wrap{max-width:unset}}@media (min-width:1280px){#order-process #order-top-controls .order-control .actions-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#order-process #order-top-controls .order-control .actions-wrapper>*{width:unset}#order-process #order-top-controls .order-control .actions-wrapper .btn{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}}@media (min-width:1440px){#order-process #order-top-controls .order-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1024px){#order-process #order-top-controls .order-control.selected-date{-webkit-margin-start:auto;margin-inline-start:auto}}#order-process #order-top-controls .title-wrap{margin-bottom:0}#order-process #order-top-controls .title-wrap h2,#order-process #order-top-controls .title-wrap span{font-size:1.2rem}#order-process #order-top-controls .chosen-item{color:#371000;font-weight:700}#order-process #order-top-controls .btn.theme-2{-ms-flex-item-align:stretch;align-self:stretch;font-size:.9rem}#order-process #order-top-controls .custom-date-selection{position:relative}#order-process #order-top-controls .custom-date-selection .jquery-datetime-picker{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}#order-process #date-selection{margin-top:30px;display:none}@media (min-width:1024px){#order-process #date-selection{display:block}}#order-process #date-selection .title-wrap{margin-bottom:15px}#order-process #date-selection .order-dates{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#order-process #date-selection .order-dates .order-date .order-status{-webkit-margin-before:10px;margin-block-start:10px}#order-process #date-selection .order-dates .order-date.custom-date-selection{position:relative}#order-process #date-selection .order-dates .order-date.custom-date-selection .jquery-datetime-picker{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}#order-process .order-title{margin-top:30px;text-align:left}#order-process .order-confirmed,#order-process .order-wrapper{margin-top:50px}#order-process .order-wrapper{display:grid;grid-gap:15px}@media (min-width:1024px){#order-process .order-wrapper{grid-template-columns:25% calc(75% - 15px)}}@media (min-width:1280px){#order-process .order-wrapper{grid-template-columns:20% calc(80% - 15px)}}#order-process .order-wrapper #order-search{grid-column:span 2}#order-process .order-wrapper #order-search input{font-size:15px;line-height:1rem;padding:12px 17px}@media (min-width:1280px){#order-process .order-wrapper #order-search{grid-column:1/span 1;grid-row:1}}#order-process .order-wrapper #order-header{display:none}@media (min-width:1280px){#order-process .order-wrapper #order-header{display:block;grid-column:2/span 1;grid-row:1/span 1}}#order-process .order-wrapper #order-left-side{display:none;grid-column:1;grid-row:2}@media (min-width:1024px){#order-process .order-wrapper #order-left-side{display:-webkit-box;display:-ms-flexbox;display:flex}}#order-process .order-wrapper #order-right-side{grid-column:span 2}#order-process .order-wrapper #order-right-side .messages{margin:0}#order-process .order-wrapper #order-right-side .order-bottom-buttons{margin-top:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1024px){#order-process .order-wrapper #order-right-side{grid-column:2/span 1;grid-row:2}}#order-process .order-confirmed{padding-top:30px;-webkit-border-before:2px solid #ccc;border-block-start:2px solid #ccc}#order-process .order-success{margin-top:50px}#order-process .order-success .success-message{background-color:#fffadf;border:2px solid #ccc;padding:1rem}#order-process .order-success .success-message .actions-wrapper{margin-top:2rem}#order-process .order-success .order-confirmed{margin-top:0;-webkit-border-before:0;border-block-start:0}.order-finalize .form-group.confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-finalize .actions-wrapper.order-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4rem;-webkit-padding-after:2rem;padding-block-end:2rem;border-bottom:1px #f0edec solid}.order-finalize .actions-wrapper.order-steps a.order-step{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem}.order-finalize .actions-wrapper.order-steps a.order-step,.order-finalize .actions-wrapper.order-steps a.order-step .order-step-num{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.order-finalize .actions-wrapper.order-steps a.order-step .order-step-num{position:relative;width:2.5rem;height:2.5rem;border-radius:100%}.order-finalize .actions-wrapper.order-steps a.order-step .order-step-num span{height:.8rem;line-height:.5;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order-finalize .actions-wrapper.order-steps a.order-step,.order-finalize .actions-wrapper.order-steps a.order-step:active,.order-finalize .actions-wrapper.order-steps a.order-step:link,.order-finalize .actions-wrapper.order-steps a.order-step:visited{color:#ada19a;text-decoration:none}.order-finalize .actions-wrapper.order-steps a.order-step .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step:active .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step:link .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step:visited .order-step-num{background-color:#ada19a;color:#fff}.order-finalize .actions-wrapper.order-steps a.order-step .__hoverStyles{color:#371000;text-decoration:none}.order-finalize .actions-wrapper.order-steps a.order-step .__hoverStyles .order-step-num{background-color:#371000}.order-finalize .actions-wrapper.order-steps a.order-step.active,.order-finalize .actions-wrapper.order-steps a.order-step.active:active,.order-finalize .actions-wrapper.order-steps a.order-step.active:link,.order-finalize .actions-wrapper.order-steps a.order-step.active:visited{color:#371000;text-decoration:none}.order-finalize .actions-wrapper.order-steps a.order-step.active .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step.active:active .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step.active:link .order-step-num,.order-finalize .actions-wrapper.order-steps a.order-step.active:visited .order-step-num{background-color:#371000}.order-finalize .actions-wrapper.order-steps a.order-step:hover{color:#371000;text-decoration:none}.order-finalize .actions-wrapper.order-steps a.order-step:hover .order-step-num{background-color:#371000}.order-finalize .actions-wrapper.bottom-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-before:2rem;margin-block-start:2rem}.order-finalize .separator{height:1px;background-color:#f0edec;margin-block:2rem}.order-finalize .order-detail{-webkit-margin-before:2rem;margin-block-start:2rem}.order-finalize .order-detail .order-detail-content{background-color:#f5f0d3;padding:2.5rem}.order-finalize .order-detail .order-detail-content>.form-group{-webkit-margin-before:0;margin-block-start:0}.order-finalize .order-detail .order-detail-content .input-wrap.radio-list label{font-weight:700;color:#371000}.order-finalize .order-detail .order-detail-content .input-wrap.radio-wrap input[type=radio]+label:before{width:25px;height:25px;background-repeat:no-repeat;background-size:contain;content:'';background-image:url(../../../../front/design/svg/radio-dark-unchecked.svg)}.order-finalize .order-detail .order-detail-content .input-wrap.radio-wrap input[type=radio]:checked+label:before{content:'';background-image:url(../../../../front/design/svg/radio-dark-checked.svg)}.order-finalize .order-detail .order-detail-content .input-wrap.radio-wrap input[type=radio]:disabled+label{color:#ccc}.order-finalize .order-detail .order-detail-content .input-wrap.radio-wrap input[type=radio]:disabled+label:before{background-image:none;-webkit-mask:url(../../../../front/design/svg/radio-dark-unchecked.svg);mask:url(../../../../front/design/svg/radio-dark-unchecked.svg);background-color:#ccc}.order-finalize .order-detail .order-detail-content .input-wrap.radio-wrap input[type=radio]:disabled:checked+label:before{background-image:none;-webkit-mask:url(../../../../front/design/svg/radio-dark-checked.svg);mask:url(../../../../front/design/svg/radio-dark-checked.svg);background-color:#ccc}.order-finalize .order-detail .order-detail-content .input-wrap.checkbox-wrap input[type=checkbox]+label:before{width:25px;height:25px;background-repeat:no-repeat;background-size:contain;content:'';background-image:url(../../../../front/design/svg/checkbox-dark-unchecked.svg)}.order-finalize .order-detail .order-detail-content .input-wrap.checkbox-wrap input[type=checkbox]:checked+label:before{content:'';background-image:url(../../../../front/design/svg/checkbox-dark-checked.svg)}.order-finalize .order-detail .order-detail-content .input-wrap.checkbox-wrap input[type=checkbox]:disabled+label{color:#ccc}.order-finalize .order-detail .order-detail-content .input-wrap.checkbox-wrap input[type=checkbox]:disabled+label:before{background-image:none;-webkit-mask:url(../../../../front/design/svg/checkbox-dark-unchecked.svg);mask:url(../../../../front/design/svg/checkbox-dark-unchecked.svg);background-color:#ccc}.order-finalize .order-detail .order-detail-content .input-wrap.checkbox-wrap input[type=checkbox]:disabled:checked+label:before{background-image:none;-webkit-mask:url(../../../../front/design/svg/checkbox-dark-checked.svg);mask:url(../../../../front/design/svg/checkbox-dark-checked.svg);background-color:#ccc}.order-finalize .order-detail.delivery-place-detail .order-detail-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem}@media (min-width:768px){.order-finalize .order-detail.delivery-place-detail .order-detail-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.order-finalize .order-detail.delivery-place-detail .order-detail-content .photo{width:40%}}.order-finalize .order-detail.delivery-place-detail .order-detail-content .photo img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.order-finalize .order-detail.delivery-place-detail .order-detail-content .details h4{font-size:1.5rem}@media (min-width:768px){.order-finalize .order-detail.delivery-place-detail .order-detail-content .details{width:60%}}.order-finalize .order-detail.date-time-detail .order-detail-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:768px){.order-finalize .order-detail.date-time-detail .order-detail-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.order-finalize .order-detail.date-time-detail .order-detail-content .date-on{background-color:#371000;color:#f5f0d3;font-size:1.5rem;padding:.5rem .8rem}.order-finalize .order-detail.date-time-detail .order-detail-content .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media (min-width:768px){.order-finalize .order-detail.date-time-detail .order-detail-content .form-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.order-finalize .order-detail.date-time-detail .order-detail-content .form-group label{color:#371000;font-size:1.1rem}.order-finalize .order-detail.package-detail .order-detail-content .radio-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.order-finalize .order-detail.package-detail .order-detail-content .radio-list .input-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-finalize .order-detail.package-detail .order-detail-content .radio-list .input-wrap small{width:100%;-webkit-margin-before:1rem;margin-block-start:1rem}.order-finalize .order-detail.payment-detail .payment-logos{display:grid;grid-template-columns:repeat(auto-fill,minmax(65px,1fr));grid-gap:1rem}.order-finalize .order-detail.payment-detail .payment-logos .payment-logo{-webkit-margin-before:2rem;margin-block-start:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-finalize .order-detail.payment-detail .payment-logos .payment-logo img,.order-finalize .order-detail.payment-detail .payment-logos .payment-logo svg{max-height:40px;width:100%;-o-object-fit:contain;object-fit:contain}.order-finalize .order-detail.customer-info input[type=email],.order-finalize .order-detail.customer-info input[type=password],.order-finalize .order-detail.customer-info input[type=tel],.order-finalize .order-detail.customer-info input[type=text],.order-finalize .order-detail.customer-info textarea{background-color:#fff!important}.order-finalize .order-detail.customer-info .iti,.order-finalize .order-detail.customer-info .iti input{background-color:#fff!important}.order-finalize .order-detail.customer-info label{font-weight:400}.order-finalize .order-detail.customer-info .separator{margin-block:1rem;background-color:#d7cfb7}@media (min-width:768px){.order-finalize .order-detail.customer-info .order-detail-content>div{width:60%;margin:0 auto}}.order-finalize .order-detail.customer-info .order-detail-content .actions-wrapper{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.order-finalize .order-detail.customer-info .order-detail-content .details-wrap{-webkit-margin-before:2rem;margin-block-start:2rem}.order-finalize .order-detail.customer-info .order-detail-content details{margin-block:1rem}.order-finalize .order-detail.customer-info .order-detail-content details summary{position:relative;font-size:1.3rem;cursor:pointer;-webkit-padding-start:2ch;padding-inline-start:2ch;border-top:1px #361000 solid;-webkit-padding-before:1rem;padding-block-start:1rem}.order-finalize .order-detail.customer-info .order-detail-content details summary::before{position:absolute;left:0;content:"+"}.order-finalize .order-detail.customer-info .order-detail-content details summary::marker{content:"";display:none}.order-finalize .order-detail.customer-info .order-detail-content details[open] summary::before{content:"-"}.order-finalize .order-detail.customer-info .order-detail-content details>div{-webkit-margin-before:1rem;margin-block-start:1rem}.order-finalize .order-detail.product-list .order-detail-content{background-color:transparent;padding-inline:0}.order-finalize .order-detail.product-list .order-detail-content .separator{margin-block:0}.order-finalize .order-detail.product-list .order-detail-content .product-line-group .product-line .product-amount{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.order-finalize .order-detail.product-list .order-detail-content .product-line-group .product-line .product-amount .amount{font-weight:700}.order-finalize .order-detail.details-recap .order-detail-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:3rem 2rem}.order-finalize .order-detail.details-recap .order-detail-content .separator{margin-block:1rem;background-color:#d7cfb7}.order-overview{display:grid;grid-gap:50px 30px;grid-template-columns:repeat(4,1fr)}.order-overview .bottom-actions,.order-overview .top-actions{grid-column:span 4}.order-overview .top-actions{grid-row:1}.order-overview .product-list{grid-column:span 4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.order-overview .product-list .title-wrap{margin-bottom:0}@media (min-width:1280px){.order-overview .product-list{grid-column:1/span 3;grid-row:2}}.order-overview .order-details{grid-column:span 4}@media (min-width:1280px){.order-overview .order-details.order-details-basic{grid-column:4/span 1;grid-row:2;padding-top:4.8rem}}.order-overview .order-details.order-details-advanced{grid-column:1/span 4}.order-overview .order-details.order-details-total-price{grid-column:span 4}@media (min-width:1280px){.order-overview .order-details.order-details-total-price{grid-column:3/span 2}}.order-overview .order-details.order-details-total-price .order-details-box table .price-with-vat td{font-weight:700}.order-overview .order-details.order-details-total-price .order-details-box table .price{text-align:right}.order-overview .order-details.order-details-total-price .order-details-box .messages{margin:0}@media (min-width:1280px){.order-overview .bottom-actions{grid-row:4}}