@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);@import "mixin";$font-family:'Manrope',sans-serif;$text-color:#161615;$primary-color:#FF9100;$primary-hover-color:#15548B;$primary-text-color:#fff;$gray-color:#eee;$gray-hover-color:darken(#eeeeee,5%);$gray-text-color:gray;$light-gray-color:#fafafa;$border-color:#E5E5E5;$transition-base:all .2s ease-in-out;$radius-base:3pxbody{position:relative;left:0;color:$text-color;font-size:12px;font-family:$font-family;transition:left .2s ease-in-out,right .2s ease-in-out;background:#fff}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,.6);display:none;z-index:99;width:100%;height:100%;cursor:pointer}#header{position:relative;background-color:#fff;@include min($md){z-index:100}}.toggle-bar{display:none;align-items:center;justify-content:center;width:40px;height:40px;font-size:2rem;cursor:pointer;z-index:1;@include max($md){display:flex}}.header-top-right{display:flex;align-items:center;justify-content:flex-end;@include divspace(15px);@include max($md){justify-content:space-around;@include divspace(5px)}}.logo{display:flex;align-items:center;padding:30px 0;img{max-height:40px}@include max($md){justify-content:center}}.search{form{position:relative;input{width:100%;height:50px;color:$text-color;padding:10px 100px 10px 50px;border:1px solid $border-color;border-radius:3px;background:url("{{ themeAsset('images/icon-search.svg') }}") no-repeat left 20px center;&::placeholder{color:#9E9E9E;opacity:1}}button{position:absolute;top:0;right:0;width:90px;height:100%;color:#fff;font-size:14px;font-weight:700;padding:0;border:none;border-radius:0 3px 3px 0;background-color:$primary-hover-color;transition:$transition-base;&:hover{background-color:$primary-color}}}@include max($md){margin:10px 0;form{input{height:40px}button{width:50px}}}}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{position:fixed;left:-280px;overflow:hidden;height:100%;width:100%}}}.user-menu{>a{display:flex;align-items:center;position:relative;color:$primary-color;font-size:14px;>img{margin-right:10px}}}.user-menu-content,.user-menu-welcome{position:fixed;top:0;right:-480px;width:480px;height:100%;z-index:101;overflow-y:auto;padding:60px;background-color:#fff;transition:$transition-base;.user-menu-content-top{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid $border-color}.user-menu-title{font-size:18px;font-weight:700;color:$text-color;margin-bottom:10px}.user-menu-subtitle{font-size:16px;margin-bottom:20px}.user-menu-input{margin-bottom:15px;input{color:$text-color;font-size:12px;border-radius:0;background-color:#fff;&::placeholder{color:$text-color;opacity:1}}}.user-menu-forgot-pass{display:block;color:$text-color;text-decoration:underline;text-align:right}.user-menu-button{margin-bottom:15px;.btn{font-size:16px;font-weight:700}}.btn-user-menu-signup{color:#fff;background-color:$text-color}.user-menu-profile-list{padding:20px 0;margin-bottom:20px;border-top:1px solid $border-color;border-bottom:1px solid $border-color;>a{display:block;color:$text-color;font-size:16px;padding:10px 0;&:hover{color:$primary-color;text-decoration:underline}}}.user-menu-profile-logout{>a{font-size:16px;font-weight:700}}@include max($md){right:-280px;width:280px;padding:15px}}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-menu{>a{display:flex;align-items:center;position:relative;color:$primary-hover-color;font-size:14px;>img{margin-right:10px}.cart-amount{color:$primary-hover-color}}}.cart-content{position:fixed;top:0;right:-480px;width:480px;height:100%;background-color:#fff;z-index:101;transition:$transition-base;padding:60px;overflow-y:auto;.cart-content-title{color:$text-color;font-size:18px;font-weight:700;margin-bottom:10px}.cart-content-subtitle{font-size:16px;margin-bottom:20px}.cart-list{margin-bottom:30px;border-top:1px solid $border-color;.cart-list-item{display:flex;align-items:center;padding:15px 0;margin-bottom:15px;border-bottom:1px solid $border-color;.cart-list-item-image{flex:0 0 60px;margin-right:10px;>span{display:block;width:100%;height:60px;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:10px;.cart-list-item-title{display:block;color:$text-color;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-list-item-brand{display:block;color:$text-color}.cart-list-item-price{font-size:14px;font-weight:700}.cart-list-item-amount{font-size:12px;font-weight:400}}.cart-list-item-delete{@include center;overflow:hidden;flex:0 0 20px;opacity:.5;height:20px;color:$text-color;font-size:16px;transition:$transition-base;&:hover{opacity:1}}}}.cart-content-total-price{margin-bottom:30px;>span{font-size:16px}>div{font-size:18px;font-weight:700}}.cart-content-button{margin-bottom:15px;.btn{font-size:16px;font-weight:700}}.cart-content-empty-icon{position:relative;height:200px;margin-bottom:30px;border-top:1px solid $border-color;border-bottom:1px solid $border-color;@include imgcenter;img{width:150px;height:auto;opacity:.2}}@include max($md){right:-280px;width:280px;padding:15px}}.header-middle{background-color:$primary-hover-color;margin-bottom:20px;@include max($md){display:none}}.navigation-container{position:relative;>a{width:100%;height:50px;color:$text-color;font-size:14px;font-weight:700;padding:0 10px;text-transform:uppercase;background-color:#FAFAFA;@include center;svg{margin-right:10px}&.active{color:#fff;background-color:$primary-color;svg line{stroke:#fff}>span{text-decoration:underline}}}.navigation-content{position:absolute;top:100%;left:0;z-index:101;display:none;min-width:280px;padding:6px 0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}}body.navigation-content-active{.navigation-content{display:block}.navigation-menu-overlay{display:block}}.menu-items-row1{display:flex;flex-wrap:wrap;li{a{display:block;height:50px;line-height:50px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:0 30px;&:hover{text-decoration:underline}}}}#navigation{position:relative;.category-level-1{>ul{>li{position:relative;>a{display:flex;align-items:center;height:50px;color:$text-color;font-size:14px;font-weight:700;padding:0 15px;transition:$transition-base;div{position:relative;width:30px;height:30px;margin-right:10px;@include imgcenter}&:hover{color:$primary-color}}&.has-sub-category{>a{}}&:hover{>a{color:$primary-color}.category-level-2{display:block}}}}}.category-level-2{position:absolute;top:0;left:100%;display:none;z-index:2;background-color:#fff;width:676px;padding:2rem;box-shadow:4px 0 5px 1px rgba(0,0,0,.1);>ul{>li{>a{font-size:1.4rem;text-decoration:underline;color:$fourth-color;margin-bottom:1rem;display:block;transition:$transition-base;&:hover{color:$primary-hover-color}}}}}@include max($md){display:none}}#entry-slider{margin-bottom:30px;>div{height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}}.slick-arrow{position:absolute;opacity:1;top:50%;z-index:2;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;>i{display:none}&.slick-prev{left:15px;background-image:url("{{ themeAsset('images/icon-arrow-left.svg') }}")}&.slick-next{right:15px;background-image:url("{{ themeAsset('images/icon-arrow-right.svg') }}")}&.slick-disabled{opacity:.5}}.slick-dots{display:flex;justify-content:center;align-items:center;width:100%;bottom:10px;>li{margin:0 2.5px;>button{position:relative;overflow:hidden;display:block;width:15px;height:15px;text-indent:-9999px;padding:0;border:none;border-radius:50%;background-color:#fff}&.slick-active{>button{background-color:$primary-color}}}@include max($md){>li{>button{width:12px;height:12px}}}}}.entry-row-1{margin-bottom:40px;@include max($md){margin-bottom:20px;.theme-banner{text-align:center;margin-bottom:20px}}}.entry-row-2{margin-bottom:40px;@include max($md){margin-bottom:20px}}.entry-row-3{margin-bottom:40px;@include max($md){margin-bottom:20px}}.entry-row-4{margin-bottom:40px;@include max($md){margin-bottom:20px}}.entry-row-5{margin-bottom:40px}.blog-container{.blog-header{color:$text-color;font-size:16px;font-weight:700;text-align:center;margin-bottom:15px}.blog-content{@include max($md){flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;.blog-item{width:38vw}}@include max($sm){.blog-item{width:81vw}}.blog-item-container{.blog-item-image{height:100%;a{position:relative;overflow:hidden;display:block;height:100%;padding-top:66.66%;@include fit}.blog-nopic{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#ccc;font-size:70px;background:#f5f5f5;@include center}}.blog-item-content{padding:10px 0;.blog-title{margin-bottom:10px;a{display:block;overflow:hidden;height:30px;line-height:15px;color:$text-color;font-size:14px;font-weight:700}}.blog-text{margin-bottom:10px;p{overflow:hidden;height:43px;line-height:18px;font-size:14px;margin-bottom:0}}.blog-item-bottom{a{display:inline-block;color:$text-color;text-decoration:underline}}}}}}.shopping-banners{.shopping-banner{@include center;color:$text-color;.shopping-banner-img{position:relative;display:block;width:50px;height:50px;flex:0 0 auto;@include imgcenter}.shopping-banner-content{padding-left:10px;.shopping-banner-title{color:$text-color;font-size:14px;font-weight:700}.shopping-banner-sub-title{font-size:12px}}@include max($md){border:1px solid $border-color;padding:15px}@include max($sm){justify-content:flex-start}}}.default-products{.products-header{color:$text-color;font-size:16px;font-weight:700;text-align:center;margin-bottom:15px}}.default-products{.products-content{@include min($md){height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}}>.slick-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);opacity:1;width:33px;height:26px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;>i{display:none}&.slick-prev{left:-4.5px;background-image:url("{{ themeAsset('images/icon-arrow-left.svg') }}")}&.slick-next{right:-4.5px;background-image:url("{{ themeAsset('images/icon-arrow-right.svg') }}")}}>.slick-dots{display:flex;justify-content:center;flex-wrap:wrap;width:100%;padding-top:20px;>li{margin:0 5px;>button{position:relative;overflow:hidden;display:block;width:12px;height:12px;text-indent:-9999px;padding:0;margin-bottom:5px;border:none;border-radius:50%;background-color:$border-color}&.slick-active{>button{background-color:$primary-color}}}}}.slick-list{.showcase{margin-bottom:0}}&.offered-products{margin-top:40px}}.showcase{position:relative;border:1px solid $border-color;border-radius:$radius-base;margin-bottom:$gutter*2;.showcase-image-container{position:relative}.showcase-image{position:relative;overflow:hidden;padding-top:100%;@include imgcenter}.new-label,.discount-label,.gift-label{position:absolute;height:23px;color:#fff;font-size:14px;text-transform:uppercase;border-radius:$radius-base;padding:0 1rem;z-index:1;@include center;@include max($sm){height:2rem;font-size:1.2rem;font-weight:400;padding:0 .5rem}}.new-label{top:20px;right:20px;background-color:$primary-hover-color;@include max($sm){top:5px;right:5px}}.discount-label{top:20px;left:20px;background-color:$primary-color;@include max($sm){top:5px;left:5px}}.gift-label{right:20px;bottom:20px;background-color:orangered;@include max($sm){bottom:5px;right:5px}}.sold-out-label{position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%);z-index:1;height:34px;color:#929292;font-size:1.8rem;font-weight:500;padding:0 1rem;text-transform:uppercase;background:#E9E9E9;@include center;@include max($sm){height:2rem;font-size:1.2rem;font-weight:400;padding:0 .5rem}}.showcase-content{padding:10px 20px 30px;.showcase-title{margin-bottom:10px;a{display:block;overflow:hidden;height:32px;line-height:16px;color:$text-color;font-size:14px}}.showcase-price{display:flex;align-items:center;&-new{color:$primary-color;font-size:18px;font-weight:700}&-old{color:$text-color;font-size:14px;text-decoration:line-through;margin-left:10px}@include max($lg){min-height:48px;align-items:flex-start;flex-direction:column-reverse;&-old{margin-left:0}}}@include max($md){padding:10px 15px 15px}}&.no-stock{.showcase-image img{opacity:.5}}@include max($sm){margin-bottom:$gutter}}#footer{margin-top:40px;background-color:#18324A;@include max($md){margin-top:20px}}.footer-row-1{padding:40px 0}.footer-row-1-area{display:flex;align-items:center;@include divspace(20px);@include max($md){justify-content:center}@include max($sm){flex-direction:column;text-align:center;@include divspace(10px)}}.newsletter{&-title{color:#B3C7D9;>span{color:#fff}}&-content{margin-bottom:20px;form{position:relative;input{width:100%;height:40px;color:#fff;font-size:13px;padding:10px 90px 10px 20px;border:none;background-color:#1F3D58;&::placeholder{color:#fff;opacity:1}}button{position:absolute;top:0;right:0;width:80px;height:100%;padding:0;color:#fff;border:none;background-color:transparent;@include center}}}@include max($md){text-align:center;margin-bottom:20px}}.footer-phone{>a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;font-size:14px;i{margin-right:10px}>div{span{display:block;color:#fff;font-size:14px}b{color:#fff;font-size:18px}}}@include max($sm){margin-bottom:15px}}.footer-work-hours{color:#B3C7D9;font-size:14px;font-weight:500;>span{color:#fff}}.footer-row-2{margin-bottom:40px;@include max($md){margin-bottom:20px}}.footer-menu-container{.footer-menu{.footer-menu-title{color:#fff;font-size:16px;font-weight:700;margin-bottom:28px}.footer-menu-content{>ul{>li{color:$text-color;margin-bottom:10px;>a{color:#B3C7D9;font-size:14px;transition:$transition-base;&:hover{color:#fff;text-decoration:underline}}}}}}@include max($sm){text-align:center;&[data-menu-type="accordion"]{text-align:left;.footer-menu{.footer-menu-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;padding:$gutter;border:1px solid $border-color;&:after{content:'\f067';font-weight:900;font-family:"Font Awesome 5 Free"}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-mail{margin-bottom:10px;>a{display:flex;align-items:center;flex-wrap:wrap;color:#B3C7D9;font-size:14px}}.footer-phone-2{>a{display:flex;align-items:center;flex-wrap:wrap;color:#B3C7D9;font-size:14px}}.footer-row-3{padding:20px 0;background-color:#1F3D58}.footer-social{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;margin-right:-5px;div{padding-left:5px;padding-right:5px;a{@include center;width:32px;height:32px;border-radius:50%;transition:$transition-base;&:hover{background-color:$primary-color}}}}.footer-row-4{text-align:center;padding:20px 0}.copyright{color:#fff}.paginate-wrapper{position:relative;padding:20px 0;.paginate{display:flex;align-items:center;justify-content:center;@include max($sm){justify-content:space-between}a{@include center;min-width:40px;height:40px;color:$text-color;font-size:13px;font-weight:600;padding:0 2px;@include max($xs){min-width:30px;height:30px}i{display:block;line-height:14px;font-size:18px}}.paginate-content{display:flex;a{margin:0 6px}}.paginate-left{a{margin-right:6px;@include min($md){i:before{content:'GERİ';font-family:$font-family}}}}.paginate-right{a{margin-left:6px;@include min($md){i:before{content:'İLERİ';font-family:$font-family}}}}.paginate-passive{a{}}.paginate-active{a{}}.paginate-element-active{color:$primary-color}}}.contentbox-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid $border-color;p{display:block;font-size:12px;margin-bottom:0}h4{font-size:19px;margin-bottom:0}}#breadcrumbs{margin-bottom:30px;@include max($md){overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:5px;padding-bottom:10px}ol{display:flex;align-items:center;margin:0;padding:0;li{i{font-size:12px;font-style:normal;margin:0 5px;&:before{content:'/'}}span{display:flex;align-items:center;color:$text-color;white-space:nowrap;transition:$transition-base}a{color:$text-color;&:hover{span{span{color:$primary-color}}}}@include max($md){span{font-size:11px}}}}}@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}}}}}@include min($md){#sorting-options{select.form-control:not([size]):not([multiple]),select:not([size]){min-width:160px}}}.filter-menu-overlay,.filter-wrapper-header{@include min($sm){display:none!important}}.horizontal-filter-menu{padding:15px;margin-bottom:10px;border:1px solid $border-color;.horizontal-filter-menu-title{font-size:16px;margin-bottom:10px}.clear-filters{display:flex;margin-bottom:10px;a{display:block;color:$text-color;padding:2px 5px;background:$gray-color}}.filter-menu-selected-items{flex:0 0 100%}.filter-menu-groups{margin-bottom:10px;.filter-menu-group-title{margin-bottom:10px}}.filter-menu-selected-items{margin-bottom:10px;.filter-menu-selected-items-title{font-size:14px;margin-bottom:10px}.filter-menu-selected-items-content{.filter-menu-selected-group{margin-bottom:5px;.filter-menu-selected-group-title{margin-right:10px;margin-bottom:5px}.filter-menu-selected-group-content{display:flex;flex-wrap:wrap;.filter-menu-selected-item{margin-right:10px;margin-bottom:5px;flex:0 0 auto;&:last-child{margin-right:0}a{display:block;padding:2px 5px;background:$gray-color;color:$text-color}}}}}}}.cascade-menu{.parent-item{a.selected-item{color:$primary-color}}}.block-item{margin-bottom:20px;border:1px solid $border-color;a{color:$text-color;&:hover{color:$primary-hover-color}}.block-item-title{padding:10px;font-size:14px;display:flex;justify-content:space-between;align-items:center;>i{display:none;@include max($sm){display:block}}}.block-item-content{padding:10px}&.active{.block-item-title{>i.fa-angle-down{&:before{content:'\f106'}}}}&[data-type="no-frame"]{.block-item-title{display:none}}}.product-image{#product-primary-image{position:relative;padding-top:100%;border:1px solid $border-color;margin-bottom:15px;@include imgcenter}}#product-thumb-image{margin-left:-$gutter;margin-right:-$gutter;height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}.thumb-item{padding-left:$gutter;padding-right:$gutter;>div{>a{position:relative;display:block;padding-top:100%;opacity:.5;border:1px solid transparent;transition:$transition-base;@include imgcenter;@include min($md){margin-bottom:20px}&.zoomGalleryActive{border-color:$primary-color;opacity:1}}}}>.slick-arrow{position:absolute;top:50%;opacity:1;z-index:2;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;&.slick-prev{left:10px;background:url("{{ themeAsset('images/icon-arrow-left.svg') }}") no-repeat 50% 50%}&.slick-next{right:10px;background:url("{{ themeAsset('images/icon-arrow-right.svg') }}") no-repeat 50% 50%}>i{display:none}}}.product-list-container{border-bottom:1px solid #D2D2D2;padding-bottom:20px;margin-bottom:20px;.product-list-block{padding:4px 0}.product-list-row{display:flex;align-items:baseline;font-size:14px;padding:4px 0;a{color:$text-color;text-decoration:underline;transition:$transition-base;&:hover{color:$primary-color}}.product-list-title{flex:0 0 auto;width:30%;@include min($md){width:15%}}.product-list-content{flex:1 1 auto;display:flex;align-items:baseline;word-break:break-word;&:before{content:':';margin-right:16px}}}}.product-title{margin-bottom:10px;h1{font-size:18px;font-weight:700;margin-bottom:0}@include max($sm){h1{font-size:18px}}}.product-price-container{display:flex;align-items:center;margin-left:-5px;margin-right:-5px;margin-bottom:16px;>div{padding-left:5px;padding-right:5px}.product-price{display:flex;align-items:center;&-new,&-old{color:$primary-color;font-size:18px;font-weight:700}}&.has-discount{.product-price{.product-price-old{color:#929292;font-size:18px;font-weight:400;text-decoration:line-through;padding-right:10px}}}.discount-label{@include center;height:30px;color:$primary-text-color;font-size:16px;padding:0 10px;border-radius:$radius-base;background-color:$primary-color;@include min($md){width:55px}}}.product-options{border-bottom:1px solid #D2D2D2;margin-bottom:15px;.product-options-title{font-size:14px;margin-bottom:10px}}.variant-select{margin-bottom:20px;.variant-list{margin-bottom:10px;&:last-child{margin-bottom:0}select{width:50%!important;@include max($xs){width:100%!important}}}}.variant-plural{.variant-list{flex:0 0 100%;display:flex;flex-wrap:wrap}span{position:relative;flex:0 0 auto;cursor:pointer;font-size:14px;font-weight:600;padding:7px 10px;margin:0 $gutter 20px 0;border:1px solid $border-color;background-color:#EBEBEB;transition:$transition-base;&:last-child{margin-right:0}&:hover,&.variant-selected{border-color:$primary-color}&.variant-passive,&.variant-no-stock,&.variant-passive:hover,&.variant-no-stock:hover{cursor:no-drop;background-color:$border-color}&.variant-image{max-width:32px;max-height:32px;padding:0;border:none;&:hover,&.variant-selected{border:none}&:hover{opacity:.6}&.variant-passive{opacity:.4;background-color:transparent}}}}.variant-singular{margin-bottom:20px;.radio-custom{margin-bottom:10px}}.product-cart-buttons{display:flex;flex-wrap:wrap;margin-left:-$gutter;margin-right:-$gutter;margin-bottom:20px;>div{padding-left:$gutter;padding-right:$gutter}.product-buttons-wrapper{flex:1 0 0%;max-width:100%;.product-buttons-row{display:flex;flex-wrap:wrap;margin-left:-$gutter;margin-right:-$gutter;>div{flex:1 0 0%;max-width:100%;padding-left:$gutter;padding-right:$gutter}}}@include max($sm){margin-left:-$gutter/2;margin-right:-$gutter/2;>div{padding-left:$gutter/2;padding-right:$gutter/2}.product-buttons-wrapper{.product-buttons-row{margin-left:-$gutter/2;margin-right:-$gutter/2;>div{padding-left:$gutter/2;padding-right:$gutter/2}}}}}.product-qty-wrapper{.product-qty{display:flex;flex-wrap:wrap;width:74px;height:40px;border:1px solid #707070;>a{flex:0 0 30px;max-width:30px;@include center;color:$text-color}>div{flex:1 0 0%;max-width:100%;input{width:100%;height:100%;text-align:center;font-size:16px;border:none;background-color:transparent}}}@include max($xs){flex:0 0 100%;max-width:100%;margin-bottom:15px;.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:40px;font-size:15px;font-weight:600;padding:0 15px;border-radius:$radius-base;transition:$transition-base}a.add-to-cart-button{background-color:$primary-color;color:$primary-text-color;&:hover{background-color:$primary-hover-color}}a.no-stock-button{color:#fff;background-color:#AFAFAF}a.quick-order-button,a.remind-me-button{color:$primary-text-color;background-color:$primary-hover-color;&:hover{background-color:$primary-color}}}#product-user-buttons{display:flex;align-items:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-bottom:$gutter;>div{padding-left:15px;padding-right:15px;a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;transition:$transition-base;i{font-size:16px}span{padding-left:10px}&:hover{color:$primary-color}&.add-my-favorites{span{&:before{content:attr(data-add-to-favorites)}}&.favorite-product{i{font-weight:900;color:$primary-color}span{&:before{content:attr(data-favorite-product)}}}}}}@include max($sm){display:block;@include divspace(6px);>div{margin-bottom:10px;>a{border:1px solid $border-color;border-radius:$radius-base;padding:10px}}}}.product-detail-tab{margin-bottom:50px;[data-tab-index]{>a{@include center;height:50px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:5px}&.active{>a{color:$primary-color;font-weight:700}}}.product-detail-tab-header{border-radius:5px;padding:0 20px;background-color:$primary-hover-color;@include min($md){a{margin-right:40px}}}.product-detail-tab-content{[data-tab-content]{height:0;overflow:hidden;>div{font-size:14px;padding:30px 0;@include min($md){padding:30px;border:1px solid $border-color}}&.active{height:auto;overflow:visible;@include min($sm){display:block!important}}}}@include max($md){.product-detail-tab-header{overflow-x:auto;>.row{margin-left:-3px;margin-right:-3px}[data-tab-index]{>a{padding:0 25px}}}}@include max($sm){border-top:none;.product-detail-tab-content{.product-detail-tab-row{[data-tab-index]{>a{position:relative;justify-content:space-between;height:50px;color:$primary-text-color;padding:0 15px;margin-bottom:15px;background-color:$primary-color;&:after{content:'\f078';font-weight:900;font-size:20px;font-family:"Font Awesome 5 Free";transition:$transition-base}}}&.active{[data-tab-index]{>a{&:after{transform:rotate(-180deg)}}}}}[data-tab-content]{height:auto;overflow:visible;display:none;>div{padding:0 0 15px}}}}}.btn{font-size:12px;border-radius:$radius-base;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:1px solid $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-box{margin-bottom:$gutter}.filter-menu-category{.filter-menu-category-title{background-color:transparent;border:none;padding:15px}.filter-menu-category-content{a{color:$text-color}}.filter-menu-category-top{a{font-weight:600}}}.filter-menu-groups{.filter-menu-group-title{background-color:transparent;border:none;padding:15px}.filter-menu-group-content{label{color:$text-color}}}.filter-menu-selected-items{.filter-menu-selected-items-title{background-color:transparent;border:none;padding:15px;font-weight:400}.filter-menu-selected-items-content{padding:15px;.filter-menu-selected-group{.filter-menu-selected-group-title{font-weight:400}}}}}.idea-promotion-bar{padding:0;z-index:90;&.bar-position-top{border-bottom:none}@include max($md){display:none!important}}#checkout-breadcrumbs{.checkout-steps{>a{margin-left:-$gutter;margin-right:-$gutter;@include max($sm){margin-left:-$gutter/2;margin-right:-$gutter/2}}}}.form-control{color:$text-color;border-radius:$radius-base;border:1px solid $border-color;&::placeholder{color:$text-color}}.current-page-product-detail{.product-extra-details,.product-detail{ul,li{list-style:disc}}}.default-mb{margin-bottom:$gutter*2;@include max($sm){margin-bottom:$gutter}}body.current-page-default-entry{.header-middle{margin-bottom:0}}@include min($sm){.block-item{&:not([data-type="filter-product-groups"]){background-color:#F5F6F8;.block-item-title{color:#fff;font-size:16px;font-weight:700;border-radius:3px 3px 0 0;padding:20px 0;justify-content:center;background-color:$primary-color}}&[data-type="filter-product-groups"]{border:none;background-color:#F5F6F8;.block-item-title{color:#fff;font-size:16px;font-weight:700;border-radius:3px 3px 0 0;padding:20px 0;justify-content:center;background-color:$primary-color}.block-item-content{padding:0;.filter-menu{.filter-menu-box{border:none;border-top:1px solid #D2D2D2;padding:0 20px 0;&.filter-menu-category{border-top:none;.filter-menu-category-title{padding:20px 0 10px;font-size:14px;font-weight:700}.filter-menu-category-content{padding:3px 0;border-bottom:none;a{color:$text-color;font-size:14px;padding:5px 0 5px 0;transition:$transition-base;&:before{content:'-';margin-right:3px}&:hover{color:$primary-color;>span{text-decoration:underline}}i{display:none}}}.filter-menu-category-top{a{display:flex;align-items:center;color:$primary-color;font-weight:700;padding:12px 0;transition:$transition-base;>span{text-decoration:underline}&:before{content:'<'}i{display:none}}}}&.filter-menu-groups{.filter-menu-group-title{padding:20px 0 12px;font-size:16px;font-weight:700}.filter-menu-group-content{padding:0 0 18px;input[type=checkbox]{&+label{color:$text-color;font-size:14px;padding-left:25px;&:before{top:2px;width:16px;height:16px;border-radius:3px;background-size:8px;border:1px solid #D2D2D2}}}.scrollbar-inner{>.scroll-element{.scroll-element_track{background-color:$border-color}.scroll-bar{background-color:$primary-color}.scroll-bar,.scroll-element_track,.scroll-element_outer{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}&:hover,&.scroll-draggable{.scroll-bar{background-color:$primary-color}}}}}}&.filter-menu-selected-items{margin:15px 0;.filter-menu-selected-items-title{color:$text-color;font-size:14px;font-weight:700;padding:0 0 18px}.filter-menu-selected-items-content{padding:0 0 18px;border-bottom:1px solid $border-color;a{color:#878787;font-size:13px}}}}}}}}#sorting-options{margin-bottom:24px;select.form-control:not([size]):not([multiple]),select:not([size]){height:46px;font-size:13px;padding:6px 30px 6px 20px;border:none;background-image:url("{{ themeAsset('images/icon-selectbox.svg') }}");background-size:auto}.record-count{line-height:26px;color:#989898;font-size:13px}.checkbox-custom{line-height:26px;input[type=checkbox]{&+label{color:$text-color;font-size:13px;padding-left:25px;&:before{top:5px;width:16px;height:16px;border-radius:$radius-base;background-size:8px;border:1px solid $border-color}}}}}}.warning-text{font-size:15px;font-weight:600;color:red}