.addgifts,.addgifts__gift,.order-page .s-checkbox input+span,.order-page .wa-order-form-wrapper .wa-step-region-section .s-styled-select,.product-photos .product-photos__image,.product-photos .product-photos__video,.product-tabs,.wa-tooltip{position:relative}@media screen and (min-width:64rem){div#js-order-page .col-5\@lg{--span:5.25}div#js-order-page .col-7\@lg{--span:6.75}}svg{vertical-align:middle;overflow:hidden}div#js-order-page{padding:0;background-color:#fff}.wa-button{cursor:pointer}.order-page a{color:#282f37}.wa-error-text{color:red;font-size:13px}.order-page .js-clear-cart{font-weight:700;border:none;background-color:transparent;outline:0;cursor:pointer}.cart-products .cart-product__delete:hover,.order-page .js-clear-cart,.order-page .js-open-section,.order-page .wa-icon.minus:hover,.order-page .wa-icon.plus:hover{color:#004e42}.order-page .order-page__section-header{display:flex;align-items:center;justify-content:space-between;padding:20px 10px;border-bottom:1px solid #dde5ed;font-family:var(--font-primary);font-size:16px;line-height:24px;height:65px}.order-page .order-page__section-header span{font-size:16px!important;color:#004e42;font-weight:400}.order-page .order-page__section-header a.i-cityselect__city_change{text-decoration:underline}.order-page .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-actions .wa-action .wa-icon,.svg-icon--xxl{width:20px;height:20px}.order-page .wa-cart-details__info,.order-page .wa-order-cart-wrapper .wa-cart-details,.order-page .wa-order-cart-wrapper .wa-products,.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-flex-wrapper{display:flex;flex-direction:column}.order-page .wa-order-cart-wrapper .wa-products .wa-product{padding:20px 10px;overflow:hidden}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details>*{margin-right:6px}.cart-help .cart-help__info-title,.order-page .wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-name{font-size:15px;text-decoration:none;font-weight:500}.wa-order-cart-wrapper .wa-products .wa-product .wa-actions .wa-action .wa-icon{vertical-align:top;border-radius:3px;padding:4px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;-ms-transition:background .2s linear;transition:background .2s linear}@media screen and (min-width:480px) and (max-width:1300px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-quantity{padding-left:0}}.addgifts{line-height:1em;margin:10px 0}.addgifts__gift{display:flex;align-items:center;padding-bottom:10px}.addgifts__image{margin-right:10px;flex:0 0 auto}.addgifts__link{text-decoration:none;color:inherit}.shop_addgifts--order-cart-item .addgifts{margin-left:0;margin-right:0}.addgifts--cart-item{padding:15px 20px!important;margin:0}.addgifts__header{margin-bottom:15px;font-size:15px;font-weight:700;color:rgba(40,47,55,.75)}.addgifts__img{margin-left:0;width:65px}.addgifts__gift--cart-item{padding-left:0}.addgifts__img--cart{width:35px}.addgifts--cart-item{background-color:#fff;color:#888}.addgifts--cart-item .addgifts__link,.addgifts--cart-item .addgifts__link:visited{color:#004e42!important}.js-addgifts__cart-item{line-height:normal}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body{display:flex;justify-content:space-around;width:100%}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>*{padding-right:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-details,.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-image,.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-price,.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-quantity,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-dropdown-toggle{display:flex;align-items:center}.order-page .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image{margin:0;min-width:60px}.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-actions{display:block}.my-order .my-order__contact-address br,.order-page .s-checkbox input,.order-page .wa-order-form-wrapper .wa-step-auth-section .phonemask__wrap .wa-label,.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-contact-name,.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-login-link,.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-logout-link,.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-visible,.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper .wa-description,.product-added,.reviews-form .reviews-form__field--reply,.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-actions .wa-tooltip.bottom::after,.wa-order-cart-wrapper .wa-products .wa-product .wa-details-section .wa-details .wa-actions .wa-tooltip.bottom::before,.wa-tooltip:not(.custom).is-inline::after,html:not(.with-touch) .wa-tooltip:not(.custom):not(.css-hover-disabled):hover::after,html:not(.with-touch) .wa-tooltip:not(.custom):not(.css-hover-disabled):hover::before{display:none}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section{max-width:150px;margin-top:5px}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .wa-section-body{display:flex;margin-bottom:5px}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .s-minus-button,.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .s-plus-button{width:45px;height:45px;background-color:#f5f9f8}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .s-minus-button .minus,.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .s-plus-button .minus{width:10px;height:10px}.affiliate-bonus .affiliate-bonus__text,.affiliate-hint,.order-page .wa-icon.minus,.order-page .wa-icon.plus,.products-sorting .products-layouts__item:not(.is-active):not(:hover) a{color:rgba(40,47,55,.75)}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .wa-field-wrapper .wa-field{width:100%;height:100%;padding:0;text-align:center;border:0;font-size:16px}.order-page .wa-order-cart-wrapper .wa-cart-details,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-bonus-details .wa-details,.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .wa-field-wrapper{margin:0}.wa-order-cart-wrapper .wa-products .wa-product .wa-quantity-cart-section .wa-field-wrapper .wa-unit{font-size:12px}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-quantity .wa-product-fractional-prices{margin:0;font-size:12px;line-height:14px;color:#aaa;text-align:center}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-actions-section,.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide,.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-price,.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-price-section,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-dropdown.full-line{width:100%}.wa-order-cart-wrapper .wa-products .wa-product .wa-image-section{display:flex;justify-content:center}.wa-order-cart-wrapper .wa-products .wa-product .wa-image-section img{height:100%;object-fit:cover;object-position:center}.order-page .s-styled-select select,.order-page .wa-dropdown>.wa-dropdown-toggle,.order-page .wa-field-wrapper .wa-input,.order-page .wa-field-wrapper .wa-textarea,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input{height:50px;padding:10px;font-size:16px;line-height:1.25;color:rgba(40,47,55,.75);background-color:#f5f9f8;border:0;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (max-width:1024px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-image{-webkit-flex-basis:75px;flex-basis:75px}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-details{-webkit-flex-basis:calc(100% - 100px);flex-basis:calc(100% - 100px)}.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-quantity{padding-left:0}}@media screen and (min-width:1280px){.order-page .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image{max-width:60px}}.order-page .wa-cart-details .wa-price-total,.order-page .wa-order-cart-wrapper .wa-cart-details,.wa-cart-details__info,.wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-order-bonus,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-discount,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total{font-size:16px;font-weight:400;color:#648580}.order-page .wa-cart-details__info .wa-info-section,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-bonus-details,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-order-bonus,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-discount,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-total{padding:20px 10px;margin:0;border-bottom:1px solid #dde5ed}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-bonus-details{border-bottom:1px solid #dde5ED70}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-total,.order-page .wa-order-cart-wrapper .wa-tooltip.with-underline,.wa-step-confirm-section .wa-tooltip.with-underline{border-bottom:0}.wa-order-cart-wrapper .wa-cart-details .wa-column-price{width:100%;text-align:inherit}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input{transition:transform .35s,opacity .35s;margin-right:0}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input{padding:3px 20px;font-size:16px}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-input::placeholder{color:#203330}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-button,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button{height:50px;background-color:#fff;border:1px solid #00594c;color:#00594c;text-transform:uppercase;font-size:13px;font-family:var(--font-secondary)}.order-page .s-checkbox input:checked+span,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-affiliate-section .wa-button:hover,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section .wa-button:hover{background-color:#f5f9f8}.order-page .wa-cart-details__info .wa-details,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-bonus-details .wa-active-state .wa-text,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-bonus-details .wa-details{align-content:center}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-order-bonus{padding:15px 10px}.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-discount,.wa-order-cart-wrapper .wa-cart-details .wa-price-section .wa-price-total{display:flex;justify-content:space-between}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-discount,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-total,.order-page .wa-order-form-wrapper{padding:20px 10px}@media screen and (max-width:600px){.wa-order-cart-wrapper.with-adaptive .wa-cart-details>.wa-column-price{margin:0}.wa-order-cart-wrapper.with-adaptive .wa-cart-details>.wa-column-price .wa-price-section{margin-top:0}}@media screen and (min-width:1024px){.order-page .order-page__section-header{padding:20px;font-size:16px}.order-page .order-page__section-header span{font-size:16px!important}.svg-icon--xxl{width:24px}.order-page .wa-order-cart-wrapper .wa-products .wa-product,.order-page .wa-order-form-wrapper{padding:20px}.wa-order-cart-wrapper .wa-products .wa-product .wa-product-body .wa-column-details{margin-right:auto!important}.wa-cart-details .wa-affiliate-section .wa-button{font-size:14px}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-order-bonus{padding:15px 20px}.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-discount,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-total{padding:25px 20px}}.order-page .wa-order-form-wrapper .wa-step-section h3.wa-header{font-size:25px;line-height:25px;font-weight:400}.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-toggle>*{padding:10px 25px;color:#282f37;font-size:17px;font-weight:400;background-color:#e9f9f5;box-shadow:none;border:0;border-radius:0;transition:background-color .35s}.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-toggle span.selected{background-color:#006b5b;color:#fff}.order-page .wa-order-form-wrapper .wa-step-auth-section .phonemask__wrap input{font-family:var(--font-primary)!important}.order-page .wa-order-form-wrapper .wa-step-auth-section .phonemask__country_wrap{position:relative;z-index:auto!important}.order-page .s-checkbox{display:inline-block;font-size:16px;line-height:0;cursor:pointer;transform:translateY(1px)}.order-page .s-checkbox input+span{display:block;width:1em;height:1em;border-radius:3px;background-color:#dee2e6;cursor:pointer}.order-page .s-checkbox svg{width:1em;height:1em}.order-page .s-checkbox input+span .s-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;vertical-align:top;visibility:hidden;color:#fff;line-height:0;width:100%;height:100%}.order-page .s-checkbox input:checked+span .s-icon{visibility:visible}.wa-field-wrapper.custom-float-field{position:static!important}.s-styled-select .wa-select,.wa-field-wrapper.custom-float-field .wa-input{padding-top:20px!important;padding-bottom:0!important}.float-label{position:absolute;left:12px;top:4px;color:#888;font-size:10px;text-transform:uppercase;font-family:var(--font-tt-regular);pointer-events:none;background:0 0;padding:0;z-index:1}.float-label sup{color:#e74c3c;font-size:12px;margin-left:2px;vertical-align:super}.wa-field-wrapper.custom-float-field .wa-label{display:none!important}.s-styled-select{position:relative!important}.s-styled-select .wa-select{appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8.5L1.5 4l1-1L6 6.5 9.5 3l1 1z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:12px!important;padding-right:32px!important}.suggestions-wrapper{position:absolute;top:100%;left:0;right:0;z-index:1000}@media screen and (min-width:761px){.order-page .wa-order-form-wrapper .wa-step-auth-section .wa-fields-group.line>.wa-field-wrapper{margin-top:1.428571428571429em;padding-top:0}}.order-page .wa-order-form-wrapper .wa-step-region-section .s-styled-select select{font-family:var(--font-primary)!important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.order-page .s-styled-select .s-icon{content:"";display:none;position:absolute;top:50%;right:1rem;width:.428571428571429rem;height:.428571428571429rem;transform:translate(50%,-75%) rotate(45deg);border:solid #aaa;border-width:0 1px 1px 0;transition:border-color .2s linear}.order-page .wa-order-form-wrapper .wa-step-region-section .wa-fields-group .wa-field-wrapper.size-mini{width:auto}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper,.order-page .wa-order-form-wrapper .wa-step-shipping-section .wa-types-list .wa-type-wrapper{padding:14px;background:#f5f9f8;border-radius:0!important;border:1px solid #799B938F;-webkit-transition:background 60ms linear;transition:background 60ms linear;-moz-transition:background 60ms linear;-o-transition:background 60ms linear;-ms-transition:background 60ms linear}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper{height:80px;padding:0;background:#f5f9f8;border-radius:0!important;border:1px solid #799B938F;-webkit-transition:background 60ms linear;transition:background 60ms linear;-moz-transition:background 60ms linear;-o-transition:background 60ms linear;-ms-transition:background 60ms linear}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:hover,.order-page .wa-order-form-wrapper .wa-step-shipping-section .wa-types-list .wa-type-wrapper:hover{background-color:#006d5d;color:#fff}.order-page .wa-order-form-wrapper .wa-step-shipping-section .wa-types-list .wa-type-wrapper:hover>.wa-date,.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active .wa-payment-name,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active .wa-date{color:#fff}.wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper.is-active,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper.is-active{-webkit-box-shadow:none;box-shadow:none;background:#006d5d;border:1px solid #006d5d;color:#fff}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-payment-name,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-name,.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-price{font-size:16px}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-types-section .wa-types-list .wa-type-wrapper .wa-date{font-size:14px;color:#648580}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row>.wa-cell,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-cell,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row>.wa-cell.wa-cell-name{font-size:16px;color:#434c4b}.wa-order-form-wrapper .wa-step-details-section .wa-details-description{font-size:16px;line-height:30px;color:#203330;font-weight:600}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-table>.wa-row .wa-delivery-price,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table>.wa-row .wa-delivery-price{color:#434c4b;font-weight:600}.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-days-wrapper,.wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-schedule-wrapper .wa-label{font-weight:500;color:#648580}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-actions .wa-button{width:100%;max-width:200px;height:40px;padding:5px 10px;background:var(--color-primary-dark);font-size:14px;font-family:var(--font-secondary);letter-spacing:.05em;color:var(--color-white);border:1px solid var(--color-primary-dark);cursor:pointer;text-decoration:none;text-transform:uppercase;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:.2s;will-change:transform}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-actions .wa-button:hover{background:var(--color-primary-darker)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-actions .wa-button:focus{background:var(--color-deepizumrud-2);outline:0}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-actions .wa-button:active{transform:translateY(2px)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{max-width:calc(100% - 0px)}@media screen and (min-width:768px){.order-page .order-page__section{margin-bottom:40px}.wa-error-text{color:red;font-size:15px}.order-page .wa-order-form-wrapper .wa-step-shipping-section .wa-types-list .wa-type-wrapper:not(:last-child){margin-right:15px}.wa-order-form-wrapper .wa-step-shipping-section .wa-delivery-variants-section .wa-dropdown.full-line{width:75%}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{max-width:calc(100% - 30px)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:1 3 100%;-ms-flex:1 3 100%;flex:1 3 100%}}@media screen and (min-width:1024px){.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:1 2 100%;-ms-flex:1 2 100%;flex:1 2 100%}}@media screen and (min-width:1400px){.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{width:1250px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-map-section{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:1 3 100%;-ms-flex:1 3 100%;flex:1 3 100%}}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variant-details-section .wa-variant-title{font-family:var(--font-primary);font-size:17px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper{color:#004d43;font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--font-primary)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list{display:flex;margin:0;font-family:var(--font-tt-regular);font-size:14px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper{background:#eff6f2;padding:5px 15px;font-weight:700}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-icon{width:1.1em;height:1.1em;line-height:0;transform:translateY(-6px)}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper.is-active{background:var(--color-primary-dark)}.checkout-page .btn--avk--white,.wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-variants-list .wa-details .wa-date,.wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-variants-list .wa-details .wa-service{font-size:14px}.wa-order-dialog .wa-dialog-body .wa-dialog-content .wa-variants-list .wa-details .wa-date{font-weight:600}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-details .wa-price{color:#07201c;font-weight:600;font-size:16px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-name{font-size:15px;color:#37514d;font-weight:600}.wa-order-dialog .wa-dialog-body .wa-dialog-header,.wa-order-dialog .wa-dialog-body .wa-dialog-header .wa-header{font-family:var(--font-secondary);color:var(--color-deepizumrud-1-darker);font-size:25px;line-height:25px;font-weight:500}.wa-order-dialog .wa-dialog-body .wa-mobile-content .wa-mobile-view-toggle span{background:#e9f9f5;box-shadow:none;border-radius:inherit;transition:background-color .35s;color:#282f37;font-size:17px;font-weight:400;font-family:var(--font-primary);border:0;padding:7px 20px}.wa-order-dialog .wa-dialog-body .wa-mobile-content .wa-mobile-view-toggle span.selected{background:#006b5b;color:#fff}.wa-channel-confirmation-dialog .wa-dialog-body .wa-dialog-content{overflow:visible;height:auto!important}.wa-channel-confirmation-dialog .js-send-line,.wa-channel-confirmation-dialog .js-value-line{display:flex;justify-content:start}.wa-channel-confirmation-dialog .wa-dialog-content .wa-phone{width:100%;margin-right:0;height:50px;background-color:#f5f9f8;font-size:16px;color:rgba(40,47,55,.75);border-radius:5px!important;font-family:var(--font-primary)!important;border:0;appearance:none}.wa-channel-confirmation-dialog .wa-dialog-content .js-value-line,.wa-channel-confirmation-dialog .wa-dialog-content .wa-input:not(:disabled):focus,.wa-input:not([readonly]):focus,.wa-textarea:not(:disabled):focus,.wa-textarea:not([readonly]):focus{border-color:#004e42}.wa-channel-confirmation-dialog .wa-dialog-content .js-value-line,.wa-channel-confirmation-dialog .wa-dialog-content .phonemask__country_wrap{height:96%;border-radius:5px!important}.wa-channel-confirmation-dialog .wa-dialog-footer .wa-button{font-family:var(--font-secondary);font-weight:400;font-size:17px;line-height:normal;border-radius:0}.wa-channel-confirmation-dialog .phonemask__wrap .float-label{left:55px}.wa-channel-confirmation-dialog .js-code-line .float-label{position:relative;left:0;top:0;color:#004e42;font-size:15px;text-transform:uppercase;font-family:var(--font-primary);pointer-events:none;background:0 0;padding:0;z-index:1;display:block;margin-bottom:15px}.wa-channel-confirmation-dialog .wa-dialog-body .wa-field-wrapper.with-content .wa-input{width:300px}.wa-channel-confirmation-dialog .wa-dialog-body .wa-dialog-footer .wa-button,.wa-confirm-dialog .wa-dialog-footer .wa-button{font-family:var(--font-secondary);font-size:16px;line-height:normal;border-radius:0;background-color:#004e42;border:0;outline:0;text-shadow:none;color:#fff;padding:10px 20px;font-weight:400;height:45px}.wa-channel-confirmation-dialog .js-code-content{padding:0!important;margin-bottom:25px;font-size:14px}.wa-channel-confirmation-dialog .wa-dialog-body .wa-timer-wrapper,.wa-channel-confirmation-dialog .wa-dialog-body .wa-timer-wrapper .wa-time{color:#555;font-size:14px}.wa-channel-confirmation-dialog .wa-dialog-body .js-resend-code{font-size:14px;text-decoration:underline}.wa-channel-confirmation-dialog .wa-dialog-body .custom-float-field .js-code-field{padding:10px 6px!important;font-family:var(--font-secondary);text-align:center}.wa-channel-confirmation-dialog .wa-dialog-body{width:540px;box-shadow:0 0 50px #04957e82}.wa-confirm-dialog .wa-dialog-body{box-shadow:0 0 50px #04957e82}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide .wa-method-wrapper:not(:last-child){margin-bottom:10px}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method{height:100%;display:flex;align-items:center}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-method-body{margin-left:14px}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper{display:flex;justify-content:center;align-items:center;min-width:60px;height:100%;background-color:#fff;padding-right:0}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper img{display:flex;align-items:center;max-width:100%;height:50%;padding-right:0;object-fit:contain}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide.wa-error .wa-method-wrapper{background-color:#fff;border:1px solid #799B938F;padding-right:0}@media screen and (min-width:1920px){.order-page .wa-order-cart-wrapper .wa-products .wa-product .wa-product-body>.wa-column-image{max-width:75px}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper{height:90px;padding-right:19px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-dialog-body{width:1450px}.wa-order-dialog .wa-dialog-body .wa-dialog-content{color:#07201c;font-size:16px}.wa-channel-confirmation-dialog .wa-dialog-body{width:640px}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list .wa-method-wrapper .wa-method .wa-image-wrapper{min-width:80px}}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-comment-section .wa-field-wrapper{margin-top:0}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea{height:130px;padding:10px 20px}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-flex-wrapper .wa-actions-section{margin:20px 0}.order-page .wa-order-form-wrapper .plugin_nocall h5{font-family:var(--font-primary);color:#00594c;line-height:30px;margin-bottom:15px}.order-page .wa-order-form-wrapper .plugin_nocall ul li{font-family:var(--font-primary);color:#282f37;line-height:30px;font-size:15px}.plugin_nocall{background:#f5f9f8;border-radius:8px;padding:15px;margin:15px 0}.plugin_nocall .s-radio{position:relative;display:flex;margin-right:10px}.plugin_nocall .s-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.plugin_nocall .s-radio>span:last-child{display:inline-block;width:20px;height:20px;border-radius:50%;background:#f5f9f8;border:2px solid #ddd;position:relative;transition:.3s;box-sizing:border-box}.plugin_nocall .s-radio:hover>span:last-child{border-color:#00594c;background:#f5f9f8}.plugin_nocall .s-radio input[type=radio]:checked+span:last-child{background:#f5f9f8;border-color:rgba(100,133,128,.3)}.plugin_nocall .s-radio input[type=radio]:checked+span:last-child::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#00594c}.plugin_nocall .s-radio input[type=radio]:focus+span:last-child{box-shadow:0 0 0 2px rgba(0,89,76,.2)}.plugin_nocall ul{list-style:none;margin:0;padding:0}.plugin_nocall li{display:flex;align-items:center;padding:8px;border-radius:6px;transition:background-color .2s}.plugin_nocall li:hover{background-color:rgba(245,249,248,.5)}.plugin_nocall label{cursor:pointer;font-size:14px;line-height:1.4;align-items:center}.plugin_nocall label strong{color:#333;margin-right:4px}@media (max-width:480px){.plugin_nocall{padding:12px}.plugin_nocall li{align-items:flex-start}.plugin_nocall label{font-size:13px}}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea::placeholder{color:rgba(40,47,55,.75)!important;opacity:1!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea::-webkit-input-placeholder{color:rgba(40,47,55,.75)!important;opacity:1!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea::-moz-placeholder{color:rgba(40,47,55,.75)!important;opacity:1!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea:-ms-input-placeholder{color:rgba(40,47,55,.75)!important;opacity:1!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-comment-section .wa-textarea::-ms-input-placeholder{color:rgba(40,47,55,.75)!important;opacity:1!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-actions-section .wa-submit-button{height:50px;background-color:#00594c;text-transform:uppercase;color:#fff;font-family:var(--font-secondary);font-weight:400;text-shadow:none;font-size:16px;letter-spacing:5%;padding:10px;border:0}@media screen and (min-width:1201px){.wa-order-cart-wrapper.with-adaptive .wa-products .wa-product .wa-product-body>.wa-column-details{padding-top:0}.order-page .wa-cart-details__info .wa-info-section,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-bonus-details,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-coupon-section,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-order-bonus,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-discount,.order-page .wa-order-cart-wrapper .wa-cart-details .wa-price-total{padding:20px}.wa-order-form-wrapper.with-adaptive .wa-step-confirm-section .wa-section-body .wa-comment-section{margin:2.142857142857143em 0}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-flex-wrapper .wa-actions-section{margin:30px 0}}.order-page .wa-order-form-wrapper .wa-step-confirm-section{border:0;padding:0}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section{margin:0!important}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item{padding:25px 0;margin:0;display:flex;justify-content:space-between;border-bottom:1px solid #dde5ed}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-name,.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item .wa-value{flex:inherit;-webkit-box-flex:inherit;-moz-box-flex:inherit;-o-box-flex:inherit;box-flex:inherit;-webkit-flex:inherit;-ms-flex:inherit;font-size:16px;font-weight:400;color:#648580}.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-name,.order-page .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-total .wa-price{font-size:16px;font-weight:700}.checkout-page .svg-icon{fill:#2d7368;width:100px}@media screen and (min-width:768px){.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper{font-size:18px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-filters-wrapper .wa-filters-list .wa-filter-wrapper{padding:10px 15px}.wa-channel-confirmation-dialog .wa-dialog-body,.wa-confirm-dialog .wa-dialog-body{padding:15px}.order-page .wa-order-form-wrapper .wa-step-payment-section .wa-methods-list.wide{width:75%}.checkout-page .svg-icon{width:120px}.checkout-page .btn--avk--white{font-size:16px}}@media screen and (min-width:1024px){.checkout-page .svg-icon{width:100%}}@media screen and (min-width:1280px){.wa-order-dialog .wa-dialog-body .wa-dialog-content{font-size:18px}.wa-order-dialog.wa-shipping-pickup-dialog .wa-content-section .wa-variants-section .wa-variants-list .wa-variant-wrapper .wa-name{font-size:16px}.wa-tooltip:not(.custom).is-inline::after,html:not(.with-touch) .wa-tooltip:not(.custom):not(.css-hover-disabled):hover::after,html:not(.with-touch) .wa-tooltip:not(.custom):not(.css-hover-disabled):hover::before{display:block}}:root{--fs-search-btn-size:1.5em;--fs-search-border-bottom-width:2px}.full-screen-search{position:relative;font-size:var(--text-xl);background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2),var(--color-contrast-low) calc(100% - var(--fs-search-border-bottom-width) * 2),var(--color-contrast-low) calc(100% - var(--fs-search-border-bottom-width)),transparent var(--fs-search-border-bottom-width))}.full-screen-search__input{background:0 0/0 100% no-repeat;width:100%;padding:var(--space-sm) var(--space-xs);padding-right:calc(var(--space-xs) + var(--fs-search-btn-size));background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2),var(--color-primary) calc(100% - var(--fs-search-border-bottom-width) * 2),var(--color-primary) calc(100% - var(--fs-search-border-bottom-width)),transparent var(--fs-search-border-bottom-width))}.full-screen-search__input:focus{outline:0;background-size:100% 100%}.full-screen-search__input::-webkit-search-cancel-button,.full-screen-search__input::-webkit-search-decoration,.full-screen-search__input::-webkit-search-results-button,.full-screen-search__input::-webkit-search-results-decoration{display:none}.full-screen-search__btn{position:absolute;top:calc(50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:var(--space-xs);height:var(--fs-search-btn-size);width:var(--fs-search-btn-size);background-color:var(--color-primary);border-radius:50%;display:flex;justify-content:center;align-items:center}.full-screen-search__btn .icon{display:block;color:var(--color-white);font-size:20px;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.full-screen-search__btn:hover .icon{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (prefers-reduced-motion:no-preference){.modal--search .full-screen-search__input{transition:background-size .4s var(--ease-out)}.modal--search .full-screen-search__btn{-webkit-transform:translateY(-30%) scale(.6);transform:translateY(-30%) scale(.6);opacity:0;transition:opacity .4s,-webkit-transform .4s var(--ease-out);transition:opacity .4s,transform .4s var(--ease-out);transition:opacity .4s,transform .4s var(--ease-out),-webkit-transform .4s var(--ease-out)}.modal--search.modal--is-visible .full-screen-search__btn{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}}.shop-search{background:#fff;font-family:var(--font-tt-regular)}.shop-search .input-group{border-radius:4px;border:1px solid #00574a}.shop-search .shop-search__input{background:0 0;outline:0;border:0;font-family:var(--font-tt-regular)}.shop-search .btn--avk--izumrud{padding:5px 10px;font-size:13px;height:45px}@media (min-width:32rem){.shop-search .btn--avk--izumrud{padding:10px 30px;font-size:14px;height:50px}}.shop-search .shop-search__items{border:1px solid #00574a;box-shadow:0 5px 30px rgba(0,0,0,.05);border-radius:4px}.shop-search .shop-search__items .shop-search__descr{text-transform:uppercase;font-size:13px;font-weight:600;border-bottom:1px solid #99999973}.shop-search .shop-search__item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s}.shop-search .shop-search__item a:hover{background-color:#91909014}.shop-search .shop-search__item-image img{width:70px;min-width:70px;height:70px;object-fit:contain}.shop-search .shop-search__item-content{justify-content:space-evenly}.shop-search .shop-search__item-name{font-size:17px;overflow:hidden;text-overflow:ellipsis}.shop-search .shop-search__item-price{font-size:15px;font-weight:600}.shop-search .shop-search__item-price del{font-size:14px;color:#65868180}.shop-search .shop-search__all-item{border-top:1px solid #99999973}.shop-search .shop-search__all-item a{font-size:15px;font-weight:600;color:#00594c}.shop-search .shop-search__all-item .arrow{width:13px;height:15px;margin-left:10px;margin-top:2px;transition:.2s;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 8.75L6.5 13.75M6.5 13.75L1.5 8.75M6.5 13.75L6.5 1.25' stroke='%2300594C' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")}