/*! perfect-scrollbar - v0.5.8
* http://noraesae.github.com/perfect-scrollbar/
* Copyright (c) 2014 Hyunje Alex Jun; Licensed MIT */
.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.ps-container:hover>.ps-scrollbar-x-rail.in-scrolling,.ps-container:hover>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
*{margin:0;outline:0;padding:0;text-decoration:none;box-sizing:border-box}html{margin:0!important;-webkit-text-size-adjust:none}ol,ul{list-style:none}a img{border:0}a:active{outline:0}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{margin:0;border:0;padding:0}input[type="button"],input[type="submit"],input[type="reset"],input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,button,select{border-radius:0}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition-delay:99999s}script{display:none!important}@font-face{font-family:'avenue-icons';src:url('../Themes/Avenue/Content/fonts/avenue_font.woff') format('woff'),url('../Themes/Avenue/Content/fonts/avenue_font.svg#аvenue_font') format('svg');font-weight:normal;font-style:normal}*:before,*:after{font-family:'avenue-icons';font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{overflow-x:hidden}body{direction:rtl;max-width:100%;overflow-x:clip;background-color:#fff;font-family:'Nunito Sans',sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;color:#777}table{width:100%;border-collapse:collapse}p{line-height:25px}a{color:inherit;cursor:pointer}p a{color:#222}img{max-width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{height:50px;border:1px solid #ebebeb;box-shadow:none!important;padding:0 15px;vertical-align:middle;font-family:'Nunito Sans',sans-serif;font-size:14px;font-weight:300;letter-spacing:.5px;color:#777}textarea{min-height:200px;padding:15px}select{min-width:60px;background:url('../Themes/Avenue/Content/img/select-arrow.png') left 10px center no-repeat;padding:0 12px 0 24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:#f6f6f6;background-color:#f6f6f6;color:#222}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type="button"],input[type="submit"],button{border:0;background-color:transparent;font-family:'Nunito Sans',sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;color:inherit;cursor:pointer}input[type="radio"],input[type="checkbox"],label,label+*{vertical-align:middle}input[type="radio"]+span,input[type="checkbox"]+span{vertical-align:middle}input[type="radio"],input[type="checkbox"]{margin-left:-17px;opacity:0}input[type="radio"]+label,input[type="checkbox"]~label{position:relative;padding-top:1px;padding-right:20px;color:#222;cursor:pointer}input[type="radio"]+label:before,input[type="checkbox"]~label:before{content:"";position:absolute;top:0;bottom:0;right:0;width:12px;height:12px;margin:auto;border:1px solid #c5c5c5;box-shadow:inset 0 0 0 2px #fff;background-color:#fff}input[type="radio"]+label:before{border-radius:50%;box-shadow:inset 0 0 0 3px #fff}input[type="radio"]:checked+label,input[type="checkbox"]:checked~label{color:#f61853}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before{border:1px solid #f61853;background-color:#f61853}.master-wrapper-content{position:relative;z-index:0;padding:35px 4% 0}.master-column-wrapper:after{content:"";display:block;clear:both}.center-1,.center-2{margin:0 0 65px}.side-2{margin:0 0 50px}.side-2:after{content:"";display:block;clear:both}.page{min-height:200px;text-align:center}.page-title{margin:0 0 30px}.page-title h1{display:inline-block;position:relative;font-size:25px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#222}.page-title h1:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background-color:#222}.page-title h1:empty{display:none}.page:after,.page-title:after,.page-body:after{content:"";display:block;clear:both}.buttons{text-align:center}.home-page .title{margin:0 0 35px;text-align:center;font-size:21px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.home-page .title strong{position:relative;font-weight:800}.home-page .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.category-description ul,.manufacturer-description ul,.vendor-description ul,.full-description ul,.topic-html-content ul,.topic-page ul,.custom-tab ul,.post-body ul,.news-body ul{margin:20px 0;padding:0 36px 0 0;list-style:disc}.category-description ol,.manufacturer-description ol,.vendor-description ol,.full-description ol,.topic-html-content ol,.topic-page ol,.custom-tab ol,.post-body ol,.news-body ol{margin:20px 0;padding:0 36px 0 0;list-style:decimal}.category-description td,.manufacturer-description td,.vendor-description td,.full-description td,.topic-html-content td,.topic-page td,.custom-tab td,.post-body td,.news-body td{border:1px solid #ebebeb;padding:10px 20px}.category-description p,.manufacturer-description p,.vendor-description p,.full-description p,.topic-page p,.custom-tab p,.topic-html-content p{margin:0 0 20px;word-wrap:break-word}.post-body p~p,.news-body p~p{margin-top:20px}.post-body p~table,.news-body p~table{margin-top:20px}.no-data{padding:20px;text-align:center;color:#222}.noscript{background-color:#ff9;padding:20px;text-align:center}.link-rss{display:none}.fieldset,.section{margin:0 0 60px}.fieldset+.buttons,.section+.buttons{margin-top:-25px}.fieldset .title,.section .title{margin:0 0 35px;text-align:center;font-size:19px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.fieldset .title strong,.section .title strong{position:relative;font-weight:800}.fieldset .title strong:after,.section .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.form-fields{font-size:0}.form-fields:after{content:"";display:block;clear:both}.inputs{position:relative;margin:0 0 25px;text-align:center;font-size:0;white-space:nowrap}.inputs:after{content:"";display:block;clear:both}.inputs label{display:block;margin:0 0 10px;text-align:center;font-size:14px;text-transform:uppercase;color:#222}.inputs input[type="text"],.inputs input[type="password"],.inputs input[type="email"],.inputs input[type="tel"],.inputs select,.inputs textarea{width:350px;max-width:100%;vertical-align:middle}.inputs .option-list{display:inline-block;white-space:normal}.inputs .option-list li{margin:10px 0}.inputs .option-list label,.inputs.reversed label{display:inline;margin-bottom:0;text-transform:none}.required{position:absolute;width:5px;height:5px;margin-right:5px;border-radius:50%;background-color:#f61853;font-size:0}.inputs .required{margin:5px -10px 0 0}.inputs .option-list+.required{margin-right:5px}.message-error,.field-validation-error,.username-not-available-status,.poll-vote-error,.password-error{display:block;text-align:center;font-size:11px;color:#f61853}.field-validation-valid,.username-available-status{display:block;text-align:center;font-size:11px;color:#1fc163}.inputs .message-error,.inputs .field-validation-error,.inputs .field-validation-valid,.inputs #username-availabilty{margin-top:3px}.accept-privacy-policy,.terms-of-service{margin:0 0 25px;text-align:center;color:#222}.accept-privacy-policy .read,.terms-of-service .read{display:inline-block;color:#f61853;cursor:pointer}.fieldset+.accept-privacy-policy,.fieldset+.terms-of-service{margin-top:-20px}.accept-privacy-policy+.accept-consent,.terms-of-service+.accept-consent{margin-top:-20px}.accept-privacy-policy label:before,.terms-of-service label:before{bottom:auto!important;top:4px!important}.captcha-box{clear:both;margin:30px 0 0;text-align:center}.captcha-box>div{display:inline-block}.captcha-box iframe{margin:0}.captcha-box input{height:auto}.cart,.data-table,.forums-table-section table{margin:0 0 30px;border:1px solid #ebebeb}.cart th,.data-table th,.forums-table-section th{border-width:1px 0;border-style:solid;border-color:#ebebeb;padding:20px 15px;text-align:right;font-size:12px;font-weight:800;color:#222;text-transform:uppercase;white-space:nowrap}.cart td,.data-table td,.forums-table-section td{min-width:50px;border-width:1px 0;border-style:solid;border-color:#ebebeb;padding:20px 15px;text-align:right}.cart a,.data-table a,.forums-table-section a{font-weight:400;color:#222}.cart .product,.data-table .product,.data-table .message,.data-table .info,.data-table .name{text-align:right}.cart .remove-from-cart,.cart .add-to-cart,.data-table .select-boxes,.data-table .order{text-align:center}.cart input+.td-title,.data-table input+.td-title{padding-right:1px;font-size:0}.cart .remove-from-cart{position:relative}.cart .remove-from-cart button{position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;margin:auto}.cart .remove-from-cart button:after{content:"";display:block;font-size:24px;color:#222}.cart td.product-picture,.data-table td.picture{font-size:0}.cart .product-picture a,.data-table .picture a{display:inline-block;font-size:0}.cart .product-picture img,.data-table .picture img{max-width:60px}.cart .attributes,.cart .edit-item{margin:5px 0}.cart .edit-item a{color:#f61853}.cart .rental-info,.cart .message-error{margin:5px 0}.cart .unit-price{white-space:nowrap}.cart .qty-input{width:55px;text-align:center}.cart .qty-dropdown{width:55px}.cart .product-subtotal{color:#f61853;white-space:nowrap}.cart .subtotal .discount,.cart .subtotal .discount-info{margin:5px 0;white-space:nowrap}.bar-notification{display:none;position:fixed;bottom:0;right:0;z-index:1040;width:100%;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:15px 15px 15px 30px;color:#fff!important}.bar-notification.success{background-color:#1fc163}.bar-notification.error{background-color:#f61853}.bar-notification.warning{background-color:#f6781c}.bar-notification .content a{text-decoration:underline;color:inherit}.bar-notification .close{position:absolute;top:0;left:0;bottom:0;height:16px;margin:auto;padding:0 15px;cursor:pointer}.bar-notification .close:after{content:"";display:block;font-size:14px;line-height:16px;color:#fff}.eu-cookie-bar-notification{position:fixed;bottom:0;right:0;z-index:1050;width:100%;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#222;padding:25px;text-align:center;color:#fff}.eu-cookie-bar-notification .text{margin:0 0 20px}.eu-cookie-bar-notification .ok-button,.eu-cookie-bar-notification .learn-more{position:relative;margin:0 10px;padding-right:30px;text-transform:uppercase}.eu-cookie-bar-notification .ok-button:before,.eu-cookie-bar-notification .learn-more:before{position:absolute;top:-2px;right:0;font-size:20px}.eu-cookie-bar-notification .ok-button:before{content:""}.eu-cookie-bar-notification .learn-more:before{content:""}.ui-dialog{position:absolute!important;z-index:1050;width:550px!important;max-width:95%;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff}.ui-dialog:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#000;opacity:.6}.ui-dialog:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff}.ui-dialog-titlebar{position:relative;background-color:#fff;padding:25px 50px 0;text-align:center;font-size:21px;line-height:30px;font-weight:400;color:#222}.ui-dialog-titlebar button{position:absolute;top:0;left:0;width:50px;height:50px;margin:auto;outline:1px solid transparent;background-color:#222;font-size:0;transition:all .2s ease}.ui-dialog-titlebar button:after{content:"";display:block;font-size:14px;color:#fff;transition:all .2s ease}.ui-dialog-titlebar button:hover{outline-color:#222}.ui-dialog-content{height:auto!important;background-color:#fff;padding:30px 25px 40px;text-align:center;line-height:25px}.ui-dialog-content .page{min-height:0;text-align:center}.ui-dialog-content .page-title{position:static;height:auto;background:none}.ui-dialog-content .page-title h1{margin:0;font-size:21px;line-height:30px}.ui-dialog-content .page-body p{margin:20px 0 0}.ui-dialog-content .page-body button{margin:20px 0 0;outline:1px solid transparent;background-color:#222;padding:10px 25px;font-size:11px;color:#fff;text-transform:uppercase;transition:all .2s ease}.ui-dialog-content .page-body button:hover{outline-color:#222}.master-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(255,255,255,.9)}.ajax-loading-block-window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;width:100%!important;height:100%!important;margin:auto!important;background:rgba(255,255,255,.9)}.master-loading-overlay:before,.ajax-loading-block-window:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:80px;height:80px;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.header{box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff}.admin-header-links{background-color:#222;padding:5px 15px;text-align:center;color:#fff;white-space:nowrap}.admin-header-links a,.admin-header-links span{display:inline-block;margin:0 8px;line-height:25px}.admin-header-links a:hover{text-shadow:0 0 5px #fff}.admin-header-links .impersonate{display:inline-block}.admin-header-links .impersonate~a{display:none}.header-selects:empty{display:none}.header-selects select{width:100%;min-width:100px;height:60px;border-width:0 0 1px;border-color:#ddd;padding:0 10px;color:#222;text-transform:uppercase}.language-list{max-width:100%;font-size:0}.language-list li{display:inline-block}.language-list a{display:block;position:relative;width:42px;height:60px}.language-list img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.header-lower{display:table;width:100%}.header-lower-inner{display:table-row}.header-lower .table-cell{display:table-cell;height:60px;vertical-align:middle;font-size:0}.header-lower .nav-button{display:inline-block;vertical-align:middle}.header-lower .nav-button .trigger{display:block;position:relative;width:40px;height:50px;text-align:center;cursor:pointer}.header-lower .nav-button .trigger:before{display:block;position:relative;font-size:18px;line-height:50px;color:#222}.header-lower .menu-button .trigger:before{content:"";font-size:14px}.header-lower .search-button .trigger:before{content:"";top:1px}.header-lower .personal-button .trigger:before{content:""}.header-lower .wishlist-button .trigger:before{content:""}.header-lower .cart-button .trigger:before{content:""}.header-logo-wrapper{padding:5px 7px;text-align:right;white-space:nowrap}.header-logo{display:inline-block;max-width:calc(100% - 43px);margin-right:3px;vertical-align:middle}.header-logo a{display:block;max-width:100%}.header-logo a img{max-width:100%}.responsive-nav-wrapper{padding:5px 7px;text-align:left;white-space:nowrap}.responsive-nav-wrapper .counter{position:absolute;top:7px;left:0;width:18px;border-radius:50%;background-color:#f61853;text-align:center;font-size:10px;line-height:18px;letter-spacing:0;font-weight:400;color:#fff}.search-box{position:relative}.search-box .search-form{position:relative;margin:20px}.search-box .search-box-text{width:100%;padding-left:47px}.search-box .search-box-button{position:absolute;top:0;left:0;width:47px;height:50px;font-size:0}.search-box .search-box-button:after{content:"";margin-right:3px;font-size:16px;color:#222}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{position:static!important;width:auto!important;margin-top:-5px;background-color:#fff;padding:0 20px 20px}.ui-autocomplete .ui-menu-item{padding:5px 0}.ui-autocomplete .ui-menu-item:first-child{padding-top:0}.ui-autocomplete .ui-menu-item:last-child{padding-bottom:0}.ui-autocomplete .ui-menu-item>a{display:block;font-size:0}.ui-autocomplete .ui-menu-item img{width:50px;margin-left:10px;vertical-align:middle}.ui-autocomplete .ui-menu-item span{display:inline-block;width:calc(100% - 60px);vertical-align:middle;font-size:13px}.ui-autocomplete .ui-state-active{color:#222}.mini-shopping-cart{padding:20px}.mini-shopping-cart .count{margin:0 0 20px}.mini-shopping-cart .count a{display:inline-block;color:#f61853}.mini-shopping-cart .items{position:relative;max-height:264px;overflow:hidden;width:calc(100% + 20px);padding-left:20px}.mini-shopping-cart .item{border-bottom:1px solid #ebebeb;overflow:hidden;padding:30px 0}.mini-shopping-cart .item.first{padding-top:0}.mini-shopping-cart .picture{float:right;width:80px;text-align:center;font-size:0}.mini-shopping-cart .picture a{display:inline-block;max-width:100%}.mini-shopping-cart .picture+.product{margin-right:100px}.mini-shopping-cart .product{position:relative;padding-left:30px}.mini-shopping-cart .name{max-height:40px;overflow:hidden;margin:0 0 10px;color:#222}.mini-shopping-cart .attributes{margin:10px 0}.mini-shopping-cart .price{font-weight:400;color:#f61853}.mini-shopping-cart .price span,.mini-shopping-cart .quantity span{display:inline-block}.mini-shopping-cart .remove{position:absolute;top:24px;left:0;height:30px;font-size:0;line-height:30px;cursor:pointer}.mini-shopping-cart .remove:after{content:"";font-size:18px;color:#222}.mini-shopping-cart .totals{padding:20px 0;font-size:17px;font-weight:400;color:#222;text-transform:uppercase}.mini-shopping-cart .totals strong{display:inline-block;font-weight:400;color:#f61853}.mini-shopping-cart .buttons{font-size:0;white-space:nowrap}.mini-shopping-cart .button-1{width:48.5%;height:40px;margin-left:3%;border:1px solid #222;outline:1px solid transparent;overflow:hidden;padding:0 20px;font-size:13px;line-height:40px;text-transform:uppercase;white-space:nowrap;color:#222;transition:all .2s ease}.mini-shopping-cart .button-1+button{background-color:#222;color:#fff}.mini-shopping-cart .button-1:only-child{width:100%;background-color:#222;font-size:14px;line-height:normal;color:#fff}.mini-shopping-cart .button-1:hover{outline-color:#222}.footer{text-align:center}.newsletter{display:none}.home-page-body .newsletter{display:block}.newsletter .title{margin:0 0 20px;padding:0 20px;font-size:28px;color:#222}.newsletter .title .color{color:#f61853}.newsletter-subscribe{padding:0 0 35px;font-size:0}.newsletter-email{display:inline-block;overflow:hidden;vertical-align:middle}.newsletter-subscribe-text{float:right;width:100%;border-color:#666!important;text-align:center}.newsletter-subscribe-button{float:right;width:100%;height:46px;background-color:#222!important;padding:0 20px;font-size:12px!important;color:#fff!important;text-transform:uppercase}.newsletter-email .options{clear:both;height:0;overflow:hidden}.newsletter-email .options span{display:inline-block;margin:10px 5px 0;font-size:12px}.newsletter-email .captcha-box{margin-top:0;padding-top:15px}.newsletter-result{background-color:#ebebeb;padding:15px 20px;line-height:30px;text-transform:lowercase;color:#222}.newsletter-result:empty{display:none}.newsletter-validation{display:none!important}.footer-middle{background-color:#222;color:#a9a9a9}.footer-text{padding:60px 20px 55px}.footer-text .text{max-width:700px;margin:20px auto 30px;line-height:28px}.footer-text .read-more{display:inline-block;min-width:130px;border:1px solid #fff;padding:8px 15px 7px;font-size:11px;color:#fff;text-transform:uppercase;transition:all .2s ease}.footer-text .read-more:hover{box-shadow:0 0 5px rgba(255,255,255,.4)}.footer-block-wrapper{padding:0 20px}.footer-block .title{position:relative;margin:-1px 0 0;border-width:1px 0;border-style:solid;border-color:#333;padding:16px 20px;font-size:18px;color:#fff;cursor:pointer}.footer-block .title:before,.footer-block .title:after{content:"";position:absolute;top:0;bottom:0;height:6px;margin:auto;font-size:6px;color:#fff;transition:all .2s ease}.footer-block .title:before{right:5px}.footer-block .title:after{left:5px}.footer-block .title.open:before,.footer-block .title.open:after{transform:rotate(180deg)}.footer-block .title strong{font-weight:400}.footer-block .list{display:none;padding:10px 0}.footer-block .list a{display:inline-block;padding:7px 0;font-size:13px;transition:all .1s ease}.footer-block .list a:hover{color:#fff}.footer-lower{padding:40px 0 50px}.footer-social-buttons{margin:0 0 20px}.footer-social-buttons ul{font-size:0}.footer-social-buttons li{display:inline-block;margin:0 5px}.footer-social-buttons a{display:block;width:32px;height:32px;text-align:center}.footer-social-buttons a:before{font-size:13px;line-height:32px;color:#222}.footer-social-buttons .facebook:before{content:""}.footer-social-buttons .twitter:before{content:"";font-weight:bold}.footer-social-buttons .google:before{content:"";font-size:12px}.footer-social-buttons .pinterest:before{content:""}.footer-social-buttons .instagram:before{content:""}.footer-social-buttons .youtube:before{content:"";font-size:12px}.footer-social-buttons .vimeo:before{content:"";font-size:12px}.footer-social-buttons .rss:before{content:""}.footer-site-info{font-size:13px;line-height:25px;color:#222}.footer-site-info a{color:#f61853}.footer-payment-methods{margin:30px 0 0}.footer-payment-methods ul{font-size:0}.footer-payment-methods li{display:inline-block;width:34px;height:22px;margin:0 5px;background:url('../Themes/Avenue/Content/img/payment_sprite.png') no-repeat}.footer-payment-methods .method1{background-position:0 0}.footer-payment-methods .method2{background-position:-34px 0}.footer-payment-methods .method3{background-position:-68px 0}.footer-payment-methods .method4{background-position:-102px 0}.footer-payment-methods .method5{background-position:-136px 0}.footer-payment-methods .method6{background-position:-170px 0}.theme-selector{position:relative;margin:-15px 0 30px}.theme-selector select{position:relative;width:200px;border:0;outline:25px solid #fff;background-color:#ebebeb!important;color:#222}.theme-selector:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:1px;margin:auto;background-color:#dfdfdf}.information-panel{display:none;margin:0 0 60px;overflow:hidden;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:10px}.information-box{float:right;width:calc(100% - 20px);margin:10px;background-color:#fff;padding:25px;text-align:center}.information-box .image{margin:0 0 25px;font-size:0}.information-box .title{margin:0 0 15px;font-size:26px;letter-spacing:1px;text-transform:none}.information-box .description{margin:0 0 -5px;line-height:25px}.block{margin:0 0 10px;text-align:right}.block .title{background-color:#222;padding:14px 30px;letter-spacing:1.2px;color:#fff;text-transform:uppercase;cursor:pointer}.block .title:before{content:"";margin-left:5px;vertical-align:middle;font-size:6px;color:#f61853}.block .title strong{display:inline-block;vertical-align:middle;font-weight:800}.block .listbox{display:none;margin:0 0 12px;border-width:0 1px 1px;border-style:solid;border-color:#ebebeb;padding:0 25px}.block .listbox:after{content:"";display:block;clear:both}.block .listbox img{display:none}.block .list li,.block .view-all{border-top:1px solid #ebebeb}.block .list a,.block .view-all a{display:block;overflow:hidden;padding:15px 0;line-height:20px;color:#222;transition:all .2s ease}.block .list a:before,.block .view-all a:before{content:"";float:right;margin-left:10px;font-size:7px;color:#f61853}.block .list a:hover,.block .view-all a:hover{color:#f61853}.block .list .active>a{color:#f61853}.block .list .name{float:right}.block .list .number{float:left;color:#222}.block .sublist a{padding-right:15px}.block .sublist .sublist a{padding-right:30px}.block .view-all{font-weight:400}.block .tags{padding:15px 0}.block .tags ul{font-size:0}.block .tags li,.product-tags-all-page li{display:inline-block;position:relative;margin:0 0 0 10px;overflow:hidden;font-size:16px!important}.block .tags a,.product-tags-all-page a{float:right;line-height:30px;color:#222;transition:all .2s ease}.block .tags a:hover,.product-tags-all-page a:hover{color:#f61853}.block .tags+.view-all{margin-bottom:20px;border:0}.block .tags+.view-all a{padding:0}.block .poll{padding:20px 0 25px}.poll strong{display:block;margin:0 0 10px;font-weight:800;text-transform:uppercase;color:#222}.poll-options li,.poll-results li{padding:10px 0}.poll .buttons{padding:15px 0 0;text-align:right}.poll .buttons button{background-color:#222;padding:8px 24px;font-size:11px;text-transform:uppercase;color:#fff}.poll .buttons .please-wait{display:none!important}.poll-total-votes{display:block;margin:10px 0 0;line-height:20px;color:#222}.home-page-polls li,.home-page-polls li{display:inline-block;margin:0 10px}.product-filter{padding:25px 0 0}.product-filter+div{border-top:1px solid #ebebeb}.filters .group{padding:10px 0}.filters .group+ul{padding-top:0}.filters .name{padding:15px 0 10px}.filters .item{position:relative;border:0}.filters input{position:absolute;top:0;right:0;bottom:0;margin:auto}.filters label{display:block;padding:10px 25px 10px 0!important;transition:all .2s ease}.filter-title strong{display:block;letter-spacing:2px;text-transform:uppercase;font-weight:800;color:#222}.filter-content strong{display:block;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:#222}.selected-price-range{overflow:hidden;padding:10px 0 15px;color:#222}.selected-price-range .from{float:left}.selected-price-range .to{float:right}.filters .ui-slider{position:relative;height:2px;margin:0 8px 25px;background-color:#ebebeb}.filters .ui-slider-range{position:absolute;height:2px;background-color:#f61853}.filters .ui-slider-handle{position:absolute;top:-7px;width:16px;height:16px;margin-left:-8px;border:2px solid #f61853;border-radius:50%;background-color:#fff;cursor:pointer}.filters .attribute-squares{margin-bottom:0;font-size:14px}.filters .attribute-squares:before{right:3px;z-index:1;width:7px;height:7px;border:0;box-shadow:none}.filters .attribute-square{position:absolute;top:0;bottom:0;right:0;width:13px;height:13px;margin:auto}.breadcrumb{background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:10px 0;text-align:center}.breadcrumb ul{font-size:0}.breadcrumb li{display:inline-block}.breadcrumb a,.breadcrumb strong,.breadcrumb .delimiter{display:inline-block;padding:5px;vertical-align:middle;font-size:13px}.breadcrumb strong{font-weight:300}.breadcrumb a:hover{color:#222}.breadcrumb .delimiter{margin-top:-1px;font-size:0}.breadcrumb .delimiter:after{content:"";font-size:7px}.sub-category-list{margin:3px 0 -20px;padding:10px 0;font-size:0}.sub-category-item{display:inline-block;position:relative;padding:0 10px;font-size:14px}.sub-category-item:before{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;height:15px;margin:auto;background-color:#c5c5c5}.sub-category-item:first-child:before{display:none}.sub-category-item .name{display:block;padding:5px}.sub-category-item .name:hover{color:#222}.category-description,.manufacturer-description,.vendor-description{margin:0 0 30px}.contact-vendor{display:none;margin:0 0 40px}.contact-vendor-button{background-color:#222!important;padding:8px 24px;font-size:12px!important;text-transform:uppercase;color:#fff!important}.filters-button{display:none;margin:0 0 15px;background-color:#222;padding:15px;font-weight:400;color:#fff;text-transform:uppercase;cursor:pointer}.filters-button:before{content:"";margin-left:5px;vertical-align:middle;font-size:17px;color:#fff}.filters-button span{display:inline-block;vertical-align:middle}.product-selectors{margin:0 0 30px}.product-selectors:after{content:"";display:block;clear:both}.product-select-block{float:right;width:48%;margin-left:4%}.product-select-block.add{display:none}.product-select-block span{display:none}.product-select-block select{width:100%;border-color:#666;background-color:#fff!important;text-transform:lowercase;color:#222}.product-page-size{margin-left:0!important}.product-viewmode{display:none;font-size:0}.product-viewmode a{display:inline-block;position:relative;width:50px;height:50px;text-align:center;vertical-align:middle;font-size:0}.product-viewmode a:after{display:block;position:relative;font-size:18px;line-height:50px}.product-viewmode a.grid:after{content:""}.product-viewmode a.list:after{content:""}.product-viewmode a.selected{background-color:#222;color:#fff}.item-grid:after{content:"";display:block;clear:both}.item-box{position:relative;float:right;width:48%;margin:0 4% 30px 0}.item-box:nth-child(2n+1){clear:both;margin-right:0}.item-box .picture{margin:0 0 20px}.item-box .picture a{display:block;position:relative;overflow:hidden}.item-box .picture a:before{content:"";display:block;padding-top:100%}.item-box .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto}.item-box .swiper{z-index:0}.item-box .details{text-align:center}.item-box .details .sku{margin:0 0 10px}.item-box .product-title{margin:0 0 10px;overflow:hidden;font-size:14px;font-weight:300;color:#222}.item-box .product-title a{display:block}.item-box .rating-box{display:none}.item-box .rating-box,.overview .rating-box,.search-box .rating-box{margin:0 0 10px;font-size:0}.item-box .rating-icons,.overview .rating-icons,.search-box .rating-icons{display:inline-block;position:relative;height:11px;color:#f6e030;white-space:nowrap;letter-spacing:3px}.item-box .rating-icons:before,.overview .rating-icons:before,.search-box .rating-icons:before{content:"";position:absolute;right:0;font-size:10px}.item-box .rating-icons .rating,.overview .rating-icons .rating,.search-box .rating-icons .rating{position:relative;overflow:hidden}.item-box .rating-icons .rating:before,.overview .rating-icons .rating:before,.search-box .rating-icons .rating:before{content:"";font-size:10px}.item-box .description{display:none}.item-box .old-price{text-decoration:line-through;margin:0 3px;color:#999}.item-box .actual-price{margin:0 3px;font-size:17px;font-weight:400;color:#222}.item-box .buttons{display:none}.item-box .buttons button{display:inline-block;width:40px;height:40px;font-size:0}.item-box .buttons button:before{display:block;position:relative;font-size:18px;line-height:40px;color:#222}.quick-view-button:before{content:"";top:1px;right:1px}.add-to-compare-list-button:before{content:"";top:-1px;right:1px}.add-to-wishlist-button:before{content:""}.product-box-add-to-cart-button:before{content:""}.swiper-pagination-bullet-active{background-color:#f61853}.manufacturer-item .title,.vendor-item .title{background:url('../Themes/Avenue/Content/img/pattern.png') repeat;text-align:center;font-size:17px;line-height:24px;font-weight:400;color:#222}.manufacturer-item .title a,.vendor-item .title a{display:block;padding:14px 18px 12px}.manufacturer-item .picture,.vendor-item .picture{margin-bottom:0}.manufacturer-item .picture a:before,.vendor-item .picture a:before{padding-top:65%}.product-grid .title{margin:0 0 35px;text-align:center;font-size:21px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.product-grid .title strong{position:relative;font-weight:800}.product-grid .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.home-page .product-grid{margin:0 0 20px}.featured-product-grid .title{display:none}.related-products-grid,.also-purchased-products-grid{margin:0 0 20px}.product-grid.cross-sells{margin-top:50px}.pager{margin:10px 0 0;text-align:center}.pager ul{font-size:0}.pager li{display:inline-block;margin:0 0 -1px -1px;border:1px solid #ebebeb;vertical-align:middle}.pager li a,.pager li span{display:block;width:48px;height:48px;background-color:#fff;font-size:14px;line-height:49px;font-weight:400;color:#222;cursor:pointer;transition:all .2s ease}.pager li a:hover{background-color:#222;color:#fff}.pager li span{border-color:#222;background-color:#222;color:#fff}.pager .previous-page a,.pager .next-page a,.pager .first-page a,.pager .last-page a{font-size:0;color:#444}.pager .previous-page a:before,.pager .next-page a:before,.pager .first-page a:before,.pager .last-page a:before{display:block;font-size:11px}.pager .previous-page a:before{content:""}.pager .next-page a:before{content:""}.pager .first-page a:before{content:""}.pager .last-page a:before{content:""}.featured-categories.default{margin:0 0 20px}.featured-categories.default .title{margin-bottom:25px;font-size:17px}.featured-categories.default .text,.featured-categories.default .button{display:none}.featured-categories.default .picture{margin:0}.featured-categories.default .picture img{max-width:none;height:100%}.featured-categories.in-header{position:relative;z-index:0}.featured-categories.in-header .item-box{clear:none;width:100%;margin:0}.featured-categories.in-header .wrapper{position:relative}.featured-categories.in-header .details{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.featured-categories.in-header .table{display:table;width:100%;height:100%}.featured-categories.in-header .table-cell{display:table-cell;vertical-align:middle}.featured-categories.in-header .title{font-family:'Times New Roman',serif;font-size:9vw;text-transform:uppercase;color:#fff}.featured-categories.in-header .button{display:none;margin:15px 0 0;border:1px solid #fff;padding:11px 25px 9px;font-size:11px;white-space:nowrap;text-transform:uppercase;color:#fff}.featured-categories.in-header .picture{margin:0}.featured-categories.in-header .picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8}.featured-categories.in-header .item-box:nth-child(3n+1) .picture:after{background-color:#f61853}.featured-categories.in-header .item-box:nth-child(3n+2) .picture:after{background-color:#58c4ed}.featured-categories.in-header .item-box:nth-child(3n+3) .picture:after{background-color:#e1c900}.featured-categories.in-header img{max-width:none;height:100%}.featured-categories.in-header .sub-category-list{display:none}.featured-categories.in-header .sub-category-item:before{background-color:#fff}.featured-categories.in-header .sub-category-list .name{color:#fff;transition:all .1s ease}.featured-categories.in-header .sub-category-list .name:hover{text-shadow:0 0 0 #fff}.product-essential{margin:0 0 60px}.product-essential:after{content:"";display:block;clear:both}.gallery{max-width:600px;margin:0 auto 40px}.gallery .picture{position:relative;overflow:hidden;text-align:center;font-size:0}.gallery .picture a{display:inline-block;max-width:100%}.gallery .picture-thumbs{overflow:hidden;text-align:center;font-size:0}.gallery .thumb-item{position:relative;float:left;width:22.75%;margin:3% 3% 0 0;overflow:hidden}.gallery .thumb-item:nth-child(4n+1){clear:both;margin-right:0}.gallery .thumb-item:before{content:"";display:block;padding-top:100%}.gallery .thumb-item img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.video-gallery .video-thumbs{margin:20px 0 0;font-size:0}.video-gallery .thumb-item{float:none;width:100%;height:315px;margin:0}.discontinued-product{margin:0 0 10px;text-align:center}.discontinued-product h4{font-size:18px;font-weight:400;color:#f61853}.overview .product-name{position:absolute;top:35px;left:0;right:0;max-width:800px;margin:auto;background-color:#fff;padding:0 4%}.overview .product-name h1{font-size:20px;font-weight:300;color:#222}.product-reviews-overview{margin:7px 0 14px}.overview .rating-box{display:inline-block;margin:0}.product-no-reviews,.product-review-links{margin:5px 0 0}.product-no-reviews a,.product-review-links a{font-size:13px;color:#222}.overview .prices label,.variant-overview .prices label{display:none}.overview .old-product-price,.variant-overview .old-product-price,.overview .non-discounted-price,.variant-overview .non-discounted-price{text-decoration:line-through;color:#999}.overview .product-price,.variant-overview .product-price{font-size:28px;color:#f61853}.overview .value,.variant-overview .value{display:inline-block}.overview .value a,.variant-overview .value a{color:#f61853}.manufacturers{margin:0 0 30px;text-transform:uppercase}.manufacturers .label{display:none}.manufacturers+.additional-details{margin-top:-25px}.additional-details{margin:0 0 30px;line-height:28px}.additional-details .sku,.additional-details .mpn,.additional-details .gtin{text-decoration:underline}.short-description{max-width:800px;margin:0 auto 40px;line-height:25px}.delivery{margin:0 0 40px}.delivery .free-shipping{font-weight:400;text-transform:uppercase;color:#222}.delivery .free-shipping:before{content:"";display:inline-block;position:relative;top:-2px;margin:0 -10px 0 7px;vertical-align:middle;font-size:20px}.download-sample{margin:0 0 40px}.download-sample-button{font-weight:400;text-transform:uppercase;color:#f61853}.download-sample-button:before{content:"";display:inline-block;position:relative;top:-1px;margin-left:7px;vertical-align:middle;font-size:20px}.attributes{margin:30px 0}.attributes dt{display:block;margin:30px 0 15px;font-weight:400;text-transform:uppercase;color:#222}.attributes dd{margin:15px 0 30px}.attributes dt:first-child{margin-top:0}.attributes dd:last-child{margin-bottom:0}.attributes dt label{display:inline-block}.attributes li{margin:15px 0}.attributes li.disabled{pointer-events:none;opacity:.5}.attributes li.disabled label{text-decoration:line-through}.attributes select{width:auto;min-width:150px;max-width:290px}.attributes option.disabled{color:#ccc}.attributes .qty-box{margin-right:-5px}.attributes .qty-box label{display:none}.attributes .qty-box input{width:60px;padding:0 0 0 1px;text-align:center}.attributes .qty-box input:focus{border-color:#ebebeb;background-color:#fff}.rental-attributes{font-size:0}.rental-attributes .attribute-item{display:inline-block;margin:0 5px;font-size:14px}.rental-attributes .attribute-label{display:block;margin:0 0 10px;font-weight:400;text-transform:uppercase;color:#222}.rental-attributes .datepicker{width:130px;text-align:center}.ui-datepicker{width:290px;background-color:#fff;text-align:center}.ui-datepicker-header{position:relative;height:42px;background-color:#222;color:#fff}.ui-datepicker-header .ui-datepicker-prev,.ui-datepicker-header .ui-datepicker-next{position:absolute;top:0;z-index:1;width:40px;height:42px;overflow:hidden;font-size:0;line-height:42px}.ui-datepicker-header .ui-datepicker-prev{right:0}.ui-datepicker-header .ui-datepicker-next{left:0}.ui-datepicker-header .ui-datepicker-prev:before,.ui-datepicker-header .ui-datepicker-next:after{position:absolute;font-size:11px}.ui-datepicker-header .ui-datepicker-prev:before{content:"";right:15px}.ui-datepicker-header .ui-datepicker-next:after{content:"";left:14px}.ui-datepicker-title{line-height:42px;font-weight:400;text-transform:uppercase}.ui-datepicker-calendar th{font-weight:400;color:#222;text-shadow:0 0 0 #222}.ui-datepicker-calendar th,.ui-datepicker-calendar td{width:14.285%;border:1px solid #ebebeb}.ui-datepicker-calendar th span,.ui-datepicker-calendar td a{display:block;min-height:36px;line-height:36px;transition:all .1s ease}.ui-datepicker-calendar td a:hover{color:#000}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar a.ui-state-active:hover{color:#f61853}.attribute-squares{margin-bottom:-10px;font-size:0}.attribute-squares li{display:inline-block;position:relative;margin:2px;text-align:center}.attribute-squares label{display:block;position:relative;overflow:hidden;padding:0}.attribute-squares input{position:absolute;top:5px;right:6px;z-index:-1;margin:0}.attribute-square-container{display:block;border:1px solid transparent;border-radius:50%;background-color:#fff;padding:5px}.attribute-square-container span{display:block;width:12px;height:12px;border-radius:50%;cursor:pointer}.attribute-square-container[title~="White"] span{border:1px solid #ddd}.selected-value .attribute-square-container{border-color:#ddd}.attribute-squares li.disabled{position:relative;opacity:1}.attribute-squares li.disabled:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;text-align:center;font-size:10px;line-height:24px;color:#f61853}.image-squares .attribute-square{width:32px;height:32px}.image-squares .tooltip-container{display:none;position:absolute;bottom:56px;right:-79px;width:200px;height:200px;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;padding:10px}.image-squares .tooltip-container:after{content:"";position:absolute;bottom:-10px;right:50%;margin-right:-10px;border-width:10px 10px 0;border-style:solid dashed dashed;border-color:#fff transparent transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.06))}.image-squares li:hover .tooltip-container{display:block}.page .qq-upload-button,.k-window .qq-upload-button{width:100%;min-width:280px;height:50px;border:1px solid #ebebeb;background-color:#fff;padding:15px;text-align:right;font-size:14px;color:#777}.page .qq-upload-list li,.k-window .qq-upload-list li{background:none!important;color:#333!important;font-size:12px}.page .qq-upload-list span,.k-window .qq-upload-list span{margin:0 5px}.page .qq-upload-list span:empty,.k-window .qq-upload-list span:empty{display:none}.giftcard{max-width:380px;margin:0 auto 30px}.giftcard div{margin:10px 0}.giftcard label{display:block;margin:0 0 5px;color:#222;text-transform:uppercase}.giftcard input,.giftcard textarea{width:100%;background-color:#f6f6f6}.giftcard textarea{min-height:150px}.tier-prices{margin:0 0 40px}.tier-prices .title{margin:0 0 10px;text-transform:uppercase;color:#222}.tier-prices .title strong{font-weight:400}.tier-prices .prices-table{border:1px solid #ebebeb;overflow:hidden}.tier-prices .prices-row{float:right;width:50%}.tier-prices .prices-row>div{border-top:1px solid #ebebeb;padding:10px}.tier-prices .prices-row.thead>div{border-left:1px solid #ebebeb}.tier-prices .field-header{border-top:0!important;color:#222}.tier-prices .item-quantity{color:#222}.product-estimate-shipping{margin:35px 0 25px!important}.product-estimate-shipping a{display:inline-block}.product-estimate-shipping i{display:inline-block;transform:rotate(45deg);margin:0 10px 3px 0;border:solid #000;border-width:0 1px 1px 0;padding:3px 3px}.product-estimate-shipping .shipping-loading{display:none!important}.product-estimate-shipping .shipping-title{margin:0 0 5px;font-size:16px;font-weight:400;color:#222}.product-estimate-shipping .shipping-price{margin:0 5px 0 0;vertical-align:middle}.product-estimate-shipping .shipping-date{margin:15px 0 0}.cart-buttons-wrapper{margin:0 0 25px;font-size:0}.customer-entered-price{margin:0 0 10px;font-size:14px}.customer-entered-price .enter-price-label{display:block;margin:0 0 10px;font-weight:400;text-transform:uppercase;color:#222}.customer-entered-price .enter-price-input{width:300px;max-width:100%;text-align:center;font-size:13px;letter-spacing:1px}.pre-order-availability-date{margin:0 0 10px;font-size:14px}.pre-order-availability-date label{display:block;color:#222}.min-qty-notification{margin:0 0 10px;font-size:14px;color:#222}.overview .add-to-cart,.variant-overview .add-to-cart{display:inline-block;vertical-align:middle}.add-to-cart .qty-input,.add-to-cart .qty-dropdown{width:64px;height:42px;margin:8px 4px;border:0;outline:1px solid transparent;background-color:#222;padding:0 20px;text-align:center;vertical-align:middle;font-size:14px;color:#fff;transition:all .2s ease}.add-to-cart .qty-dropdown{background-image:url('../Themes/Avenue/Content/img/select-arrow-white.png')}.add-to-cart .qty-input:hover,.add-to-cart .qty-dropdown:hover{outline-color:#222}.overview .qty-input:focus,.variant-overview .qty-input:focus{outline-color:#222;background-color:#222;color:#fff}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{min-width:180px;height:42px;margin:8px 4px;outline:1px solid transparent;overflow:hidden;background-color:#222;padding:0 20px;vertical-align:middle;font-size:14px;line-height:41px;letter-spacing:.5px;text-transform:uppercase;color:#fff;transition:all .2s ease}.overview .add-to-cart-button:before,.variant-overview .add-to-cart-button:before{content:"+";display:inline-block;position:relative;top:-1px;right:-5px;height:42px;vertical-align:middle;font-size:18px}.overview .add-to-cart-button span,.variant-overview .add-to-cart-button span{vertical-align:middle}.overview .add-to-cart-button:hover,.variant-overview .add-to-cart-button:hover{outline-color:#222}.overview-buttons{display:inline-block;vertical-align:middle}.overview-buttons .add-to-wishlist,.overview-buttons .compare-products{display:inline-block;margin:8px 4px;vertical-align:middle}.overview-buttons .email-a-friend,.overview-buttons .email-a-friend-button{display:none!important}.overview-buttons .add-to-wishlist-button,.overview-buttons .add-to-compare-list-button,.overview-buttons .variants-scroll-button{display:block;width:45px;height:42px;outline:1px solid transparent;background-color:#222;font-size:0;color:#fff;text-transform:uppercase;transition:all .2s ease}.group-product .add-to-compare-list-button{width:auto;margin:-10px 0 10px;outline:0!important;background-color:transparent;font-size:14px;color:#222}.overview-buttons .variants-scroll-button{width:auto;min-width:200px;margin:0 0 40px;padding:0 20px;font-size:14px}.overview-buttons .add-to-wishlist-button:hover,.overview-buttons .add-to-compare-list-button:hover,.overview-buttons .variants-scroll-button:hover{outline-color:#222}.overview-buttons .add-to-wishlist-button:before,.overview-buttons .add-to-compare-list-button:before,.overview-buttons .variants-scroll-button:before{display:block;font-size:15px;letter-spacing:0;color:#fff}.overview-buttons .add-to-compare-list-button:before{content:"";position:relative;top:-2px;right:0}.group-product .add-to-compare-list-button:before{display:inline;top:1px;margin-left:10px;color:#222}.overview-buttons .variants-scroll-button:before{content:"";display:inline;margin-left:10px;position:relative;top:1px}.availability{margin:0 0 30px}.availability .stock{text-decoration:underline}.back-in-stock-subscription{margin:5px 0 0;font-size:0;color:#f61853}.product-share label{display:block;margin:0 0 5px;font-weight:400;text-transform:uppercase;color:#222}.product-share .share-item{display:inline-block}.product-share .share-link{display:block;width:32px;height:32px;text-align:center}.product-share .share-link:before{font-size:13px;line-height:32px;color:#222}.product-share .facebook a:before{content:""}.product-share .twitter a:before{content:"";font-weight:bold}.product-share .pinterest a:before{content:""}.product-share .google a:before{content:"";font-size:12px}.product-share .rss a:before{content:""}.product-variant-line{margin:0 0 30px;border-bottom:1px solid #ebebeb;padding:0 0 20px}.product-variant-line:after{content:"";display:block;clear:both}.variant-picture{position:relative;max-width:320px;margin:0 auto 35px;overflow:hidden;font-size:0}.variant-overview .prices{margin:0 0 25px}.variant-overview .variant-name{margin:0 0 10px;font-size:20px;color:#222}.variant-overview .variant-description{margin:-5px 0 35px;line-height:25px}.full-description{max-width:1700px;margin:0 auto 70px;text-align:center;line-height:25px}.product-collateral .title,.product-reviews .title{margin:0 0 35px;text-align:center;font-size:20px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.product-collateral .title strong,.product-reviews .title strong{position:relative;font-weight:800}.product-collateral .title strong:after,.product-reviews .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.product-specs-box{margin:0 0 70px}.product-specs-box .data-table{margin:0}.product-specs-box .spec-name,.product-specs-box .spec-value{width:50%;padding:15px;text-align:center}.product-specs-box .spec-name{color:#222}.product-specs-box thead{display:none}.product-specs-box .attribute-square-container{border-color:#ddd}.product-specs-box .spec-group-name{display:none!important}.product-specs-box .attribute-squares{display:inline-block;vertical-align:middle;margin:0}.product-specs-box .attribute-square{cursor:default}.product-tags-list{margin:0 0 70px;text-align:center;font-size:0;font-weight:400;color:#f61853}.product-tags-list li{display:inline-block;font-size:14px}.product-tags-list li.separator{margin:0 3px 0 5px}.ui-tabs{margin:0 0 60px;border-width:1px 0;border-style:solid;border-color:#ebebeb;padding:50px 0}.ui-tabs .ui-tabs-nav{margin:0 0 20px;text-align:center}.ui-tabs .ui-tabs-nav li{padding:7px 0}.ui-tabs .ui-tabs-nav a{display:inline-block;position:relative;font-size:18px;font-weight:800;color:#222;text-transform:uppercase}.ui-tabs .ui-tabs-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:transparent}.ui-tabs .ui-tabs-active,.ui-tabs .ui-tabs-selected{margin-bottom:5px}.ui-tabs .ui-tabs-active a,.ui-tabs .ui-tabs-selected a{color:#f61853}.ui-tabs .ui-tabs-active a:after,.ui-tabs .ui-tabs-selected a:after{background-color:#f61853}.ui-tabs .ui-tabs-panel{max-width:1400px;margin:auto;text-align:center}.ui-tabs .ui-tabs-hide{display:none}.estimate-shipping-popup{position:relative;max-width:800px;margin:auto;background-color:#fff;padding:25px;transform:scale(.8);transition:all .2s ease;opacity:0}.estimate-shipping-popup strong{visibility:hidden;font-weight:300;text-transform:uppercase;color:#222}.mfp-ready .estimate-shipping-popup{transform:scale(1);opacity:1}.mfp-removing .estimate-shipping-popup{transform:scale(.8);opacity:0}.estimate-shipping-popup-zoom-in.mfp-removing{transition:all .3s ease;opacity:0}.estimate-shipping-row{display:flex;display:-webkit-flex;align-items:center;position:relative}.estimate-shipping-row-item{flex:0 1 100%}.mfp-container .address-item{margin:10px 0 0}.mfp-container .address-item+div{padding:0 15px 0 0}.estimate-shipping-address-control{width:100%;height:44px!important}.mfp-container .address-item .required{top:5px;left:5px}.mfp-container .shipping-options{position:relative;margin:10px 0 25px}.mfp-container .shipping-options-header{font-size:14px;color:#222;text-transform:uppercase}.mfp-container .shipping-header-item{align-self:flex-end;border:0!important;padding:12px 5px!important;white-space:nowrap;text-overflow:ellipsis}.mfp-container .shipping-options-body{display:table;table-layout:fixed;width:100%;border:1px solid #ebebeb;border-collapse:collapse}.mfp-container .shipping-option{display:table-row;font-size:13px;cursor:pointer}.mfp-container .shipping-option.active{font-weight:700;color:#222}.mfp-container .shipping-option>div{display:table-cell;border-top:1px solid #ebebeb;padding:11px}.mfp-container .shipping-item{border-right:1px solid #ebebeb;overflow:hidden;padding:8px 0;overflow-wrap:break-word}.estimate-shipping-row-item-radio{flex:0 0 30px;width:24px}.estimate-shipping-radio{display:none}.apply-shipping-button-container{text-align:center}.mfp-container .apply-shipping-button{min-width:180px;height:44px;outline:1px solid transparent;background-color:#222;padding:0 25px;font-size:16px;color:#fff;text-transform:uppercase;transition:all .2s ease}.mfp-container .apply-shipping-button:hover{outline-color:#222}.mfp-container .no-shipping-options{padding:30px 15px;text-align:center}.mfp-container .message-failure{margin:10px 0 -5px}@media all and (max-width:600px){.estimate-shipping-popup{padding:25px 3%}.mfp-container .shipping-address{flex-flow:column}.mfp-container .address-item{width:100%}.mfp-container .address-item+div{padding:0}}.product-reviews{margin:0 0 70px}.write-review{margin:50px 0;text-align:center}.write-review-button{display:inline-block;border:1px solid #222;outline:1px solid transparent;padding:10px 25px;font-weight:300;color:#222;cursor:pointer;text-transform:uppercase;transition:all .2s ease}.write-review-button:hover{outline-color:#222}.write-review-button .close{display:none}.write-review .review-form{display:none;margin:50px -3% 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.write-review .form-wrapper{background-color:#fff;padding:30px 5%}.write-review .message-error{margin:-10px 0 30px}.write-review .review-rating{text-align:center}.write-review .review-rating+div{margin:20px 0 0}.write-review .review-rating>label{display:block;margin:0 0 10px;font-size:14px;text-transform:uppercase;color:#222}.write-review .rating-options{display:inline-block}.write-review .rating-options input{position:absolute;margin:1px 5px 0 0}.write-review .rating-options label{display:inline-block;max-width:16px;margin:0 2.5px;padding:0}.write-review .rating-options label:before{content:"";display:block;position:static;width:auto;height:auto;border:0!important;background:none!important;box-shadow:none;font-size:14px;color:#f6e030}.write-review .rating-options input:checked+label~label:before{content:""}.write-review .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.write-review .button-1:hover{outline-color:#222}.write-review-result{margin:50px 0;text-align:center;color:#222}.product-review-list{max-width:900px;margin:auto}.product-review-item{border-top:1px solid #ebebeb;padding:30px 0}.review-item-head{margin:0 0 20px;overflow:hidden}.review-item-head .title{margin:0 0 10px;font-size:15px;font-weight:400;color:#222}.review-item-head .rating-box{display:inline-block;font-size:0}.review-item-head .rating-icons{display:inline-block;position:relative;height:11px;color:#f6e030;white-space:nowrap;letter-spacing:3px}.review-item-head .rating-icons:before{content:"";position:absolute;right:0;font-size:10px}.review-item-head .rating-icons .rating{position:relative;overflow:hidden}.review-item-head .rating-icons .rating:before{content:"";font-size:10px}.review-type-rating-ext{display:none}.product-review-item .review-text{margin:0 0 20px;overflow:hidden;line-height:25px}.product-review-item .review-avatar{position:relative;width:120px;height:120px;margin:0 auto 15px;font-size:0;line-height:normal}.product-review-item .review-avatar a{display:block;height:100%}.product-review-item .review-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:1px solid #ebebeb;border-radius:50%}.product-review-item .review-info{overflow:hidden;font-size:13px}.product-review-info a,.product-review-info span,.product-review-info label{display:inline-block}.product-review-helpfulness{margin:10px 0 0;font-size:0}.product-review-helpfulness>span{display:inline-block;margin:0 3px;font-size:13px}.product-review-helpfulness .vote{padding:0 5px;font-weight:400;color:#f61853;cursor:pointer}.product-review-helpfulness .result{display:block;margin-top:10px}.product-review-helpfulness .result:empty{display:none}.product-review-item .reply{margin:30px 0 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.product-review-item .reply-wrapper{background-color:#fff;padding:30px 15px}.product-review-item .reply-header{margin:0 0 10px;font-weight:400;font-style:italic;color:#222}.product-review-item .reply-text{line-height:25px}.wishlist-content{margin:15px 0 50px}.wishlist-content .message-error{margin:0 0 25px}.wishlist-content .tax-shipping-info{margin:0 0 30px;text-align:center}.wishlist-content .buttons{font-size:0}.wishlist-content .button-2{min-width:200px;margin:0 5px 5px;border:1px solid #222;outline:1px solid transparent;padding:10px 25px;color:#222;text-transform:uppercase;transition:all .2s ease}.wishlist-content .button-2:hover{outline-color:#222}.wishlist-content .buttons .wishlist-add-to-cart-button{background-color:#222;color:#fff}.wishlist-page .share-info{text-align:center;color:#222}.wishlist-page .share-info a{display:block;margin:0 0 5px;color:#f61853}.compare-products-table{display:none}.compare-products-page .page-body{position:relative;margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.compare-products-page .clear-list,.compare-products-page .remove-button{display:inline-block;border:1px solid #222;outline:1px solid transparent;background-color:#fff;padding:5px 15px;white-space:nowrap;font-size:12px;font-weight:800;color:#222;text-transform:uppercase;transition:all .2s ease}.compare-products-page .clear-list:before,.compare-products-page .remove-button:before{content:"";display:inline-block;position:relative;top:1px;margin-left:5px;font-size:14px}.compare-products-page .attribute-squares{display:inline-block;vertical-align:top}.compare-products-page .attribute-square-container{border-color:#ebebeb}.compare-products-page .attribute-square{cursor:default}.compare-section{margin:20px 0 0;border:1px solid #ebebeb;background-color:#fff}.compare-section .title{border-bottom:1px solid #ebebeb;padding:15px 10px;text-align:center;font-weight:800;text-transform:uppercase;color:#222}.compare-section .item{display:table;width:100%;padding:15px;text-align:right}.compare-section .item+.item{margin-top:-15px}.compare-section .cells{display:table-cell;padding:0;vertical-align:middle;text-align:right}.compare-section .picture{width:50px;font-size:0}.compare-section .picture a{display:block}.compare-section .picture img{width:50px;max-width:300px}.compare-section .picture+.cells{padding:0 15px}.compare-section .button{width:33px;font-size:0}.compare-section .remove-button{width:33px;height:33px;padding:0;font-size:0}.compare-section .remove-button:before{display:block;top:0;right:1px;margin:0}.topic-block{max-width:1700px;margin:0 auto 30px;text-align:center}.topic-block-title{display:none;color:#222}.topic-block-body,.topic-page .page-body{line-height:25px}.topic-block a,.topic-page a{text-decoration:underline;color:#222}.home-page .topic-block{margin:0 auto 40px}.home-page .topic-block-title{display:block;margin:0 0 20px;text-transform:none}.home-page .topic-block-title h2{font-size:28px;font-weight:400}.ui-dialog .topic-page{margin:0}.ui-dialog .topic-page p{margin:0}.ui-dialog .topic-page p+p{margin-top:20px}.not-found-page p{margin:30px 0}.not-found-page strong{font-weight:400;color:#222}.topic-password{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.topic-password form{background-color:#fff;padding:30px 5%}.enter-password-title{margin:0 0 15px;color:#222}.topic-password #password{display:block;width:350px;max-width:100%;margin:0 auto 20px}.topic-password #button-password{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.topic-password #button-password:hover{outline-color:#222}.topic-password .password-error{margin:10px 0 0}.contact-page form,.contact-page .form,.email-a-friend-page form,.apply-vendor-page form{margin:-5px -3% 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{margin-bottom:0;background-color:#fff;padding:30px 5%}.contact-page .message-error,.email-a-friend-page .message-error,.apply-vendor-page .message-error{max-width:1000px;margin:0 auto 20px}.contact-page .captcha-box,.email-a-friend-page .captcha-box{margin-bottom:10px}.contact-page .buttons,.email-a-friend-page .buttons{background-color:#fff;padding-bottom:30px}.contact-page .button-1,.email-a-friend-page .button-1,.apply-vendor-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.contact-page .button-1:hover,.email-a-friend-page .button-1:hover,.apply-vendor-page .button-1:hover{outline-color:#222}.contact-page .topic-block,.email-a-friend-page .title,.apply-vendor-page .topic-block{padding:30px 0}.contact-page .topic-block~form .message-error,.email-a-friend-page .title~form .message-error,.apply-vendor-page .topic-block~form .message-error{margin-top:-20px}.email-a-friend-page .title{margin-bottom:5px;text-align:center}.email-a-friend-page .title h2{letter-spacing:1.5px;font-weight:400;color:#222;text-transform:uppercase}.apply-vendor-page .inputs:has([type="file"]){margin-bottom:0}.apply-vendor-page .captcha-box{margin:25px 0 -5px}.apply-vendor-page .terms-of-service{margin-top:-30px}.registration-page .page-body{max-width:900px;margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.registration-page form{background-color:#fff;padding:30px 5%}.gender span{display:inline-block;margin:5px 10px}.gender label,.news-letter label,.is-enabled label{display:inline-block;margin-bottom:0;text-transform:none}.news-letter .wrapper,.is-enabled .wrapper{display:inline-block;margin:10px 0 15px}.date-of-birth>.date-picker-wrapper{display:inline-block;width:350px;max-width:100%}.date-of-birth select{width:31%!important}.date-of-birth select+select{margin-right:3.5%}#check-availability-button{margin:20px 0 0;background-color:#222;padding:10px 20px;font-size:12px;text-transform:uppercase;color:#fff}#availability-check-progress{display:none!important}#username-availabilty:empty{display:none}.vat-status,.vat-note{display:block;margin:5px 0 0;text-align:center;font-size:13px;white-space:normal}.login-page .button-1,.registration-page .button-1,.registration-result-page .button-1,.password-recovery-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.login-page .button-1:hover,.registration-page .button-1:hover,.registration-result-page .button-1:hover,.password-recovery-page .button-1:hover{outline-color:#222}.registration-result-page .result,.account-activation-page .result{margin:60px 0;text-align:center;color:#222}.registration-page .message-error,.customer-blocks .message-error{margin:-10px 0 30px}.customer-block{margin:0 -3% -21px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.customer-block .wrapper{background-color:#fff;padding:30px 5%}.customer-block .title{display:block;margin:0 0 30px;font-size:17px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.customer-block .title strong{font-weight:800}.customer-block .input-name{display:none}.customer-block .remember,.customer-block .forgot-password{display:inline-block;margin:0 5px;padding-top:1px;font-size:14px;color:#222;transition:all .1s ease}.customer-block .remember:hover,.customer-block .forgot-password:hover{text-shadow:0 0 0 #222}.customer-block .captcha-box{margin-bottom:35px}.customer-block .text{min-height:165px;margin:0 0 30px;line-height:25px}.customer-block .text:before{content:"";display:block;width:60px;height:60px;margin:0 auto 30px;background-color:#222;padding:17px 10px 19px 15px;font-size:28px;color:#fff}.customer-block .guest-button{display:block;min-width:215px;margin:0 auto 10px}.customer-block .guest-button+button{min-width:215px}.customer-blocks~.topic-block{margin-top:70px}.external-authentication{margin-top:50px;text-align:center;font-size:0}.external-authentication .title{display:none}.external-authentication .facebook-btn{width:244px;height:42px;outline:1px solid transparent;background:url('../Themes/Avenue/Content/img/fb-login.png') no-repeat!important;transition:all .2s ease}.external-authentication .facebook-btn:hover{outline-color:#222}.password-recovery-page .tooltip{margin:0 0 20px;padding:30px 0;text-align:center}.password-recovery-page .result{margin:0 0 5px;font-weight:bold}.block.block-account-navigation{float:none;width:auto;max-width:450px;margin:auto}.block-account-navigation .list a:before{font-size:14px;color:#222}.block-account-navigation .customer-info a:before{content:""}.block-account-navigation .customer-addresses a:before{content:""}.block-account-navigation .customer-orders a:before{content:""}.block-account-navigation .downloadable-products a:before{content:""}.block-account-navigation .back-in-stock-subscriptions a:before{content:""}.block-account-navigation .return-requests a:before{content:""}.block-account-navigation .reward-points a:before{content:""}.block-account-navigation .change-password a:before{content:""}.block-account-navigation .customer-avatar a:before{content:""}.block-account-navigation .forum-subscriptions a:before{content:""}.block-account-navigation .customer-reviews a:before{content:""}.block-account-navigation .customer-vendor-info a:before{content:""}.block-account-navigation .customer-gdpr a:before{content:""}.block-account-navigation .customer-check-gift-card-balance a:before{content:""}.block-account-navigation .customer-multiFactor-authentication a:before{content:""}.block-account-navigation .price-match-requests a:before{content:"$";position:relative;top:-1px;font-size:15px}.customer-pages-body .center-2{margin-top:-15px;margin-left:-3%;margin-right:-3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.customer-pages-body .page-title{display:none}.customer-pages-body .page-body{max-width:900px;margin:auto}.account-page .button-1,.return-request-page .button-1,.user-agreement-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.account-page .button-1:hover,.return-request-page .button-1:hover,.user-agreement-page .button-1:hover{outline-color:#222}.account-page .button-2{min-width:100px;border:1px solid #222;outline:1px solid transparent;padding:8px 24px;font-size:12px;color:#222;text-transform:uppercase;transition:all .2s ease}.account-page .button-2:hover{outline-color:rgba(34,34,34,.8);text-shadow:0 0 0 rgba(34,34,34,.5)}.account-page .message-error{margin:-10px 0 30px}.account-page .data-table{background-color:#fff}.account-page .description{margin:0 0 30px;text-align:center;color:#222}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.multi-authentication,.multi-auth-config,.vendor-info-page{background-color:#fff;padding:30px 5%}.email-to-revalidate,.email-to-revalidate-note{display:block;margin:5px 0 0;text-align:center;font-size:13px;white-space:normal}.add-more-external-records{font-size:14px}.address-list-page .no-data{display:none}.address-list-page .section,.order-list-page .section,.return-request-list .section,.gdpr-tools-page .section,.price-match-list.section{margin:0 0 20px;border:1px solid #ebebeb;background-color:#fff;padding:30px 0}.address-list-page .title{margin-bottom:15px}.order-list-page .title,.return-request-list .title,.gdpr-tools-page .title,.price-match-list .title{margin-bottom:20px}.address-list-page strong:after,.order-list-page strong:after,.return-request-list strong:after,.reward-points-page strong:after,.gdpr-tools-page strong:after,.price-match-list strong:after{display:none}.address-list-page .buttons{margin-bottom:30px;border-bottom:1px solid #ebebeb;padding-bottom:30px}.order-list-page .buttons,.gdpr-tools-page .buttons{margin-top:25px}.address-list button:before,.order-list button:before{display:inline-block;margin-left:5px;vertical-align:middle}.edit-address-button:before{content:""}.delete-address-button:before{content:""}.return-items-button:before{content:""}.address-list-page span,.order-list-page span{display:inline-block;vertical-align:middle}.address-list-page .info,.order-list-page .info,.return-request-list .info,.gdpr-tools-page .info,.price-match-list .info{padding:0 5%;text-align:center;line-height:25px}.address-list-page .info .name,.address-list-page .info .email{font-weight:400;color:#222}.address-list-page .info .email{margin:0 0 20px}.address-list-page .add-button{text-align:center}.recurring-payments form{margin:0 -1px}.return-request-list a,.return-request-list span,.return-request-list label{display:inline-block}.return-request-list .link{color:#f61853}.return-request-list .comments{margin:20px 0 0;color:#222}.downloadable-products-page table{margin:0}.downloadable-products-page .link,.back-in-stock-subscription-list a{color:#f61853}.price-match-list a,.price-match-list span,.price-match-list label{display:inline-block}.price-match-list .link{color:#f61853}.terms-of-agreement{margin:40px 0;text-align:center}.reward-points-history{margin-bottom:0}.reward-points-overview{margin:0 0 40px;border:1px solid #ebebeb;background-color:#fff;padding:30px 5%;text-align:center;color:#222}.reward-points-overview strong{display:block;margin:10px 0;font-size:20px;font-weight:800}.reward-points-overview span{font-size:20px;color:#f61853}.reward-points-page .title{margin-bottom:25px}.reward-points-page .pager{margin-bottom:15px}.reward-points-page .total-summary{display:none}.change-password-page label{display:none}.customer-avatar-page{text-align:center!important}.customer-avatar-page .wrapper{margin:0 0 15px}.customer-avatar-page .image{margin:0 0 20px}.customer-avatar-page .image img{border:1px solid #ebebeb;border-radius:50%}.customer-avatar-page .select-image{text-align:center}.customer-avatar-page .buttons{margin:40px 0 0}.customer-avatar-page .button-1,.customer-avatar-page .button-2{min-width:115px;margin:0 3px;border:1px solid #222;padding:10px 25px;font-size:14px}.customer-reviews-page .product-review-item:first-child{border-top:0;padding-top:0}.customer-reviews-page .product-review-item:last-child{border-bottom:0;padding-bottom:0}.customer-reviews-page .review-title{font-size:16px;color:#222}.customer-reviews-page .title-text{font-weight:400}.customer-reviews-page .rating-box{margin-top:10px}.customer-reviews-page .product-name{color:#f61853}.customer-reviews-page .review-info{line-height:25px}.customer-reviews-page .separator{margin:0 5px}.giftcard-balance-page .result{margin:0 0 30px;text-align:center;color:#222}.vendor-info-page .vendor-picture{margin:20px 0}.multi-authentication .method-list{text-align:center;font-size:14px}.multi-authentication .method-list button{margin-top:20px;padding:0;outline:0!important;background:none!important;color:#222}.multi-auth-config .table-wrapper{margin:20px 0;text-align:right}.multi-auth-config table .qr-code{vertical-align:top;font-size:0}.multi-auth-config table .qr-code img{border:1px solid #ebebeb}.multi-auth-config table .manual-code{padding:5px 15px 5px 0;vertical-align:top}.order-progress{margin:0 0 30px;text-align:center;font-size:0}.order-progress ul{display:inline-block;overflow:hidden}.order-progress li{float:right;width:calc(50% - 3px);margin:1.5px}.order-progress a{display:block;padding:8px 12px;font-size:12px;font-weight:400;text-transform:uppercase}.order-progress li.active-step a{background-color:#f61853;color:#fff;cursor:pointer}.order-progress li.inactive-step a{background-color:#ebebeb;cursor:default}.shopping-cart-page .message-error{margin:0 0 25px}.shopping-cart-page .tax-shipping-info{margin:0 0 25px}.cart-options{margin:0 0 30px;text-align:center}.cart-options .buttons{overflow:hidden;padding:1px;font-size:0}.cart-options button{min-width:240px;margin:0 5px 5px;border:1px solid #222;outline:1px solid transparent;padding:10px 20px;text-align:right;font-size:12px;color:#222;text-transform:uppercase;transition:all .2s ease}.cart-options button:hover{outline-color:#222}.cart-options button span{display:inline-block;vertical-align:middle}.cart-options button:before{display:inline-block;margin-left:10px;vertical-align:middle;font-size:18px}.update-cart-button:before{content:""}.clear-cart-button:before{content:""}.more-shopping-button:before{content:"";position:relative;top:-1px}.cart-footer{max-width:900px;margin:auto}.cart-collaterals{margin:0 0 30px}.cart-collaterals .box{margin-bottom:-1px;border:1px solid #ebebeb}.cart-collaterals .box-title{position:relative;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:15px 20px;text-align:right;font-weight:800;color:#222;text-transform:uppercase;cursor:pointer}.cart-collaterals .box-title:after{content:"";position:absolute;top:0;left:18px;bottom:0;height:8px;margin:auto;font-size:6px;color:#f61853}.cart-collaterals .box-title strong{vertical-align:middle;font-weight:800}.cart-collaterals .box-wrapper{display:none;border-top:1px solid #ebebeb;padding:7%}.coupon-box+.giftcard-box{margin-top:30px}.cart-collaterals .box .title{margin:-5px 0 10px;color:#222;text-transform:uppercase}.cart-collaterals .box .hint{display:none;margin:0 0 10px}.cart-collaterals .box .button-2{height:42px;border:1px solid #222;outline:1px solid transparent;padding:0 20px;font-size:12px;color:#222;text-transform:uppercase;transition:all .2s ease}.cart-collaterals .box .button-2:hover{outline-color:#222}.cart-collaterals .coupon-code{position:relative}.cart-collaterals .discount-coupon-code,.cart-collaterals .gift-card-coupon-code{width:100%}.cart-collaterals .coupon-code .button-2{width:100%;background-color:#222;color:#fff}.cart-collaterals .message-failure{margin-top:10px;color:#f61853}.cart-collaterals .message-success{margin-top:10px;color:#1fc163}.cart-collaterals .current-code{position:relative;margin-top:10px}.remove-discount-button:after,.remove-giftcard-button:after{content:"";display:block;font-size:11px;color:#222}.remove-discount-button,.remove-giftcard-button{margin-right:5px;vertical-align:middle;font-size:0}.applied-discount-code{vertical-align:middle}.giftcard-remaining{display:block}.estimate-shipping-button{border:1px solid #222;outline:1px solid transparent;padding:12px 20px;font-size:12px;color:#222;text-transform:uppercase;transition:all .2s ease}.estimate-shipping-button:hover{outline-color:#222}.estimate-shipping .title{display:none}.estimate-shipping-result{padding-top:15px}.estimate-shipping-result:empty{display:none}.estimate-shipping-result li{margin-top:15px}.estimate-shipping-result strong{display:block;margin-bottom:2px;color:#222}.estimate-shipping-result span{font-size:13px}.attributes-wrapper{margin-bottom:-1px;border:1px solid #ebebeb;padding:7%}.checkout-attributes,.selected-checkout-attributes{margin:0}.cart-footer .totals{border:1px solid #ebebeb;padding:7%}.cart-footer .total-info{margin:0 0 30px;border-bottom:1px solid #ebebeb;padding-bottom:20px}.cart-footer .cart-total td{width:50%;padding:5px}.cart-footer .cart-total-left{text-align:right}.cart-footer .cart-total-right{text-align:left}.cart-footer .order-total{font-size:16px;font-weight:400;color:#f61853}.cart-footer .checkout-buttons{text-align:center}.cart-footer .checkout-button{min-width:200px;height:50px;outline:1px solid transparent;background-color:#222;padding:0 25px;font-size:16px;color:#fff;text-transform:uppercase;transition:all .2s ease}.cart-footer .checkout-button:hover{outline-color:#222}.cart-footer .checkout-disabled{font-size:18px;color:#f61853}.cart-footer .addon-buttons{margin:20px 0 0;text-align:center;font-size:0}.checkout-page .section{margin:0 0 30px;text-align:center}.checkout-page .section .title{margin:0 0 25px}.checkout-page .title strong:after{display:none}.checkout-page .min-amount-warning{display:block;margin:0 0 25px;color:#f61853}.checkout-page .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.checkout-page .button-1:hover{outline-color:#222}.checkout-page .order-summary{margin:60px 0 0}.checkout-page .cart label{display:none}.checkout-page .cart .quantity{text-align:center}.checkout-page .total-info{margin-bottom:0;border-bottom:0;padding-bottom:0}.new-billing-address,.new-shipping-address{display:none}.checkout-page .address-grid,.checkout-page .new-address{margin:0 -3%;overflow:hidden;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.checkout-page .address-item,.checkout-page .enter-address{background-color:#fff;padding:30px 5%}.checkout-page .address-item{margin:0 0 20px}.checkout-page .address-box{margin:0 0 25px;line-height:25px}.checkout-page .address-box .name,.checkout-page .address-box .email{font-size:16px;color:#222}.checkout-page .address-box .email{margin:0 0 20px}.checkout-page .address-item.add-new{margin-bottom:0}.address-item.add-new .address-box{display:flex;justify-content:center;align-items:center;line-height:normal}.address-item.add-new .new:before{content:"";display:block;height:180px;font-size:150px;color:#c5c5c5;transition:all .2s ease}.address-item.add-new .active:before{color:#f61853}.address-item.add-new button .close{display:none}.pickup-in-store .description{margin:5px 0 0}.checkout-page .pickup-points{margin:0}.checkout-page .single-pickup-point{display:inline-block;margin:0 5px}.checkout-page .select-address select{max-width:100%}.checkout-page .pickup-points-map{height:300px;margin:30px 0}.select-pickup-point+.buttons{margin-top:30px}.shipping-method .pickup-points button{display:none}.method-list{margin:0 -3% 30px;overflow:hidden;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:0 20px}.method-list li{margin:20px 0;background-color:#fff;padding:30px 5%}.method-description,.payment-description{max-width:300px;margin:5px auto 0}.use-reward-points{margin:0 0 30px}li .payment-logo{display:none}.payment-info .wrap{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.payment-info .info{background-color:#fff;padding:30px 5%}.payment-info tr{display:block;max-width:500px;margin:auto}.payment-info td{display:block;width:100%;padding:5px}.payment-info label{color:#222}.payment-info select{width:100%}.payment-info td input{width:100%!important}.payment-info #ExpireMonth,.payment-info #ExpireYear{width:calc(50% - 7px)}.payment-info .message-error{margin:0 0 20px}.confirm-order .terms-of-service{max-width:370px;margin-left:auto;margin-right:auto}.confirm-order button.button-1{margin:15px 0 0;font-size:16px}.order-completed .details{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.order-completed .wrapper{background-color:#fff;padding:30px 5%}.order-completed .order-number{text-transform:uppercase;color:#222}.order-completed .details-link{margin:10px 0 0;color:#f61853}.opc.default{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.opc.default>li+li{margin-top:15px}.opc .step-title{background-color:#fff;padding:20px 5%}.opc .step-title .number,.opc .step-title .title{display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:2px;font-weight:400;color:#c5c5c5;text-transform:uppercase}.opc .step-title .number{margin-left:8px}.opc .allow .step-title{cursor:pointer}.opc .active .step-title{cursor:default}.opc .allow .step-title .number,.opc .allow .step-title .title{font-weight:800;color:#222;cursor:pointer}.opc .active .step-title .number,.opc .active .step-title .title{color:#f61853;cursor:default}.opc .step-body{border-top:1px solid #f6f6f6;background-color:#fff;padding:30px 5%}.opc .checkout-data{margin:0!important}.opc .section i{font-style:normal;color:#222}.opc .section>label{display:block;margin:0 0 10px}.opc .address-select{max-width:100%}.opc .new-billing-address{display:block}.opc .enter-address{padding-bottom:0!important}.opc .edit-address{margin-bottom:0}.opc-select-address-container select~button:not(.edit-address-button){display:none!important}#save-billing-address-button{min-width:100px;border:1px solid #222;outline:1px solid transparent;background-color:#fff;padding:14px 24px;color:#222}#save-billing-address-button:hover{outline-color:#222}.opc .edit-address-button{width:50px;min-width:0;height:50px;border:1px solid #ebebeb;outline:0!important;background:#fff;padding:0;vertical-align:middle;font-size:0;color:#222}.opc .edit-address-button:before{font-size:15px}.opc .edit-address-button:hover{background-color:#f6f6f6}.opc .pickup-points{margin-bottom:30px}.opc .pickup-points .title{display:none}.opc .pickup-points .buttons{display:none}.opc .method-list{overflow:visible;background:none;padding:0}.opc .method-list li{margin:0;padding:15px 5%}.opc .use-reward-points{margin:0 0 20px}.opc .payment-info{margin-bottom:0}.opc .payment-info .info{padding-top:0}.opc .confirm-tab .wrap{margin:0;background:none;padding:0}.opc .confirm-tab ul{margin:0;padding:0}.opc .order-summary{margin:0 0 15px}.opc .terms-of-service{max-width:370px;margin-left:auto;margin-right:auto}.opc .captcha-box{margin-bottom:30px}.opc .back-link{display:inline-block;min-width:100px;margin:10px 0;border:1px solid #222;outline:1px solid transparent;padding:14px 24px;font-weight:400;color:#222;text-transform:uppercase;transition:all .2s ease}.opc .back-link:hover{outline-color:#222}.opc .please-wait{display:block;margin:10px 0 0}.order-review-data,.order-details-area,.shipment-details-area{margin:0 0 60px}.order-review-data>div,.order-details-area>div,.shipment-details-area>div{margin:0 0 30px}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin:0 -3% 30px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.order-review-data ul,.order-details-area ul,.shipment-details-area ul{background-color:#fff;padding:30px 5%}.order-review-data li,.order-details-area li,.shipment-details-area li{padding:5px 0}.order-review-data .name,.order-details-area .name,.order-review-data .email,.order-details-area .email{font-size:16px;color:#222}.order-review-data .email,.order-details-area .email{margin:0 0 20px}.payment-method-info ul,.shipping-method-info ul{margin-top:-40px;font-size:16px;color:#222}.payment-method-info .label,.shipping-method-info .label,.payment-method-info .value,.shipping-method-info .value{display:block;padding:5px 0}.order-details-page .title{margin-bottom:25px;font-size:17px}.order-details-page .button-2{display:inline-block;margin:0 3px;outline:1px solid transparent;background-color:#222;padding:12px 24px;font-size:14px;line-height:normal;font-weight:400;color:#fff;text-transform:uppercase;transition:all .2s ease}.order-details-page .button-2:hover{outline-color:#222}.order-details-page .order-overview{margin-bottom:30px;text-align:center;line-height:28px}.order-details-page .order-buttons{margin:0 0 30px;font-size:0}.order-details-page .order-number{margin:0 0 15px;font-weight:800;text-transform:uppercase;color:#222}.order-details-page .order-info{display:inline-block;font-weight:400;color:#222}.order-details-page .order-price{display:inline-block;font-weight:400;color:#f61853}.order-details-area,.shipment-details-area{text-align:center}.order-details-area .title,.shipment-details-area .title{font-weight:800}.order-details-page .repost p{margin:5px 0 0}.order-details-page .view-detail,.order-details-page .download a{color:#f61853}.order-details-page .quantity{text-align:center}.order-tax+.order-attributes{margin-top:15px}.order-details-page .cart-footer{color:#222}.order-details-page .actions{text-align:center;font-size:0}.order-details-page .actions button{min-width:180px;margin:0 3px 5px}.shipment-details-area .title{margin-bottom:15px}.return-request-page .title{margin:0 0 20px}.return-request-page .fix:after{display:none}.return-request-page .wrapper{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.return-request-page .form-fields{background-color:#fff;padding:30px 5%}.return-request-file>label{white-space:normal}.return-request-page .buttons{margin:35px 0 10px}.search-input{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.search-input form{background-color:#fff;padding:30px 5%}.basic-search,.advanced-search{max-width:700px;margin-left:auto;margin-right:auto}.advanced-search .price-from,.advanced-search .price-to{width:calc(50% - 5px)!important;max-width:150px!important}.advanced-search .price-to{margin-right:9px}.search-input .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.search-input .button-1:hover{outline-color:#222}.search-input~.search-results{margin:60px 0 0}.search-results .filters-button{min-width:180px;margin:-20px 0 30px}.search-results .warning,.search-results .no-result{text-align:center;color:#222}.sitemap-page .entity{margin:0 0 50px;text-align:center}.sitemap-page .entity-title{margin:0 0 25px;text-align:center;font-size:19px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.sitemap-page .entity-body{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.sitemap-page .entity-list{background-color:#fff;padding:30px 0}.sitemap-page .entity-list li{display:inline-block;margin:8px 15px}.sitemap-page .entity-list a{display:block;color:#222}.sitemap-page .entity-list a:hover{color:#f61853}.sitemap-page .entity-list a:empty{display:none}.sitemap-page .description{margin:0 0 50px;text-align:center}.block .year strong{display:block;padding:15px 0;font-weight:800;color:#222}.blog-post,.news-item{margin:0 auto 50px;border-bottom:1px solid #ebebeb;padding-bottom:40px}.blog-post .post-head,.news-item .news-head{margin:0 0 25px;text-align:center}.blog-post .post-title,.news-item .news-title{display:table;position:relative;margin:0 auto 30px;font-size:30px;font-weight:400;color:#222}.blog-post .post-title:after,.news-item .news-title:after{content:"";position:absolute;right:0;bottom:-15px;left:0;width:30px;height:2px;margin:auto;background-color:#f61853}.blog-post .post-date,.news-item .news-date{display:inline-block;line-height:30px}.blog-post .post-comments,.news-item .news-comments{display:inline-block;line-height:30px;color:#f61853}.blog-post .post-body,.news-item .news-body{line-height:25px}.blog-post .post-body a:hover,.news-item .news-body a:hover{color:#f61853}.blog-posts .buttons,.news-items .buttons{margin:30px 0 0}.blog-posts .read-more,.news-items .read-more{display:inline-block;min-width:130px;outline:1px solid transparent;background-color:#222;padding:12px 24px;text-align:center;font-size:12px;font-weight:400;color:#fff;text-transform:uppercase;transition:all .2s ease}.blog-posts .read-more:hover,.news-items .read-more:hover{outline-color:#222}.blog-page .tags{margin:30px 0 0}.blog-page .tags label{margin:0 5px;color:#222}.blog-page .tags ul,.blogpost-page .tags ul{display:inline-block;font-size:0}.blog-page .tags li,.blogpost-page .tags li{display:inline-block;font-size:14px}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin-left:5px}.blog-page .tags a,.blogpost-page .tags a{display:block;color:#f61853}.blogpost-page .subtitle,.news-item-page .subtitle{margin:25px 0 0}.blogpost-page .post-comments,.news-item-page .news-comments{color:#f61853}.blogpost-page .post-body,.news-item-page .news-body{margin:0 0 35px;border-bottom:1px solid #ebebeb;padding-bottom:30px}.new-comment{margin:60px 0;text-align:center}.new-comment button{display:inline-block;border:1px solid #222;outline:1px solid transparent;padding:10px 25px;font-weight:300;color:#222;cursor:pointer;text-transform:uppercase;transition:all .2s ease}.new-comment button:hover{outline-color:#222}.new-comment button .close{display:none}.new-comment .message-error{margin-top:30px}.new-comment .result{margin-top:30px;color:#222}.new-comment .form{display:none;margin:30px -3% 0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.new-comment .wrapper{background-color:#fff;padding:30px 5%}.new-comment .inputs label{display:none}.new-comment .buttons{margin-top:25px}.new-comment .button-1{min-width:180px;outline:1px solid transparent;background-color:#222;padding:15px 25px;color:#fff;text-transform:uppercase;transition:all .2s ease}.new-comment .button-1:hover{outline-color:#222}.blog-comment,.news-comment{margin:0 0 40px;border-bottom:1px solid #ebebeb;overflow:hidden;padding-bottom:35px}.comment .avatar{position:relative;width:120px;height:120px;margin:0 auto 15px;overflow:hidden}.comment .avatar a{display:block;height:100%}.comment .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:1px solid #ebebeb;border-radius:50%}.comment-head{margin:0 0 20px;overflow:hidden}.comment-author{font-size:16px;font-weight:800;color:#222;text-transform:uppercase}.comment-time{display:block;margin-top:5px;font-size:11px}.comment-body{line-height:25px}.news-list-homepage,.home-page-polls{margin:0 0 50px;text-align:center}.news-list-homepage .news-item{max-width:900px;margin:0 auto 30px}.news-list-homepage .news-title{font-size:28px;line-height:33px}.news-list-homepage .news-body,.news-list-homepage .buttons,.home-page-polls .buttons{text-align:center!important}.news-list-homepage .view-all{margin-top:40px}.news-list-homepage .view-all a{font-weight:800;text-transform:uppercase;color:#222}
.footable-first-column{text-align:center}td.footable-first-column{position:relative}.footable-first-column .item-count{display:none;font-size:13px!important}.footable.breakpoint .footable-toggle{position:absolute;top:0;right:10px;bottom:0;left:0;width:21px;height:21px;margin:auto;overflow:hidden;border:1px solid #222;border-radius:50%;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 0 0 5px #fff;cursor:pointer}.footable-row-detail{text-align:right}.footable-row-detail-cell{text-align:right!important}.footable-row-detail-row{display:table-row}.footable-row-detail-name{display:table-cell;padding:5px 10px}.footable-row-detail-value{display:table-cell;padding:5px 10px;color:#222}.footable-toggle{background-image:url('../Themes/Avenue/Content/img/table-plus.png')}.footable-detail-show .footable-toggle{background-image:url('../Themes/Avenue/Content/img/table-minus.png')}.footable-toggle:before{display:none!important}@media all and (min-width:512px){.return-request-page .footable-element{display:none!important}}@media all and (min-width:1024px){.footable-element{display:none!important}}@media all and (min-width:1501px){.lt-footable-element{display:none!important}}
@media all and (max-width:350px){.mini-shopping-cart .items{display:none}}@media all and (max-width:768px){.flyout-cart{max-height:calc(100% - 60px)}.logged-in .header-wrapper{height:95px}.logged-in .responsive-nav-content{top:95px}.logged-in .header-menu,.logged-in .profile-links,.logged-in .flyout-cart{max-height:calc(100% - 95px)}}@media all and (max-width:1024px){.wishlist-page .cart,.shopping-cart-page .cart{display:block;width:auto;margin-left:-4%;margin-right:-4%;border:0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:0 20px}.wishlist-page .cart colgroup,.shopping-cart-page .cart colgroup,.wishlist-page .cart thead,.shopping-cart-page .cart thead{display:none}.wishlist-page .cart tbody,.shopping-cart-page .cart tbody{display:block;overflow:hidden}.wishlist-page .cart tr,.shopping-cart-page .cart tr{display:block;margin:20px 0;border:1px solid #ebebeb;background-color:#fff}.wishlist-page .cart td,.shopping-cart-page .cart td{display:block;border-width:1px 0 0;text-align:center}.wishlist-page .cart .sku,.shopping-cart-page .cart .sku,.wishlist-page .cart .vendor,.shopping-cart-page .cart .vendor{display:none}.wishlist-page .footable-element,.shopping-cart-page .footable-element{display:none!important}.wishlist-page .cart .remove-from-cart,.shopping-cart-page .cart .remove-from-cart{border-top:0}.wishlist-page .cart .add-to-cart label,.wishlist-page .cart .remove-from-cart label,.shopping-cart-page .cart .remove-from-cart label{margin-right:-5px;padding-right:20px;font-size:14px;text-transform:uppercase}.wishlist-page .cart .product-picture,.shopping-cart-page .cart .product-picture{padding-bottom:0}.wishlist-page .cart .product-picture img,.shopping-cart-page .cart .product-picture img{max-width:90px}.wishlist-page .cart td.product,.shopping-cart-page .cart td.product{border-top:0}.wishlist-page .cart .product-name+div,.shopping-cart-page .cart .product-name+div{position:relative;margin-top:20px;padding-top:20px}.wishlist-page .product-name+div:before,.shopping-cart-page .product-name+div:before{content:"";position:absolute;top:0;right:-20px;width:calc(100% + 40px);height:1px;background-color:#ebebeb}.shopping-cart-page td .message-error{margin-bottom:0}.wishlist-page .cart .quantity,.shopping-cart-page .cart .quantity{border-top:0;padding-top:0}.wishlist-page .cart .quantity label,.shopping-cart-page .cart .quantity label{display:none;text-transform:uppercase}.wishlist-page .cart .qty-input,.shopping-cart-page .cart .qty-input,.wishlist-page .cart .qty-dropdown,.shopping-cart-page .cart .qty-dropdown{height:42px}.wishlist-page .cart .subtotal label,.shopping-cart-page .cart .subtotal label{color:#f61853}.wishlist-page .cart .product-subtotal,.shopping-cart-page .cart .product-subtotal{font-weight:400;text-transform:uppercase}}@media all and (min-width:769px) and (max-width:1024px){.wishlist-page .cart tr,.shopping-cart-page .cart tr{float:right;width:49%}.wishlist-page .cart tr:nth-child(odd),.shopping-cart-page .cart tr:nth-child(odd){clear:both}.wishlist-page .cart tr:nth-child(even),.shopping-cart-page .cart tr:nth-child(even){margin-right:2%}.wishlist-page .cart td,.shopping-cart-page .cart td{text-align:right}.wishlist-page .cart .add-to-cart,.wishlist-page .cart .remove-from-cart,.shopping-cart-page .cart .remove-from-cart{text-align:center}.wishlist-page .cart .product-picture,.shopping-cart-page .cart .product-picture{text-align:center}.shopping-cart-page td .message-error{text-align:right}.wishlist-page .cart .quantity label,.shopping-cart-page .cart .quantity label{display:inline}}@media all and (max-width:1200px){.header{position:fixed;top:0;right:0;width:100%}.header-text{display:none}.header-wrapper{position:relative;z-index:1070;height:60px}.overlayOffCanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,0);transition:background .3s ease}.overlayOffCanvas.active{background-color:rgba(0,0,0,.6)}.scrollYRemove{overflow:hidden!important;-ms-touch-action:none!important;-webkit-overflow-scrolling:touch!important}.profile-links .ps-scrollbar-y-rail,.header-menu .ps-scrollbar-y-rail{visibility:hidden!important}.mini-shopping-cart .items{overflow-y:auto}.responsive-nav-content{position:fixed;top:60px;right:0;z-index:1070;width:320px;overflow:hidden;background-color:#fff;text-align:right;transition:all .5s ease;-webkit-transform:translate(320px);-ms-transform:translate(320px);transform:translate(320px)}.responsive-nav-content.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.responsive-nav-head{height:60px;background-color:#222;padding:15px 20px;line-height:30px;color:#fff}.responsive-nav-head:before{position:relative;margin-left:10px;vertical-align:middle;font-size:18px}.header-menu .responsive-nav-head:before{content:"";top:-1px;font-size:14px}.search-box .responsive-nav-head:before{content:""}.profile-links .responsive-nav-head:before{content:""}.flyout-cart .responsive-nav-head:before{content:""}.responsive-nav-head .text{display:inline-block;vertical-align:middle;font-size:14px;font-weight:400;text-transform:uppercase}.responsive-nav-head .button{float:left;cursor:pointer}.responsive-nav-head .button:after{content:"";font-size:12px}.nav-button.wishlist-button{display:none}.profile-links{max-height:calc(100% - 60px)}.profile-links:after{content:"";position:absolute;bottom:0;right:0;z-index:999;width:100%;height:1px;background-color:#fff}.profile-links .responsive-nav-body{overflow:hidden;padding:0 10px}.profile-links .admin-header-links{display:none}.profile-links .header-links li{position:relative;border-bottom:1px solid #ddd;font-size:14px}.profile-links .header-links a{display:block;padding:20px 12px;text-transform:uppercase;color:#222}.profile-links #topcartlink{display:none}.wishlist-qty.counter:before,.wishlist-qty.counter:after{position:relative;top:-1px}.wishlist-qty.counter:before{content:"("}.wishlist-qty.counter:after{content:")"}.header-menu{height:auto!important;max-height:calc(100% - 60px)}.header-menu:after{content:"";position:absolute;bottom:0;right:0;z-index:999;width:100%;height:1px;background-color:#fff}.header-menu ul{overflow:hidden;padding:0 10px}.header-menu ul li{position:relative;border-bottom:1px solid #ddd;font-size:14px}.header-menu ul li>a,.header-menu ul li>span{display:inline-block;min-width:75%;padding:20px 12px;text-transform:uppercase;color:#222}.header-menu .with-subcategories{max-width:calc(100% - 40px)}.header-menu .trigger{position:absolute;top:0;left:0;z-index:1;width:30px;height:100%;line-height:57px;cursor:pointer}.header-menu .trigger:after{content:"";font-size:10px;color:#222}.header-menu .sublist-wrap{position:fixed;top:0;right:0;z-index:2;width:320px;height:100%;box-shadow:1px 0 5px 0 rgba(0,0,0,.2);overflow:hidden;background-color:#fff;transition:all .5s ease;-webkit-transform:translate(325px);-ms-transform:translate(325px);transform:translate(325px)}.header-menu .sublist-wrap.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:3}.header-menu .back-button{text-align:left}.header-menu .back-button:before{display:none}.header-menu .back-button .text{cursor:pointer}.header-menu .back-button .text:before{content:"";position:relative;top:-1px;margin-left:5px;font-size:9px}}
@media all and (min-width:501px){.master-wrapper-content{padding-left:3%;padding-right:3%}.inputs{clear:both;margin:0 2% 25px}.inputs.half-width{float:right;clear:none;width:46%}.inputs.half-width:only-child{float:none;clear:both;width:auto}.inputs input[type="text"],.inputs input[type="password"],.inputs input[type="email"],.inputs input[type="tel"],.inputs select,.inputs textarea{width:100%;max-width:none}.cart th,.data-table th,.forums-table-section th{padding:20px}.cart td,.data-table td,.compare-products-table td,.forums-table-section td{padding:20px}.cart .product-picture img,.data-table .picture img{max-width:90px}.wishlist-page .cart,.shopping-cart-page .cart{margin-left:0;margin-right:0}.newsletter-subscribe-text{width:300px;height:40px!important;text-align:right}.newsletter-subscribe-text:focus{background-color:#fff!important}.newsletter-subscribe-button{width:auto;min-width:120px;height:40px;margin-right:-1px}.block{float:right;width:48%;margin:0 1% 2%;text-align:right}.block:nth-of-type(2n+1){clear:both}.product-select-block{width:48.625%;margin-left:2.75%}.item-box{width:31.333%;margin-right:3%}.item-box:nth-child(2n+1){clear:none;margin-right:3%}.item-box:nth-child(3n+1){clear:both;margin-right:0}.featured-categories.in-header .item-box{width:33.333%}.featured-categories.in-header .title{font-size:3vw}.overview .product-name{padding:0 3%}.attributes select,.checkout-attributes select{max-width:100%}.rental-attributes .datepicker{width:140px}.write-review .review-form{max-width:900px;margin-left:auto;margin-right:auto}.write-review .form-wrapper{padding:40px 2%}.write-review .inputs{max-width:550px;margin-left:auto;margin-right:auto}.compare-products-page .page-body{margin:0}.compare-section .picture+.cells{padding:0 17px}.compare-section .item+.item{margin-top:-17px}.compare-section .item{padding:17px}.topic-password{max-width:900px;margin:20px auto 0}.topic-password form{padding:40px 2%}.contact-page form,.contact-page .form,.email-a-friend-page form,.apply-vendor-page form{max-width:1200px;margin-left:auto;margin-right:auto}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:40px 2%}.contact-page .buttons,.email-a-friend-page .buttons{padding-bottom:40px}.registration-page .page-body,.password-recovery-page .page-body{max-width:900px;margin:auto}.registration-page form,.customer-block .wrapper{padding:40px 2%}.date-of-birth>.date-picker-wrapper{width:100%;max-width:none}.customer-block{margin-left:auto;margin-right:auto}.customer-block .remember,.customer-block .forgot-password{margin:0 10px}.customer-block .guest-button,.customer-block .guest-button+button{display:inline-block;min-width:180px;margin:0 3px}.customer-pages-body .center-2{margin-left:auto;margin-right:auto}.html-customer-info-page .center-2,.html-address-edit-page .center-2{max-width:900px}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:40px 2%}.checkout-page .address-grid,.checkout-page .new-address{margin-left:0;margin-right:0}.checkout-page .address-item,.checkout-page .enter-address{padding:40px 2%}.method-list{max-width:600px;margin-left:auto;margin-right:auto}.payment-info .wrap{max-width:900px;margin-left:auto;margin-right:auto}.payment-info .info td{text-align:right}.payment-info tr:only-child td{text-align:center}.opc.default{max-width:1200px;margin-left:auto;margin-right:auto}.opc .step-body{padding:30px 3%}.opc .back-link{margin:0}.order-completed .details{max-width:600px;margin-left:auto;margin-right:auto}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin-left:0;margin-right:0}.order-details-page .products{padding:0 1px}.order-details-page .button-2{min-width:150px!important;margin:0 5px!important}.return-request-page .wrapper{max-width:900px;margin-left:auto;margin-right:auto}.return-request-page .form-fields{padding:40px 3%}.return-request-page .buttons{margin-bottom:0}.search-input{margin-left:0;margin-right:0}.search-input form{padding:40px 3%}.entity-body{max-width:1700px;margin:auto!important}.entity-list{padding:40px 0!important}.new-comment .form{margin-left:0;margin-right:0}.new-comment .wrapper{padding:40px 3%}}
@media all and (min-width:769px){.master-wrapper-content{padding-left:2%;padding-right:2%}.inputs .option-list li{display:inline-block;margin:5px 10px}.admin-header-links{position:fixed;top:0;left:0;right:0;max-width:40%;height:60px;margin:auto;background-color:transparent;padding:10px 0;font-size:0;color:#777}.admin-header-links a,.admin-header-links span{font-size:12px;line-height:40px;text-transform:uppercase}.admin-header-links a:hover{color:#222;text-shadow:0 0 rgba(0,0,0,.5)}.footer-text{padding-bottom:65px}.footer-block-wrapper{display:table;width:100%;padding:0 0 60px}.footer-block{display:table-cell;width:33.333%;border-left:1px solid #333;vertical-align:top}.footer-block:last-child{border:0}.footer-block .title{margin:0;border:0;padding-top:0;cursor:default}.footer-block .title:before,.footer-block .title:after{display:none}.footer-block .list{display:block!important;height:auto!important;padding:10px 0 0!important;margin:0 0 -5px}.information-box{width:calc(50% - 20px)}.block{width:31.3333%;margin:0 1% 2%}.block:nth-of-type(2n+1){clear:none}.block:nth-of-type(3n+1){clear:both}.product-selectors{position:relative;border:1px solid #ebebeb;text-align:right;font-size:0}.product-select-block{display:inline-block;float:none;width:auto;margin:-1px;vertical-align:top}.product-select-block select{min-width:250px;border-color:#ebebeb}.item-box{width:32%;margin-right:2%}.item-box:nth-child(2n+1){margin-right:2%}.item-box:nth-child(3n+1){margin-right:0}.product-list .item-box{float:none;width:auto!important;margin-right:0!important;border-bottom:1px solid #ebebeb;padding-bottom:30px}.product-list .product-item{display:table;table-layout:fixed;width:100%}.product-list .item-box .picture{display:table-cell;width:25%;margin:0;vertical-align:top}.product-list .item-box .details{display:table-cell;width:50%;padding:0 2.5% 0 2%;text-align:right;vertical-align:top}.product-list .item-box .product-title{font-size:20px}.product-list .item-box .description{display:block;margin:0 0 20px}.product-list .item-box .old-price{font-size:16px}.product-list .item-box .actual-price{font-size:23px;color:#f61853}.product-list .item-box .buttons{display:table-cell;position:static;width:25%;border:0;vertical-align:middle;opacity:1}.product-list .item-box .buttons:before{display:none}.product-list .item-box .dummy-link{display:none}.product-list .item-box .wrap{position:relative!important;width:auto!important;margin-top:0!important;padding-top:50px;text-align:left;white-space:normal!important}.product-list .item-box button{width:100%;margin:0 0 10px;border:1px solid #666;font-size:13px;letter-spacing:.5px;text-transform:uppercase;color:#222}.product-list .item-box button:before{content:"+";display:inline;position:relative;top:2px;right:-5px;line-height:normal}.product-list .product-box-add-to-cart-button{position:absolute;top:0;left:0;outline:1px solid transparent;border-color:#222!important;background-color:#222;color:#fff!important;transition:all .2s ease}.product-list .product-box-add-to-cart-button:hover{outline-color:#222}.product-list .product-box-add-to-cart-button:before{color:#fff!important}.pager{margin:20px 0 0}.pager .previous-page{margin-left:20px}.pager .next-page{margin-right:21px}.overview .product-name{padding:0 2%}.tier-prices .prices-table{display:table;position:relative;width:100%;border:0;border-collapse:collapse}.tier-prices .prices-table:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:10px solid #fff;pointer-events:none}.tier-prices .prices-row{display:table-row;float:none;width:auto}.tier-prices .prices-row>div{display:table-cell;border:1px solid #ebebeb!important;padding:15px}.tier-prices .field-header{min-width:100px}.variant-picture{float:right;width:280px}.variant-overview{margin-right:300px;text-align:right}.variant-overview .free-shipping:before{margin-right:0}.variant-overview .qty-label{display:none}.variant-overview .qty-input,.variant-overview .qty-dropdown{margin-right:0}.product-specs-box .table-wrapper{position:relative}.product-specs-box .table-wrapper:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:10px solid #fff;pointer-events:none}.ui-tabs .ui-tabs-nav{font-size:0}.ui-tabs .ui-tabs-nav li{display:inline-block;position:relative;padding:0 36px}.ui-tabs .ui-tabs-nav li+li:before{content:"X";position:absolute;top:0;bottom:0;right:-5px;height:18px;margin:auto;font-family:'Nunito Sans',sans-serif;font-size:14px}.write-review .form-wrapper{padding:40px 3%}.product-review-item{padding-left:1%;padding-right:1%}.review-item-head .title{float:right;margin:0}.review-item-head .rating-box{float:left}.product-review-info{float:right}.product-review-helpfulness{float:left;margin:0}.product-review-item .reply-wrapper{padding:30px}.product-review-item .review-content{text-align:right}.compare-section .item{padding:20px}.compare-section .item+.item{margin-top:-20px}.compare-section .picture+.cells{padding:0 20px}.topic-password form{padding:40px 3%}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:40px 3%}.contact-page .inputs:nth-child(1),.email-a-friend-page .inputs:nth-child(1),.apply-vendor-page .inputs:nth-child(1){float:right;clear:none;width:46.5%;margin-left:1.5%}.contact-page .inputs:nth-child(2),.email-a-friend-page .inputs:nth-child(2),.apply-vendor-page .inputs:nth-child(2){float:left;clear:none;width:46.5%;margin-right:1.5%}.registration-page form,.customer-block .wrapper{padding:40px 3%}.customer-block .guest-button,.customer-block .guest-button+button{margin:0 5px}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:40px 3%}.address-list,.order-list,.return-request-list,.gdpr-tools-page form,.price-match-list{overflow:hidden}.address-list-page .section,.order-list-page .section,.return-request-list .section,.gdpr-tools-page .section,.price-match-list.section{float:right;width:48%;margin:0 1% 2%}.address-list .section:nth-child(odd),.order-list .section:nth-child(odd),.request-list .section:nth-child(odd),.price-match-list.section:nth-child(odd){clear:both}.address-list .section:nth-child(even),.order-list .section:nth-child(even),.request-list .section:nth-child(even),.price-match-list.section:nth-child(even){clear:none}.address-list .section:last-child,.order-list .section:last-child,.request-list .section:last-child,.price-match-list.section:last-child{margin-bottom:0}.address-list .section:only-child,.one-address+.section:last-child,.order-list .section:only-child,.request-list .section:only-child,.price-match-list.section:only-child{float:none;width:auto;max-width:900px;margin-left:auto;margin-right:auto}.one-address+.section:last-child{margin-top:-1px}.section.recurring-payments{float:none;width:auto}.customer-reviews-page .review-item-head{overflow:hidden}.customer-reviews-page .review-title{float:right;max-width:calc(100% - 80px)}.customer-reviews-page .rating-box{float:left;margin-top:5px}.gdpr-tools-page .section .info{min-height:75px}.order-progress li{width:calc(33.33333% - 3px)}.cart-options button{min-width:0}.coupon-code .button-2{position:absolute;top:4px;left:3px;width:auto!important;min-width:150px;background-color:#fff!important;color:#222!important}.checkout-page .address-grid{padding:10px}.checkout-page .address-item,.checkout-page .enter-address{padding:40px 3%}.checkout-page .address-item{float:right;width:48%;margin:1%!important}.checkout-page .address-item:nth-child(odd){clear:both}.checkout-page .address-item:nth-child(even){clear:none}.checkout-page .address-item:only-child{float:none;margin-left:auto!important;margin-right:auto!important}.checkout-page .new-address{max-width:900px;margin:auto}.opc .order-summary{margin-top:15px!important;overflow:hidden}.opc .confirm-tab .buttons{margin:0 0 10px}.order-review-data,.order-details-area,.shipment-details-area{display:table;width:100%}.order-details-area,.shipment-details-area{margin:20px 0 30px}.order-review-data>div,.order-details-area>div,.shipment-details-area>div{display:table-cell;width:50%}.order-review-data .wrap,.order-details-area .wrap,.shipment-details-area .wrap{margin-left:3%;margin-right:3%}.new-comment textarea,.enter-comment-title{max-width:600px!important}}
@media all and (min-width:1025px){.cart label:first-child{display:none}.cart td .message-error{margin:5px 0;text-align:right}.item-box{width:23.5%}.item-box:nth-child(3n+1){clear:none;margin-right:2%}.item-box:nth-child(4n+1){clear:both;margin-right:0}.item-box .buttons{display:block;position:absolute;top:0;right:0;left:0;border:10px solid #f6f6f6;background-color:rgba(255,255,255,.9);opacity:0;transition:all .3s ease}.item-box:hover .buttons{opacity:1}.item-box .buttons:before{content:"";display:block;padding-top:100%}.item-box .dummy-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.item-box .buttons .wrap{position:absolute;top:50%;right:0;left:0;z-index:1;width:163px;margin:-20px auto 0;font-size:0;white-space:nowrap}.product-grid .item-box .swiper-pagination{display:none}.product-list .item-box .picture{width:20%}.product-list .item-box .details{width:60%}.product-list .item-box .buttons{width:20%}.featured-categories.default{margin-bottom:60px}.featured-categories.default .item-box{display:table;clear:none!important;width:50%;margin:0!important;padding:1px}.featured-categories.default .wrapper{display:table-row}.featured-categories.default .details{display:table-cell;position:relative;width:50%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;text-align:center;vertical-align:top;color:#222}.featured-categories.default .details:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;margin:auto;background-color:#fff}.featured-categories.default .title{position:absolute;top:49%;right:0;left:0;margin:auto;padding:0 20px;font-size:1.5vw;font-weight:400;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.featured-categories.default .text{display:inline-block;position:absolute;top:15%;right:0;left:0;margin:auto;padding:0 20px}.featured-categories.default .text:after{content:"";display:block;width:30px;height:2px;margin:5px auto 0;background-color:#f61853}.featured-categories.default .button{display:inline-block;position:absolute;left:0;right:0;bottom:15%;width:120px;margin:auto;border:1px solid #222;padding:11px 10px 9px;font-size:11px;white-space:nowrap;text-transform:uppercase}.featured-categories.default .picture{display:table-cell;width:50%;vertical-align:top}.featured-categories.default .item-box:nth-child(n+3){margin-top:30px!important}.featured-categories.in-header .sub-category-list{display:block;margin:0!important}.customer-blocks{overflow:hidden;max-width:1800px;margin:auto}.customer-block{max-width:1800px;margin:0 0 2%}.customer-block.login-block{float:right;width:49%}.customer-block.register-block,.customer-block.checkout-as-guest{float:left;width:49%}.compare-products-mobile{display:none}.compare-products-table{display:table;border-collapse:separate;border-spacing:20px 0}.compare-products-page .page-body{padding:20px 0}.compare-products-page .page-body>a{display:none}.compare-products-table td{background-color:#fff;text-align:center;vertical-align:top;color:#222}.compare-products-table td:first-child{text-align:left}.compare-products-table td.empty{text-align:center}.compare-products-table .picture{display:block;margin:0 0 30px;font-size:0}.compare-products-table .remove-button{font-size:12px}.compare-products-table .full-description{display:none}.order-progress li{float:right;width:155px;margin:0 1.5px}}
@media all and (min-width:1201px){.master-wrapper-content{padding-top:330px}.home-page-body .master-wrapper-content{padding-top:35px}.product-details-page-body .master-wrapper-content{padding-top:70px}.center-1,.center-2{margin:0 0 100px}.side-2{margin:0 0 75px}.page{text-align:right}.page-title{position:absolute;top:0;right:0;width:100%;height:300px;background:url('../Themes/Avenue/Content/img/title-banner.jpg') center no-repeat;text-align:center}.page-title h1{margin-top:120px;font-size:40px;line-height:46px}.with-subcategories h1{margin-top:105px}.cart th,.data-table th,.forums-table-section th{padding:20px 25px}.cart td,.data-table td,.compare-products-table td,.forums-table-section td{padding:20px 25px}.eu-cookie-bar-notification .text{float:right;margin-bottom:0}.eu-cookie-bar-notification .buttons-more{float:left;margin-left:-10px}.header>.admin-header-links{display:none}.overlayOffCanvas{display:none!important}.header-upper{border-bottom:1px solid #ebebeb;padding:0 2%}.header-upper:after{content:"";display:block;clear:both}.header-text{float:right;line-height:40px;font-size:11px}.profile-links{display:block!important;float:left}.admin-header-links{position:static;float:right;max-width:none;height:auto;padding:0}.admin-header-links a{position:relative;margin:0;padding:0 18px}.header-links{float:left;margin-left:-18px;font-size:0}.header-links li{display:inline-block;position:relative;padding:0 18px}.header-links li:before{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;height:12px;margin:auto;background-color:#ddd}.header-links a{display:block;font-size:12px;line-height:40px;text-transform:uppercase;transition:all .2s ease}.header-links a:hover{color:#222;text-shadow:0 0 rgba(0,0,0,.5)}.header-links a span{display:inline-block}.header-links #wishlistlink,.header-links #topcartlink{display:none}.header-selects{float:right;margin-right:5px}.header-selects>div{display:inline-block;position:relative;padding-left:10px;vertical-align:middle}.header-selects>div:after,.admin-header-links a:after{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;height:12px;margin:auto;background-color:#ddd}.header-selects select{min-width:80px;height:40px;border:0;font-size:12px;letter-spacing:1px;color:#777}.header-selects select:focus{background-color:transparent;color:#222}.language-list{padding-right:3px}.language-list a{top:-1px;width:32px;height:32px}.header-lower{background-color:#fff;padding:0 2%}.header-lower .table-cell{min-width:120px;height:90px}.header-lower .header-logo{min-width:150px;margin:0}.header-logo-wrapper,.responsive-nav-wrapper{padding-left:0;padding-right:0}.nav-button.menu-button,.nav-button.personal-button{display:none!important}.nav-button.search-button,.nav-button.cart-button{position:relative;z-index:1}.nav-button.cart-button{margin-left:-13px}.responsive-nav-head{display:none}.responsive-nav-content.search-box,.responsive-nav-content.flyout-cart{position:absolute;left:0;z-index:1;width:370px;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;text-align:right;font-size:14px;white-space:normal;transition:transform .5s ease;-webkit-transform:translate(-490px,20px);-ms-transform:translate(-490px,20px);transform:translate(-490px,20px)}.responsive-nav-content.search-box.active,.responsive-nav-content.flyout-cart.active{-webkit-transform:translate(-25px,20px);-ms-transform:translate(-25px,20px);transform:translate(-25px,20px)}.search-box:before,.flyout-cart:before{content:"";position:absolute;top:-10px;left:36px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03))}.search-box .search-form{margin:30px}.ui-autocomplete{padding:0 30px 30px}.ui-autocomplete .ui-menu-item{padding:10px 0}.mini-shopping-cart{padding:30px}.mini-shopping-cart .count{margin:0 0 25px}.header-menu{display:table-cell;text-align:center;vertical-align:middle}.header-menu>ul{max-height:none!important;font-size:0}.header-menu>ul>li{display:inline-block;position:relative;margin:0 20px;vertical-align:middle}.header-menu>ul>li>a,.header-menu>ul>li>span{display:block;box-shadow:0 1px 0 0 transparent;padding:2px 0;font-size:14px;text-transform:uppercase;color:#222;cursor:pointer;transition:box-shadow .5s ease,color .2s ease}.header-menu>ul>li>a:hover,.header-menu>ul>li>span:hover{box-shadow:0 1px 0 0;color:#f61853}.header-menu>ul>li.has-sublist:after{content:"";position:absolute;bottom:-32px;right:50%;z-index:2;margin-right:-10px;border-width:0 10px 10px;border-style:dashed dashed solid;border-color:transparent transparent #fff;filter:drop-shadow(0 -3px 2px rgba(0,0,0,.03));opacity:0;pointer-events:none;transition:all .3s ease}.header-menu>ul>li.has-sublist:hover:after{pointer-events:auto;opacity:1}.header-menu .close-menu,.header-menu .back-button{display:none!important}.header-menu .number{display:none}.header-menu .sublist-wrap{position:absolute;z-index:1;margin-right:-25px;padding-top:32px;opacity:0;pointer-events:none;transition:all .3s ease}.header-menu .sublist{position:relative;width:230px;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:20px 25px;text-align:right}.header-menu .sublist li a{display:block;position:relative;padding:8px 15px 8px 0;font-size:13px}.header-menu .sublist li a:hover{color:#222;text-shadow:0 0 rgba(0,0,0,.5)}.header-menu .sublist li a:before{content:"";position:absolute;top:13px;right:0;font-size:7px}.header-menu li:hover>.sublist-wrap{opacity:1;pointer-events:auto}.header-menu .sublist-wrap .sublist-wrap{top:0;right:calc(100% - 25px);min-height:100%;margin:0;padding:0 30px 0 0}.header-menu .sublist-wrap li .sublist:before{display:none}.newsletter .title{display:inline-block;position:relative;max-width:710px;margin:0 0 0 30px;overflow:hidden;padding-right:60px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.newsletter .title:before{content:"";display:inline-block;position:relative;top:-4px;margin-left:15px;font-size:10px;color:#dfdfdf;letter-spacing:2px}.newsletter .title:after{content:"";position:absolute;top:0;bottom:0;right:0;height:38px;margin:auto;font-size:32px;line-height:38px}.footer-middle{overflow:hidden;padding:70px 4%}.footer-text{float:right;width:29.5%;padding:0}.footer-text .text{max-width:420px}.footer-block-wrapper{float:left;width:66%;padding:0}.footer-block:first-child{border-right:1px solid #333}.footer-block:last-child{border-left:1px solid #333}.footer-lower{display:table;width:100%;padding:35px 2%}.footer-lower-block{display:table-cell;min-width:250px;vertical-align:middle}.footer-social-buttons{text-align:right}.footer-social-buttons ul{margin-right:-15px}.footer-payment-methods{text-align:left}.footer-payment-methods ul{margin-left:-5px}.footer-site-info .info{display:inline-block;margin:0 10px}.information-panel{display:block}.information-box{width:calc(25% - 20px);padding:35px}.center-2{float:left;width:75%}.side-2{float:right;width:23%}.one-column .center-2{float:none;width:auto}.one-column .side-2{display:none}.block{float:none;width:auto;margin:0 0 15px}.block .title{cursor:default}.block .title:before{display:none}.block .listbox{display:block!important;height:auto!important;padding:0 30px}.block .poll{padding:26px 0}.filters .ui-slider{margin:0 6px 25px}.filters .ui-slider-handle{top:-5px;width:12px;height:12px;margin-left:-6px}.home-page .product-grid{margin-bottom:35px}.sub-category-list{margin-top:12px}.related-products-grid,.also-purchased-products-grid{margin:0 0 35px}.filters-button{display:none!important}.one-column .product-selectors{border:0;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:10px}.one-column .product-select-block{display:inline-block;width:calc(25% - 21px);margin:10px!important}.one-column .product-viewmode{display:none}.center-2 .item-box{width:32%}.center-2 .item-box:nth-child(4n+1){clear:none;margin-right:2%}.center-2 .item-box:nth-child(3n+1){clear:both;margin-right:0}.one-column .center-2 .item-box{width:23.5%}.one-column .center-2 .item-box:nth-child(3n+1){clear:none;margin-right:2%}.one-column .center-2 .item-box:nth-child(4n+1){clear:both;margin-right:0}.product-list .item-box .picture{width:22%}.product-list .item-box .details{width:56%}.product-list .item-box .buttons{width:22%}.featured-categories.default{margin-bottom:75px}.gallery{float:right;width:46%;max-width:none;margin:0 0 10px}.gallery .picture{width:auto}.overview{float:left;width:52%;padding:0 1%;text-align:center}.overview .product-name{position:static;margin-bottom:25px;padding:0}.overview .product-price,.variant-overview .product-price{font-size:30px}.giftcard label{text-align:right}.product-essential{padding:0 1%}.product-variant-list{overflow:hidden}.product-variant-line{float:right;width:49%;margin-right:2%}.product-variant-list>div:nth-child(2n+1){clear:both;margin-right:0}.variant-picture{width:36%}.variant-overview{margin-right:40%}.write-review{margin-top:20px}.write-review-result{margin-top:20px}.review-text .review-avatar{float:right;margin:0}.review-avatar+.text-body{float:left;width:calc(100% - 150px);text-align:justify}.topic-page{max-width:1200px;margin:20px auto 0}.topic-password{margin-top:-240px}.home-page .topic-block{margin:10px auto 55px}.customer-pages-body .master-column-wrapper{padding:30px}.block-account-navigation .title{display:none}.block-account-navigation .listbox{border:0;padding:0}.block-account-navigation .list li{margin:0 0 10px}.block-account-navigation .list a{background-color:#ebebeb;padding:15px}.block-account-navigation .list .active a{background-color:#f61853;font-weight:400;color:#fff}.block-account-navigation .list .active a:before{color:#fff}.customer-pages-body .center-2{width:77%;max-width:none;margin-top:0;padding:30px}.customer-pages-body .page-title{display:block}.customer-pages-body .page-body{max-width:none}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.multi-authentication,.multi-auth-config,.vendor-info-page{max-width:900px;margin:auto;border:1px solid #ebebeb}.order-progress{margin:20px 0 50px}.order-progress li{width:160px}.shopping-cart-page{margin-top:20px}.checkout-page .checkout-data{margin-top:20px}.checkout-page .order-summary{margin-top:90px}.selected-checkout-attributes{text-align:right}.checkout-page .address-item{width:31.333%}.checkout-page .address-item:nth-child(2n+1){clear:none}.checkout-page .address-item:nth-child(3n+1){clear:both}.order-details-page .order-buttons{margin-top:20px}.order-details-page .products{padding:0}.return-request-page .title{margin:20px 0 35px}.sitemap-page .description{margin-top:20px}.blog-pages-body .master-column-wrapper,.news-pages-body .master-column-wrapper{max-width:1200px;margin:20px auto 0}.blog-pages-body .side-2,.news-pages-body .side-2{float:left;width:270px}.blog-pages-body .center-2,.news-pages-body .center-2{float:right;width:calc(100% - 310px)}.news-pages-body .block-poll{display:none}.blog-pages-body .block .title,.news-pages-body .block .title{position:relative;margin:0 0 20px;background-color:transparent;text-align:right;padding:14px 0;font-size:16px;color:#222}.blog-pages-body .block .title:after,.news-pages-body .block .title:after{content:"";position:absolute;bottom:0;right:0;width:30px;height:2px;margin:auto;background-color:#222}.blog-pages-body .block .listbox,.news-pages-body .block .listbox{border-width:0 0 1px;padding:0}.blog-post .post-body,.news-item .news-body{text-align:justify}.blog-details{margin-top:30px}.blog-details:after{content:"";display:block;clear:both}.blog-details .buttons{float:right;margin:0}.blog-details .tags{float:left;max-width:calc(100% - 180px);margin:8px 0 0}.blogpost-page .page-title h1,.news-item-page .page-title h1{margin-top:110px}.blogpost-page .post-body,.news-item-page .news-body{padding-top:12px;text-align:justify}.new-comment{margin:70px 0 90px}.comment .avatar{float:right;margin:0}.comment .avatar+.comment-content{float:left;width:calc(100% - 150px)}.comment-author{float:right}.comment-time{float:left;margin-top:4px}.news-list-homepage .news-items{overflow:hidden}.news-list-homepage .news-item{float:right;width:48%;max-width:none;margin:0 1% 40px}.news-list-homepage .view-all{margin-top:0}}
@media all and (min-width:1501px){.master-column-wrapper{max-width:1800px;margin:auto}.header-menu>ul>li{margin:0 30px}.newsletter .title{max-width:none;margin:0 0 0 75px;padding:3px 75px 3px 0}.newsletter .title:before{margin-left:20px}.newsletter .title:after{height:44px;font-size:44px;line-height:44px}.information-panel{margin-bottom:70px}.information-box{padding:45px}.center-2{width:79%}.side-2{width:19%}.pager{margin:40px 0 0}.center-1 .item-box{width:18.4%}.center-1 .item-box:nth-child(4n+1){clear:none;margin-right:2%}.center-1 .item-box:nth-child(5n+1){clear:both;margin-right:0}.center-2 .item-box{width:23.5%}.center-2 .item-box:nth-child(3n+1){clear:none;margin-right:2%}.center-2 .item-box:nth-child(4n+1){clear:both;margin-right:0}.one-column .product-select-block{width:calc(16.667% - 21px)}.one-column .product-select-block select{min-width:0!important}.one-column .center-2 .item-box{width:18.4%}.one-column .center-2 .item-box:nth-child(4n+1){clear:none;margin-right:2%}.one-column .center-2 .item-box:nth-child(5n+1){clear:both;margin-right:0}.product-list .item-box .picture{width:23.5%}.product-list .item-box .details{width:58%}.product-list .item-box .product-title{font-size:23px}.product-list .item-box .actual-price{font-size:26px}.product-list .item-box .buttons{width:18.5%}.featured-categories.default .item-box{width:33.333%}.featured-categories.default .item-box:nth-child(n+3){margin-top:0!important}.featured-categories.default .item-box:nth-child(n+4){margin-top:30px!important}.product-essential{padding:0 2%}.standard-gallery .gallery .picture,.standard-gallery .gallery .picture-wrapper,.standard-gallery .gallery .ribbon-wrapper,.standard-gallery .gallery .video-gallery{float:left;width:79.2%}.standard-gallery .picture-wrapper .picture,.standard-gallery .ribbon-wrapper .picture,.standard-gallery .picture-wrapper .ribbon-wrapper{float:none;width:auto}.standard-gallery .picture-gallery .picture-thumbs{float:right;width:17.5%}.standard-gallery .gallery .thumb-item{display:block;float:none;width:100%;margin:0 0 17.5%}.extended-gallery .gallery .video-thumbs{margin-top:0}.extended-gallery .gallery .thumb-item{float:none;width:100%;margin-right:0}.extended-gallery .gallery iframe.thumb-item{max-width:750px;min-height:375px;margin-right:auto;margin-left:auto}.extended-gallery .gallery .thumb-item:before{display:none}.extended-gallery .gallery .thumb-item img{position:static}.standard-gallery .overview,.extended-gallery .overview{margin-left:10px}.extended-gallery .overview.sticky{position:-webkit-sticky;position:sticky;top:30px}.write-review .form-wrapper{padding:50px 3%}.compare-products-page .page-body{margin-top:15px}.topic-password form{padding:50px 3%}.contact-page .fieldset,.email-a-friend-page .fieldset,.apply-vendor-page .wrapper{padding:50px 3%}.contact-page .buttons,.email-a-friend-page .buttons{padding-bottom:50px}.registration-page form,.customer-block .wrapper{padding:50px 3%}.block-account-navigation .list a{padding:15px 20px}.customer-pages-body .center-2{width:81%;padding:50px}.customer-pages-body .no-data{padding:0}.customer-info-page,.address-edit-page,.change-password-page,.customer-avatar-page,.customer-reviews-list,.giftcard-balance-page,.vendor-info-page{padding:50px 3%}.recurring-payments th{white-space:normal}.order-summary-content form{overflow:hidden}.order-summary-content .cart-wrapper{float:right;width:68%}.order-summary-content .cart-footer{float:left;width:30%}.update-cart-button{float:right;margin:0!important}.clear-cart-button{float:right;margin:0 10px 0 0!important}.more-shopping-button{float:left;margin:0!important}.opc .confirm-tab .buttons{margin:0 0 25px}.order-details-page .page-body{position:relative}.order-details-page .title.flex{position:absolute;width:100%;margin-top:-65px}.order-details-page .cart-wrapper{float:right;width:68%;padding-top:65px}.order-details-page .cart-footer{float:left;width:30%;padding-top:65px}.news-list-homepage .news-item{width:31.333%}}
.forums-main-page .topic-block-title,.forum-group-page .forums-table-section-title,.active-discussions-page .forums-table-section-title{display:block;margin:0 0 30px}.forums-main-page .topic-block-title h2,.forum-group-page .forums-table-section-title a,.active-discussions-page .forums-table-section-title strong{display:inline-block;position:relative;font-size:25px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#222}.forums-main-page .topic-block-title h2:after,.forum-group-page .forums-table-section-title a:after,.active-discussions-page .forums-table-section-title strong:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background-color:#222}.forums-header{margin:0 -4% 45px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.forums-header .wrapper{background-color:#fff;padding:30px 5%}.forums-header .current-time{margin:0 0 30px;color:#f61853}.forums-header .search-box{width:700px;max-width:100%;margin:auto}.forums-header .search-box:before{display:none}.forums-header .advanced{margin-top:20px;color:#222}.forum-search-page .search-error{margin:60px 0 0;text-align:center}.forum-search-page .pager.upper{display:none}.breadcrumb.forum-breadcrumb{margin:-34px 0 0;background-image:none;padding:20px 0}.forums-main-page .forums-table-section-title{margin:0 0 35px;text-align:center;font-size:19px;line-height:30px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.forums-main-page .forums-table-section-title>a,.forums-main-page .forums-table-section-title strong{position:relative;font-weight:800}.forums-main-page .forums-table-section-title>a:after,.forums-main-page .forums-table-section-title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.forums-main-page .forum-group+.topic-group{margin-top:65px}.forums-table-section .view-all{text-align:center}.forums-table-section .view-all a{color:#f61853}.forums-table-section a{display:inline-block}.forums-table-section .image div{display:inline-block;margin:0 8px 0 -8px}.forums-table-section .image div:after{content:"";display:block;font-size:34px;color:#222}.forums-table-section .image div.sticky:after{color:#f61853}.forums-table-section .image div.announcement:after{color:#2a84d9}.forums-table-section .forum-title,.forums-table-section .topic-title{font-size:15px}.forums-table-section .forum-title+div,.forums-table-section .topic-title+div,.forums-table-section .latest-post .date+div{margin:5px 0 0}.forums-table-section .topics,.forums-table-section .posts,.forums-table-section .replies,.forums-table-section .views,.forums-table-section .votes{text-align:center}.forum-actions,.topic-actions{margin:0 0 40px;text-align:center;font-size:0}.forum-actions .actions,.topic-actions .actions{margin:-10px 0}.forum-actions .actions a,.topic-actions .actions a{display:inline-block;min-width:250px;margin:10px 5px;border:1px solid #222;outline:1px solid transparent;padding:10px 20px;text-align:right;font-size:12px;font-weight:400;color:#222;text-transform:uppercase;transition:all .2s ease}.forum-actions .actions a:hover,.topic-actions .actions a:hover{outline-color:#222}.forum-actions .actions a:before,.topic-actions .actions a:before{display:inline-block;margin-left:10px;vertical-align:middle;font-size:18px}.forum-actions .actions .new-topic:before{content:""}.forum-actions .actions .watch-forum:before,.topic-actions .actions .watch-forum:before{content:""}.topic-actions .reply-topic-button:before{content:""}.topic-actions .watch-topic-button:before{content:""}.topic-actions .move-topic-button:before{content:""}.topic-actions .edit-topic-button:before{content:""}.topic-actions .delete-topic-button:before{content:""}.forum-page .forum-description{margin:0 0 30px;text-align:center}.forum-actions .pager.upper,.topic-actions .pager.upper{display:none}.topic-actions.lower .actions{display:none}.topic-posts{margin:0 0 30px;border:1px solid #ebebeb}.topic-posts .topic-post{position:relative}.topic-post+.topic-post{border-top:1px solid #ebebeb}.topic-post .post-time{background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px;text-align:center}.topic-post .post-info{margin:30px 0}.topic-post .avatar,.profile-info-box .avatar{position:relative;width:120px;height:120px;margin:0 auto 20px;overflow:hidden}.topic-post .avatar a{display:block;height:100%}.topic-post .avatar img,.profile-info-box .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:1px solid #ebebeb;border-radius:50%}.topic-post .username{display:block;margin:0 0 10px;color:#222;font-weight:400;text-transform:uppercase}.topic-post .user-stats{margin:0 0 15px;color:#222}.topic-post .user-stats li{margin:0 0 5px}.topic-post .user-stats span,.profile-info-box .profile-stats span{display:inline-block;margin:0 3px 0 0;font-weight:400}.topic-post .pm-button,.profile-info-box .pm-button{display:inline-block;border:1px solid #222;outline:1px solid transparent;padding:9px 20px;text-align:right;font-size:12px;font-weight:400;color:#222;text-transform:uppercase;transition:all .2s ease}.topic-post .pm-button:hover,.profile-info-box .pm-button:hover{outline-color:#222}.topic-post .pm-button:before,.profile-info-box .pm-button:before{content:"";display:inline-block;margin-left:10px;vertical-align:middle;font-size:18px;position:relative;top:-1px}.topic-post .post-actions{margin:0 0 20px;border-top:1px solid #ebebeb;padding:30px 0 0;font-size:0}.topic-post .post-actions>div{display:inline-block}.topic-post .post-actions .edit-post-button,.topic-post .post-actions .delete-post-button,.topic-post .post-actions .quote-post-button{display:inline-block;width:34px;height:34px;margin:0 5px;border:1px solid #222;outline:1px solid transparent;text-align:center;vertical-align:middle;font-size:0;color:#222;transition:all .2s ease}.topic-post .post-actions .edit-post-button:hover,.topic-post .post-actions .delete-post-button:hover,.topic-post .post-actions .quote-post-button:hover{outline-color:#222}.topic-post .post-actions .edit-post-button:before,.topic-post .post-actions .delete-post-button:before{display:block;font-size:18px;line-height:32px}.topic-post .post-actions .edit-post-button:before{content:""}.topic-post .post-actions .delete-post-button:before{content:""}.topic-post .post-actions .post-link-button{position:absolute;top:0;left:0;padding:18px;font-size:18px;font-weight:800;color:#222}.topic-post .post-actions .quote-post-button{width:auto;margin:0 5px;padding:8px 20px;font-size:12px;font-weight:400;text-transform:uppercase;transition:all .2s ease}.topic-post .post-content{padding:0 5%}.topic-post .post-text>b:first-child{display:none;text-align:center;font-weight:400;color:#222}.topic-post .post-body{text-align:justify;line-height:25px}.topic-post .user-posted-image,.latest-posts .user-posted-image{max-width:100%;height:auto}.topic-post .post-vote{padding:20px 0;text-align:center;font-size:0;line-height:normal;color:#222}.topic-post .post-vote>span{display:inline-block;vertical-align:middle;cursor:pointer}.topic-post .post-vote>span:before{font-size:18px}.topic-post .post-vote>.vote.up:before{content:""}.topic-post .post-vote>.vote.down:before{content:""}.topic-post .post-vote>div{display:inline-block;margin:0 10px;vertical-align:middle;font-size:14px;font-weight:400}.topic-post .quote,.latest-posts .quote{margin:8px 0;border:1px dashed #c5c5c5;padding:15px 20px}.topic-post .signature{border-top:1px solid #ebebeb;padding:20px;font-style:italic}.forum-edit-page .fieldset,.move-topic-page .fieldset,.private-message-send-page .fieldset,.private-message-view-page .page-body{margin:0 -3%;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:20px}.forum-edit-page .form-fields,.move-topic-page .form-fields,.private-message-send-page .form-fields{background-color:#fff;padding:35px 5% 90px}.forum-edit-page .inputs strong,.private-message-send-page .inputs a{vertical-align:middle;font-size:17px;font-weight:800;color:#222}.forum-edit-page .toolbar,.private-message-send-page .toolbar{margin:0 0 10px}.forum-edit-page .buttons,.move-topic-page .buttons,.private-message-send-page .buttons{margin:-100px 0 125px}.forum-edit-page .buttons button,.move-topic-page .buttons button,.private-messages .buttons button{min-width:115px;margin:0 3px;border:1px solid #222;outline:1px solid transparent;padding:10px 25px;font-size:14px;text-transform:uppercase;transition:all .2s ease}.forum-edit-page .buttons button:hover,.move-topic-page .buttons button:hover,.private-messages .buttons button:hover{outline-color:#222}.forum-edit-page .button-1,.move-topic-page .button-1,.private-messages .button-1{background-color:#222;color:#fff}.forum-edit-page .button-2,.move-topic-page .button-2,.private-messages .button-2{background-color:#fff;color:#222}.forum-edit-page .inputs:first-child{display:none}.forum-edit-page .captcha-box{margin-bottom:20px}.profile-page .ui-tabs,.private-messages-page .ui-tabs{border:0;padding:0}.private-messages-page td.date{width:15%;white-space:nowrap}.private-messages-page .pm-unread{color:#f61853}.private-messages-page .pager+.buttons{margin-top:40px}.private-message-view-page .view-message{background-color:#fff;padding:35px 5% 115px}.private-message-view-page .message-head{margin:0 0 25px;text-align:center}.private-message-view-page .message-head li{display:inline-block}.private-message-view-page .message-head label{display:inline-block;color:#222}.private-message-view-page .message-head span{vertical-align:middle;color:#f61853}.private-message-view-page .message-head li+li:before{content:"|";margin:0 10px}.private-message-view-page .message-body{text-align:justify;line-height:25px}.private-message-view-page .buttons{margin:-80px 0 40px}.private-message-view-page .back-pm-button{display:none}.profile-page .profile-stats{margin:0 0 20px}.profile-page .profile-stats .title{margin:0 0 10px;font-size:17px;color:#222}.profile-page .topic{margin:0 0 30px;border:1px solid #ebebeb}.profile-page .topic-title{margin:0 0 10px;background:url('../Themes/Avenue/Content/img/pattern.png') repeat;padding:10px;font-size:16px}.profile-page .topic-title a{display:inline-block;color:#f61853}.profile-page p:first-child b{font-weight:400;color:#222}.profile-page .topic-body{margin:20px 0;padding:0 5%;line-height:25px}.profile-page .topic-data{margin:20px 0}.profile-page .topic-data span{display:inline-block}@media all and (min-width:501px){.forums-header{margin-left:0;margin-right:0}.forum-edit-page .fieldset,.move-topic-page .fieldset,.private-message-send-page .fieldset{max-width:900px;margin:0 auto}.private-message-view-page .page-body{max-width:1200px;margin:0 auto}}@media all and (min-width:769px){.forums-header .wrapper{padding:40px 3%}.forum-search-page .search-input{max-width:1200px;margin:auto}.forum-actions .actions a,.topic-actions .actions a{min-width:0}}@media all and (min-width:1025px){.forums-table-section .latest-post{width:300px}.topic-post{overflow:hidden}.topic-post .post-time{text-align:right}.topic-post .post-info{float:right;width:22%;border-left:1px solid #ebebeb;padding:0 20px;text-align:center}.topic-post .post-content{float:left;width:78%;border-top:0;padding:0 30px 120px}.topic-post .post-actions{float:left;margin:35px 0 0 -15px;border-top:0;padding:0}.topic-post .post-text{float:right;width:calc(100% - 200px);margin:28px 0 0}.topic-post .post-vote{float:left}.topic-post .signature{position:absolute;bottom:0;left:30px;width:calc(78% - 60px);max-height:100px;overflow:hidden;padding:30px 0;text-align:right}}@media all and (min-width:1201px){.forums-main-page .topic-block-title,.forum-group-page .forums-table-section-title,.active-discussions-page .forums-table-section-title{position:absolute;top:0;right:0;width:100%;height:300px;background:url('../Themes/Avenue/Content/img/title-banner.jpg') center no-repeat;text-align:center}.forums-main-page .topic-block-title h2,.forum-group-page .forums-table-section-title a,.active-discussions-page .forums-table-section-title strong{margin-top:120px;font-size:40px;line-height:46px}.forums-main-page .forum-group+.topic-group{margin-top:70px}.breadcrumb.forum-breadcrumb{margin:-30px 0 0}.forums-header{margin-bottom:60px}.forum-page .forum-description{margin-bottom:50px}.forum-edit-page .form-fields,.move-topic-page .form-fields,.private-message-send-page .form-fields,.private-message-view-page .view-message{padding:40px 3% 90px}.private-message-view-page .view-message{padding:40px 3% 115px}}@media all and (min-width:1501px){.topic-post .post-info{width:17%}.topic-post .post-content{width:83%}.topic-post .signature{width:calc(83% - 60px)}.profile-page .topic-body{padding:0 3%}}
@media all and (min-width:1025px){.ie10 .default.featured-categories .details,.ie11 .default.featured-categories .details{position:static}.ie10 .featured-categories.default .title,.ie11 .featured-categories.default .title,.ie10 .featured-categories.default .text,.ie11 .featured-categories.default .text,.ie10 .featured-categories.default .button,.ie11 .featured-categories.default .button{left:calc(50% - 20px)}}@media all and (min-width:1201px){.ie10 .sale-of-the-day-offer .item-gallery,.ie11 .sale-of-the-day-offer .item-gallery{position:static}.ie10 .sale-of-the-day-offer .item-picture,.ie11 .sale-of-the-day-offer .item-picture{left:50%}}@media all and (min-width:1701px){.ie10 .sale-of-the-day-offer .item-picture,.ie11 .sale-of-the-day-offer .item-picture{left:calc(50% + 15px)}}@-moz-document url-prefix(){.overview .add-to-cart-button:before,.variant-overview .add-to-cart-button:before{top:-2px;}}@supports(-webkit-overflow-scrolling:touch){.overview .add-to-cart-button:before,.variant-overview .add-to-cart-button:before{top:-3px}}
.rich-blog-homepage{margin:0 0 35px}.rich-blog-homepage .title{margin:0 0 35px;text-align:center;font-size:21px;letter-spacing:1.5px;text-transform:uppercase;color:#222}.rich-blog-homepage .title strong{position:relative;font-weight:800}.rich-blog-homepage .title strong:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:#222}.rich-blog-homepage .blog-post{max-width:500px;margin:0 auto 30px;border:0;overflow:hidden;background:url('../Plugins/SevenSpikes.Nop.Plugins.RichBlog/Themes/Avenue/Content/images/pattern.png') repeat;padding-bottom:0;text-align:center}.rich-blog-homepage .post-picture{font-size:0}.rich-blog-homepage .post-picture a{display:block;position:relative;overflow:hidden}.rich-blog-homepage .post-picture a:before{content:"";display:block;padding-top:65%}.rich-blog-homepage .post-picture img{position:absolute;top:0;right:0;left:0;width:100%;margin:auto}.rich-blog-homepage .post-details{position:relative;margin:-15px 15px 15px;background-color:#fff;padding:25px 15px}.rich-blog-homepage .post-title{display:block;margin:0 0 32px;font-size:22px}.rich-blog-homepage .post-description{display:none;margin:0 0 20px}.rich-blog-homepage .post-buttons{display:none}.rich-blog-homepage .read-more{border:1px solid #222;background-color:transparent;padding:10px 25px;color:#222}.rich-blog-homepage .view-all{display:none;text-align:center}.rich-blog-homepage .view-all a{transition:all .2s ease;font-weight:400;color:#222}.rich-blog-homepage .view-all a:hover{color:#f61853}.blog-page .page-title{display:none}.blog-page .blog-post{max-width:900px}.blog-page .post-relations{display:none}.blog-page .blog-details{display:none}.rich-blog-image{margin:0 0 20px;font-size:0}.rich-blog-image a{display:block}.post-footer{position:relative;margin:25px 0 0}.post-relations .list{margin:15px 0 0}.post-relations ul{display:inline-block;font-size:0}.post-relations li{display:inline-block;font-size:14px}.post-relations li.separator{margin-right:5px}.post-relations a{display:block;color:#f61853}.post-relations a:hover{text-decoration:underline}.share-post{margin:0 -8px;font-size:0}.share-post li{display:inline-block;vertical-align:middle}.share-post a{display:block;width:32px;height:32px;text-align:center}.share-post a:before{font-size:13px;line-height:32px;color:#222}.share-post .facebook a:before{content:""}.share-post .twitter a:before{content:"";font-weight:bold}.share-post .google a:before{content:"";font-size:12px}.share-post .pinterest a:before{content:""}.share-post .instagram a:before{content:""}.share-post .linkedin a:before{content:""}.share-post .youtube a:before{content:"";font-size:12px}.share-post .vimeo a:before{content:"";font-size:12px}.share-post .rss a:before{content:""}.blog-page .share-post{margin-top:20px}.blogpost-page .share-post{margin-bottom:10px}.post-navigation{margin:30px 0 0;text-align:center;font-size:0}.post-navigation .prev,.post-navigation .next{display:inline-block;position:relative;width:40px;height:40px;outline:1px solid transparent;overflow:hidden;background-color:#222;line-height:41px;transition:all .2s ease}.post-navigation a+a{margin-left:5px}.post-navigation a:empty{opacity:.3;cursor:default}.post-navigation a:before{display:block;font-size:11px;color:#fff}.post-navigation .prev:before{content:""}.post-navigation .next:before{content:""}.post-navigation .prev:hover,.post-navigation .next:hover{outline-color:#222}.blog-search-box .listbox{border:0;padding:10px 0 0}.blog-search-box form{position:relative}.blog-search-box span.search-box-text{display:block;position:relative}.blog-search-box input.search-box-text{width:100%;height:42px;padding-right:42px}.blog-search-box .search-box-button{position:absolute;top:0;right:0;width:42px;height:42px;border:1px solid #ebebeb;font-size:0}.blog-search-box .k-focus+.search-box-button{border-color:transparent}.blog-search-box .search-box-button:after{content:"";margin-right:3px;font-size:16px;color:#222}.blog-search-box .k-clear-value{display:none!important}.blog-instant-search{height:auto!important;background-color:#fff;border:1px solid #ebebeb}.k-child-animation-container{width:100%!important;height:auto!important}.blog-instant-search .k-list-container{width:100%!important;height:auto!important}.blog-instant-search .k-list-item{padding:10px;font-size:13px;cursor:pointer}.blog-instant-search .k-list-item+li{border-top:1px solid #ebebeb}.blog-instant-search .k-list-item.k-hover,.blog-instant-search .k-list-item.k-focus{color:#f61853}.blog-instant-search .k-no-data{padding:10px}.blog-search-results .kb-search-link{display:table;position:relative;margin:0 auto 30px;font-size:25px;font-weight:400;color:#222}.blog-search-results .kb-search-link:after{content:"";position:absolute;right:0;bottom:-15px;left:0;width:30px;height:2px;margin:auto;background-color:#f61853}.blog-search-results .search-results-item{margin:10px 0 50px;border-bottom:1px solid #ebebeb;padding:0 0 40px}.blog-search-results .search-term-highlighter{font-weight:400;color:#f61853}@media all and (min-width:769px){.rich-blog-homepage .blog-posts{margin:0 -1%;overflow:hidden}.rich-blog-homepage .blog-post{float:left;width:31.333%;max-width:none;margin:0 1% 30px}.rich-blog-homepage .blog-post:only-child{float:none;width:auto;max-width:500px;margin:0 auto 30px}.blog-page .post-actions:after{content:"";display:block;clear:both}.blog-page .post-actions .read-more{float:left}.blog-page .post-actions .share-post{float:right;margin-top:4px}}@media all and (min-width:1201px){.rich-blog-homepage .post-details{margin:-20px 20px 20px;padding:30px 20px}.rich-blog-homepage .post-title{font-size:25px}.rich-blog-homepage .post-date{margin:0 0 18px}.rich-blog-homepage .post-buttons{display:block}.blog-page .page-title{display:block}.blog-page .post-footer{margin-top:30px}.blogpost-page .with-navigation{padding-right:90px}.blogpost-page .post-navigation{position:absolute;top:-10px;right:0;margin:0}}
.post-relations li.separator{margin-right:0;margin-left:5px}.post-navigation a+a{margin-right:5px;margin-left:0}.post-navigation .prev:before{content:""}.post-navigation .next:before{content:""}.blog-search-box input.search-box-text{padding-right:0;padding-left:42px}.blog-search-box .search-box-button{right:auto;left:0}.blog-search-box .search-box-button:after{margin-right:0;margin-left:3px}@media all and (min-width:769px){.rich-blog-homepage .blog-post{float:right}.blog-page .post-actions .read-more{float:right}.blog-page .post-actions .share-post{float:left}}@media all and (min-width:1201px){.blogpost-page .with-navigation{padding-right:0;padding-left:90px}.blogpost-page .post-navigation{right:auto;left:0}}
.mega-menu,.menu-title,.mega-menu .dropdown{display:none}@media all and (min-width:1201px){.mega-menu{display:block}.mega-menu-responsive{display:none}.mega-menu[data-enableclickfordropdown='true'] .has-sublist:hover>.sublist-wrap{pointer-events:none;opacity:0}.mega-menu[data-enableclickfordropdown='true'] .has-sublist>.sublist-wrap.active{pointer-events:auto;opacity:1}.mega-menu[data-enableclickfordropdown='true'] .has-sublist:after{display:none}.mega-menu .dropdown{display:block;position:absolute;left:0;z-index:1;padding-top:32px;pointer-events:none}.mega-menu .row-wrapper{box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:20px;text-align:left;opacity:0;transition:all .2s ease}.mega-menu .dropdown.active{pointer-events:auto}.mega-menu .dropdown.active .row-wrapper{opacity:1}.mega-menu .row{overflow:hidden}.mega-menu .row+.row{margin-top:10px}.mega-menu .box{float:left;padding:10px}.mega-menu .boxes-1 .box{width:100%}.mega-menu .boxes-2 .box{width:50%}.mega-menu .boxes-3 .box{width:33.333%}.mega-menu .boxes-4 .box{width:25%}.mega-menu .boxes-5 .box{width:20%}.mega-menu .boxes-6 .box{width:16.666%}.mega-menu .boxes-7 .box{width:14.285%}.mega-menu .boxes-8 .box{width:12.5%}.mega-menu .title{font-size:18px;font-weight:400;color:#222;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mega-menu .manufacturers .title,.mega-menu .vendors .title{display:none}.mega-menu .picture{margin-top:10px;font-size:0}.mega-menu .picture a{display:block}.mega-menu .subcategories{margin-top:10px}.mega-menu .subcategories a{display:block;position:relative;padding:8px 0 8px 15px;font-size:13px}.mega-menu .subcategories a:hover{color:#222;text-shadow:0 0 rgba(0,0,0,.5)}.mega-menu .subcategories a:before{content:"";position:absolute;top:13px;left:0;font-size:7px}.mega-menu a.view-all,.mega-menu a.view-all:hover{font-weight:400;color:#f61853}.mega-menu a.manufacturer,.mega-menu a.vendor{text-align:center}}@media all and (min-width:1501px){.mega-menu{display:inline-block;min-width:1170px}.mega-menu .box{padding:10px 15px}.mega-menu .title{font-size:20px}}
@media all and (min-width:1201px){.mega-menu .row-wrapper{text-align:right}.mega-menu .box{float:right}.mega-menu .subcategories a{padding:8px 15px 8px 0}.mega-menu .subcategories a:before{content:"";right:0;left:auto}}
.slick-slider{position:relative;display:block;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}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{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}
.slick-list{transition:height .4s ease-in-out!important}.slick-slide{height:0!important;overflow:hidden!important;transition:height .4s ease-in-out}.slick-slide.slick-active{height:auto!important;overflow:visible!important}@media(max-width:640px){.slick-slider,.slick-list,.slick-track{touch-action:pan-y!important}}:root{--fw-green:#27ae60;--fw-green-light:#4eda82;--fw-green-dark:#0d2818;--fw-green-muted:#5a7a65;--fw-green-border:rgba(39,174,96,.15);--fw-green-dot:rgba(39,174,96,.12);--fw-bg:#f0f6f2;--fw-bg-gradient:radial-gradient(ellipse 55% 90% at 68% 50%,#d8f0e4 0%,transparent 65%),radial-gradient(ellipse 30% 50% at 15% 20%,#e8f5ee 0%,transparent 55%),linear-gradient(150deg,#f7faf8 0%,#edf6f2 40%,#e2f0ea 100%);--fw-dot-size:36px;--fw-text:#0d2818;--fw-text-sub:#5a7a65;--fw-white:#fff;--fw-strip-h:68px;--fw-strip-bg:rgba(13,40,24,.97);--fw-strip-border:rgba(39,174,96,.15);--fw-font-body:"Inter","Segoe UI",sans-serif;--fw-font-display:Impact,"Arial Narrow",Arial,sans-serif;--fw-font-sans:system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--fw-font-mono:"Courier New","Lucida Console",monospace;--fw-font-serif:Georgia,"Times New Roman",serif;--z-bg:0;--z-deco:1;--z-accent:2;--z-panel:10;--z-float:20;--z-strip:25;--z-top:30;--fw-flip:1;--fw-gradient-dir:90deg;--fw-gradient-dir-rev:270deg;--fw-radius-pill-end:0 50px 50px 0;--fw-radius-pill-start:50px 0 0 50px}[dir="rtl"]{--fw-font-body:"Cairo","Segoe UI",Tahoma,sans-serif;--fw-font-display:"Cairo","Segoe UI",Tahoma,sans-serif;--fw-font-serif:"Cairo","Segoe UI",Tahoma,sans-serif;--fw-flip:-1;--fw-gradient-dir:270deg;--fw-gradient-dir-rev:90deg;--fw-radius-pill-end:50px 0 0 50px;--fw-radius-pill-start:0 50px 50px 0}#fitawy-hero-slider{width:100%}#fitawy-hero-slider .banner,#fitawy-hero-slider .banner *{box-sizing:border-box!important}.banner{font-family:var(--fw-font-body);width:100%;max-width:1920px;aspect-ratio:auto;position:relative;overflow:hidden;display:flex;align-items:stretch;background:var(--fw-bg)}.bg-base,.bg-layer,.bg-warm,.bg-paper{position:absolute;inset:0;z-index:var(--z-bg);pointer-events:none;background:var(--fw-bg-gradient)}.bg-dots,.bg-mesh,.bg-grid,.bg-slash,.bg-bubbles,.bg-grain,.bg-pattern,.rule-lines,.scanline{position:absolute;inset:0;z-index:var(--z-deco);pointer-events:none}.glow-l,.glow-r,.glow-top,.glow-fire,.glow-purple,.glow-right,.glow-main,.glow-left,.arc-glow,.left-glow,.spotlight,.corner-ink{position:absolute;z-index:var(--z-accent);pointer-events:none}.bg-dots{background-image:radial-gradient(circle,var(--fw-green-dot) 1.5px,transparent 1.5px);background-size:var(--fw-dot-size) var(--fw-dot-size)}.left-panel{position:relative;z-index:var(--z-panel);display:flex;flex-direction:column;justify-content:center}.right-panel{position:relative;z-index:var(--z-panel);align-items:center}.top-bar{position:absolute;top:0;inset-inline:0;height:58px;z-index:var(--z-top);display:flex;align-items:center;padding:0 4%}.bottom-strip{position:absolute;bottom:0;inset-inline:0;height:var(--fw-strip-h);z-index:var(--z-strip);display:flex;align-items:center;padding:0 5%;gap:0}.bs-item{display:flex;align-items:center;gap:12px;flex:1;padding:0 2%}.bs-item+.bs-item{border-inline-start:1px solid rgba(255,255,255,.07)}.bs-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bs-icon svg{width:16px;height:16px}.bs-val{font-size:clamp(12px,.92vw,18px);font-weight:700;color:var(--fw-white);line-height:1}.bs-desc{font-size:clamp(10px,.62vw,13px);color:rgba(255,255,255,.32);margin-top:2px}.cta-row{display:flex;align-items:center;gap:14px}.bottom-sep,.ms-sep,.stat-i-sep{width:1px;flex-shrink:0;background:rgba(255,255,255,.1)}.trust-sep{width:1px;height:14px;flex-shrink:0;background:rgba(255,255,255,.08)}.float-metric,.float-stat,.float-badge,.float-card,.float-nl,.float-online,.float-trending,.result-card{position:absolute;z-index:var(--z-float)}@keyframes blk{0%,100%{opacity:1}50%{opacity:.25}}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}@keyframes p{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes cur{0%,100%{opacity:1}50%{opacity:0}}.btn-calc:hover,.btn-main:hover,.btn-join:hover,.btn-read:hover,.btn-prime:hover,.btn-start:hover{transform:translateY(-1px)}@media(max-width:1280px){.bs-val{font-size:clamp(12px,1.1vw,16px)}.bs-desc{font-size:clamp(10px,.78vw,13px)}}@media(max-width:960px){.banner{flex-direction:column;aspect-ratio:auto;height:auto;min-height:900px}.left-panel{width:100%!important;padding:40px 5% 20px!important;text-align:center;align-items:center}.right-panel{width:100%!important;padding:0 5% 20px!important}.bottom-strip{position:relative;flex-wrap:wrap;height:auto!important;padding:15px 4%!important;gap:15px}.bs-item{width:45%;flex:auto;border:0!important;padding:0!important}.bs-val{font-size:3vw}.bs-desc{font-size:2.1vw}}@media(max-width:640px){.banner{border-radius:0;height:auto;min-height:600px;aspect-ratio:auto}.left-panel,.right-panel{padding:28px 5%!important}.bs-item{flex:1 1 100%}.cta-row{flex-wrap:wrap;gap:10px}.bs-val{font-size:clamp(14px,4.2vw,18px)}.bs-desc{font-size:clamp(11px,3.2vw,14px)}}@media(max-width:480px){.banner{min-height:500px}.left-panel,.right-panel{padding:20px 4%!important}.bs-item{flex:1 1 100%;gap:8px}.bs-icon{width:26px;height:26px;border-radius:6px}.bs-val{font-size:clamp(13px,3.8vw,16px)}.bs-desc{font-size:clamp(10px,2.8vw,12px)}.cta-row{flex-direction:column;width:100%}.bottom-strip{padding:10px 4%!important;gap:10px}}@media(min-width:641px) and (max-width:768px){.banner{height:auto;min-height:750px}.bs-val{font-size:clamp(13px,2.5vw,16px)}.bs-desc{font-size:clamp(10px,1.8vw,13px)}}[dir="rtl"] #fitawy-hero-slider .read-more-arrow{transform:scaleX(-1);display:inline-block}.banner--blog .bg-dots{top:0;inset-inline-end:0;inset-inline-start:auto;width:38%;height:60%;opacity:.18;background-image:radial-gradient(circle,#4a6a52 1px,transparent 1px);background-size:18px 18px}.banner--blog .v-rule{position:absolute;z-index:8;inset-inline-start:48%;top:6%;bottom:6%;width:1px;background:linear-gradient(180deg,transparent 0%,#b8a890 15%,#b8a890 85%,transparent 100%)}.banner--blog .h-rule-top{position:absolute;z-index:8;top:10%;inset-inline:4%;height:1px;background:#c8b8a0;opacity:.5}.banner--blog .h-rule-top::before{content:"";position:absolute;inset-inline-start:0;top:-3px;width:40px;height:7px;background:#5a8a6a}.banner--blog .corner-ink{bottom:0;inset-inline-end:0;width:22%;height:40%;background:radial-gradient(ellipse 80% 80% at 100% 100%,rgba(90,138,106,.08) 0%,transparent 70%)}[dir="rtl"] .banner--blog .corner-ink{background:radial-gradient(ellipse 80% 80% at 0% 100%,rgba(90,138,106,.08) 0%,transparent 70%)}.banner--blog .left-panel{width:48%;padding-block:56px 70px;padding-inline:5% 4%}.banner--blog .issue-line{display:flex;align-items:center;gap:10px;margin-bottom:14px;white-space:nowrap}.banner--blog .issue-num{font-size:.68vw;font-weight:600;color:#5a8a6a;letter-spacing:2px;text-transform:uppercase}[dir="rtl"] .banner--blog .issue-num{letter-spacing:0}.banner--blog .issue-sep{width:28px;height:1px;background:#b8a890}.banner--blog .issue-date{font-size:.68vw;color:#9a8a78;letter-spacing:1px;text-transform:uppercase}[dir="rtl"] .banner--blog .issue-date{letter-spacing:0}.banner--blog .masthead{font-family:var(--fw-font-serif);line-height:1.02;margin-bottom:14px;color:#1a2018}[dir="rtl"] .banner--blog .masthead{line-height:1.2}.banner--blog .mh-1{display:block;font-size:5.2vw;font-style:italic;letter-spacing:-.5px}[dir="rtl"] .banner--blog .mh-1{font-style:normal;font-weight:700;letter-spacing:0}.banner--blog .mh-2{display:block;font-size:5.2vw;font-style:normal;letter-spacing:-.5px;color:#3d6b4f}[dir="rtl"] .banner--blog .mh-2{font-size:4.8vw;font-weight:700;letter-spacing:0}.banner--blog .mh-3{display:block;font-family:var(--fw-font-sans);font-size:1.55vw;font-weight:300;color:#8a7a60;letter-spacing:.5px;margin-top:10px;font-style:normal}[dir="rtl"] .banner--blog .mh-3{font-weight:400;letter-spacing:0}.banner--blog .rule-dbl{display:flex;flex-direction:column;gap:3px;margin:14px 0;width:88%}.banner--blog .rule-dbl div{display:block;height:1px}.banner--blog .rule-dbl div:first-child{background:#1a2018;opacity:.7}.banner--blog .rule-dbl div:last-child{background:#1a2018;opacity:.18}.banner--blog .desc{font-size:.95vw;font-weight:400;color:#6a5a48;line-height:1.85;max-width:88%;margin-bottom:22px;font-style:italic}[dir="rtl"] .banner--blog .desc{font-style:normal;font-weight:500}.banner--blog .topics-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:24px}.banner--blog .topic-tag{font-size:.68vw;font-weight:500;padding:5px 13px;border-radius:2px;border:1px solid rgba(90,80,60,.18);color:#5a4a38;background:rgba(90,80,60,.04);letter-spacing:.5px;text-decoration:none;display:inline-block}.banner--blog .topic-tag:hover{background:rgba(90,80,60,.08)}.banner--blog .topic-tag.green{color:#3d6b4f;border-color:rgba(90,138,106,.35);background:rgba(90,138,106,.07)}.banner--blog .topic-tag.green:hover{background:rgba(90,138,106,.12)}.banner--blog .topic-tag.amber{color:#8a5a20;border-color:rgba(180,120,40,.3);background:rgba(180,120,40,.06)}.banner--blog .topic-tag.amber:hover{background:rgba(180,120,40,.1)}.banner--blog .btn-read,.banner--blog .btn-subscribe{text-decoration:none}.banner--blog .btn-read{display:flex;align-items:center;gap:10px;background:#1a2018;color:#fff;border:0;padding:14px 34px;border-radius:3px;font-size:.9vw;font-weight:600;cursor:pointer;letter-spacing:.5px;box-shadow:0 4px 24px rgba(26,32,24,.2);transition:all .2s}.banner--blog .btn-read:hover{background:#2e3e2a}.banner--blog .btn-subscribe{display:flex;align-items:center;gap:8px;background:transparent;color:#5a8a6a;border:1.5px solid #5a8a6a;padding:13px 26px;border-radius:3px;font-size:.88vw;font-weight:600;cursor:pointer;transition:all .2s;letter-spacing:.3px}.banner--blog .btn-subscribe:hover{background:#5a8a6a;color:#fff}.banner--blog .right-panel{width:52%;padding-block:100px 70px;padding-inline:3% 4%}.banner--blog .articles-layout{width:100%;height:100%;display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr;gap:.9vw}.banner--blog .acard{background:#fff;border-radius:6px;border:1px solid rgba(90,80,60,.1);overflow:hidden;display:flex;flex-direction:column;position:relative;box-shadow:0 2px 16px rgba(90,80,60,.07);transition:transform .2s,box-shadow .2s}.banner--blog .acard:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(90,80,60,.13)}.banner--blog .acard.featured{grid-row:span 2}.banner--blog .acard-img{position:relative;overflow:hidden;flex-shrink:0}.banner--blog .acard.featured .acard-img{height:42%}.banner--blog .acard:not(.featured) .acard-img{height:38%}.banner--blog .img-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 40%,rgba(245,240,232,.15) 100%)}.banner--blog .acard-body{padding:.8vw 1vw;flex:1;display:flex;flex-direction:column;gap:.4vw}.banner--blog .acard.featured .acard-body{padding:1vw 1.2vw;gap:.5vw}.banner--blog .acard-cat{display:inline-flex;align-items:center;gap:5px;font-size:.6vw;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:3px 9px;border-radius:2px;width:fit-content}[dir="rtl"] .banner--blog .acard-cat{letter-spacing:0}.banner--blog .cat-nutrition{color:#3d6b4f;background:rgba(90,138,106,.1);border:1px solid rgba(90,138,106,.25)}.banner--blog .cat-fitness{color:#8a5a20;background:rgba(180,120,40,.08);border:1px solid rgba(180,120,40,.25)}.banner--blog .cat-recipes{color:#8a2020;background:rgba(200,60,60,.07);border:1px solid rgba(200,60,60,.2)}.banner--blog .acard-title{font-family:var(--fw-font-serif);font-weight:700;color:#1a2018;line-height:1.3}[dir="rtl"] .banner--blog .acard-title{line-height:1.4;font-weight:800}.banner--blog .acard.featured .acard-title{font-size:1.2vw}.banner--blog .acard:not(.featured) .acard-title{font-size:.88vw}.banner--blog .acard-excerpt{font-size:.72vw;color:#6a5a48;line-height:1.7;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir="rtl"] .banner--blog .acard-excerpt{font-style:normal;font-weight:500}.banner--blog .acard.featured .acard-excerpt{font-size:.78vw;-webkit-line-clamp:3;line-clamp:3}.banner--blog .acard-footer{display:flex;align-items:center;justify-content:space-between;padding:.5vw 1vw .6vw;border-top:1px solid rgba(90,80,60,.08);margin-top:auto;flex-shrink:0}.banner--blog .acard.featured .acard-footer{padding:.6vw 1.2vw .7vw}.banner--blog .read-meta{display:flex;align-items:center;gap:8px}.banner--blog .read-time{font-size:.6vw;color:#9a8a78;display:flex;align-items:center;gap:4px}.banner--blog .read-more-arrow{font-size:.7vw;color:#3d6b4f;font-weight:700}.banner--blog .float-stat{bottom:13%;inset-inline-start:-2%;background:#fff;border:1px solid rgba(90,80,60,.12);border-radius:8px;padding:.8vw 1.1vw;box-shadow:0 4px 20px rgba(90,80,60,.1);display:flex;flex-direction:column;gap:.3vw}.banner--blog .fst-l{font-size:.58vw;color:#9a8a78;font-weight:500;letter-spacing:1px;text-transform:uppercase}[dir="rtl"] .banner--blog .fst-l{letter-spacing:0}.banner--blog .fst-v{font-family:var(--fw-font-serif);font-size:1.6vw;font-weight:700;color:#1a2018;line-height:1}.banner--blog .fst-v b{color:#5a8a6a;font-weight:inherit}.banner--blog .fst-s{font-size:.6vw;color:#9a8a78}.banner--blog .bottom-strip{background:rgba(26,32,24,.96);border-top:1px solid rgba(90,80,60,.3)}.banner--blog .bs-icon{background:rgba(90,138,106,.15)}.banner--blog .bs-val{font-weight:600}.banner--blog .bs-desc{color:rgba(255,255,255,.4)}@media(max-width:960px){.banner--blog .issue-line{gap:6px}.banner--blog .issue-num,.banner--blog .issue-date{font-size:11.5px;white-space:nowrap}.banner--blog .issue-sep{width:15px}.banner--blog .mh-1,.banner--blog .mh-2{font-size:42px}.banner--blog .mh-3{font-size:18px;line-height:1.4}.banner--blog .desc{font-size:15px;max-width:100%}.banner--blog .topic-tag{font-size:13px;padding:6px 12px}.banner--blog .btn-read,.banner--blog .btn-subscribe{font-size:15px;padding:12px 24px}.banner--blog .articles-layout{grid-template-columns:1fr;grid-template-rows:auto;gap:20px}.banner--blog .acard.featured{grid-row:auto}.banner--blog .acard.featured .acard-img,.banner--blog .acard:not(.featured) .acard-img{height:200px}.banner--blog .acard-cat{font-size:11px;padding:4px 10px}.banner--blog .acard.featured .acard-title,.banner--blog .acard:not(.featured) .acard-title{font-size:18px}.banner--blog .acard.featured .acard-excerpt,.banner--blog .acard-excerpt{font-size:14px;-webkit-line-clamp:2;line-clamp:2}.banner--blog .acard-body{padding:15px;gap:8px}.banner--blog .acard-footer{padding:12px 15px}.banner--blog .read-time{font-size:12px}.banner--blog .read-more-arrow{font-size:14px}.banner--blog .float-stat,.banner--blog .v-rule,.banner--blog .h-rule-top,.banner--blog .bg-dots{display:none}}@media(max-width:640px){.banner--blog .mh-1,.banner--blog .mh-2{font-size:32px}.banner--blog .mh-3{font-size:16px}.banner--blog .btn-read,.banner--blog .btn-subscribe{width:100%;justify-content:center}.banner--blog .rule-dbl{width:100%}.banner--blog .acard.featured .acard-img,.banner--blog .acard:not(.featured) .acard-img{height:160px}}@media(max-width:480px){.banner--blog .mh-1,.banner--blog .mh-2{font-size:26px}.banner--blog .mh-3{font-size:14px}.banner--blog .desc{font-size:14px}.banner--blog .acard.featured .acard-img,.banner--blog .acard:not(.featured) .acard-img{height:130px}.banner--blog .acard.featured .acard-title,.banner--blog .acard:not(.featured) .acard-title{font-size:15px}}.icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;flex-shrink:0}.i-read{width:16px;height:16px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M4%206h12M4%2010h8M4%2014h10%27%20stroke%3D%27white%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-sub{width:16px;height:16px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%205l7%206%207-6M3%205h14v10H3V5Z%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20%2F%3E%3C%2Fsvg%3E);transition:all .2s}.btn-subscribe:hover .i-sub{filter:brightness(0) invert(1)}.i-nut{width:8px;height:8px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2010%2010%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20cx%3D%275%27%20cy%3D%275%27%20r%3D%274%27%20stroke%3D%27%233d6b4f%27%20stroke-width%3D%271.2%27%20%2F%3E%3Cpath%20d%3D%27M3%205l1.5%201.5L7%203.5%27%20stroke%3D%27%233d6b4f%27%20stroke-width%3D%271.2%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-clock{width:10px;height:10px;opacity:.5;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20cx%3D%276%27%20cy%3D%276%27%20r%3D%275%27%20stroke%3D%27%239a8a78%27%20stroke-width%3D%271.2%27%20%2F%3E%3Cpath%20d%3D%27M6%203.5v2.5l1.5%201%27%20stroke%3D%27%239a8a78%27%20stroke-width%3D%271.2%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-bs1{width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M4%206h12M4%2010h8M4%2014h10%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-bs2{width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Crect%20x%3D%273%27%20y%3D%273%27%20width%3D%276%27%20height%3D%276%27%20rx%3D%271.5%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.4%27%20%2F%3E%3Crect%20x%3D%2711%27%20y%3D%273%27%20width%3D%276%27%20height%3D%276%27%20rx%3D%271.5%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.4%27%20%2F%3E%3Crect%20x%3D%273%27%20y%3D%2711%27%20width%3D%276%27%20height%3D%276%27%20rx%3D%271.5%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.4%27%20%2F%3E%3Crect%20x%3D%2711%27%20y%3D%2711%27%20width%3D%276%27%20height%3D%276%27%20rx%3D%271.5%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.4%27%20%2F%3E%3C%2Fsvg%3E)}.i-bs3{width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%278%27%20r%3D%275%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20%2F%3E%3Cpath%20d%3D%27M4%2018C4%2014.7%206.7%2012%2010%2012C13.3%2012%2016%2014.7%2016%2018%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-bs4{width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%2710%27%20r%3D%277%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20%2F%3E%3Cpath%20d%3D%27M10%207v3l2%202%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.4%27%20stroke-linecap%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.i-bs5{width:20px;height:20px;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M3%205l7%206%207-6M3%205h14v10H3V5Z%27%20stroke%3D%27%235a8a6a%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20%2F%3E%3C%2Fsvg%3E)}.acard-img-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:1}.bg-card-1{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20340%20200%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27fg0%27%20x1%3D%270%25%27%20y1%3D%270%25%27%20x2%3D%27100%25%27%20y2%3D%27100%25%27%3E%3Cstop%20offset%3D%270%25%27%20stop-color%3D%27%23d4e8d0%27%2F%3E%3Cstop%20offset%3D%27100%25%27%20stop-color%3D%27%23b8d4b8%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27340%27%20height%3D%27200%27%20fill%3D%27url%28%23fg0%29%27%2F%3E%3Cellipse%20cx%3D%2780%27%20cy%3D%2760%27%20rx%3D%2755%27%20ry%3D%2755%27%20fill%3D%27%235a8a6a%27%20opacity%3D%270.15%27%2F%3E%3Cellipse%20cx%3D%27270%27%20cy%3D%27150%27%20rx%3D%2770%27%20ry%3D%2770%27%20fill%3D%27%233d6b4f%27%20opacity%3D%270.12%27%2F%3E%3Cpath%20d%3D%27M60%20140%20Q90%2080%20130%20100%20Q110%20140%2060%20140Z%27%20fill%3D%27%234a7a5a%27%20opacity%3D%270.5%27%2F%3E%3Cpath%20d%3D%27M56%20138%20Q86%2082%20122%20102%27%20stroke%3D%27%232e5a40%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20opacity%3D%270.4%27%2F%3E%3Cpath%20d%3D%27M100%20155%20Q140%2095%20180%20120%20Q155%20160%20100%20155Z%27%20fill%3D%27%235a8a6a%27%20opacity%3D%270.45%27%2F%3E%3Cpath%20d%3D%27M98%20153%20Q138%2097%20174%20122%27%20stroke%3D%27%233d6b4f%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20opacity%3D%270.35%27%2F%3E%3Cellipse%20cx%3D%27220%27%20cy%3D%27105%27%20rx%3D%2772%27%20ry%3D%2772%27%20fill%3D%27white%27%20opacity%3D%270.55%27%2F%3E%3Cellipse%20cx%3D%27220%27%20cy%3D%27105%27%20rx%3D%2758%27%20ry%3D%2758%27%20fill%3D%27white%27%20opacity%3D%270.4%27%2F%3E%3Cellipse%20cx%3D%27220%27%20cy%3D%27108%27%20rx%3D%2744%27%20ry%3D%2732%27%20fill%3D%27%236ab870%27%20opacity%3D%270.6%27%2F%3E%3Ccircle%20cx%3D%27205%27%20cy%3D%27100%27%20r%3D%279%27%20fill%3D%27%23e85a30%27%20opacity%3D%270.7%27%2F%3E%3Ccircle%20cx%3D%27228%27%20cy%3D%2796%27%20r%3D%277%27%20fill%3D%27%23e85a30%27%20opacity%3D%270.65%27%2F%3E%3Cellipse%20cx%3D%27235%27%20cy%3D%27112%27%20rx%3D%2710%27%20ry%3D%277%27%20fill%3D%27%23f0c040%27%20opacity%3D%270.6%27%20transform%3D%27rotate%28-20%20235%20112%29%27%2F%3E%3Cpath%20d%3D%27M196%20108%20Q210%20100%20220%20106%20Q215%20116%20200%20114Z%27%20fill%3D%27%233d6b4f%27%20opacity%3D%270.6%27%2F%3E%3Cpath%20d%3D%27M218%2098%20Q232%2092%20240%20100%20Q234%20110%20222%20106Z%27%20fill%3D%27%232e5a40%27%20opacity%3D%270.5%27%2F%3E%3Crect%20x%3D%27278%27%20y%3D%2775%27%20width%3D%274%27%20height%3D%2748%27%20rx%3D%272%27%20fill%3D%27%239a8a70%27%20opacity%3D%270.5%27%2F%3E%3Cpath%20d%3D%27M276%2075%20L276%2085%20M280%2075%20L280%2085%20M284%2075%20L284%2085%20M276%2085%20Q280%2090%20284%2085%27%20stroke%3D%27%239a8a70%27%20stroke-width%3D%271%27%20fill%3D%27none%27%20opacity%3D%270.5%27%2F%3E%3Crect%20x%3D%270%27%20y%3D%27168%27%20width%3D%27340%27%20height%3D%2732%27%20fill%3D%27%23f5f0e8%27%20opacity%3D%270.6%27%2F%3E%3C%2Fsvg%3E);background-size:cover;background-position:center;width:100%;height:100%;position:absolute}.bg-card-2{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20220%20120%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27fg1%27%20x1%3D%270%25%27%20y1%3D%270%25%27%20x2%3D%27100%25%27%20y2%3D%27100%25%27%3E%3Cstop%20offset%3D%270%25%27%20stop-color%3D%27%23e8d8c4%27%2F%3E%3Cstop%20offset%3D%27100%25%27%20stop-color%3D%27%23d4c0a8%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27220%27%20height%3D%27120%27%20fill%3D%27url%28%23fg1%29%27%2F%3E%3Crect%20x%3D%2770%27%20y%3D%2752%27%20width%3D%2780%27%20height%3D%2714%27%20rx%3D%277%27%20fill%3D%27%238a5a20%27%20opacity%3D%270.5%27%2F%3E%3Crect%20x%3D%2760%27%20y%3D%2744%27%20width%3D%2718%27%20height%3D%2730%27%20rx%3D%275%27%20fill%3D%27%236a4010%27%20opacity%3D%270.55%27%2F%3E%3Crect%20x%3D%2766%27%20y%3D%2740%27%20width%3D%2710%27%20height%3D%2738%27%20rx%3D%274%27%20fill%3D%27%235a3008%27%20opacity%3D%270.5%27%2F%3E%3Crect%20x%3D%27142%27%20y%3D%2744%27%20width%3D%2718%27%20height%3D%2730%27%20rx%3D%275%27%20fill%3D%27%236a4010%27%20opacity%3D%270.55%27%2F%3E%3Crect%20x%3D%27144%27%20y%3D%2740%27%20width%3D%2710%27%20height%3D%2738%27%20rx%3D%274%27%20fill%3D%27%235a3008%27%20opacity%3D%270.5%27%2F%3E%3Cpath%20d%3D%27M20%2080%20L50%2080%20L65%2050%20L80%20108%20L95%2060%20L110%2080%20L130%2080%20L145%2055%20L160%2080%20L200%2080%27%20stroke%3D%27%238a5a20%27%20stroke-width%3D%272%27%20fill%3D%27none%27%20opacity%3D%270.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E);background-size:cover;background-position:center;width:100%;height:100%;position:absolute}.bg-card-3{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20220%20120%27%20preserveAspectRatio%3D%27xMidYMid%20slice%27%3E%3Cdefs%3E%3ClinearGradient%20id%3D%27fg2%27%20x1%3D%270%25%27%20y1%3D%270%25%27%20x2%3D%27100%25%27%20y2%3D%27100%25%27%3E%3Cstop%20offset%3D%270%25%27%20stop-color%3D%27%23d8e8d4%27%2F%3E%3Cstop%20offset%3D%27100%25%27%20stop-color%3D%27%23c4d8bc%27%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%27220%27%20height%3D%27120%27%20fill%3D%27url%28%23fg2%29%27%2F%3E%3Cellipse%20cx%3D%27110%27%20cy%3D%2775%27%20rx%3D%2770%27%20ry%3D%2752%27%20fill%3D%27white%27%20opacity%3D%270.5%27%2F%3E%3Cellipse%20cx%3D%27110%27%20cy%3D%2778%27%20rx%3D%2756%27%20ry%3D%2740%27%20fill%3D%27%23d84080%27%20opacity%3D%270.35%27%2F%3E%3Cellipse%20cx%3D%2796%27%20cy%3D%2770%27%20rx%3D%278%27%20ry%3D%276%27%20fill%3D%27%23f0e840%27%20opacity%3D%270.7%27%2F%3E%3Ccircle%20cx%3D%27115%27%20cy%3D%2766%27%20r%3D%277%27%20fill%3D%27%23e84040%27%20opacity%3D%270.65%27%2F%3E%3Ccircle%20cx%3D%27128%27%20cy%3D%2773%27%20r%3D%275%27%20fill%3D%27%234040e8%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M88%2078%20Q98%2070%20108%2076%20Q100%2084%2088%2078Z%27%20fill%3D%27%23206020%27%20opacity%3D%270.55%27%2F%3E%3Cpath%20d%3D%27M118%2068%20Q128%2062%20136%2068%20Q130%2076%20120%2072Z%27%20fill%3D%27%23206020%27%20opacity%3D%270.5%27%2F%3E%3Cpath%20d%3D%27M100%2082%20Q106%2078%20112%2081%27%20stroke%3D%27white%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20opacity%3D%270.6%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M104%2086%20Q110%2082%20116%2085%27%20stroke%3D%27white%27%20stroke-width%3D%271.5%27%20fill%3D%27none%27%20opacity%3D%270.5%27%20stroke-linecap%3D%27round%27%2F%3E%3Ccircle%20cx%3D%2792%27%20cy%3D%2784%27%20r%3D%272%27%20fill%3D%27%23a87840%27%20opacity%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%2798%27%20cy%3D%2787%27%20r%3D%271.5%27%20fill%3D%27%23a87840%27%20opacity%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%27122%27%20cy%3D%2783%27%20r%3D%272%27%20fill%3D%27%23a87840%27%20opacity%3D%270.5%27%2F%3E%3Ccircle%20cx%3D%27128%27%20cy%3D%2786%27%20r%3D%271.5%27%20fill%3D%27%23a87840%27%20opacity%3D%270.5%27%2F%3E%3C%2Fsvg%3E);background-size:cover;background-position:center;width:100%;height:100%;position:absolute}.banner--bmi .arc-svg{position:absolute;inset-inline-end:0;top:0;width:60%;height:100%;z-index:2;opacity:.5;pointer-events:none}[dir="rtl"] .banner--bmi .arc-svg{transform:scaleX(-1)}.banner--bmi .left-panel{width:48%;padding-block:0 80px;padding-inline:5% 4%}.banner--bmi .eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;white-space:nowrap}.banner--bmi .eyebrow-line{width:32px;height:2px;background:#27ae60;border-radius:2px}.banner--bmi .eyebrow-text{font-size:.85vw;font-weight:600;color:#27ae60;letter-spacing:2px;text-transform:uppercase}[dir="rtl"] .banner--bmi .eyebrow-text{letter-spacing:0;font-weight:700}.banner--bmi .headline{font-weight:900;line-height:1.1;margin-bottom:18px;color:#0d2818}[dir="rtl"] .banner--bmi .headline{line-height:1.2;font-weight:800}.banner--bmi .row1{display:block;font-size:4.2vw;letter-spacing:-1.5px}.banner--bmi .row2{display:block;font-size:3.8vw;letter-spacing:-1.5px;color:#27ae60}.banner--bmi .row3{display:block;font-size:2.2vw;font-weight:400;color:#5a7a65;letter-spacing:-.5px;margin-top:6px}[dir="rtl"] .banner--bmi .row1{font-size:4.8vw;letter-spacing:0}[dir="rtl"] .banner--bmi .row2{font-size:4.8vw;letter-spacing:0}[dir="rtl"] .banner--bmi .row3{font-size:1.8vw;font-weight:500;letter-spacing:0}.banner--bmi .desc{font-size:1.05vw;color:#5a7a65;line-height:1.8;max-width:80%;margin-bottom:32px;font-weight:400}[dir="rtl"] .banner--bmi .desc{font-weight:500}.banner--bmi .steps-track{display:flex;align-items:center;gap:0;margin-bottom:36px}.banner--bmi .step-node{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.banner--bmi .step-circle{width:44px;height:44px;border-radius:50%;border:2px solid #27ae60;display:flex;align-items:center;justify-content:center;font-size:1.1vw;font-weight:700;color:#27ae60;background:#fff;position:relative;z-index:2}.banner--bmi .step-circle.active{background:#27ae60;color:#fff}.banner--bmi .step-label{font-size:.7vw;color:#5a7a65;font-weight:500;text-align:center;white-space:nowrap}[dir="rtl"] .banner--bmi .step-label{font-weight:600}.banner--bmi .step-connector{width:60px;height:2px;background:linear-gradient(var(--fw-gradient-dir),#27ae60,#a8d8bb);margin-bottom:28px;flex-shrink:0}.banner--bmi .btn-calc,.banner--bmi .btn-learn{text-decoration:none}.banner--bmi .btn-calc{background:#0d2818;color:#fff;border:0;padding:15px 40px;border-radius:50px;font-size:1.05vw;font-weight:700;letter-spacing:.3px;display:flex;align-items:center;gap:10px;box-shadow:0 6px 28px rgba(13,40,24,.25);transition:all .25s}.banner--bmi .btn-calc svg{width:18px;height:18px}.banner--bmi .btn-calc:hover{background:#163d22}.banner--bmi .btn-learn{background:transparent;color:#27ae60;border:1.5px solid #27ae60;padding:14px 32px;border-radius:50px;font-size:1vw;font-weight:600;transition:all .25s}.banner--bmi .btn-learn:hover{background:#27ae60;color:#fff}.banner--bmi .right-panel{width:52%;padding-bottom:80px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}.banner--bmi .bmi-gauge-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:1}.banner--bmi .bmi-gauge-svg{width:46vw;max-width:680px;filter:drop-shadow(0 12px 40px rgba(39,174,96,.1))}.banner--bmi .float-metric{background:#fff;border-radius:16px;padding:14px 18px;box-shadow:0 6px 24px rgba(13,40,24,.09);border:1px solid rgba(39,174,96,.12);z-index:20}.banner--bmi .float-metric.card-tdee{top:8%;inset-inline-start:2%}.banner--bmi .float-metric.card-ideal{top:13%;inset-inline-end:3%}.banner--bmi .metric-label{font-size:.65vw;color:#9ab0a0;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}[dir="rtl"] .banner--bmi .metric-label{letter-spacing:0}.banner--bmi .metric-value{font-size:1.3vw;font-weight:800;color:#0d2818;line-height:1}.banner--bmi .metric-unit{font-size:.7vw;color:#5a7a65;font-weight:400;margin-top:3px}.banner--bmi .metric-icon{width:28px;height:28px;border-radius:8px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.banner--bmi .bottom-bar{position:absolute;bottom:0;inset-inline:0;height:72px;background:#0d2818;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 5%}.banner--bmi .bottom-stat{display:flex;align-items:center;gap:14px}.banner--bmi .bottom-stat-icon{width:36px;height:36px;border-radius:10px;background:rgba(39,174,96,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.banner--bmi .bottom-stat-icon svg{width:18px;height:18px}.banner--bmi .bottom-stat-val{font-size:1.1vw;font-weight:700;color:#fff}.banner--bmi .bottom-stat-desc{font-size:.7vw;color:rgba(255,255,255,.45);font-weight:400;margin-top:1px}.banner--bmi .bottom-sep{width:1px;height:36px;background:rgba(255,255,255,.1)}@media(max-width:960px){.banner--bmi .eyebrow-text{font-size:14px}.banner--bmi .row1,.banner--bmi .row2{font-size:42px}.banner--bmi .row3{font-size:18px;line-height:1.4}.banner--bmi .desc{font-size:15px;max-width:100%}.banner--bmi .step-circle{width:38px;height:38px;font-size:14px}.banner--bmi .step-label{font-size:12px}.banner--bmi .step-connector{width:40px}.banner--bmi .btn-calc,.banner--bmi .btn-learn{font-size:15px;padding:12px 24px}.banner--bmi .bmi-gauge-svg{width:90vw;max-width:500px;margin-top:20px}.banner--bmi .right-panel{display:flex;flex-direction:column;gap:15px}.banner--bmi .bmi-gauge-wrap{order:2;min-height:400px;padding:20px 0}.banner--bmi .float-metric{display:grid!important;grid-template-columns:45px 1fr!important;grid-template-rows:auto auto!important;position:relative!important;top:auto!important;inset:auto!important;width:95%!important;max-width:450px!important;margin:0 auto 10px!important;padding:12px 15px!important;gap:0 12px!important;border-radius:12px!important;align-items:center!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;order:1!important}.banner--bmi .metric-icon{grid-row:1/3!important;margin-bottom:0!important;width:38px!important;height:38px!important}.banner--bmi .metric-label{grid-column:2!important;grid-row:1!important;font-size:11px!important;margin-bottom:2px!important;align-self:end!important}.banner--bmi .metric-value{grid-column:2!important;grid-row:2!important;display:inline-block!important;font-size:18px!important;margin-right:8px!important;align-self:start!important}.banner--bmi .metric-unit{grid-column:2!important;grid-row:2!important;display:inline-block!important;font-size:11px!important;margin-top:0!important;margin-inline-start:100px!important;opacity:.8!important}.banner--bmi .bottom-bar{flex-wrap:wrap;height:auto;padding:15px 4%;gap:15px;justify-content:flex-start}.banner--bmi .bottom-stat{width:45%}.banner--bmi .bottom-sep{display:none}.banner--bmi .bottom-stat-val{font-size:15px}.banner--bmi .bottom-stat-desc{font-size:12px}}@media(max-width:640px){.banner--bmi .row1,.banner--bmi .row2{font-size:32px;letter-spacing:-.5px}.banner--bmi .row3{font-size:16px}.banner--bmi .eyebrow-text{font-size:12px}.banner--bmi .steps-track{gap:5px;justify-content:space-between;width:100%}.banner--bmi .step-connector{width:15px}.banner--bmi .step-circle{width:32px;height:32px;font-size:12px;border-width:1.5px}.banner--bmi .step-label{font-size:10px;white-space:normal;text-align:center;max-width:60px;line-height:1.2}.banner--bmi .cta-row{display:flex;flex-direction:column;width:100%}.banner--bmi .btn-calc,.banner--bmi .btn-learn{width:100%;justify-content:center}.banner--bmi .bmi-gauge-svg{width:100%}.banner--bmi .float-metric{width:98%!important;padding:10px!important}.banner--bmi .metric-label{font-size:12px}.banner--bmi .metric-value{font-size:16px!important}.banner--bmi .metric-unit{margin-inline-start:150px!important;font-size:10px!important}.banner--bmi .bottom-stat{width:100%}.banner--bmi .bmi-gauge-wrap{min-height:350px;margin-top:10px!important;order:2!important;display:flex;align-items:center;justify-content:center;width:100%}.b64-gauge{background-position:top center;min-height:600px}.banner--bmi .btn-calc,.banner--bmi .btn-learn{width:100%;justify-content:center}}@media(max-width:480px){.banner--bmi .row1,.banner--bmi .row2{font-size:26px;letter-spacing:0}.banner--bmi .row3{font-size:14px}.banner--bmi .eyebrow-text{font-size:11px}.banner--bmi .desc{font-size:14px}.banner--bmi .step-circle{width:28px;height:28px;font-size:11px}.banner--bmi .step-connector{width:10px}.banner--bmi .step-label{font-size:9px;max-width:50px}.banner--bmi .btn-calc,.banner--bmi .btn-learn{font-size:14px;padding:11px 20px}.banner--bmi .bottom-stat-val{font-size:13px}}.b64-icon{display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}.b64-step1{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDEwQzEyLjIgMTAgMTQgOC4yIDE0IDZDMTQgMy44IDEyLjIgMiAxMCAyQzcuOCAyIDYgMy44IDYgNkM2IDguMiA3LjggMTAgMTAgMTBaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0zIDE4QzMgMTQuNyA2LjEgMTIgMTAgMTJDMTMuOSAxMiAxNyAxNC43IDE3IDE4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.b64-step2{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDNMMTAgMTBNMTAgMTBMMTMgN00xMCAxMEw3IDciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNNCAxNEM1LjUgMTEuNSA3LjYgMTAgMTAgMTBDMTIuNCAxMCAxNC41IDExLjUgMTYgMTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMyAxN2gxNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.b64-step3{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJNNyAxMGg2TTEwIDd2NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.b64-step4{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTMgMTNMNyA5TTEwIDEyTDE0IDdMMTcgMTAiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.b64-step5{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE1IDNINUMzLjkgMyAzIDMuOSAzIDVWMTVDMyAxNi4xIDMuOSAxNyAxNSAxN0gxNUMxNi4xIDE3IDE3IDE2LjEgMTcgMTVWNUMxNyAzLjkgMTYuMSAzIDE1IDNaIiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS41Ii8+PHBhdGggZD0iTTcgM1Y3SDEzVjMiIHN0cm9rZT0iIzI3YWU2MCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=")}.b64-btn-calc{width:20px;height:20px;vertical-align:middle;margin-right:8px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDNMMTAgMTBNMTAgMTBMMTMgN00xMCAxMEw3IDciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48Y2lyY2xlIGN4PSIxMCIgY3k9IjEyIiByPSI2IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPg==")}.b64-tdee{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDJDNi43IDIgNCA0LjcgNCA4QzQgMTEuMyA2LjcgMTQgMTAgMTRDMTMuMyAxNCAxNiAxMS4zIDE2IDhDMTYgNC43IDEzLjMgMiAxMCAyWiIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuMyIvPjxwYXRoIGQ9Ik02IDE3QzYgMTUuMyA3LjggMTQgMTAgMTRDMTIuMiAxNCAxNCAxNS4zIDE0IDE3IiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.b64-ideal{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTUgMTBIMTVNNSAxMEw4IDdNNSAxMEw4IDEzIiBzdHJva2U9IiMzNDk4ZGIiIHN0cm9rZS13aWR0aD0iMS4zIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=")}.b64-gauge{display:block;width:100%;max-width:680px;height:100%;min-height:500px;margin:0 auto;background-size:contain;background-position:center center;background-repeat:no-repeat}[lang="en"] .b64-gauge{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2ODAgNTQwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJub25lIj48ZGVmcz48Y2xpcFBhdGggaWQ9ImhhbGZDaXJjbGUiPjxyZWN0IHg9IjQwIiB5PSI0MCIgd2lkdGg9IjYwMCIgaGVpZ2h0PSIzMTAiIC8+PC9jbGlwUGF0aD48L2RlZnM+PHBhdGggZD0iTTM0MCAzNDAgTDEwOSAxODEgQTI2MCAyNjAgMCAwIDEgMTgxIDEwOSBaIiBmaWxsPSIjQjVENEY0IiBvcGFjaXR5PSIwLjgiIC8+PHBhdGggZD0iTTM0MCAzNDAgTDE4MSAxMDkgQTI2MCAyNjAgMCAwIDEgNDE4IDg0IFoiIGZpbGw9IiM5N0M0NTkiIG9wYWNpdHk9IjAuODUiIC8+PHBhdGggZD0iTTM0MCAzNDAgTDQxOCA4NCBBMjYwIDI2MCAwIDAgMSA1NDkgMTYxIFoiIGZpbGw9IiNGQUM3NzUiIG9wYWNpdHk9IjAuODUiIC8+PHBhdGggZD0iTTM0MCAzNDAgTDU0OSAxNjEgQTI2MCAyNjAgMCAwIDEgNjAwIDM0MCBaIiBmaWxsPSIjRjA5NTk1IiBvcGFjaXR5PSIwLjgiIC8+PHBhdGggZD0iTTgwIDM0MCBBMjYwIDI2MCAwIDAgMSA2MDAgMzQwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuNiIgLz48cGF0aCBkPSJNMTYwIDM0MCBBMTgwIDE4MCAwIDAgMSA1MjAgMzQwIFoiIGZpbGw9IiNmMGY2ZjIiIC8+PHBhdGggZD0iTTE2MCAzNDAgQTE4MCAxODAgMCAwIDEgNTIwIDM0MCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiAvPjxlbGxpcHNlIGN4PSIzNDAiIGN5PSIzNDAiIHJ4PSIxNjAiIHJ5PSIxNjAiIGZpbGw9IiNmMGY2ZjIiIC8+PGxpbmUgeDE9IjgwIiB5MT0iMzQwIiB4Mj0iMTIwIiB5Mj0iMzQwIiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjQiIC8+PGxpbmUgeDE9IjYwMCIgeTE9IjM0MCIgeDI9IjU2MCIgeTI9IjM0MCIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC40IiAvPjxsaW5lIHgxPSIxNzgiIHkxPSIxMDkiIHgyPSIxOTUiIHkyPSIxMjgiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSIgLz48bGluZSB4MT0iMzQwIiB5MT0iODAiIHgyPSIzNDAiIHkyPSIxMDUiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSIgLz48bGluZSB4MT0iNTAyIiB5MT0iMTA5IiB4Mj0iNDg1IiB5Mj0iMTI4IiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuMzUiIC8+PHRleHQgeD0iODAiIHk9IjM3OCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMxODVmYTUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjEwPC90ZXh0Pjx0ZXh0IHg9IjE0NiIgeT0iMjgwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzE4NWZhNSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MTY8L3RleHQ+PHRleHQgeD0iMjIwIiB5PSIxNzgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4xOC41PC90ZXh0Pjx0ZXh0IHg9IjM0MCIgeT0iNzIiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4yNTwvdGV4dD48dGV4dCB4PSI0NjYiIHk9IjE1MiIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM4NTRmMGIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjMwPC90ZXh0Pjx0ZXh0IHg9IjU2NCIgeT0iMjYwIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iI2EzMmQyZCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MzU8L3RleHQ+PHRleHQgeD0iNjAwIiB5PSIzNzgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjYTMyZDJkIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj40MCs8L3RleHQ+PHRleHQgeD0iMTM4IiB5PSIyMzIiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjEyIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMTg1ZmE1IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5VbmRlci08L3RleHQ+PHRleHQgeD0iMTM4IiB5PSIyNDgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjEyIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMTg1ZmE1IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj53ZWlnaHQ8L3RleHQ+PHRleHQgeD0iMjY4IiB5PSIxMjgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5Ob3JtYWw8L3RleHQ+PHRleHQgeD0iNDM0IiB5PSIxMjgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjEyIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjODU0ZjBiIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5PdmVyLTwvdGV4dD48dGV4dCB4PSI0MzQiIHk9IjE0NCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTIiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM4NTRmMGIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPndlaWdodDwvdGV4dD48dGV4dCB4PSI1NTYiIHk9IjIyOCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTIiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNhMzJkMmQiIHRleHQtYW5jaG9yPSJtaWRkbGUiPk9iZXNlPC90ZXh0PjxsaW5lIHgxPSIzNDAiIHkxPSIzNDAiIHgyPSIyNzYiIHkyPSIxMzIiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+PGxpbmUgeDE9IjM0MCIgeTE9IjM0MCIgeDI9IjM1OCIgeTI9IjM1MiIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSIgLz48Y2lyY2xlIGN4PSIzNDAiIGN5PSIzNDAiIHI9IjE4IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjIuNSIgLz48Y2lyY2xlIGN4PSIzNDAiIGN5PSIzNDAiIHI9IjgiIGZpbGw9IiMyN2FlNjAiIC8+PHRleHQgeD0iMzQwIiB5PSIyNDgiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjQ0IiBmb250LXdlaWdodD0iOTAwIiBmaWxsPSIjMGQyODE4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4yMi40PC90ZXh0Pjx0ZXh0IHg9IjM0MCIgeT0iMjcyIiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjUwMCIgZmlsbD0iIzVhN2E2NSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+Qm9keSBNYXNzIEluZGV4PC90ZXh0PjxyZWN0IHg9IjI1OCIgeT0iMjg0IiB3aWR0aD0iMTY0IiBoZWlnaHQ9IjM0IiByeD0iMTciIGZpbGw9IiNlYWYzZGUiIC8+PHRleHQgeD0iMzQwIiB5PSIzMDYiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXNpemU9IjE0IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4tIE5vcm1hbCBXZWlnaHQ8L3RleHQ+PGxpbmUgeDE9IjgwIiB5MT0iMzQwIiB4Mj0iNjAwIiB5Mj0iMzQwIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMS41IiAvPjxyZWN0IHg9IjE5MiIgeT0iMzY4IiB3aWR0aD0iMjk2IiBoZWlnaHQ9IjU4IiByeD0iMTIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMSIgLz48dGV4dCB4PSIzNDAiIHk9IjM4OCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSI1MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkJNSSBGT1JNVUxBPC90ZXh0Pjx0ZXh0IHg9IjM0MCIgeT0iNDE0IiBmb250LWZhbWlseT0ic2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNiIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzBkMjgxOCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+Qk1JID0gV2VpZ2h0IChrZykgLyBIZWlnaHQgKG0pMjwvdGV4dD48cmVjdCB4PSI2MCIgeT0iNDQ2IiB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjY4IiByeD0iMTIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMSIgLz48dGV4dCB4PSIxMzQiIHk9IjQ2OCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkhFSUdIVDwvdGV4dD48dGV4dCB4PSIxMzQiIHk9IjQ5NCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMwZDI4MTgiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjE3NSBjbTwvdGV4dD48cmVjdCB4PSIyMjYiIHk9IjQ0NiIgd2lkdGg9IjE0OCIgaGVpZ2h0PSI2OCIgcng9IjEyIiBmaWxsPSIjZWFmM2RlIiBzdHJva2U9IiNjMGRkOTciIHN0cm9rZS13aWR0aD0iMSIgLz48dGV4dCB4PSIzMDAiIHk9IjQ2OCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM1YTdhNjUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPldFSUdIVDwvdGV4dD48dGV4dCB4PSIzMDAiIHk9IjQ5NCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMzYjZkMTEiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjY4IGtnPC90ZXh0PjxyZWN0IHg9IjM5MiIgeT0iNDQ2IiB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjY4IiByeD0iMTIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMSIgLz48dGV4dCB4PSI0NjYiIHk9IjQ2OCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkFHRTwvdGV4dD48dGV4dCB4PSI0NjYiIHk9IjQ5NCIgZm9udC1mYW1pbHk9InNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMwZDI4MTgiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjI4IHlyczwvdGV4dD48L3N2Zz4=")}@media(max-width:960px){.b64-gauge{min-height:700px;background-position:top center}}@media(max-width:640px){.b64-gauge{min-height:700px;background-position:top center}}@media(max-width:480px){.b64-gauge{min-height:600px;background-position:top center}}.b64-stat1,.b64-stat2,.b64-stat3,.b64-stat4,.b64-stat5{width:20px;height:20px}.b64-stat1{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDJDNi43IDIgNCA0LjcgNCA4QzQgMTEuMyA2LjcgMTQgMTAgMTRDMTMuMyAxNCAxNiAxMS4zIDE2IDhDMTYgNC43IDEzLjMgMiAxMCAyWiIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0zIDE4QzMgMTQuNyA2LjEgMTYgMTAgMTZDMTMuOSAxNiAxNyAxNC43IDE3IDE4IiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.b64-stat2{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDNMMTMgOUwxOSA5LjhMMTQuNSAxNC4yTDE1LjYgMjBMMTAgMTdMNC40IDIwTDUuNSAxNC4yTDEgOS44TDcgOUwxMCAzWiIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")}.b64-stat3{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiByeD0iMiIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik03IDEwaDZNMTAgN3Y2IiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.b64-stat4{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOCIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik02IDEwQzcuMyA3LjUgOC41IDYgMTAgNkMxMS41IDYgMTIuNyA3LjUgMTQgMTBDMTIuNyAxMi41IDExLjUgMTQgMTAgMTRDOC41IDE0IDcuMyAxMi41IDYgMTBaIiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS4zIi8+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMiIgZmlsbD0iIzI3YWU2MCIvPjwvc3ZnPg==")}.b64-stat5{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE3IDNMOCAxMk0xNyAzSDEyTTE3IDNWOCIgc3Ryb2tlPSIjMjdhZTYwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTkgM0g0QzMuNCAzIDMgMy40IDMgNFYxNkMzIDE2LjYgMy40IDE3IDQgMTdIMTZDMTYuNiAxNyAxNyAxNi42IDE3IDE2VjExIiBzdHJva2U9IiMyN2FlNjAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.banner--food-calc .bg-grid{background-image:linear-gradient(rgba(0,200,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,200,255,.04) 1px,transparent 1px);background-size:48px 48px}.banner--food-calc .scanline{background:linear-gradient(180deg,transparent 0%,rgba(0,200,255,.015) 50%,transparent 100%);background-size:100% 4px}.banner--food-calc .glow-l{inset-inline-start:-8%;top:50%;transform:translateY(-50%);width:50%;height:120%;background:radial-gradient(ellipse at center,rgba(39,174,96,.06) 0%,transparent 65%)}.banner--food-calc .glow-r{inset-inline-end:-5%;top:50%;transform:translateY(-50%);width:55%;height:120%;background:radial-gradient(ellipse at center,rgba(0,200,255,.04) 0%,transparent 65%)}.banner--food-calc .diag{position:absolute;z-index:3;top:0;bottom:0;inset-inline-start:47%;width:1px;background:linear-gradient(180deg,transparent 0%,rgba(0,200,255,.4) 20%,rgba(0,200,255,.6) 50%,rgba(0,200,255,.4) 80%,transparent 100%);transform:skewX(calc(-6deg*var(--fw-flip)))}.banner--food-calc .left-panel{width:46%;padding-block:58px 70px;padding-inline:5% 3%}.banner--food-calc .eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:18px}.banner--food-calc .mono-badge{font-family:var(--fw-font-mono);font-size:clamp(11px,.72vw,14px);font-weight:700;color:#008cc8;letter-spacing:1.5px;background:rgba(0,200,255,.1);border:1px solid rgba(0,200,255,.25);padding:5px 14px;border-radius:3px;display:flex;align-items:center;gap:7px}[dir="rtl"] .banner--food-calc .mono-badge,.rtl .banner--food-calc .mono-badge{letter-spacing:0}.banner--food-calc .blink-cursor{width:8px;height:14px;background:#008cc8;border-radius:1px;animation:cur 1s infinite step-end}.banner--food-calc .eyebrow-ver{font-family:var(--fw-font-mono);font-size:clamp(10px,.65vw,13px);color:#5a7a65;letter-spacing:1px;font-weight:600}[dir="rtl"] .banner--food-calc .eyebrow-ver,.rtl .banner--food-calc .eyebrow-ver{letter-spacing:0}.banner--food-calc .headline{font-weight:800;line-height:1.06;margin-bottom:18px}.banner--food-calc .hl-1{display:block;font-size:clamp(36px,4.5vw,86px);color:#0d2818;letter-spacing:-1px}[dir="rtl"] .banner--food-calc .hl-1,.rtl .banner--food-calc .hl-1{letter-spacing:0}.banner--food-calc .hl-2{display:block;font-size:clamp(36px,4.5vw,86px);color:#008cc8;letter-spacing:-1px}[dir="rtl"] .banner--food-calc .hl-2,.rtl .banner--food-calc .hl-2{letter-spacing:0}.banner--food-calc .hl-3{display:block;font-size:clamp(13px,1.1vw,22px);font-weight:600;color:#5a7a65;letter-spacing:0;margin-top:10px;font-family:var(--fw-font-mono)}.banner--food-calc .desc{font-size:clamp(14px,.96vw,18px);font-weight:500;color:#5a7a65;line-height:1.8;max-width:88%;margin-bottom:24px}.banner--food-calc .cat-section{margin-bottom:26px}.banner--food-calc .cat-title{font-family:var(--fw-font-mono);font-size:clamp(10px,.62vw,12px);font-weight:600;color:#5a7a65;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}[dir="rtl"] .banner--food-calc .cat-title,.rtl .banner--food-calc .cat-title{letter-spacing:0}.banner--food-calc .cat-cloud{display:flex;flex-wrap:wrap;gap:6px}.banner--food-calc .ctag{text-decoration:none;font-size:clamp(11px,.65vw,13px);font-weight:600;padding:4px 11px;border-radius:3px;border:1px solid rgba(13,40,24,.1);color:#0d2818;background:rgba(255,255,255,.6);white-space:nowrap;letter-spacing:.2px;transition:all .15s}[dir="rtl"] .banner--food-calc .ctag,.rtl .banner--food-calc .ctag{letter-spacing:0}.banner--food-calc .ctag.hi{color:#06c;border-color:rgba(0,102,204,.3);background:rgba(0,102,204,.08)}.banner--food-calc .ctag.hi2{color:#00a07a;border-color:rgba(0,160,122,.3);background:rgba(0,160,122,.08)}.banner--food-calc .ctag.more{color:#5a7a65;border-color:rgba(90,122,101,.2);font-family:var(--fw-font-mono)}.banner--food-calc .btn-calc,.banner--food-calc .btn-api{text-decoration:none}.banner--food-calc .btn-calc{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#008cc8,#06c);color:#fff;border:0;padding:14px 34px;border-radius:4px;font-size:clamp(14px,.96vw,18px);font-weight:700;cursor:pointer;letter-spacing:.3px;box-shadow:0 4px 20px rgba(0,140,200,.25);transition:all .2s}.banner--food-calc .btn-calc:hover{background:linear-gradient(135deg,#00a0e0,#0080ee)}.banner--food-calc .btn-calc svg{width:17px;height:17px;flex-shrink:0}.banner--food-calc .btn-api{display:flex;align-items:center;gap:8px;background:transparent;color:#008cc8;border:1.5px solid #008cc8;padding:13px 24px;border-radius:4px;font-family:var(--fw-font-mono);font-size:clamp(12px,.72vw,14px);font-weight:600;transition:all .2s;letter-spacing:.5px}.banner--food-calc .btn-api:hover{background:#008cc8;color:#fff}.banner--food-calc .right-panel{width:54%;padding-block:58px 70px;padding-inline:2% 3.5%;display:flex;flex-direction:column;justify-content:center}.banner--food-calc .float-stat-container{display:contents}.banner--food-calc .float-card{background:rgba(255,255,255,.95);border:1px solid rgba(0,200,255,.2);border-radius:10px;padding:clamp(10px,1vw,24px) clamp(12px,1.2vw,28px);box-shadow:0 4px 20px rgba(13,40,24,.05)}.banner--food-calc .float-card.fc-tl{top:3%;inset-inline-start:-13%}.banner--food-calc .float-card.fc-br{bottom:12%;inset-inline-end:-1.5%}.banner--food-calc .fc-label{font-family:var(--fw-font-mono);font-size:clamp(9px,.55vw,11px);font-weight:700;color:#5a7a65;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}[dir="rtl"] .banner--food-calc .fc-label,.rtl .banner--food-calc .fc-label{letter-spacing:0}.banner--food-calc .fc-value{font-family:var(--fw-font-mono);font-size:clamp(20px,1.6vw,32px);font-weight:800;color:#0d2818;line-height:1}.banner--food-calc .fc-value div{color:#008cc8;display:inline}.banner--food-calc .fc-sub{font-size:clamp(9px,.58vw,12px);font-weight:500;color:#5a7a65;margin-top:5px}.banner--food-calc .usda-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(0,160,122,.1);border:1px solid rgba(0,160,122,.25);border-radius:3px;padding:4px 12px;font-family:var(--fw-font-mono);font-size:clamp(9px,.6vw,12px);font-weight:700;color:#008a68;letter-spacing:.8px;text-transform:uppercase;margin-top:8px}.banner--food-calc .usda-dot{width:6px;height:6px;border-radius:50%;background:#00a07a}.banner--food-calc .dashboard-scroll-area{width:100%;display:flex;justify-content:center;position:relative;z-index:10}.banner--food-calc .dashboard{width:100%;display:flex;flex-direction:column;gap:clamp(8px,.8vw,16px)}.banner--food-calc .search-bar{background:#fff;border:1px solid rgba(0,200,255,.25);border-radius:6px;padding:clamp(8px,.7vw,14px) clamp(12px,1.2vw,24px);display:flex;align-items:center;gap:clamp(8px,.8vw,16px);box-shadow:0 2px 10px rgba(13,40,24,.03)}.banner--food-calc .search-input-mock{flex:1;display:flex;align-items:center;gap:8px}.banner--food-calc .search-icon{color:#008cc8;flex-shrink:0}.banner--food-calc .search-text{font-family:var(--fw-font-mono);font-size:clamp(12px,.75vw,15px);font-weight:600;color:#0d2818;letter-spacing:.3px}.banner--food-calc .search-cursor{width:clamp(6px,.5vw,10px);height:clamp(14px,1.1vw,22px);background:#008cc8;border-radius:1px;animation:cur 1s infinite step-end}.banner--food-calc .search-cat{display:flex;align-items:center;gap:8px;border-inline-start:1px solid rgba(13,40,24,.1);padding-inline-start:clamp(8px,.8vw,16px);flex-shrink:0}.banner--food-calc .search-cat-label{font-size:clamp(10px,.68vw,13px);font-weight:600;color:#5a7a65}.banner--food-calc .search-cat-val{font-size:clamp(11px,.72vw,14px);font-weight:700;color:#008cc8}.banner--food-calc .caret{font-size:clamp(8px,.6vw,12px);color:#5a7a65;margin-inline-end:4px}.banner--food-calc .table-head{display:grid;grid-template-columns:2.5fr .6fr .8fr .65fr .65fr .65fr .7fr .55fr .55fr .6fr;gap:0;padding:clamp(4px,.4vw,8px) clamp(8px,.8vw,16px)}.banner--food-calc .th{font-family:var(--fw-font-mono);font-size:clamp(9px,.6vw,12px);font-weight:700;color:#5a7a65;letter-spacing:.8px;text-transform:uppercase;padding:0 4px}.banner--food-calc .th:first-child{padding-inline-start:0}.banner--food-calc .table-rows{display:flex;flex-direction:column;gap:clamp(4px,.35vw,8px)}.banner--food-calc .trow{display:grid;grid-template-columns:2.7fr .6fr .8fr .65fr .65fr .65fr .7fr .55fr .55fr .8fr;gap:0;background:#fff;border:1px solid rgba(13,40,24,.08);border-radius:5px;padding:clamp(5px,.5vw,10px) clamp(8px,.8vw,16px);align-items:center;transition:all .15s;box-shadow:0 1px 4px rgba(13,40,24,.02)}.banner--food-calc .trow:hover{background:#f8fbfd;border-color:rgba(0,200,255,.2)}.banner--food-calc .trow.active{background:#f0f8fd;border-color:rgba(0,200,255,.3)}.banner--food-calc .td{font-size:clamp(10px,.68vw,14px);font-weight:500;color:#5a7a65;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner--food-calc .td:first-child{color:#0d2818;font-weight:600;padding-inline-start:0}.banner--food-calc .td.cyan{color:#06c;font-weight:700;font-family:var(--fw-font-mono);font-size:clamp(10px,.65vw,13px)}.banner--food-calc .td.teal{color:#008a68;font-weight:700;font-family:var(--fw-font-mono);font-size:clamp(10px,.65vw,13px)}.banner--food-calc .td.amber{color:#c88c00;font-weight:700;font-family:var(--fw-font-mono);font-size:clamp(10px,.65vw,13px)}.banner--food-calc .td.muted{color:#9ab0a0;font-size:clamp(9px,.62vw,12px);font-weight:600}.banner--food-calc .td-btn{display:inline-flex;align-items:center;gap:4px;background:rgba(0,200,255,.1);border:1px solid rgba(0,200,255,.25);border-radius:3px;padding:3px 8px;font-size:clamp(9px,.6vw,12px);font-weight:700;color:#008cc8;cursor:pointer;white-space:nowrap}.banner--food-calc .td-btn.teal-btn{background:rgba(0,240,176,.15);border-color:rgba(0,240,176,.3);color:#008a68}.banner--food-calc .summary-row{display:grid;grid-template-columns:repeat(8,1fr);gap:clamp(6px,.6vw,12px);margin-top:4px}.banner--food-calc .nut-card{background:#fff;border:1px solid rgba(13,40,24,.1);border-radius:6px;padding:clamp(6px,.6vw,12px) clamp(5px,.5vw,10px);text-align:center;box-shadow:0 2px 8px rgba(13,40,24,.03)}.banner--food-calc .nut-card.hi-cyan{border-color:rgba(0,200,255,.3);background:#f0f8fd}.banner--food-calc .nut-card.hi-teal{border-color:rgba(0,240,176,.3);background:#f0fcf8}.banner--food-calc .nut-card.hi-amber{border-color:rgba(240,192,64,.3);background:#fdfaf0}.banner--food-calc .nut-label{font-family:var(--fw-font-mono);font-size:clamp(8px,.55vw,11px);font-weight:700;color:#5a7a65;letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px}.banner--food-calc .nut-value{font-family:var(--fw-font-mono);font-size:clamp(14px,.95vw,19px);font-weight:800;line-height:1}.banner--food-calc .nut-value.c{color:#06c}.banner--food-calc .nut-value.t{color:#008a68}.banner--food-calc .nut-value.a{color:#c88c00}.banner--food-calc .nut-value.w{color:#0d2818}.banner--food-calc .nut-unit{font-size:clamp(8px,.5vw,10px);font-weight:600;color:#9ab0a0;margin-top:4px}.banner--food-calc .bottom-strip{background:#0d2818;border-top:1px solid rgba(0,200,255,.2)}.banner--food-calc .bs-icon{background:rgba(0,200,255,.15)}.banner--food-calc .bs-val{font-weight:700}.banner--food-calc .bs-desc{font-weight:500}@media(max-width:960px){.banner--food-calc .left-panel{text-align:center;align-items:center}.banner--food-calc .eyebrow{justify-content:center}.banner--food-calc .headline .hl-1,.banner--food-calc .headline .hl-2{font-size:52px}.banner--food-calc .headline .hl-3{font-size:20px;line-height:1.4}.banner--food-calc .desc{font-size:16px;max-width:100%;margin-bottom:20px}.banner--food-calc .cat-section{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.banner--food-calc .cat-cloud{justify-content:center}.banner--food-calc .cta-row{justify-content:center;width:100%}.banner--food-calc .btn-calc,.banner--food-calc .btn-api{font-size:16px;padding:12px 24px}.banner--food-calc .right-panel{flex-direction:column;justify-content:flex-start}.banner--food-calc .float-stat-container{display:flex;justify-content:center;width:100%;gap:15px;margin-bottom:20px;z-index:20;position:relative}.banner--food-calc .float-card{position:relative;top:auto!important;bottom:auto!important;inset-inline:auto!important;flex:1;max-width:250px;text-align:center}.banner--food-calc .dashboard{gap:15px}.banner--food-calc .search-bar{padding:12px}.banner--food-calc .search-text{font-size:14px}.banner--food-calc .search-cat-label,.banner--food-calc .search-cat-val{font-size:12px}.banner--food-calc .diag{display:none}}@media(max-width:640px){.banner--food-calc .headline .hl-1,.banner--food-calc .headline .hl-2{font-size:40px}.banner--food-calc .headline .hl-3{font-size:16px}.banner--food-calc .desc{font-size:15px}.banner--food-calc .cta-row{flex-direction:column}.banner--food-calc .btn-calc,.banner--food-calc .btn-api{width:100%;justify-content:center}.banner--food-calc .float-stat-container{flex-wrap:wrap}.banner--food-calc .float-card{min-width:45%}.banner--food-calc .fc-value{font-size:24px}.banner--food-calc .fc-label{font-size:11px}.banner--food-calc .dashboard-scroll-area{width:100%;margin:0;padding:0;overflow-x:hidden}.banner--food-calc .dashboard{min-width:100%;padding:0}.banner--food-calc .table-head{display:none}.banner--food-calc .table-rows{gap:12px}.banner--food-calc .trow{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:16px;border-radius:8px;box-shadow:0 4px 12px rgba(13,40,24,.05)}.banner--food-calc .td{display:flex;flex-direction:column;align-items:flex-start;padding:0;white-space:normal;font-size:13px}.banner--food-calc .td::before{content:attr(data-label);font-size:10px;color:#9ab0a0;text-transform:uppercase;margin-bottom:3px;font-family:var(--fw-font-mono);font-weight:700}.banner--food-calc .td:first-child{grid-column:1/-1;font-size:16px;border-bottom:1px dashed rgba(13,40,24,.15);padding-bottom:10px;margin-bottom:2px}.banner--food-calc .td:first-child::before{display:none}.banner--food-calc .td:last-child{grid-column:1/-1;align-items:flex-end;margin-top:4px}.banner--food-calc .td:last-child::before{display:none}.banner--food-calc .summary-row{grid-template-columns:repeat(4,1fr);gap:8px}}@media(max-width:480px){.banner--food-calc .headline .hl-1,.banner--food-calc .headline .hl-2{font-size:32px}.banner--food-calc .headline .hl-3{font-size:13px}.banner--food-calc .desc{font-size:14px}.banner--food-calc .mono-badge{font-size:11px;padding:4px 10px}.banner--food-calc .btn-calc,.banner--food-calc .btn-api{font-size:14px;padding:11px 18px}.banner--food-calc .float-card{min-width:100%}.banner--food-calc .fc-value{font-size:20px}.banner--food-calc .summary-row{grid-template-columns:repeat(2,1fr)}}.fit-icon{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.icon-20{width:20px;height:20px}.icon-13{width:13px;height:13px}.icon-12{width:12px;height:12px}.icon-search-white{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS42Ii8+PHBhdGggZD0iTTEzLjUgMTMuNUwxNyAxNyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-api-code{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iMyIgeT0iNCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEyIiByeD0iMiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS40Ii8+PHBhdGggZD0iTTcgOGwtMyAyIDMgMk0xMyA4bDMgMi0zIDJNMTAgN2wtMSA2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-search-dark{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjUuNSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41Ii8+PHBhdGggZD0iTTEzIDEzTDE3IDE3IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-add-small{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTYgMnY4TTIgNmg4IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-bs-db{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTMgNWgxNG0tMTQgNWgxMG0tMTAgNWg3IiBzdHJva2U9IiMwMGM4ZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.icon-bs-cat{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjEuNSIgc3Ryb2tlPSIjMDBjOGZmIiBzdHJva2Utd2lkdGg9IjEuNCIvPjxyZWN0IHg9IjExIiB5PSIzIiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMS41IiBzdHJva2U9IiMwMGM4ZmYiIHN0cm9rZS13aWR0aD0iMS40Ii8+PHJlY3QgeD0iMyIgeT0iMTEiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIxLjUiIHN0cm9rZT0iIzAwYzhmZiIgc3Ryb2tlLXdpZHRoPSIxLjQiLz48cGF0aCBkPSJNMTEgMTRoNm0tMy0zdjYiIHN0cm9rZT0iIzAwYzhmZiIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-bs-chart{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgMTRsMy0zIDIuNSAyLjVMMTQgOGwzIDMiIHN0cm9rZT0iIzAwYzhmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWpvaW49InJvdW5kIi8+PHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMyIgc3Ryb2tlPSIjMDBjOGZmIiBzdHJva2Utd2lkdGg9IjEuNCIvPjwvc3ZnPg==")}.icon-bs-plus{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDN2MTRtLTcgLTdoMTQiIHN0cm9rZT0iIzAwYzhmZiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-bs-check{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iNyIgc3Ryb2tlPSIjMDBjOGZmIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik03IDEwbDIgMiA0LTQiIHN0cm9rZT0iIzAwYzhmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWpvaW49InJvdW5kIi8+PC9zdmc+")}.banner--forums .bg-bubbles{background-image:radial-gradient(circle,rgba(32,178,120,.08) 2px,transparent 2px);background-size:44px 44px}.banner--forums .wave-svg{position:absolute;bottom:0;inset-inline:0;z-index:2;height:30%;opacity:.04;pointer-events:none}.banner--forums .glow-l{inset-inline-start:-5%;top:50%;transform:translateY(-50%);width:42%;height:120%;background:radial-gradient(ellipse at center,rgba(32,178,120,.06) 0%,transparent 65%)}.banner--forums .glow-r{inset-inline-end:-5%;top:50%;transform:translateY(-50%);width:42%;height:120%;background:radial-gradient(ellipse at center,rgba(255,120,80,.04) 0%,transparent 65%)}.banner--forums .glow-top{inset-inline-start:50%;top:-20%;transform:translateX(-50%);width:80%;height:60%;background:radial-gradient(ellipse at center,rgba(32,178,120,.06) 0%,transparent 60%)}.banner--forums .left-panel{width:44%;padding-block:58px 72px;padding-inline:5% 3%}.banner--forums .eyebrow-row{display:flex;align-items:center;gap:10px}.banner--forums .eyebrow-bubble{display:flex;align-items:center;gap:8px;background:rgba(32,178,120,.1);border:1px solid rgba(32,178,120,.28);border-radius:20px;padding:6px 16px}.banner--forums .eb-icon svg{width:14px;height:14px}.banner--forums .eb-text{font-size:clamp(13px,.85vw,16px);font-weight:700;color:#1a9e64;letter-spacing:.5px}.banner--forums .eyebrow-sep{width:24px;height:1px;background:rgba(13,40,24,.15)}.banner--forums .eyebrow-sub{font-size:clamp(12px,.8vw,15px);color:#5a7a65;font-weight:600}.banner--forums .headline{font-weight:900;line-height:1.06;margin-bottom:10px}.banner--forums .hl-1{display:block;font-size:3.4vw;color:#0d2818;letter-spacing:-.5px}[dir="rtl"] .banner--forums .hl-1{letter-spacing:0}.banner--forums .hl-2{display:block;font-size:3vw;color:#20b278;letter-spacing:-.5px}[dir="rtl"] .banner--forums .hl-2{letter-spacing:0}.banner--forums .hl-3{display:block;font-size:1.5vw;font-weight:600;color:#5a7a65;margin-top:8px}.banner--forums .desc{font-size:.93vw;font-weight:500;color:#5a7a65;line-height:1.85;max-width:90%}.banner--forums .search-bar{display:flex;align-items:center;gap:0;background:#fff;border:1px solid rgba(32,178,120,.25);border-radius:50px;overflow:hidden;margin-bottom:10px;box-shadow:0 4px 20px rgba(13,40,24,.05)}.banner--forums .sb-icon{padding:0 14px 0 18px;display:flex;align-items:center}.banner--forums .sb-icon svg{width:16px;height:16px}.banner--forums .sb-input{flex:1;background:transparent;border:0;outline:0;font-size:.82vw;font-weight:500;color:#0d2818;padding:13px 0}.banner--forums .sb-input::placeholder{color:#9ab0a0}.banner--forums .sb-divider{width:1px;height:24px;background:rgba(32,178,120,.2);margin:0 4px}.banner--forums .sb-adv{font-size:.65vw;font-weight:600;color:#20b278;padding:0 14px;white-space:nowrap;cursor:pointer;transition:color .2s}.banner--forums .sb-adv:hover{color:#168a5a}.banner--forums .sb-btn{background:linear-gradient(135deg,#20b278,#168a5a);color:#fff;border:0;cursor:pointer;padding:10px 22px;font-size:.75vw;font-weight:700;font-family:inherit;letter-spacing:.3px;border-radius:var(--fw-radius-pill-end);transition:opacity .2s}.banner--forums .sb-btn:hover{opacity:.9}.banner--forums .cats-label{font-size:.65vw;font-weight:700;color:#5a7a65;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}[dir="rtl"] .banner--forums .cats-label{letter-spacing:0}.banner--forums .cats-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.banner--forums .cat-chip{display:flex;align-items:center;gap:7px;padding:7px 14px;border-radius:20px;border:1px solid rgba(13,40,24,.1);background:#fff;font-size:.7vw;font-weight:600;cursor:pointer;transition:all .18s;box-shadow:0 2px 8px rgba(13,40,24,.03)}.banner--forums .cat-chip:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,40,24,.06)}.banner--forums .cat-chip .chip-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.banner--forums .cat-chip .chip-lbl{color:#0d2818}.banner--forums .cat-chip .chip-cnt{font-size:.58vw;color:#9ab0a0}.banner--forums .cc-teal .chip-lbl{color:#1a9e64}.banner--forums .cc-coral .chip-lbl{color:#e65c4f}.banner--forums .cc-blue .chip-lbl{color:#4a8deb}.banner--forums .cc-amber .chip-lbl{color:#e8a020}.banner--forums .cc-purple .chip-lbl{color:#8e4ae6}.banner--forums .btn-join,.banner--forums .btn-browse,.banner--forums .chip-lbl,.banner--forums .tc-cat-badge{text-decoration:none}.banner--forums .btn-join{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#20b278,#158a56);color:#fff;border:0;padding:14px 36px;border-radius:50px;font-size:.95vw;font-weight:700;cursor:pointer;letter-spacing:.3px;box-shadow:0 6px 28px rgba(32,178,120,.35);transition:all .2s}.banner--forums .btn-join:hover{background:linear-gradient(135deg,#28d08e,#1a9e64)}.banner--forums .btn-join svg{width:17px;height:17px;flex-shrink:0}.banner--forums .btn-browse{display:flex;align-items:center;gap:8px;background:transparent;color:#20b278;border:1.5px solid rgba(32,178,120,.3);padding:13px 28px;border-radius:50px;font-size:.88vw;font-weight:600;cursor:pointer;transition:all .2s}.banner--forums .btn-browse:hover{background:rgba(32,178,120,.1)}.banner--forums .mini-stats{display:flex;gap:22px}.banner--forums .ms-num{font-size:clamp(26px,1.8vw,38px);font-weight:900;color:#0d2818;line-height:1}.banner--forums .ms-num b{color:#20b278;font-size:1.1vw}.banner--forums .ms-lbl{font-size:clamp(13px,.75vw,15px);font-weight:600;color:#5a7a65;margin-top:3px}.banner--forums .ms-sep{width:1px;background:rgba(13,40,24,.1);align-self:stretch}.banner--forums .right-panel{width:56%;padding-block:58px 72px;padding-inline:2% 4%}.banner--forums .float-stat-container{display:contents}.banner--forums .float-online{top:10%;inset-inline-end:-1.5%;background:#fff;border:1px solid rgba(39,174,96,.15);border-radius:14px;padding:1vw 1.2vw;box-shadow:0 8px 30px rgba(13,40,24,.08)}.banner--forums .fo-label{font-size:.58vw;font-weight:700;color:#5a7a65;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5vw}[dir="rtl"] .banner--forums .fo-label{letter-spacing:0}.banner--forums .fo-row{display:flex;align-items:center;gap:.7vw}.banner--forums .fo-num{font-size:1.6vw;font-weight:900;color:#0d2818;line-height:1}.banner--forums .fo-num div{color:#20b278}.banner--forums .fo-av-row{display:flex}.banner--forums .fo-av{width:1.6vw;height:1.6vw;border-radius:50%;border:1.5px solid #fff;display:flex;align-items:center;justify-content:center;font-size:.55vw;font-weight:800;color:#fff;margin-inline-start:-.4vw;flex-shrink:0;box-shadow:0 2px 5px rgba(13,40,24,.1)}.banner--forums .fo-av:first-child{margin-inline-start:0}.banner--forums .fo-sub{font-size:.58vw;font-weight:500;color:#5a7a65;margin-top:.3vw}.banner--forums .float-trending{bottom:12%;inset-inline-start:-1.5%;background:#fff;border:1px solid rgba(39,174,96,.15);border-radius:12px;padding:.8vw 1vw;box-shadow:0 8px 30px rgba(13,40,24,.08)}.banner--forums .ft-label{font-size:.57vw;font-weight:700;color:#e65c4f;letter-spacing:1px;text-transform:uppercase;margin-bottom:.45vw}[dir="rtl"] .banner--forums .ft-label{letter-spacing:0}.banner--forums .ft-tags{display:flex;flex-wrap:wrap;gap:5px}.banner--forums .ft-tag{font-size:.6vw;font-weight:600;padding:3px 10px;border-radius:20px;background:rgba(13,40,24,.03);border:1px solid rgba(13,40,24,.1);color:#5a7a65}.banner--forums .ft-tag.hot{color:#e65c4f;background:rgba(255,100,80,.08);border-color:rgba(255,100,80,.22)}.banner--forums .ft-tag.warm{color:#e8a020;background:rgba(255,190,60,.07);border-color:rgba(255,190,60,.2)}.banner--forums .forum-scroll-area{width:100%;height:100%;display:flex;justify-content:center;position:relative;z-index:10}.banner--forums .forum-layout{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:.8vw}.banner--forums .tc{background:#fff;border-radius:14px;border:1px solid rgba(39,174,96,.15);padding:.9vw 1vw;display:flex;flex-direction:column;gap:.5vw;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 15px rgba(13,40,24,.03)}.banner--forums .tc:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(13,40,24,.08)}.banner--forums .tc.featured{grid-column:span 2;flex-direction:row;align-items:center;gap:1.2vw;border-color:rgba(32,178,120,.3);background:#f4fbf7}.banner--forums .tc-border{position:absolute;top:0;inset-inline:0;height:3px;border-radius:14px 14px 0 0}.banner--forums .av-cluster{display:flex;align-items:center}.banner--forums .av{width:1.8vw;height:1.8vw;border-radius:50%;border:1.5px solid #fff;display:flex;align-items:center;justify-content:center;font-size:.6vw;font-weight:800;color:#fff;margin-inline-start:-.5vw;flex-shrink:0;box-shadow:0 2px 4px rgba(13,40,24,.08)}.banner--forums .av:first-child{margin-inline-start:0}.banner--forums .av-more{font-size:.55vw;font-weight:600;color:#9ab0a0;margin-inline-end:.4vw}.banner--forums .tc-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5vw}.banner--forums .tc-cat-badge{display:inline-flex;align-items:center;gap:4px;font-size:.57vw;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:3px 9px;border-radius:3px;white-space:nowrap;flex-shrink:0}[dir="rtl"] .banner--forums .tc-cat-badge{letter-spacing:0}.banner--forums .tc-hot{display:flex;align-items:center;gap:4px;font-size:.57vw;font-weight:700;color:#e65c4f;white-space:nowrap;flex-shrink:0}.banner--forums .tc-hot svg{width:10px;height:10px}.banner--forums .tc-title{font-weight:800;color:#0d2818;line-height:1.3;font-size:.82vw}.banner--forums .tc.featured .tc-title{font-size:1.05vw}.banner--forums .tc-preview{font-size:.67vw;font-weight:500;color:#5a7a65;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner--forums .tc-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.3vw;border-top:1px solid rgba(13,40,24,.06)}.banner--forums .tc-meta{display:flex;align-items:center;gap:.7vw}.banner--forums .tc-stat{display:flex;align-items:center;gap:4px;font-size:.6vw;font-weight:600;color:#5a7a65}.banner--forums .tc-stat svg{width:10px;height:10px;opacity:.6}.banner--forums .tc-ago{font-size:.58vw;font-weight:500;color:#9ab0a0}.banner--forums .tc-arrow{font-size:.8vw;color:rgba(13,40,24,.2);transition:all .2s}.banner--forums .tc:hover .tc-arrow{color:#20b278}.banner--forums .tcat-nutrition{color:#1a9e64;background:rgba(32,178,120,.1);border:1px solid rgba(32,178,120,.25)}.banner--forums .tcat-fitness{color:#e65c4f;background:rgba(255,100,80,.1);border:1px solid rgba(255,100,80,.25)}.banner--forums .tcat-wellness{color:#8e4ae6;background:rgba(160,100,255,.09);border:1px solid rgba(160,100,255,.22)}.banner--forums .tcat-recipes{color:#e8a020;background:rgba(255,190,60,.09);border:1px solid rgba(255,190,60,.22)}.banner--forums .tcat-bmi{color:#4a8deb;background:rgba(80,160,255,.09);border:1px solid rgba(80,160,255,.22)}.banner--forums .tcat-success{color:#d6648a;background:rgba(230,120,160,.09);border:1px solid rgba(230,120,160,.22)}.banner--forums .tcat-nutrition-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(32,178,120,.7),transparent)}.banner--forums .tcat-fitness-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(255,100,80,.7),transparent)}.banner--forums .tcat-wellness-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(160,100,255,.7),transparent)}.banner--forums .tcat-recipes-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(255,190,60,.7),transparent)}.banner--forums .tcat-bmi-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(80,160,255,.7),transparent)}.banner--forums .tcat-success-b{background:linear-gradient(var(--fw-gradient-dir),transparent,rgba(230,120,160,.7),transparent)}.banner--forums .fc-visual{width:7vw;height:100%;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(32,178,120,.08);border:1px solid rgba(32,178,120,.15)}.banner--forums .fc-visual svg{width:55%;height:55%}.banner--forums .fc-content{flex:1;display:flex;flex-direction:column;gap:.5vw}.banner--forums .bottom-strip{height:66px;background:#0d2818;border-top:1px solid rgba(32,178,120,.2)}.banner--forums .bs-icon{background:rgba(32,178,120,.15)}.banner--forums .bs-val{font-size:clamp(15px,1.1vw,20px);font-weight:700}.banner--forums .bs-desc{font-size:clamp(12px,.8vw,15px);color:rgba(255,255,255,.4)}@media(max-width:960px){.banner--forums .left-panel{text-align:center;align-items:center}.banner--forums .eyebrow-row,.banner--forums .cats-row,.banner--forums .mini-stats{justify-content:center}.banner--forums .hl-1,.banner--forums .hl-2{font-size:52px;display:inline-block}.banner--forums .hl-3{font-size:18px;line-height:1.4}.banner--forums .desc{font-size:16px;max-width:100%;margin-bottom:20px}.banner--forums .search-bar{width:100%;max-width:500px}.banner--forums .sb-input{font-size:1.5vw}.banner--forums .sb-adv{font-size:1.5vw}.banner--forums .sb-btn{font-size:1.5vw}.banner--forums .cta-row{justify-content:center;width:100%}.banner--forums .btn-join,.banner--forums .btn-browse{font-size:15px;padding:12px 24px}.banner--forums .ms-num{font-size:24px}.banner--forums .cats-label{font-size:13px}.banner--forums .cat-chip{font-size:13px;padding:8px 16px}.banner--forums .cat-chip .chip-cnt{font-size:11px}.banner--forums .tc-title{font-size:16px!important;line-height:1.4}.banner--forums .tc-preview{font-size:14px}.banner--forums .tc-stat,.banner--forums .tc-ago,.banner--forums .av-more{font-size:12px}.banner--forums .tc-hot{font-size:10px!important;gap:6px}.banner--forums .tc-hot svg{width:12px;height:12px}.banner--forums .tc-cat-badge{font-size:11px}.banner--forums .av{width:26px;height:26px;font-size:10px;margin-inline-start:-8px;border-width:2px}.banner--forums .fo-av{width:28px;height:28px;font-size:11px;margin-inline-start:-8px;border-width:2px}.banner--forums .fo-label,.banner--forums .ft-label{font-size:12px;margin-bottom:8px}.banner--forums .fo-sub{font-size:12px;margin-top:4px}.banner--forums .ft-tag{font-size:12px;padding:4px 12px}.banner--forums .right-panel{flex-direction:column;justify-content:flex-start}.banner--forums .float-stat-container{display:flex;justify-content:center;width:100%;gap:15px;margin-bottom:20px;z-index:20;position:relative}.banner--forums .float-online,.banner--forums .float-trending{position:relative;top:auto!important;bottom:auto!important;inset-inline:auto!important;flex:1;max-width:300px}.banner--forums .forum-layout{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:15px}.banner--forums .tc.featured{grid-column:span 2}.banner--forums .fc-visual{width:80px}}@media(max-width:640px){.banner--forums .headline .hl-1,.banner--forums .headline .hl-2{font-size:clamp(32px,8vw,40px)}.banner--forums .headline .hl-3{font-size:16px}.banner--forums .desc{font-size:15px}.banner--forums .search-bar{padding:4px;border-radius:12px;flex-wrap:wrap;justify-content:center}.banner--forums .sb-adv{font-size:1.75vw}.banner--forums .sb-btn{font-size:2.5vw;width:100%;border-radius:8px;padding:12px;text-align:center}.banner--forums .cta-row{flex-direction:column}.banner--forums .btn-join,.banner--forums .btn-browse{width:100%;justify-content:center}.banner--forums .mini-stats{flex-wrap:wrap;justify-content:center;gap:15px}.banner--forums .ms-sep{display:none}.banner--forums .float-stat-container{flex-direction:column;align-items:center}.banner--forums .float-online,.banner--forums .float-trending{width:100%;max-width:100%}.banner--forums .fo-num,.banner--forums .ft-label{font-size:14px}.banner--forums .forum-scroll-area{width:100%;margin:0;padding:5px 0 15px;overflow:hidden}.banner--forums .forum-layout{display:flex;flex-direction:column;gap:12px}.banner--forums .tc{width:100%;flex-shrink:1;padding:15px}.banner--forums .tc-hot{font-size:13px!important;gap:6px}.banner--forums .tc-hot svg{width:12px;height:12px}.banner--forums .tc.featured{width:100%;flex-direction:column;align-items:flex-start}.banner--forums .fc-visual{width:100%;height:120px}.banner--forums .tc:not(.featured) .tc-preview{display:none}}@media(max-width:480px){.banner--forums .headline .hl-1,.banner--forums .headline .hl-2{font-size:32px}.banner--forums .headline .hl-3{font-size:14px}.banner--forums .desc{font-size:14px}.banner--forums .btn-join,.banner--forums .btn-browse{font-size:14px;padding:11px 20px}.banner--forums .ms-num{font-size:20px}.banner--forums .tc-title{font-size:15px!important}.banner--forums .tc-preview{font-size:13px}.banner--forums .sb-input{font-size:13px}.banner--forums .cat-chip{font-size:12px;padding:6px 12px}}.icon-base{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.icon-eb-chat{width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE0IDEwQzE0IDEwLjUgMTMuNSAxMSAxMyAxMUg1TDIgMTRWIDNDMiAyLjUgMi41IDIgMyAySDEzQzEzLjUgMiAxNCAyLjUgMTQgM1YxMFoiIHN0cm9rZT0iIzIwYjI3OCIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-sb-search{width:18px;height:18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjUuNSIgc3Ryb2tlPSJyZ2JhKDMyLDE3OCwxMjAsMC44KSIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJNMTIuNSAxMi41TDE2IDE2IiBzdHJva2U9InJnYmEoMzIsMTc4LDEyMCwwLjgpIiBzdHJva2Utd2lkdGg9IjEuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.icon-btn-user{width:18px;height:18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEyIDVDMTIgNi43IDEwLjcgOCA5IDhDNy4zIDggNiA2LjcgNiA1QzYgMy4zIDcuMyAyIDkgMkMxMC43IDIgMTIgMy4zIDEyIDVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0yIDE2QzIgMTMuMiA1LjExMSA5IDExQzEyLjkgMTEgMTYgMTMuMiAxNiAxNiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xMyA3djRNMTUgOWgtNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-btn-list{width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTIgNWgxMk0yIDhoOE0yIDExaDEwIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-fc-visual-main{width:60px;height:60px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMjQiIHN0cm9rZT0icmdiYSgzMiwxNzgsMTIwLDAuNCkiIHN0cm9rZS13aWR0aD0iMS41Ii8+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMTYiIHN0cm9rZT0icmdiYSgzMiwxNzgsMTIwLDAuMykiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWRhc2hhcnJheT0iMyAzIi8+PHBhdGggZD0iTTMwIDE4QzMwIDE4IDIyIDIzIDIyIDMwQzIyIDM0LjQgMjUuNiAzOCAzMCAzOEMzNC40IDM4IDM4IDM0LjQgMzggMzBDMzggMjMgMzAgMTggMzAgMThaIiBmaWxsPSJyZ2JhKDMyLDE3OCwxMjAsMC41KSIvPjxwYXRoIGQ9Ik0zMCAyNEMyOCAyNi41IDI3IDI4LjUgMjcgMzAuNUMyNyAzMiAyOC4zIDMzIDMwIDMzIiBzdHJva2U9IiMyMGIyNzgiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.icon-hot-flame{width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTYgMUM0IDMuNSAzIDUuNSAzIDcuNUMzIDkuNCA0LjMgMTEgNiAxMUM3LjcgMTEgOSA5LjQgOSA3LjVDOSA1LjUgOCAzLjUgNiAxWiIgZmlsbD0iI2U2NWM0ZiIvPjwvc3ZnPg==")}.icon-stat-chat{width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTYgMkMzLjIgMiAxIDMuOCAxIDZDMSA3LjIgMS43IDguMiAyLjggOUwyIDExTDQuNSAxMEM1IDEwLjEgNS41IDEwLjIgNiAxMC4yQzguOCAxMC4yIDExIDguNCAxMSA2QzExIDMuOCA4LjggMiA2IDJaIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjIiLz48L3N2Zz4=")}.icon-stat-eye{width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTIgNkMyIDIgNCAyIDYgMkM4IDIgMTAgNiAxMCA2QzEwIDYgOCAxMCA2IDEwQzQgMTAgMiA2IDIgNloiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuMiIvPjxjaXJjbGUgY3g9IjYiIGN5PSI2IiByPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuMiIvPjwvc3ZnPg==")}.icon-star-badge{width:12px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTYgMSw4IDVIMTFMLDUgNy41TDkuNSAxMkw2IDkuNUwyLjUgMTJMMy41IDcuNUwxIDVINCBMNiAxWiIgZmlsbD0iI2U4YTAyMCIvPjwvc3ZnPg==")}.icon-bs-msg{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE4IDEyQzE4IDEzIDE3IDE0IDE2IDE0SDZMMiAxOFY1QzIgNCAzIDMgNCAzSDE2QzE3IDMgMTggNCAxOCA1VjEyWiIgc3Ryb2tlPSIjMjBiMjc4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+")}.icon-bs-users{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI0IiBzdHJva2U9IiMyMGIyNzgiIHN0cm9rZS13aWR0aD0iMS41Ii8+PHBhdGggZD0iTTQgMThDNCAxNC43IDYuNyAxMiAxMCAxMkMxMy4zIDEyIDE2IDE0LjcgMTYgMTgiIHN0cm9rZT0iIzIwYjI3OCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0xNCA1djRNMTYgN2gtNCIgc3Ryb2tlPSIjMjBiMjc4IiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.icon-bs-clock{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iNyIgc3Ryb2tlPSIjMjBiMjc4IiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik0xMCA3djNsMiAyIiBzdHJva2U9IiMyMGIyNzgiIHN0cm9rZS13aWR0aD0iMS40IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=")}.icon-bs-search-big{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjUiIHN0cm9rZT0iIzIwYjI3OCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJNMTMgMTNMMTcgMTciIHN0cm9rZT0iIzIwYjI3OCIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-bs-star-big{width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDJMMTMgOEgxOUwxNCAxMkwxNiAxOEwxMCAxNEw0IDE4TDYgMTJMMSA4SDdMMTAgMloiIHN0cm9rZT0iIzIwYjI3OCIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.banner--news .bg-pattern{background-image:linear-gradient(rgba(212,175,55,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.1) 1px,transparent 1px);background-size:30px 30px;background-position:center}.banner--news .bg-pattern::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,transparent 30%,#f0f6f2 90%)}.banner--news .glow-l{inset-inline-start:-5%;top:50%;transform:translateY(-50%);width:45%;height:130%;background:radial-gradient(ellipse at center,rgba(212,175,55,.08) 0%,transparent 65%)}.banner--news .glow-r{inset-inline-end:-5%;top:50%;transform:translateY(-50%);width:45%;height:130%;background:radial-gradient(ellipse at center,rgba(26,74,56,.06) 0%,transparent 65%)}.banner--news .left-panel{width:44%;padding-block:58px 72px;padding-inline:5% 2%;z-index:10}.banner--news .eyebrow-row{display:flex;align-items:center;gap:12px;margin-bottom:20px}.banner--news .eyebrow-badge{display:flex;align-items:center;gap:8px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.3);border-radius:4px;padding:6px 14px}.banner--news .pulse-dot{width:6px;height:6px;border-radius:50%;background:#d4af37;animation:p 2s infinite}.banner--news .eyebrow-text{font-size:clamp(13px,.72vw,16px);font-weight:700;color:#b58d19;letter-spacing:1.5px;text-transform:uppercase}[dir="rtl"] .banner--news .eyebrow-text{letter-spacing:0}.banner--news .eyebrow-sep{width:30px;height:1px;background:rgba(13,40,24,.15)}.banner--news .eyebrow-sub{font-size:clamp(12px,.68vw,14px);font-weight:600;color:#5a7a65;text-transform:uppercase;letter-spacing:1px}[dir="rtl"] .banner--news .eyebrow-sub{letter-spacing:0}.banner--news .headline{font-family:var(--fw-font-serif);font-weight:900;line-height:1;margin-bottom:18px}.banner--news .hl-1{display:block;font-size:4vw;color:#0d2818}.banner--news .hl-2{display:block;font-size:3.2vw;color:#d4af37;font-style:italic}[dir="rtl"] .banner--news .hl-2{font-style:normal}.banner--news .hl-3{display:block;font-family:var(--fw-font-sans);font-size:1.5vw;font-weight:600;color:rgba(13,40,24,.5);margin-top:10px;font-style:normal;letter-spacing:.5px}.banner--news .desc{font-size:.98vw;font-weight:500;color:rgba(13,40,24,.65);line-height:1.8;max-width:92%;margin-bottom:28px}.banner--news .cta-row{margin-bottom:32px}.banner--news .btn-main{text-decoration:none;display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#1a4a38,#0d2818);color:#fff;border:0;padding:14px 34px;border-radius:4px;font-size:.95vw;font-weight:700;cursor:pointer;letter-spacing:.5px;box-shadow:0 6px 24px rgba(26,74,56,.25);transition:all .2s}.banner--news .btn-main:hover{background:linear-gradient(135deg,#24634b,#133a23)}.banner--news .btn-main svg{width:18px;height:18px;flex-shrink:0}.banner--news .btn-outline{display:flex;align-items:center;gap:8px;background:transparent;color:#1a4a38;border:1.5px solid rgba(26,74,56,.3);padding:13px 26px;border-radius:4px;font-size:.88vw;font-weight:600;cursor:pointer;transition:all .2s;letter-spacing:.2px}.banner--news .btn-outline:hover{background:rgba(26,74,56,.08);border-color:rgba(26,74,56,.5)}.banner--news .mini-stats{display:flex;gap:20px;flex-wrap:wrap}.banner--news .ms-item{display:flex;flex-direction:column;gap:2px}.banner--news .ms-num{font-family:var(--fw-font-serif);font-size:1.5vw;font-weight:900;color:#0d2818;line-height:1}.banner--news .ms-num b{color:#d4af37;font-size:1.1vw}.banner--news .ms-lbl{font-size:.6vw;font-weight:600;color:rgba(13,40,24,.55);text-transform:uppercase;letter-spacing:.5px}.banner--news .ms-sep{width:1px;background:rgba(13,40,24,.15);align-self:stretch}.banner--news .right-panel{width:56%;padding-block:58px 72px;padding-inline:2% 4%;z-index:10}.banner--news .news-grid{display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;gap:1vw;width:100%;height:100%}.banner--news .news-grid::-webkit-scrollbar{display:none}.banner--news .nc{background:#fff;border-radius:12px;border:1px solid rgba(212,175,55,.2);display:flex;flex-direction:column;overflow:hidden;position:relative;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 15px rgba(13,40,24,.04)}.banner--news .nc:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(13,40,24,.08);border-color:rgba(212,175,55,.4)}.banner--news .nc.featured{grid-row:span 2}.banner--news .nc-img{position:relative;width:100%;overflow:hidden;background:#0d2818}.banner--news .nc.featured .nc-img{height:45%}.banner--news .nc:not(.featured) .nc-img{height:40%}.banner--news .nc-svg{position:absolute;inset:0;width:100%;height:100%;opacity:.8}.banner--news .nc-overlay{position:absolute;inset:0}.banner--news .tag-nut{background:rgba(39,174,96,.8);border:1px solid rgba(255,255,255,.2)}.banner--news .tag-fit{background:rgba(212,175,55,.85);border:1px solid rgba(255,255,255,.2)}.banner--news .tag-well{background:rgba(142,68,173,.8);border:1px solid rgba(255,255,255,.2)}.banner--news .nc-content{padding:1vw 1.2vw;display:flex;flex-direction:column;flex:1}.banner--news .nc.featured .nc-content{padding:1.4vw 1.6vw}.banner--news .nc-meta-top{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:clamp(11px,.6vw,13px);font-weight:600;color:#9ab0a0}.banner--news .nc-meta-top svg{width:10px;height:10px}.banner--news .nc-title{font-family:var(--fw-font-serif);font-size:clamp(14px,.9vw,18px);font-weight:800;color:#0d2818;line-height:1.3;margin-bottom:8px}.banner--news .nc.featured .nc-title{font-size:clamp(17px,1.3vw,24px);margin-bottom:12px}.banner--news .nc-preview{font-size:clamp(12px,.68vw,15px);font-weight:500;color:rgba(13,40,24,.6);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner--news .nc.featured .nc-preview{font-size:clamp(13px,.78vw,16px);-webkit-line-clamp:3;line-clamp:3}.banner--news .nc-foot{text-decoration:none;margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:.8vw;border-top:1px solid rgba(13,40,24,.08)}.banner--news .read-more{font-size:clamp(11px,.65vw,14px);font-weight:700;color:#d4af37;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:4px;transition:gap .2s}.banner--news .nc:hover .read-more{gap:8px}[dir="rtl"] .banner--news .rm-arrow{display:inline-block;transform:scaleX(-1)}.banner--news .bottom-strip{height:68px;background:rgba(13,40,24,.98);border-top:1px solid rgba(212,175,55,.3)}.banner--news .bs-icon{background:rgba(212,175,55,.15)}.banner--news .bs-val{font-size:clamp(14px,.95vw,18px);font-weight:700}.banner--news .bs-desc{font-size:clamp(11px,.65vw,14px);color:rgba(255,255,255,.45);font-weight:500}@media(max-width:960px){.banner--news .left-panel{display:flex;flex-direction:column;text-align:center;align-items:center}.banner--news .eyebrow-row{justify-content:center}.banner--news .hl-1,.banner--news .hl-2{font-size:48px;display:inline-block}.banner--news .hl-3{font-size:18px;line-height:1.4;margin-top:15px}.banner--news .desc{font-size:16px;max-width:100%;margin-bottom:20px;line-height:1.6}.banner--news .cta-row{justify-content:center;width:100%}.banner--news .btn-main,.banner--news .btn-outline{font-size:16px;padding:12px 24px}.banner--news .mini-stats{justify-content:center}.banner--news .ms-num{font-size:24px}.banner--news .ms-lbl{font-size:11px}.banner--news .news-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:15px;width:100%}.banner--news .nc.featured{grid-row:auto;grid-column:span 2;height:320px}.banner--news .nc{height:260px}.banner--news .nc-title{font-size:16px}.banner--news .nc.featured .nc-title{font-size:20px}.banner--news .nc-preview{font-size:13px}.banner--news .nc-meta-top,.banner--news .read-more{font-size:11px}}@media(max-width:640px){.banner--news .hl-1,.banner--news .hl-2{font-size:36px}.banner--news .hl-3{font-size:16px}.banner--news .desc{font-size:15px}.banner--news .cta-row{flex-direction:column}.banner--news .btn-main,.banner--news .btn-outline{width:100%;justify-content:center}.banner--news .ms-sep{display:none}.banner--news .news-grid{display:grid;grid-template-columns:1fr;width:100%;gap:20px;margin:0;padding:10px 0}.banner--news .nc,.banner--news .nc.featured{width:100%;height:auto;min-height:auto;grid-column:auto}.banner--news .nc-img,.banner--news .nc.featured .nc-img{height:180px}.banner--news .nc-content,.banner--news .nc.featured .nc-content{padding:20px}}@media(max-width:480px){.banner--news .hl-1,.banner--news .hl-2{font-size:28px}.banner--news .hl-3{font-size:14px}.banner--news .desc{font-size:14px}.banner--news .btn-main,.banner--news .btn-outline{font-size:14px;padding:11px 18px}.banner--news .nc-img,.banner--news .nc.featured .nc-img{height:160px}.banner--news .nc-content,.banner--news .nc.featured .nc-content{padding:16px}.banner--news .ms-num{font-size:20px}}.svg-icon{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle}.bg-nc-featured,.bg-nc-fit,.bg-nc-diet{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.icon-news-browse{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgNmgxMk00IDEwaDhNNCAxNGgxMCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-newsletter{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTMgNWw3IDYgNy02TTMgNWgxNHYxMEgzVjVaIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-clock{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjYiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIvPjxwYXRoIGQ9Ik04IDR2NGwyIDIiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.bg-nc-featured{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgMjAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBzbGljZSI+PHJlY3Qgd2lkdGg9IjQwMCIgaGVpZ2h0PSIyMDAiIGZpbGw9IiMwZDI4MTgiLz48cmFkaWFsR3JhZGllbnQgaWQ9Im5nMCIgY3g9IjUwJSIgY3k9IjUwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3YWU2MCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDI4MTgiIHN0b3Atb3BhY2l0eT0iMSIvPjwvcmFkaWFsR3JhZGllbnQ+PHJlY3Qgd2lkdGg9IjQwMCIgaGVpZ2h0PSIyMDAiIGZpbGw9InVybCgjbmcwKSIvPjxjaXJjbGUgY3g9IjIwMCIgY3k9IjEwMCIgcj0iNjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIyIiBvcGFjaXR5PSIwLjMiIHN0cm9rZS1kYXNoYXJyYXk9IjQgOCIvPjxjaXJjbGUgY3g9IjIwMCIgY3k9IjEwMCIgcj0iNDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI3YWU2MCIgc3Ryb2tlLXdpZHRoPSIxLjUiIG9wYWNpdHk9IjAuNiIvPjxwYXRoIGQ9Ik0xODUgODUgTDIxNSA4NSBMMjAwIDExNSBaIiBmaWxsPSIjZDRhZjM3IiBvcGFjaXR5PSIwLjgiLz48cmVjdCB4PSIxNTAiIHk9IjE0MCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI0IiByeD0iMiIgZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwwLjIpIi8+PHJlY3QgeD0iMTcwIiB5PSIxNTAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI0IiByeD0iMiIgZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwwLjEpIi8+PC9zdmc+")}.bg-nc-fit{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBzbGljZSI+PHJlY3Qgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiMxYTE1MDgiLz48cGF0aCBkPSJNMCAxMDAgUTUwIDUwIDEwMCA4MCBUMjAwIDYwIEwyMDAgMTAwIFoiIGZpbGw9IiNkNGFmMzciIG9wYWNpdHk9IjAuMTUiLz48cmVjdCB4PSI3MCIgeT0iNDAiIHdpZHRoPSI2MCIgaGVpZ2h0PSIxMCIgcng9IjUiIGZpbGw9IiNkNGFmMzciIG9wYWNpdHk9IjAuNCIvPjxyZWN0IHg9IjY1IiB5PSIzNSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIwIiByeD0iMyIgZmlsbD0iI2Q0YWYzNyIgb3BhY2l0eT0iMC42Ii8+PHJlY3QgeD0iMTI1IiB5PSIzNSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjIwIiByeD0iMyIgZmlsbD0iI2Q0YWYzNyIgb3BhY2l0eT0iMC42Ii8+PC9zdmc+")}.bg-nc-diet{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBzbGljZSI+PHJlY3Qgd2lkdGg9IjIwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiMwODE1MWEiLz48Y2lyY2xlIGN4PSIxMDAiIGN5PSI1MCIgcj0iMzAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzRhOTBlMiIgc3Ryb2tlLXdpZHRoPSI0IiBvcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNODAgNTAgQTIwIDIwIDAgMCAxIDEyMCA1MCIgc3Ryb2tlPSIjNGE5MGUyIiBzdHJva2Utd2lkdGg9IjQiIGZpbGw9Im5vbmUiIG9wYWNpdHk9IjAuOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.icon-bs-daily{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgNmgxMk00IDEwaDhNNCAxNGgxMCIgc3Ryb2tlPSIjZDRhZjM3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.icon-bs-trusted{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDJMMTMgOEgxOUwxNCAxMkwxNiAxOEwxMCAxNEw0IDE4TDYgMTJMMSA4SDdMMTAgMloiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==")}.icon-bs-tips{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwIDMzQzYuNyAzIDQgNS43IDQgOUM0IDEyLjMgNi43IDE1IDEwIDE1QzEzLjMgMTUgMTYgMTIuMyAxNiA5QzE2IDUuNyAxMy4zIDMgMTAgM1oiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJNNyAxN2g2IiBzdHJva2U9IiNkNGFmMzciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48cGF0aCBkPSJNMTAgMTV2MiIgc3Ryb2tlPSIjZDRhZjM3IiBzdHJva2Utd2lkdGg9IjEuNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}.icon-bs-rss{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTIgNEM5LjMgNCAxNCA4LjcgMTQgMTYiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxwYXRoIGQ9Ik0yIDlDNi40IDkgOSAxMS42IDkgMTYiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjIuNSIgY3k9IjE1LjUiIHI9IjIiIGZpbGw9IiNkNGFmMzciLz48L3N2Zz4=")}.icon-bs-experts{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iMTAiIGN5PSI4IiByPSI0LjUiIHN0cm9rZT0iI2Q0YWYzNyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBkPSJNNCAxOEM0IDE0LjcgNi43IDEyIDEwIDEyQzEzLjMgMTIgMTYgMTQuNyAxNiAxOCIgc3Ryb2tlPSIjZDRhZjM3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+")}[lang="ar"] .b64-gauge{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iYm1pLWdhdWdlLXN2ZyIgdmlld0JveD0iMCAwIDY4MCA1NDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICAgICAgICA8ZGVmcz48Y2xpcFBhdGggaWQ9ImhhbGZDaXJjbGVfYXIiPjxyZWN0IHg9IjQwIiB5PSI0MCIgd2lkdGg9IjYwMCIgaGVpZ2h0PSIzMTAiPjwvcmVjdD48L2NsaXBQYXRoPjwvZGVmcz4KICAgICAgICAgIDxwYXRoIGQ9Ik0zNDAgMzQwIEwxMDkgMTgxIEEyNjAgMjYwIDAgMCAxIDE4MSAxMDkgWiIgZmlsbD0iI0I1RDRGNCIgb3BhY2l0eT0iMC44Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNMzQwIDM0MCBMMTgxIDEwOSBBMjYwIDI2MCAwIDAgMSA0MTggODQgWiIgZmlsbD0iIzk3QzQ1OSIgb3BhY2l0eT0iMC44NSI+PC9wYXRoPgogICAgICAgICAgPHBhdGggZD0iTTM0MCAzNDAgTDQxOCA4NCBBMjYwIDI2MCAwIDAgMSA1NDkgMTYxIFoiIGZpbGw9IiNGQUM3NzUiIG9wYWNpdHk9IjAuODUiPjwvcGF0aD4KICAgICAgICAgIDxwYXRoIGQ9Ik0zNDAgMzQwIEw1NDkgMTYxIEEyNjAgMjYwIDAgMCAxIDYwMCAzNDAgWiIgZmlsbD0iI0YwOTU5NSIgb3BhY2l0eT0iMC44Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNODAgMzQwIEEyNjAgMjYwIDAgMCAxIDYwMCAzNDAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgb3BhY2l0eT0iMC42Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNMTYwIDM0MCBBMTgwIDE4MCAwIDAgMSA1MjAgMzQwIFoiIGZpbGw9IiNmMGY2ZjIiPjwvcGF0aD4KICAgICAgICAgIDxwYXRoIGQ9Ik0xNjAgMzQwIEExODAgMTgwIDAgMCAxIDUyMCAzNDAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSI+PC9wYXRoPgogICAgICAgICAgPGVsbGlwc2UgY3g9IjM0MCIgY3k9IjM0MCIgcng9IjE2MCIgcnk9IjE2MCIgZmlsbD0iI2YwZjZmMiI+PC9lbGxpcHNlPgogICAgICAgICAgPGxpbmUgeDE9IjgwIiB5MT0iMzQwIiB4Mj0iMTIwIiB5Mj0iMzQwIiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjQiPjwvbGluZT4KICAgICAgICAgIDxsaW5lIHgxPSI2MDAiIHkxPSIzNDAiIHgyPSI1NjAiIHkyPSIzNDAiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNCI+PC9saW5lPgogICAgICAgICAgPGxpbmUgeDE9IjE3OCIgeTE9IjEwOSIgeDI9IjE5NSIgeTI9IjEyOCIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjM1Ij48L2xpbmU+CiAgICAgICAgICA8bGluZSB4MT0iMzQwIiB5MT0iODAiIHgyPSIzNDAiIHkyPSIxMDUiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSI+PC9saW5lPgogICAgICAgICAgPGxpbmUgeDE9IjUwMiIgeTE9IjEwOSIgeDI9IjQ4NSIgeTI9IjEyOCIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjM1Ij48L2xpbmU+CiAgICAgICAgICA8dGV4dCB4PSI4MCIgeT0iMzc4IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNSIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzE4NWZhNSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MTA8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSIxNDYiIHk9IjI4MCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxODVmYTUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjE2PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMjIwIiB5PSIxNzgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4xOC41PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMzQwIiB5PSI3MiIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMzYjZkMTEiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjI1PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iNDY2IiB5PSIxNTIiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjODU0ZjBiIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4zMDwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjU2NCIgeT0iMjYwIiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iI2EzMmQyZCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MzU8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSI2MDAiIHk9IjM3OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNhMzJkMmQiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjQwKzwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjEzOCIgeT0iMjMyIiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxMyIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzE4NWZhNSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+2YbZgti1PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMTM4IiB5PSIyNDgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjMTg1ZmE1IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj7Yp9mE2YjYstmGPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMjY4IiB5PSIxMjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj7Yt9io2YrYudmKPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iNDM0IiB5PSIxMjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iODAwIiBmaWxsPSIjODU0ZjBiIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj7ZiNiy2YYg2LLYp9im2K88L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSI1NTYiIHk9IjIzOCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI4MDAiIGZpbGw9IiNhMzJkMmQiIHRleHQtYW5jaG9yPSJtaWRkbGUiPtiz2YXZhtipPC90ZXh0PgogICAgICAgICAgPGxpbmUgeDE9IjM0MCIgeTE9IjM0MCIgeDI9IjI3NiIgeTI9IjEzMiIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPgogICAgICAgICAgPGxpbmUgeDE9IjM0MCIgeTE9IjM0MCIgeDI9IjM1OCIgeTI9IjM1MiIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSI+PC9saW5lPgogICAgICAgICAgPGNpcmNsZSBjeD0iMzQwIiBjeT0iMzQwIiByPSIxOCIgZmlsbD0id2hpdGUiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIyLjUiPjwvY2lyY2xlPgogICAgICAgICAgPGNpcmNsZSBjeD0iMzQwIiBjeT0iMzQwIiByPSI4IiBmaWxsPSIjMjdhZTYwIj48L2NpcmNsZT4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iMjQ4IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSI0NCIgZm9udC13ZWlnaHQ9IjkwMCIgZmlsbD0iIzBkMjgxOCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MjIuNDwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iMjcyIiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzVhN2E2NSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+2YXYpNi02LEg2YPYqtmE2Kkg2KfZhNis2LPZhTwvdGV4dD4KICAgICAgICAgIDxyZWN0IHg9IjI1OCIgeT0iMjg0IiB3aWR0aD0iMTY0IiBoZWlnaHQ9IjM0IiByeD0iMTYiIGZpbGw9IiNlYWYzZGUiPjwvcmVjdD4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iMzA2IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzNiNmQxMSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+4pyTINmI2LLZhiDYt9io2YrYudmKPC90ZXh0PgogICAgICAgICAgPGxpbmUgeDE9IjgwIiB5MT0iMzQwIiB4Mj0iNjAwIiB5Mj0iMzQwIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMS41Ij48L2xpbmU+CiAgICAgICAgICA8cmVjdCB4PSIxOTIiIHk9IjM2OCIgd2lkdGg9IjI5NiIgaGVpZ2h0PSI1OCIgcng9IjEyIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjZDBlOGRhIiBzdHJva2Utd2lkdGg9IjEiPjwvcmVjdD4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iMzg4IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzlhYjBhMCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+2YXYudin2K/ZhNipINin2YTYrdiz2KfYqDwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iNDE0IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNSIgZm9udC13ZWlnaHQ9IjgwMCIgZmlsbD0iIzBkMjgxOCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+2YXYpNi02LEg2KfZhNmD2KrZhNipID0g2KfZhNmI2LLZhiAo2YPYrNmFKSDDtyDZhdix2KjYuSDYp9mE2LfZiNmEICjZhSk8L3RleHQ+CiAgICAgICAgICA8cmVjdCB4PSI2MCIgeT0iNDQ2IiB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjY4IiByeD0iMTIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMSI+PC9yZWN0PgogICAgICAgICAgPHRleHQgeD0iMTM0IiB5PSI0NjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjExIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjOWFiMGEwIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj7Yp9mE2LfZiNmEPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMTM0IiB5PSI0OTQiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iOTAwIiBmaWxsPSIjMGQyODE4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4xNzUg2LPZhTwvdGV4dD4KICAgICAgICAgIDxyZWN0IHg9IjIyNiIgeT0iNDQ2IiB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjY4IiByeD0iMTIiIGZpbGw9IiNlYWYzZGUiIHN0cm9rZT0iI2MwZGQ5NyIgc3Ryb2tlLXdpZHRoPSIxIj48L3JlY3Q+CiAgICAgICAgICA8dGV4dCB4PSIzMDAiIHk9IjQ2OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM1YTdhNjUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPtin2YTZiNiy2YY8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSIzMDAiIHk9IjQ5NCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMjAiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMzYjZkMTEiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjY4INmD2KzZhTwvdGV4dD4KICAgICAgICAgIDxyZWN0IHg9IjM5MiIgeT0iNDQ2IiB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjY4IiByeD0iMTIiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNkMGU4ZGEiIHN0cm9rZS13aWR0aD0iMSI+PC9yZWN0PgogICAgICAgICAgPHRleHQgeD0iNDY2IiB5PSI0NjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjExIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjOWFiMGEwIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj7Yp9mE2LnZhdixPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iNDY2IiB5PSI0OTQiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjIwIiBmb250LXdlaWdodD0iOTAwIiBmaWxsPSIjMGQyODE4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4yOCDYs9mG2Kk8L3RleHQ+CiAgICAgICAgPC9zdmc+")}[lang="fr"] .b64-gauge{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iYm1pLWdhdWdlLXN2ZyIgdmlld0JveD0iMCAwIDY4MCA1NDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICAgICAgICA8ZGVmcz48Y2xpcFBhdGggaWQ9ImhhbGZDaXJjbGVfZnIiPjxyZWN0IHg9IjQwIiB5PSI0MCIgd2lkdGg9IjYwMCIgaGVpZ2h0PSIzMTAiPjwvcmVjdD48L2NsaXBQYXRoPjwvZGVmcz4KICAgICAgICAgIDxwYXRoIGQ9Ik0zNDAgMzQwIEwxMDkgMTgxIEEyNjAgMjYwIDAgMCAxIDE4MSAxMDkgWiIgZmlsbD0iI0I1RDRGNCIgb3BhY2l0eT0iMC44Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNMzQwIDM0MCBMMTgxIDEwOSBBMjYwIDI2MCAwIDAgMSA0MTggODQgWiIgZmlsbD0iIzk3QzQ1OSIgb3BhY2l0eT0iMC44NSI+PC9wYXRoPgogICAgICAgICAgPHBhdGggZD0iTTM0MCAzNDAgTDQxOCA4NCBBMjYwIDI2MCAwIDAgMSA1NDkgMTYxIFoiIGZpbGw9IiNGQUM3NzUiIG9wYWNpdHk9IjAuODUiPjwvcGF0aD4KICAgICAgICAgIDxwYXRoIGQ9Ik0zNDAgMzQwIEw1NDkgMTYxIEEyNjAgMjYwIDAgMCAxIDYwMCAzNDAgWiIgZmlsbD0iI0YwOTU5NSIgb3BhY2l0eT0iMC44Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNODAgMzQwIEEyNjAgMjYwIDAgMCAxIDYwMCAzNDAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgb3BhY2l0eT0iMC42Ij48L3BhdGg+CiAgICAgICAgICA8cGF0aCBkPSJNMTYwIDM0MCBBMTgwIDE4MCAwIDAgMSA1MjAgMzQwIFoiIGZpbGw9IiNmMGY2ZjIiPjwvcGF0aD4KICAgICAgICAgIDxwYXRoIGQ9Ik0xNjAgMzQwIEExODAgMTgwIDAgMCAxIDUyMCAzNDAiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSI+PC9wYXRoPgogICAgICAgICAgPGVsbGlwc2UgY3g9IjM0MCIgY3k9IjM0MCIgcng9IjE2MCIgcnk9IjE2MCIgZmlsbD0iI2YwZjZmMiI+PC9lbGxpcHNlPgogICAgICAgICAgPGxpbmUgeDE9IjgwIiB5MT0iMzQwIiB4Mj0iMTIwIiB5Mj0iMzQwIiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjQiPjwvbGluZT4KICAgICAgICAgIDxsaW5lIHgxPSI2MDAiIHkxPSIzNDAiIHgyPSI1NjAiIHkyPSIzNDAiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIG9wYWNpdHk9IjAuNCI+PC9saW5lPgogICAgICAgICAgPGxpbmUgeDE9IjE3OCIgeTE9IjEwOSIgeDI9IjE5NSIgeTI9IjEyOCIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjM1Ij48L2xpbmU+CiAgICAgICAgICA8bGluZSB4MT0iMzQwIiB5MT0iODAiIHgyPSIzNDAiIHkyPSIxMDUiIHN0cm9rZT0iIzBkMjgxOCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgb3BhY2l0eT0iMC4zNSI+PC9saW5lPgogICAgICAgICAgPGxpbmUgeDE9IjUwMiIgeTE9IjEwOSIgeDI9IjQ4NSIgeTI9IjEyOCIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjM1Ij48L2xpbmU+CiAgICAgICAgICA8dGV4dCB4PSI4MCIgeT0iMzc4IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNSIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzE4NWZhNSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MTA8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSIxNDYiIHk9IjI4MCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTQiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiMxODVmYTUiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjE2PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMjIwIiB5PSIxNzgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4xOC41PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMzQwIiB5PSI3MiIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMzYjZkMTEiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjI1PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iNDY2IiB5PSIxNTIiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjE1IiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjODU0ZjBiIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4zMDwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjU2NCIgeT0iMjYwIiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iI2EzMmQyZCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MzU8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSI2MDAiIHk9IjM3OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiNhMzJkMmQiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjQwKzwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjEzOCIgeT0iMjMyIiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxMSIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzE4NWZhNSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+SW5zdWZmaXNhbmNlPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMzQwIiB5PSIyNDgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjQ0IiBmb250LXdlaWdodD0iOTAwIiBmaWxsPSIjMGQyODE4IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj4yMi40PC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMTM4IiB5PSIyNDgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjExIiBmb250LXdlaWdodD0iNjAwIiBmaWxsPSIjMTg1ZmE1IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5wb25kw6lyYWxlPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iMjY4IiB5PSIxMjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjM2I2ZDExIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5Ob3JtYWw8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSI0MzQiIHk9IjEyOCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTMiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiM4NTRmMGIiIHRleHQtYW5jaG9yPSJtaWRkbGUiPlN1cnBvaWRzPC90ZXh0PgogICAgICAgICAgPHRleHQgeD0iNTU2IiB5PSIyMjgiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEyIiBmb250LXdlaWdodD0iNzAwIiBmaWxsPSIjYTMyZDJkIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5PYsOpc2l0w6k8L3RleHQ+CiAgICAgICAgICA8bGluZSB4MT0iMzQwIiB5MT0iMzQwIiB4Mj0iMjc2IiB5Mj0iMTMyIiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+CiAgICAgICAgICA8bGluZSB4MT0iMzQwIiB5MT0iMzQwIiB4Mj0iMzU4IiB5Mj0iMzUyIiBzdHJva2U9IiMwZDI4MTgiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBvcGFjaXR5PSIwLjM1Ij48L2xpbmU+CiAgICAgICAgICA8Y2lyY2xlIGN4PSIzNDAiIGN5PSIzNDAiIHI9IjE4IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjMGQyODE4IiBzdHJva2Utd2lkdGg9IjIuNSI+PC9jaXJjbGU+CiAgICAgICAgICA8Y2lyY2xlIGN4PSIzNDAiIGN5PSIzNDAiIHI9IjgiIGZpbGw9IiMyN2FlNjAiPjwvY2lyY2xlPgogICAgICAgICAgPHRleHQgeD0iMzQwIiB5PSIyNzIiIGZvbnQtZmFtaWx5PSJpbmhlcml0IiBmb250LXNpemU9IjEzIiBmb250LXdlaWdodD0iNTAwIiBmaWxsPSIjNWE3YTY1IiB0ZXh0LWFuY2hvcj0ibWlkZGxlIj5JbmRpY2UgZGUgTWFzc2UgQ29ycG9yZWxsZTwvdGV4dD4KICAgICAgICAgIDxyZWN0IHg9IjI1OCIgeT0iMjg0IiB3aWR0aD0iMTY0IiBoZWlnaHQ9IjM0IiByeD0iMTYiIGZpbGw9IiNlYWYzZGUiPjwvcmVjdD4KICAgICAgICAgIDx0ZXh0IHg9IjM0MCIgeT0iMzA2IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzNiNmQxMSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+4pyTIFBvaWRzIE5vcm1hbDwvdGV4dD4KICAgICAgICAgIDxsaW5lIHgxPSI4MCIgeTE9IjM0MCIgeDI9IjYwMCIgeTI9IjM0MCIgc3Ryb2tlPSIjZDBlOGRhIiBzdHJva2Utd2lkdGg9IjEuNSI+PC9saW5lPgogICAgICAgICAgPHJlY3QgeD0iMTkyIiB5PSIzNjgiIHdpZHRoPSIyOTYiIGhlaWdodD0iNTgiIHJ4PSIxMiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI2QwZThkYSIgc3Ryb2tlLXdpZHRoPSIxIj48L3JlY3Q+CiAgICAgICAgICA8dGV4dCB4PSIzNDAiIHk9IjM4OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTEiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPkZPUk1VTEUgREUgTCdJTUM8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSIzNDAiIHk9IjQxNCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTUiIGZvbnQtd2VpZ2h0PSI3MDAiIGZpbGw9IiMwZDI4MTgiIHRleHQtYW5jaG9yPSJtaWRkbGUiPklNQyA9IFBvaWRzIChrZykgLyBUYWlsbGUyIChtKTwvdGV4dD4KICAgICAgICAgIDxyZWN0IHg9IjYwIiB5PSI0NDYiIHdpZHRoPSIxNDgiIGhlaWdodD0iNjgiIHJ4PSIxMiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI2QwZThkYSIgc3Ryb2tlLXdpZHRoPSIxIj48L3JlY3Q+CiAgICAgICAgICA8dGV4dCB4PSIxMzQiIHk9IjQ2OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPlRBSUxMRTwvdGV4dD4KICAgICAgICAgIDx0ZXh0IHg9IjEzNCIgeT0iNDk0IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIyMiIgZm9udC13ZWlnaHQ9IjkwMCIgZmlsbD0iIzBkMjgxOCIgdGV4dC1hbmNob3I9Im1pZGRsZSI+MTc1IGNtPC90ZXh0PgogICAgICAgICAgPHJlY3QgeD0iMjI2IiB5PSI0NDYiIHdpZHRoPSIxNDgiIGhlaWdodD0iNjgiIHJ4PSIxMiIgZmlsbD0iI2VhZjNkZSIgc3Ryb2tlPSIjYzBkZDk3IiBzdHJva2Utd2lkdGg9IjEiPjwvcmVjdD4KICAgICAgICAgIDx0ZXh0IHg9IjMwMCIgeT0iNDY4IiBmb250LWZhbWlseT0iaW5oZXJpdCIgZm9udC1zaXplPSIxMCIgZm9udC13ZWlnaHQ9IjYwMCIgZmlsbD0iIzVhN2E2NSIgdGV4dC1hbmNob3I9Im1pZGRsZSI+UE9JRFM8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSIzMDAiIHk9IjQ5NCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMzYjZkMTEiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjY4IGtnPC90ZXh0PgogICAgICAgICAgPHJlY3QgeD0iMzkyIiB5PSI0NDYiIHdpZHRoPSIxNDgiIGhlaWdodD0iNjgiIHJ4PSIxMiIgZmlsbD0id2hpdGUiIHN0cm9rZT0iI2QwZThkYSIgc3Ryb2tlLXdpZHRoPSIxIj48L3JlY3Q+CiAgICAgICAgICA8dGV4dCB4PSI0NjYiIHk9IjQ2OCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMTAiIGZvbnQtd2VpZ2h0PSI2MDAiIGZpbGw9IiM5YWIwYTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiPsOCI0U8L3RleHQ+CiAgICAgICAgICA8dGV4dCB4PSI0NjYiIHk9IjQ5NCIgZm9udC1mYW1pbHk9ImluaGVyaXQiIGZvbnQtc2l6ZT0iMjIiIGZvbnQtd2VpZ2h0PSI5MDAiIGZpbGw9IiMwZDI4MTgiIHRleHQtYW5jaG9yPSJtaWRkbGUiPjI4IGFuczwvdGV4dD4KICAgICAgICA8L3N2Zz4=")}
.anywhere-slider{position:relative;z-index:0;background-color:#fff}.anywhere-slider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.anywhere-slider.slickless:before{display:none}.anywhere-slider .slick-track{background-color:#fff}.anywhere-slider>.picture-slide{position:relative}.anywhere-slider .picture-slide a{display:block}.anywhere-slider .picture-slide img{width:100%;display:none}.anywhere-slider .first-slide img{display:block}.anywhere-slider .html-slide{display:none}.anywhere-slider .first-slide,.slick-initialized .html-slide{display:block}.anywhere-slider img[data-lazy]{max-height:1px}.anywhere-slider .slick-arrow{display:none;position:absolute;top:50%;z-index:99;margin-top:-15px;text-align:center;color:#222;text-transform:uppercase}.anywhere-slider .slick-arrow:after{display:block;font-size:12px;color:#222}.anywhere-slider .slick-prev{left:5%}.anywhere-slider .slick-next{right:5%}.anywhere-slider .slick-prev:after{content:""}.anywhere-slider .slick-next:after{content:""}.anywhere-slider .slick-dots{position:relative;z-index:99;height:0;text-align:center;font-size:0}.anywhere-slider .slick-dots li{display:inline-block;position:relative;top:-40px;margin:0 8px}.anywhere-slider .slick-dots button{width:12px;height:12px;border:1px solid #222;border-radius:50%;font-size:0}.anywhere-slider .slick-active button{background-color:#222}@media all and (min-width:1201px){.anywhere-slider .slick-arrow{display:block}}
.anywhere-slider .slick-prev{right:5%;left:auto}.anywhere-slider .slick-next{left:5%;right:auto}.anywhere-slider .slick-prev:after{content:""}.anywhere-slider .slick-next:after{content:""}
.ajax-cart-button-wrapper{display:inline-block}.ajax-cart-button-wrapper input,.ajax-cart-button-wrapper select{display:none;width:40px;height:40px;border:0;border-radius:50%;background-color:#fff!important;vertical-align:top;font-size:12.4px;text-shadow:0 0 0 #222;color:#222}.ajax-cart-button-wrapper input{text-align:center}.product-list .ajax-cart-button-wrapper{display:block}.k-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,.6);opacity:1!important;transition:background .3s ease}.nopAjaxCartPanelAjaxBusy{position:fixed;top:0;left:0;z-index:1070;width:100%!important;height:100%!important;background:rgba(255,255,255,.9)}.miniProductDetailsPanelAjaxBusy{position:absolute;top:0;left:0;z-index:1;width:100%!important;height:auto;overflow:hidden;background:rgba(255,255,255,.9)}.nopAjaxCartPanelAjaxBusy:before,.miniProductDetailsPanelAjaxBusy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}.nopAjaxCartPanelAjaxBusy:before{width:80px;height:80px}.miniProductDetailsPanelAjaxBusy:before{width:60px;height:60px}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.addProductToCartErrors ul,.addProductVariantToCartErrors ul{padding:30px;text-align:center}.addProductToCartErrors li,.addProductVariantToCartErrors li{color:#222}.ajaxCart{flex-flow:column;position:absolute;left:0!important;right:0;margin:auto;z-index:1070;width:750px!important;max-width:100%;min-height:175px!important;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:0!important}.ajaxCart .k-window-titlebar{position:relative;height:50px;margin:0!important;font-size:0}.ajaxCart .k-window-titlebar>span{display:none}.ajaxCart .k-window-titlebar-actions{position:absolute;top:0;right:0;z-index:1}.ajaxCart .k-window-titlebar .k-button{display:block;width:50px;height:50px;outline:1px solid transparent;background-color:#222;text-align:center;font-size:0;transition:all .2s ease}.ajaxCart .k-window-titlebar .k-button:after{content:"";display:block;padding-left:2px;font-size:14px;line-height:50px;color:#fff}.ajaxCart .k-window-titlebar .k-button:hover{outline-color:#222}.ajaxCart .k-window-titlebar .k-icon{display:none}.productAddedToCartWindow,.miniProductDetailsView{padding:30px}.productAddedToCartWindowTitle,.miniProductDetailsView .product-name{position:absolute;top:0;left:0;width:100%;padding:25px 50px 0;text-align:center;font-size:21px;line-height:30px;font-weight:400;color:#222}.productAddedToCartWindow:focus,.miniProductDetailsView:focus{outline:-webkit-focus-ring-color auto 0}.productAddedToCartItem{overflow:hidden}.productAddedToCartWindowImage{float:left;width:35%;font-size:0}.productAddedToCartWindowImage a{display:block;position:relative;overflow:hidden}.productAddedToCartWindowImage img{width:100%}.productAddedToCartWindowDescription{position:relative;float:right;width:calc(65% - 30px);min-height:240px;padding-bottom:65px}.productAddedToCartWindowDescription h1{margin:0 0 10px;font-size:18px;font-weight:300;color:#222}.productAddedToCartWindowDescription .price{display:block;margin:0 0 10px;font-size:25px;font-weight:400;color:#f61853}.productAddedToCartWindowDescription .quantity{display:block;margin:0 0 10px}.productAddedToCartWindowDescription .buttons{position:absolute;bottom:0;left:0;width:100%;margin-top:25px;font-size:0;white-space:nowrap}.productAddedToCartWindowDescription .buttons a,.productAddedToCartWindowDescription .button-1{display:inline-block;width:49%;color:#222;border:1px solid #222;outline:1px solid transparent;overflow:hidden;padding:10px 20px;vertical-align:middle;font-size:14px;font-weight:400;text-transform:uppercase;text-overflow:ellipsis;transition:all .2s ease}.productAddedToCartWindowDescription .button-1{margin-left:10px;background-color:#222;color:#fff}.productAddedToCartWindowDescription .buttons a:hover,.productAddedToCartWindowDescription .button-1:hover{outline-color:#222}.ajaxCart .product-grid{margin:50px 0 0}.ajaxCart .item-box{display:none;margin-top:5px;margin-bottom:5px}.ajaxCart .item-box:nth-child(1),.ajaxCart .item-box:nth-child(2),.ajaxCart .item-box:nth-child(3),.ajaxCart .item-box:nth-child(4){display:block}.ajaxCart .item-box .product-title{font-weight:400}.ajaxCart .item-box .product-rating-box,.ajaxCart .item-box .tax-shipping-info,.ajaxCart .item-box .base-price-pangv,.ajaxCart .item-box .description,.ajaxCart .item-box .old-price,.ajaxCart .item-box .buttons{display:none}.miniProductDetailsView .product-essential,.miniProductDetailsView .product-collateral{margin:0}.miniProductDetailsView .gallery{display:block;float:left;width:35%;margin:0;overflow:hidden}.miniProductDetailsView .gallery img{width:100%}.miniProductDetailsView .overview{float:right;width:calc(65% - 30px);margin:0;padding:0;text-align:left}.miniProductDetailsView .overview h1{display:none}.miniProductDetailsView .short-description{margin-bottom:25px}.miniProductDetailsView .price-input{margin:0 0 10px}.miniProductDetailsView .enter-price-input{width:auto;text-align:left}.miniProductDetailsView .prices{margin-bottom:30px}.miniProductDetailsView .qty-label{display:none}.miniProductDetailsView .giftcard{max-width:none}.miniProductDetailsView .message-error{clear:both;margin:10px 0 0;text-align:left}.product-overview-line+.repeat{margin-top:25px}@media all and (max-width:500px){.productAddedToCartWindowImage,.miniProductDetailsView .gallery{float:none;width:auto;margin:20px 0 30px}.productAddedToCartWindowDescription,.miniProductDetailsView .overview{float:none;width:auto;min-height:0}}
.ajaxCart .k-window-titlebar-actions{right:auto;left:0}.ajaxCart .k-window-titlebar .k-button:after{padding:0}.productAddedToCartWindowImage{float:right}.productAddedToCartWindowDescription{float:left}.productAddedToCartWindowDescription .button-1{margin-right:10px}.miniProductDetailsView .gallery{float:right}.miniProductDetailsView .overview{float:left;text-align:right}.miniProductDetailsView .enter-price-input{text-align:right}.miniProductDetailsView .message-error{text-align:right}
.ribbon-wrapper{position:relative}@media all and (min-width:769px){.product-list .ribbon-wrapper{float:left}}.ribbon-position{font-size:0;line-height:0;position:absolute;z-index:1;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ribbon-position.top-left{top:0;left:0}.ribbon-position.top-right{top:0;right:0}.ribbon-position.bottom-left{bottom:0;left:0}.ribbon-position.bottom-right{bottom:0;right:0}.ribbon-position.top-middle{top:0;left:0;right:0;text-align:center}.ribbon-position.right-middle{top:0;right:0;bottom:0;text-align:right}.ribbon-position.bottom-middle{bottom:0;left:0;right:0;text-align:center}.ribbon-position.left-middle{top:0;bottom:0;left:0;text-align:left}.ribbon-position.center{top:0;right:0;bottom:0;left:0;text-align:center}.ribbon-position.right-middle:before,.ribbon-position.left-middle:before,.ribbon-position.center:before{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.product-ribbon{display:inline-block;vertical-align:middle;position:relative}.ribbon-text{font-size:12px;line-height:normal}.ribbon-image-text{font-size:12px;line-height:normal;position:absolute;top:0;left:0}
@media all and (min-width:769px){.product-list .item-box .ribbon-wrapper{display:table-cell;float:none!important;width:25%}.product-list .item-box .ribbon-wrapper .picture{display:block;width:auto}}@media all and (min-width:1025px){.product-list .item-box .ribbon-wrapper{width:20%}}@media all and (min-width:1201px){.product-list .item-box .ribbon-wrapper{width:22%}}@media all and (min-width:1501px){.product-list .item-box .ribbon-wrapper{width:23.5%}}
@media all and (min-width:769px){.product-list .ribbon-wrapper{float:right}}

.quickViewData{display:none}.k-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background-color:rgba(0,0,0,.6);opacity:1!important;transition:background .3s ease}.quickView .k-loading-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:auto!important;height:auto!important}.quickView .k-loading-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%!important;height:100%!important}.quickView .k-loading-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;border:1px solid #f61853;border-top-color:transparent!important;border-radius:50%;-webkit-animation:spin .5s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.quickView{flex-flow:column;position:absolute;left:0!important;right:0;margin:auto;z-index:1070;width:950px;max-width:100%;box-shadow:0 0 20px rgba(0,0,0,.15);background-color:#fff;padding:0!important}.quickView .k-window-titlebar{position:relative;height:50px;margin:0!important;font-size:0}.quickView .k-window-titlebar>span{display:none}.quickView .k-window-titlebar-actions{position:absolute;top:0;right:0;z-index:1}.quickView .k-window-titlebar .k-button{display:block;width:50px;height:50px;border:0;outline:1px solid transparent;background-color:#222;text-align:center;font-size:0;transition:all .2s ease}.quickView .k-window-titlebar .k-button:after{content:"";display:block;padding-left:2px;font-size:14px;line-height:50px;color:#fff}.quickView .k-window-titlebar .k-button:hover{outline-color:#222}.quickView .k-window-titlebar .k-icon{display:none}.quickView .product-essential{margin:0;padding:30px}.quickView .popup-header{position:absolute;top:0;left:0;width:100%;padding:25px 50px 0;text-align:center}.quickView .popup-header h1{font-size:21px;line-height:30px;font-weight:400;color:#222}.quickView .cloudzoom-blank{top:0;right:0;left:0;margin:auto;background-image:url('../Plugins/SevenSpikes.Nop.Plugins.QuickView/Themes/Avenue/Content/images/blank.png')}.quickView .cloudzoom-zoom-inside{z-index:9;border:0;box-shadow:none;top:0!important;left:0!important;right:0!important;margin:auto}.quickView .cloudzoom-zoom-inside img{right:auto!important;bottom:auto!important;max-width:none!important;max-height:none!important}.quickView .cloudzoom-ajax-loader{background-image:url('../Plugins/SevenSpikes.Nop.Plugins.QuickView/Themes/Avenue/Content/images/loader.gif');width:32px;height:32px}.quickView .picture a+img{top:0;right:0;left:0;margin:auto}.quickView .gallery{display:block;float:left;width:42%;margin:0}.quickView .gallery .picture{text-align:center;font-size:0}.quickView .gallery .picture a{display:inline-block;max-width:100%;overflow:hidden}.quickView .thumbnails{overflow:hidden}.quickView .thumbnails a{position:relative;float:left;width:22.75%;margin:3% 0 0 3%;overflow:hidden}.quickView .thumbnails a:nth-child(4n+1){clear:both;margin-left:0}.quickView .thumbnails a:before{content:"";display:block;padding-top:100%}.quickView .thumbnails a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.quickView .links-panel{margin:30px 0 0;text-align:center}.quickView .links-panel a{font-size:14px;font-weight:400;color:#f61853}.quickView .links-panel a:after{content:"";margin-left:8px;font-size:8px}.quickView .overview{float:right;width:calc(58% - 30px);margin:0;padding:0}.quickView .ui-accordion{text-align:center}.quickView .ui-accordion-header{position:relative;margin:0 0 12px;border:1px solid #ebebeb;padding:20px;font-size:14px;font-weight:400;color:#222;text-transform:uppercase;cursor:pointer}.ui-icon-circle-arrow-s+span:after,.ui-icon-circle-arrow-e+span:after{content:"";position:relative;top:-2px;margin-left:8px;font-size:6px;color:#f61853}.quickView .ui-accordion-content{position:relative;margin:-13px 0 12px;border:1px solid #ebebeb;border-top-color:#fff;border-top-style:dashed;overflow:hidden;padding:20px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.quickView .ui-accordion-content>.prices{margin:0 0 30px}.quickView .short-description,.quickView .full-description{margin:0}.quickView .descriptions div+div{margin:20px 0 0}.quickView .product-specs-box{margin-bottom:0}.quickView .product-specs-box .title{display:none}.quickView .product-specs-box table{border:0}.quickView .product-specs-box tr:first-child td{border-top:0}.quickView .product-specs-box tr:last-child td{border-bottom:0}.quickView .product-variant{margin:0 0 20px;overflow:hidden}.quickView .variant-picture{float:left;width:100px;margin:0;font-size:0}.quickView .variant-picture a{display:block;overflow:hidden}.quickView .variant-info{float:right;width:calc(100% - 120px);text-align:left}.quickView .variant-name{font-size:16px;color:#222}.variant-additional{border-top:1px dashed #ebebeb;padding-top:20px;overflow:hidden}.variant-additional .manufacturers{float:left;margin:0}.variant-additional .compare-products{float:right;transition:all .2s ease}.variant-additional .compare-products .add-to-compare-list-button:hover{color:#222}.variant-additional .compare-products .add-to-compare-list-button:before{display:none}.quickView .product-content{overflow:hidden}.quickView .product-grid{margin:50px 0 0}.quickView .item-box{display:none;margin-top:5px;margin-bottom:5px}.quickView .item-box:nth-child(1),.quickView .item-box:nth-child(2),.quickView .item-box:nth-child(3),.quickView .item-box:nth-child(4){display:block}.quickView .item-box .product-title{font-weight:400}.quickView .item-box .product-rating-box,.quickView .item-box .tax-shipping-info,.quickView .item-box .base-price-pangv,.quickView .item-box .description,.quickView .item-box .old-price,.quickView .item-box .buttons{display:none}
.quickView .k-window-titlebar-actions{right:auto;left:0}.quickView .k-window-titlebar .k-button:after{padding:0}.quickView .popup-header{right:0}.quickView .gallery{float:right}.quickView .thumbnails a{float:right;margin:3% 3% 0 0}.quickView .thumbnails a:nth-child(4n+1){margin-right:0}.quickView .links-panel a:after{content:"";display:inline-block;margin-right:8px;margin-left:0}.quickView .overview{float:left}.ui-icon-circle-arrow-s+span:after,.ui-icon-circle-arrow-e+span:after{display:inline-block;margin-right:8px;margin-left:0}.quickView .variant-picture{float:right}.quickView .variant-info{float:left;text-align:right}.variant-additional .manufacturers{float:right}.variant-additional .compare-products{float:left}
/*!
 * FilePond 4.31.1
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */

/* eslint-disable */
.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.5);background-image:none;box-shadow:0 0 0 0 hsla(0,0%,100%,0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.25)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:none}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.175;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}
/*!
 * FilePondPluginmediaPreview 1.1.0
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit undefined for details.
 */

/* eslint-disable */
.filepond--download-icon{background-color:#fff;cursor:pointer;display:inline-block;height:15px;margin-right:.5em;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0iZmVhdGhlciBmZWF0aGVyLWRvd25sb2FkIj48cGF0aCBkPSJNMjEgMTV2NGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMnYtNE03IDEwbDUgNSA1LTVNMTIgMTVWMyIvPjwvc3ZnPg==");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;pointer-events:auto;vertical-align:bottom;width:15px}.filepond--download-icon:hover,.filepond--magnify-icon:hover{background:hsla(0,0%,100%,.5)}.filepond--file-info-main-container{display:flex;overflow:hidden;width:100%}
.product-grid .item-box .picture,.product-list .item-box .picture{position:relative}.vertical-align-middle:before{content:" ";display:inline-block;height:100%;width:0;vertical-align:middle}.vertical-align-middle{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}.vertical-align-middle>div{display:inline-block;vertical-align:middle;position:relative;width:100%}.vertical-align-top{position:absolute;top:0;right:0;left:0}.vertical-align-bottom{position:absolute;right:0;bottom:0;left:0}.sale-campaign-box-wrapper{display:inline-block;width:46px;height:48px;margin:5px 3px}.sale-campaign-box{display:inline-block;width:100%;height:45px;line-height:45px}.countdownTimer,.category-countdown{-webkit-transition:all ease .35s;transition:all ease .35s;z-index:1}.product-grid .item-box:hover .countdownTimer,.product-grid .item-box:hover .category-countdown,.product-list .item-box:hover .countdownTimer,.product-list .item-box:hover .category-countdown{opacity:0;z-index:0;cursor:pointer}.product-variant-line{position:relative;min-height:360px}.product-variant-list .vertical-align-middle{top:240px;right:0;bottom:auto;left:0;right:0;margin:auto;max-width:220px}.product-variant-line .category-countdown~.variant-picture,.product-variant-line .countdowntimer~.variant-picture{margin-bottom:150px}.style-box{display:table;margin:2px 0 10px}.style-box-row{display:table-row}.style-box-item{display:table-cell;padding:5px}.style-box-item .label-wrapper{float:none;display:block;text-align:initial}.style-box-row:first-child .style-box-item{padding-top:0}#sale-campaign-create-or-edit .k-selected-color{width:100%;height:100%;border-radius:0;border:1px solid #d2d6de;border-right:0;box-sizing:border-box}#sale-campaign-create-or-edit .k-picker.k-state-active .k-selected-color{border-color:#3c8dbc}#sale-campaign-create-or-edit .k-icon.k-i-arrow-s{background:none}#sale-campaign-create-or-edit .k-icon.k-i-arrow-s:before{content:"";color:#fff;font:normal normal normal 14px/1 FontAwesome;height:17px;line-height:17px;background:none}.multi-value{display:inline-block;margin:0;vertical-align:middle;width:200px}@media all and (min-width:769px){.product-variant-list .countdownTimer,.product-variant-list .category-countdown{right:auto}.product-variant-line .variant-picture{margin-bottom:20px}}.spc .item-box .product-item .countdownTimer{display:none}
.countdownTimer,.category-countdown{-webkit-transition:all ease .35s;transition:all ease .35s;z-index:1}
.newsletter .newsletter-email{overflow:visible}.newsletter .newsletter-subscribe-text{display:none}.newsletter .newsletter-subscribe-button{min-width:150px;outline:1px solid transparent;font-size:14px!important;transition:all .2s ease}.newsletter .newsletter-subscribe-button:hover{outline-color:#222}.newsletter .newsletter-email .options,.newsletter-subscribe-popup .options{display:none}.newsletter .captcha-box,.newsletter .newsletter-validation,.newsletter .newsletter-result{display:none!important}.newsletter-subscribe-popup-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;background:rgba(0,0,0,.6)}.newsletter-subscribe-popup{position:fixed;top:50%;left:50%;z-index:1070;width:900px;max-width:96%;margin:auto;background-color:#fff;background-position:right;background-repeat:no-repeat;background-size:auto 100%;padding:30px 20px;text-align:center;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.newsletter-subscribe-popup:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(255,255,255,.7)}.newsletter-subscribe-popup-title{max-width:350px;margin:0 auto 15px;font-size:32px;font-weight:400;color:#222}.newsletter-subscribe-description-wrapper{margin:0 auto 20px}.newsletter-subscribe-popup .newsletter-email{overflow:visible}.newsletter-subscribe-popup .newsletter-subscribe-text{float:none;width:100%;height:50px!important;border-color:#ddd!important}.newsletter-subscribe-popup .newsletter-subscribe-button{float:none;min-width:150px;outline:1px solid transparent;transition:all .2s ease}.newsletter-subscribe-popup .newsletter-subscribe-button:hover{outline-color:#222}.newsletter-subscribe-popup .consent-error{display:none;margin:20px auto -10px;text-align:center;font-size:14px;color:#222}.newsletter-subscribe-popup .newsletter-validation{margin:20px auto 0}.newsletter-subscribe-popup .newsletter-result{margin:20px auto -10px;background-color:transparent;padding:0;line-height:normal;font-size:14px}.newsletter-subscribe-options{display:flex;flex-flow:column;row-gap:10px}.newsletter-gdpr-checkbox-content,.newsletter-subscribe-checkbox-content{margin:auto}.newsletter-gdpr-checkbox-content label:before{top:4px!important;bottom:auto!important}.newsletter-subscribe-popup .close-popup{position:absolute;top:0;right:0;width:50px;height:50px;margin:auto;outline:1px solid transparent;background-color:#222;text-align:center;font-size:0;transition:all .2s ease}.newsletter-subscribe-popup .close-popup:after{content:"";display:block;padding-left:2px;font-size:14px;line-height:49px;color:#fff;transition:all .2s ease}.newsletter-subscribe-popup .close-popup:hover{outline-color:#222}@media(min-width:501px){.newsletter-subscribe-popup{padding:40px 30px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletter-subscribe-popup-title,.newsletter-subscribe-description-wrapper,.newsletter-subscribe-popup .consent-error,.newsletter-subscribe-popup .newsletter-validation,.newsletter-subscribe-popup .newsletter-result,.newsletter-gdpr-checkbox-content,.newsletter-subscribe-checkbox-content{max-width:400px}.newsletter-subscribe-popup .newsletter-subscribe-text{display:block;width:400px;margin:0 auto 20px}.newsletter-subscribe-popup .newsletter-subscribe-button{display:block;margin:auto;font-size:14px!important}}@media(min-width:850px){.newsletter-subscribe-popup{padding-left:7%;text-align:left}.newsletter-subscribe-popup:before{display:none}.newsletter-subscribe-popup-title,.newsletter-subscribe-description-wrapper,.newsletter-subscribe-popup .consent-error,.newsletter-subscribe-popup .newsletter-validation,.newsletter-subscribe-popup .newsletter-result,.newsletter-gdpr-checkbox-content,.newsletter-subscribe-checkbox-content{margin-left:0;margin-right:0;text-align:center}.newsletter-subscribe-popup .captcha-box{max-width:400px}}@media(min-width:1201px){.newsletter-subscribe-popup{padding-left:70px}}
.newsletter-subscribe-popup{background-position:left}.newsletter-subscribe-popup .close-popup{right:auto;left:0}.newsletter-subscribe-popup .close-popup:after{padding:0}@media(min-width:850px){.newsletter-subscribe-popup{padding-right:7%;padding-left:30px;text-align:right}}@media(min-width:1201px){.newsletter-subscribe-popup{padding-right:70px}}
input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before,.responsive-nav-wrapper .counter,.filters .ui-slider-range,.swiper-pagination-bullet-active,.ui-tabs .ui-tabs-active a:after,.ui-tabs .ui-tabs-selected a:after,.order-progress li.active-step a,.blog-post .post-title:after,.news-item .news-title:after,.ui-slider-range,.slick-dots .slick-active button,.blog-search-results .kb-search-link:after,.variant-2 .spc-categories .navigation .active span:after{background-color:#3f9c4c}input[type="radio"]:checked+label:before,input[type="checkbox"]:checked~label:before,.master-loading-overlay:before,.ajax-loading-block-window:before,.filters .ui-slider-handle,.nopAjaxCartPanelAjaxBusy:before,.miniProductDetailsPanelAjaxBusy:before,.ui-slider-handle,.productPanelAjaxBusy:before,.infinite-scroll-loader:before,.item-box.dummy-box:before,.nivoSlider:before,.anywhere-slider:before,.cloudzoom-ajax-loader:before,.quickView .k-loading-image:before,.spc .loading-overlay:before,.panel-loader-effect .spinner:before,.feed-loader:before{border-color:#3f9c4c}input[type="radio"]:checked+label,input[type="checkbox"]:checked~label,.accept-privacy-policy .read,.terms-of-service .read,.cart .edit-item a,.cart .product-subtotal,.mini-shopping-cart .count a,.mini-shopping-cart .price,.mini-shopping-cart .totals strong,.newsletter .title .color,.footer-site-info a,.block .title:before,.block .list a:before,.block .view-all a:before,.block .list a:hover,.block .view-all a:hover,.block .list .active>a,.block .tags a:hover,.product-tags-all-page a:hover,.overview .product-price,.variant-overview .product-price,.overview .value a,.variant-overview .value a,.download-sample-button,.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar a.ui-state-active:hover,.back-in-stock-subscription,.product-tags-list,.ui-tabs .ui-tabs-active a,.ui-tabs .ui-tabs-selected a,.product-review-helpfulness .vote,.wishlist-page .share-info a,.return-request-list .link,.downloadable-products-page .link,.back-in-stock-subscription-list a,.reward-points-overview span,.customer-reviews-page .product-name,.cart-collaterals .box-title:after,.cart-footer .order-total,.checkout-page .min-amount-warning,.address-item.add-new .active:before,.order-completed .details-link,.opc .active .step-title .number,.opc .active .step-title .title,.order-details-page .order-price,.order-details-page .view-detail,.order-details-page .download a,.sitemap-page .entity-list a:hover,.blog-post .post-comments,.news-item .news-comments,.blog-post .post-body a:hover,.news-item .news-body a:hover,.blog-page .tags a,.blogpost-page .tags a,.blogpost-page .post-comments,.news-item-page .news-comments,.profile-page .topic-title a,.forums-header .current-time,.forums-table-section .view-all a,.private-messages-page .pm-unread,.private-message-view-page .message-head span,.productAddedToCartWindowDescription .price,.filter-block .clearFilterOptions:after,.filter-block .clearPriceRangeFilter:after,.selected-options-list .option:after,.priceRangeCurrentPricesPanel span,.specification-current-value-panel span,.number-of-returned-products .data,.instant-search-item .details .price,.mega-menu a.view-all,.mega-menu a.view-all:hover,.previous-product:hover .previous-product-label:before,.next-product:hover .next-product-label:after,.quickView .links-panel a,.ui-icon-circle-arrow-s+span:after,.ui-icon-circle-arrow-e+span:after,.rich-blog-homepage .view-all a:hover,.post-relations a,.blog-instant-search .k-list-item.k-hover,.blog-instant-search .k-list-item.k-focus,.blog-search-results .search-term-highlighter,.sale-of-the-day-offer .new-prev:hover:before,.sale-of-the-day-offer .new-next:hover:after,.variant-2 .spc-categories .navigation .active span,.ropc .message-failure,.ropc .order-total,.price-match-list-page .link{color:#3f9c4c}@media all and (max-width:768px){.ropc .section-title:before,.ropc .section-title:after,.ropc .section-title.active{color:#3f9c4c}}@media all and (max-width:1024px){.wishlist-page .cart .subtotal label,.shopping-cart-page .cart .subtotal label{color:#3f9c4c}}@media all and (max-width:1500px){.ropc .cart .subtotal label{color:#3f9c4c}}@media all and (min-width:501px){.featured-categories.default .text:after{background-color:#3f9c4c}}@media all and (min-width:769px){.product-list .item-box .actual-price{color:#3f9c4c}}@media all and (min-width:1201px){.header-menu>ul>li>a:hover,.header-menu>ul>li>span:hover{color:#3f9c4c}.block-account-navigation .list .active a{background-color:#3f9c4c}}@media all and (min-width:1501px){.picture-thumbs .slick-prev:hover:after,.picture-thumbs .slick-next:hover:after{color:#3f9c4c}}.page{text-align:unset}.information-box .title{font-weight:600}.information-box .description{font-size:17px}.post-body a{color:#1e5799}.rich-blog-homepage .view-all{display:block;margin:10px 0 0;border:1px solid #eee;background-color:#fff;text-align:center}.rich-blog-homepage .view-all a{display:block;padding:20px;font-size:14px;font-weight:bold;white-space:nowrap;text-transform:uppercase;transition:.3s ease;color:#222}.rich-blog-homepage .view-all span{position:relative;bottom:-1px;vertical-align:middle}.rich-blog-homepage .view-all a:after{content:"";margin:0 -14px 0 7px;vertical-align:middle;font-family:'pacific';font-size:6px}.ui-dialog{width:900px!important;padding-bottom:20px}.ui-dialog-content{max-height:65vh!important;overflow:auto}.contact-vendor{display:inherit}.footer-social-buttons a.rss{display:none}.external-auth-errors ul li{font-size:17px;color:#e52722;font-weight:500}.footer-payment-methods .method4,.footer-payment-methods .method5{display:none}
