@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800,900&display=swap&subset=latin-ext);@import "mixin";$font-family:'Poppins',sans-serif;$text-color:#333;$primary-color:#0066B2;$primary-hover-color:rgb(103,181,255);$primary-text-color:#030303;$secondary-color:rgb(103,181,255);$gray-color:#ECECEC;$gray-hover-color:#B2B2B2;$gray-text-color:#4D4D4D;$light-gray-color:#fafafa;$border-color:#ECECEC;$transition-base:all .2s ease-in-out;$radius-base:.5rembody{font-size:1.2rem;font-family:$font-family;color:$text-color;background:#fff;transition:left .2s ease-in-out,right .2s ease-in-out;position:relative;left:0;&.current-page-default-entry{@include min($lg){#main{padding-top:0}}#footer{margin-top:0;.shopping-banners{display:none}}}&.cart-content-active,&.filter-menu-active,&.user-menu-welcome-active,&.user-menu-content-active{#header,.header-bottom{position:static}}}@include min($lg){.container{max-width:1224px}}a{color:$primary-color;&:active,&:focus,&:hover{color:$primary-hover-color}}.openbox-overlay,.navigation-menu-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);display:none;z-index:99;width:100%;height:100%;cursor:pointer}#header{position:relative;z-index:100;.header-top{background-color:$secondary-color}.header-middle{padding:1rem 0;background-color:#fff}.header-bottom{background-color:$primary-color}@include max($md){.header-middle{padding:0}}}.header-cargo{line-height:5rem;color:#001626;font-size:1.3rem}.header-phone{@include center;>a{color:#001626;font-size:1.2rem;font-weight:300;display:flex;align-items:center;flex-wrap:wrap;span{strong{font-weight:300;font-size:1.6rem;margin-left:1.5rem}}i{margin-right:1rem}}}.header-order{display:flex;align-items:center;justify-content:flex-end;>a{display:flex;align-items:center;line-height:5rem;color:#001626;font-size:1.3rem;img{margin-right:1rem}}}.logo{display:flex;align-items:center;padding:1.4rem 0;img{max-height:9.7rem}@include max($md){justify-content:center}}.search{form{position:relative;input{width:100%;padding:1rem 8rem 1rem 2.8rem;border:2px solid #F2F3F7;height:5rem;color:#AEAEAE;font-size:1.3rem;border-radius:7px;&::placeholder{opacity:1;color:#AEAEAE}}button{position:absolute;top:0;right:0;height:100%;width:7.2rem;background:$primary-color url("{{ themeAsset('images/icon-search.svg') }}") no-repeat 50% 50%;border:none;padding:0;border-radius:7px}}}.header-middle-right{display:flex;align-items:center;justify-content:flex-end;margin:0 -15px;>div{flex:1 0 0%;padding:0 15px;>div{>a{height:5rem;display:flex;align-items:center;justify-content:space-around;color:$primary-color;font-size:1.4rem;border:2px solid #F2F3F7;border-radius:7px;transition:$transition-base;.menu-seperator{width:2px;height:3rem;background-color:#F2F3F7}}&.user-menu{>a{padding-right:1rem}}&.cart-menu{>a{.cart-amount{@include center;width:2.4rem;height:2.4rem;color:#fff;background-color:$primary-color;border-radius:100%}}}&.logo-2{>a{border:none;border-radius:0}img{max-height:4.8rem}}}}@include max($md){justify-content:space-between;margin:0;padding:2rem 0;>div{padding:0;flex:0 0 auto;>div{>a{padding:0 1rem;>div,>span,>img{margin:0 1rem}}&.logo-2{>a{padding:0;>img{margin:0}}}}}}@include max($sm){padding:1rem 0;>div{>div{>a{padding:0;>img{margin:0 1rem}>span,>div.menu-seperator{display:none}}&.user-menu{>a{padding-right:0}}}}}}.toggle-bar{width:5rem;height:5rem;align-items:center;justify-content:center;font-size:2rem;display:none;cursor:pointer;color:$primary-color;border-radius:8px;border:2px solid $border-color;z-index:1;@include max($md){display:flex}}#navigation{position:relative;.category-level-1{>ul{display:flex;justify-content:center;flex-wrap:wrap;>li{>a{display:flex;align-items:center;height:42px;color:#fff;font-size:14px;padding:0 12px;&:hover{color:#fff;background-color:$primary-color}}&.has-sub-category{>a{svg{path{transition:$transition-base}}span{padding-right:4px}&:hover{svg{path{fill:#fff}}}}}&.active{>a{color:#fff;background-color:$primary-color;svg{path{fill:#fff}}}>.category-level-2{display:flex}}}}}.category-level-2{position:absolute;top:100%;left:0;z-index:101;display:none;align-items:flex-start;width:100%;padding:2rem;background-color:rgba(255,255,255,.96);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.08);opacity:0;transform:translateY(10px);transition:all 0.3s ease;pointer-events:none;>ul{display:flex;flex-wrap:wrap;flex:1 0 0%;padding-right:16px;>li{flex:0 0 calc(100%/3);max-width:calc(100%/3);margin-bottom:20px;>a{display:inline-block;color:$text-color;font-size:14px;margin-bottom:12px;transition:color 0.2s ease;&:hover{color:$primary-color}}}}.navigation-first-image{flex:0 0 auto;a{img{max-width:512px;max-height:512px}}}}}&.navigation-category-image{flex:0 0 20%;>a{text-align:center;div{position:relative;width:100px;height:100px;margin:0 auto 8px;@include imgcenter}}}}}.navigation-first-image{flex:0 0 auto;a{img{max-width:512px;max-height:512px}}}}.category-level-3{>ul{>li{>a{display:inline-block;color:$text-color;margin-bottom:8px;transition:$transition-base;&:hover{color:$primary-color}}&.navigation-show-all{font-style:italic;text-decoration:underline}}}}@include max($lg){display:none}}.menu-items-row{display:flex;li{position:relative;a{display:block;line-height:5rem;color:#fff;font-size:1.4rem;font-weight:300;padding:0 3.6rem;transition:$transition-base;&:hover{color:#001626}}&:before{content:'';position:absolute;left:0;top:9px;width:1px;height:3.2rem;background-color:$secondary-color}&:first-child{&:before{display:none}}}}#main{padding-top:3rem;@include max($md){padding-top:2rem}@include max($sm){padding-top:1rem}#entry-slider{.slick-arrow{width:4.6rem;height:4.6rem;opacity:1;position:absolute;top:auto;bottom:3rem;transform:translateY(0);z-index:2;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:$secondary-color;border-radius:100%;>i{display:none}&.slick-prev{left:50%;margin-left:-596px;background-image:url("{{ themeAsset('images/icon-arrow-left.svg') }}")}&.slick-next{right:auto;left:50%;margin-left:-540px;background-image:url("{{ themeAsset('images/icon-arrow-right.svg') }}")}&.slick-disabled{background-color:$primary-color}}}}.featured-products{.products-header{position:relative;display:flex;align-items:center;height:3.3rem;color:#EA2027;font-size:1.6rem;font-weight:700;padding-left:7rem;img{position:absolute;left:0;top:0}}.products-content{position:relative;z-index:2;border:2px solid $border-color;background-color:#fff;border-radius:5px;>.slick-dots{display:flex;justify-content:center;flex-wrap:wrap;padding:2rem 0;width:100%;>li{margin:0 .5rem;>button{width:12px;height:12px;border:none;position:relative;overflow:hidden;text-indent:-9999px;border-radius:50%;background-color:$border-color;padding:0;display:block;margin-bottom:.5rem}&.slick-active{>button{background-color:$primary-color}}}}}}.showcase-featured{position:relative;.showcase-featured-image{position:relative;padding-top:100%;overflow:hidden;a{@include imgcenter}}.showcase-featured-content{padding:1.2rem 1.2rem 2.5rem;.showcase-featured-title{text-align:center;margin-bottom:1.4rem;a{display:block;font-size:1.4rem;line-height:2.1rem;height:4.2rem;overflow:hidden;color:$text-color}@include max($xs){a{font-size:1.3rem}}}.showcase-featured-price{height:2rem;overflow:hidden;font-size:1.4rem;color:$text-color;@include center;&-new{font-weight:600}&-old{color:#AEAEAE;text-decoration:line-through;margin-right:.5rem}}}}.banner-wrapper{padding:4.5rem 0 1.5rem;margin-bottom:6rem;background-color:#F2F3F7;&-1{padding-bottom:0;margin-bottom:0}.banner{margin-bottom:3rem}@include max($md){padding:3rem 0;margin-bottom:3rem}}.banner-products{margin-bottom:6rem;padding-top:3rem;@include max($md){margin-bottom:3rem}.banner{padding:0 1.5rem;margin-bottom:0;opacity:.5}.slick-dots{display:flex;justify-content:center;align-items:center;width:100%;padding-top:3rem;>li{margin:0 .5rem;>button{width:10px;height:10px;position:relative;overflow:hidden;text-indent:-9999px;border-radius:50%;background-color:transparent;border:1px solid #AEAEAE;opacity:1;padding:0;display:block;margin-bottom:.5rem}&.slick-active{>button{background-color:$primary-color;border-color:$primary-color}}}}@include max($md){margin-bottom:3rem}}.content-product-title{position:relative;@include center;color:$primary-color;font-size:2rem;font-weight:600;margin-bottom:8rem;&:after,&:before{content:'';position:absolute;left:50%;transform:translateX(-50%);height:2px}&:after{width:9rem;bottom:-15px;background-color:$primary-color}&:before{width:4.5rem;bottom:-21px;background-color:$secondary-color}}.list-tab{&-title{margin-bottom:6rem;@include max($md){margin-bottom:2rem}[data-tab-index]{a{@include center;height:5rem;color:#AEAEAE;font-size:1.6rem;border:2px solid $border-color;background-color:#fff;border-radius:7px;@include max($md){padding:0 1.5rem}}&.active{a{color:#fff;font-weight:500;background-color:$primary-color;border-color:$primary-color}}}}&-content{[data-tab-content]{height:0;overflow:hidden;.product-item{padding:0 15px}&.active{height:auto;overflow:visible}}}@include max($md){&-title{overflow-x:auto;scroll-snap-type:x mandatory;[data-tab-index]{scroll-snap-align:start}}}}.showcase{position:relative;margin-bottom:6rem;border:2px solid $border-color;border-radius:7px;background-color:#fff;transition:$transition-base;.showcase-image-container{position:relative;.showcase-label-container{>div{position:absolute;top:0;z-index:10;display:flex;align-items:center;display:flex;align-items:flex-end;justify-content:center;width:4.3rem;height:5.6rem;color:rgb(0,0,0);font-size:1.4rem;font-weight:400;padding-bottom:5px;border-radius:0 0 10px 10px;transition:$transition-base;&.discount-label{left:.8rem;font-weight:300;background-color:#EA2027;strong{font-weight:500}}&.new-label{right:.8rem;background-color:$secondary-color}}}.showcase-image{position:relative;padding-top:100%;overflow:hidden;a{@include imgcenter}}.showcase-buttons{position:absolute;left:0;top:0;opacity:0;visibility:hidden;z-index:12;width:100%;height:100%;transition:$transition-base;padding-bottom:3rem;display:flex;align-items:flex-end;justify-content:center;border-radius:7px;>a{position:relative;z-index:2;width:5.6rem;height:5.6rem;margin:0 5px;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-color:#F2F3F7;box-shadow:0 0 6px rgba(0,0,0,.16);transition:$transition-base;&:hover{box-shadow:none;background-color:$primary-color}}>a.add-to-cart-button{right:-2rem;background-image:url('{{ themeAsset('images/icon-add-to-cart.svg') }}');&:hover{background-image:url('{{ themeAsset('images/icon-add-to-cart-hover.svg') }}')}}>a.no-stock-button{right:-2rem;background-color:$text-color;background-image:url('{{ themeAsset('images/icon-add-to-cart-hover.svg') }}')}>a.showcase-view{left:-2rem;background-image:url('{{ themeAsset('images/icon-view.svg') }}');&:hover{background-image:url('{{ themeAsset('images/icon-view-hover.svg') }}')}}}.sold-out-label{position:absolute;left:0;top:0;z-index:12;width:100%;height:100%;transition:$transition-base;padding-bottom:1.5rem;display:flex;align-items:flex-end;justify-content:center;background-color:rgba(245,245,245,.8);>a{display:flex;align-items:center;justify-content:center;width:20rem;height:4.2rem;color:#fff;font-size:1.4rem;font-weight:500;border-radius:2.1rem;background-color:#EA2027}}}.showcase-content{padding:1rem .2rem .2rem;.showcase-brand{text-align:center;margin-bottom:.7rem;padding:0 1rem;a{display:block;font-size:1.4rem;line-height:1.8rem;height:1.8rem;overflow:hidden;color:$primary-color;font-weight:500}@include max($xs){a{font-size:1.3rem}}}.showcase-title{text-align:center;margin-bottom:3.6rem;padding:0 1rem;a{display:block;font-size:1.4rem;line-height:1.8rem;height:3.6rem;overflow:hidden;color:$text-color}@include max($sm){margin-bottom:2rem;a{font-size:1.3rem}}}.showcase-price{display:flex;align-items:center;justify-content:center;height:4rem;color:#fff;font-size:1.6rem;background-color:$primary-color;border-radius:5px;font-weight:500;&-old{color:$secondary-color;text-decoration:line-through;margin-right:.7rem}@include max($sm){flex-direction:column-reverse;height:auto;padding:.5rem 0;&-old{margin-right:0}}}}&:hover{border-color:$secondary-color;box-shadow:0 0 10px rgba(0,0,0,.1);.showcase-image-container{.showcase-label-container{>div{height:3.3rem}}.showcase-buttons{opacity:1;visibility:visible;>a{transform:rotate(360deg)}>a.add-to-cart-button,>a.no-stock-button{right:0}>a.showcase-view{left:0}}}}&.showcase-no-stock{.showcase-image-container{.showcase-buttons{display:none}}}@include max($md){margin-bottom:3rem;.showcase-image-container{.showcase-label-container{>div{height:3.3rem}}.showcase-buttons{display:none}}}}#footer{margin-top:6rem;.footer-row-1{padding:1.7rem 0;background-color:$secondary-color}.footer-row-2{padding:6rem 0 11rem;background-color:$primary-color}@include max($md){margin-top:3rem;.footer-row-1{padding:1rem 0}.footer-row-2{padding:3rem 0}}}.shopping-banners{padding-bottom:3rem;.shopping-banner{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:18.3rem;padding:3rem 5rem;margin-bottom:3rem;text-align:center;border:1px solid $secondary-color;border-radius:7px;.shopping-banner-img{width:4rem;height:4rem;position:relative;display:block;@include imgcenter}.shopping-banner-title{color:$primary-color;font-size:1.6rem;font-weight:400;strong{font-weight:600}}.shopping-banner-sub-title{color:#848484;font-size:1.2rem}}@include max($md){padding-bottom:3rem}}.newsletter{align-items:center;&-title{color:#fff;font-size:1.6rem;font-weight:300;strong{font-weight:600}}&-content{form{display:flex;height:4.5rem;background-color:#F2F3F7;border-radius:8px;input{flex:1 0 0%;color:$primary-color;font-size:1.3rem;padding:1rem 2rem 1rem 4rem;border:none;background-color:transparent;@include placeholder{opacity:1;color:$primary-color}@include max(320){padding:1rem 2rem}}button{flex:0 0 102px;color:#fff;font-size:1.5rem;font-weight:500;background-color:$primary-color;border-radius:8px;border:none;@include max(320){flex:0 0 70px;font-size:1.3rem}}}}@include max($md){&-title{text-align:center;padding-bottom:1.5rem}}}.footer-menu-container{.footer-menu{.footer-menu-title{position:relative;color:$border-color;font-size:1.6rem;font-weight:600;margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:2px solid #F2F3F7}.footer-menu-content{>ul{>li{margin-bottom:1.5rem;color:$border-color;font-size:1.4rem;font-weight:300;>a{color:$border-color;transition:$transition-base;&:hover{color:#fff}}}}}}@include max($md){padding-top:2rem}@include max($sm){text-align:center;margin-bottom:1.5rem;&[data-menu-type="accordion"]{text-align:left;.footer-menu{.footer-menu-title{padding:$gutter;border:1px solid $border-color;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;&:after{content:'\f067';font-family:"Font Awesome 5 Free";font-weight:900}margin-bottom:$gutter}.footer-menu-content{padding:0 $gutter $gutter;display:none}&.active{.footer-menu-title{&:after{content:'\f068'}}.footer-menu-content{display:block}}}}}}.footer-logo{margin-bottom:3rem}.footer-phone{margin-bottom:3rem;>a{color:#fff;font-size:1.4rem;font-weight:600;display:flex;align-items:center;flex-wrap:wrap;i{margin-right:1.2rem}}}.footer-social{display:flex;align-items:center;>a{@include center;width:3.5rem;height:3.5rem;color:$border-color;font-size:1.6rem;margin-right:1.5rem;border:1px solid $border-color;border-radius:5px;transition:$transition-base;&:hover{color:$primary-color;background-color:$border-color}}}.footer-copyright{display:flex;align-items:center;justify-content:space-between;padding:.8rem 0;.copyright{color:#4D4D4D;font-size:1.4rem;font-weight:400}@include max($md){flex-direction:column-reverse;text-align:center;padding:1.5rem 0 0;.copyright{padding-top:1rem}}}.fixed-whatsapp{position:fixed;right:20px;bottom:20px;z-index:20;@include max($md){display:none!important}}.footer-social{a{width:3.5rem;height:3.5rem;font-size:2rem}}.paginate-wrapper{position:relative;padding:3rem 0;border-top:2px solid #F2F3F7;.paginate{display:flex;justify-content:space-between;a{padding:0 .2rem;min-width:5rem;height:5rem;color:#6D6D6D;font-size:2rem;font-weight:500;border:2px solid #F1F1F1;background-color:#fff;border-radius:5px;@include center;i{display:block;color:#fff;line-height:1.4rem;font-size:1.8rem}}.paginate-content{display:flex;a{margin:0 .8rem;@include max($xs){margin:0 .2rem}}}.paginate-left{a{margin-right:2.2rem}}.paginate-right{a{margin-left:2.2rem}}.paginate-passive{a{opacity:.5;background-color:$primary-color;color:#fff;border-color:$primary-color}}.paginate-active{a{opacity:1;color:#fff;background-color:$primary-color;border-color:$primary-color}}.paginate-element-active{background-color:#fff;border-color:$primary-color;color:$primary-color}}}.contentbox-header{margin-bottom:3rem;padding-bottom:0rem;text-align:center;p{font-size:1.2rem;margin-bottom:0;display:block}h4{position:relative;display:inline-block;color:$primary-color;font-size:1.6rem;font-weight:500;margin-bottom:0;padding:1.4rem 14rem;border:2px solid $border-color;border-radius:7px;&:after{content:'';position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);width:9rem;height:2px;background-color:$secondary-color}@include max($sm){padding:1.4rem 7rem}}}body[class*="current-page-cart"],body[class*="checkout-page"]{.contentbox-header{margin-bottom:3rem;padding-bottom:0rem;text-align:center;p{font-size:1.2rem;margin-bottom:0;display:block}h4{position:relative;display:inline-block;color:$primary-color;font-size:1.6rem;font-weight:500;margin-bottom:0;padding:1rem;border:none;border-radius:7px;&:after{content:'';position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);width:9rem;height:2px;background-color:$secondary-color}@include max($sm){padding:1.4rem 7rem}}}}#breadcrumbs{margin-bottom:3rem;@include max($sm){display:none}ol{display:flex;padding:0;margin:0;align-items:center;li{i{font-size:1.4rem;margin:0 .5rem;font-style:normal;&:before{content:'>'}}span{display:flex;align-items:center;color:$text-color}a{color:$text-color;&:hover{span{span{color:$primary-color}}}}&:last-child{span{span{color:$primary-color;font-weight:500}}}}}}@include max($sm){.block-item{&[data-type="filter-product-groups"]{display:block;margin-bottom:0;border:none;.block-item-title{display:none}.block-item-content{display:block;padding:0}}&[data-type="product-groups"]{display:none}}.filter-menu,.horizontal-filter-menu{position:fixed;width:280px;height:100%;left:-280px;top:0;background:#fff;z-index:100;padding:$gutter;transition:$transition-base;overflow-y:auto;-webkit-overflow-scrolling:touch;.filter-menu-category{display:none}}.filter-menu-active{left:280px;overflow:hidden;position:fixed;height:100%;width:100%;.filter-menu,.horizontal-filter-menu{left:0}}#filter-wrapper{@include max($sm){margin-bottom:2rem}display:none;&.has-sorting-option:not(.has-filter-option){display:block;.filter-wrapper-header{display:none}.filter-wrapper-content{#sorting-options{display:block}}}&.has-filter-option{display:block;.filter-wrapper-content{#sorting-options{display:none}}}}.sorting-options-content-active{#filter-wrapper{.filter-wrapper-content{#sorting-options{display:block}}}}}.filter-menu-overlay,.filter-wrapper-header{@include min($sm){display:none!important}}.horizontal-filter-menu{padding:1.5rem;border:1px solid $border-color;margin-bottom:1rem;.horizontal-filter-menu-title{font-size:1.6rem;margin-bottom:1rem}.clear-filters{display:flex;margin-bottom:1rem;a{display:block;padding:.2rem .5rem;background:$gray-color;color:$text-color}}.filter-menu-selected-items{flex:0 0 100%}.filter-menu-groups{margin-bottom:1rem;.filter-menu-group-title{margin-bottom:1rem}}.filter-menu-selected-items{margin-bottom:1rem;.filter-menu-selected-items-title{font-size:1.4rem;margin-bottom:1rem}.filter-menu-selected-items-content{.filter-menu-selected-group{margin-bottom:.5rem;.filter-menu-selected-group-title{margin-right:1rem;margin-bottom:.5rem}.filter-menu-selected-group-content{display:flex;flex-wrap:wrap;.filter-menu-selected-item{margin-right:1rem;margin-bottom:.5rem;flex:0 0 auto;&:last-child{margin-right:0}a{display:block;padding:.2rem .5rem;background:$gray-color;color:$text-color}}}}}}}.cascade-menu{.parent-item{a.selected-item{color:$primary-color}}}.block-item{margin-bottom:3rem;border:2px solid $border-color;border-radius:7px;a{color:$text-color;&:hover{color:$primary-hover-color}}.block-item-title{color:$primary-color;padding:1.5rem 2.8rem;font-size:1.8rem;font-weight:600;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid $border-color;>i{display:none;@include max($sm){display:block}}}.block-item-content{padding:1.5rem}&.active{.block-item-title{>i.fa-angle-down{&:before{content:'\f106'}}}}&[data-type="no-frame"]{.block-item-title{display:none}}&[data-type="filter-product-groups"]{border:none;.block-item-title{border:2px solid $border-color;border-radius:7px 7px 0 0;border-bottom:none}.block-item-content{display:block;padding:0}}}.product-image{position:relative;.discount-label{position:absolute;top:0;z-index:10;display:flex;align-items:center;display:flex;align-items:flex-end;justify-content:center;width:4.3rem;height:5.6rem;color:#fff;font-size:1.4rem;font-weight:400;padding-bottom:5px;border-radius:0 0 10px 10px;transition:$transition-base;right:1.8rem;font-weight:300;background-color:#EA2027;strong{font-weight:500}}#product-primary-image{position:relative;margin-bottom:1.5rem;padding-top:100%;border:2px solid $border-color;background-color:#fff;border-radius:8px;img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:scale-down}}}.product-social{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1.5rem;>a{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:#999;font-size:1.6rem;margin-left:1rem;background-color:#ECECEC;border-radius:100%;transition:$transition-base;&:hover{color:#fff;background-color:$primary-hover-color}}}#product-thumb-image{margin-top:-8px;margin-bottom:-8px;.thumb-item{padding-top:8px;padding-bottom:8px;>div{>a{padding-top:100%;position:relative;display:block;opacity:.5;background-color:#fff;border:1px solid $border-color;@include imgcenter;border-radius:8px;&.zoomGalleryActive{opacity:1;border-color:$secondary-color}}}}@include max($sm){margin:0 -5px;.thumb-item{padding:0 5px}}}.product-brand{margin-bottom:.5rem;a{color:$primary-color;font-size:1.4rem;font-weight:400;@include max($sm){font-size:1.3rem}}}.product-title{margin-bottom:1.5rem;h1{color:$text-color;font-size:1.8rem;font-weight:500;margin-bottom:0}@include max($sm){h1{font-size:1.6rem}}}.jq-ry-container{position:relative;line-height:0;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr;>.jq-ry-group-wrapper{position:relative;width:100%;>.jq-ry-group{position:relative;line-height:0;z-index:2;white-space:nowrap;>svg{display:inline-block}}>.jq-ry-groupjq-ry-normal-group{width:100%}>.jq-ry-group.jq-ry-rated-group{width:0;z-index:2;position:absolute;top:0;left:0;overflow:hidden}}}.product-comments-container{margin-bottom:3rem;display:flex;align-items:center;>span{margin-left:5px}}.product-list-container{margin-bottom:3rem;.product-list-block{padding:.4rem 0}.product-list-row{display:flex;align-items:center;font-size:1.4rem;padding:.4rem 0;a{color:$primary-color;transition:$transition-base;&:hover{color:$secondary-color}}.product-list-title{flex:0 0 auto;width:20%;color:#848484;font-weight:400;@include max($sm){width:30%}}.product-list-content{flex:1 1 auto;display:flex;align-items:center;color:$text-color;font-weight:500;word-break:break-word;&:before{content:':';margin-right:1.6rem}}}}.product-list-group{padding:1.5rem 0;margin:0 0 1.5rem 0;border-top:2px solid $border-color;border-bottom:2px solid $border-color}.product-price-container{display:flex;align-items:flex-end;margin-left:-.8rem;margin-right:-.8rem;margin-bottom:1.5rem;>div{padding-left:.8rem;padding-right:.8rem}.product-price{display:flex;align-items:baseline;&-new,&-old{color:$text-color;font-size:2rem;font-weight:600}}&.has-discount{.product-price{.product-price-old{font-weight:400;text-decoration:line-through;padding-left:1.5rem;color:#AEAEAE}}}}.product-options{.product-options-title{color:#ABABAB;font-size:1.4rem;font-weight:500;margin-bottom:1.5rem}}.variant-select{display:flex;align-items:center;margin-left:-15px;margin-right:-15px;.variant-list{padding-left:15px;padding-right:15px;margin-bottom:15px;select.form-control:not([size]):not([multiple]),select:not([size]){height:3.6rem;border:1px solid $border-color;border-radius:2px;padding:.6rem 6.8rem .6rem 1.6rem;background-image:url('{{ themeAsset('images/icon-selectbox-product.svg') }}');background-size:.8rem}}}.variant-plural{margin-bottom:2rem;.variant-list{flex:0 0 100%;display:flex;flex-wrap:wrap;margin-bottom:1rem;&:last-child{margin-bottom:0}}span{flex:0 0 auto;border:1px solid $gray-color;padding:.5rem 1rem;cursor:pointer;margin:0 1rem 1rem 0;&:last-child{margin-right:0}&.variant-passive{background-color:$gray-color}&.variant-no-stock{background-color:$gray-color}&.variant-selected{border-color:$text-color}}}.variant-singular{margin-bottom:2rem;.radio-custom{margin-bottom:1rem}}.product-cart-buttons{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;>div{padding-left:15px;padding-right:15px}.product-buttons-wrapper{flex:1 0 0%;max-width:100%;.product-buttons-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;>div{flex:1 0 0%;max-width:100%;padding-left:15px;padding-right:15px}}}}.product-qty-wrapper{.product-qty{display:flex;flex-wrap:wrap;border:2px solid $border-color;width:12.3rem;height:4.5rem;border-radius:5px;>a{flex:0 0 4rem;max-width:4rem;@include center;color:$text-color}>div{flex:1 0 0%;max-width:100%;input{width:100%;height:100%;text-align:center;background-color:transparent;border:none;color:$secondary-color;font-size:1.8rem;font-weight:400}}}@include max($xs){margin-bottom:1.5rem;flex:0 0 100%;max-width:100%;.product-qty{width:100%}}}.product-cart-buttons{a.add-to-cart-button,a.no-stock-button,a.quick-order-button,a.remind-me-button{@include center;height:4.5rem;color:#fff;font-size:1.6rem;font-weight:400;padding:0 1.5rem;border-radius:5px;transition:$transition-base;@include max(320){font-size:1.2rem}}a.add-to-cart-button{background-color:$primary-color;&:hover{background-color:$primary-hover-color}}a.no-stock-button{background-color:$text-color}a.quick-order-button{background-color:$secondary-color}a.remind-me-button{background-color:#FF8902}}.product-lowest-price{color:#EA2027;font-size:1.3rem;font-weight:400;margin-bottom:1.5rem}{% set cargoButtons=['fast_shipping','same_day_shipping','three_days_delivery','five_days_delivery','seven_days_delivery','free_shipping','delivery_from_stock','pre_ordered_product','limited_stock','ask_stock','campaigned_product'] %}.product-cargo-buttons{display:flex;align-items:center;margin-bottom:1.5rem;.product-cargo-button{width:17.4rem;height:3.1rem;{% for i in cargoButtons %}&.{{i}}{background:url("{{ themeAsset('images/icon-btn-'~ loop.index ~'.svg') }}") no-repeat 50% 50%}{% endfor %}}@include max($sm){margin-bottom:1.5rem}@include max(320){flex-direction:column;align-items:flex-start}}#product-user-buttons{display:flex;flex-wrap:wrap;margin:0 -.8rem;>div{padding:0 .8rem;margin-bottom:1.6rem;a{display:flex;align-items:center;>div{@include center;width:3rem;height:3rem;background-color:#F2F3F7;border-radius:100%;transition:$transition-base;i{color:$secondary-color;font-size:1.6rem;transition:$transition-base}}span{color:$text-color;font-size:1.2rem;margin-left:.8rem;transition:$transition-base}&:hover{>div{background-color:$secondary-color;i{color:#fff}}span{color:$secondary-color}}&.add-my-favorites{span{&:before{content:attr(data-add-to-favorites)}}&.favorite-product{>div{background-color:$secondary-color;i{font-weight:900;color:#fff}}span{&:before{color:$secondary-color;content:attr(data-favorite-product)}}}}}}@include max($sm){>div{}}}.default-products{margin-bottom:3rem;.products-header{text-align:center;span{color:$primary-color;font-size:1.6rem;font-weight:500;margin-bottom:3rem;padding:1.4rem 7rem;border:2px solid $border-color;border-radius:7px;display:inline-block}}.showcase{margin-bottom:0}.products-content{.product-item{padding:0 1.5rem}>.slick-dots{display:flex;justify-content:center;flex-wrap:wrap;padding:3rem 0;width:100%;>li{margin:0 .5rem;>button{width:12px;height:12px;border:none;position:relative;overflow:hidden;text-indent:-9999px;border-radius:50%;background-color:transparent;border:1px solid $secondary-color;padding:0;display:block;margin-bottom:.5rem}&.slick-active{>button{background-color:$primary-color;border-color:$primary-color}}}}}}.product-detail-tab{margin-bottom:4.5rem;.product-detail-tab-header{position:relative;display:flex;align-items:center;justify-content:center;border:2px solid #ECECEC;border-radius:7px;[data-tab-index]{>a{position:relative;display:flex;align-items:center;justify-content:center;height:4.8rem;color:#ABABAB;font-size:1.6rem;font-weight:400;white-space:nowrap;padding:0 2.4rem}&.active{>a{color:$primary-color;&:after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:-2px;width:5rem;height:2px;background-color:$secondary-color}}}}@include max($sm){justify-content:flex-start;[data-tab-index]{>a{font-size:1.4rem;padding:0 2rem}}}}.product-detail-tab-content{padding:3rem 0;[data-tab-content]{height:0;overflow:hidden;>div{padding:0}&.active{height:auto;overflow:visible}}}@include max($md){.product-detail-tab-header{overflow-x:auto;>.row{margin-left:-.25rem;margin-right:-.25rem}[data-tab-index]{>a{}}}}}.btn{font-size:1.2rem;border-radius:0;transition:$transition-base;&.btn-primary{color:$primary-text-color;background:$primary-color;&:not(.btn-loading):active,&:not(.btn-loading).active,&:not(.btn-loading):hover,&:not(.btn-loading).hover,&:not([disabled]):not(.disabled):active,&:not([disabled]):not(.disabled).active{background:$primary-hover-color;color:$primary-text-color}}&.btn-secondary{color:$gray-text-color;background:$gray-color;&:not(.btn-loading):active,&:not(.btn-loading).active,&:not(.btn-loading):hover,&:not(.btn-loading).hover{color:$gray-text-color;background:$gray-hover-color}}}.btn-loading:before{border-top-color:$primary-color}.loader{.ball-pulse{>div{background-color:$primary-color}}}.loading>div{border-top-color:$primary-color;border-bottom-color:$primary-color}.loading-bar{.loader{background:$primary-color}}.control-label{color:$text-color}.information-content{border:solid 1px $border-color;border-radius:$radius-base;span{border-radius:$radius-base}i{color:darken($gray-color,10%)}}.member-block{li{>a{&.active{color:$primary-color}}&:hover>a:not(.active){color:$primary-color;i.left-icons{color:$primary-color}}}}#featured-product-block{border:none}.filter-menu{.filter-menu-category{.filter-menu-category-title{background-color:transparent;border:none;padding:1.5rem}.filter-menu-category-content{a{color:$text-color}}}.filter-menu-groups{.filter-menu-group-title{background-color:transparent;border:none;padding:1.5rem}.filter-menu-group-content{label{color:$text-color}}}.filter-menu-selected-items{.filter-menu-selected-items-title{background-color:transparent;border:none;padding:1.5rem;font-weight:400}.filter-menu-selected-items-content{padding:1.5rem;.filter-menu-selected-group{.filter-menu-selected-group-title{font-weight:400}}}}}.idea-promotion-bar{padding:0;&.bar-position-top{border-bottom:none}@include max($md){{% if theme.settings.idea_popup_bar_control %}display:block!important;{% else %}display:none!important;{% endif %}}}#checkout-breadcrumbs{.checkout-steps{>a{margin-left:-$gutter;margin-right:-$gutter}}}body{&.user-menu-content-active{.user-menu-content{right:0;box-shadow:-2px 0 5px 0 rgba(0,0,0,.1)}}&.user-menu-welcome-active{.user-menu-welcome{right:0;box-shadow:-2px 0 5px 0 rgba(0,0,0,.1)}}@include max($md){&.user-menu-content-active,&.user-menu-welcome-active{overflow:hidden;position:fixed;height:100%;width:100%;left:-280px}}}.user-menu-content,.user-menu-welcome{position:fixed;top:0;right:-480px;width:480px;height:100%;background-color:#fff;z-index:101;transition:$transition-base;overflow-y:auto;padding:6rem;.user-menu-content-top{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid $border-color}.user-menu-title{font-size:1.8rem;font-weight:700;color:$text-color;margin-bottom:1rem}.user-menu-subtitle{font-size:1.6rem;margin-bottom:2rem}.user-menu-input{margin-bottom:1.5rem;input{background-color:#fff;border-radius:0;font-size:1.2rem;color:$text-color;&::placeholder{color:$text-color;opacity:1}}}.user-menu-forgot-pass{text-align:right;display:block;color:$text-color;text-decoration:underline}.user-menu-button{margin-bottom:1.5rem;.btn{font-size:1.6rem;font-weight:700}}.btn-user-menu-signup{background-color:$text-color;color:#fff}.user-menu-profile-list{padding:2rem 0;margin-bottom:2rem;border-top:1px solid $border-color;border-bottom:1px solid $border-color;>a{color:$text-color;font-size:1.6rem;padding:1rem 0;display:block;&:hover{color:$primary-color;text-decoration:underline}}}.user-menu-profile-logout{>a{font-size:1.6rem;font-weight:700}}@include max($md){right:-280px;width:280px;padding:1.5rem}}body{&.cart-content-active{.cart-content{right:0;box-shadow:-2px 0 5px 0 rgba(0,0,0,.1)}}@include max($md){&.cart-content-active{overflow:hidden;position:fixed;height:100%;width:100%;left:-280px}}}.cart-content{position:fixed;top:0;right:-480px;width:480px;height:100%;background-color:#fff;z-index:101;transition:$transition-base;padding:6rem;overflow-y:auto;.cart-content-title{font-size:1.8rem;font-weight:700;color:$text-color;margin-bottom:1rem}.cart-content-subtitle{font-size:1.6rem;margin-bottom:2rem}.cart-list{border-top:1px solid $border-color;margin-bottom:3rem;.cart-list-item{border-bottom:1px solid $border-color;padding:1.5rem 0;display:flex;align-items:center;margin-bottom:1.5rem;.cart-list-item-image{flex:0 0 6rem;margin-right:1rem;>span{display:block;width:100%;height:6rem;background:url("{{ themeAsset('images/nopic_image.png') }}") no-repeat center center;background-size:50% 50%}}.cart-list-item-content{flex:1 0 0%;min-width:0;padding-right:1rem;.cart-list-item-title{color:$text-color;font-size:1.4rem;font-weight:700;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-list-item-brand{display:block;color:$text-color}.cart-list-item-price{font-size:1.4rem;font-weight:700}.cart-list-item-amount{font-size:1.2rem;font-weight:400}}.cart-list-item-delete{color:$text-color;flex:0 0 2rem;opacity:.5;transition:$transition-base;font-size:1.6rem;height:2rem;@include center;overflow:hidden;&:hover{opacity:1}}}}.cart-content-total-price{margin-bottom:3rem;>span{font-size:1.6rem}>div{font-size:1.8rem;font-weight:700}}.cart-content-button{margin-bottom:1.5rem;.btn{font-size:1.6rem;font-weight:700}}.cart-content-empty-icon{position:relative;border-top:1px solid $border-color;border-bottom:1px solid $border-color;height:20rem;margin-bottom:3rem;@include imgcenter;img{width:15rem;height:auto;opacity:.2}}@include max($md){right:-280px;width:280px;padding:1.5rem}}@include min($sm){.block-item{.block-item-content{.filter-menu{.filter-menu-box{padding:3rem;border:2px solid $border-color;margin-bottom:3rem;border-radius:7px;&:first-child{border-radius:0 0 7px 7px}&.filter-menu-category{.filter-menu-category-title{color:#4D4D4D;font-size:1.6rem;font-weight:500;padding:0;i{display:inline-block;font-size:1.4rem;margin-right:.6rem;&:before{content:'\f054'}}}.filter-menu-category-content{padding:1.5rem 1.8rem;border-bottom:none;a{color:#4D4D4D;font-size:1.4rem;font-weight:400;padding:.5rem 0;transition:$transition-base;&:hover{color:$primary-color}i{display:none}}}.filter-menu-category-top{a{color:#4D4D4D;font-size:1.6rem;font-weight:500;padding:0;i{margin-right:1rem;font-size:1.4rem;&:before{content:'\f053'}}span{text-decoration:underline}}}}&.filter-menu-groups{padding:0;.filter-menu-group-title{color:#3D3D3D;font-size:1.6rem;font-weight:500;padding:1.5rem 3rem;border-bottom:2px solid $border-color}.filter-menu-group-content{padding:2rem 3rem;input[type=checkbox]{&+label{line-height:1.6rem;color:#4D4D4D;font-size:1.4rem;font-weight:400;padding-left:2.8rem;transition:$transition-base;&:before{width:1.6rem;height:1.6rem;border:1px solid #707070;background-size:1rem;border-radius:100%;background-color:#fff}&:hover{color:$primary-hover-color}}&:checked{&+label{&:before{background-color:#fff;border-color:#707070;background-image:url('{{ themeAsset('images/icon-checkbox.svg') }}')}}}}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:$border-color}.scrollbar-inner>.scroll-element .scroll-bar{background-color:$primary-color}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{opacity:1}}}&.filter-menu-selected-items{padding:0;border-bottom:2px solid $border-color;.filter-menu-selected-items-title{color:#3D3D3D;font-size:1.6rem;font-weight:500;padding:1.5rem 3rem;border-bottom:2px solid $border-color}.filter-menu-selected-items-content{padding:2rem 3rem}}}}}}}@include min($md){#sorting-options{padding-left:1.8rem;background-color:#fff;border:2px solid $border-color;margin-bottom:3rem;border-radius:7px;select.form-control:not([size]):not([multiple]),select:not([size]){height:5rem;color:#4D4D4D;font-size:1.4rem;font-weight:500;border:none;border-radius:0;background-image:url('{{ themeAsset('images/icon-selectbox.svg') }}');background-size:1rem}.checkbox-custom{margin:1.6rem 0!important;input[type=checkbox]{&+label{color:#4D4D4D;line-height:1.6rem;font-size:1.4rem;font-weight:500;transition:$transition-base;&:before{width:1.6rem;height:1.6rem;border:1px solid #707070;background-size:1rem;border-radius:100%}&:hover{color:$primary-color}}&:checked{&+label{&:before{background-color:#fff;border-color:#707070;background-image:url('{{ themeAsset('images/icon-checkbox.svg') }}')}}}}}.record-count{line-height:1.6rem;color:$primary-color;font-size:1.4rem;margin:1.7rem 0!important}}}#ideaexport_translation_bar_container{display:none}.custom-export-area{flex:0!important}#custom-export{position:relative;>a{display:block;color:$primary-color;padding:10px;font-weight:600;font-size:20px;transition:$transition-base;&:hover{color:$primary-color}}}#custom-export-content{width:320px;background-color:#fff;display:none;padding:$gutter;border:1px solid $border-color;overflow:visible;.custom-export-title{margin-bottom:$gutter;font-size:16px;font-weight:700}.custom-export-select{margin-bottom:$gutter;position:relative;>a{padding:10px;display:flex;color:$text-color;border:1px solid $border-color;>span{&:last-child{padding-left:10px}}&:after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;margin-left:auto}}.select-content{display:none;position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;z-index:2;border:1px solid $border-color;border-top:none;>a{padding:10px;display:flex;color:$text-color;>span{&:last-child{padding-left:10px}}&:hover{background-color:$border-color}}}}@include max($md){width:250px}}.flag{width:18px;height:18px;background-image:url("{{ themeAsset('images/export-flags.png') }}");display:block}.flag-ad{background-position:0 0}.flag-ae{background-position:-18px 0}.flag-af{background-position:-36px 0}.flag-ag{background-position:-54px 0}.flag-ai{background-position:-72px 0}.flag-al{background-position:-90px 0}.flag-am{background-position:-108px 0}.flag-ao{background-position:-126px 0}.flag-aq{background-position:-144px 0}.flag-ar{background-position:-162px 0}.flag-as{background-position:-180px 0}.flag-at{background-position:-198px 0}.flag-au{background-position:-216px 0}.flag-aw{background-position:-234px 0}.flag-ax{background-position:-252px 0}.flag-az{background-position:-270px 0}.flag-ba{background-position:-288px 0}.flag-bb{background-position:-306px 0}.flag-bd{background-position:-324px 0}.flag-be{background-position:-342px 0}.flag-bf{background-position:-360px 0}.flag-bg{background-position:-378px 0}.flag-bh{background-position:-396px 0}.flag-bi{background-position:-414px 0}.flag-bj{background-position:-432px 0}.flag-bl{background-position:-450px 0}.flag-bm{background-position:-468px 0}.flag-bn{background-position:-486px 0}.flag-bo{background-position:-504px 0}.flag-bq{background-position:-522px 0}.flag-br{background-position:-540px 0}.flag-bs{background-position:-558px 0}.flag-bt{background-position:-576px 0}.flag-bw{background-position:-594px 0}.flag-by{background-position:-612px 0}.flag-bz{background-position:-630px 0}.flag-ca{background-position:-648px 0}.flag-cc{background-position:-666px 0}.flag-cd{background-position:-684px 0}.flag-cf{background-position:-702px 0}.flag-cg{background-position:-720px 0}.flag-ch{background-position:-738px 0}.flag-ci{background-position:-756px 0}.flag-ck{background-position:-774px 0}.flag-cl{background-position:-792px 0}.flag-cm{background-position:-810px 0}.flag-cn{background-position:-828px 0}.flag-co{background-position:-846px 0}.flag-cr{background-position:-864px 0}.flag-cv{background-position:-882px 0}.flag-cw{background-position:-900px 0}.flag-cx{background-position:-918px 0}.flag-cy{background-position:-936px 0}.flag-cz{background-position:-954px 0}.flag-de{background-position:-972px 0}.flag-dj{background-position:-990px 0}.flag-dk{background-position:-1008px 0}.flag-dm{background-position:-1026px 0}.flag-do{background-position:-1044px 0}.flag-dz{background-position:-1062px 0}.flag-ec{background-position:-1080px 0}.flag-ee{background-position:-1098px 0}.flag-eg{background-position:-1116px 0}.flag-eh{background-position:-1134px 0}.flag-er{background-position:-1152px 0}.flag-es{background-position:-1170px 0}.flag-et{background-position:-1188px 0}.flag-fi{background-position:-1206px 0}.flag-fj{background-position:-1224px 0}.flag-fk{background-position:-1242px 0}.flag-fm{background-position:-1260px 0}.flag-fo{background-position:-1278px 0}.flag-fr{background-position:-1296px 0}.flag-ga{background-position:-1314px 0}.flag-gb{background-position:-1332px 0}.flag-gd{background-position:-1350px 0}.flag-ge{background-position:-1368px 0}.flag-gf{background-position:-1386px 0}.flag-gh{background-position:-1404px 0}.flag-gi{background-position:-1422px 0}.flag-gl{background-position:-1440px 0}.flag-gm{background-position:-1458px 0}.flag-gn{background-position:-1476px 0}.flag-gp{background-position:-1494px 0}.flag-gq{background-position:-1512px 0}.flag-gr{background-position:-1530px 0}.flag-gs{background-position:-1548px 0}.flag-gt{background-position:-1566px 0}.flag-gu{background-position:-1584px 0}.flag-gw{background-position:-1602px 0}.flag-gy{background-position:-1620px 0}.flag-hk{background-position:-1638px 0}.flag-hn{background-position:-1656px 0}.flag-hr{background-position:-1674px 0}.flag-ht{background-position:-1692px 0}.flag-hu{background-position:-1710px 0}.flag-id{background-position:-1728px 0}.flag-ie{background-position:-1746px 0}.flag-il{background-position:-1764px 0}.flag-in{background-position:-1782px 0}.flag-io{background-position:-1800px 0}.flag-iq{background-position:-1818px 0}.flag-is{background-position:-1836px 0}.flag-it{background-position:-1854px 0}.flag-jm{background-position:-1872px 0}.flag-jo{background-position:-1890px 0}.flag-jp{background-position:-1908px 0}.flag-ke{background-position:-1926px 0}.flag-kg{background-position:-1944px 0}.flag-kh{background-position:-1962px 0}.flag-ki{background-position:-1980px 0}.flag-km{background-position:-1998px 0}.flag-kn{background-position:-2016px 0}.flag-kr{background-position:-2034px 0}.flag-kw{background-position:-2052px 0}.flag-ky{background-position:-2070px 0}.flag-kz{background-position:-2088px 0}.flag-la{background-position:-2106px 0}.flag-lb{background-position:-2124px 0}.flag-lc{background-position:-2142px 0}.flag-li{background-position:-2160px 0}.flag-lk{background-position:-2178px 0}.flag-lr{background-position:-2196px 0}.flag-ls{background-position:-2214px 0}.flag-lt{background-position:-2232px 0}.flag-lu{background-position:-2250px 0}.flag-lv{background-position:-2268px 0}.flag-ma{background-position:-2286px 0}.flag-mc{background-position:-2304px 0}.flag-md{background-position:-2322px 0}.flag-me{background-position:-2340px 0}.flag-mf{background-position:-2358px 0}.flag-mg{background-position:-2376px 0}.flag-mh{background-position:-2394px 0}.flag-mk{background-position:-2412px 0}.flag-ml{background-position:-2430px 0}.flag-mm{background-position:-2448px 0}.flag-mn{background-position:-2466px 0}.flag-mo{background-position:-2484px 0}.flag-mp{background-position:-2502px 0}.flag-mq{background-position:-2520px 0}.flag-mr{background-position:-2538px 0}.flag-ms{background-position:-2556px 0}.flag-mt{background-position:-2574px 0}.flag-mu{background-position:-2592px 0}.flag-mv{background-position:-2610px 0}.flag-mw{background-position:-2628px 0}.flag-mx{background-position:-2646px 0}.flag-my{background-position:-2664px 0}.flag-mz{background-position:-2682px 0}.flag-na{background-position:-2700px 0}.flag-nc{background-position:-2718px 0}.flag-ne{background-position:-2736px 0}.flag-nf{background-position:-2754px 0}.flag-ng{background-position:-2772px 0}.flag-ni{background-position:-2790px 0}.flag-nl{background-position:-2808px 0}.flag-no{background-position:-2826px 0}.flag-np{background-position:-2844px 0}.flag-nr{background-position:-2862px 0}.flag-nu{background-position:-2880px 0}.flag-nz{background-position:-2898px 0}.flag-om{background-position:-2916px 0}.flag-pa{background-position:-2934px 0}.flag-pe{background-position:-2952px 0}.flag-pf{background-position:-2970px 0}.flag-pg{background-position:-2988px 0}.flag-ph{background-position:-3006px 0}.flag-pk{background-position:-3024px 0}.flag-pl{background-position:-3042px 0}.flag-pm{background-position:-3060px 0}.flag-pn{background-position:-3078px 0}.flag-pr{background-position:-3096px 0}.flag-ps{background-position:-3114px 0}.flag-pt{background-position:-3132px 0}.flag-pw{background-position:-3150px 0}.flag-py{background-position:-3168px 0}.flag-qa{background-position:-3186px 0}.flag-re{background-position:-3204px 0}.flag-rest{background-position:-3222px 0}.flag-ro{background-position:-3240px 0}.flag-rs{background-position:-3258px 0}.flag-ru{background-position:-3276px 0}.flag-rw{background-position:-3294px 0}.flag-sa{background-position:-3312px 0}.flag-sb{background-position:-3330px 0}.flag-sc{background-position:-3348px 0}.flag-sd{background-position:-3366px 0}.flag-se{background-position:-3384px 0}.flag-sg{background-position:-3402px 0}.flag-sh{background-position:-3420px 0}.flag-si{background-position:-3438px 0}.flag-sj{background-position:-3456px 0}.flag-sk{background-position:-3474px 0}.flag-sl{background-position:-3492px 0}.flag-sm{background-position:-3510px 0}.flag-sn{background-position:-3528px 0}.flag-sr{background-position:-3546px 0}.flag-ss{background-position:-3564px 0}.flag-st{background-position:-3582px 0}.flag-sv{background-position:-3600px 0}.flag-sx{background-position:-3618px 0}.flag-sz{background-position:-3636px 0}.flag-tc{background-position:-3654px 0}.flag-td{background-position:-3672px 0}.flag-tf{background-position:-3690px 0}.flag-tg{background-position:-3708px 0}.flag-th{background-position:-3726px 0}.flag-tj{background-position:-3744px 0}.flag-tk{background-position:-3762px 0}.flag-tl{background-position:-3780px 0}.flag-tm{background-position:-3798px 0}.flag-tn{background-position:-3816px 0}.flag-to{background-position:-3834px 0}.flag-tr{background-position:-3852px 0}.flag-tt{background-position:-3870px 0}.flag-tv{background-position:-3888px 0}.flag-tw{background-position:-3906px 0}.flag-tz{background-position:-3924px 0}.flag-ua{background-position:-3942px 0}.flag-ug{background-position:-3960px 0}.flag-um{background-position:-3978px 0}.flag-us{background-position:-3996px 0}.flag-uy{background-position:-4014px 0}.flag-uz{background-position:-4032px 0}.flag-va{background-position:-4050px 0}.flag-vc{background-position:-4068px 0}.flag-vg{background-position:-4086px 0}.flag-vi{background-position:-4104px 0}.flag-vn{background-position:-4122px 0}.flag-vu{background-position:-4140px 0}.flag-wf{background-position:-4158px 0}.flag-ws{background-position:-4176px 0}.flag-xk{background-position:-4194px 0}.flag-yt{background-position:-4212px 0}.flag-za{background-position:-4230px 0}.flag-zm{background-position:-4248px 0}.flag-zw{background-position:-4266px 0}