<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.s-order-page { display: flex; background: #FFFAFA; box-shadow: 0px 4px 11px rgba(33, 37, 41, 0.07); border-radius: 10px; padding: 50px 42px; }
.s-order-page &gt; .s-order-column.left  { width: 50%; flex-shrink: 0; }
.s-order-page &gt; .s-order-column.right { width: 50%; flex-shrink: 0; }

@media (max-width: 1200px) {
    .s-order-page { padding: 22px 22px; }
    .s-order-page &gt; .s-order-column.left  { width: 500px; flex-shrink: 0; }
    .s-order-page &gt; .s-order-column.right { width: calc(100% - 500px); flex-shrink: 0; }
}
@media (min-width: 860px) and (max-width: 1200px) {
    .s-order-page &gt; .s-order-column.left  { width: 50%; }
    .s-order-page &gt; .s-order-column.right { width: 50%; }
}
@media (max-width: 859px) {
    .s-order-page { flex-direction: column; padding: 0; }
    .s-order-page &gt; .s-order-column.left  { width: 100%; }
    .s-order-page &gt; .s-order-column.right { width: 100%; margin-top: 28px; }
}
@media (max-width: 580px) {
    .s-order-page { box-shadow: none !important; }
}


.s-section-header .js-clear-cart { display: none; }

.s-order-page .s-header.mf { font-size: 22px; line-height: 50px; font-weight: bold; color: #212529; margin-bottom: 36px; }
@media (max-width: 859px) { .s-order-page .s-header { display: none; } }

#js-order-cart .wa-products { background: #FFFFFF; border-radius: 10px 0px 0px 9px; position: relative; }
@media (min-width: 580px) { #js-order-cart .wa-products { padding: 32px 36px 36px 28px; } }
#js-order-form .s-section-body .wa-step-section { background: #FFE7E7; border-radius: 0px 10px 10px 0px; margin-top: 10px !important; }
@media (min-width: 580px) { #js-order-form .s-section-body .wa-step-section { padding: 22px 38px 42px 38px; } }
#js-order-form .s-section-body .wa-step-section:first-child { margin-top: 0 !important; }

@media (max-width: 580px) {
    #js-order-form .s-section-body .wa-step-section { margin-left: -18px; margin-right: -18px; padding: 18px; border-radius: 0px; }
}

#js-order-cart .wa-products::after {
    content: '';
    position: absolute; left: 100%; top: 47px; z-index: 1;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 15.5px 0 15.5px 20px;
    border-color: transparent transparent transparent #fff;

}

.wa-cart-body {}

.wa-product { position: relative !important; margin-bottom: 24px !important; padding: 0px !important; border-bottom: none !important; }
.wa-product:last-child { margin-bottom: 0; }

.wa-product-body { display: flex !important; flex-wrap: nowrap !important; }
@media (max-width: 859px) {
    .wa-product-body { padding: 12px 0px; }
}

.wa-icon.size-11 { width: 15px !important; height: 17px !important; padding: 0px !important; }
.wa-icon.size-12 { width: 10px !important; height: 10px !important; }
.wa-action:hover .wa-icon { background: transparent !important; }


.wa-column-details { width: 100%; }
.wa-details-section .wa-actions { position: absolute; right: 0; top: 6px; }
.wa-details-section .wa-action {  }
.wa-details-section .wa-action div { display: none; }


.wa-column-image { min-width: 206px; width: 206px !important; margin: 0 !important; padding: 12px; }
.wa-column-image .wa-image-section { display: flex; justify-content: center; }
.wa-column-image img { width: 100%; }
@media (max-width: 1200px) {
    .wa-column-image { min-width: 160px; width: 206px !important; }
}
@media (min-width: 860px) and (max-width: 1200px) {
    .wa-product-body { flex-direction: column; }
    .wa-column-image { min-width: 100%; text-align: center; }
}
@media (max-width: 580px) {
    .wa-product-body { flex-direction: column; }
    .wa-column-image { min-width: 100%; text-align: center; }

    .wa-details-section .wa-actions { top: 2px; }
}



.wa-product .wa-details-section .wa-details { display: flex; flex-direction: column; }
.wa-product .wa-details-section .wa-details .wa-name { font-weight: bold !important; font-size: 18px !important; line-height: 18px; color: #212529; margin-bottom: 8px; }
.wa-product .wa-details-section .wa-details .wa-sku { font-size: 14px !important; }
@media (max-width: 580px) {
    .wa-product .wa-details-section .wa-details { position: relative; }
}



.wa-product .wa-column-quantity { position: relative; display: flex; justify-content: space-between; align-items: center; margin-top: 22px; }
.wa-product .wa-quantity-section .wa-product-price { display: none !important; }
.wa-product .wa-quantity-actions { margin: 0px !important; position: absolute; right: 0px; top: 0px; }
.wa-product .wa-quantity-section { display: flex; flex-direction: column; align-items: center; }
.wa-product .wa-quantity-box { background: #FFF3F1; border-radius: 3px; overflow: hidden; }
.wa-product .wa-quantity-box .wa-button { background: #FFD9D4; color: #000 !important; }
.wa-product .wa-quantity-box .wa-button:before { content: none !important; }
.wa-product .wa-quantity-box .wa-tooltip.bottom:not(.custom):before { content: none !important; }
.wa-product .wa-quantity-box .wa-input { height: 34px; background: transparent !important; border: none !important; text-align: center; font-size: 15px !important; color: #212529 !important; font-weight: bold; font-family: 'Nunito'; }

.wa-product .wa-price-section { display: flex; }
.wa-price-section--title { display: flex; height: max-content; margin-right: 6px; font-size: 16px; }
.wa-product .wa-price-section .wa-price-total   { font-size: 16px !important; line-height: 16px !important; color: var(--red-primary); margin: 4px 0px !important; }
.wa-product .wa-price-section .wa-price-compare { font-size: 13px !important; }

.wa-product .wa-services { margin-top: 28px !important; }
.wa-product .wa-service {}
.wa-product .wa-service label { display: flex !important; align-items: center; padding-left: 0 !important; cursor: pointer; }
.wa-product .wa-service label span.wa-field { position: relative !important; margin-right: 6px; }
.wa-product .wa-service label span:not(.wa-field) {}
.s-checkbox {}
.s-checkbox input[type='checkbox'] { display: none; }
.s-checkbox span i { display: none; }
.s-checkbox span { position: relative; display: flex; flex-shrink: 0; width: 18px; height: 18px; border-radius: 3px; border: 1px solid #4F4F4F; transition: .2s ease-in-out; }
.s-checkbox input[type='checkbox'] + span::after {
    content: '';
    position: absolute; top: 4px; left: 4px;
    background: #FF0033;
    width: 8px;
    height: 8px;
    border-radius: 2px;
    transition: .2s ease-in-out;
    opacity: 0;
}
.s-checkbox input[type='checkbox']:checked + span { border-color: #FF0033; }
.s-checkbox input[type='checkbox']:checked + span::after { opacity: 1; }

.wa-product .wa-service .wa-variant { margin-left: 0 !important; }


.wa-product .wa-service .js-variant-field { width: 100%; padding: 9px 12px; border: 1px solid #4F4F4F; border-radius: 4px; 
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    outline: none;
    transition: .2s ease-in-out;
}
.wa-product .wa-service .js-variant-field:disabled { border-color: #ccc; }

.s-styled-select { position: relative; }
.s-styled-select span.s-icon {
    display: flex; position: absolute; top: 18px; right: 12px; width: 12px; height: 12px;
}
.s-styled-select span.s-icon::after { 
    /* content: '\01F893'; 
    font-size: 24px; 
    color: #4F4F4F;  */
    content: '';
    display: inline-block;
    -webkit-mask: url(../img/icons/dropdown_arrow.svg) no-repeat 100% 100%;
    mask: url(../img/icons/dropdown_arrow.svg) no-repeat 100% 100%;
    -webkit-mask-size: contain;
    mask-size: contain;
    background-color: var(--black);
    width: 10px;
    height: 10px;
    opacity: 1;
    margin-top: -7px;
}






.wa-cart-body .wa-cart-details { display: flex !important; flex-direction: column; padding-right: 12px; }

.wa-inactive-state { display: flex; }
.wa-inactive-state input { width: 100% !important; margin-right: -6px !important; padding: 10px 18px !important;
    border: 1px solid #FEA69A !important;
    box-sizing: border-box;
    border-radius: 5px !important;
    color: #FEA69A !important;
    font-size: 14px !important;
    font-family: 'Nunito' !important;
}
.wa-inactive-state input::placeholder { color: #FEA69A; font-family: 'Nunito' !important; }
.wa-inactive-state button { display: flex !important; align-items: center; width: 210px; height: 41px !important; flex-shrink: 0; background: #1DC925 !important; border-radius: 5px !important; }
.wa-inactive-state button span { display: flex; margin-top: 1px; margin-left: 9px; }
.wa-inactive-state button .icon_arr_down {  transform: rotate(-90deg); }
.wa-inactive-state button .icon_arr_down .icon {  stroke: #fff; width: 14px; height: 14px; }
.wa-inactive-state button:hover { color: #fff !important; }

@media (max-width: 480px) {
    .wa-inactive-state { align-items: flex-end; flex-direction: column; }
    .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button { padding: 9px 12px !important; margin-top: 19px; }
    .wa-inactive-state input { margin-right: 0 !important; }
}

.wa-cart-body .wa-active-state { text-align: center; }
.wa-cart-body .wa-active-state .wa-text { font-size: 22px; }
.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-icon.yes { transform: rotate(-5deg); width: 20px !important; height: 20px !important; color: #03e03d !important; }
.wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button.js-cancel-coupon:hover { color: var(--red-primary) !important; }


.wa-cart-body .wa-cart-details .wa-price-section { margin-top: 30px !important; }
.wa-cart-body .wa-cart-details .wa-column-price { width: 100% !important; margin-top: 0px !important; }
.wa-cart-body .wa-cart-details .wa-column-price .wa-price-total { display: flex; justify-content: space-between; margin-top: 0 !important;
    font-family: 'Nunito-ExtraBold' !important; font-size: 22px !important; line-height: 24px !important;
}
.wa-cart-body .wa-cart-details .wa-column-price .wa-price-total .wa-price { color: var(--red-primary); font-family: 'Nunito' !important; }

.wa-cart-body .wa-cart-details .wa-price-section .wa-price-discount { display: flex; justify-content: space-between; margin-bottom: 18px; }


.wa-cart-body .wa-plugin-hook { display: flex; justify-content: flex-end; margin-top: 16px; padding-right: 12px; }
.wa-cart-body .wa-plugin-hook .btn { border-radius: 50px !important; font-family: 'Nunito-ExtraBold' !important; font-size: 15px !important; padding: 13px 24px; } 


.s-back-link { display: none; }


@media (max-width: 860px) {
    .wa-cart-body .wa-plugin-hook,
    .wa-order-cart-wrapper .wa-cart-details { padding: 0px 24px; }
}
@media (max-width: 580px) {
    .wa-cart-body .wa-plugin-hook,
    .wa-order-cart-wrapper .wa-cart-details { padding: 0px 0px; }
}






/* Right order block */

.cart__form__icon { 
    display: flex; align-items: center; justify-content: center;
    width: 63px; height: 63px; background: #fff; border-radius: 50%; margin-right: 12px;
}

.wa-form-body .wa-section-header { display: flex; align-items: center; }
.wa-form-body .wa-header { display: flex !important; align-items: center; margin-top: 0 !important; margin-bottom: 0 !important; font-family: var(--n-eb) !important; font-size: 17px !important; }
.wa-form-body .wa-section-header a { color: var(--red-primary) !important; }
.wa-form-body .wa-contact-name { font-size: 17px !important; color: #212529 !important; font-family: var(--n-eb) !important; margin-bottom: -1px; }
@media (max-width: 480px) {
    .wa-form-body .wa-section-header { flex-wrap: wrap; }
    .wa-form-body .wa-contact-name { margin-left: auto; }
}


.wa-form-body .wa-field-wrapper .datetime,
.wa-form-body .wa-field-wrapper textarea,
.wa-form-body .wa-field-wrapper .wa-input {
    box-shadow: none !important; outline: none !important; border: none !important; box-sizing: border-box;
    padding: 11px 12px !important; font-size: 14px !important; line-height: 14px !important; font-family: 'Nunito';
}
.wa-form-body .wa-field-wrapper .wa-select {
    width: 100%; height: auto;
    padding: 12px 12px;
    border: 0px solid #4F4F4F;
    border-radius: 4px;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: '';
    outline: none;
    transition: .2s ease-in-out;
}
.wa-form-body .s-styled-select .s-icon { top: 20px; }

.wa-required:before { color: #FF0033 !important; }
.wa-form-body .wa-field-wrapper .wa-label { font-size: 14px !important; color: #212529; margin-bottom: 12px !important; }




.wa-checkbox-wrapper { display: flex !important; align-items: center; padding-left: 0 !important; cursor: pointer; }
.wa-checkbox-wrapper span.wa-field { position: relative !important; margin-right: 6px; }
.wa-checkbox-wrapper span:not(.wa-field) {}



#wa-step-region-section,
#wa-step-shipping-section { display: none; }


.wa-methods-list { margin-top: 26px !important; }
.wa-methods-list .wa-method-wrapper { border: 0px !important; padding: 0px !important; margin: 0 !important; background: transparent !important; outline: none !important; 
    margin-bottom: 30px !important;
}
.wa-methods-list .wa-method-wrapper:last-child { margin-bottom: 0 !important; }
.wa-methods-list .wa-method-wrapper.is-active { box-shadow: none !important; }
.wa-methods-list .wa-method {}
.wa-methods-list .wa-method a { color: #212529; }
.wa-methods-list .wa-method .wa-description { color: #696969 !important; }
.wa-methods-list .wa-method { display: flex !important; }
.wa-methods-list .wa-method .wa-image-wrapper { order: 3; height: max-content; max-width: 150px; width: auto !important; margin-left: auto; margin-top: auto; padding-right: 0 !important; flex-shrink: 0; }
.wa-methods-list .wa-method .s-radio input { display: none; }
.wa-methods-list .wa-method .s-radio span {  }

.s-checkbox {}
.s-checkbox input[type='checkbox'] { display: none; }
.wa-methods-list .wa-method .s-radio span { 
    position: relative; display: flex; flex-shrink: 0; width: 18px; height: 18px; border-radius: 30px; border: 1px solid #4F4F4F; transition: .2s ease-in-out; 
}


.wa-methods-list .wa-checkbox-wrapper { height: max-content; margin-right: 8px; }
.wa-methods-list .wa-method-wrapper.is-active .s-radio span { border-color: #FF0033; }

.wa-methods-list .wa-method .s-radio span::after {
    content: '';
    position: absolute; top: 4px; left: 4px;
    background: #FF0033;
    width: 8px;
    height: 8px;
    border-radius: 20px;
    transition: .2s ease-in-out; 
    opacity: 0;
}
.wa-methods-list .wa-method-wrapper.is-active .s-radio span::after {
    opacity: 1;
}

.wa-details-description { display: none !important; }

.wa-details-rates-section { margin-top: 22px !important; }
.wa-details-rates-section .wa-row { display: flex !important; align-items: center; justify-content: space-between; }
.wa-details-rates-section .wa-row .wa-cell { width: unset !important; }
.wa-details-rates-section .wa-table &gt; .wa-row &gt; .wa-cell.wa-cell-name  { min-width: 140px; flex-shrink: 0; }
.wa-details-rates-section .wa-table &gt; .wa-row &gt; .wa-cell.wa-cell-value { text-align: right !important; }


.wa-details-fields-section .wa-desired-date-wrapper .wa-fields-group { margin-right: -1.428571428571429em; }
.wa-details-fields-section .wa-desired-date-wrapper .wa-field-wrapper { width: 50%; padding-right: 1.428571428571429em; }
.wa-step-details-section .wa-plugin-fields-wrapper &gt; .wa-body select:not(.wa-select) { width: 100%; max-height: 41px !important; height: 41px; min-height: unset !important; border-radius: 3px; 
    -webkit-appearance: none;
    -moz-appearance: none;
}
/* .wa-step-details-section .wa-plugin-fields-wrapper &gt; .wa-body select:not(.wa-select) + .s-icon { display: none; } */

#wahtmlcontrol_details_custom_desired_delivery_date_str {
    background-image: url('../img/icons/date.svg');
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 46px !important;
}
#wahtmlcontrol_details_custom_desired_delivery_interval {
    background-image: url('../img/icons/time.svg');
    background-repeat: no-repeat;
    background-position: 12px;
    padding-left: 46px !important;
}

@media (max-width: 760px) {
    .wa-details-fields-section .wa-desired-date-wrapper .wa-field-wrapper { margin-top: 0 !important; }
}
@media (max-width: 480px) {
    .wa-details-fields-section .wa-desired-date-wrapper .wa-field-wrapper { width: 100%; margin-top: 22px !important; }
    .wa-fields-group &gt; .wa-field-wrapper { margin-top: 22px !important; }

    .wa-methods-list .wa-method { flex-wrap: wrap; }
    .wa-methods-list .wa-checkbox-wrapper { width: 18px; }
    .wa-methods-list .wa-method .wa-method-body { width: calc(100% - 26px); }
    .wa-methods-list .wa-method .wa-image-wrapper { margin-left: 26px; margin-top: 12px; }
}



.wa-step-confirm-section {}
.wa-step-confirm-section .wa-comment-section {}
.wa-step-confirm-section .wa-comment-section .wa-visible .wa-link  { color: #212529 !important; }
.wa-step-confirm-section .wa-comment-section .wa-visible .wa-icon { display: none !important; }
.wa-step-confirm-section .wa-comment-section .wa-hidden { display: block !important; }
.wa-step-confirm-section .wa-comment-section textarea { padding: 11px 12px !important; font-size: 14px !important; line-height: 14px !important; }


.wa-step-confirm-section .wa-total-section { width: 100% !important; margin-bottom: 24px !important; margin-right: 0 !important;
    -webkit-box-flex: unset !important;
    -moz-box-flex: unset !important;
    -o-box-flex: unset !important;
    box-flex: unset !important;
    -webkit-flex: unset !important;
    -ms-flex: unset !important;
    flex: unset !important;
}
.wa-step-confirm-section .wa-total-section .wa-name { font-size: 13px !important; color: #212529 !important; }
.wa-step-confirm-section .wa-total-section .wa-value { text-align: right; font-size: 15px !important; }

.wa-step-confirm-section .wa-item.wa-item-price { margin-bottom: 32px !important; }
.wa-step-confirm-section .wa-item.wa-item-shipping { padding-bottom: 20px !important; border-bottom: 1px solid #FFD9D4; }

.wa-step-confirm-section .wa-item.wa-item-total { margin-top: 27px !important; }
.wa-step-confirm-section .wa-item.wa-item-total .wa-name { font-family: var(--n-eb) !important; font-weight: bold; font-size: 20px !important; color: #212529 !important; }
.wa-step-confirm-section .wa-item.wa-item-total .wa-value .wa-price { font-size: 20px !important; color: #FF0033 !important;  }




.wa-step-confirm-section .icon__addtocart { margin-right: 10px; }
.wa-step-confirm-section .icon__addtocart .icon { width: 15.29px; height: 17px; stroke: var(--white);}

.wa-step-confirm-section .wa-actions-section { display: flex; justify-content: flex-end; }
.wa-step-confirm-section .btn { display: flex !important; font-size: 15px !important; font-weight: normal !important; width: auto !important; padding: 12px 24px !important; text-shadow: none !important; }



.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-details-section .wa-details .wa-actions { display: inline-block !important; z-index: 1010; }
.wa-order-cart-wrapper .wa-products .wa-product.is-out-of-stock .wa-details-section .wa-details .wa-actions .icon_delete .icon { stroke: var(--red-primary); }


.s-order-page.empty { display: block; }
.s-cart-empty-wrapper { text-align: center; }
.s-cart-empty-wrapper img { max-width: 200px; }
.s-cart-empty-wrapper .s-image-wrapper { margin-bottom: 12px; }
.s-cart-empty-wrapper .s-description { font-size: 20px; font-weight: bold; }
.s-cart-empty-wrapper a { color: var(--red-primary); }


i.dropdown {
    display: inline-block;
    -webkit-mask: url(../img/icons/dropdown_arrow.svg) no-repeat 100% 100%;
    mask: url(../img/icons/dropdown_arrow.svg) no-repeat 100% 100%;
    -webkit-mask-size: contain;
    mask-size: contain;
    /* background-color: var(--gray1); */
    width: 14px;
    height: 14px;
    opacity: 1;
}
</pre></body></html>