.xt-framework-notice{line-height:initial !important;display:flex;align-items:center}.xt-framework-notice-narrow .xt-framework-notice{flex-direction:column;align-items:flex-start}@media screen and (max-width: 400px){.xt-framework-notice{flex-direction:column;align-items:flex-start}}.woocommerce-notices-wrapper .xt-framework-notice{display:none}.xt-framework-notice:not([class*=woocommerce-]){padding:1em 1.5em;margin:0 0 1em;position:relative;color:#515151;list-style:none outside;width:auto;word-wrap:break-word;background-color:#f7f6f7;border-top:3px solid dimgray}.xt-framework-notice.xt-framework-notice-warning{background-color:#f7f6f7;border-top:3px solid #efc851}.xt-framework-notice.xt-framework-notice-error{border-top:3px solid #e74e47}.xt-framework-notice.xt-framework-notice-success{background-color:#f7f6f7;border-top:3px solid #64cc90}.xt-framework-notice.xt-framework-notice-info{background-color:#f7f6f7;border-top:3px solid #2196f3}.xt-framework-notice:before{position:absolute !important;top:50% !important;transform:translateY(-50%) !important}.xt-framework-notice .xt-framework-notice-col-full{width:100%}.xt-framework-notice .xt-framework-notice-col-left{width:70%;float:left;padding-right:10px;flex:1}.xt-framework-notice-narrow .xt-framework-notice .xt-framework-notice-col-left{width:100%}@media screen and (max-width: 400px){.xt-framework-notice .xt-framework-notice-col-left{width:100%}}.xt-framework-notice .xt-framework-notice-col-right{float:right;margin:0}.xt-framework-notice-narrow .xt-framework-notice .xt-framework-notice-col-right{float:none;margin-top:12px}@media screen and (max-width: 400px){.xt-framework-notice .xt-framework-notice-col-right{float:none;margin-top:12px}}.xt-framework-notice .button{padding:8px 12px !important;float:right}/*# sourceMappingURL=frontend-notices.css.map */
/**
 * TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist.  Add Wishlist functionality to your store for free.
 * @version 2.11.1
 * @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
 */
@font-face{font-family:"tinvwl-webfont";font-display:block;src:url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi);src:url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix) format("embedded-opentype"),url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff2?ver=xu2uyi) format("woff2"),url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff?ver=xu2uyi) format("woff"),url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.ttf?ver=xu2uyi) format("truetype"),url(//dostavka.aviatorpub.ru/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont) format("svg");font-weight:normal;font-style:normal}
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a" !important}
.ftinvwl-facebook-f:before{content:"\f09a" !important}
.ftinvwl-google:before{content:"\f0d5" !important}
.ftinvwl-email:before{content:"\f0e0" !important}
.ftinvwl-pinterest:before{content:"\f231" !important}
.ftinvwl-whatsapp:before{content:"\f232" !important}
.ftinvwl-clipboard:before{content:"\e911" !important}
.ftinvwl-star:before{content:"\e912" !important}
.ftinvwl-shopping-cart:before{content:"\e913" !important}
.ftinvwl-magic:before{content:"\e914" !important}
.ftinvwl-info:before{content:"\e915" !important}
.ftinvwl-graduation-cap:before{content:"\e918" !important}
.ftinvwl-floppy-o:before{content:"\e919" !important}
.ftinvwl-eyedropper:before{content:"\e91a" !important}
.ftinvwl-exclamation-triangle:before{content:"\e91b" !important}
.ftinvwl-check:before{content:"\e91e" !important}
.ftinvwl-arrow-left:before{content:"\e91f" !important}
.ftinvwl-wrench:before{content:"\e920" !important}
.ftinvwl-chevron-down:before{content:"\e900" !important}
.ftinvwl-chevron-right:before{content:"\e901" !important}
.ftinvwl-chevron-left:before{content:"\e902" !important}
.ftinvwl-chevron-up:before{content:"\e903" !important}
.ftinvwl-cancel:before{content:"\e904" !important}
.ftinvwl-times:before{content:"\e905" !important}
.ftinvwl-heart-plus:before{content:"\e906" !important}
.ftinvwl-heart-mark-right:before{content:"\e907" !important}
.ftinvwl-heart2:before{content:"\e908" !important}
.ftinvwl-heart-o:before{content:"\e909" !important}
.ftinvwl-heart-mark-left:before{content:"\e90a" !important}
.ftinvwl-heart-mail:before{content:"\e90b" !important}
.ftinvwl-heart-tinv:before{content:"\e90c" !important}
.ftinvwl-key:before{content:"\e90d" !important}
.ftinvwl-lock:before{content:"\e90e" !important}
.ftinvwl-hearts:before{content:"\e90f" !important}
.ftinvwl-user:before{content:"\e910" !important}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}/**
 * TI WooCommerce Wishlist Plugin - Allow your store guests and customers to add products to Wishlist.  Add Wishlist functionality to your store for free.
 * @version 2.11.1
 * @link https://wordpress.org/plugins/ti-woocommerce-wishlist/
 */
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul:not(.woocommerce-error){list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{width:18px;height:18px;line-height:1}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before{display:none}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{width:18px;height:18px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible;position:relative}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{position:absolute;z-index:10;margin:0;top:10px;left:10px}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button{margin-top:0}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px;min-height:0}
.tinv-wishlist .product-thumbnail{min-width:100px;max-width:100%;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin:0 5px 0 0;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px;top:0;vertical-align:initial}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-icon-custom img.icon-already-on-wishlist{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-already-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_remove_from_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-already-on-wishlist{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-add-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-add-on-wishlist{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:FontAwesomeCP;font-size:1rem;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";opacity:.25;margin:0 12px 0 2px}
.wishlist-icon{position:relative}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto}
.wishlist-popup a{color:#ccc;display:block}
.wishlist-popup a:hover{color:#FFF}
.wishlist-icon.added:after{background-color:red;-webkit-transform:translateY(-3px);transform:translateY(-3px)}
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
.wishlist-title{margin-bottom:20px}
span.tinvwl-product-stats{background-color:#ebe9eb;border-radius:50%;padding:.2em;line-height:1;font-size:.7em;min-width:1.5em;display:inline-block;position:absolute;top:-0.7em;right:-1.5em;text-align:center}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value=manage_apply] .tinvwl-mobile,.tinv-wishlist button[value=product_apply] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400; 500;600&display=swap");@font-face{font-family:Moniqa;font-display:swap;src:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/fonts/Moniqa-ExtraBoldHeading.woff2) format("woff2"),url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/fonts/Moniqa-ExtraBoldHeading.woff) format("woff");font-weight:"800";font-style:normal}.button,.page .single .return-to-shop .button{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;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#c9a062;color:#fff;font-size:18px;font-weight:400;cursor:pointer;width:100%;line-height:1;max-width:190px;height:55px;border-radius:6px}.button-gray,.page .single .return-to-shop .button-gray{background-color:rgba(249,249,250,.22)}.button-gray:hover,.page .single .return-to-shop .button-gray:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background-color:#9e7536}.button p,.page .single .return-to-shop .button p{margin:0;color:#fff;font-size:18px;line-height:1}.button img,.page .single .return-to-shop .button img{display:block;margin-left:15px}.button:hover,.page .single .return-to-shop .button:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.button:hover:hover,.page .single .return-to-shop .button:hover:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.related.products h2,.title{font-weight:800;font-family:Moniqa,sans-serif;color:#3c2c2b;display:block;font-size:46px;text-transform:uppercase;line-height:1;margin-bottom:30px}.related.products h2 span,.title span{color:#c9a062}.subtitle{font-size:18px;line-height:1.5;display:block;color:#fff}.slider .slick-dots{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;height:8px;width:8px;background-color:rgba(255,255,255,.5);border-radius:100%;margin:0 5px;cursor:pointer}.slider .slick-dots li.slick-active{background-color:#fff}.slider .slick-dots li button{display:none}.slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;height:50px;width:50px;background-repeat:no-repeat;background-size:30px 30px;background-position:center;padding:0;margin:0;z-index:10;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 4px 11px rgba(0,0,0,.08);box-shadow:0 4px 11px rgba(0,0,0,.08);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.slider .slick-prev{left:-65px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/prev.svg)}.slider .slick-prev.slick-disabled{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/prev-disabled.svg);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.slider .slick-next{right:-45px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/next.svg)}.slider .slick-next.slick-disabled{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/next-disabled.svg);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.content .wp-block-image{width:100%;display:block;margin-bottom:40px}.content .wp-block-image .wp-element-caption{width:100%;text-align:end;font-size:16px;color:#3c2c2b}.content .wp-block-image img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:15px;display:block}.content iframe{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9;border-radius:15px}.content .wp-block-table{margin-bottom:40px;margin-top:40px}.content .wp-block-table table tbody tr td{color:#3c2c2b;font-weight:400;text-align:left;border-left:none;border-right:none;padding:20px 0}.content .wp-block-table table thead tr th{color:#3c2c2b;font-weight:400;text-align:left;border-left:none;border-right:none;padding:20px 0}.content h2,.content h3,.content h4,.content h5,.content h6{display:block;font-family:Moniqa,sans-serif;margin-bottom:20px;margin-top:40px;text-transform:uppercase}.content h2{font-size:46px}.content h3{font-size:40px}.content h4{font-size:36px}.content h5{font-size:32px}.content h6{font-size:28px}.content p{color:#3c2c2b;font-weight:400;line-height:1.5;display:block;margin-bottom:20px;font-size:16px}.content p strong{color:#3c2c2b}.content ol,.content ul{display:block;margin-bottom:20px}.content ol li,.content ul li{margin-bottom:15px;position:relative;padding-left:15px;font-size:16px;color:#3c2c2b}.content ol li strong,.content ul li strong{color:#3c2c2b}.content ol li::after,.content ul li::after{position:absolute;content:"";height:6px;width:6px;border-radius:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#c9a062}.content .banner{padding-bottom:60px;padding-top:60px}.content .banner-wrap h2.title{margin-top:0;font-size:44px;margin-bottom:10px}.content .banner-wrap p{margin-bottom:0}.woocommerce-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#9a9a9a;font-size:18px;padding-top:20px;padding-bottom:40px}.woocommerce-breadcrumb span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9a9a9a}.woocommerce-breadcrumb a{font-size:18px;color:#9a9a9a}.woocommerce-breadcrumb a:hover{color:#c9a062}.woocommerce-breadcrumb del{height:24px;width:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/del.svg);display:block}.woocommerce-pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-pagination ul{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}.woocommerce-pagination ul li{margin-right:10px}.woocommerce-pagination ul li span{color:#c9a062;padding:10px 15px;border-radius:5px;border:1px solid #c9a062;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.woocommerce-pagination ul li a{color:#fff;padding:10px 15px;border-radius:5px;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.woocommerce-pagination ul li a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062;border-color:#c9a062}.hidden{display:none!important}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-pagenavi span.current{color:#c9a062;border-radius:5px;border:1px solid #c9a062;border-color:#c9a062;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px}.wp-pagenavi a{color:#fff;border-radius:5px;border:1px solid #fff;border-color:#fff;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.wp-pagenavi a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062;border-color:#c9a062}.wp-pagenavi .pages{display:none}.not-found{padding-bottom:200px;padding-top:260px}.not-found .button{margin:auto}.not-found h1{color:#c9a062;font-size:100px;display:block;margin-bottom:40px}.header .serach-line{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:215px;width:800px;background-color:#fff;border-radius:20px}.header .serach-line div.asl_m .probox .proclose svg{background:#fff!important}.header .serach-line div.asl_m .probox div.asl_simple-circle{border-color:#9e7536;width:30px;height:30px}.header .serach-line div.asl_m .probox .proloading{height:50px;background-color:#fff;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .serach-line .asl_w_container{overflow:hidden;border-radius:15px;background-color:#fff}.header .serach-line div.asl_m .probox .proclose{height:50px;background-color:#fff}.header .serach-line #ajaxsearchlite1 .probox,.header .serach-line div.asl_w .probox{background-color:#fff!important}.header .serach-line #ajaxsearchlite1 .probox,.header .serach-line div.asl_w .probox{height:50px}.header .serach-line div.asl_w .probox .promagnifier{display:none!important}.header .serach-line div.asl_w .probox div.prosettings{background-color:#fff!important}.header .serach-line div.asl_w{background-color:#fff!important;background-image:none!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input,.header .serach-line div.asl_w .probox .proinput input{font-size:16px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput,.header .serach-line div.asl_w .probox .proinput{text-shadow:none!important;margin:0!important;height:50px;padding-left:20px!important;border-radius:20px!important;padding:0!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input,.header .serach-line div.asl_w .probox .proinput input{height:50px;background-color:#fff!important;color:#3c2c2b!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input:placeholder,.header .serach-line div.asl_w .probox .proinput input:placeholder{color:#676767!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input,.header .serach-line div.asl_w .probox .proinput input{font-size:16px!important;color:#3c2c2b!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding-left:15px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input::-webkit-input-placeholder,.header .serach-line div.asl_w .probox .proinput input::-webkit-input-placeholder{color:#676767!important;font-size:16px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input::-moz-placeholder,.header .serach-line div.asl_w .probox .proinput input::-moz-placeholder{color:#676767!important;font-size:16px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input:-ms-input-placeholder,.header .serach-line div.asl_w .probox .proinput input:-ms-input-placeholder{color:#676767!important;font-size:16px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input::-ms-input-placeholder,.header .serach-line div.asl_w .probox .proinput input::-ms-input-placeholder{color:#676767!important;font-size:16px!important}.header .serach-line #ajaxsearchlite1 .probox .proinput input::placeholder,.header .serach-line div.asl_w .probox .proinput input::placeholder{color:#676767!important;font-size:16px!important}.header .serach-line:hover{color:#c9a062;font-weight:700;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px;display:block;margin-bottom:10px}.header p{font-size:14px;color:#676767;display:block}div.asl_r.asl_w.vertical .results .item{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;padding-left:20px!important}div.asl_r.vertical .results,div.asl_s.searchsettings .asl_sett_scroll{background-color:#fff!important;border-color:#fff!important}span.asl_nores_header{font-weight:700!important;font-size:18px!important;padding-bottom:20px!important}.results .asl_nores .asl_keyword{display:none!important}div.asl_r.vertical{background-color:#fff!important;border-radius:15px!important}.wpdreams_asl_results .results img.asl_image{border-radius:7px!important}div.asl_r.asl_w.vertical .results .item{position:relative}div.asl_r.asl_w.vertical .results .item h3 a{color:#3c2c2b;font-weight:700;font-size:16px;display:block;margin-bottom:10px}.seo{padding-bottom:40px}.seo .height{max-height:510px;overflow:hidden}.seo .d-btn{color:#c9a062;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.seo .d-btn:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#3c2c2b}.seo .d-btn:after{position:absolute;content:"";width:100%;height:400px;left:0;right:0;bottom:20px;background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#fff),color-stop(59%,rgba(255,255,255,.8)),color-stop(94%,rgba(255,255,255,.04)));background:-o-linear-gradient(bottom,#fff 20%,rgba(255,255,255,.8) 59%,rgba(255,255,255,.04) 94%);background:linear-gradient(0deg,#fff 20%,rgba(255,255,255,.8) 59%,rgba(255,255,255,.04) 94%)}.seo .d-btn img{height:24px;width:24px;display:block}.page .single .return-to-shop .button{font-size:16px;max-width:300px}#thx{display:none;z-index:5000;background-color:#fff;border-radius:25px;padding:30px;-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-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1)}#thx img{margin:auto;margin-bottom:20px;display:block}#thx b{display:block;font-size:28px;margin-bottom:10px;text-align:center}#thx p{color:#3c2c2b;display:block;margin-bottom:20px;text-align:center}#thx .button{width:100%;max-width:100%;-webkit-box-shadow:none;box-shadow:none}.wpcf7-response-output{display:none!important}.overlay{position:fixed;z-index:100;top:0;width:100%;left:0;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,.7);display:none}.popup{width:435px;max-width:95vw;max-height:95vh;background-color:#fff;padding:30px;border-radius:25px;z-index:150;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3c2c2b}.popup-thx{opacity:.3}.popup input[type=email],.popup input[type=tel],.popup input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:60px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px}.popup textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:210px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px;padding-top:25px}.popup input.button{-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:100%;display:block;margin-bottom:20px;margin-top:20px}.popup small{color:#9a9a9a;font-size:14px;max-width:240px;display:block;line-height:17px}.popup small a{color:#9a9a9a;font-size:14px;line-height:17px;text-decoration:underline}.popup small a:hover{color:#c9a062}.popup .close{position:absolute;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:30px;right:30px;height:32px;z-index:10;width:32px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close.svg)}.popup .close:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close_hover.svg)}.popup .form-radio .wpcf7-form-control{background-color:#f9f9fa;border-radius:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;display:block;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .form-radio .wpcf7-form-control .wpcf7-list-item{margin:0}.popup .form-radio .wpcf7-form-control .wpcf7-list-item:first-child{margin-right:5px}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span{font-size:18px;line-height:22px;color:#9a9a9a;display:block;padding:10px 30px;border-radius:10px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span:hover{background-color:#fff;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input{display:none}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input:checked+span{background-color:#fff;color:#3c2c2b;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup.popup-video{width:920px;max-width:95vw}.popup.popup-video .close{top:5px;right:5px}.popup.popup-video iframe{border-radius:20px;max-width:100%}.upsells.popup{background-color:#fff;z-index:9999;padding:30px;border-radius:25px;-webkit-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1);width:600px;overflow-x:hidden;overflow-y:auto}.upsells.popup b{font-size:28px;display:block;margin-bottom:20px}.upsells.popup .upsells-wrap .woocommerce ul.products{display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding:15px;border-bottom:1px solid #e7e7e7}.upsells.popup .upsells-wrap .woocommerce ul.products li.product:last-child{border-bottom:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price{position:absolute;left:120px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins{text-decoration:none;display:block;margin-bottom:5px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del{text-decoration:none;position:relative}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button{color:#9e7536;width:170px;height:60px;background-color:#fcf4e8;font-weight:400;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button::after{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button.added{color:#fff;background-color:#c9a062}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button:hover{color:#fff;background-color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .action,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .onsale,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .shop_attributes,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .star-rating{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product img{width:90px;aspect-ratio:1/1;border-radius:10px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{position:absolute;top:15px;left:120px;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:400;padding:0;max-width:calc(100% - 90px);width:200px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link p{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wishlist-clear,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wraper{display:none}.popup.login .close{top:10px;right:10px}.popup.login .xoo-el-fields form input{height:60px;border-radius:0 15px 15px 0;border:1px solid #e7e7e7;color:#3c2c2b;-webkit-box-shadow:none;box-shadow:none;font-size:16px}.popup.login .xoo-el-fields form input:focus{background-color:#fff;color:#3c2c2b}.xoo-aff-input-group .xoo-aff-input-icon{border:none}.xoo-aff-input-group .xoo-aff-input-icon{border-radius:15px 0 0 15px}.xoo-el-form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xoo-el-form-label input[type=checkbox]{display:none;margin:0}.xoo-el-form-label input[type=checkbox]:checked+span::after{background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/in-check.svg);background-repeat:no-repeat;background-position:center}.xoo-el-form-label span{font-weight:400;font-size:16px;position:relative;padding-left:24px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-label span:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.xoo-el-form-label span::after{position:absolute;content:"";height:16px;width:16px;background-color:#fff;border:1px solid #c9a062;border-radius:4px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xoo-aff-group.xoo-el-login-btm-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xoo-aff-group.xoo-el-login-btm-fields .xoo-el-form-label{margin-bottom:0}.xoo-el-form-container button.btn.button.xoo-el-action-btn{background-color:#c9a062;color:#fff;font-weight:400;font-family:"Fira Sans",sans-serif;text-transform:none;font-size:18px;width:100%;max-width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:15px;position:relative;bottom:-10px}.xoo-el-section.xoo-el-active{padding-left:0;width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group{width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group input{width:100%;max-width:100%}.xoo-el-form-container.xoo-el-form-inline{padding-bottom:0}.xoo-el-form-txt{line-height:1.5;display:block;margin-bottom:20px;color:#676767}.xoo-el-form-container.xoo-el-form-inline{padding-top:10px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header{padding:0}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li{background-color:#eee;color:#3c2c2b;font-size:16px;font-weight:400;font-family:"Fira Sans",sans-serif;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-active{background-color:#c9a062;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-login-tgr{border-radius:15px 0 0 15px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-reg-tgr{border-radius:0 15px 15px 0}.xoo-aff-fields .xoo-aff-group:last-child{margin-bottom:10px}.xoo-el-notice{border-radius:15px;width:100%;margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-top:20px}.popup .submit{position:relative}.popup .submit .wpcf7-spinner{position:absolute;top:15px;left:20px}.popup b{font-size:28px;display:block;font-weight:600;margin-bottom:10px}.popup p{color:#676767;display:block;font-size:18px;line-height:1.5;margin-bottom:20px}.popup form .form-item{position:relative;margin-bottom:10px}.popup form .form-item input,.popup form .form-item textarea{padding-left:20px;padding-top:27px;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup form .form-item label{position:absolute;left:20px;top:10px;display:block;font-size:14px;color:#b8b8b8}.popup.my-acc{overflow-x:hidden;overflow-y:auto}.popup.my-acc .edit-account{display:block;margin-top:20px}.popup.my-acc .edit-account .button{width:100%;max-width:100%;border-radius:15px;margin-bottom:-20px}.popup.my-acc .edit-account .woocommerce-form-row{position:relative;margin-bottom:10px}.popup.my-acc .edit-account .woocommerce-form-row input{height:60px;padding-top:27px}.popup.my-acc .edit-account b,.popup.my-acc .edit-account p{font-size:0}.popup.my-acc .edit-account b label,.popup.my-acc .edit-account p label{display:block;font-size:14px;color:#b8b8b8;position:absolute;left:20px;top:10px}.popup.my-acc fieldset{border:none;width:100%;margin:0;padding:0}.popup.my-acc fieldset legend{font-size:18px;font-weight:500;display:block;margin-bottom:20px;position:relative;padding-right:30px;cursor:pointer}.popup.my-acc fieldset legend:hover{color:#c9a062}.popup.my-acc fieldset legend::after{position:absolute;content:"";height:24px;width:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-down.svg);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup.my-acc fieldset input{padding-left:20px;width:100%;max-width:100%;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup.my-acc fieldset input::-webkit-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-moz-placeholder{font-size:12px}.popup.my-acc fieldset input:-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::placeholder{font-size:12px}.comment-respond{margin-top:80px}.comment-respond h3{font-size:30px;font-family:"Fira Sans",sans-serif;display:block;margin-bottom:40px;font-weight:500}.comment-respond #commentform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.comment-respond #commentform .comment-form-author,.comment-respond #commentform .comment-form-comment,.comment-respond #commentform .comment-form-email{position:relative;margin-right:15px;margin-bottom:15px}.comment-respond #commentform .comment-form-author label,.comment-respond #commentform .comment-form-comment label,.comment-respond #commentform .comment-form-email label{position:absolute;z-index:1;left:20px;top:8px;color:#9a9a9a;font-size:14px}.comment-respond #commentform .comment-form-author input,.comment-respond #commentform .comment-form-author textarea,.comment-respond #commentform .comment-form-comment input,.comment-respond #commentform .comment-form-comment textarea,.comment-respond #commentform .comment-form-email input,.comment-respond #commentform .comment-form-email textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;background-color:transparent;border:1px solid #676767;height:60px;width:100%;max-width:280px;display:block;font-size:18px;padding-left:20px;padding-top:25px;color:#fff}.comment-respond #commentform .comment-form-author textarea,.comment-respond #commentform .comment-form-comment textarea,.comment-respond #commentform .comment-form-email textarea{height:175px;min-height:175px}.comment-respond #commentform .comment-form-comment{margin-top:80px;max-width:100%;width:900px}.comment-respond #commentform .comment-form-comment textarea{width:100%;max-width:100%}.comment-respond #commentform .comment-form-cookies-consent,.comment-respond #commentform .comment-form-url,.comment-respond #commentform .comment-notes{display:none}.comment-respond #commentform .form-submit{left:0}.comment-respond #commentform .form-submit input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c9a062;color:#fff;border-radius:5px;width:190px;height:60px;font-weight:400;font-size:18px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.comment-respond #commentform .form-submit input:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.comments-rating{border:none;padding:0;margin-left:0}.comments-rating label{display:inline-block}.rating-container{font-size:0;unicode-bidi:bidi-override;direction:rtl}.rating-container *{font-size:1.4rem}.rating-container>input{display:none}.rating-container>input+label{font-family:dashicons;display:inline-block;overflow:hidden;text-indent:9999px;width:1em;white-space:nowrap;cursor:pointer;margin:0}.rating-container>input+label:before{display:inline-block;text-indent:-9999px;content:"\f154";color:#888}.rating-container>input+label:hover:before,.rating-container>input+label:hover~label:before,.rating-container>input:checked~label:before{content:"\f155";color:#e52;text-shadow:0 0 1px #333}.rating-container>.star-cb-clear+label{text-indent:-9999px;width:.5em;margin-left:-.5em}.rating-container>.star-cb-clear+label:before{width:.5em}.rating-container:hover>input+label:before{content:"\f154";color:#888;text-shadow:none}.rating-container:hover>input+label:hover:before,.rating-container:hover>input+label:hover~label:before{content:"\f155";color:#e52;text-shadow:0 0 1px #333}.comments-area .edit-link{display:none}.comments-area .comment-content p{font-size:16px;line-height:1.5;display:block;margin-bottom:15px}.comments-area .comment-content p:last-child{margin-bottom:0;position:absolute;top:30px;right:30px}.comments-area .comment-content p:last-child .dashicons::before{color:#c9a062}.comments-area ol{list-style-type:none}.comments-area ol li{padding:30px;background:rgba(103,103,103,.3);border-radius:10px;margin-bottom:20px;position:relative}.comments-area .comments-title{margin-bottom:40px;text-align:left;margin-top:80px}.comments-area .comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.comments-area .comment-metadata a time{font-size:16px;color:#3c2c2b;display:block;margin-left:20px}.comments-area .comment-author b{font-size:18px;display:block;margin-bottom:5px}.comments-area .comment-author img{display:none}.comments-area .comment-author span{display:none}#commentform{padding-bottom:60px}#commentform label[for=rating]{display:none}#commentform .comments-rating{position:absolute;left:600px;top:15px}#commentform .logged-in-as{display:none}.not-found{padding-bottom:200px;padding-top:260px}.not-found .button{margin:auto}.not-found h1{color:#c9a062;font-size:100px;display:block;margin-bottom:40px}.comment-respond{margin-top:0}.comment-respond .comment-reply-title{font-size:40px;text-transform:uppercase;font-family:Moniqa,sans-serif;margin-bottom:20px;color:#3c2c2b}.comment-respond #commentform{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.comment-respond #commentform input,.comment-respond #commentform textarea{width:100%!important;max-width:100%!important;color:#3c2c2b!important;font-size:16px!important}.comment-respond #commentform input.submit,.comment-respond #commentform textarea.submit{color:#fff!important}.comment-respond #commentform .comment-form-comment{margin-top:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.comment-respond #commentform .comment-form-rating{width:100%;margin-bottom:20px}.comment-respond #commentform .comment-form-comment{width:100%;margin:0;margin-bottom:20px}.comment-respond #commentform .comment-form-author{width:calc(50% - 10px);margin:0;margin-bottom:20px}.comment-respond #commentform .comment-form-email{right:auto;left:auto;width:calc(50% - 10px);margin-right:0;margin-bottom:20px}.comment-respond #commentform .form-submit{width:240px;left:auto;top:auto;bottom:auto;right:auto;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.comment-respond #commentform .form-submit .submit{max-width:200px;width:200px;border:none}.comment-form-rating .stars span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.comment-form-rating .stars span a{height:25px;margin-right:5px;width:25px;font-size:0;background-color:#fff;display:block;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/star-empty.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.comment-form-rating .stars span a.active,.comment-form-rating .stars span a.max-active{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/star-fill.svg)!important}.comment-form-rating .stars span a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/star-fill.svg)}#thx{display:none;z-index:5000;background-color:#fff;border-radius:25px;padding:30px;-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-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1)}#thx img{margin:auto;margin-bottom:20px;display:block}#thx b{display:block;font-size:28px;margin-bottom:10px;text-align:center}#thx p{color:#3c2c2b;display:block;margin-bottom:20px;text-align:center}#thx .button{width:100%;max-width:100%;-webkit-box-shadow:none;box-shadow:none}.wpcf7-response-output{display:none!important}.overlay{position:fixed;z-index:100;top:0;width:100%;left:0;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,.7);display:none}.popup{width:435px;max-width:95vw;max-height:95vh;background-color:#fff;padding:30px;border-radius:25px;z-index:150;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3c2c2b}.popup-thx{opacity:.3}.popup input[type=email],.popup input[type=tel],.popup input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:60px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px}.popup textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:210px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px;padding-top:25px}.popup input.button{-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:100%;display:block;margin-bottom:20px;margin-top:20px}.popup small{color:#9a9a9a;font-size:14px;max-width:240px;display:block;line-height:17px}.popup small a{color:#9a9a9a;font-size:14px;line-height:17px;text-decoration:underline}.popup small a:hover{color:#c9a062}.popup .close{position:absolute;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:30px;right:30px;height:32px;z-index:10;width:32px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close.svg)}.popup .close:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close_hover.svg)}.popup .form-radio .wpcf7-form-control{background-color:#f9f9fa;border-radius:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;display:block;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .form-radio .wpcf7-form-control .wpcf7-list-item{margin:0}.popup .form-radio .wpcf7-form-control .wpcf7-list-item:first-child{margin-right:5px}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span{font-size:18px;line-height:22px;color:#9a9a9a;display:block;padding:10px 30px;border-radius:10px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span:hover{background-color:#fff;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input{display:none}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input:checked+span{background-color:#fff;color:#3c2c2b;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup.popup-video{width:920px;max-width:95vw}.popup.popup-video .close{top:5px;right:5px}.popup.popup-video iframe{border-radius:20px;max-width:100%}.upsells.popup{background-color:#fff;z-index:9999;padding:30px;border-radius:25px;-webkit-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1);width:600px;overflow-x:hidden;overflow-y:auto}.upsells.popup b{font-size:28px;display:block;margin-bottom:20px}.upsells.popup .upsells-wrap .woocommerce ul.products{display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding:15px;border-bottom:1px solid #e7e7e7}.upsells.popup .upsells-wrap .woocommerce ul.products li.product:last-child{border-bottom:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price{position:absolute;left:120px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins{text-decoration:none;display:block;margin-bottom:5px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del{text-decoration:none;position:relative}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button{color:#9e7536;width:170px;height:60px;background-color:#fcf4e8;font-weight:400;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button::after{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button.added{color:#fff;background-color:#c9a062}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button:hover{color:#fff;background-color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .action,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .onsale,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .shop_attributes,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .star-rating{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product img{width:90px;aspect-ratio:1/1;border-radius:10px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{position:absolute;top:15px;left:120px;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:400;padding:0;max-width:calc(100% - 90px);width:200px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link p{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wishlist-clear,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wraper{display:none}.popup.login .close{top:10px;right:10px}.popup.login .xoo-el-fields form input{height:60px;border-radius:0 15px 15px 0;border:1px solid #e7e7e7;color:#3c2c2b;-webkit-box-shadow:none;box-shadow:none;font-size:16px}.popup.login .xoo-el-fields form input:focus{background-color:#fff;color:#3c2c2b}.xoo-aff-input-group .xoo-aff-input-icon{border:none}.xoo-aff-input-group .xoo-aff-input-icon{border-radius:15px 0 0 15px}.xoo-el-form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xoo-el-form-label input[type=checkbox]{display:none;margin:0}.xoo-el-form-label input[type=checkbox]:checked+span::after{background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/in-check.svg);background-repeat:no-repeat;background-position:center}.xoo-el-form-label span{font-weight:400;font-size:16px;position:relative;padding-left:24px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-label span:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.xoo-el-form-label span::after{position:absolute;content:"";height:16px;width:16px;background-color:#fff;border:1px solid #c9a062;border-radius:4px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xoo-aff-group.xoo-el-login-btm-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xoo-aff-group.xoo-el-login-btm-fields .xoo-el-form-label{margin-bottom:0}.xoo-el-form-container button.btn.button.xoo-el-action-btn{background-color:#c9a062;color:#fff;font-weight:400;font-family:"Fira Sans",sans-serif;text-transform:none;font-size:18px;width:100%;max-width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:15px;position:relative;bottom:-10px}.xoo-el-section.xoo-el-active{padding-left:0;width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group{width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group input{width:100%;max-width:100%}.xoo-el-form-container.xoo-el-form-inline{padding-bottom:0}.xoo-el-form-txt{line-height:1.5;display:block;margin-bottom:20px;color:#676767}.xoo-el-form-container.xoo-el-form-inline{padding-top:10px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header{padding:0}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li{background-color:#eee;color:#3c2c2b;font-size:16px;font-weight:400;font-family:"Fira Sans",sans-serif;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-active{background-color:#c9a062;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-login-tgr{border-radius:15px 0 0 15px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-reg-tgr{border-radius:0 15px 15px 0}.xoo-aff-fields .xoo-aff-group:last-child{margin-bottom:10px}.xoo-el-notice{border-radius:15px;width:100%;margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-top:20px}.popup .submit{position:relative}.popup .submit .wpcf7-spinner{position:absolute;top:15px;left:20px}.popup b{font-size:28px;display:block;font-weight:600;margin-bottom:10px}.popup p{color:#676767;display:block;font-size:18px;line-height:1.5;margin-bottom:20px}.popup form .form-item{position:relative;margin-bottom:10px}.popup form .form-item input,.popup form .form-item textarea{padding-left:20px;padding-top:27px;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup form .form-item label{position:absolute;left:20px;top:10px;display:block;font-size:14px;color:#b8b8b8}.popup.my-acc{overflow-x:hidden;overflow-y:auto}.popup.my-acc .edit-account{display:block;margin-top:20px}.popup.my-acc .edit-account .button{width:100%;max-width:100%;border-radius:15px;margin-bottom:-20px}.popup.my-acc .edit-account .woocommerce-form-row{position:relative;margin-bottom:10px}.popup.my-acc .edit-account .woocommerce-form-row input{height:60px;padding-top:27px}.popup.my-acc .edit-account b,.popup.my-acc .edit-account p{font-size:0}.popup.my-acc .edit-account b label,.popup.my-acc .edit-account p label{display:block;font-size:14px;color:#b8b8b8;position:absolute;left:20px;top:10px}.popup.my-acc fieldset{border:none;width:100%;margin:0;padding:0}.popup.my-acc fieldset legend{font-size:18px;font-weight:500;display:block;margin-bottom:20px;position:relative;padding-right:30px;cursor:pointer}.popup.my-acc fieldset legend:hover{color:#c9a062}.popup.my-acc fieldset legend::after{position:absolute;content:"";height:24px;width:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-down.svg);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup.my-acc fieldset input{padding-left:20px;width:100%;max-width:100%;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup.my-acc fieldset input::-webkit-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-moz-placeholder{font-size:12px}.popup.my-acc fieldset input:-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::placeholder{font-size:12px}.features{padding-bottom:60px}.features-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features-wrap-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.features-wrap-item img{display:block;width:50px;-o-object-fit:contain;object-fit:contain;margin-right:15px}.features-wrap-item p{font-size:16px;color:#3c2c2b;display:block;line-height:19px;max-width:140px}.often{padding-bottom:80px}.often-wrap{min-width:calc(100% + 20px)}.often-wrap .slick-slide{padding-right:20px}.often-wrap-item{background-color:#f9f9fa;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:15px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.often-wrap-item:hover{background-color:#fcf4e8;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.often-wrap-item:hover div b,.often-wrap-item:hover div p{color:#9e7536;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.often-wrap-item div p{display:block;font-size:16px;color:#3c2c2b;margin-bottom:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.often-wrap-item div .price{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.often-wrap-item div .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.often-wrap-item div .price ins{text-decoration:none;display:block;margin-bottom:5px}.often-wrap-item div .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.often-wrap-item div .price del{text-decoration:none;position:relative}.often-wrap-item div .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.often-wrap-item div .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.often-wrap-item img{width:100px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:15px;margin-right:15px;display:block}.cat-list{padding-bottom:40px}.cat-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.cat-list-wrap-item{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;white-space:nowrap;font-size:14px;font-weight:400;padding:5px 10px;border-radius:7px;border:1px solid #e7e7e7;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin-right:10px;margin-bottom:10px}.cat-list-wrap-item:hover{background-color:#c9a062;color:#fff;border-color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.banner{margin-top:50px;padding-bottom:80px}.banner-wraper{background-color:#f9f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 50px;padding-bottom:0;border-radius:20px}.banner-wraper-right{width:200px;padding-bottom:50px;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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-wraper-right-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.banner-wraper-right-item:last-child{margin-bottom:0}.banner-wraper-right-item img{width:24px;display:block;margin-right:10px}.banner-wraper-right-item p{font-weight:500;font-size:18px;color:#3c2c2b}.banner-wraper-left{width:300px;position:relative}.banner-wraper-left img{position:absolute;bottom:0;left:0;width:300px}.banner-wraper-center{width:calc(100% - 200px - 300px);padding-bottom:40px}.banner-wraper-center b{font-family:Moniqa,sans-serif;text-transform:uppercase;font-size:46px;display:block;margin-bottom:10px;line-height:1}.banner-wraper-center p{font-size:16px;line-height:1.5;display:block;margin-bottom:20px;color:#3c2c2b}.banner-wraper-center a{font-size:28px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.banner-wraper-center a:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.banner-wraper-center a img{width:32px;display:block;margin-right:15px}.map-wrap{background-color:#f9f9fa;display:block;border-radius:20px;padding:40px}.map-wrap .title{margin-bottom:10px}.map-wrap .subtitle{color:#3c2c2b;font-size:16px;display:block;margin-bottom:25px}.map-wrap-right{width:100%}.map-wrap-right iframe{border-radius:20px;width:100%!important;height:auto!important;aspect-ratio:16/9}.map-wrap-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-wrap-top .sets{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-wrap-top .sets-item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-wrap-top .sets-item span{width:20px;height:20px;border-radius:5px;display:block;min-width:20px;margin-right:15px}.map-wrap-top .sets-item b,.map-wrap-top .sets-item p{white-space:nowrap}.map-wrap-top .sets-item b{font-size:14px;line-height:17px;color:#9a9a9a;display:block;margin-bottom:2px;font-weight:400}.map-wrap-top .sets-item p{font-size:18px;display:block;color:#3c2c2b;font-weight:600}.history{padding-bottom:20px}.history-circles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px;margin-bottom:140px}.history-circles-item{width:calc(25% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.history-circles-item:last-child::after{display:none!important}.history-circles-item:nth-child(odd)::after{position:absolute;height:43px;width:245px;background-repeat:no-repeat;content:"";background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/line-bot.svg);left:70px;bottom:-40px}.history-circles-item:nth-child(2)::after,.history-circles-item:nth-child(4)::after{position:absolute;height:56px;width:245px;background-repeat:no-repeat;content:"";background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/line-top.svg);left:70px;top:-55px}.history-circles-item b{height:64px;min-width:64px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c9a062;font-weight:400;font-size:18px;background:#f9f9fa;margin-right:20px}.history-circles-item p{max-width:150px;font-size:18px;display:block;font-weight:500;line-height:1.5}.feed .title{text-align:left}.feed-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:calc(100% + 20px);position:relative}.feed-wrap-item{border-radius:20px;background:#f9f9fa;padding:20px;margin-right:20px;width:calc(33.3% - 20px);margin-bottom:20px;position:relative;padding-bottom:70px;padding-top:5px;display:none}.feed-wrap-item.feed-1,.feed-wrap-item.feed-2,.feed-wrap-item.feed-3,.feed-wrap-item.feed-4,.feed-wrap-item.feed-5,.feed-wrap-item.feed-6{display:block}.feed-wrap-item.video-feed{padding-bottom:20px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.feed-wrap-item.video-feed:hover{background-color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.feed-wrap-item.video-feed::after{position:absolute;content:"";height:50px;width:50px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-repeat:no-repeat;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/play.svg)}.feed-wrap-item-video{display:none}.feed-wrap-item img{width:100%;-o-object-fit:contain;object-fit:contain;display:block;border-radius:20px}.feed-wrap-item p{font-size:16px;line-height:1.5;display:block;margin-top:15px}.feed-wrap-item-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:15px;position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}.feed-wrap-item-author img{width:36px}.feed-wrap-item-author span{color:#9a9a9a;font-size:16px}.feed-wrap-item.video-feed img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;display:block;margin:0}.feed-wrap-item.feed-1{margin-right:calc(33.3% + 20px);height:620px}.feed-wrap-item.feed-4{height:620px}.feed-wrap-item.feed-4.video-feed img{height:580px}.feed-wrap-item.feed-2{position:absolute;left:33.3%;top:0;height:280px}.feed-wrap-item.feed-3{position:absolute;left:33.3%;top:300px;height:320px}.feed-wrap-item.feed-5{width:calc(66.6% - 20px)}.feedback{padding-bottom:0}.feedback h1{margin-bottom:40px}.page-feed .feed-moar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;cursor:pointer}.page-feed .feed-moar:hover span{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.page-feed .feed-moar span{color:#c9a062;font-size:20px;font-weight:500;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.page-feed .feed-moar img{display:block;-o-object-fit:contain;object-fit:contain;margin-left:10px}.feed .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#f9f9fa;border-radius:6px}.feed .slick-dots li{height:6px;width:100%;border-radius:100%;margin:0;background-color:#f9f9fa}.feed .slick-dots li.slick-active{border-radius:5px;background-color:#c9a062}.feed .slick-dots button{display:none}.feed .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feed .title a{color:#c9a062;position:relative;padding-right:30px;font-size:18px;font-family:"Fira Sans",sans-serif;text-transform:none;font-weight:400}.feed .title a::before{bottom:-2px;left:0;width:0%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;content:"";position:absolute;height:1px;background-color:#c9a062}.feed .title a:hover::before{width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.feed .title a::after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr_link.svg)}.banner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9fa;border-radius:20px}.banner-wrap .title{margin-bottom:10px}.banner-wrap .subtitle{color:#3c2c2b}.footer-video{cursor:pointer;position:relative;padding:0;display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-video:hover img{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.9}.footer-video::after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:55px;width:55px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/play-footer.svg)}.footer-video img{display:block;width:100%;aspect-ratio:16/6;-o-object-fit:cover;object-fit:cover;margin:0;padding:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer{padding-top:60px;padding-bottom:65px;background-color:#202020;color:#fff;background-size:200px 200px;background-repeat:repeat;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/bg-repeat.png)}.footer .item{display:block;margin-bottom:25px}.footer .item a,.footer .item b{font-size:18px;font-weight:500;display:block;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer .item a:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer .item p{font-size:16px;color:#9a9a9a;display:block;margin-bottom:10px}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-wrap-right{width:calc(100% - 260px)}.footer-wrap-right .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.footer-wrap-right .menu{display:block;margin-bottom:40px;width:100%}.footer-wrap-right .menu ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wrap-right .menu ul li a{font-size:18px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff;margin-right:30px}.footer-wrap-right .menu ul li a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.footer-wrap-left{width:260px;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}.footer-wrap-left .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bot-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 260px)}.footer-bot-right div{color:#9a9a9a}.footer-bot-right div a{color:#a88147;text-align:end}.footer-bot-right a{font-size:16px;color:#676767;font-weight:400;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-bot-right a:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-bot .social{width:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bot .social a{margin:0 10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-bot .social a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.feat-shop .features-wrap{border:1px solid #e7e7e7;border-radius:20px;padding:20px}.footer.white-footer{color:#3c2c2b;background-color:#fff;background-image:none;border-top:1px solid #e7e7e7}.footer.white-footer .item a,.footer.white-footer .item b{color:#3c2c2b}.footer.white-footer .item a:hover{color:#c9a062}.footer.white-footer ul li a{color:#3c2c2b}.page{padding-top:20px;padding-bottom:80px}.page .tinv-header{display:none}.page .tinvwl-table-manage-list tfoot,.page .tinvwl-table-manage-list thead{display:none}.page .tinvwl-table-manage-list tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.page .tinvwl-table-manage-list tbody tr.wishlist_item{width:calc(25% - 20px);margin-right:20px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-cb,.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-date,.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-stock{display:none}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-action{padding:0;width:calc(50% - 10px);height:50px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-action button{height:50px;width:100%;border-radius:15px;background-color:#fcf4e8;color:#9e7536;font-weight:400;font-size:18px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price{padding:0;height:50px;width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price ins{text-decoration:none;display:block;margin-bottom:5px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price del{text-decoration:none;position:relative}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-name{padding:15px 0;width:100%}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-name a{font-weight:600;font-size:18px;padding:15px 0}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove{position:absolute;padding:0;width:28px;height:28px;top:20px;right:20px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail{padding:0;width:100%}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail a{width:100%;display:block}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail a img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:20px;aspect-ratio:1/1;max-width:100%}.tinv-modal-open{display:none!important}.woocommerce-info{border-color:#c9a062}.woocommerce-info::before{color:#c9a062}.header-bot-right{position:relative}.header-bot-right a.like{z-index:20;position:relative}.header-bot-right .wishlist_products_counter{z-index:1;position:absolute;top:-5px;right:75px;background-color:#c9a062;border-radius:100%;height:18px;width:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;line-height:1}.header-bot-right .wishlist_products_counter:hover{-webkit-transform:none;-ms-transform:none;transform:none}.header-bot-right .wishlist_products_counter .wishlist_products_counter_text{display:none}.header-bot-right .wishlist_products_counter .wishlist_products_counter_number{color:#fff!important}.contacts{padding-top:0}.contacts h1{text-transform:uppercase;font-family:Moniqa,sans-serif;display:block;font-size:58px;margin-bottom:50px}.contacts-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.contacts-wrap-item{margin-right:45px}.contacts-wrap-item.adress p{font-size:16px;position:relative;padding-left:25px}.contacts-wrap-item.adress p::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;content:"";height:20px;width:20px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/time.svg)}.contacts-wrap-item b{font-weight:500;font-size:22px;display:block;margin-bottom:15px}.contacts-wrap-item a{font-weight:500;font-size:22px;display:block;margin-bottom:15px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contacts-wrap-item a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.contacts-wrap-item .btn{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.contacts-wrap-item .btn:hover{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contacts-wrap-item .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts-wrap-item .social a{margin:0;margin-right:20px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contacts-wrap-item .social a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.contacts-map{display:block;margin-bottom:50px}.contacts-map img{width:100%;display:block;border-radius:10px}.contacts-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-text-right{width:220px;display:block}.contacts-text-right a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#3c2c2b;background-color:rgba(255,255,255,.1);border-radius:10px;border:1px solid #e7e7e7;padding:13px 15px 13px 45px;margin-bottom:20px;padding-left:50px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;position:relative}.contacts-text-right a::after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;height:24px;width:24px;background-repeat:no-repeat;background-size:contain}.contacts-text-right a.maps::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/ya-m.svg)}.contacts-text-right a.taxi::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/taxi.svg)}.contacts-text-right a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#c9a062;color:#fff}.contacts-text-left{width:calc(100% - 220px - 20px)}.contacts-text-left b{display:block;font-size:24px;margin-bottom:15px;font-weight:400}.contacts-text-left p{line-height:1.5;font-size:18px}.contacts-form{border-radius:10px;padding:50px;margin-bottom:130px;margin-top:100px;background-color:#3c2c2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-repeat:no-repeat;background-size:cover;background-position:bottom left;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/form-bg.png);background-color:#202020;color:#fff}.contacts-form .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:10px;position:relative}.contacts-form .submit input.button{max-width:300px;margin:0;margin-right:20px}.contacts-form small{max-width:295px;font-size:14px;line-height:1.5;color:#fff}.contacts-form small a{text-decoration:underline;color:#fff}.contacts-form small a:hover{color:#c9a062}.contacts-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contacts-form-right{width:650px}.contacts-form-left{width:calc(100% - 650px - 40px)}.contacts-form-left b{font-family:Moniqa,sans-serif;text-transform:uppercase;display:block;font-size:46px;margin-bottom:10px}.contacts-form-left p{font-size:18px;line-height:1.5}.contacts-form .s-form-item{position:relative;display:block;margin-bottom:10px}.contacts-form .s-form-item.half{width:calc(50% - 5px)}.contacts-form .s-form-item.full{width:100%}.contacts-form .wpcf7-spinner{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.contacts-form label{position:absolute;z-index:1;left:20px;top:8px;font-size:14px;color:#fff}.contacts-form input.button{-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:100%;display:block;margin-bottom:20px;margin-top:20px}.contacts-form input[type=email],.contacts-form input[type=tel],.contacts-form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:7px;background-color:transparent;border:1px solid #fff;height:60px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px;padding-top:25px;color:#fff}.contacts-form textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:7px;background-color:transparent;border:1px solid #fff;height:174px;min-height:174px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px;padding-top:25px;color:#fff}.contacts-form textarea::-webkit-input-placeholder{color:#fff}.contacts-form textarea::-moz-placeholder{color:#fff}.contacts-form textarea:-ms-input-placeholder{color:#fff}.contacts-form textarea::-ms-input-placeholder{color:#fff}.contacts-form textarea::placeholder{color:#fff}.contacts-req-wrap{display:block}.contacts-req-wrap-item{width:100%;border-bottom:1px solid #676767;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts-req-wrap-item p{display:block;text-align:end;color:#3c2c2b;font-weight:400;font-size:18px;line-height:1.5}.contacts-req-wrap-item b{font-weight:400;font-size:18px;line-height:1.5;color:#3c2c2b;font-weight:400}.contacts-req .title{text-align:left;margin-bottom:30px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts-req .title a{color:#c9a062;font-size:18px;position:relative;padding-right:30px;font-family:"Fira Sans",sans-serif;text-transform:none;font-weight:400;padding-left:50px}.contacts-req .title a:hover{color:#fff}.contacts-req .title a::after{height:24px;width:24px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr_link.svg)}.contacts .site{background:rgba(255,255,255,.1);border-radius:10px;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.contacts .site-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contacts .site-left img{height:80px;width:80px;border-radius:100%;-o-object-fit:contain;object-fit:contain;display:block;margin-right:20px}.contacts .site-left div{display:block}.contacts .site-left div b{font-size:22px;display:block;margin-bottom:10px}.contacts .site-left div p{font-size:18px}.contacts .site-center a{width:100%;text-align:center;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:500;font-size:22px;display:block}.contacts .site-center a:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contacts .site-right a{width:100%;text-align:center;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-weight:500;font-size:22px;display:block}.contacts .site-right a:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.page-title{font-size:58px}.contacts iframe{aspect-ratio:16/9;height:auto!important;width:100%!important;max-width:100%}.act-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-width:calc(100% + 20px)}.act-wrap-item{width:calc(33.3% - 20px);margin-right:20px;position:relative;margin-bottom:40px}.act-wrap-item span{position:absolute;display:block;top:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:20px;font-size:17px;color:#fff;font-weight:600;border-radius:20px;background-color:#9e7536;padding:10px 20px}.act-wrap-item p{color:#9a9a9a;font-size:16px;line-height:1.5}.act-wrap-item b{display:block;font-size:20px;color:#3c2c2b;margin-bottom:10px}.act-wrap-item img{aspect-ratio:1/1;width:100%;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:20px;border-radius:10px}.delivery-wrap-item{background-color:#f9f9fa;margin-bottom:20px;padding:30px;border-radius:25px}.delivery-wrap-item b{font-size:24px;display:block;margin-bottom:15px}.delivery-wrap-item p{font-size:18px;color:#676767;line-height:1.5;display:block}.delivery-wrap-item strong{color:#c9a062;font-size:18px;display:block;margin-top:15px}.delivery-wrap-item.map-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-wrap-item.map-item .contacts-map{width:100%;margin-bottom:0}.delivery-wrap-item.map-item .contacts-map iframe{aspect-ratio:16/9;width:100%!important;border-radius:10px;height:auto!important}.delivery-wrap-item.map-item .del-title{width:calc(100% - 440px);margin-bottom:15px;font-size:20px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delivery-wrap-item.map-item .del-title b{font-weight:400;font-size:18px;margin-bottom:0;padding-left:15px}.delivery-wrap-item.map-item .contacts-text-right{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;margin-bottom:15px}.delivery-wrap-item.map-item .contacts-text-right a{margin:0;margin-left:15px;width:200px;min-width:220px}div.product~.woocommerce-notices-wrapper{display:none!important}.xoo-wsch-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.xoo-wsch-top .xoo-wsch-text{font-family:Moniqa,sans-serif;text-transform:uppercase;display:block;font-size:34px}.xoo-wsch-top .xoo-wsch-close{width:32px;height:32px;font-size:0;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/cart-close.svg)}.woocommerce-notices-wrapper{display:none!important}.xt_woofc-is-desktop.xt_woofc-pos-bottom-right .xt_woofc-inner{margin:0;height:100%;top:0;right:0;bottom:0;max-height:100%;border-radius:0}.xt_woofc-is-desktop.xt_woofc-pos-bottom-right .xt_woofc-inner .xt_woofc-wrapper{border-radius:0}.xt_woofc-animation-morph.xt_woofc-cart-open.xt_woofc-is-desktop.xt_woofc-pos-bottom-right .xt_woofc-checkout{border-radius:15px;color:#fff;max-width:calc(100% - 60px);margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:18px;text-decoration:none;font-style:normal;height:60px;width:100%}.xt_woofc-cart-open .xt_woofc-footer,.xt_woofc-cart-opened .xt_woofc-footer{-webkit-box-shadow:none;box-shadow:none;background-color:#fff!important;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xt_woofc-cart-open .xt_woofc-footer .xt_woofc-trigger,.xt_woofc-cart-opened .xt_woofc-footer .xt_woofc-trigger{position:absolute}.xt_woofc-inner .xt_woofc-title{font-family:Moniqa,sans-serif;font-size:34px;line-height:1;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.xt_woofc-inner .xt_woofc-title .closed{display:none}.xt_woofc-inner .xt_woofc-header-close{height:32px;width:32px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/cart-close.svg);cursor:pointer;border:none;position:absolute;top:30px;right:15px}.xt_woofc-inner .xt_woofc-header-close:before{display:none}.xt_woofc-animation-morph .xt_woofc-header{height:88px;border-bottom:none}.xt_woofc-body .xt_woofc-list-wrap{padding-top:35px}.xt_woofc-product-title a{font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:500}.xt_woofc-inner .xt_woofc-price{position:absolute;left:15px;bottom:25px}.xt_woofc-no-product{display:none!important}.xt_woofc-cart-open .xt_woofc-body .xt_woofc-list li{background-color:#f9f9fa;margin-bottom:10px;border:none;padding:15px;border-radius:15px;padding-bottom:80px!important;position:relative}.xt_woofc-cart-open .xt_woofc-body .xt_woofc-list li img{border-radius:10px}.xt_woofc-product .xt_woofc-product-wrap{position:static}.xt_woofc-quantity form{border-radius:5px;border:none}.xt_woofc-quantity{position:absolute;bottom:25px;right:15px;height:40px;background-color:#fff;border:none;border-radius:5px}.xt_woofc-quantity .xt_woofc-quantity-row{background-color:#fff;height:40px;border-radius:5px;border:none}.xt_woofc-quantity .xt_woofc-quantity-col.xt_woofc-quantity-col-input,.xt_woofc-quantity .xt_woofc-quantity-col.xt_woofc-quantity-col-minus,.xt_woofc-quantity .xt_woofc-quantity-col.xt_woofc-quantity-col-plus{height:40px;width:40px;border:none!important;border-radius:5px}.xt_woofc-delete-item{height:24px;width:24px;background-size:contain;background-repeat:no-repeat;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/remove.svg);font-size:0;position:absolute;top:15px;right:15px}.xt_woofc-body .xt_woofc-list-wrap{padding-bottom:40px}.xt_woofc-notice{display:none!important}.vac-form .contacts-form{margin-top:0;margin-bottom:0}.appers-btn{width:100%;max-width:100%;border-radius:15px;background-color:#fcf4e8;color:#9e7536;cursor:pointer;font-size:18px;font-weight:400;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.appers-btn:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#fff;background-color:#c9a062;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.user-menu{position:relative;z-index:100}.user-menu-trigger img.user-close{display:none;width:24px}.user-menu-trigger.active img.user-close{display:block}.user-menu-trigger.active img.user-open{display:none}.user-menu-wrap{position:absolute;top:calc(100% + 20px);width:220px;border-radius:25px;z-index:200;-webkit-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1);background-color:#fff;display:none;padding:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.user-menu-wrap::after{position:absolute;content:"";height:20px;left:0;top:-20px;right:0;width:100%}.user-menu-wrap a,.user-menu-wrap div{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:block;color:#3c2c2b;font-size:18px;font-weight:400;margin-bottom:20px}.user-menu-wrap a:hover,.user-menu-wrap div:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.user-menu-wrap a.logout,.user-menu-wrap div.logout{margin-bottom:0;color:#9a9a9a}.user-menu-wrap a.logout:hover,.user-menu-wrap div.logout:hover{color:#c9a062}.single-content .woocommerce form h3{display:none}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{max-width:820px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.single-content .woocommerce-address-fields .button{font-weight:400;color:#fff;width:100%;max-width:100%;height:60px;max-width:400px;background-color:#c9a062;border-radius:15px}.single-content .woocommerce-address-fields .button:hover{background-color:#c9a062;color:#fff}.single-content .woocommerce-address-fields .form-row{position:relative;padding:0;margin:0;max-width:400px;width:calc(50% - 10px);margin-bottom:20px}.single-content .woocommerce-address-fields .form-row input,.single-content .woocommerce-address-fields .form-row textarea{padding-left:20px;width:100%;max-width:100%;padding-top:27px;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.single-content .woocommerce-address-fields .form-row textarea{resize:none;height:200px}.single-content .woocommerce-address-fields .form-row label{position:absolute;left:20px;top:8px;display:block;font-size:14px;color:#b8b8b8}.shop_table.abs{position:absolute;left:30px;top:30px;width:100%;max-width:440px}.shop_table.abs .order_review__h3{text-transform:none;font-family:"Fira Sans",sans-serif;font-weight:600;font-size:28px;color:#3c2c2b;margin-top:0;margin-bottom:20px}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e7e7e7;border-radius:15px;padding:5px;width:100%}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li{padding-left:0;display:block;height:70px;width:50%;margin-bottom:0}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li label{width:100%;max-width:100%;height:70px;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:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;font-weight:600;position:static;border-radius:10px;padding:10px 30px;color:#9a9a9a;cursor:pointer}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li label span bdi{font-weight:400;color:#9a9a9a}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li input:checked+label{background-color:#fff;color:#3c2c2b}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li input:checked+label span bdi{color:#676767}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li::after{display:none}form.checkout{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;position:fixed;z-index:450;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.3)}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{background-color:#fff;border:none;border-radius:25px;padding:30px;padding-left:60px;max-width:calc(100% - 30px);width:800px}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error li{font-size:18px;font-weight:400;color:#676767;line-height:1.5}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error li:last-child{margin-bottom:0}.checkout-wrap-left#customer_details{background-color:#f9f9fa;max-width:500px;width:500px;padding:30px;padding-top:190px;border-radius:25px}.woocommerce ul#shipping_method li input{position:absolute}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row{width:100%;position:relative}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row-three{width:calc(33.3% - 5px)}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row-three label span.optional{display:none}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row label{position:absolute;left:20px;top:8px;font-size:14px;color:#b8b8b8}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row input,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row textarea{width:100%;max-width:100%;height:60px;border-radius:15px;border:1px solid #e7e7e7;font-size:16px;padding-top:27px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row textarea{height:120px}form.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}form.checkout>h2#order_review_heading{display:none}form.checkout .woocommerce-checkout-review-order{width:450px;margin-left:120px}.woocommerce-checkout #payment{background:#f9f9fa;border-radius:25px;padding:30px}.woocommerce-checkout #payment>b{font-size:28px;font-weight:600;display:block;margin:0;margin-bottom:20px}.woocommerce-checkout #payment ul.payment_methods{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#e7e7e7;border-radius:15px;padding:5px;width:100%;margin-bottom:20px}.woocommerce-checkout #payment ul.payment_methods::before{display:none}.woocommerce-checkout #payment ul.payment_methods::after{display:none}.woocommerce-checkout #payment ul.payment_methods li{padding-left:0;display:block;width:50%;margin-bottom:0}.woocommerce-checkout #payment ul.payment_methods li::after{display:none!important}.woocommerce-checkout #payment ul.payment_methods li:before{display:none!important}.woocommerce-checkout #payment ul.payment_methods li label{width:100%;max-width:100%;height:40px;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-weight:400;font-size:18px;white-space:nowrap;position:static;border-radius:10px;background:0 0;color:#9a9a9a;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li label span bdi{font-weight:400;color:#9a9a9a}.woocommerce-checkout #payment ul.payment_methods li input{position:absolute;display:none}.woocommerce-checkout #payment ul.payment_methods li input:checked+label{background-color:#fff;color:#3c2c2b}.woocommerce-checkout .payment-total__heading b{font-size:24px;display:block;margin-bottom:20px}.woocommerce-checkout .shop_table__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.woocommerce-checkout #payment small{display:block;max-width:250px;font-size:14px;color:#9a9a9a;padding-top:20px}.woocommerce-checkout #payment small a{color:#9a9a9a;text-decoration:underline}.woocommerce-checkout #payment small a:hover{color:#c9a062}.woocommerce-checkout #payment div.form-row.place-order{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-checkout #payment div.form-row.place-order .button{width:50%;color:#fff;background-color:#1ec12e;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:18px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.woocommerce-checkout #payment div.form-row.place-order .button:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#c9a062;-webkit-transform:none;-ms-transform:none;transform:none}.woocommerce-checkout #payment div.form-row.place-order .all-total{width:50%;padding-left:30px}.woocommerce-checkout #payment div.form-row.place-order .all-total strong span bdi{font-size:28px}.woocommerce-checkout #payment div.form-row.place-order .all-total strong span bdi span{font-size:28px}.form-coupone-input{height:60px;border-radius:15px;padding-left:20px;font-size:18px;text-transform:uppercase;border:1px solid #e7e7e7;width:100%;max-width:100%}.form-coupone-input::-webkit-input-placeholder{text-transform:none;color:#b8b8b8}.form-coupone-input::-moz-placeholder{text-transform:none;color:#b8b8b8}.form-coupone-input:-ms-input-placeholder{text-transform:none;color:#b8b8b8}.form-coupone-input::-ms-input-placeholder{text-transform:none;color:#b8b8b8}.form-coupone-input::placeholder{text-transform:none;color:#b8b8b8}.woocommerce-error{max-width:500px;border-radius:0 0 15px 15px}.woocommerce-error li{padding-left:0}.woocommerce-error li::after{display:none}.woocommerce-message{max-width:500px;border-radius:0 0 15px 15px;font-size:14px}.woocommerce ul.products li.product .star-rating{display:none!important}.shop_table.cart{position:static!important}.cart-wrapper .cart-wrapper{max-width:500px;background-color:#f9f9fa;padding:30px;border-radius:25px}.cart-wrapper .cart-wrapper b{font-size:28px;display:block;font-weight:600;margin-bottom:20px}.cart-wrapper .cart-wrapper .cart_item{background-color:#fff;margin-bottom:10px;border-radius:25px;position:relative;display:block}.cart-wrapper .cart-wrapper .cart_item .quantity{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}.cart-wrapper .cart-wrapper .cart_item .quantity input{border:none;width:30px;height:30px;color:#3c2c2b;padding:0;font-size:18px}.cart-wrapper .cart-wrapper .cart_item .quantity .minus,.cart-wrapper .cart-wrapper .cart_item .quantity .plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;width:30px;cursor:pointer}.cart-wrapper .cart-wrapper .cart_item:last-child{margin-bottom:0}.cart-wrapper .cart-wrapper .cart_item .it-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:15px 0;position:relative;max-width:calc(100% - 30px);left:15px;border-bottom:1px solid #e7e7e7}.cart-wrapper .cart-wrapper .cart_item .it-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px}.cart-wrapper .cart-wrapper .cart_item .product-name{width:calc(100% - 100px);padding-right:30px}.cart-wrapper .cart-wrapper .cart_item .product-name a{font-weight:500;font-size:16px;line-height:1.5}.cart-wrapper .cart-wrapper .cart_item .product-subtotal{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-wrapper .cart-wrapper .cart_item .product-subtotal span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.cart-wrapper .cart-wrapper .cart_item .product-subtotal ins{text-decoration:none;display:block;margin-bottom:5px}.cart-wrapper .cart-wrapper .cart_item .product-subtotal ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.cart-wrapper .cart-wrapper .cart_item .product-subtotal del{text-decoration:none;position:relative}.cart-wrapper .cart-wrapper .cart_item .product-subtotal del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.cart-wrapper .cart-wrapper .cart_item .product-subtotal del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.cart-wrapper .cart-wrapper .cart_item .product-thumbnail{width:100px}.cart-wrapper .cart-wrapper .cart_item .product-thumbnail img{width:80px;display:block;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:15px}.cart-wrapper .cart-wrapper .cart_item .product-remove{position:absolute;z-index:10;cursor:pointer;top:10px;right:10px;height:24px;width:24px;font-size:0;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/remove.svg)}.cart-wrapper .cart-wrapper .cart_item .product-remove a{height:24px;width:24px}.cart-wrapper .cart-wrapper .cart_item .product-remove a:hover{background-color:#fff!important;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/remove.svg)!important}.checkout-wrap{padding-bottom:20px}.popular-products-wrap.popular-products{padding-top:60px}.thanks{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:70px}.thanks-left{width:450px;margin-right:100px}.thanks-right{width:500px;background:#f9f9fa;border-radius:25px;padding:30px}.thanks-right-adress b{font-weight:400;font-size:18px;color:#3c2c2b;margin-bottom:20px;display:block}.thanks-right-adress p{display:block;color:#9a9a9a;font-size:18px;line-height:1.5;margin-bottom:5px}.thanks-right-adress br{display:none}.thanks-right>b{font-size:24px;display:block;font-weight:600;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thanks-right>b span{font-weight:600;font-size:20px;text-transform:uppercase;color:#9e7536;display:block}.thanks-right-items,.tranks-right-items{display:block}.thanks-right-items .order_item,.tranks-right-items .order_item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e7e7e7}.thanks-right-items .order_item .product-total,.tranks-right-items .order_item .product-total{width:50px}.thanks-right-items .order_item .product-total .product-quantity,.tranks-right-items .order_item .product-total .product-quantity{font-weight:400;font-size:16px;color:#9a9a9a;padding-top:5px}.thanks-right-items .order_item .product-total span bdi,.tranks-right-items .order_item .product-total span bdi{font-weight:400;font-size:16px;color:#3c2c2b}.thanks-right-items .order_item .product-name,.tranks-right-items .order_item .product-name{width:calc(100% - 150px)}.thanks-right-items .order_item .product-name a,.tranks-right-items .order_item .product-name a{font-size:16px;font-weight:500}.thanks-right-items .order_item .product-name a:hover,.tranks-right-items .order_item .product-name a:hover{color:#c9a062}.thanks-right-items .order_item .product-thumb,.tranks-right-items .order_item .product-thumb{width:100px}.thanks-right-items .order_item .product-thumb img,.tranks-right-items .order_item .product-thumb img{width:80px;border-radius:15px;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.tranks-right-items .order_item:last-child{border-bottom:0}.thanks-payment b{font-weight:400;display:block;margin-bottom:10px;color:#9a9a9a;font-size:18px}.thanks-payment div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.thanks-payment div:nth-child(2){display:none}.thanks-payment div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:0}.thanks-payment div:last-child span{font-weight:600;font-size:24px}.single-content .woocommerce-address-fields{max-width:400px}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row{width:100%;max-width:100%}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row input{width:100%;max-width:100%}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-three{width:calc(33.3% - 10px)}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-three label .optional{display:none!important;font-size:0}.my_account_orders{width:400px}.my_account_orders .order{width:100%;padding:30px;border-radius:25px;border:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.my_account_orders .order:hover{border:1px solid #c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.my_account_orders .order-price{color:#9e7536}.my_account_orders .order .woocommerce-orders-table__cell-order-total{font-size:0;padding-bottom:10px}.my_account_orders .order .woocommerce-orders-table__cell-order-total span{font-size:18px;font-weight:500;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.my_account_orders .order .woocommerce-orders-table__cell-order-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.my_account_orders .order .woocommerce-orders-table__cell-order-actions{display:none}.my_account_orders .order .woocommerce-orders-table__cell-order-number{width:130px;display:block}.my_account_orders .order .woocommerce-orders-table__cell-order-number time{font-size:16px;color:#9a9a9a}.my_account_orders .order .woocommerce-orders-table__cell-order-number .order-num a{font-weight:500;font-size:16px;display:block;margin-bottom:10px}.checkout-wrap-left .col-2{display:none}.view-ord{max-width:500px;background:#f9f9fa;padding:30px;border-radius:25px}.view-ord-right>b{font-size:24px;display:block;margin-bottom:10px}.view-ord-right>b span{color:#c9a062}.view-ord .woocommerce-customer-details,.view-ord .woocommerce-table{display:none}.view-ord h2{display:none}.view-ord .thanks-right-items section{margin-bottom:0;padding-bottom:30px}.thanks-right-items .order_item .product-name,.tranks-right-items .order_item .product-name{padding-right:10px}.main-cat{padding-bottom:50px}.main-cat .main-cat{display:none}.main-cat .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.main-cat .sort-list{position:absolute;right:0;top:0;z-index:10;display:block;background:0 0;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:end;-ms-flex-align:end;align-items:flex-end}.main-cat .sort-list .sort-trigger{position:relative;font-family:"Fira Sans",sans-serif;font-weight:400;font-size:16px;color:#3c2c2b;text-transform:none;padding:12px 20px;padding-right:45px;background-color:#f9f9fa;border-radius:6px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-cat .sort-list .sort-trigger.active{background-color:#fcf4e8;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .sort-list .sort-trigger.active::after{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.main-cat .sort-list .sort-trigger:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fcf4e8}.main-cat .sort-list .sort-trigger::after{position:absolute;content:"";height:24px;width:24px;right:10px;top:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-down.svg)}.main-cat .sort-list .sort-wrap{background-color:#fff;padding:30px;-webkit-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1);border-radius:25px;margin-top:20px;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-cat .sort-list .sort-wrap .sort-wrap-clear{font-family:"Fira Sans",sans-serif;font-size:16px;padding-right:20px;cursor:pointer;font-weight:500;position:relative;margin-bottom:15px;display:block;text-transform:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:none}.main-cat .sort-list .sort-wrap .sort-wrap-clear:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#9e7536}.main-cat .sort-list .sort-wrap .sort-wrap-clear::after{content:"";font-size:16px;position:absolute;height:16px;width:16px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/clear.svg);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-cat .sort-list span{font-family:"Fira Sans",sans-serif;font-size:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px;color:#202020;display:block;cursor:pointer;text-transform:none;font-weight:400;margin-bottom:15px}.main-cat .sort-list span.active{color:#9e7536}.main-cat .sort-list span:last-child{margin-bottom:0}.main-cat .sort-list span:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.main-cat .woocommerce ul.products,.popular-products-wrap .woocommerce ul.products,.related.products ul.products,.shop-wrap ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;clear:unset;min-width:calc(100% + 30px)}.main-cat .woocommerce ul.products a,.popular-products-wrap .woocommerce ul.products a,.related.products ul.products a,.shop-wrap ul.products a{font-size:14px;color:#676767;line-height:1.5}.main-cat .woocommerce ul.products:after,.main-cat .woocommerce ul.products:before,.popular-products-wrap .woocommerce ul.products:after,.popular-products-wrap .woocommerce ul.products:before,.related.products ul.products:after,.related.products ul.products:before,.shop-wrap ul.products:after,.shop-wrap ul.products:before{display:none}.main-cat .woocommerce ul.products li.product,.popular-products-wrap .woocommerce ul.products li.product,.related.products ul.products li.product,.shop-wrap ul.products li.product{display:block;width:calc(25% - 20px);margin:0;float:none;margin-right:20px;height:auto;position:relative;margin-bottom:50px;padding-bottom:70px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product.product-type-variable .price,.popular-products-wrap .woocommerce ul.products li.product.product-type-variable .price,.related.products ul.products li.product.product-type-variable .price,.shop-wrap ul.products li.product.product-type-variable .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.main-cat .woocommerce ul.products li.product.product-type-variable .price>span,.popular-products-wrap .woocommerce ul.products li.product.product-type-variable .price>span,.related.products ul.products li.product.product-type-variable .price>span,.shop-wrap ul.products li.product.product-type-variable .price>span{padding-left:5px}.main-cat .woocommerce ul.products li.product.product-type-variable .price span bdi,.popular-products-wrap .woocommerce ul.products li.product.product-type-variable .price span bdi,.related.products ul.products li.product.product-type-variable .price span bdi,.shop-wrap ul.products li.product.product-type-variable .price span bdi{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-cat .woocommerce ul.products li.product .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,.shop-wrap ul.products li.product .woocommerce-loop-product__title{color:#3c2c2b}.main-cat .woocommerce ul.products li.product .onsale,.popular-products-wrap .woocommerce ul.products li.product .onsale,.related.products ul.products li.product .onsale,.shop-wrap ul.products li.product .onsale{display:none}.main-cat .woocommerce ul.products li.product .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper,.related.products ul.products li.product .tinv-wraper,.shop-wrap ul.products li.product .tinv-wraper{position:absolute;right:15px;top:15px;width:45px;left:auto;border-radius:100%;opacity:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.main-cat .woocommerce ul.products li.product .tinv-wraper strong,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong,.related.products ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper strong,.shop-wrap ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper strong{display:block;font-size:0;height:45px;width:46px;background-color:#fff;border-radius:100%;background-repeat:no-repeat;background-size:24px 24px;background-position:center;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0}.main-cat .woocommerce ul.products li.product .tinv-wraper a:hover,.main-cat .woocommerce ul.products li.product .tinv-wraper strong:hover,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a:hover,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong:hover,.related.products ul.products li.product .tinv-wraper a:hover,.related.products ul.products li.product .tinv-wraper strong:hover,.shop-wrap ul.products li.product .tinv-wraper a:hover,.shop-wrap ul.products li.product .tinv-wraper strong:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fcf4e8;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist-added.svg)}.main-cat .woocommerce ul.products li.product .tinv-wraper a.tinvwl-product-in-list,.main-cat .woocommerce ul.products li.product .tinv-wraper strong.tinvwl-product-in-list,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a.tinvwl-product-in-list,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong.tinvwl-product-in-list,.related.products ul.products li.product .tinv-wraper a.tinvwl-product-in-list,.related.products ul.products li.product .tinv-wraper strong.tinvwl-product-in-list,.shop-wrap ul.products li.product .tinv-wraper a.tinvwl-product-in-list,.shop-wrap ul.products li.product .tinv-wraper strong.tinvwl-product-in-list{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist-added.svg);opacity:1}.main-cat .woocommerce ul.products li.product .tinv-wraper a::before,.main-cat .woocommerce ul.products li.product .tinv-wraper strong::before,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a::before,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong::before,.related.products ul.products li.product .tinv-wraper a::before,.related.products ul.products li.product .tinv-wraper strong::before,.shop-wrap ul.products li.product .tinv-wraper a::before,.shop-wrap ul.products li.product .tinv-wraper strong::before{display:none}.main-cat .woocommerce ul.products li.product .shop_attributes,.popular-products-wrap .woocommerce ul.products li.product .shop_attributes,.related.products ul.products li.product .shop_attributes,.shop-wrap ul.products li.product .shop_attributes{position:absolute;top:60px;height:auto;display:none;left:20px;background-color:#fff}.main-cat .woocommerce ul.products li.product .added_to_cart,.popular-products-wrap .woocommerce ul.products li.product .added_to_cart,.related.products ul.products li.product .added_to_cart,.shop-wrap ul.products li.product .added_to_cart{display:none!important}.main-cat .woocommerce ul.products li.product:hover a,.popular-products-wrap .woocommerce ul.products li.product:hover a,.related.products ul.products li.product:hover a,.shop-wrap ul.products li.product:hover a{color:#c9a062}.main-cat .woocommerce ul.products li.product:hover .tinv-wraper a,.main-cat .woocommerce ul.products li.product:hover .tinv-wraper strong,.popular-products-wrap .woocommerce ul.products li.product:hover .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product:hover .tinv-wraper strong,.related.products ul.products li.product:hover .tinv-wraper a,.related.products ul.products li.product:hover .tinv-wraper strong,.shop-wrap ul.products li.product:hover .tinv-wraper a,.shop-wrap ul.products li.product:hover .tinv-wraper strong{opacity:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product:hover .woocommerce-loop-product__title,.main-cat .woocommerce ul.products li.product:hover p,.popular-products-wrap .woocommerce ul.products li.product:hover .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product:hover p,.related.products ul.products li.product:hover .woocommerce-loop-product__title,.related.products ul.products li.product:hover p,.shop-wrap ul.products li.product:hover .woocommerce-loop-product__title,.shop-wrap ul.products li.product:hover p{color:#9e7536;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product .prod-wrap,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap,.related.products ul.products li.product .prod-wrap,.shop-wrap ul.products li.product .prod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%;position:absolute;bottom:0;left:0;right:0}.main-cat .woocommerce ul.products li.product .prod-wrap a.woocommerce-loop-product__link,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.woocommerce-loop-product__link,.related.products ul.products li.product .prod-wrap a.woocommerce-loop-product__link,.shop-wrap ul.products li.product .prod-wrap a.woocommerce-loop-product__link{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-cat .woocommerce ul.products li.product .prod-wrap .price,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price,.related.products ul.products li.product .prod-wrap .price,.shop-wrap ul.products li.product .prod-wrap .price{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-cat .woocommerce ul.products li.product .prod-wrap .price span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price span bdi,.related.products ul.products li.product .prod-wrap .price span bdi,.shop-wrap ul.products li.product .prod-wrap .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.main-cat .woocommerce ul.products li.product .prod-wrap .price ins,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price ins,.related.products ul.products li.product .prod-wrap .price ins,.shop-wrap ul.products li.product .prod-wrap .price ins{text-decoration:none;display:block;margin-bottom:5px}.main-cat .woocommerce ul.products li.product .prod-wrap .price ins span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price ins span bdi,.related.products ul.products li.product .prod-wrap .price ins span bdi,.shop-wrap ul.products li.product .prod-wrap .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.main-cat .woocommerce ul.products li.product .prod-wrap .price del,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price del,.related.products ul.products li.product .prod-wrap .price del,.shop-wrap ul.products li.product .prod-wrap .price del{text-decoration:none;position:relative}.main-cat .woocommerce ul.products li.product .prod-wrap .price del::after,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price del::after,.related.products ul.products li.product .prod-wrap .price del::after,.shop-wrap ul.products li.product .prod-wrap .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.main-cat .woocommerce ul.products li.product .prod-wrap .price del span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price del span bdi,.related.products ul.products li.product .prod-wrap .price del span bdi,.shop-wrap ul.products li.product .prod-wrap .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.main-cat .woocommerce ul.products li.product .prod-wrap a.button,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button,.related.products ul.products li.product .prod-wrap a.button,.shop-wrap ul.products li.product .prod-wrap a.button{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;height:auto;background-color:#fcf4e8;border-radius:15px;color:#9e7536;font-size:18px;font-weight:400;height:60px;width:150px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:relative;white-space:nowrap;padding-left:40px;padding-right:15px!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin:0}.main-cat .woocommerce ul.products li.product .prod-wrap a.button.added,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button.added,.related.products ul.products li.product .prod-wrap a.button.added,.shop-wrap ul.products li.product .prod-wrap a.button.added{background-color:#c9a062;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:0}.main-cat .woocommerce ul.products li.product .prod-wrap a.button.added::before,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button.added::before,.related.products ul.products li.product .prod-wrap a.button.added::before,.shop-wrap ul.products li.product .prod-wrap a.button.added::before{height:30px;width:30px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/check-white.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-cat .woocommerce ul.products li.product .prod-wrap a.button::after,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button::after,.related.products ul.products li.product .prod-wrap a.button::after,.shop-wrap ul.products li.product .prod-wrap a.button::after{display:none!important}.main-cat .woocommerce ul.products li.product .prod-wrap a.button::before,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button::before,.related.products ul.products li.product .prod-wrap a.button::before,.shop-wrap ul.products li.product .prod-wrap a.button::before{position:absolute;content:"";height:24px;width:24px;top:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:15px;margin:0!important;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/add.svg)}.main-cat .woocommerce ul.products li.product .action,.popular-products-wrap .woocommerce ul.products li.product .action,.related.products ul.products li.product .action,.shop-wrap ul.products li.product .action{position:absolute;top:15px;left:15px;border-radius:25px;padding:5px 20px;font-size:18px;font-weight:600}.main-cat .woocommerce ul.products li.product .prod-wrap,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap,.related.products ul.products li.product .prod-wrap,.shop-wrap ul.products li.product .prod-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.main-cat .woocommerce ul.products li.product a.button,.popular-products-wrap .woocommerce ul.products li.product a.button,.related.products ul.products li.product a.button,.shop-wrap ul.products li.product a.button{display:-webkit-box;display:-ms-flexbox;display:flex}.main-cat .woocommerce ul.products li.product p,.popular-products-wrap .woocommerce ul.products li.product p,.related.products ul.products li.product p,.shop-wrap ul.products li.product p{display:block;white-space:pre-wrap;font-size:14px;color:#676767;line-height:1.5;display:block;margin-bottom:20px;font-family:"Fira Sans",sans-serif;font-weight:400;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,.shop-wrap ul.products li.product .woocommerce-loop-product__title{font-weight:600;font-family:"Fira Sans",sans-serif;font-size:18px;text-transform:none;display:block;margin:0;margin-bottom:10px;line-height:22px;padding:0;min-height:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cat .woocommerce ul.products li.product img,.popular-products-wrap .woocommerce ul.products li.product img,.related.products ul.products li.product img,.shop-wrap ul.products li.product img{width:100%;max-width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:block;border-radius:20px;margin-bottom:20px;height:auto!important}.site-main .woocommerce-ordering{display:none}.shop-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.shop-wrap .title{display:block;margin-bottom:30px;padding-bottom:0}.shop-wrap .sort-list{position:static;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.shop-wrap .sort-list .sort-trigger{display:none}.shop-wrap .sort-list .sort-wrap{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-top:0;padding-top:20px}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear,.shop-wrap .sort-list .sort-wrap span{margin:0;margin-right:15px;border-radius:7px;border:1px solid #e7e7e7;padding:10px 15px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear.active,.shop-wrap .sort-list .sort-wrap span.active{background-color:#9e7536;color:#fff}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear:hover,.shop-wrap .sort-list .sort-wrap span:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#9e7536;color:#fff}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear{padding-right:30px}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear:hover::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/close-white.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.shop-wrap .sort-list .sort-wrap .sort-wrap-clear::after{right:8px}.shop-wrap .cats{width:220px;display:block;position:relative;left:-15px}.shop-wrap .cats a{display:block;padding:15px;background-color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:7px}.shop-wrap .cats a.active{background-color:#f9f9fa;font-weight:500}.shop-wrap .cats a:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#f9f9fa}.shop-wrap .cats b{display:block;font-size:20px;line-height:1.2;margin-bottom:15px;padding-left:15px}.shop-wrap .shop-wrap-items{width:calc(100% - 220px)}.shop-wrap ul.products li.product{width:calc(33.3% - 20px)}.popular-products .main-cat{padding-bottom:0}.popular-products .woocommerce ul.products li.product{margin-bottom:0}.features.feat-shop{padding-bottom:80px}.feed-wrap-item.video-feed p{display:block;height:100%}.feed-wrap-item.video-feed p img{display:block;height:calc(100% - 15px);-o-object-fit:cover;object-fit:cover;border-radius:10px}.shop-wrap .shop-wrap-items{padding-bottom:0}.shop-wrap{padding-bottom:80px}.pswp__caption{display:none;opacity:0}.product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:80px}.product-wrap-left{width:700px;position:relative}.product-wrap-left .flex-control-nav{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;list-style-type:none;margin-top:20px;position:relative;left:-10px;min-width:calc(100% + 20px)}.product-wrap-left .flex-control-nav li{width:100%;padding:0 10px}.product-wrap-left .flex-control-nav li img{width:100%;height:auto;aspect-ratio:1/1;border-radius:15px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.product-wrap-left .flex-control-nav li img:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.6}.product-wrap-left .action{position:absolute;z-index:20;top:20px;left:20px;border-radius:15px;padding:5px 20px;font-size:18px}.product-wrap-left .flex-viewport,.product-wrap-left .woocommerce-product-gallery__wrapper{overflow:hidden;border-radius:25px}.product-wrap-left .flex-viewport div,.product-wrap-left .woocommerce-product-gallery__wrapper div{width:100%}.product-wrap-left .flex-viewport div a,.product-wrap-left .woocommerce-product-gallery__wrapper div a{display:block;width:100%}.product-wrap-left .flex-viewport div a img,.product-wrap-left .woocommerce-product-gallery__wrapper div a img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:25px;height:auto}.product-wrap-left .onsale{display:none}.product-wrap-left a.woocommerce-product-gallery__trigger{display:none!important}.product-wrap-right{width:calc(100% - 700px - 50px);position:relative}.product-wrap-right .price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.product-wrap-right .price-wrapper .ves{padding-left:15px;color:#9a9a9a}.product-wrap-right .price-wrapper .price{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-wrap-right .price-wrapper .price p{margin:0!important}.product-wrap-right .price-wrapper .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;color:#3c2c2b}.product-wrap-right .price-wrapper .price ins{text-decoration:none;display:block;margin-right:15px;margin-bottom:0}.product-wrap-right .price-wrapper .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;color:#3c2c2b}.product-wrap-right .price-wrapper .price del{text-decoration:none;position:relative}.product-wrap-right .price-wrapper .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.product-wrap-right .price-wrapper .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.product-wrap-right p{color:#3c2c2b;font-size:16px;display:block;margin-bottom:20px;line-height:1.5}.product-wrap-right .quantity{display:none}.product-wrap-right h1{text-transform:uppercase;font-size:34px;display:block;margin-bottom:15px}.product-wrap-right .alert{border:.875px solid #c9a062;border-radius:15px;padding:20px;bottom:15px;padding-top:20px}.product-wrap-right .alert p{font-size:16px;color:#676767;margin-bottom:0!important}.product-wrap-right .alert b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding-left:34px;margin-bottom:10px}.product-wrap-right .alert b::after{position:absolute;content:"";height:24px;width:24px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/alarm.svg);background-repeat:no-repeat;background-size:contain}.product-wrap-right .single-features{display:block;margin-top:40px}.product-wrap-right .single-features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.product-wrap-right .single-features-item span{color:#9e7536;padding-left:5px}.product-wrap-right .single-features-item img{display:block;margin-right:15px;width:24px;-o-object-fit:contain;object-fit:contain}.product-wrap-right .cart-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-wrap-right .cart-wrapper .added_to_cart{display:none!important}.product-wrap-right .cart-wrapper .single_add_to_cart_button{height:60px;border:none;font-size:18px;font-weight:400;width:170px;padding-left:40px;border-radius:15px;background-color:#c9a062;position:relative}.product-wrap-right .cart-wrapper .single_add_to_cart_button.added{background-color:#c9a062;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:0}.product-wrap-right .cart-wrapper .single_add_to_cart_button.added::before{height:30px;width:30px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/check-white.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-wrap-right .cart-wrapper .single_add_to_cart_button::after{display:none!important}.product-wrap-right .cart-wrapper .single_add_to_cart_button::before{position:absolute;content:"";height:24px;width:24px;top:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;margin:0!important;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/add-white.svg)}.product-wrap-right .cart-wrapper .tinv-wraper{width:60px;height:60px;left:auto;border-radius:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin-left:15px}.product-wrap-right .cart-wrapper .tinv-wraper a,.product-wrap-right .cart-wrapper .tinv-wraper strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;margin-top:0;height:60px;width:60px;background-color:#f9f9fa;border-radius:15px;background-repeat:no-repeat;background-size:24px 24px;background-position:center;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.product-wrap-right .cart-wrapper .tinv-wraper a:hover,.product-wrap-right .cart-wrapper .tinv-wraper strong:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#fcf4e8;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist-added.svg)}.product-wrap-right .cart-wrapper .tinv-wraper a.tinvwl-product-in-list,.product-wrap-right .cart-wrapper .tinv-wraper strong.tinvwl-product-in-list{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/wishlist-added.svg)}.product-wrap-right .cart-wrapper .tinv-wraper a::before,.product-wrap-right .cart-wrapper .tinv-wraper strong::before{display:none}.product-wrap-right .cr-trustbadgef{margin-bottom:24px}.product-wrap-right .cr-trustbadgef .cr-badge{padding:0}.product-wrap-right .cr-trustbadgef .badge__link{display:none}.product-wrap-right .cr-trustbadgef .badge__reviews{padding:0;padding-left:15px;font-size:16px;color:#c9a062;font-weight:400}.product-wrap-right .cr-trustbadgef .badge__reviews b{font-size:16px;font-weight:400}.product-wrap-right .cr-trustbadgef .badge__stars{margin:0}.product-wrap-right .cr-trustbadgef .badge__stars .badge__star{width:24px;height:24px}.product-wrap-right .cr-trustbadgef .badge__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-wrap-right .cr-trustbadgef .badge__store{display:none}.product-wrap-right .cr-trustbadgef .badge__logo{display:none}.product-wrap-right .cr-trustbadgef .verified{display:none}.product-wrap-right .cr-trustbadgef .badge__rating{display:none}#cr-ajax-reviews-review-form{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);padding:30px;border-radius:25px;z-index:200;display:none}#cr-ajax-reviews-review-form .close{position:absolute;top:30px;right:30px;height:30px;width:30px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/rew_close.svg);cursor:pointer}#cr-ajax-reviews-review-form .cr-reviews-ajax-comments{display:none!important}#cr-ajax-reviews-review-form #cr-ajax-reviews-cancel{display:none!important}#cr-ajax-reviews-review-form #comments{display:none}.cr-reviews-ajax-comments ol.commentlist{width:calc(100% - 250px)}.cr-reviews-ajax-comments ol.commentlist li.review{position:relative}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-product-name-picture{display:none}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-rating-product-name{position:absolute;right:20px;top:20px}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-product-name-picture{display:none!important}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .avatar,.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-avatar-check{display:none!important}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-all-reviews-shortcode .crstar-rating,.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .cr-all-reviews-shortcode .crstar-rating span{color:#c9a062!important}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text{margin:0;background-color:#f9f9fa;padding:20px;border-radius:15px;border:none;margin-bottom:20px}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text .meta time{font-size:16px;color:#676767}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text .meta .woocommerce-review__author{font-weight:500;font-size:18px;display:block;margin:0;padding-right:15px}#reviews .cr-avatar-check{display:none!important}#reviews .cr-reviews-ajax-comments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#reviews .cr-reviews-ajax-comments .cr-ajax-search,#reviews .cr-reviews-ajax-comments .cr-count-row{display:none!important}#reviews .cr-reviews-ajax-comments>h2{width:100%;text-transform:uppercase;font-size:46px;display:block;margin-bottom:40px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap{width:200px;background-color:#fff}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .button{border-radius:15px;margin-top:20px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-total-rating-count{width:100%;font-size:14px;color:#676767;padding-top:15px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap{width:100%;min-width:200px;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating{display:block;margin-bottom:10px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating span{font-size:28px;display:block}#reviews .cr-reviews-ajax-comments ol.commentlist{width:calc(100% - 200px - 50px)}#reviews .cr-summaryBox-wrap .ivole-summaryBox{display:none!important}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text{margin-left:0;border:none;margin-bottom:20px;padding:20px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .cr-product-name-picture{display:none}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .cr-rating-product-name{position:absolute;right:20px;top:20px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .cr-product-name-picture{display:none!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .avatar,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .cr-avatar-check{display:none!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .crstar-rating,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .crstar-rating span{color:#c9a062!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .crstar-rating{position:absolute;right:20px;top:20px;margin:0}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .comment-text{margin:0;background-color:#f9f9fa;padding:20px;border-radius:15px;border:none;margin-bottom:20px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .comment-text .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .comment-text .meta time{font-size:16px;color:#676767}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .comment-text .meta .woocommerce-review__author{font-weight:500;font-size:18px;display:block;margin:0;padding-right:15px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#reviews.cr-reviews-ajax-reviews button.cr-ajax-reviews-add-review{display:none}#cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc{display:none}.woocommerce-noreviews{width:100%;font-size:18px}.woocommerce-noreviews .button{margin-top:30px}#reviews #comments .cr-summaryBox-wrap .crstar-rating{color:#c9a062}.woocommerce-product-rating{display:none}li.product .star-rating{display:none}.product-wrap .product-wrap-right.summary .star-js{width:100%}.product-wrap .product-wrap-right.summary .star-js ol.commentlist{display:none!important}.product-wrap .product-wrap-right.summary .star-js .woocommerce-Reviews-title{display:none!important}.product-wrap .product-wrap-right.summary .star-js .cr-summaryBox-wrap{width:100%!important}.product-wrap .product-wrap-right.summary .star-js .cr-summaryBox-wrap .button,.product-wrap .product-wrap-right.summary .star-js .cr-summaryBox-wrap .cr-average-rating{display:none!important}.product-wrap .product-wrap-right.summary .star-js .cr-summaryBox-wrap .cr-overall-rating-wrap{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;width:100%!important;min-width:0;max-width:100%!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-wrap .product-wrap-right.summary .star-js .cr-summaryBox-wrap div.cr-total-rating-count{padding-top:0!important;white-space:nowrap;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;padding-top:2px!important;padding-left:15px!important}.star-js.active{height:20px;width:116px;background-repeat:no-repeat;background-size:contain;background-position:center left;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/no-rew.svg);margin-bottom:20px;padding-left:130px;color:#9e7536}.product-type-variable .product-wrap-right .variations{display:block}.product-type-variable .product-wrap-right .price-wrapper .price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-type-variable .product-wrap-right .price-wrapper .price>span{padding-left:5px}#thx{display:none;z-index:5000;background-color:#fff;border-radius:25px;padding:30px;-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-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1)}#thx img{margin:auto;margin-bottom:20px;display:block}#thx b{display:block;font-size:28px;margin-bottom:10px;text-align:center}#thx p{color:#3c2c2b;display:block;margin-bottom:20px;text-align:center}#thx .button{width:100%;max-width:100%;-webkit-box-shadow:none;box-shadow:none}.wpcf7-response-output{display:none!important}.overlay{position:fixed;z-index:100;top:0;width:100%;left:0;right:0;bottom:0;height:100%;background-color:rgba(0,0,0,.7);display:none}.popup{width:435px;max-width:95vw;max-height:95vh;background-color:#fff;padding:30px;border-radius:25px;z-index:150;display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3c2c2b}.popup-thx{opacity:.3}.popup input[type=email],.popup input[type=tel],.popup input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:60px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px}.popup textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:15px;background-color:#fff;border:1px solid #e7e7e7;height:210px;width:100%;max-width:100%;display:block;font-size:18px;padding-left:20px;padding-top:25px}.popup input.button{-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:100%;display:block;margin-bottom:20px;margin-top:20px}.popup small{color:#9a9a9a;font-size:14px;max-width:240px;display:block;line-height:17px}.popup small a{color:#9a9a9a;font-size:14px;line-height:17px;text-decoration:underline}.popup small a:hover{color:#c9a062}.popup .close{position:absolute;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;top:30px;right:30px;height:32px;z-index:10;width:32px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close.svg)}.popup .close:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/popup_close_hover.svg)}.popup .form-radio .wpcf7-form-control{background-color:#f9f9fa;border-radius:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px;display:block;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .form-radio .wpcf7-form-control .wpcf7-list-item{margin:0}.popup .form-radio .wpcf7-form-control .wpcf7-list-item:first-child{margin-right:5px}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span{font-size:18px;line-height:22px;color:#9a9a9a;display:block;padding:10px 30px;border-radius:10px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.popup .form-radio .wpcf7-form-control .wpcf7-list-item span:hover{background-color:#fff;color:#3c2c2b;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input{display:none}.popup .form-radio .wpcf7-form-control .wpcf7-list-item input:checked+span{background-color:#fff;color:#3c2c2b;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.popup.popup-video{width:920px;max-width:95vw}.popup.popup-video .close{top:5px;right:5px}.popup.popup-video iframe{border-radius:20px;max-width:100%}.upsells.popup{background-color:#fff;z-index:9999;padding:30px;border-radius:25px;-webkit-box-shadow:0 4px 45px rgba(0,0,0,.1);box-shadow:0 4px 45px rgba(0,0,0,.1);width:600px;overflow-x:hidden;overflow-y:auto}.upsells.popup b{font-size:28px;display:block;margin-bottom:20px}.upsells.popup .upsells-wrap .woocommerce ul.products{display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding:15px;border-bottom:1px solid #e7e7e7}.upsells.popup .upsells-wrap .woocommerce ul.products li.product:last-child{border-bottom:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price{position:absolute;left:120px;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins{text-decoration:none;display:block;margin-bottom:5px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price ins span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#3c2c2b}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del{text-decoration:none;position:relative}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del::after{position:absolute;content:"";height:1px;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#ff0a0a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price del span bdi{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;color:#9a9a9a}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button{color:#9e7536;width:170px;height:60px;background-color:#fcf4e8;font-weight:400;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button::after{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button.added{color:#fff;background-color:#c9a062}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button:hover{color:#fff;background-color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .action,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .onsale,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .shop_attributes,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .star-rating{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product img{width:90px;aspect-ratio:1/1;border-radius:10px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;display:block}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{position:absolute;top:15px;left:120px;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:400;padding:0;max-width:calc(100% - 90px);width:200px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link p{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wishlist-clear,.upsells.popup .upsells-wrap .woocommerce ul.products li.product .tinv-wraper{display:none}.popup.login .close{top:10px;right:10px}.popup.login .xoo-el-fields form input{height:60px;border-radius:0 15px 15px 0;border:1px solid #e7e7e7;color:#3c2c2b;-webkit-box-shadow:none;box-shadow:none;font-size:16px}.popup.login .xoo-el-fields form input:focus{background-color:#fff;color:#3c2c2b}.xoo-aff-input-group .xoo-aff-input-icon{border:none}.xoo-aff-input-group .xoo-aff-input-icon{border-radius:15px 0 0 15px}.xoo-el-form-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xoo-el-form-label input[type=checkbox]{display:none;margin:0}.xoo-el-form-label input[type=checkbox]:checked+span::after{background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/in-check.svg);background-repeat:no-repeat;background-position:center}.xoo-el-form-label span{font-weight:400;font-size:16px;position:relative;padding-left:24px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-label span:hover{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#c9a062}.xoo-el-form-label span::after{position:absolute;content:"";height:16px;width:16px;background-color:#fff;border:1px solid #c9a062;border-radius:4px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.xoo-aff-group.xoo-el-login-btm-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.xoo-aff-group.xoo-el-login-btm-fields .xoo-el-form-label{margin-bottom:0}.xoo-el-form-container button.btn.button.xoo-el-action-btn{background-color:#c9a062;color:#fff;font-weight:400;font-family:"Fira Sans",sans-serif;text-transform:none;font-size:18px;width:100%;max-width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:15px;position:relative;bottom:-10px}.xoo-el-section.xoo-el-active{padding-left:0;width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group{width:100%;max-width:100%}.xoo-el-section.xoo-el-active .xoo-aff-group input{width:100%;max-width:100%}.xoo-el-form-container.xoo-el-form-inline{padding-bottom:0}.xoo-el-form-txt{line-height:1.5;display:block;margin-bottom:20px;color:#676767}.xoo-el-form-container.xoo-el-form-inline{padding-top:10px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header{padding:0}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li{background-color:#eee;color:#3c2c2b;font-size:16px;font-weight:400;font-family:"Fira Sans",sans-serif;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-active{background-color:#c9a062;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-login-tgr{border-radius:15px 0 0 15px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-reg-tgr{border-radius:0 15px 15px 0}.xoo-aff-fields .xoo-aff-group:last-child{margin-bottom:10px}.xoo-el-notice{border-radius:15px;width:100%;margin:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-top:20px}.popup .submit{position:relative}.popup .submit .wpcf7-spinner{position:absolute;top:15px;left:20px}.popup b{font-size:28px;display:block;font-weight:600;margin-bottom:10px}.popup p{color:#676767;display:block;font-size:18px;line-height:1.5;margin-bottom:20px}.popup form .form-item{position:relative;margin-bottom:10px}.popup form .form-item input,.popup form .form-item textarea{padding-left:20px;padding-top:27px;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup form .form-item label{position:absolute;left:20px;top:10px;display:block;font-size:14px;color:#b8b8b8}.popup.my-acc{overflow-x:hidden;overflow-y:auto}.popup.my-acc .edit-account{display:block;margin-top:20px}.popup.my-acc .edit-account .button{width:100%;max-width:100%;border-radius:15px;margin-bottom:-20px}.popup.my-acc .edit-account .woocommerce-form-row{position:relative;margin-bottom:10px}.popup.my-acc .edit-account .woocommerce-form-row input{height:60px;padding-top:27px}.popup.my-acc .edit-account b,.popup.my-acc .edit-account p{font-size:0}.popup.my-acc .edit-account b label,.popup.my-acc .edit-account p label{display:block;font-size:14px;color:#b8b8b8;position:absolute;left:20px;top:10px}.popup.my-acc fieldset{border:none;width:100%;margin:0;padding:0}.popup.my-acc fieldset legend{font-size:18px;font-weight:500;display:block;margin-bottom:20px;position:relative;padding-right:30px;cursor:pointer}.popup.my-acc fieldset legend:hover{color:#c9a062}.popup.my-acc fieldset legend::after{position:absolute;content:"";height:24px;width:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-down.svg);right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup.my-acc fieldset input{padding-left:20px;width:100%;max-width:100%;height:62px;font-size:18px;border-radius:15px;border:1px solid #e7e7e7}.popup.my-acc fieldset input::-webkit-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-moz-placeholder{font-size:12px}.popup.my-acc fieldset input:-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::-ms-input-placeholder{font-size:12px}.popup.my-acc fieldset input::placeholder{font-size:12px}.woocommerce a.added_to_cart{display:none!important}.upsells.popup .upsells-wrap .woocommerce ul.products{margin-bottom:0}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{margin-bottom:0}.woocommerce-input-wrapper{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.woocommerce-input-wrapper .select2-container{width:100%!important}.woocommerce-input-wrapper .selection{height:60px;display:block;width:100%}.woocommerce-input-wrapper .selection .select2-selection.select2-selection--single{height:60px;border-radius:15px;border:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-top:27px;font-size:16px}p#billing_zone_field label{z-index:10000}.select2-container--default .select2-selection--single .select2-selection__arrow{top:18px;right:10px}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li{display:none}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li:nth-child(1),.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li:nth-child(2){display:block}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row#billing_comment_field span{height:auto}.map.popup{display:block;width:900px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);height:auto;overflow-x:hidden;overflow-y:auto;z-index:20000;padding:0;margin:0}.map.popup .title{margin-top:0;font-size:40px}.map.popup .close{top:20px!important;right:20px!important}.map.popup .map-wrap{padding:30px}.map.popup .map-wrap-top{display:block}.map.popup .map-wrap-top .left{width:100%}.map.popup .map-wrap-top .sets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.map.popup .map-wrap-top .sets .sets-item{padding-left:0;padding-right:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.map.popup .map-wrap-top .sets .sets-item p{margin-bottom:0}.w-mob{display:none}.xt_woofc-cart-open .xt_woofc-body .xt_woofc-list li{border:none!important}.map-toggle{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-bottom:10px;border-radius:15px;border:1px solid #e7e7e7;background-color:#fff;height:60px;cursor:pointer;position:relative;padding-left:54px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.map-toggle:hover{color:#c9a062;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.map-toggle::after{position:absolute;content:"";height:24px;width:24px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/map.svg);left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.select2{z-index:100!important}p#billing_zone_field label{z-index:110!important}.xt_woofc-animation-morph.xt_woofc-cart-open.xt_woofc-is-desktop.xt_woofc-pos-bottom-right .xt_woofc-checkout{margin-right:0}.main-cat .sort-list{z-index:30}.mob-add-cart{display:none}.main-cat .woocommerce ul.products li.product .prod-wrap,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap,.related.products ul.products li.product .prod-wrap,.shop-wrap ul.products li.product .prod-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.popup input.button{border:none}.popup.popup-video iframe{width:100%!important;height:auto!important;aspect-ratio:16/9!important}.popup.popup-callback .wpcf7-spinner{position:absolute;left:30px;bottom:90px}.popup.popup-callback img{display:block;margin:auto;margin-bottom:20px}.popup.popup-callback b{text-align:center}.popup.popup-callback p{text-align:center}.shop-wrap .shop-wrap-items .sort-list{margin-bottom:30px}.shop-wrap .shop-wrap-items .sort-list .sort-wrap{padding-top:0}.shop-wrap .title{margin-bottom:20px}.back-btn{display:none}.select2{z-index:90!important}p#billing_zone_field label{z-index:92!important}.wp-block-group__inner-container ul.products li.product::after{display:none}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method{max-height:80px;overflow:hidden}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li{display:none!important;list-style-type:none}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li::after{display:none}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li.first{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li.first+li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li.active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.wp-block-group__inner-container .woocommerce ul.products li.product a{display:block}.woocommerce ul#shipping_method li input{visibility:hidden!important}.hide-carts .cart-empty.woocommerce-info{display:none!important}.hide-carts .return-to-shop{display:none!important}ul.products li.no-login.product .tinv-wraper{display:none!important}ul.products li.no-login.product .tinv-wraper.sss{display:block!important}#payment{position:static;top:0;width:450px;-webkit-transition:0;-o-transition:0;transition:0}#payment.active{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:0;-o-transition:0;transition:0;position:fixed}ul.products li.product.product-type-variable{padding-bottom:90px!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form{position:absolute;top:-40px;left:0}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option{padding:3px 10px;border-radius:10px;color:#9a9a9a;font-weight:500;border:1px solid #9a9a9a!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option.cfvsw-selected-swatch{background-color:#c9a062;color:#fff;border-color:#c9a062!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations tr{padding:0;margin:0}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations tr td{padding:0;margin:0}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations tr:first-child{display:none}.xt_woofc-product-title a{text-transform:none!important}.xt_woofc-product-attributes .xt_woofc-variation::before{display:none}.xt_woofc-product-attributes .xt_woofc-variation dt{display:none!important}.xt_woofc-product-attributes .xt_woofc-variation dd{font-size:16px!important;color:#fff!important;text-transform:none!important;padding:3px 6px;border-radius:5px;background-color:#c9a062;font-weight:500}.cart-wrapper .cart-wrapper .cart_item .product-name .variation dt{display:none!important}.cart-wrapper .cart-wrapper .cart_item .product-name .variation dd{font-size:16px!important;color:#fff!important;text-transform:none!important;padding:3px 6px;border-radius:5px;background-color:#c9a062;font-weight:500;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.cart-wrapper .cart-wrapper .cart_item .product-name .variation dd p{color:#fff;margin:0}.popup form .form-item textarea{height:120px;font-size:16px}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.thwcfd-field-textarea{height:120px}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.thwcfd-field-textarea .woocommerce-input-wrapper{height:120px}.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.thwcfd-field-textarea .woocommerce-input-wrapper textarea{height:120px;max-height:120px;font-size:16px}.product.product-type-variable .ves{display:none}.product.product-type-variable .product-wrap-right .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex}.product.product-type-variable .product-wrap-right .cart-wrapper .woocommerce-variation-price .price{margin-bottom:20px;display:block}.product.product-type-variable .product-wrap-right .cart-wrapper .woocommerce-variation-price .price span bdi{font-size:24px;font-weight:600}.product.product-type-variable .product-wrap-right .cart-wrapper .cfvsw-swatches-option.cfvsw-label-option{padding:5px 15px!important;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9a9a9a!important;color:#9a9a9a!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product.product-type-variable .product-wrap-right .cart-wrapper .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{background-color:#c9a062!important;color:#fff!important;border-color:#c9a062!important}.product.product-type-variable .product-wrap-right .cart-wrapper .quantity,.product.product-type-variable .product-wrap-right .cart-wrapper .reset_variations{display:none!important}.product.product-type-variable .product-wrap-right .cart-wrapper form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product.product-type-variable .product-wrap-right .cart-wrapper form .variations{width:100%;margin-bottom:20px}.product.product-type-variable .product-wrap-right .cart-wrapper form .variations .label{display:none}.product-type-variable .product-wrap-right .price-wrapper .price{color:#9a9a9a}.product-type-variable .product-wrap-right .price-wrapper .price span{color:#9a9a9a}.product-type-variable .product-wrap-right .price-wrapper .price span bdi{color:#9a9a9a;display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row.address-field{width:calc(66.6% - 5px)}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row.form-row-house{width:calc(33.3% - 5px)}p#billing_time_field label,p#billing_time_value_field label,p#billing_zone_field label{z-index:92!important}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove{height:26px;width:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;padding:0;top:15px;right:15px;margin:0;background-color:#fff!important;background-repeat:no-repeat!important;background-size:22px!important;background-position:center!important;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/w-close.svg)!important}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove button{height:26px;width:26px;opacity:0}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove i{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{width:100%;max-width:100%;border-radius:5px;border-color:#e7e7e7!important}.select2-container--open .select2-dropdown--below{position:relative}.select2-container--open .select2-dropdown--below::after{position:absolute;z-index:1;content:"";height:10px;width:calc(100% + 0px);top:-8px;left:-1px;right:0;background-color:#fff;border-left:1px solid #e7e7e7!important;border-right:1px solid #e7e7e7!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#c9a062}.select2-dropdown{border-color:#e7e7e7!important}.woocommerce-input-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-input-wrapper .suggestions-wrapper{width:100%}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option{border-radius:5px!important;margin-right:5px}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-swatches-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-hidden-select{display:none}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .reset_variations{display:none!important}.contacts-form{background-color:#f8f8f8!important}.contacts-form b,.contacts-form p{color:#3c2c2b}.contacts-form form label{color:#3c2c2b}.contacts-form form .submit small{color:#9a9a9a}.contacts-form form .submit small a{color:#9a9a9a}.contacts-form form .s-form-item input,.contacts-form form .s-form-item textarea{color:#3c2c2b!important;background-color:#fff!important;border:1px solid #d6d6d6!important}.contacts-form form .s-form-item input::-webkit-input-placeholder,.contacts-form form .s-form-item textarea::-webkit-input-placeholder{color:#3c2c2b!important}.contacts-form form .s-form-item input::-moz-placeholder,.contacts-form form .s-form-item textarea::-moz-placeholder{color:#3c2c2b!important}.contacts-form form .s-form-item input:-ms-input-placeholder,.contacts-form form .s-form-item textarea:-ms-input-placeholder{color:#3c2c2b!important}.contacts-form form .s-form-item input::-ms-input-placeholder,.contacts-form form .s-form-item textarea::-ms-input-placeholder{color:#3c2c2b!important}.contacts-form form .s-form-item input::placeholder,.contacts-form form .s-form-item textarea::placeholder{color:#3c2c2b!important}.contacts-form form .s-form-item input.button,.contacts-form form .s-form-item textarea.button{background-color:#c9a062!important;color:#fff!important;border:none!important}.woocommerce-MyAccount-navigation{display:none!important}.thanks-right-items .order_item .product-name li,.tranks-right-items .order_item .product-name li{padding-left:0}.thanks-right-items .order_item .product-name li strong,.tranks-right-items .order_item .product-name li strong{display:none}.thanks-right-items .order_item .product-name li::after,.tranks-right-items .order_item .product-name li::after{display:none}.upsells.popup .upsells-wrap .woocommerce ul.products li.product.product-type-variable .price{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product.product-type-variable .price>span{padding-left:5px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product.product-type-variable .cfvsw_variations_form{display:none!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{padding-bottom:15px!important}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.comment-respond #commentform .comment-form-comment input,.comment-respond #commentform .comment-form-comment textarea{border-color:#9a9a9a!important}.content.full_content .title{margin-top:0}.content.full_content li,.content.full_content p{color:#676767}.woocommerce-MyAccount-navigation{display:none!important}#dadata_custom_address_field .optional{display:none!important}.product-wrap-right .tinv-wraper.user-login{display:none}.product-wrap-right.no-login .tinv-wraper{display:none}.product-wrap-right.no-login .tinv-wraper.user-login{display:block}.product.product-type-variable .product-wrap-right .cart-wrapper form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.checkout-wrap-left .form-row#billing_last_name_field{display:none!important}.woocommerce-MyAccount-content .form-row#billing_time_field,.woocommerce-MyAccount-content .form-row#billing_time_value_field{display:none!important}.shipped_via{display:none!important}.checkout-wrap-left .col-1 .woocommerce-account-fields p.create-account label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-wrap-left .col-1 .woocommerce-account-fields p.create-account label input{width:24px;min-width:24px;cursor:pointer;height:24px;display:block;margin-right:10px}.checkout-wrap-left .col-1 .woocommerce-account-fields p.create-account label input:checked{background-color:#c9a062;border:1px solid #fff;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/check-white.svg);background-size:18px;background-repeat:no-repeat;background-position:center}.woocommerce-checkout #payment ul.payment_methods li label img{display:none!important}.woocommerce-MyAccount-content .form-row#billing_zone_field{display:none!important}.offer-wrap{position:relative;max-height:360px;overflow:hidden}.offer-wrap.auto{max-height:100%!important;overflow:auto!important}.btn-cart-sub{position:fixed;bottom:20px;right:20px;display:none;background-color:#c9a062;width:55px;font-size:0;height:55px;border-radius:100%;-webkit-box-shadow:0 4px 25px #c9a062;box-shadow:0 4px 25px #c9a062;cursor:pointer}.btn-cart-sub span{position:absolute;font-size:12px;color:#fff;font-weight:500;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;background-color:#c9a062;top:-5px;right:-5px;height:18px;width:18px}.btn-cart-sub span{background-color:#fff;color:#c9a062;top:10px;right:10px;height:14px;width:14px;font-size:12px;font-weight:500}.btn-cart-sub::after{position:absolute;content:"";height:24px;width:24px;top:17px;left:12px;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/mob/cart.svg)}.btn-cart-sub p{display:none}.btn-cart-sub img{display:none}.woocommerce-message .button{height:40px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-weight:400!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff!important;border-radius:10px!important;background-color:#c9a062!important}.overlay-time{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:999999;display:none}.time-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;width:400px;max-width:calc(100vw - 30px);padding:30px;z-index:9999999;display:none}.time-popup p{font-size:18px;font-weight:500;text-align:center;display:block;width:100%;margin-bottom:20px}.time-popup .button.back-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;max-width:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;padding:0}.time-popup .button.back-btn::after{display:none}.order-again{margin-top:20px;margin-bottom:0}.order-again a.button{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;border-radius:5px;background-color:#c9a062;color:#fff;max-width:100%;width:300px;margin-top:20px;font-weight:400;font-size:16px;max-height:50px}.order-again a.button:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#fff;background-color:#9e7536}.thanks-right-items .act-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.thanks-right-items .act-btns a.button{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;border-radius:5px;background-color:#c9a062;color:#fff;max-width:100%;width:300px;margin-top:20px;font-weight:400;font-size:16px;max-height:50px}.thanks-right-items .act-btns a.button:hover{-webkit-transform:none;-ms-transform:none;transform:none;color:#fff;background-color:#9e7536}.thanks-right-items .act-btns a.button.cancel{opacity:.5;display:none}.thanks-right-items .act-btns a.button.view{display:none}#billing_address_1_field{display:none!important}.form-row#billing_address_2_field,.form-row#billing_city_field,.form-row#billing_company_field,.form-row#billing_country_field,.form-row#billing_last_name_field,.form-row#billing_postcode_field,.form-row#billing_state_field{display:none!important}.form-row label .optional{display:none!important}.map-wrap-top .sets-item{margin-bottom:20px}.xt_woofc-cart-open .xt_woofc-footer,.xt_woofc-cart-opened .xt_woofc-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.min-price-text{font-size:16px;width:100%;display:block;line-height:1.5;color:#000;text-align:center}.offer-wrap-item.lazyloaded{position:relative!important}.slick-slide{height:auto}@media (max-width:1245px){.banner-wrap .subtitle{font-size:18px}.banner-wrap .title{font-size:40px}.footer-wrap-right .menu ul li a{font-size:16px}.footer .item a,.footer .item b{font-size:15px}.footer-bot-right{font-size:14px}.footer-bot-right .dev,.footer-bot-right a,.footer-bot-right p{font-size:12px}.features-wrap-item p{font-size:14px}.features-wrap-item img{width:40px;margin-right:5px}.often .slick-prev{left:-40px}.often .slick-next{right:-20px}.map-wrap-top{display:block}.map-wrap-top .sets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.map-wrap-top .sets .sets-item{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-left:0;padding-right:30px;margin-bottom:15px}.banner{margin-top:0}.banner-wraper-right{width:170px}.banner-wraper-right-item p{font-size:16px;font-weight:500}.banner-wraper-center{width:calc(100% - 250px - 170px)}.banner-wraper-left{width:250px}.banner-wraper-left img{width:250px}.history-circles-item:nth-child(odd)::after{width:170px;left:65px}.history-circles-item:nth-child(2)::after,.history-circles-item:nth-child(4)::after{width:200px;top:-42px;left:51px}.history-circles-item p{font-size:15px;font-weight:500}.contacts-form{background-position:-200px 0}.contacts-form-right{width:500px}.contacts-form-left{width:calc(100% - 500px - 20px)}.delivery-wrap-item.map-item .del-title{display:block}.delivery-wrap-item.map-item .del-title b{padding-left:0;padding-top:7px}.main-cat .woocommerce ul.products li.product{width:calc(33.3% - 20px)}.popular-products .woocommerce ul.products li.product p,.related.products ul.products li.product p,.shop-wrap ul.products li.product p{font-size:14px}.popular-products .woocommerce ul.products li.product .prod-wrap .price span bdi,.related.products ul.products li.product .prod-wrap .price span bdi,.shop-wrap ul.products li.product .prod-wrap .price span bdi{font-size:16px}.popular-products .woocommerce ul.products li.product .prod-wrap .price ins span bdi,.related.products ul.products li.product .prod-wrap .price ins span bdi,.shop-wrap ul.products li.product .prod-wrap .price ins span bdi{font-size:16px}.popular-products .woocommerce ul.products li.product .prod-wrap .price del span bdi,.related.products ul.products li.product .prod-wrap .price del span bdi,.shop-wrap ul.products li.product .prod-wrap .price del span bdi{font-size:14px}.popular-products .woocommerce ul.products li.product .prod-wrap a.button,.related.products ul.products li.product .prod-wrap a.button,.shop-wrap ul.products li.product .prod-wrap a.button{width:110px;font-size:14px;height:50px}.popular-products .woocommerce ul.products li.product .prod-wrap a.button::before,.related.products ul.products li.product .prod-wrap a.button::before,.shop-wrap ul.products li.product .prod-wrap a.button::before{height:16px;width:16px}.product-wrap-right .alert{position:static;margin-top:40px}.product-wrap-left{width:500px}.product-wrap-right{width:calc(100% - 500px - 30px)}.header-top-set{max-width:140px;padding:10px 15px;padding-right:30px;font-size:12px}.header-top-set::after{right:5px;height:18px;width:18px}.header-top-set p{font-size:12px}.header-top-set span{font-size:12px}.page .tinvwl-table-manage-list tbody tr.wishlist_item{display:-webkit-box;display:-ms-flexbox;display:flex}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-action button{font-size:14px;padding:0;border-radius:10px}form.checkout .woocommerce-checkout-review-order{margin-left:0;width:calc(100% - 500px - 15px)}.checkout-wrap-left#customer_details{width:500px}form.checkout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.products li.product.product-type-variable{padding-bottom:75px!important}}@media (max-width:1024px){.page .tinvwl-table-manage-list tbody tr.wishlist_item{display:-webkit-box;display:-ms-flexbox;display:flex}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove{top:10px;right:10px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail{width:100%;max-width:100%}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail img{width:100%;max-width:100%}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-action button{font-size:14px;padding:0;border-radius:10px}}@media (max-width:992px){.history .content p{font-size:14px}.history-circles{-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-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px;margin-bottom:40px}.history-circles-item{width:100%;display:block;margin-bottom:30px}.history-circles-item b,.history-circles-item p{text-align:center;margin:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.history-circles-item b{font-size:18px;margin-bottom:20px}.history-circles-item p{font-size:14px}.history-circles-item:nth-child(2)::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/history-2-mob.svg);width:72px;height:141px;left:calc(50% + 100px);top:25px}.history-circles-item:nth-child(odd)::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/history-mob.svg);width:61px;height:141px;left:calc(50% - 160px);top:35px}.history-circles-item:nth-child(2)::after,.history-circles-item:nth-child(4)::after{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/history-2-mob.svg);width:72px;height:141px;left:calc(50% + 100px);top:25px}.feed-wrap{height:auto}.feed .title{font-size:30px}.feed .title a{font-size:14px}.feed-wrap-item{padding:15px;padding-bottom:50px;position:relative!important;left:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;top:auto!important;bottom:auto!important;right:auto!important;height:auto;min-height:0;margin-right:0!important;margin-bottom:15px!important}.feed-wrap-item img{width:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.feed-wrap-item p{font-size:14px;margin-bottom:15px}.feed-wrap-item.feed-1{height:auto;margin-right:0}.feed-wrap-item-author span{font-size:16px}.feed-wrap-item-author span img{height:24px;width:24px}.uni .banner-wrap{position:relative!important}.footer-wrap-right{width:100%}.footer{padding-top:30px;padding-bottom:20px}.footer-bot{display:block}.footer-bot-right{margin:0;width:100%;display:block}.footer-bot-right a{width:100%;text-align:center;display:block;margin-bottom:15px;font-size:14px}.footer-bot-right .dev{display:block;text-align:center}.footer-bot-right .dev a{font-size:14px;text-align:center;padding-top:5px}.footer-bot .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #676767}.footer-bot .social a{margin:0 10px}.footer-wrap{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;margin:0;padding:0;margin-right:0;max-width:100%;width:100%}.footer-wrap-right .info{display:block;margin-top:20px}.footer-wrap-right .info .item{width:100%;margin-bottom:20px}.footer-wrap-right .info .item p{text-align:center;font-size:12px;margin-bottom:10px}.footer-wrap-right .info .item a,.footer-wrap-right .info .item b{font-size:16px;text-align:center}.footer-wrap-right .menu{display:none}.contacts-form .s-form-item.half{width:100%}.contacts{padding-top:90px}.contacts h1{font-size:34px;margin-bottom:25px}.contacts-wrap{display:block}.contacts-wrap-item{width:100%;margin-right:0}.contacts-wrap-item a{font-size:18px;margin-bottom:15px}.contacts-wrap-item .btn{font-size:16px;margin-bottom:20px}.contacts-wrap-item b{font-size:18px;margin-bottom:15px}.contacts-wrap-item.adress p{margin-bottom:20px}.contacts-text-left b{font-size:16px;margin-bottom:10px}.contacts-text-left p{font-size:12px;margin-bottom:15px}.contacts-text{display:block}.contacts-text-left{margin-bottom:0;width:100%}.contacts-text-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-text-right a{width:calc(50% - 5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:70px;font-size:12px;padding:0;padding-top:30px}.contacts-text-right a::after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:10px}.contacts-form{margin-top:40px;display:block;padding:25px;padding-bottom:150px;background-position:bottom left;background-size:300px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/bg-form-mob.png);background-color:#202020}.contacts-form-left{width:100%}.contacts-form-left b{font-size:24px;margin-bottom:10px}.contacts-form-left p{font-size:12px;display:block;margin-bottom:20px}.contacts-form-right{width:100%}.contacts-form{margin-bottom:40px}.contacts-req .title{margin-bottom:10px;display:block}.contacts-req .title a{display:block;margin-top:10px;padding-left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:14px;padding-top:0;padding-right:20px}.contacts-req .title a::after{height:20px;width:20px}.contacts-req-wrap-item{display:block;padding:10px 0}.contacts-req-wrap-item b{font-size:12px;color:#3c2c2b;margin-bottom:5px;padding:0}.contacts-req-wrap-item p{text-align:left;display:block;padding:0;font-size:14px}.contacts .site{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:15px}.contacts .site-left{width:100%;margin-bottom:15px}.contacts .site-left div b{font-size:16px}.contacts .site-left div p{font-size:14px}.contacts .site-left p{font-size:14px}.contacts .site-left b{font-size:16px;margin-bottom:5px}.contacts .site-left img{height:60px;width:60px}.contacts .site-center{width:calc(50% - 5px)}.contacts .site-center a{text-align:left;font-size:14px}.contacts .site-right{width:calc(50% - 5px)}.contacts .site-right a{text-align:end;font-size:14px}.user-menu-wrap{top:calc(100% + 15px);-webkit-transform:none;-ms-transform:none;transform:none;left:auto;right:-40px;padding:20px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.user-menu-wrap a,.user-menu-wrap div{text-align:end;margin-bottom:15px;font-size:14px}.wishlist_products_counter{display:none!important}.serach-line .search-close{position:absolute;top:10px;right:10px;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/mob/search-close.svg);height:34px;width:34px;background-repeat:no-repeat;background-size:contain}.header .serach-line{position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;padding:30px;padding-top:60px;background-color:rgba(0,0,0,.7);border-radius:0}.features-wrap-item{-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-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.features-wrap-item img{margin:auto;margin-bottom:5px;width:30px;-o-object-fit:contain;object-fit:contain}.features-wrap-item p{text-align:center;display:block;font-size:14px;line-height:1.2}.main-cat .woocommerce ul.products,.popular-products-wrap .woocommerce ul.products,.related.products ul.products,.shop-wrap ul.products{min-width:calc(100% + 20px)}.main-cat .woocommerce ul.products li.product .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper,.related.products ul.products li.product .tinv-wraper,.shop-wrap ul.products li.product .tinv-wraper{opacity:1}.btn-cart{z-index:100}.cat-list-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}.main-cat .woocommerce ul.products li.product .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,.shop-wrap ul.products li.product .woocommerce-loop-product__title{font-size:14px;margin-bottom:7px}.main-cat .woocommerce ul.products li.product p,.popular-products-wrap .woocommerce ul.products li.product p,.related.products ul.products li.product p,.shop-wrap ul.products li.product p{font-size:10px;line-height:1.5}.main-cat .woocommerce ul.products li.product img,.popular-products-wrap .woocommerce ul.products li.product img,.related.products ul.products li.product img,.shop-wrap ul.products li.product img{margin-bottom:12px;border-radius:15px}.main-cat .woocommerce ul.products li.product .action,.popular-products-wrap .woocommerce ul.products li.product .action,.related.products ul.products li.product .action,.shop-wrap ul.products li.product .action{top:10px;left:10px;font-size:12px;font-weight:600;padding:2px 8px}.main-cat .woocommerce ul.products li.product .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper,.related.products ul.products li.product .tinv-wraper,.shop-wrap ul.products li.product .tinv-wraper{height:24px;width:24px;top:10px;right:10px}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper a{width:24px;height:24px;background-size:16px}.main-cat .woocommerce ul.products li.product .prod-wrap a.button,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button,.related.products ul.products li.product .prod-wrap a.button,.shop-wrap ul.products li.product .prod-wrap a.button{max-width:120px;font-size:14px;height:50px;border-radius:15px}.main-cat .woocommerce ul.products li.product .prod-wrap a.button::before,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button::before,.related.products ul.products li.product .prod-wrap a.button::before,.shop-wrap ul.products li.product .prod-wrap a.button::before{height:20px;width:20px;left:13px}.main-cat .woocommerce ul.products li.product .prod-wrap .price ins span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price ins span bdi,.related.products ul.products li.product .prod-wrap .price ins span bdi,.shop-wrap ul.products li.product .prod-wrap .price ins span bdi{font-size:16px}.main-cat .woocommerce ul.products li.product .prod-wrap .price del span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price del span bdi,.related.products ul.products li.product .prod-wrap .price del span bdi,.shop-wrap ul.products li.product .prod-wrap .price del span bdi{font-size:14px}.main-cat .woocommerce ul.products li.product .prod-wrap .price ins,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price ins,.related.products ul.products li.product .prod-wrap .price ins,.shop-wrap ul.products li.product .prod-wrap .price ins{margin-bottom:0}.main-cat .woocommerce ul.products li.product .prod-wrap .price span bdi,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price span bdi,.related.products ul.products li.product .prod-wrap .price span bdi,.shop-wrap ul.products li.product .prod-wrap .price span bdi{font-size:16px}.main-cat .woocommerce ul.products li.product,.popular-products-wrap .woocommerce ul.products li.product,.related.products ul.products li.product,.shop-wrap ul.products li.product{padding-bottom:45px}.main-cat .woocommerce ul.products li.product .prod-wrap a.button,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button,.related.products ul.products li.product .prod-wrap a.button,.shop-wrap ul.products li.product .prod-wrap a.button{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.banner-wraper{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-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;margin-top:20px}.banner-wraper-left{width:100%;margin-bottom:15px;padding-top:100px}.banner-wraper-left img{bottom:0;left:50%;-webkit-transform:translateX(calc(-50% + 30px));-ms-transform:translateX(calc(-50% + 30px));transform:translateX(calc(-50% + 30px));margin:auto;display:block;width:200px}.banner-wraper-center{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.banner-wraper-center a{font-size:18px;margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.banner-wraper-center a img{width:24px;height:24px;margin-right:10px}.banner-wraper-center b{text-align:center;font-size:26px;margin-bottom:5px}.banner-wraper-center p{text-align:center;font-size:12px;max-width:210px;margin-bottom:15px;margin-left:auto;margin-right:auto}.banner-wraper-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}.banner-wraper-right-item{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;width:80px;margin:0 10px}.banner-wraper-right-item img{width:24px;margin-bottom:10px}.banner-wraper-right-item p{font-size:14px;text-align:center}.map{padding-bottom:30px}.map-wrap{padding:15px}.map-wrap .title{margin-bottom:6px}.map-wrap .subtitle{font-size:12px;margin-bottom:10px;max-width:210px}.map-wrap-top .sets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:10px}.map-wrap-top .sets-item{margin-bottom:10px}.map-wrap-top .sets-item b{font-size:12px;margin-bottom:2px}.map-wrap-top .sets-item p{font-size:12px}.history{padding-bottom:40px}.history-circles{margin-bottom:0}.history-circles-item:last-child{margin-bottom:0}.history-circles-item p{font-size:14px;max-width:120px;text-align:center}.history-circles-item:nth-child(2)::after,.history-circles-item:nth-child(4)::after{top:35px}.feed .title a{max-width:110px;padding-right:25px}.footer-video img{aspect-ratio:16/8}.button:hover{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.shop-wrap{display:block}.shop-wrap .cats{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 5px 0;overflow-x:auto;overflow-y:hidden;left:0;margin-bottom:10px}.shop-wrap .cats a{white-space:nowrap;font-family:Moniqa,sans-serif;text-transform:uppercase;font-size:34px;padding:0;margin:0;margin-right:20px;color:#b8b8b8;padding-left:3px}.shop-wrap .cats a.active{color:#3c2c2b;-webkit-box-ordinal-group:-199;-ms-flex-order:-200;order:-200;background-color:#fff}.shop-wrap .cats b{display:none}.shop-wrap .shop-wrap-items{width:100%}.shop-wrap .shop-wrap-items .sort-list{margin-bottom:5px}.shop-wrap .shop-wrap-items .sort-list .sort-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:10px}.shop-wrap .shop-wrap-items .sort-list .sort-wrap .sort-wrap-clear,.shop-wrap .shop-wrap-items .sort-list .sort-wrap span{font-size:14px;line-height:17px;padding:5px 12px;margin-right:5px;border-radius:7px}.shop-wrap .shop-wrap-items .sort-list .sort-wrap .sort-wrap-clear{padding-right:30px}.shop-wrap .shop-wrap-items h1{display:none}.shop-wrap{padding-bottom:30px}.main-cat{padding-bottom:0}.popular-products .woocommerce ul.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.popular-products .woocommerce ul.products li.product{width:calc(33.3% - 10px);margin-right:0}.popular-products .woocommerce ul.products li.product:nth-child(4){display:none}.banner-wraper{margin-top:80px}.feed-wrap .feed-wrap-item{height:auto!important;display:block!important}.feed-wrap .feed-wrap-item img{max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover}.feed-wrap .slick-slider .slick-list{height:auto!important}.feed-wrap .slick-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feed-wrap .slick-slider .slick-track .slick-slide{height:auto!important;max-height:100%!important;min-height:0!important;margin-bottom:0!important}.feed-wrap-item.video-feed p{height:auto!important}.feed-wrap-item.video-feed p img{width:100%;height:auto!important}.woocommerce-breadcrumb{display:none}.contacts{padding-top:15px}.back-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#a88147;font-size:16px;padding-left:29px;position:relative;line-height:1;margin-bottom:15px}.back-btn::after{position:absolute;content:"";height:24px;width:24px;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/back-btn.svg)}.product-wrap{padding-top:15px;display:block}.product-wrap-left{width:100%}.product-wrap-right{width:100%}.product-wrap-left .back-btn{margin-top:10px;margin-bottom:20px}.product-wrap-left .flex-viewport div a img,.product-wrap-left .woocommerce-product-gallery__wrapper div a img{border-radius:15px}.product-wrap-left .flex-viewport,.product-wrap-left .woocommerce-product-gallery__wrapper{border-radius:15px}.product-wrap-left .flex-control-nav{margin-top:10px;left:-5px;min-width:calc(100% + 10px)}.product-wrap-left .flex-control-nav li{padding:0 5px}.product-wrap-left .flex-control-nav li img{border-radius:10px}.product-wrap-right h1{margin-bottom:10px}#reviews #comments .cr-summaryBox-wrap .cr-overall-rating-wrap .crstar-rating{margin-top:0}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-total-rating-count{font-size:12px;margin-top:0;padding-left:10px!important}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap{margin-bottom:15px}.product-wrap-right p{font-size:14px;margin-bottom:10px}.product-wrap-right .price-wrapper .price span bdi{font-size:20px}.product-wrap-right .price-wrapper .price del span bdi{font-size:16px}.product-wrap-right .price-wrapper .price ins span bdi{font-size:20px}.site-main section.related{padding-bottom:30px}.site-main section.related ul.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;width:100%}.site-main section.related ul.products li.product{width:calc(33.3% - 10px);margin-right:0}.site-main section.related ul.products li.product:nth-child(4){display:none}.page-title{font-size:40px;margin-bottom:15px!important}#cr-ajax-reviews-review-form{min-width:700px}.page .tinvwl-table-manage-list tbody tr.wishlist_item{width:calc(33.3% - 15px);margin-right:15px}.page{padding-bottom:30px}.act-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.act-wrap-item{width:calc(50% - 10px);margin-right:0}.delivery-wrap-item.map-item .del-title{width:100%;margin-bottom:15px}.delivery-wrap-item.map-item .contacts-text-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.delivery-wrap-item.map-item .contacts-text-right a{margin-left:0;margin-right:20px}.back-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.header-mob{position:relative;z-index:100}.vac-offer.feedback{padding-top:15px}.feed-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feed-wrap .feed-wrap-item{width:calc(50% - 10px)!important;margin-bottom:20px;height:auto!important}.btn-cart{z-index:99}form.checkout .woocommerce-checkout-review-order{margin-left:0;width:100%}.checkout-wrap-left#customer_details{width:100%;margin-bottom:30px;max-width:100%}.woocommerce-cart-form.cart-wrapper{display:none}.wp-block-group__inner-container .woocommerce ul.products li.product{padding-bottom:50px!important}.wp-block-group__inner-container .woocommerce ul.products li.product p{margin-bottom:0!important}.wp-block-group__inner-container .woocommerce ul.products li.product a{font-size:10px!important}.wp-block-group__inner-container .woocommerce ul.products li.product a span{font-size:0!important}.thanks{display:block}.thanks-left{width:100%;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}.thanks-left img{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3;display:block;margin:auto;margin-bottom:30px}.thanks-left b{font-size:34px;margin-bottom:10px;text-align:center}.thanks-left p{font-size:14px;text-align:center;margin-bottom:20px;max-width:300px;color:#676767}.thanks-left p b{font-size:16px;color:#3c2c2b}.thanks-right{width:100%}ul.products li.product.product-type-variable{padding-bottom:75px!important}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper a{opacity:1!important}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.main-cat .woocommerce ul.products li.product .tinv-wraper strong,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong,.related.products ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper strong,.shop-wrap ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper strong{opacity:1;height:24px;width:24px;background-size:16px}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option{border-radius:5px!important;margin-right:0!important}.woocommerce-checkout #payment{width:100%}.woocommerce-checkout #payment .order-coupon input{max-width:100%;width:100%}.btn-cart-sub{display:none!important;opacity:0!important}}@media (max-width:782px){.xt_woofc-is-tablet.xt_woofc-tablet-pos-bottom-right .xt_woofc-inner{margin:0;border-radius:0;height:100vh;max-height:100%}.xt_woofc-inner a.xt_woofc-checkout{color:#fff;font-size:16px;font-style:normal;height:50px;min-width:calc(100% - 20px);max-width:calc(100% - 20px);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.xt_woofc-cart-open .xt_woofc-footer,.xt_woofc-cart-opened .xt_woofc-footer{height:70px}.upsells.popup{z-index:1111111}.xt_woofc-cart-open .xt_woofc-footer,.xt_woofc-cart-opened .xt_woofc-footer{height:auto;padding-bottom:30px;padding-top:15px}.xt_woofc-cart-open .xt_woofc-footer .min-price-text,.xt_woofc-cart-opened .xt_woofc-footer .min-price-text{margin-bottom:15px;font-size:14px}}@media (max-width:768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:0}}@media (max-width:767px){.upsells.popup{width:100%;max-width:calc(100% - 30px);max-height:calc(100% - 30px);padding:20px 10px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button{width:45px;height:45px;font-size:0}.upsells.popup .upsells-wrap .woocommerce ul.products li.product img{height:60px;width:60px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{left:90px;font-size:12px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price{left:90px;font-size:14px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span{font-size:14px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span bdi{font-size:14px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price span bdi span{font-size:14px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button{position:absolute!important;top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:10px!important;background-repeat:no-repeat;background-size:contain;background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/mob/add.svg);background-size:24px 24px;background-position:center;background-color:#fcf4e8!important;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button:hover{-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;top:50%!important;background-color:#fcf4e8!important}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .button.added{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/mob/added.svg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background-color:#c9a062!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.popup .close{height:24px;width:24px;top:20px;right:20px}.upsells.popup b{font-size:18px;padding-left:15px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product{padding:10px}.upsells.popup .upsells-wrap .woocommerce ul.products li.product .price{margin-bottom:0}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{max-width:calc(100% - 120px)}.xt_woofc-inner .xt_woofc-title{font-size:26px;margin-top:15px}.xt_woofc-animation-morph .xt_woofc-header{height:50px}.xt_woofc-body .xt_woofc-list-wrap{padding-top:5px}.xt_woofc-inner .xt_woofc-header-close{height:24px;width:24px}.xt_woofc-squared-thumbnail .xt_woofc-product-image{height:60px;width:60px}.xt_woofc-squared-thumbnail .xt_woofc-product-image img{width:60px}.xt_woofc-product-title a{font-size:14px}.xt_woofc-product .xt_woofc-product-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.xt_woofc-actions a{margin-left:0;height:18px;width:18px;right:10px;top:10px}.xt_woofc-inner .xt_woofc-price{font-size:16px}.xt_woofc-product .xt_woofc-product-wrap{padding-bottom:10px;border-bottom:1px solid #e7e7e7}.xt_woofc-cart-open .xt_woofc-body .xt_woofc-list li{padding-bottom:70px!important}.xt_woofc-quantity{margin-right:0;bottom:15px}.appers-btn{font-size:16px;height:50px}.features-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.features-wrap-item{width:calc(20% - 5px)}.features-wrap-item img{width:24px}.features-wrap-item p{font-size:10px}.related.products h2,.title{font-size:26px;margin-bottom:15px}.often-wrap .slick-slide{padding-right:0}.main-cat .sort-list{top:-5px}.main-cat .sort-list .sort-wrap{padding:20px;border-radius:15px;margin-top:10px;min-width:120px}.main-cat .sort-list .sort-wrap .sort-wrap-clear{font-size:14px;margin-bottom:15px}.main-cat .sort-list .sort-wrap div,.main-cat .sort-list .sort-wrap span{font-size:14px;width:100%}.main-cat .sort-list .sort-trigger{height:35px;padding:0;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;padding-right:35px;padding-left:10px}.main-cat .sort-list .sort-trigger::after{right:5px}.main-cat .woocommerce ul.products,.popular-products-wrap .woocommerce ul.products,.related.products ul.products,.shop-wrap ul.products{min-width:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-cat .woocommerce ul.products li.product,.popular-products-wrap .woocommerce ul.products li.product,.related.products ul.products li.product,.shop-wrap ul.products li.product{width:calc(50% - 5px);margin-bottom:20px;margin-right:0}.upsells.popup .upsells-wrap .woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{max-width:calc(100% - 150px)}.banner{padding-bottom:40px}.banner-wraper{margin-top:50px}.xt_woofc-inner .xt_woofc-header-close{top:15px}.banner-wraper-center a{font-weight:600}.shop-wrap-items.main-cat .sort-list{margin-bottom:10px}.shop-wrap-items.main-cat .sort-list .sort-trigger{display:none}.shop-wrap-items.main-cat .sort-list .sort-wrap{padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:5px}.shop-wrap-items.main-cat .sort-list .sort-wrap span{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:0}.shop-wrap-items.main-cat .sort-list .sort-wrap .sort-wrap-clear{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:0}.banner-wraper{margin-top:80px}.shop-wrap{padding-bottom:20px}.popular-products{padding-bottom:20px}.features.feat-shop{padding-bottom:30px}.popular-products .woocommerce ul.products .slick-list{padding-left:0!important}.popular-products .woocommerce ul.products .slick-list .slick-slide{padding-right:10px}.popular-products .woocommerce ul.products li.product:nth-child(4){display:block}.site-main section.related ul.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;width:100%}.site-main section.related ul.products li.product{width:calc(50% - 5px);margin-right:0}.site-main section.related ul.products li.product:nth-child(4){display:block}.rew{padding-left:0;padding-right:0}#reviews .cr-reviews-ajax-comments>h2{font-size:26px;margin-bottom:15px;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;width:100%}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list,.cr-all-reviews-shortcode ol.commentlist{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:100%;max-width:100%}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .button{width:100%;max-width:100%;height:50px;margin-top:20px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-total-rating-count{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating{margin-bottom:0;margin-right:15px}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .cr-average-rating span{font-size:22px;line-height:1}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text{padding:15px}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text .meta .woocommerce-review__author{font-size:16px;margin-bottom:5px;display:block}.cr-reviews-ajax-comments ol.commentlist li.review .comment_container .comment-text .meta time{font-size:12px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text .crstar-rating{right:15px;top:15px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text .meta{display:block;margin-bottom:10px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment-text p,.cr-all-reviews-shortcode ol.commentlist li .comment-text p{margin-bottom:10px;font-size:14px}#cr-ajax-reviews-review-form{min-width:0;width:100%;max-width:calc(100% - 30px)}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-thumbnail a img{border-radius:15px}.page .tinvwl-table-manage-list tbody{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page .tinvwl-table-manage-list tbody tr.wishlist_item{width:calc(50% - 5px);margin-right:0}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-action .button{width:100%;max-width:100%;height:50px;font-size:16px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:10px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-name{padding:0;font-size:14px;padding-top:12px;padding-bottom:7px;text-align:left}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-name a{font-size:14px}.page .tinvwl-table-manage-list tbody tr.wishlist_item .product-remove{height:28px;width:28px!important}.delivery-wrap-item{padding:15px;margin-bottom:10px}.delivery-wrap-item b{font-size:16px;margin-bottom:5px}.delivery-wrap-item p{font-size:14px;margin-bottom:5px}.delivery-wrap-item strong{font-size:14px;font-weight:500}.delivery-wrap-item.map-item .del-title{font-size:16px;margin-bottom:15px}.delivery-wrap-item.map-item .contacts-text-right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-wrap-item.map-item .contacts-text-right a{margin-right:0;width:calc(50% - 5px);background-color:#fff}.page-feed{padding-bottom:30px}.feed-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feed-wrap .feed-wrap-item{width:100%!important;margin-bottom:10px;height:auto!important}.page-feed .feed-moar{margin-top:20px}.page-feed .feed-moar span{font-size:16px}.woocommerce-input-wrapper{height:auto}.upsells.popup .upsells-wrap .woocommerce ul.products li.product.product-type-variable a.button{font-size:0!important}}@media (max-width:578px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-size:24px;margin-bottom:15px;margin-top:15px}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content p{font-size:14px;margin-bottom:15px}.content ol li,.content ul li{margin-bottom:15px;font-size:14px}.feed-wrap{min-width:0;width:100%}.feed-wrap-item.video-feed img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.feed-wrap-item .feed-wrap-item-author img{max-width:36px}.contacts-req .title{font-size:30px}.contacts-form .submit{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:end;-ms-flex-align:end;align-items:flex-end}.contacts-form .submit input.button{width:100%;max-width:100%;margin-right:0;margin-bottom:20px}.contacts-form .submit small{text-align:end}.contacts-map iframe,.guest-right iframe{border-radius:15px;display:block;max-width:100%;max-height:320px}.sert-item{padding-bottom:70px!important}.sert-item b{max-width:220px}.sert-item .button{bottom:20px}.header .serach-line{padding:20px;padding-top:40px}.header .serach-line .search-close{height:30px;width:30px;top:5px;right:5px}div.asl_r.asl_w.vertical .results .item{width:100%!important;padding:0!important;margin-bottom:0!important}.wpdreams_asl_results .results img.asl_image{width:80px!important;height:80px!important;aspect-ratio:1/1!important;-o-object-fit:cover!important;object-fit:cover!important}div.asl_r.asl_w.vertical .results .item h3 a{font-size:14px!important;margin-bottom:5px}div.asl_r .results .item .asl_content .asl_desc,div.asl_r .results a span.overlap{font-size:12px;color:#9a9a9a}.often{padding-bottom:30px}.features,section{padding-bottom:30px}.often-wrap{min-width:calc(100% + 15px)}.often-wrap-item img{width:80px}.often-wrap-item div p{font-size:12px;margin-bottom:5px}.often-wrap .slick-slide{padding-right:10px}.often-wrap .slick-list{padding-left:0!important}.often-wrap-item div .price span bdi{font-size:14px}.cat-list-wrap{min-width:calc(100% + 30px);position:relative;left:-15px;padding-left:15px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}.cat-list{padding-bottom:30px}.main-cat .woocommerce ul.products,.popular-products-wrap .woocommerce ul.products,.related.products ul.products,.shop-wrap ul.products{min-width:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-cat .woocommerce ul.products li.product .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,.shop-wrap ul.products li.product .woocommerce-loop-product__title{font-size:14px;margin-bottom:7px}.main-cat .woocommerce ul.products li.product p,.popular-products-wrap .woocommerce ul.products li.product p,.related.products ul.products li.product p,.shop-wrap ul.products li.product p{font-size:10px;line-height:1.5}.main-cat .woocommerce ul.products li.product img,.popular-products-wrap .woocommerce ul.products li.product img,.related.products ul.products li.product img,.shop-wrap ul.products li.product img{margin-bottom:12px;border-radius:15px}.main-cat .woocommerce ul.products li.product .action,.popular-products-wrap .woocommerce ul.products li.product .action,.related.products ul.products li.product .action,.shop-wrap ul.products li.product .action{top:10px;left:10px;font-size:12px;font-weight:600;padding:2px 8px}.main-cat .woocommerce ul.products li.product .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper,.related.products ul.products li.product .tinv-wraper,.shop-wrap ul.products li.product .tinv-wraper{height:24px;width:24px;top:10px;right:10px}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper a{width:24px;height:24px;background-size:16px}.main-cat{padding-bottom:20px}.mob-add-cart{display:block}.pc-add-cart{display:none}.main-cat .woocommerce ul.products li.product .prod-wrap .price,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap .price,.related.products ul.products li.product .prod-wrap .price,.shop-wrap ul.products li.product .prod-wrap .price{display:none}.main-cat .woocommerce ul.products li.product .prod-wrap a.button,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button,.related.products ul.products li.product .prod-wrap a.button,.shop-wrap ul.products li.product .prod-wrap a.button{padding:0!important;width:100px;height:37px;border-radius:10px;font-size:14px}.main-cat .woocommerce ul.products li.product .prod-wrap a.button::before,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button::before,.related.products ul.products li.product .prod-wrap a.button::before,.shop-wrap ul.products li.product .prod-wrap a.button::before{display:none!important}.main-cat .woocommerce ul.products li.product .prod-wrap a.button.added:before,.popular-products-wrap .woocommerce ul.products li.product .prod-wrap a.button.added:before,.related.products ul.products li.product .prod-wrap a.button.added:before,.shop-wrap ul.products li.product .prod-wrap a.button.added:before{display:block!important;height:20px;width:20px}.main-cat .woocommerce ul.products li.product,.popular-products-wrap .woocommerce ul.products li.product,.related.products ul.products li.product,.shop-wrap ul.products li.product{padding-bottom:25px}.main-cat .woocommerce ul.products li.product .woocommerce-loop-product__title,.popular-products-wrap .woocommerce ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,.shop-wrap ul.products li.product .woocommerce-loop-product__title{color:#3c2c2b!important}.main-cat .woocommerce ul.products li.product p,.popular-products-wrap .woocommerce ul.products li.product p,.related.products ul.products li.product p,.shop-wrap ul.products li.product p{color:#676767!important}.map-wrap{min-width:calc(100% + 30px);position:relative;left:-15px;border-radius:0;padding-bottom:0}.map-wrap-right{position:relative;left:-15px;min-width:calc(100% + 30px)}.feed{padding-bottom:40px}.feed-wrap{margin-bottom:0!important}.feed .slick-dots{background-color:#fff}.feed .slick-dots li{width:8px;height:8px;border-radius:100%;background-color:#e7e7e7;margin:0 3px}.feed .slick-dots li.slick-active{width:16px;border-radius:999px}.footer-video img{aspect-ratio:16/9}.popup{overflow-x:hidden;overflow-y:auto}.popup b{font-size:22px;margin-top:0;padding-top:0;margin-bottom:10px}.popup p{font-size:14px;margin-bottom:15px}.popup.login{padding:20px}.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-login-tgr,.xoo-el-form-container.xoo-el-form-inline .xoo-el-header .xoo-el-tabs li.xoo-el-reg-tgr{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:1}.xoo-el-section.xoo-el-active .xoo-aff-group{margin-bottom:15px}.xoo-aff-group.xoo-el-login-btm-fields{display:block;margin-bottom:0}.xoo-aff-group.xoo-el-login-btm-fields a{margin-left:auto;margin-right:0;display:block;text-align:end;width:-webkit-max-content;width:-moz-max-content;width:max-content}.xoo-aff-group.xoo-el-login-btm-fields .xoo-el-form-label{margin-bottom:15px}.xoo-el-form-container button.btn.button.xoo-el-action-btn{margin:0!important;bottom:0;font-size:16px}.xoo-el-form-container.xoo-el-form-inline{padding-bottom:0;margin-bottom:0}.popup.login .xoo-el-fields form input{font-size:14px!important;padding-left:10px}.popup.login .xoo-el-fields form input::-webkit-input-placeholder{font-size:14px!important}.popup.login .xoo-el-fields form input::-moz-placeholder{font-size:14px!important}.popup.login .xoo-el-fields form input:-ms-input-placeholder{font-size:14px!important}.popup.login .xoo-el-fields form input::-ms-input-placeholder{font-size:14px!important}.popup.login .xoo-el-fields form input::placeholder{font-size:14px!important}.popup.popup-callback{padding:20px}.popup.popup-callback img{display:block;margin:auto;margin-bottom:20px;width:50px}.popup.popup-callback b{text-align:center;font-size:20px}.popup.popup-callback p{text-align:center;font-size:14px}.popup.popup-video{padding:25px}.shop-wrap .cats{min-width:calc(100% + 15px)}.shop-wrap-items.main-cat .sort-list{top:auto;left:auto;right:auto;bottom:auto;position:relative}.shop-wrap-items.main-cat .sort-list .sort-wrap{margin-top:0;min-width:calc(100% + 15px);right:auto;position:relative;padding-left:15px;left:0}.features.feat-shop{padding:0;padding-bottom:30px}.features.feat-shop .features-wrap{padding:10px 15px;border-radius:0}.product-wrap-right .cart-wrapper .single_add_to_cart_button{width:calc(100% - 60px);max-width:calc(100% - 60px);height:50px;font-size:16px;border-radius:10px}.product-wrap-right .cart-wrapper .single_add_to_cart_button:before{left:calc(50% - 55px);width:24px;height:24px}.product-wrap-right .cart-wrapper .tinv-wraper{width:50px;height:50px}.product-wrap-right .cart-wrapper .tinv-wraper a{height:50px;width:50px}.product-wrap-right .single-features{margin-top:20px}.product-wrap-right .single-features-item{margin-bottom:10px;font-size:14px}.product-wrap-right .single-features-item p{font-size:14px}.product-wrap-right .alert{margin-top:30px;padding:15px}.product-wrap-right .alert p{font-size:14px}.product-wrap{padding-bottom:40px}.popular-products .woocommerce ul.products,.site-main section.related ul.products{min-width:calc(100% + 15px)!important}.popular-products .woocommerce ul.products .slick-list,.site-main section.related ul.products .slick-list{padding-left:0!important}.popular-products .woocommerce ul.products .slick-list .slick-slide,.site-main section.related ul.products .slick-list .slick-slide{padding-right:10px}.popular-products .woocommerce ul.products li.product,.site-main section.related ul.products li.product{width:100%;margin-bottom:0!important}.site-main section.related ul.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0;width:100%}.site-main section.related ul.products li.product{width:calc(50% - 5px);margin-right:0}.site-main section.related ul.products li.product:nth-child(4){display:block}#cr-ajax-reviews-review-form{min-width:0;width:100%;max-width:calc(100% - 30px);overflow-y:auto;overflow-x:hidden;padding:20px}#cr-ajax-reviews-review-form .close{top:17px;right:17px}.comment-respond #commentform .comment-form-author,.comment-respond #commentform .comment-form-email{width:100%}#reviews.cr-reviews-ajax-reviews .comment-reply-title{margin-bottom:10px}.comment-respond #commentform .comment-form-rating{margin-bottom:15px}.comment-respond #commentform .form-submit .submit{max-width:100%;width:100%}.comment-respond #commentform .form-submit{width:100%;max-width:100%}.product-wrap-left .action{font-size:14px;top:10px;left:10px;border-radius:15px;padding:3px 10px}.act-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.act-wrap-item{width:100%;margin-bottom:30px}.act-wrap-item:last-child{margin-bottom:0}.act-wrap-item span{top:15px;left:15px;font-size:14px;padding:5px 15px;line-height:1}.act-wrap-item img{border-radius:10px;margin-bottom:15px}.act-wrap-item b{font-size:16px;margin-bottom:10px}.act-wrap-item p{font-size:14px}.my_account_orders{width:100%}.my_account_orders .order-price{white-space:nowrap}.view-ord{padding:20px}.view-ord-right>b{font-size:20px;margin-bottom:5px}.thanks-right-items .order_item .product-name,.tranks-right-items .order_item .product-name{width:calc(100% - 100px)}.thanks-right-items .order_item .product-name a,.tranks-right-items .order_item .product-name a{font-size:14px}.thanks-right-items .order_item .product-thumb,.tranks-right-items .order_item .product-thumb{width:80px}.thanks-right-items .order_item .product-thumb img,.tranks-right-items .order_item .product-thumb img{width:60px}.thanks-right-adress b{font-size:16px}.thanks-payment b,.thanks-right-adress p{font-size:14px}.thanks-payment div{font-size:14px}.checkout-wrap-left#customer_details{padding-left:15px;padding-right:15px;padding-bottom:15px;margin-bottom:10px;padding-top:170px}.shop_table.abs{left:15px;width:calc(100% - 30px);max-width:100%}.shop_table.abs ul.woocommerce-shipping-methods#shipping_method li label{font-size:16px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop_table.abs .order_review__h3{font-size:20px;margin-bottom:15px}.map.popup{max-width:calc(100% - 30px)}.map.popup .map-wrap-right{left:0;min-width:0}.map.popup .title{font-size:30px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row label{left:18px;font-size:12px}.woocommerce-input-wrapper .selection .select2-selection.select2-selection--single{padding-top:20px;padding-left:7px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row input,.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row textarea{padding-top:25px}.woocommerce-checkout #payment>b{font-size:20px;margin-bottom:15px}.woocommerce-checkout #payment{padding:15px;margin-bottom:10px}.woocommerce-checkout #payment ul.payment_methods li label{font-size:14px}.woocommerce-checkout .payment-total__heading b{font-size:16px;margin-bottom:10px}.woocommerce-checkout .shop_table__line{margin-bottom:10px}.woocommerce-checkout .shop_table__line div{font-size:14px}.woocommerce-checkout #payment div.form-row.place-order{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;max-width:100%;margin-bottom:0}.woocommerce-checkout #payment div.form-row.place-order .all-total{padding-left:0;margin-left:0;margin-top:5px}.woocommerce-checkout #payment div.form-row.place-order .all-total strong{font-size:24px}.woocommerce-checkout #payment div.form-row.place-order .all-total strong span bdi{font-size:24px}.woocommerce-checkout #payment div.form-row.place-order .all-total strong span bdi span{font-size:24px}.is-layout-constrained.wp-block-group.popular-products-wrap.popular-products{padding-top:0}.content h2{font-size:26px;margin-bottom:15px}.woocommerce-checkout #payment div.form-row.place-order .all-total{margin-bottom:15px}.order-coupon input{max-width:100%}.content h2{margin-top:0}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error{padding-left:20px;padding-top:40px;padding-right:20px;padding-bottom:20px}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error li{font-size:14px;margin-bottom:10px;line-height:1.2}form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page{padding-top:20px}.my_account_orders .order{padding:20px}.popup{padding:20px}.thanks-right{padding:20px}ul.products li.product.product-type-variable{padding-bottom:60px!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option.cfvsw-selected-swatch{font-size:12px!important;padding:3px 6px;font-weight:400}ul.products li.product.product-type-variable .prod-wrap a.woocommerce-LoopProduct-link{width:calc(50% - 5px)!important}ul.products li.product.product-type-variable .prod-wrap .price{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:12px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#3c2c2b}ul.products li.product.product-type-variable .prod-wrap .price span{font-size:12px}ul.products li.product.product-type-variable .prod-wrap .price span bdi{font-size:12px}ul.products li.product.product-type-variable .mob-add-cart{width:calc(50% - 5px)}ul.products li.product.product-type-variable .mob-add-cart a{width:100%;max-width:100%!important;min-width:0!important;font-size:11px!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option{max-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 5px;min-height:0!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form .cfvsw-shop-variations .cfvsw-swatches-option div{max-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.products li.product.product-type-variable{padding-bottom:50px!important}ul.products li.product.product-type-variable .prod-wrap .cfvsw_variations_form{top:-30px}.woocommerce-input-wrapper .selection .select2-selection.select2-selection--single{padding-left:10px}.popular-products.container.act-p{padding-bottom:40px}.actss{padding-top:0!important}.delivery-wrap-item.map-item .contacts-text-right a{min-width:0}#reviews .cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap .button{border-radius:10px}.main-cat .woocommerce ul.products li.product .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper,.related.products ul.products li.product .tinv-wraper,.shop-wrap ul.products li.product .tinv-wraper{height:40px!important;width:40px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:5px;right:5px}.main-cat .woocommerce ul.products li.product .tinv-wraper.sss,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper.sss,.related.products ul.products li.product .tinv-wraper.sss,.shop-wrap ul.products li.product .tinv-wraper.sss{display:none!important}.main-cat .woocommerce ul.products li.product .tinv-wraper a,.main-cat .woocommerce ul.products li.product .tinv-wraper strong,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper a,.popular-products-wrap .woocommerce ul.products li.product .tinv-wraper strong,.related.products ul.products li.product .tinv-wraper a,.related.products ul.products li.product .tinv-wraper strong,.shop-wrap ul.products li.product .tinv-wraper a,.shop-wrap ul.products li.product .tinv-wraper strong{height:32px!important;width:32px!important;background-size:20px}.main-cat .woocommerce ul.products li.product.no-login .tinv-wraper,.popular-products-wrap .woocommerce ul.products li.product.no-login .tinv-wraper,.related.products ul.products li.product.no-login .tinv-wraper,.shop-wrap ul.products li.product.no-login .tinv-wraper{display:none!important}.main-cat .woocommerce ul.products li.product.no-login .tinv-wraper.sss,.popular-products-wrap .woocommerce ul.products li.product.no-login .tinv-wraper.sss,.related.products ul.products li.product.no-login .tinv-wraper.sss,.shop-wrap ul.products li.product.no-login .tinv-wraper.sss{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.product-wrap-right .cart-wrapper .tinv-wraper strong{height:50px;width:50px}.product-wrap-right .single_variation_wrap{width:calc(100% - 65px)}.product-wrap-right .single_variation_wrap .single_add_to_cart_button{width:100%;max-width:100%}.time-popup{padding:20px}.time-popup .button{max-height:40px;font-size:16px;margin-bottom:0}.time-popup p{font-size:16px}}@media (max-width:360px){.single-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row-three{width:100%}}.webp .footer{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/bg-repeat.webp)}.webp .contacts-form{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/form-bg.webp)}@media (max-width:992px){.webp .contacts-form{background-image:url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/bg-form-mob.webp)}}/*!
Theme Name: main
Theme URI: http://webfree.pro/
Author: Dmitriy Filippov
Author URI: https://vk.com/dimarik_amoralis
Description: Description
Version: 1.0.0
Tested up to: 5.8
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
*/
.offer-wrap-item {
	position: relative!important;
}
p#billing_time_field label, p#billing_time_value_field label, p#billing_zone_field label {
	z-index: 5000!important;
}
#xt_woofc .xt_woofc-quantity {
	position: static!important;
	height: 40px!important;
}
.uni .banner-wrap {
  padding: 20px;
}

.uni .banner-wrap > img {
  width: 180px;
  display: block;
}

.uni .banner-wrap-text {
  width: calc(100% - 220px - 360px);
}

.uni .banner-wrap .uni-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center1;
      -ms-flex-align: center1;
          align-items: center1;
  width: 360px;
  padding-right: 40px;
}

.uni .banner-wrap .uni-form form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item {
  width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item input {
  width: 100%;
  max-width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item label {
  display: none;
}

.uni .banner-wrap {
  padding: 20px;
}

.uni .banner-wrap > img {
  width: 180px;
  display: block;
}

.uni .banner-wrap-text {
  width: calc(100% - 220px - 360px);
}

.uni .banner-wrap .uni-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center1;
      -ms-flex-align: center1;
          align-items: center1;
  width: 360px;
}

.uni .banner-wrap .uni-form .wpcf7-spinner {
  position: absolute;
  right: 100px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.uni .banner-wrap .uni-form input {
  border-radius: 15px;
  background-color: #fff;
  width: 100%;
  max-width: calc(100% - 40px);
  height: 60px;
}

.uni .banner-wrap .uni-form input.btn {
  position: absolute;
  font-size: 0;
  right: 60px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  background-image: url(//dostavka.aviatorpub.ru/wp-content/themes/img/icons/arr-white.svg);
  top: 0;
  background-color: #C9A062;
  height: 60px;
  width: 60px;
  border-radius: 15px;
}
.uni .banner-wrap .uni-form form .subscribe-form-item.subscribe-form-item--btn-submit {
  width: 60px;
  height: 60px;
  max-width: 60px;
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
}

.uni .banner-wrap .uni-form input {
  border-radius: 15px;
  background-color: #fff;
  width: 100%;
  max-width: calc(100% - 40px);
  height: 60px;
}

.uni .banner-wrap .uni-form input.subscribe-form-item__btn {
  font-size: 0;
  right: 60px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  background-image: url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-white.svg);
  top: 0;
  background-color: #C9A062;
  height: 60px;
  width: 60px;
  border-radius: 15px;
}
.uni .banner-wrap {
  padding: 20px;
}

.uni .banner-wrap > img {
  width: 180px;
  display: block;
}

.uni .banner-wrap-text {
  width: calc(100% - 220px - 360px);
}

.uni .banner-wrap .uni-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center1;
      -ms-flex-align: center1;
          align-items: center1;
  width: 360px;
  padding-right: 40px;
}

.uni .banner-wrap .uni-form form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item {
  width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item input {
  width: 100%;
  max-width: 100%;
}

.uni .banner-wrap .uni-form form .subscribe-form-item label {
  display: none;
}

.uni .banner-wrap .uni-form form .subscribe-form-item.subscribe-form-item--btn-submit {
  width: 60px;
  height: 60px;
  max-width: 60px;
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
}

.uni .banner-wrap .uni-form input {
  border-radius: 15px;
  background-color: #fff;
  width: 100%;
  max-width: calc(100% - 40px);
  height: 60px;
}

.uni .banner-wrap .uni-form input.subscribe-form-item__btn {
  font-size: 0;
  right: 60px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  background-image: url(//dostavka.aviatorpub.ru/wp-content/themes/main-dostavka/img/icons/arr-white.svg);
  top: 0;
  background-color: #C9A062;
  height: 60px;
  width: 60px;
  border-radius: 15px;
}

@media (max-width: 1245px) {
    .uni .banner-wrap .uni-form input.btn {
    right: 40px;
  }

  .uni .banner-wrap-text {
    width: calc(100% - 360px);
    padding-left: 30px;
    padding-right: 10px;
  }
}

@media (max-width: 992px) {
     .uni .banner-wrap {
    padding: 20px;
    padding-left: 140px;
  }

  .uni .banner-wrap .uni .banner-wrap .uni-form {
    width: 100%;
  }

  .uni .banner-wrap-text {
    width: 100%;
  }

  .uni .banner-wrap > img {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    position: absolute;
    height: 110px;
    width: 115px;
    left: 20px;
    top: 20px;
  }

  .uni .banner-wrap .uni-form {
    width: 100%;
    padding-left: 30px;
    padding-right: 0;
  }

  .uni .banner-wrap .uni-form .wpcf7 {
    width: 100%;
  }

  .uni .banner-wrap .uni-form input {
    height: 50px;
    width: 100%;
    max-width: 100%;
  }

  .uni .banner-wrap .uni-form input.subscribe-form-item__btn {
    right: 0;
    border-radius: 10px;
    height: 50px;
    width: 50px;
    max-width: 50px;
  }

  .banner-wrap {
    padding: 20px;
    display: block;
    overflow: hidden;
  }

  .banner-wrap .button {
    max-width: 170px;
    font-size: 16px;
  }

  .banner-wrap .title {
    font-size: 30px;
    margin-bottom: 10px;
  }

  .banner-wrap .subtitle {
    font-size: 12px;
    margin-bottom: 15px;
    max-width: 390px;
  }

  .banner-wrap > img {
    left: auto;
    top: auto;
    bottom: -25px;
    right: 0;
    -webkit-transform: rotate(-30deg);
        -ms-transform: rotate(-30deg);
            transform: rotate(-30deg);
  }
}
@media (max-width: 767px) {
     .uni .banner-wrap {
    padding: 20px;
    padding-left: 140px;
  }

  .uni .banner-wrap .uni .banner-wrap .uni-form {
    width: 100%;
  }

  .uni .banner-wrap-text {
    width: 100%;
  }

  .uni .banner-wrap > img {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    position: absolute;
    height: 110px;
    width: 115px;
    left: 20px;
    top: 20px;
  }

  .uni .banner-wrap .uni-form {
    width: 100%;
    padding-left: 30px;
  }

  .uni .banner-wrap .uni-form .wpcf7 {
    width: 100%;
  }

  .uni .banner-wrap .uni-form input {
    height: 50px;
    width: 100%;
    max-width: 100%;
  }

  .uni .banner-wrap .uni-form input.btn {
    right: 0;
    border-radius: 10px;
    height: 50px;
    width: 50px;
  }
  
  
}

@media (max-width: 767px) {
    .uni .banner-wrap .uni-form form .subscribe-form-item input {
        height: 50px;
    }
}

@media (max-width: 578px) {
     .banner-wrap-text {
    position: relative;
    padding-right: 0;
    z-index: 5;
  }

  .banner-wrap > img {
    max-width: 120px;
    z-index: 0;
  }
  .uni .banner-wrap .uni-form {
      padding-right: 0;
  }
  .uni .banner-wrap .uni-form input.subscribe-form-item__btn {
      border-radius: 10px;
  }
}
@media (max-width: 470px) {
    
  .uni .banner-wrap .uni-form {
    position: relative;
    left: -150px;
    width: calc(100vw - 40px);
  }

  .uni .banner-wrap .uni-form input {
    border-radius: 10px;
  }
}

@media (max-width: 400px) {
  .uni .banner-wrap > img {
    width: 80px;
    -o-object-fit: contain;
       object-fit: contain;
  }

  .uni .banner-wrap {
    padding-left: 85px;
  }

  .banner-wrap .title {
    font-size: 28px;
    margin-bottom: 5px;
  }

  .uni .banner-wrap .uni-form {
    left: -95px;
  }
}
.grecaptcha-badge {visibility: hidden;}

@media (max-width: 1245px) {
.uni .banner-wrap-text small br {
	display: none;
}
.uni .banner-wrap-text small {
	padding-top: 20px;
	font-size: 12px;
	display: block;
}	
}
@media (max-width: 992px) {

.uni .banner-wrap-text small {
	padding-top: 0px;
	padding-bottom: 20px;
	
}	
}
@media (max-width: 767px) {

.uni .banner-wrap-text small {
	font-size: 10px;
	
}	
}
.header .serach-line div.asl_m .probox .proloading {
	display: none;
}

.often-wrap-item img {
	height: 100px;
}
.often-wrap-item span,
.often-wrap-item bdi {
	font-weight: 700;
}
@media (max-width: 578px) {

.often-wrap-item img {
	height: 80px;
}	
}

.header .serach-line {
	width: 970px;
}
@media (max-width: 1245px) {
	.header .serach-line {
	width: 800px;
}
}@keyframes aslAnFadeInDrop {
    0% {
        opacity: 0;
        transform: translate(0, -50px);
    }
    100% {
        opacity: 1;
        transform: translate(0, 0);
    }
}

@-webkit-keyframes aslAnFadeInDrop {
    0% {
        opacity: 0;
        transform: translate(0, -50px);
        -webkit-transform: translate(0, -50px);
    }
    100% {
        opacity: 1;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
}

@keyframes aslAnFadeOutDrop {
    0% {
        opacity: 1;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
    100% {
        opacity: 0;
        transform: translate(0, -50px);
        -webkit-transform: translate(0, -50px);
    }
}

@-webkit-keyframes aslAnFadeOutDrop {
    0% {
        opacity: 1;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
    100% {
        opacity: 0;
        transform: translate(0, -50px);
        -webkit-transform: translate(0, -50px);
    }
}

.hiddend {
    display: none !important;
}

div.asl_w.asl_an_fadeInDrop,
div.asl_w.asl_an_fadeOutDrop {
    -webkit-animation-duration: 100ms;
    animation-duration: 100ms;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

div.asl_w.asl_an_fadeInDrop {
    animation-name: aslAnFadeInDrop;
    -webkit-animation-name: aslAnFadeInDrop;
}

div.asl_w.asl_an_fadeOutDrop {
    animation-name: aslAnFadeOutDrop;
    -webkit-animation-name: aslAnFadeOutDrop;
}

div.asl_w.asl_main_container {
    transition: width 130ms linear;
    -webkit-transition: width 130ms linear;
}

div.asl_w,
div.asl_w *,
div.asl_r,
div.asl_r *,
div.asl_s,
div.asl_s * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
    text-transform: none;
    text-shadow: none;
    box-shadow: none;
    text-decoration: none;
    text-align: left;
    letter-spacing: normal;
}

div.asl_r,
div.asl_r * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

div.asl_r {
    box-sizing: border-box;
    margin: 12px 0 0 0;
}

div.asl_m .proinput input::-ms-clear {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

div.asl_m .proinput input::-ms-reveal {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

div.asl_m input[type="search"]::-webkit-search-decoration,
div.asl_m input[type="search"]::-webkit-search-cancel-button,
div.asl_m input[type="search"]::-webkit-search-results-button,
div.asl_m input[type="search"]::-webkit-search-results-decoration {
    display: none;
}

div.asl_m input[type="search"] {
    appearance: auto !important;
    -webkit-appearance: none !important;
}

.clear {
    clear: both;
}

.hiddend {
    display: none;
}

div.asl_m textarea:focus,
div.asl_m input:focus {
    outline: none;
}

div.asl_m {
    width: 100%;
    height: auto;
    border-radius: 0;
    background: rgba(255, 255, 255, 0);
    overflow: hidden;
    position: relative;
    z-index: 200;
}

div.asl_m .probox {
    width: auto;
    border-radius: 5px;
    background: #fff;
    overflow: hidden;
    border: 1px solid #fff;
    box-shadow: 1px 0 3px #ccc inset;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
}

div.asl_m .probox .proinput {
    width: 1px;
    height: 100%;
    margin: 0 0 0 10px;
    padding: 0 5px;
    float: left;
    box-shadow: none;
    position: relative;
    flex: 1 1 auto;
    -webkit-flex: 1 1 auto;
    order: 5;
    -webkit-order: 5;
}

div.asl_m .probox .proinput form {
    height: 100%;
    /* some themes like to add un-removable margin and padding.. */
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    max-width: unset !important;
}

div.asl_m .probox .proinput input:before,
div.asl_m .probox .proinput input:after,
div.asl_m .probox .proinput form:before,
div.asl_m .probox .proinput form:after {
    display: none;
}

div.asl_m .probox .proinput input {
    height: 28px;
    border: 0;
    background: transparent;
    width: 100%;
    box-shadow: none;
    margin: -1px;
    padding: 0;
    left: 0;
    line-height: normal !important;
    display: block;
    min-height: unset;
    max-height: unset;
}

div.asl_m .probox .proinput input::-webkit-input-placeholder {
    opacity: .85;
}

div.asl_m .probox .proinput input::-moz-placeholder {
    opacity: .85;
}

div.asl_m .probox .proinput input:-ms-input-placeholder {
    opacity: .85;
}

div.asl_m .probox .proinput input:-moz-placeholder {
    opacity: .85;
}

div.asl_m .proinput input.orig {
    padding: 0 !important;
    margin: 0 !important;
    background: transparent !important;
    border: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
    z-index: 10;
    position: relative;
}

div.asl_m .proinput input.autocomplete {
    padding: 0 !important;
    margin: 0;
    background: transparent !important;
    border: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
    opacity: .2;
}

div.asl_m .probox .proinput input.autocomplete {
    border: 0;
    background: transparent;
    width: 100%;
    box-shadow: none;
    margin: 0;
    margin-top: -28px !important;
    padding: 0;
    left: 0;
    position: relative;
    z-index: 9;
}

div.asl_m .probox .proinput.iepaddingfix {
    padding-top: 0;
}

div.asl_m .probox .proinput .loading {
    width: 32px;
    background: #000;
    height: 100%;
    box-shadow: none;
}

div.asl_m .probox .proloading,
div.asl_m .probox .proclose,
div.asl_m .probox .promagnifier,
div.asl_m .probox .prosettings {
    width: 20px;
    height: 20px;
    background: none;
    background-size: 20px 20px;
    float: right;
    box-shadow: none;
    margin: 0;
    padding: 0;
    text-align: center;
    flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    z-index: 100;
}

div.asl_m .probox .promagnifier {
    order: 10;
    -webkit-order: 10;
}

div.asl_m .probox .prosettings {
    order: 1;
    -webkit-order: 1;
}

div.asl_m .probox .proloading,
div.asl_m .probox .proclose {
    background-position: center center;
    display: none;
    background-size: auto;
    background-repeat: no-repeat;
    background-color: transparent;
    order: 6;
    -webkit-order: 6;
}

div.asl_m .probox .proclose {
    position: relative;
    cursor: pointer;
}

div.asl_m .probox .promagnifier .innericon,
div.asl_m .probox .prosettings .innericon,
div.asl_m .probox .proclose .innericon {
    background-size: 20px 20px;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 100%;
    height: 100%;
    text-align: center;
    overflow: hidden;
    line-height: initial;
    display: block;
}

div.asl_m .probox .promagnifier .innericon svg,
div.asl_m .probox .prosettings .innericon svg,
div.asl_m .probox .proloading svg {
    height: 100%;
    width: 22px;
    vertical-align: baseline;
    display: inline-block;
}

div.asl_m .probox .proloading {
    padding: 2px;
    box-sizing: border-box;
}

div.asl_m .probox div.asl_loader,
div.asl_m .probox div.asl_loader * {
    box-sizing: border-box !important;
    margin: 0;
    padding: 0;
    box-shadow: none;
}

div.asl_m .probox div.asl_loader {
    box-sizing: border-box;
    display: flex;
    flex: 0 1 auto;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 28px;
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: 100%;
    align-items: center;
    justify-content: center;
}

div.asl_m .probox div.asl_loader-inner {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height: 100%;
}

@-webkit-keyframes rotate-simple {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes rotate-simple {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

div.asl_m .probox div.asl_simple-circle {
    margin: 0;
    height: 100%;
    width: 100%;
    animation: rotate-simple .8s infinite linear;
    -webkit-animation: rotate-simple .8s infinite linear;
    border: 4px solid #fff;
    border-right-color: transparent !important;
    border-radius: 50%;
    box-sizing: border-box;
}

div.asl_m .probox .proclose svg {
    background: #333;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    left: 50%;
    margin-left: -10px;
    fill: #fefefe;
    padding: 4px;
    box-sizing: border-box;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
}

div.asl_r * {
    text-decoration: none;
    text-shadow: none;
}

div.asl_r .results .asl_nores {
    overflow: hidden;
    width: auto;
    height: 100%;
    line-height: initial;
    text-align: center;
    margin: 0;
    background: #fff;
    padding: 10px 3px;
    color: #222;
}

div.asl_r.horizontal {
    padding: 2px 0 10px;
}

div.asl_r.horizontal .results .nores {
    background: transparent;
}

div.asl_r .results {
    overflow: hidden;
    width: auto;
    height: 0;
    margin: 0;
    padding: 0;
}

div.asl_r.horizontal .results {
    height: auto;
    width: auto;
}

div.asl_r .results .item {
    overflow: hidden;
    width: auto;
    margin: 0;
    padding: 3px;
    position: relative;
    background: #f4f4f4;
    border-left: 1px solid rgba(255, 255, 255, .6);
    border-right: 1px solid rgba(255, 255, 255, .4);
    animation-delay: 0s;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-timing-function: ease;
    backface-visibility: hidden;
    -webkit-animation-delay: 0s;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -webkit-animation-timing-function: ease;
    -webkit-backface-visibility: hidden;
}

div.asl_r.vertical .results .item:last-child {
    margin-bottom: 0;
}

div.asl_r.vertical .results .item:last-child:after {
    height: 0;
    margin: 0;
    width: 0;
}

div.asl_r .results .item .asl_image {
    overflow: hidden;
    background: transparent;
    margin: 2px 8px 0 0;
    padding: 0;
    float: left;
    background-position: center;
    background-size: cover;
}

div.asl_r .results .item .asl_image img {
    width: 100%;
    height: 100%;
}

div.asl_r .results .item .asl_content {
    overflow: hidden;
    height: auto;
    background: transparent;
    margin: 0;
    padding: 3px 3px 5px 3px;
}

div.asl_r .results .item .asl_content h3 {
    margin: 0;
    padding: 0;
    display: inline;
    line-height: inherit;
}

div.asl_r .results .item .asl_content .asl_desc {
    margin-top: 4px;
    font-size: 12px;
    line-height: 18px;
}

div.asl_r .results .item div.etc {
    margin-top: 4px;
}

div.asl_r .results a span.overlap {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
}

div.asl_r p.showmore {
    text-align: center;
    padding: 0;
    margin: 0;
    font-weight: normal;
    font-family: Open Sans;
    color: #055e94;
    font-size: 12px;
    line-height: 30px;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0);
    background-color: #fff;
    margin-top: 3px;
    cursor: pointer;
}

div.asl_r p.showmore span {
    font-weight: normal;
    font-family: Open Sans;
    color: #055e94;
    font-size: 12px;
    line-height: 30px;
    text-shadow: 0 0 0 rgba(255, 255, 255, 0);
    display: block;
    text-align: center;
    cursor: pointer;
}

.results .asl_nores .asl_keyword {
    padding: 0 6px;
    cursor: pointer;
    font-weight: bold;
    font-family: Open Sans;
}

div.asl_r .resdrg {
    height: auto;
}



div.asl_w .group:first-of-type {
    margin: 0 0 -3px;
}

div.asl_s.searchsettings {
    width: 200px;
    height: auto;
    position: absolute;
    display: none;
    z-index: 1101;
    border-radius: 0 0 3px 3px;
    visibility: hidden;
    padding: 0;
}

div.asl_s.searchsettings form {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 12px 0 !important;
    padding: 0 !important;
}

div.asl_s.searchsettings .asl_option_inner {
    margin: 2px 10px 0 10px;
    *padding-bottom: 10px;
}

div.asl_s.searchsettings.ie78 .asl_option_inner {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

div.asl_s.searchsettings .asl_option_label {
    font-size: 14px;
    line-height: 20px !important;
    margin: 0;
    width: 150px;
    text-shadow: none;
    padding: 0;
    min-height: 20px;
    border: none;
    background: transparent;
    float: none;
}

div.asl_s.searchsettings .asl_option_inner input[type=checkbox] {
    display: none !important;
}

div.asl_s.searchsettings.ie78 .asl_option_inner input[type=checkbox] {
    display: block;
}

div.asl_s.searchsettings.ie78 .asl_option_label {
    float: right !important;
}

div.asl_s.searchsettings .asl_option {
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    align-items: flex-start;
    margin: 0 0 10px 0;
    cursor: pointer;
}

div.asl_s.searchsettings .asl_option.asl-o-last,
div.asl_s.searchsettings .asl_option:last-child {
    margin-bottom: 0;
}

div.asl_s.searchsettings .asl_option_inner {
    width: 17px;
    height: 17px;
    position: relative;
    flex-grow: 0;
    -webkit-flex-grow: 0;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
}

div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox {
    cursor: pointer;
    position: absolute;
    width: 17px;
    height: 17px;
    top: 0;
    padding: 0;
    border-radius: 2px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .2);
    overflow: hidden;
    font-size: 0 !important;
    color: rgba(0, 0, 0, 0);
}

/* MODERN BROWSER SCROLL START */
div.asl_r.vertical .results,
div.asl_s.searchsettings .asl_sett_scroll {
    scrollbar-width: thin;
    scrollbar-color: rgba(0, 0, 0, 0.5) transparent;
}

div.asl_r.vertical .results {
    scrollbar-color: rgba(0, 0, 0, 0.5) rgb(255,255,255);
}

div.asl_r.vertical .results::-webkit-scrollbar {
    width: 10px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar {
    width: 6px;
}

div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-track {
    background: transparent;
    box-shadow: inset 0 0 12px 12px transparent;
    border: none;
}

div.asl_r.vertical .results::-webkit-scrollbar-track {
    background: rgb(255, 255, 255);
    box-shadow: inset 0 0 12px 12px transparent;
    border: solid 2px transparent;
}

div.asl_r.vertical .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
    background: transparent;
    box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0);
    border: solid 2px transparent;
    border-radius: 12px;
}
div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
    border: none;
}

div.asl_r.vertical:hover .results::-webkit-scrollbar-thumb,
div.asl_s.searchsettings:hover .asl_sett_scroll::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
}
@media (hover: none), (max-width: 500px) {
    div.asl_r.vertical .results::-webkit-scrollbar-thumb,
    div.asl_s.searchsettings .asl_sett_scroll::-webkit-scrollbar-thumb {
        box-shadow: inset 0 0 12px 12px rgba(0, 0, 0, 0.5);
    }
}
/* MODERN BROWSER SCROLL END */

div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:after {
    opacity: 0;
    font-family: 'aslsicons2';
    content: "\e800";
    font-weight: normal !important;
    background: transparent;
    border: none !important;
    box-sizing: content-box;
    color: #fff;
    height: 100%;
    width: 100%;
    padding: 0 !important;
    margin: 1px 0 0 0 !important;
    line-height: 17px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    display: block;
    font-size: 11px !important;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

div.asl_s.searchsettings.ie78 .asl_option_inner .asl_option_checkbox:after {
    display: none;
}

div.asl_s.searchsettings .asl_option_inner .asl_option_checkbox:hover::after {
    opacity: .3;
}

div.asl_s.searchsettings .asl_option_inner input[type=checkbox]:checked+.asl_option_checkbox:after {
    opacity: 1;
}

div.asl_s.searchsettings fieldset {
    position: relative;
    float: left;
}

div.asl_s.searchsettings fieldset {
    background: transparent;
    font-size: .9em;
    margin: 12px 0 0 !important;
    padding: 0;
    width: 192px;
}

div.asl_s.searchsettings fieldset .asl_option_label {
    width: 130px;
    display: block;
}

div.asl_s.searchsettings form fieldset legend {
    padding: 5px 0 8px 10px;
}

#asl_hidden_data {
    display: none !important;
}

.asl_r .item {
    /* To override .overlap */
    .asl__af-tt-container {
        position: relative;
        z-index: 2;

        .asl__af-tt-link {
            transition: opacity 0.2s;
            &:hover {
                opacity: 0.7;
            }
        }
    }

    .average-rating {
        --percent: 0%;
        --color: #2EA3F2;
        --bg-color: rgba(0,0,0,0.2);
        --size: 17px;
        position: relative;
        appearance: none;
        width: auto;
        display: inline-block;
        vertical-align: baseline;
        font-size: var(--size);
        line-height: calc(var(--size) - 15%);
        color: var(--bg-color);
        background: linear-gradient(90deg, var(--color) var(--percent), var(--bg-color) var(--percent));
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }
}

.asl_r .item {
    .price {
        --regular-price-color: #666;
        --sale_price_color: #666;
        color: var(--regular-price-color);

        del {
            opacity: .5;
            display: inline-block;
            text-decoration: line-through;
            color: var(--regular-price-color);
        }

        ins {
            margin-left: 0.5em;
            text-decoration: none;
            font-weight: 700;
            display: inline-block;
            color: var(--sale_price_color);
        }
    }

    .add-to-cart-container {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        position: relative;
        z-index: 10;
        width: 100%;
        margin: 12px 0;

        .add-to-cart-quantity {
            padding: 8px 0 8px 8px;
            background: #eaeaea;
            width: 32px;
            border-radius: 4px 0 0 4px;
            height: 18px;
            min-height: unset;
            display: inline-block;
            font-size: 13px;
            line-height: normal;
        }

        .add-to-cart-button {
            padding: 8px;
            border-radius: 4px;
            background: #6246d7;
            color: white;
            height: 18px;
            min-height: unset;
            display: block;
            text-align: center;
            min-width: 90px;
            font-size: 13px;
            line-height: normal;

            &.add-to-cart-variable {
                border-radius: 4px;
            }
            &.loading {
                content: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(1 1)' stroke-width='2'%3E%3Ccircle stroke-opacity='.5' cx='18' cy='18' r='18'/%3E%3Cpath d='M36 18c0-9.94-8.06-18-18-18'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
            }
        }

        a.added_to_cart {
            flex-basis: 100%;
            margin-top: 8px;
        }
    }

    .add-to-cart-container:has(.add-to-cart-quantity) {
        .add-to-cart-button {
            border-radius: 0 4px 4px 0;
        }
    }
}

.rtl .asl_content,
.rtl .asl_nores,
.rtl .asl_content *,
.rtl .asl_nores *,
.rtl .searchsettings form {
    text-align: right !important;
    direction: rtl !important;
}

.rtl .asl_nores>* {
    display: inline-block;
}

.rtl div.asl_r .results .item .asl_image {
    float: right;
    margin: 2px 0 0 8px;
}

.rtl .searchsettings .asl_option {
    flex-direction: row-reverse !important;
    -webkit-flex-direction: row-reverse !important;
}

.rtl .asl_option {
    direction: ltr;
}

.rtl .asl_label,
.rtl .asl_option div.asl_option_label {
    text-align: right !important;
}

.rtl .asl_label {
    max-width: 1000px !important;
    width: 100%;
    direction: rtl !important;
}

.rtl .asl_label input[type=radio] {
    margin: 0 0 0 6px !important;
}

.rtl .asl_option_cat_level-0 div.asl_option_label {
    font-weight: bold !important;
}

.rtl fieldset .asl_option_cat_level-1 {
    margin-right: 12px !important;
    margin-left: 0;
}

.rtl fieldset .asl_option_cat_level-2 {
    margin-right: 24px !important;
    margin-left: 0;
}

.rtl fieldset .asl_option_cat_level-3 {
    margin-right: 36px !important;
    margin-left: 0;
}

.rtl .searchsettings legend {
    text-align: right !important;
    display: block;
    width: 100%;
}

.rtl .searchsettings input[type=text],
.rtl .searchsettings select {
    direction: rtl !important;
    text-align: right !important;
}

.rtl div.asl_w.asl_s.searchsettings form,
.rtl div.asl_w.asl_sb.searchsettings form {
    flex-direction: row-reverse !important;
}

.rtl div.horizontal.asl_r div.item {
    float: right !important;
}

.rtl p.asl-try {
    direction: rtl;
    text-align: right;
    margin-right: 10px;
    width: auto !important;
}