@import "mixin";@import "default";$color-primary:{{theme.settings.color_primary}}body{position:relative;left:0;color:$color-text;font-size:var(--font-size-12);font-family:$font-family;background:#fff;transition:left .2s linear,right .2s linear;zoom:.82;&.current-page-member-signup{zoom:1}}@media (max-width:1199px){body{zoom:1!important}}@media (min-width:2048px){body{zoom:.95}}@media (min-width:2560px){body{zoom:1.2}}@media (min-width:3840px){body{zoom:1.6}}:root{--special-color:#000000}.openbox-overlay,.navigation-menu-overlay,.fancybox-is-open .fancybox-bg{opacity:.5;background:$color-text}@include min($lg){.container{max-width:calc(1600px + calc(2*var(--gutter)))}}.container,.container-fluid{padding-right:var(--gutter);padding-left:var(--gutter)}.row{margin-right:calc(-1*var(--gutter));margin-left:calc(-1*var(--gutter));.col,[class*="col-"]{padding-right:var(--gutter);padding-left:var(--gutter)}}#header{.header-top{padding:var(--spacer-2) 0;background:#F5F5F5}.header-middle{display:flex;align-items:center}@include max($lg){.header-middle{padding:var(--spacer-6) 0;border-bottom:1px solid $color-border}}}ul.menu-items-row2{display:flex;justify-content:flex-end;@include max($lg){display:none}a{display:flex;color:$color-text;font-size:var(--font-size-12)!important;@include text-type-1;margin-right:20px}}.header-top-left{display:flex;align-items:center;>div{margin-right:var(--spacer-9);&:last-child{margin-right:0}>a{display:flex;align-items:center;color:$color-text;font-size:var(--font-size-13)!important;@include text-type-1;>div{padding-left:var(--spacer-1);>b{font-weight:700}}}}@include max($md){display:none}}.header-top-wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.header-top-wrapper{justify-content:center!important;gap:20px!important}.header-top-left{display:flex!important;justify-content:center!important}}.logo{display:flex;align-items:center;gap:3px!important;img{max-height:75px}}.mobile-menu-logo .logo{gap:0!important}#mobile-navigation .mobile-menu-logo .logo{gap:0!important}.search{form{position:relative;input{width:100%;height:48px;color:$color-sub-text;padding:12px 16px 12px 52px;border-radius:15px;background-color:$color-white;border:2px solid $color-primary;&::placeholder{color:$color-sub-text;opacity:1;font-size:14px}}button{position:absolute;top:0;left:0;@include center;width:52px;height:100%;padding:0;border:none;background:none}}}.user-menu{position:relative;display:flex;align-items:center;justify-content:center;min-width:48px;@include min($sm){padding:0 var(--spacer-6) 0 var(--spacer-3)}@include max($sm){height:48px}@include max($xs){min-width:38px;height:38px}border-radius:30px;background-color:$color-white;.user-menu-icon{>a{@include center;width:24px;height:24px}}>i{position:absolute;right:0;top:-10px;@include center;width:20px;height:20px;background-color:#fff0}.user-menu-text{padding-left:8px;align-items:center;>a{position:relative;display:flex;align-items:center;height:48px;color:$color-text;font-weight:500;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12);transition:$transition;&:hover{color:$color-primary-lighten}}>span{padding:0 6px}}}.header-favorite{>a{height:48px;width:48px;@include max($xs){width:38px;height:38px}background-color:$color-white;@include center;margin-left:var(--spacer-3);border-radius:30px;transition:$transition;svg{path{transition:$transition}}@include min($lg){&:hover{background-color:$color-primary;svg{path{fill:$color-white}}}}}}.cart-menu{margin-left:var(--spacer-3);>a{position:relative;@include center;min-width:48px;height:48px;@include max($xs){min-width:38px;height:38px}background-color:$color-white;border-radius:30px;transition:$transition;>svg{path{transition:$transition}}@include min($lg){&:hover{background-color:$color-primary;>svg{path{fill:$color-white}}}}.cart-amount{position:absolute;right:0;top:-10px;@include center;width:20px;height:20px;color:$color-white;font-weight:600;font-size:var(--font-size-12);line-height:calc(var(--font-size-16) + 3px);text-align:center;border-radius:100%;background-color:$color-text}}}.header-social{display:flex;align-items:center;flex-wrap:wrap;div{margin-right:var(--spacer-6);@include max($sm){margin-right:var(--spacer-4)}&:last-child{margin-right:0}a{@include center;width:24px;height:24px;@include max($sm){width:18px;height:18px}transition:$transition;svg{path{transition:$transition}}@include min($lg){&:hover{svg{path{fill:$color-primary}}}}}}}#navigation{position:relative!important;.category-level-1{>ul{display:flex;flex-wrap:wrap;>li{&:first-child{>a{padding-left:0}}&:last-child{>a{padding-right:0}}position:relative;>a{display:flex;align-items:center;height:44px;color:$color-text;font-weight:500;line-height:calc(var(--font-size-16) + 3px);font-size:var(--font-size-14);padding:0 var(--spacer-5);border-radius:10px 10px 0 0;border:1px solid #fff0;border-bottom-width:0;&:hover{color:$color-primary}}&.has-sub-category{>a{padding:0 var(--spacer-5)!important;svg{transition:$transition;path{transition:$transition}}span{padding-right:var(--spacer-2)}&:hover{color:$color-primary;border-color:$color-border;background-color:$color-white;svg{path{fill:$color-primary}}}}&.active{>a{background-color:$color-white;border-color:$color-border}}}&.active{>a{color:$color-primary;svg{transform:rotate(180deg);path{fill:$color-primary}}}>.category-level-2{display:block}}}}}.category-level-2{position:absolute;top:100%;left:0;width:310px;display:none;z-index:101;padding:var(--spacer-5) 0;background-color:#fff;border-radius:0 10px 10px 10px;border:1px solid $color-border;>ul{>li{position:relative;>a{display:flex;align-items:center;justify-content:space-between;color:$color-text;padding:8px 20px;font-weight:500;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);transition:$transition;svg{path{transition:$transition}}&:hover{color:$color-primary;svg{path{fill:$color-primary}}}}&:hover{>a{color:$color-primary;svg{path{fill:$color-primary}}}.category-level-3{display:block}}&.navigation-category-image{margin-bottom:10px;&:last-child{margin-bottom:0}>a{justify-content:flex-start;padding:0 10px;div{position:relative;width:40px;height:40px;margin-right:10px;@include imgcenter}}}}}}.category-level-3{position:absolute;top:-10px;left:100%;width:240px;display:none;z-index:101;padding:10px 0;background-color:#fff;border-radius:0 10px 10px 10px;border:1px solid $color-border;>ul{>li{>a{display:block;color:$color-text;padding:8px 20px;font-weight:500;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);transition:$transition;&:hover{color:$color-primary}}&.navigation-show-all{font-weight:500;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);color:$color-text;transition:$transition;svg{margin-right:8px;path{transition:$transition}}&:hover{color:$color-primary;svg{path{fill:$color-primary}}}}}}}@include max($lg){display:none}}.logo>.header-mobile-left{display:flex;align-self:stretch}.toggle-bar{display:none;flex-shrink:0;width:28px;margin-right:10px;@include max($lg){display:flex}a{display:flex;align-items:center;width:100%}svg{display:block;width:100%;height:40%}}#main{padding:var(--spacer-8) 0}.current-page-default-entry{#main{padding:20px 0 0}}.showcase{position:relative;margin-bottom:var(--spacer-8);background-color:#fff0;border-radius:10px;overflow:hidden;border:1px solid #fff0;transition:$transition;@include min($lg){&:hover{border-color:$color-primary}}.showcase-image-container{position:relative;a.showcase-label-container{.showcase-label-group{position:absolute;left:var(--spacer-3);top:var(--spacer-3);z-index:20;display:flex;flex-direction:column;align-items:flex-start;>div{display:flex;align-items:center;height:32px;color:$color-text;padding:var(--spacer-2) var(--spacer-3);margin-bottom:var(--spacer-2);background-color:$color-white;border:1px solid $color-text;border-radius:10px;font-weight:500;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12);&:last-child{margin-bottom:0}&.discount-label{background-color:{{theme.settings.color_background_discount_label}};color:{{theme.settings.color_text_discount_label}};border-color:{{theme.settings.color_border_discount_label}}}&.new-label{background-color:{{theme.settings.color_background_new_label}};color:{{theme.settings.color_text_new_label}};border-color:{{theme.settings.color_border_new_label}}}&.gift-label{background-color:{{theme.settings.color_background_gift_label}};color:{{theme.settings.color_text_gift_label}};border-color:{{theme.settings.color_border_gift_label}}}@include max($sm){height:24px}}}}}.showcase-image{a{position:relative;display:block;overflow:hidden;padding-top:$image-ratio-square;background:$color-white;border-radius:10px;@include imgcenter;img{width:80%;height:80%;object-fit:contain}}&.showcase-image-horizontal{a{padding-top:$image-ratio-rectangle}}&.showcase-image-vertical{a{padding-top:$image-ratio-vertical}}}.showcase-content{padding:var(--spacer-6) var(--spacer-6) var(--spacer-12);.showcase-brand{margin-bottom:var(--spacer-3);height:var(--font-size-16);display:flow-root;a{overflow:hidden;display:block;padding:6px 0;margin:-6px 0;color:$color-sub-text;font-weight:300;line-height:var(--font-size-16);font-size:var(--font-size-14);letter-spacing:.2em}}.showcase-title{a{overflow:hidden;display:block;height:calc((var(--font-size-20) + 4px) * 2);@include max($sm){height:calc((var(--font-size-20) + 4px) * 3)}color:$color-text;font-weight:600;line-height:calc(var(--font-size-20) + 4px);font-size:var(--font-size-14)}}.showcase-price{display:flex;align-items:baseline;margin-bottom:var(--spacer-6);padding-bottom:var(--spacer-6);border-bottom:1px solid $color-border;@include max(1300){flex-direction:column;align-items:flex-start;justify-content:center;height:calc(var(--font-size-24) + var(--font-size-16) + 8px)}.showcase-price-offer{color:#255379;font-size:var(--font-size-24)!important;font-weight:700;line-height:calc(var(--font-size-24) + 5px);letter-spacing:.01em}.showcase-price-new{color:#255379;font-weight:700;line-height:calc(var(--font-size-24) + 5px);font-size:var(--font-size-24);@include max(1300){order:1}}.showcase-price-old-wrap{display:flex;align-items:center;margin-left:var(--spacer-3);@include max(1300){margin-left:0;margin-top:2px}}.showcase-price-old{text-decoration:line-through;font-weight:500;line-height:calc(var(--font-size-16) + 3px);font-size:var(--font-size-16);color:#767676}.showcase-discount-label-inline{display:inline-flex;align-items:center;margin-left:var(--spacer-1);padding:1px 6px;border-radius:20px;border:none;font-weight:500;font-size:10px;line-height:1.3;background-color:{{theme.settings.color_background_discount_label}};color:{{theme.settings.color_text_discount_label}}}}}}.theme-banner-wrapper{.theme-banner{position:relative;overflow:hidden;margin-bottom:var(--spacer-20);img{width:100%}.theme-banner-image{aspect-ratio:1 / 1}.theme-banner-content{@include min($md){position:absolute;top:50%;left:var(--spacer-10);transform:translateY(-50%)}@include max($md){padding-top:var(--spacer-10)}.theme-banner-title{font-weight:500;line-height:calc(var(--font-size-32) + 7px);font-size:var(--font-size-32);color:$color-text;margin-bottom:var(--spacer-10)}.theme-banner-button{display:inline-flex;align-items:center;padding:var(--spacer-4) var(--spacer-8);font-weight:500;line-height:calc(var(--font-size-12) + 4px);font-size:var(--font-size-12);border-radius:100px;background-color:$color-text;border:1px solid #fff0;color:$color-white;transition:$transition;&:hover{background-color:$color-white;border-color:$color-text;color:$color-text}}&.banner-full{@include min($md){left:var(--spacer-20)}.theme-banner-title{margin-bottom:var(--spacer-15)}}@include min($md){&:not(.banner-full){padding-right:var(--spacer-4)}}}}}.default-products{position:relative;margin-bottom:var(--spacer-12);overflow:hidden;.products-header{font-weight:500;line-height:calc(var(--font-size-32) + 7px);font-size:var(--font-size-32);color:$color-text;margin-bottom:var(--spacer-10)}.products-content{height:0;overflow:hidden;position:static;>.slick-list{overflow:unset}&.slick-slider{height:auto;overflow:visible}>.slick-arrow{position:absolute;opacity:1;top:calc(((var(--font-size-32) + 7px) / 2) - 12px);z-index:2;width:24px;height:24px;cursor:pointer;background:#fff0;&.slick-prev{right:48px}&.slick-next{right:0}&.slick-disabled{svg{path{stroke:$color-fifth}}}}>.slick-dots{display:flex;flex-wrap:wrap;justify-content:center;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:$color-border}&.slick-active{>button{background-color:$color-primary}}}}}}.corousel-list-tab-wrapper{overflow:hidden;margin-bottom:var(--spacer-20)}.list-tab{position:relative;&-title{display:flex;align-items:center;flex-wrap:wrap;@include max($md){position:relative;overflow:hidden;margin-left:0;margin-right:0}[data-tab-index]{&:last-child{padding-right:0}padding-right:var(--spacer-10);@include max($md){flex:0 0 100%;padding-left:0;padding-right:0;order:2}a{position:relative;display:block;div{@include center;width:100%;height:80px;margin-bottom:var(--spacer-4)}span{position:relative;display:block;color:$color-fifth;font-weight:400;font-size:var(--font-size-32);line-height:calc(var(--font-size-32) + 7px);margin-bottom:var(--spacer-10)}@include max($md){position:absolute;left:0;top:0;justify-content:flex-start;width:100%;height:100%;div{display:none}span{text-align:left;padding:var(--spacer-4);margin-bottom:var(--spacer-8);background-color:$color-border;border-radius:$border-radius;font-size:var(--font-size-20)}}@include max($sm){span{padding:var(--spacer-6)}}}&.active{@include max($md){order:1}a{position:relative;z-index:1;span{color:$color-text;@include max($md){color:$color-white;background-color:$color-primary-darken;font-size:var(--font-size-20)}}@include max($md){&:after{content:'\f078';position:absolute;right:var(--spacer-6);top:50%;z-index:2;transform:translateY(-50%);color:$color-white;font-size:var(--font-size-16);font-weight:900;font-family:"Font Awesome 5 Free";pointer-events:none}}}}}@include max($md){&.open{[data-tab-index]{a{position:relative}&.active{a{&:after{content:'\f077'}}}}}}}&-content{[data-tab-content]{height:0;overflow:hidden;&.active{height:auto}}.products-content{height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible;position:static}.showcase{margin-bottom:0}.slick-arrow{position:absolute;opacity:1;top:calc(((var(--font-size-32) + 7px) / 2) - 12px);z-index:2;width:24px;height:24px;cursor:pointer;background:#fff0;&.slick-prev{right:48px}&.slick-next{right:0}&.slick-disabled{svg{path{stroke:$color-fifth}}}}.slick-list{overflow:unset}.slick-dots{display:flex;flex-wrap:wrap;justify-content:center;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:$color-border}&.slick-active{>button{background-color:$color-primary}}}}}.products-content-empty{color:$color-text;font-size:var(--font-size-15);font-weight:700;text-align:center;padding:52px 0;margin-bottom:var(--spacer-8);border:1px solid $color-border;border-radius:$border-radius;background-color:#fff}}}@media (max-width:1199px){#scroll-top{right:16px!important;bottom:16px!important;z-index:103!important}}#footer{.footer-row-1{background-color:$color-primary;background-image:linear-gradient(rgb(0 0 0 / .18),rgb(0 0 0 / .18));padding:var(--spacer-12) 0 var(--spacer-13)}.footer-row-2{padding:var(--spacer-30) 0 var(--spacer-38);@include min($lg){background-position:center 0;background-repeat:repeat-y;background-image:url("data:image/svg+xml,%3Csvg width='1920' height='2' viewBox='0 0 1920 2' fill='White' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1110' height='2' fill='white'/%3E%3Crect x='1110' width='810' height='2' fill='var(--special-color)'/%3E%3C/svg%3E%0A")}}}.newsletter-title{>div{color:$color-white;font-weight:500;line-height:calc(var(--font-size-32) + 7px);font-size:var(--font-size-32);margin-bottom:var(--spacer-3)}>span{color:$color-white;font-weight:400;line-height:calc(var(--font-size-16) + 3px);font-size:var(--font-size-16)}}.newsletter{.newsletter-content{form{position:relative;input{width:100%;height:48px;color:$color-sub-text;padding:12px 16px 12px 52px;border:none;font-weight:500;line-height:calc(var(--font-size-13) + 3px);font-size:var(--font-size-13);border-radius:100px;&::placeholder{color:$color-sub-text;opacity:1}}button{position:absolute;top:0;left:0;@include center;width:52px;height:100%;padding:0;border:none;background:#fff0}}}}.footer-social{.footer-social-content{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacer-6);div{a{@include center;width:24px;height:24px;transition:$transition;svg{path{transition:$transition}}@include min($lg){&:hover{svg{path{fill:$color-text}}}}}}}}.footer-logo{margin-bottom:calc(var(--spacer-8) - 2px);img{width:auto;height:auto;max-height:34px}}.footer-logo-sub-text{margin-bottom:var(--spacer-15);>span{color:$color-sub-text;font-weight:400;line-height:calc(var(--font-size-14) + 6px);font-size:var(--font-size-14)}}.footer-address{margin-bottom:var(--spacer-5);>a{display:inline-flex;align-items:center;flex-wrap:wrap;height:24px;color:$color-text;font-weight:500;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12);transition:$transition;span{flex:1 0 0%;padding-left:var(--spacer-3)}@include min($lg){&:hover{color:$color-primary}}}}.footer-phone{margin-bottom:var(--spacer-5);>a{display:inline-flex;align-items:center;flex-wrap:wrap;height:24px;color:$color-text;font-weight:500;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12);transition:$transition;span{flex:1 0 0%;padding-left:var(--spacer-3)}@include min($lg){&:hover{color:$color-primary}}}}.footer-mail{>a{display:inline-flex;align-items:center;flex-wrap:wrap;height:24px;color:$color-text;font-weight:500;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12);transition:$transition;span{flex:1 0 0%;padding-left:var(--spacer-3)}@include min($lg){&:hover{color:$color-primary}}}}.footer-menu-container{.footer-menu{.footer-menu-title{color:$color-text;font-weight:500;line-height:calc(var(--font-size-16) + 4px);font-size:var(--font-size-16);margin-bottom:calc(var(--spacer-8) - 2px)}.footer-menu-content{>ul{>li{margin-bottom:var(--spacer-6);&:last-child{margin-bottom:0}>a{display:inline-block;color:$color-text;font-weight:400;line-height:calc(var(--font-size-14) + 6px);font-size:var(--font-size-14);transition:$transition;@include min($lg){&:hover{color:$color-primary}}}}}}}@include max($sm){&[data-menu-type="list"]{.footer-menu{margin-bottom:var(--spacer-10)}}&[data-menu-type="accordion"]{.footer-menu{.footer-menu-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;color:$color-text;padding:var(--spacer-8);margin-bottom:var(--spacer-8);border:1px solid $color-border;border-radius:$border-radius;&:after{content:'\f067';font-size:var(--font-size-12);font-weight:900;font-family:"Font Awesome 5 Free"}}.footer-menu-content{padding:0 var(--spacer-8) var(--spacer-8);display:none;>ul{>li{color:$color-text;>a{color:$color-text}}}}&.active{.footer-menu-title{&:after{content:'\f068'}}.footer-menu-content{display:block}}}}}}.shopping-banners{@include min($lg){padding:0 var(--spacer-15) 0}.shopping-banner-item{margin-bottom:var(--spacer-15);&:last-child{margin-bottom:0}.shopping-banner{display:inline-flex;.shopping-banner-img{position:relative;display:block;width:32px;height:32px;@include imgcenter}.shopping-banner-content{padding-left:var(--spacer-3);.shopping-banner-title{color:#000;@include max($lg){color:$color-text}font-weight:500;line-height:calc(var(--font-size-14) + 6px);font-size:var(--font-size-14);margin-bottom:calc(var(--spacer-2) - 2px)}.shopping-banner-sub-title{color:#000;font-weight:400;line-height:calc(var(--font-size-12) + 3px);font-size:var(--font-size-12)}}}}}#scroll-top{position:fixed;left:50%!important;transform:translateX(-50%)!important;bottom:12px;z-index:50;display:none;cursor:pointer;background-color:#326e9f!important;border-radius:8px!important;transition:$transition;width:40px!important;height:40px!important;>div{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;svg{width:20px!important;height:20px!important;path{fill:$color-white}}}@include min($lg){&:hover{background-color:rgb(0 0 0 / .5)}}}body.current-page-combine-list-filter{#main{padding:0 0 var(--spacer-18)}}.block-item{background-color:$color-white;margin-bottom:var(--spacer-8);padding:var(--spacer-4);border:1px solid $color-border;border-radius:$border-radius;a{color:$color-text;transition:$transition;&:hover{color:$color-primary}}.block-item-title{display:flex;align-items:center;justify-content:space-between;color:$color-text;@include heading-type-2;padding-bottom:var(--spacer-4);>i{display:none;@include max($sm){display:block}}}&[data-type="filter-product-groups"]{padding:0;border:none;background-color:$color-white;.block-item-title{border-bottom:1px solid $color-background;padding:calc(var(--spacer-8) - 2px);font-weight:500;line-height:calc(var(--font-size-21) + 3px);font-size:var(--font-size-21)}}&.active{.block-item-title{>i.fa-angle-down{&:before{content:'\f106'}}}}&[data-type="no-frame"]{.block-item-title{display:none}}}@include max($md){.block-item{display:none;.block-item-title{padding-bottom:0}&[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}&[data-type=member-menu]{display:block;.block-item-title{cursor:pointer;i{display:block}}.block-item-content{display:none}&.active{.block-item-content{display:block}}}}.filter-menu,.horizontal-filter-menu{position:fixed;width:280px;height:100%;left:-280px;top:0;background:#fff;z-index:100;padding:var(--spacer-4);transition:$transition;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{display:none;margin-bottom:var(--spacer-8);&.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){.filter-menu-overlay,.filter-wrapper-header{display:none!important}}.filter-menu{@include min($lg){padding:calc(var(--spacer-8) - 2px)}.filter-menu-box{padding-top:var(--spacer-6);margin-top:calc(var(--spacer-8) - 2px);margin-bottom:0;border:none;border-top:1px solid $color-border;&.filter-menu-category{padding:0;margin-top:0;border-top:none}&.filter-menu-selected-items{padding-top:0;padding:var(--spacer-4);background-color:$color-background;margin-top:0;border-top:none;margin-bottom:calc(var(--spacer-8) - 2px)}}.filter-menu-category{padding-top:0;margin-top:0;border-top:none;.filter-menu-category-title{color:$color-text;padding:0;padding-bottom:var(--spacer-6);font-weight:500;line-height:calc(var(--font-size-15) + 9px);font-size:var(--font-size-15);border-bottom:none;background-color:#fff0;i{display:none}}.filter-menu-category-content{padding:0 var(--spacer-6) 0;border-bottom:none;a{font-weight:400;font-size:var(--font-size-15);line-height:calc(var(--font-size-15) + 9px);color:$color-text;padding:0;padding-bottom:var(--spacer-4);transition:$transition;&:hover{color:$color-primary}i{display:none}}}.filter-menu-category-top{a{justify-content:flex-start;color:$color-text;font-weight:500;font-size:var(--font-size-15);line-height:calc(var(--font-size-15) + 9px);background-color:#fff0;transition:$transition;padding:0;padding-top:var(--spacer-2);i{&::before{content:unset}width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 13L5 8L10 3' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;margin-right:var(--spacer-3)}}}}.filter-menu-groups{.filter-menu-group-title{color:$color-text;font-weight:500;line-height:calc(var(--font-size-15) + 9px);font-size:var(--font-size-15);padding:0;padding-bottom:var(--spacer-6);border:none;background-color:#fff0}.filter-menu-group-content{padding:0;label{line-height:20px;color:$color-text;font-size:var(--font-size-14);font-weight:400;transition:$transition;&:hover{color:$color-primary}}.checkbox-custom{margin-bottom:var(--spacer-4)}.filter-menu-box-image{.filter-menu-image-checkbox{input[type=checkbox]{+label{border:none;transition:$transition;&:hover{opacity:.6}}}img{max-width:100%;max-height:100%}}}input[type=checkbox]{&+label{font-weight:400;line-height:calc(var(--font-size-15) + 9px);font-size:var(--font-size-15);color:$color-text;padding-left:27px;position:relative;&:before{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid $color-border;border-radius:4px}}&:checked{&+label{&:before{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_68_3256)'%3E%3Cpath d='M2.9165 7.00004L5.83317 9.91671L11.6665 4.08337' stroke='white' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_68_3256'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:14px;background-color:$color-primary}}}}.scrollbar-inner{>.scroll-element{.scroll-element_track{background-color:$color-border}.scroll-bar{background-color:darken($color-border,10%)}.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:4px;-moz-border-radius:4px;border-radius:4px}&:hover,&.scroll-draggable{.scroll-bar{background-color:$color-primary}}}}}}.filter-menu-selected-items{.filter-menu-selected-items-title{font-weight:500;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);color:$color-text;padding:0;padding-bottom:var(--spacer-1);border:none;background-color:#fff0}.filter-menu-selected-items-content{padding:0;.filter-menu-selected-group{.filter-menu-selected-group-title{font-weight:400;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);color:$color-text;margin-bottom:var(--spacer-2)}.filter-menu-selected-group-content{.filter-menu-selected-item{a{color:$color-text;font-weight:400;line-height:calc(var(--font-size-11) + 3px);font-size:var(--font-size-11);background:#fff0;padding:0;i{&::before{content:unset}width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='15' height='15' fill='white' stroke='%23C4C4C4'/%3E%3Cpath d='M5.0835 10.9166L10.9168 5.08331M5.0835 5.08331L10.9168 10.9166L5.0835 5.08331Z' stroke='black' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat}}}}}}}}.horizontal-filter-menu{margin-bottom:var(--spacer-5);.horizontal-filter-menu-title{line-height:20px;color:$color-text;font-size:var(--font-size-16);font-weight:600;margin-bottom:var(--spacer-5);@include max($md){display:none}}.horizontal-filter-menu-content{padding:var(--spacer-4);padding-bottom:0;margin-bottom:var(--spacer-5);border:1px solid $color-border;border-radius:$border-radius;background-color:$color-white;@include max($md){display:flex;flex-direction:column-reverse;padding:0;border:none}@include min($md){display:flex;flex-direction:column-reverse;padding-bottom:var(--spacer-4);.filter-menu-selected-items{margin-bottom:var(--spacer-4)}}}.filter-menu-groups-wrapper{@include min($md){display:flex;flex-wrap:wrap;margin-right:calc(-1*var(--gutter));margin-left:calc(-1*var(--gutter))}@include max($md){padding:var(--spacer-4);border:1px solid $color-border}}.filter-menu-groups{padding-right:var(--gutter);padding-left:var(--gutter);@include max($md){flex:0 0 100%;padding:0}.filter-menu-group-selectbox{position:relative;margin-bottom:var(--spacer-4);>a{display:flex;align-items:center;justify-content:space-between;height:44px;line-height:20px;color:$color-text;font-size:var(--font-size-14);font-weight:400;padding:4px 4px 4px 16px;border-radius:$border-radius;border:1px solid $color-border;background-color:#fff;span{padding-right:16px}@include max($md){font-size:var(--font-size-16);font-weight:600;pointer-events:none;padding:4px 0;border:none;border-bottom:1px solid $color-border;svg{display:none}}}.filter-group-count-badge{&.is-hidden{display:none}@include min($md){display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:var(--spacer-2);width:20px;height:20px;padding:0;flex-shrink:0;border-radius:50%;background-color:$color-primary;color:#fff;font-size:11px;font-weight:700;line-height:1}}.filter-group-value-chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;&:empty{display:none}}.filter-menu-group-selectbox-content{position:absolute;top:calc(100% - 1px);left:0;z-index:101;overflow:auto;display:none;width:220px;max-height:174px;padding:var(--spacer-4) var(--spacer-3);background-color:#fff;border-radius:$border-radius;border:1px solid $color-border;&::-webkit-scrollbar{width:5px}&::-webkit-scrollbar-track{background:lighten($color-border,5%)}&::-webkit-scrollbar-thumb{background:darken($color-border,5%)}@include max($md){position:static;top:0;display:block;width:100%;padding-left:0;border:none;border-radius:0;margin-top:var(--spacer-4)}>a{position:relative;display:block;line-height:20px;color:$color-text;font-size:var(--font-size-14);padding-left:28px;margin-bottom:var(--spacer-5);transition:$transition;span{color:$color-sub-text;padding-left:4px}&:last-child{margin-bottom:0}&:after{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border-radius:$border-radius;border:1px solid $color-border;background-color:#fff;transition:$transition}&:before{content:'';position:absolute;left:7px;top:2px;z-index:1;opacity:0;visibility:hidden;display:inline-block;width:6px;height:12px;border-bottom:2px solid $color-primary;border-right:2px solid $color-primary;transform:rotate(45deg);transition:$transition}&:hover,&.checked{color:$color-primary;span{color:$color-primary}&:after{border-color:$color-primary}&:before{opacity:1;visibility:visible}}&.filter-option-unavailable{@include min($md){opacity:.4;pointer-events:none;cursor:default;&:hover{color:$color-text;span{color:$color-sub-text}&:after{border-color:$color-border}}}}}}>a.active+.filter-menu-group-selectbox-content{display:block}}}@include min($md){.filter-menu-groups-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0}.filter-menu-groups{padding:0;.filter-menu-group-selectbox{margin-bottom:0;>a{width:100%;min-height:70px;height:auto;padding:8px 20px;font-size:var(--font-size-15);span{white-space:normal;line-height:1.3}.filter-group-title-line{display:block;color:$color-sub-text;font-size:var(--font-size-12);font-weight:400;line-height:1.2}.filter-group-value-line{display:block;color:$color-text;font-weight:600;line-height:1.2}svg{flex:none;margin-left:8px;transition:transform .15s ease}&.active{border-color:$color-primary;color:$color-primary;.filter-group-title-line,.filter-group-value-line{color:$color-primary}svg{transform:rotate(180deg)}svg path{fill:$color-primary}}}&:has(.filter-menu-group-selectbox-content>a.checked)>a{border-color:$color-primary;background-color:rgba($color-primary,.06);color:$color-primary}.filter-menu-group-selectbox-content>a{display:flex;align-items:center;padding:15px 15px;margin-bottom:0;border-radius:$border-radius;font-size:var(--font-size-15);transition:$transition;&:before,&:after{display:none}span{margin-left:auto;padding-left:14px}&:hover,&.checked{background-color:rgba($color-primary,.08)}&.checked{font-weight:600}}.filter-menu-group-selectbox-content{left:0;width:100%;min-width:0;max-width:none;max-height:360px}.filter-search-wrap{position:relative;margin-bottom:var(--spacer-3)}.filter-search-input{display:block;width:100%;height:40px;padding:0 36px 0 12px;border:1px solid $color-border;border-radius:$border-radius;font-size:var(--font-size-14);color:$color-text;&::placeholder{color:$color-sub-text}&:focus{outline:none;border-color:$color-primary}}.filter-search-clear{display:none;align-items:center;justify-content:center;position:absolute;top:50%;right:8px;transform:translateY(-50%);width:22px;height:22px;padding:0;border:none;background:#fff0;color:$color-sub-text;font-size:18px;line-height:1;cursor:pointer;&:hover{color:$color-text}&.visible{display:flex}}.filter-search-wrap.has-selectall .filter-search-input{padding-right:118px}.filter-search-selectall{display:none;position:absolute;top:50%;right:32px;transform:translateY(-50%);padding:0 4px;border:none;background:#fff0;color:$color-primary;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;&:hover{text-decoration:underline}&.visible{display:block}}}}}.fiyat-araligi-content>a{display:none!important}.fiyat-araligi-range-heading{text-align:center;font-size:var(--font-size-16);font-weight:700;color:$color-text;margin-bottom:var(--spacer-5)}.fiyat-araligi-slider{position:relative;padding-top:4px;padding-bottom:26px;touch-action:none}.fiyat-araligi-track{position:relative;height:30px;border-radius:$border-radius;background-color:$color-border;cursor:pointer}.fiyat-araligi-segments{position:absolute;inset:0;display:flex;border-radius:$border-radius;overflow:hidden}.fiyat-araligi-seg{position:relative;height:100%;background-color:$color-border;border-right:2px solid #fff;transition:$transition;&:last-child{border-right:none}&.dim{background-color:darken($color-border,4%)}&.selected{background-color:$color-primary}&.unavailable{background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,rgb(0 0 0 / .12) 4px,rgb(0 0 0 / .12) 8px);opacity:.6}}.fiyat-araligi-handle{position:absolute;top:0;height:100%;width:10px;margin-left:-5px;border-radius:5px;background-color:#fff;border:3px solid darken($color-primary,10%);box-shadow:0 2px 6px rgb(0 0 0 / .2);cursor:grab;z-index:2;&:active{cursor:grabbing}&:before{content:'';position:absolute;left:50%;top:50%;width:2px;height:12px;background-color:darken($color-primary,10%);opacity:.35;transform:translate(-50%,-50%);border-radius:1px}&:after{content:'';position:absolute;inset:-10px -14px}}.fiyat-araligi-count-heading{margin-top:var(--spacer-2);text-align:center;font-size:var(--font-size-13);color:$color-sub-text;strong{color:$color-text;font-weight:600}}.filter-menu-selected-items{@include min($md){display:flex;align-items:center;flex-wrap:wrap;min-height:60px;>div{margin-right:var(--spacer-4);&:last-child{margin-right:0}}}@include max($md){display:flex;flex-direction:column;>div{margin-bottom:var(--spacer-4);&.clear-filters{order:1}&.filter-menu-selected-group{order:2}}}.filter-menu-empty-hint{display:block;width:100%;&.is-hidden{display:none}}.filter-menu-empty-hint-title{display:block;color:$color-text;font-size:var(--font-size-14);font-weight:600;line-height:2.5;margin-bottom:4px}.filter-menu-empty-hint-sub{display:block;color:$color-sub-text;font-size:var(--font-size-13);line-height:1.4}.live-preview-badge{@include min($md){margin-left:auto;color:$color-primary;font-size:var(--font-size-13);font-weight:600;white-space:nowrap}}.filter-menu-selected-group{@include min($md){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.filter-menu-selected-item{@include min($md){margin-bottom:0;margin-right:0;&:last-child{margin-right:0}}a{display:flex;align-items:center;line-height:20px;color:$color-text;font-size:var(--font-size-14);font-weight:400;background-color:#fff;border-radius:$border-radius;border:1px solid $color-border;transition:$transition;svg{path{transition:$transition}}span{position:relative;margin:0 12px;&:after{content:'';position:absolute;left:0;right:0;top:50%;transform:translateY(-51%);width:0;height:1px;margin:0 auto;background-color:$color-primary;transition:$transition}}i{@include center;width:34px;height:34px;background-color:$color-background;border-right:1px solid $color-border}&:hover{color:$color-primary;svg{path{stroke:$color-primary}}span{&:after{width:100%}}}}@include min($md){a{padding:5px 8px 5px 12px;height:auto;background-color:rgba($color-primary,.08);border-color:rgba($color-primary,.25);border-radius:999px;color:$color-primary;font-size:var(--font-size-13);gap:6px;span{margin:0;&:after{display:none}}i{width:16px;height:16px;background-color:#fff0;border-right:none;svg{width:10px;height:10px}}&:hover{color:darken($color-primary,12%)}}}}}.clear-filters{margin-left:var(--spacer-2);margin-bottom:var(--spacer-4);@include max($md){display:flex;align-items:center;justify-content:space-between}@include min($md){display:flex;align-items:center;margin-bottom:0}>span{line-height:20px;color:$color-text;font-size:var(--font-size-16);font-weight:600;@include min($md){display:none}}@include max($md){margin-left:0}a{display:flex;align-items:center;height:36px;line-height:20px;color:$color-text;font-size:var(--font-size-14);font-weight:400;transition:$transition;&:hover{color:$color-primary}@include max($md){color:$color-primary;font-weight:600}@include min($md){height:auto;color:$color-sub-text;font-size:var(--font-size-13);font-weight:400;text-decoration:underline;span{&:after{display:none}}&:hover{color:$color-text}}}}}}@include min($md){.horizontal-filter-menu{margin-bottom:0;.horizontal-filter-menu-content{margin-bottom:0;border-bottom:none;border-radius:$border-radius $border-radius 0 0}}}.horizontal-filter-menu+#filter-wrapper{@include min($md){#sorting-options{margin-top:0;padding:var(--spacer-4);background-color:$color-white;border-left:1px solid $color-border;border-right:1px solid $color-border;border-bottom:1px solid $color-border;border-top:1px dashed $color-border;border-radius:0 0 $border-radius $border-radius}}}@include max($md){.horizontal-filter-menu,.horizontal-filter-menu *,.horizontal-filter-menu *::before,.horizontal-filter-menu *::after{box-sizing:border-box}body.filter-menu-active:has(.horizontal-filter-menu){left:0;width:100%;.lab-jivo-btn,.lab-jivo-tip,#whatsapp-order,#social-container,[class*="jivo"],[id*="jivo"],jdiv,#jvlabelWrap,#jvlabel{display:none!important;opacity:0!important;pointer-events:none!important}}.horizontal-filter-menu{width:100%;max-width:100%;left:-100%;top:0;height:100%;height:100dvh;z-index:1000;display:flex;flex-direction:column;padding:0;overflow:hidden}.horizontal-sort-menu{width:100%;max-width:100%;left:100%;top:0;position:fixed;height:100%;height:100dvh;z-index:1000;display:flex;flex-direction:column;padding:0;overflow:hidden;background-color:$color-white;transition:0.2s linear}body.mobile-sort-menu-active .horizontal-sort-menu{left:0}.horizontal-sort-menu .mobile-filter-title{color:$color-primary}.horizontal-sort-menu-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:var(--spacer-4);scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;width:0;height:0}}.horizontal-sort-menu-list{display:flex;flex-direction:column;gap:var(--spacer-3)}.horizontal-sort-menu-item{display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;line-height:2;padding:12px 8px;border:1px solid $color-border;border-radius:$border-radius;background-color:$color-white;color:$color-text;transition:$transition;&.active{color:$color-primary;border-color:rgba($color-primary,.4);background-color:rgba($color-primary,.06)}}.horizontal-filter-menu .horizontal-filter-menu-content{flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:block!important;padding:var(--spacer-4);margin-bottom:0;border:none;width:100%;max-width:100%;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;width:0;height:0}}.mobile-filter-header{flex:none;display:flex;align-items:center;min-height:96px;padding:16px;border-bottom:1px solid $color-border;background-color:$color-white;box-shadow:0 2px 10px rgb(20 23 26 / .04);position:relative;z-index:1;width:100%;.mobile-filter-header-top{position:relative;width:100%;padding-left:44px;padding-right:44px}.mobile-filter-header-text{min-width:0;text-align:center}.mobile-filter-breadcrumb{display:block;font-size:var(--font-size-13);color:$color-sub-text;margin-bottom:4px;a{color:$color-sub-text;text-decoration:underline;&:hover{color:$color-primary}}span{padding:0 2px}}.mobile-filter-title{display:block;font-size:19px;font-weight:700;line-height:1.3;color:$color-text}.mobile-filter-close{position:absolute;top:0;right:0;flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid $color-border;border-radius:50%;background:$color-white;color:$color-sub-text;cursor:pointer;transition:$transition;&:active{background:$color-background;color:$color-text}}}.mobile-filter-footer{flex:none;margin-top:var(--spacer-6);border-top:1px solid $color-border;background-color:$color-white;padding:var(--spacer-4) var(--spacer-4) calc(var(--spacer-4) + 4px)}.mobile-filter-record-count{flex:0 1 auto;min-width:0;text-align:center;font-size:var(--font-size-12);color:$color-sub-text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.mobile-filter-buttons{display:flex;align-items:center;gap:8px;.filtre-temizle-btn,.filtre-uygula-btn{display:inline-flex;align-items:center;justify-content:center;height:54px;font-family:$font-family;font-weight:700;font-size:var(--font-size-14);border-radius:$border-radius;cursor:pointer;transition:$transition;white-space:nowrap}.filtre-temizle-btn{flex:0 0 auto;min-width:0;padding:0 16px;color:#dc3545;background:$color-white;border:1px solid #dc3545;&:disabled{background:$color-border;color:$color-sub-text;border-color:$color-border;cursor:not-allowed}}.filtre-uygula-btn{flex:1 1 auto;min-width:0;padding:0 18px;color:$color-white;background:$color-primary;border:none;&:disabled{background:$color-border;color:$color-sub-text;cursor:not-allowed}}}.horizontal-filter-menu .filter-menu-groups-wrapper{border:none!important;padding:0!important}.horizontal-filter-menu .filter-menu-groups .filter-menu-group-selectbox{margin-bottom:var(--spacer-3);>a{pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;font-size:18px!important;font-weight:700!important;height:auto!important;line-height:1.4!important;padding:16px 14px!important;min-width:0!important;width:100%;white-space:normal!important;overflow-wrap:break-word;>span{min-width:0;overflow-wrap:break-word}border:1px solid $color-border!important;border-radius:$border-radius;background-color:$color-white;transition:$transition;svg{display:none!important}&.active{font-size:21px!important;color:$color-primary;border-color:rgba($color-primary,.4);background-color:rgba($color-primary,.06)}&:has(+.filter-menu-group-selectbox-content>a.checked){color:$color-primary;border-color:rgba($color-primary,.4);background-color:rgba($color-primary,.06)}}.filter-group-title-line,.filter-group-value-line{display:inline-flex!important;align-items:center}.filter-group-title-line{margin-right:8px}.filter-group-value-line{padding:3px 10px!important;border-radius:999px;background-color:rgba($color-primary,.08);color:$color-primary!important;font-size:13px;font-weight:600;white-space:nowrap}.filter-menu-group-selectbox-content{display:none!important;flex-wrap:wrap;gap:8px;padding:var(--spacer-3) 0 var(--spacer-5)!important;position:static!important;width:100%!important;max-height:none!important;overflow:visible!important;>a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;flex:0 0 calc((100% - 16px) / 3);max-width:calc((100% - 16px) / 3);min-height:48px;margin-bottom:0!important;padding:12px 8px!important;border:1px solid $color-border;border-radius:$border-radius;font-size:14px!important;line-height:2!important;color:$color-text;&.filter-opt-full{flex:0 0 100%!important;max-width:100%!important}&.filter-opt-half{flex:0 0 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}&:before,&:after{display:none!important}span{margin:0!important;padding-left:4px;color:$color-sub-text;font-size:var(--font-size-12)}&.checked{border-color:$color-primary;background-color:rgba($color-primary,.08);color:$color-primary;font-weight:600;span{color:$color-primary}}&.filter-option-unavailable{opacity:.4!important;pointer-events:none!important;cursor:default!important}}}>a.active+.filter-menu-group-selectbox-content{display:flex!important}}.horizontal-filter-menu .filter-menu-box-price-gap{.filter-menu-group-selectbox-content{width:100%;&.fiyat-araligi-content>a{display:none!important}}.filter-menu-group-selectbox>a.active+.filter-menu-group-selectbox-content.fiyat-araligi-content{display:block!important}.fiyat-araligi-bar,.fiyat-araligi-slider,.fiyat-araligi-track,.fiyat-araligi-segments{width:100%;max-width:100%}.fiyat-araligi-count-heading{display:none!important}}.custom-sort-select.mobile-sort-as-filter{position:static;margin-bottom:var(--spacer-3);.custom-sort-trigger{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:auto;min-width:0;line-height:1.4;padding:16px 14px;border:1px solid rgba($color-primary,.25);border-radius:$border-radius;font-size:18px;font-weight:700;color:$color-text;background:rgba($color-primary,.04);transition:$transition;svg{display:none}&.active{font-size:21px;color:$color-primary;border-color:rgba($color-primary,.4);background-color:rgba($color-primary,.1)}}.custom-sort-options{position:static;display:none;flex-wrap:wrap;gap:8px;width:100%;max-width:none;min-width:0;padding:var(--spacer-3) 0 var(--spacer-5);border:none;box-shadow:none;>a{display:flex;align-items:center;justify-content:center;text-align:center;flex:0 0 calc((100% - 16px) / 3);max-width:calc((100% - 16px) / 3);min-height:44px;margin-bottom:0;padding:8px 6px;border:1px solid $color-border;border-radius:$border-radius;color:$color-text;font-size:var(--font-size-13);line-height:1.25;transition:$transition;&.filter-opt-full{flex:0 0 100%;max-width:100%}&.filter-opt-half{flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px)}&.checked{color:$color-primary;font-weight:600;border-color:$color-primary;background-color:rgba($color-primary,.08)}}}.custom-sort-trigger.active+.custom-sort-options{display:flex}}.horizontal-filter-menu .filter-menu-selected-items{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px;.live-preview-badge{display:none!important}>.clear-filters{flex:0 0 100%;order:-1}.filter-menu-selected-group{display:flex!important;flex-wrap:wrap;gap:8px;margin-bottom:0!important}.filter-menu-selected-item{width:auto!important;margin-bottom:0!important;a{display:flex!important;flex-direction:row-reverse;align-items:center!important;gap:6px;width:auto!important;height:auto!important;padding:5px 10px 5px 14px!important;background-color:rgba($color-primary,.08)!important;border:1px solid rgba($color-primary,.25)!important;border-radius:999px!important;color:$color-primary!important;font-size:var(--font-size-13)!important;span{margin:0!important;&:after{display:none!important}}i{width:14px!important;height:14px!important;background-color:transparent!important;border-right:none!important;svg{width:10px;height:10px}}}}}}.sorting-options-content .form-horizontal .checkbox-custom{display:none!important}#custom-filter-btns{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:10px!important;padding:8px 0!important;width:100%!important;justify-content:flex-start!important}@media (max-width:991px){#custom-filter-btns{justify-content:center!important;padding:8px 0!important}#custom-filter-btns .checkbox-custom{flex:1 1 0%}body #custom-filter-btns .checkbox-custom input[type=checkbox]+label{display:flex!important;width:100%!important;height:48px!important;justify-content:center!important;gap:5px!important;padding:0 6px!important;white-space:nowrap!important;font-size:unquote("clamp(11px, 3.4vw, 14px)")!important}.filter-wrapper-header .filter-options-title,.filter-wrapper-header .sorting-options-title{display:flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 20px!important;border:2px solid $color-primary!important;border-radius:10px!important;font-weight:700!important;font-size:14px!important;box-shadow:0 2px 6px rgb(0 0 0 / .08)!important;-webkit-tap-highlight-color:#fff0;&:active,&:focus{background-color:$color-primary!important;opacity:1!important;box-shadow:0 2px 6px rgb(0 0 0 / .08)!important;outline:none!important}}#custom-filter-btns{padding:8px 0 0 0!important;justify-content:flex-start!important;width:100%!important;gap:8px!important}}#custom-filter-btns .checkbox-custom{display:inline-block!important;margin:0!important}#custom-filter-btns .checkbox-custom input[type=checkbox]:checked+label{background:$color-primary!important;color:#fff!important;border-color:$color-primary!important}#custom-filter-btns .checkbox-custom input[type=checkbox]+label:before{display:none!important}#custom-filter-btns input[type=checkbox]{display:none!important;visibility:hidden!important;position:absolute!important}#custom-filter-btns .checkbox-custom input[type=checkbox]+label,#sorting-options .checkbox-custom input[type=checkbox]+label{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:12px 24px!important;border:2px solid $color-border!important;border-radius:10px!important;cursor:pointer!important;font-weight:700!important;font-size:14px!important;color:$color-text!important;background:#fff!important;transition:all 0.2s!important;box-shadow:0 2px 6px rgb(0 0 0 / .08)!important}#sorting-options .checkbox-custom input[type=checkbox]+label:hover{border-color:$color-primary!important;color:$color-primary!important}#sorting-options .checkbox-custom input[type=checkbox]+label:before{display:none!important}#sorting-options .checkbox-custom input[type=checkbox]:checked+label{background:$color-primary!important;color:#fff!important;border-color:$color-primary!important}#custom-filter-btns .checkbox-custom input[type=checkbox]{display:none!important}#custom-filter-btns input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}@include min($md){#custom-filter-btns{gap:16px!important;margin-bottom:0!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:0!important;background-color:transparent!important;border:none!important;box-sizing:border-box!important}#custom-filter-btns .checkbox-custom{flex:1 1 0%}#custom-filter-btns .checkbox-custom input[type=checkbox]+label{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:52px!important;padding:0 20px!important;border:1px solid $color-border!important;border-radius:$border-radius!important;background:$color-white!important;box-shadow:none!important;font-weight:700!important;font-size:var(--font-size-14)!important;color:$color-text!important;white-space:nowrap!important;transition:$transition!important}#custom-filter-btns .checkbox-custom input[type=checkbox]:checked+label{background:rgba($color-primary,.08)!important;border-color:$color-primary!important;color:$color-primary!important}}#sorting-options{margin-bottom:var(--spacer-5);select.form-control:not([size]):not([multiple]),select:not([size]){height:52px;color:$color-text;font-weight:400;line-height:calc(var(--font-size-13) + 11px);font-size:var(--font-size-13);cursor:pointer;padding:0 35px 0 20px;border:none;border-radius:26px;background-size:12px;background-position:right 20px center;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.75995 8.50006C5.6007 8.50006 5.44145 8.43856 5.3419 8.31561L1.67916 4.54514C1.44028 4.29924 1.44028 3.9099 1.67916 3.68449C1.91804 3.43859 2.29626 3.43859 2.51522 3.68449L5.74005 7.00416L8.9848 3.68449C9.22365 3.43859 9.60185 3.43859 9.82085 3.68449C10.0597 3.93039 10.0597 4.31973 9.82085 4.54514L6.178 8.31561C6.05855 8.41811 5.8993 8.50006 5.75995 8.50006Z' fill='black'/%3E%3C/svg%3E%0A")}.record-count{color:$color-sub-text;font-weight:400;line-height:calc(var(--font-size-13) + 3px);font-size:var(--font-size-13);margin-bottom:var(--spacer-4)!important;margin-top:var(--spacer-4)!important}.checkbox-custom{margin-bottom:calc(var(--spacer-4) + 1px)!important;margin-top:calc(var(--spacer-4) + 1px)!important;input[type=checkbox]{&+label{font-weight:400;line-height:calc(var(--font-size-13) + 3px);font-size:var(--font-size-13);color:$color-text;padding-left:24px;position:relative;&:before{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid $color-border;border-radius:4px}}&:checked{&+label{&:before{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_68_3256)'%3E%3Cpath d='M2.9165 7.00004L5.83317 9.91671L11.6665 4.08337' stroke='white' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_68_3256'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:14px;background-color:$color-primary}}}}}}.filter-empty-state{padding:var(--spacer-6) var(--spacer-4);margin-bottom:var(--spacer-6);text-align:center;background-color:$color-background;border:1px solid $color-border;border-radius:$border-radius;p{margin:0 0 var(--spacer-3);color:$color-text;font-size:var(--font-size-16);&:last-child{margin-bottom:0}}.filter-empty-state-hint{color:$color-sub-text;font-size:var(--font-size-14)}.filter-empty-state-hint-searching{color:#d63232;font-weight:600}.filter-empty-state-spinner{display:inline-flex;vertical-align:-3px;color:#d63232;svg{display:block}.filter-empty-state-spinner-hand{transform-origin:12px 12px;animation:filter-empty-state-spin 1.4s linear infinite}}}@keyframes filter-empty-state-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.filter-contradiction-state{padding:var(--spacer-6) var(--spacer-4);margin-bottom:var(--spacer-6);text-align:center;background-color:rgba(#d63232,.06);border:1px solid rgba(#d63232,.35);border-radius:$border-radius;p{margin:0 0 var(--spacer-3);color:#d63232;font-weight:600;font-size:var(--font-size-16);&:last-child{margin-bottom:0}}.filter-contradiction-state-hint{color:$color-text;font-weight:400;font-size:var(--font-size-14);strong{color:#d63232;font-weight:700}}}.filter-menu-group-selectbox-content>a.filter-option-conflict{color:#d63232!important;border-color:#d63232!important;span{color:#d63232!important}&:after{border-color:#d63232!important}}.filter-menu-selected-item.filter-menu-selected-item-conflict{a{color:#d63232!important}}.filter-menu-group-header-conflict{color:#d63232!important;border-color:#d63232!important;background-color:rgba(#d63232,.06)!important;.filter-group-title-line,.filter-group-value-line{color:#d63232!important}}.filter-options-title.filter-toggle-conflict{background-color:#d63232!important;border-color:#d63232!important}.product-category-and-brand-list{margin-bottom:var(--spacer-5);.product-category-and-brand-list-header{line-height:20px;color:$color-text;font-size:var(--font-size-16);font-weight:600;margin-bottom:var(--spacer-5)}.product-category-and-brand-list-content{padding:var(--spacer-4) var(--spacer-4) 0;background-color:$color-white;border-radius:$border-radius;>div{display:flex;flex-wrap:wrap;margin-right:calc(-1*var(--gutter));margin-left:calc(-1*var(--gutter));>div{flex:0 0 auto;max-width:none;padding-right:var(--gutter);padding-left:var(--gutter);margin-bottom:var(--spacer-4);>a{display:flex;align-items:center;height:40px;line-height:20px;color:$color-text;font-size:var(--font-size-14);font-weight:400;padding:0 var(--spacer-5);background-color:#f9f9f9;transition:$transition;border-radius:$border-radius;span{color:$color-sub-text;font-weight:500}&:hover,&.checked{background-color:darken(#f9f9f9,10%)}}}&.product-category-and-brand-list-content-image{margin-right:calc(-1*var(--gutter));margin-left:calc(-1*var(--gutter));>div{flex:0 0 calc(100% / 7);max-width:calc(100% / 7);padding-right:var(--gutter);padding-left:var(--gutter);@include max($lg){flex:0 0 calc(100% / 5);max-width:calc(100% / 5)}@include max($md){flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}@include max($sm){flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}@include max($xxs){flex:0 0 calc(100% / 2);max-width:calc(100% / 2)}>a{display:block;height:100%;text-align:center;padding:var(--spacer-3);border-radius:$border-radius;transition:$transition;.product-list-image{position:relative;overflow:hidden;padding-top:$image-ratio-square;margin-bottom:var(--spacer-3);@include imgcenter}&:hover,&.checked{background-color:$color-border}}}}{% if theme.settings.display_category_brands_logo_mobile %}@include max($lg){flex-wrap:nowrap;overflow-x:auto}&.product-category-and-brand-list-content-image{>div{@include max($lg){flex:0 0 calc(100% / 5.5);max-width:calc(100% / 5.5)}@include max($md){flex:0 0 calc(100% / 4.5);max-width:calc(100% / 4.5)}@include max($sm){flex:0 0 calc(100% / 3.5);max-width:calc(100% / 3.5)}@include max($xxs){flex:0 0 calc(100% / 2.5);max-width:calc(100% / 2.5)}}}{% endif %}}}}.cascade-menu{.parent-item{a.selected-item{color:$color-primary}}}@include min($md){#sorting-options{select.form-control:not([size]):not([multiple]),select:not([size]){min-width:182px}}}@include min($md){.custom-filter-btns-col{gap:16px}.filtre-temizle-btn{display:inline-flex;align-items:center;justify-content:center;min-width:190px;font-family:$font-family;font-weight:700;font-size:var(--font-size-14);color:$color-sub-text;background:$color-white;border:1px solid $color-border;border-radius:$border-radius;padding:0 20px;height:52px;white-space:nowrap;flex:none;cursor:pointer;transition:$transition;&:hover{border-color:#dc3545;color:#dc3545}&:disabled{background:$color-border;color:$color-sub-text;border-color:$color-border;cursor:not-allowed;&:hover{background:$color-border;border-color:$color-border;color:$color-sub-text}}}.filtre-uygula-btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:140px;overflow:hidden;font-family:$font-family;font-weight:700;font-size:var(--font-size-14);color:$color-white;background:$color-primary;border:none;border-radius:$border-radius;padding:0 24px;height:52px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:$transition;&:hover{background:$color-primary-darken}&:disabled{background:$color-border;color:$color-sub-text;cursor:not-allowed;&:hover{background:$color-border}}}}@include min($md){#sorting-options .row{margin-left:0;margin-right:0;align-items:center;flex-wrap:wrap;row-gap:12px;gap:16px;>[class*="col"]{padding-left:0;padding-right:0}>.col-6.col-lg{order:1;flex:0 0 auto;max-width:none;width:auto}>.filter-toolbar-actions{order:2;flex:1 1 auto;min-width:0}>.col-lg-auto:not(.filter-toolbar-actions){display:none}}.filter-toolbar-actions{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:12px;align-items:center;gap:16px;width:100%}.filter-toggle-row{display:flex;justify-content:center;flex-wrap:wrap;margin-top:var(--spacer-4);padding-top:var(--spacer-4);border-top:1px dashed $color-border}.filter-toolbar-right{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px}.filter-toolbar-left{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.record-count{margin-top:0!important;margin-bottom:0!important}.filter-menu-selected-items .record-count{margin:0 0 0 auto!important;color:$color-sub-text;font-size:var(--font-size-13);font-weight:400;white-space:nowrap}}@include min($md){#sortingOption{display:none}.custom-sort-select{position:relative;.custom-sort-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;height:52px;padding:0 20px;min-width:190px;color:$color-text;font-size:var(--font-size-14);font-weight:700;border-radius:$border-radius;background-color:$color-white;border:1px solid $color-border;cursor:pointer;svg{flex:none;color:$color-sub-text;transition:$transition}&.active svg{transform:rotate(180deg);color:$color-primary}}.custom-sort-options{position:absolute;top:calc(100% + 8px);right:0;z-index:101;display:none;width:max-content;min-width:200px;padding:var(--spacer-4) var(--spacer-3);background-color:#fff;border-radius:$border-radius;border:1px solid $color-border;box-shadow:0 10px 26px -14px rgb(20 23 26 / .25);>a{display:block;padding:8px 10px;border-radius:$border-radius;color:$color-text;font-size:var(--font-size-14);transition:$transition;&:hover{background-color:rgba($color-primary,.08)}&.checked{color:$color-primary;font-weight:600;background-color:rgba($color-primary,.08)}}}.custom-sort-trigger.active+.custom-sort-options{display:block}}}body.current-page-category-index{.filter-menu.openbox-content{padding-top:0}.filter-menu .filter-menu-box{margin-top:0}}.paginate-wrapper{position:relative;padding:var(--spacer-12) 0;.paginate{display:flex;justify-content:center;@include max($sm){justify-content:space-between}a{@include center;height:32px;width:32px;@include max($xs){width:28px;height:28px}color:$color-sub-text;font-weight:400;font-size:var(--font-size-14);line-height:calc(var(--font-size-14) + 3px);margin:0 6px;border-radius:100%;background-color:$color-white}.paginate-content{display:flex}.paginate-left{a{@include min($xs){margin-right:calc(var(--spacer-6) + 2px)}margin-left:0}}.paginate-right{a{@include min($xs){margin-left:calc(var(--spacer-6) + 2px)}margin-left:0}}.paginate-passive{a{color:$color-sub-text}}.paginate-active{a{color:$color-text}}.paginate-element-active{color:$color-white;background-color:$color-primary}}}#breadcrumbs ol{width:100%;padding-right:var(--gutter);padding-left:var(--gutter);display:flex;align-items:center;margin:0 auto}@media (min-width:576px){#breadcrumbs ol{max-width:540px}}@media (min-width:768px){#breadcrumbs ol{max-width:720px}}@media (min-width:992px){#breadcrumbs ol{max-width:960px}}@include min($lg){#breadcrumbs ol{max-width:calc(1590px + calc(2*var(--gutter)))}}#breadcrumbs{margin-bottom:var(--spacer-10);background-color:$color-white;padding:var(--spacer-4) 0;@include max($lg){overflow-x:auto;scroll-snap-type:x mandatory}ol{li{i{font-weight:400;font-size:var(--font-size-13);line-height:calc(var(--font-size-13) + 3px);margin:0 var(--spacer-3);font-style:normal;&:before{content:'/'}}span{display:flex;align-items:center;white-space:nowrap;color:$color-sub-text;font-weight:400;font-size:var(--font-size-13);line-height:calc(var(--font-size-13) + 3px)}a{color:$color-text}&:last-child{span{span{color:$color-text}}}}}}body.current-page-product-detail{#main{padding:0 0 var(--spacer-10)}}.product-area-top{margin-bottom:var(--spacer-10)}.product-left,.product-right{margin-bottom:var(--spacer-8)}.product-right{padding-top:calc(var(--spacer-3) - 2px)}.product-label-group{position:absolute;left:20px;top:20px;z-index:20;display:flex;flex-direction:column;align-items:flex-start;>div{display:flex;align-items:center;height:31px;color:$color-text;padding:0 12px;margin-bottom:5px;font-weight:500;font-size:var(--font-size-12);line-height:calc(var(--font-size-12) + 3px);background-color:$color-white;border-radius:31px;border:1px solid $color-text;&:last-child{margin-bottom:0}&.new-label{background-color:{{theme.settings.color_background_new_label}};color:{{theme.settings.color_text_new_label}};border-color:{{theme.settings.color_border_new_label}}}&.gift-label{background-color:{{theme.settings.color_background_gift_label}};color:{{theme.settings.color_text_gift_label}};border-color:{{theme.settings.color_border_gift_label}}}@include max($sm){height:20px;padding:0 6px}}@include max($sm){left:5px;top:5px}}.product-image{#product-primary-image{position:relative;padding-top:calc(#{$image-ratio-squar)}- 2px);border:1px solid $color-border;margin-bottom:var(--spacer-4);background-color:$color-white;border-radius:$border-radius;overflow:hidden;@include imgcenter;&.product-image-horizontal{padding-top:calc(#{$image-ratio-rectangl)}- 2px)}&.product-image-vertical{padding-top:calc(#{$image-ratio-vertica)}- 2px)}}}.product-brand{margin-bottom:var(--spacer-3);a{font-weight:300;line-height:calc(var(--font-size-20) + 4px);font-size:var(--font-size-20);color:$color-sub-text;transition:$transition;letter-spacing:.2em;&:hover{color:$color-primary}}&.product-brand-image{padding-top:10px;a{position:relative;display:block;width:120px;height:50px;border:1px solid $color-border;border-radius:$border-radius;transition:$transition;@include imgcenter;img{max-width:80%;max-height:80%}&:hover{border-color:$color-primary}}}}#product-thumb-image{height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible;@include max($sm){padding-right:2px}}.thumb-item{margin-bottom:calc(var(--spacer-8) - 2px);>a{position:relative;display:block;padding-top:calc(#{$image-ratio-squar)}- 2px);border:1px solid #fff0;border-radius:10px;overflow:hidden;background-color:$color-white;@include imgcenter;&.zoomGalleryActive{border-color:$color-primary}}}&.product-image-horizontal{.thumb-item{>a{padding-top:calc(#{$image-ratio-rectangl)}- 2px)}}}&.product-image-vertical{.thumb-item{>a{padding-top:calc(#{$image-ratio-vertica)}- 2px)}}}.slick-dots{display:flex;justify-content:center;flex-wrap:wrap;padding-top:var(--spacer-8);width:100%;>li{margin:0 3px;>button{width:10px;height:10px;border:none;position:relative;overflow:hidden;text-indent:-9999px;border-radius:100%;background-color:$color-border;padding:0;display:block;margin-bottom:5px;transition:$transition}&.slick-active{>button{background-color:$color-primary}}}}.slick-arrow{position:absolute;opacity:1;top:50%;z-index:2;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;background:$color-white;&.slick-prev{left:12px}&.slick-next{right:12px}&.slick-disabled{opacity:.5}}}.product-title{margin-bottom:var(--spacer-6);h1{font-weight:400;line-height:calc(var(--font-size-32) + 7px);font-size:var(--font-size-32);color:$color-text;margin-bottom:0}}.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{display:flex;align-items:center;color:$color-text;cursor:pointer;margin-bottom:var(--spacer-7);font-weight:400;line-height:calc(var(--font-size-13) + 3px);font-size:var(--font-size-13);>span{margin-left:var(--spacer-3)}}.product-list-container{margin-bottom:var(--spacer-6);.product-list-block{padding:3px 0}.product-list-row{display:flex;align-items:baseline;font-weight:400;color:$color-text;line-height:calc(var(--font-size-18) + 4px);font-size:var(--font-size-18);margin-bottom:var(--spacer-3);&:last-child{margin-bottom:0}a{color:$color-text;transition:$transition;&:hover{color:$color-primary}}.product-list-title{flex:0 0 auto;width:20%;color:$color-text;font-weight:700;@include max($sm){width:30%}}.product-list-content{flex:1 1 auto;display:flex;align-items:baseline;word-break:break-word;color:$color-text;font-weight:400;&:before{content:':';margin-right:4px;font-weight:700}}}}.product-list-group{margin-bottom:var(--spacer-10)}.product-price{&-new,&-old{font-weight:500;font-size:var(--font-size-32);line-height:calc(var(--font-size-32) + 7px);color:$color-text}&.has-discount{.product-price-old{color:#C4C4C4;font-weight:500;line-height:calc(var(--font-size-24) + 5px);font-size:var(--font-size-24);text-decoration:line-through;margin-left:var(--spacer-4)}}.discount-label{display:inline-flex;justify-content:center;align-items:center;height:31px;padding:0 12px;border-radius:31px;border-width:1px;border-style:solid;background-color:{{theme.settings.color_background_discount_label}};color:{{theme.settings.color_text_discount_label}};border-color:{{theme.settings.color_border_discount_label}};margin-bottom:var(--spacer-2)}}.product-options{.variant-group-title{display:block;color:$color-text;font-weight:400;font-size:var(--font-size-18);line-height:calc(var(--font-size-18) + 4px);margin-bottom:var(--spacer-4)}select.form-control:not([size]):not([multiple]),select:not([size]){height:52px;color:$color-text;font-weight:400;font-size:var(--font-size-13);line-height:calc(var(--font-size-13) + 3px);cursor:pointer;padding:18px 36px 18px 20px;border:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.75995 8.50006C5.6007 8.50006 5.44145 8.43856 5.3419 8.31561L1.67916 4.54514C1.44028 4.29924 1.44028 3.9099 1.67916 3.68449C1.91804 3.43859 2.29626 3.43859 2.51522 3.68449L5.74005 7.00416L8.9848 3.68449C9.22365 3.43859 9.60185 3.43859 9.82085 3.68449C10.0597 3.93039 10.0597 4.31973 9.82085 4.54514L6.178 8.31561C6.05855 8.41811 5.8993 8.50006 5.75995 8.50006Z' fill='black'/%3E%3C/svg%3E%0A");background-size:12px;background-position:right 24px center;border-radius:26px;background-color:$color-white}.variant-plural{margin-bottom:var(--spacer-4)}}.variant-select{margin-bottom:var(--spacer-4);.variant-list{&:last-child{margin-bottom:0}margin-bottom:var(--spacer-6);select{width:50%!important}}}.variant-plural{.variant-list{flex:0 0 100%;display:flex;flex-wrap:wrap}span{position:relative;flex:0 0 auto;cursor:pointer;padding:7px 10px;margin:0 var(--spacer-4) var(--spacer-4) 0;border:1px solid $color-border;background-color:$color-white;border-radius:$border-radius;transition:$transition;&:last-child{margin-right:0}&:hover,&.variant-selected{border-color:$color-text}&.variant-selected{&:before{content:'\f00c';position:absolute;right:-8px;top:-8px;z-index:1;width:16px;height:16px;@include center;color:$color-white;font-size:9px;font-weight:900;font-family:"Font Awesome 5 Free";padding-top:1px;background-color:$color-primary;border-radius:100%}}&.variant-passive,&.variant-no-stock,&.variant-passive:hover,&.variant-no-stock:hover{cursor:no-drop;background-color:$color-border}&.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:#fff0}}}}.variant-singular{margin-bottom:var(--spacer-4);.radio-custom{margin-bottom:var(--spacer-4)}}.product-cart-buttons{display:flex;flex-wrap:wrap;align-items:flex-end;margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter));>div{padding-left:var(--gutter);padding-right:var(--gutter)}.product-buttons-wrapper{flex:1 0 0%;max-width:100%;.product-buttons-row{display:flex;margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter));>div{flex:1 0 0%;max-width:100%;padding-left:var(--gutter);padding-right:var(--gutter);text-align:center}}}}.product-qty-wrapper{.product-qty{display:flex;flex-wrap:wrap;width:195px;height:56px;border:none;border-radius:100px;background-color:$color-white;>a{flex:0 0 40px;max-width:40px;@include center;color:$color-text;@include max($sm){flex:0 0 55px;max-width:55px}}>div{flex:1 0 0%;max-width:100%;input{width:100%;height:100%;color:$color-text;font-weight:500;font-size:var(--font-size-14);line-height:calc(var(--font-size-14) + 2px);text-align:center;border:none;background-color:#fff}}}&.product-qty-wrapper-select{.product-qty{border:none;border-radius:0;select.form-control:not([size]):not([multiple]),select:not([size]){height:48px;color:$color-text;font-size:var(--font-size-14);font-weight:400;cursor:pointer;padding:6px 28px 6px 20px;border:1px solid $color-border;border-radius:$border-radius;background-color:$color-white;background-image:url("{{ themeAsset('images/icon-selectbox.svg') }}");background-size:16px}>div{input{height:48px;border:1px solid $color-border;border-radius:$border-radius;background-color:$color-white}}}}@include max($lg){margin-bottom:var(--spacer-8);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:56px;font-weight:500;line-height:calc(var(--font-size-14) + 2px);font-size:var(--font-size-14);letter-spacing:.2em;padding:0 15px;border-radius:100px;transition:$transition}a.remind-me-button,a.add-to-cart-button{color:$color-white;background-color:$color-primary;&:hover{background-color:$color-primary-darken}}a.quick-order-button{color:$color-white;background-color:var(--special-color);border:1px solid #fff0;&:hover{background-color:$color-white;color:$color-text;border-color:var(--special-color)}}a.no-stock-button{color:$color-white;background-color:$color-sub-text}}.product-rating-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 18px;margin-bottom:var(--spacer-7);.product-comments-container{margin-bottom:0;min-width:0;padding:5px 0;&:focus-visible{outline:2px solid #326e9f;outline-offset:3px}}}#product-user-buttons{display:flex;align-items:center;gap:8px;margin-left:auto;>[data-tip]{position:relative;&::after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;z-index:12;display:none;padding:7px 10px;border-radius:8px;background:#16324f;color:$color-white;box-shadow:0 6px 18px rgb(22 50 79 / .22);font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;transform:translateX(-50%);pointer-events:none}}@media (hover:hover) and (pointer:fine){>[data-tip]:hover::after{display:block}}body.product-social-content-active &>.product-social::after{display:none}@include min($lg){>[data-tip]:nth-last-child(-n+2)::after{right:0;left:auto;transform:none}}>div{margin:0;>a{@include center;width:42px;height:42px;border:1px solid #c9d9e8;border-radius:12px;background:#f4f8fb;color:#255379;box-shadow:0 2px 6px rgb(22 50 79 / .06);transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;svg{width:20px;height:20px;path[stroke="white"]{stroke:currentColor}path[fill="white"]{fill:currentColor}}&:hover{border-color:#255379;background:#255379;color:$color-white;box-shadow:0 6px 14px rgb(37 83 121 / .20);transform:translateY(-2px)}&:active{transform:translateY(0)}&:focus-visible{outline:2px solid #326e9f;outline-offset:3px}&.add-my-favorites{.icon-favori-add{display:none}&.favorite-product{border-color:#e1a6a6;background:#fff1f1;color:#b42318;box-shadow:inset 0 0 0 1px rgb(180 35 24 / .06);.icon-favori{display:none}.icon-favori-add{display:block;path{fill:currentColor;stroke:currentColor}}&:hover{border-color:#b42318;background:#b42318;color:$color-white}}}&.price-warning.is-active,&.price-warning[aria-pressed="true"]{border-color:#255379;background:#255379;color:$color-white;box-shadow:0 6px 14px rgb(37 83 121 / .20);&:hover{border-color:#16324f;background:#16324f;color:$color-white}}}}body.product-social-content-active &>.product-social>a{border-color:#255379;background:#255379;color:$color-white;box-shadow:0 6px 14px rgb(37 83 121 / .20)}@include max($sm){flex:0 0 auto;width:auto;gap:4px;margin-left:auto;>div>a{width:32px;height:32px;border-radius:9px;svg{width:17px;height:17px}}}}@media (min-width:992px) and (max-width:1199px){.product-rating-row{flex-wrap:nowrap;gap:8px}.product-rating-row .product-comments-container{flex:1 1 auto;min-width:0}#product-user-buttons{flex:0 0 auto;gap:6px}#product-user-buttons>div>a{width:36px;height:36px;border-radius:10px}#product-user-buttons>div>a svg{width:18px;height:18px}}@include max($sm){.product-rating-row{flex-wrap:nowrap;gap:6px;.product-comments-container{flex:1 1 auto;min-width:0;padding:3px 0;font-size:11px;line-height:14px;white-space:nowrap;>span{margin-left:4px}}}}@media (max-width:359px){.product-rating-row{gap:4px;.product-comments-container{font-size:10px}}#product-user-buttons{gap:3px;>div>a{width:30px;height:30px;svg{width:16px;height:16px}}}}.product-social{position:relative;.product-social-content{position:absolute;top:calc(100% + 10px);right:0;z-index:31;display:none;padding:8px;border:1px solid #d5e0ea;border-radius:14px;box-shadow:0 12px 28px rgb(22 50 79 / .20);background-color:#fff;&::before{content:'';position:absolute;right:14px;bottom:100%;width:10px;height:10px;border-top:1px solid #d5e0ea;border-left:1px solid #d5e0ea;background:#fff;transform:translateY(5px) rotate(45deg)}>div{display:flex;gap:7px;>div{margin:0;>a{@include center;width:38px;height:38px;border-radius:10px;box-shadow:0 2px 7px rgb(22 50 79 / .12);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;svg{width:19px;height:19px;path{fill:$color-white!important}}&:hover{filter:brightness(.92);box-shadow:0 6px 12px rgb(22 50 79 / .18);transform:translateY(-2px)}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}&.product-social-facebook{background-color:#3b5998}&.product-social-twitter{background-color:#1da1f2}&.product-social-pinterest{background-color:#bd081c}&.product-social-whatsapp{background-color:#128c7e}}}}}}body.current-page-product-detail{.fancybox-slide--inline{padding:24px;>:has(>.form-horizontal){width:unquote("min(680px, calc(100vw - 48px))")!important;max-width:680px!important;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);padding:0!important;overflow:auto;border:1px solid #d5e0ea;border-radius:18px;background:$color-white;box-shadow:0 24px 64px rgb(16 42 67 / .28);scrollbar-width:thin;scrollbar-color:#aac3d9 #fff0}.form-horizontal{margin:0;.contentbox{margin:0;padding:0;border:0;border-radius:18px;background:$color-white}.contentbox-header{margin:0;padding:25px 72px 20px 28px;border-bottom:1px solid #dbe5ee;background:linear-gradient(135deg,#f4f8fb 0%,#eaf3fa 100%);h4{margin:0;color:#16324f;font-size:25px;font-weight:700;line-height:1.25}}.contentbox-body{padding:24px 28px 28px}&.product-popup-form{.contentbox{position:relative;overflow:hidden;&::before{content:'';position:absolute;top:0;right:0;left:0;z-index:2;height:4px;background:linear-gradient(90deg,#255379 0 74%,#e49728 74% 100%)}}.contentbox-header{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 14px;padding:24px 72px 21px 24px;background:#f2f7fb;h4,.product-popup-form__intro{grid-column:2}}.contentbox-body{background:#fbfdff}.form-group.row:focus-within>.control-label{color:#255379}}.product-popup-form__icon{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #c9d9e8;border-radius:14px;background:$color-white;color:#255379;box-shadow:0 5px 14px rgb(22 50 79 / .08);svg{width:25px;height:25px}}.product-popup-form__intro{max-width:500px;margin:0;color:#5a6f82;font-size:13px;line-height:1.45}&.product-popup-form--comment .product-popup-form__icon,&.product-popup-form--price .product-popup-form__icon{border-color:#edcc91;background:#fff6e7;color:#965b08}&.product-popup-form--recommend{.product-popup-form__icon{border-color:#b9ddd8;background:#edf8f6;color:#16756c}.form-group.row:has(#people,[name="people"])>.form-question{display:none!important}}select.product-rating-native{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none}.product-rating-picker{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:8px 12px;border:1px solid #ead2a3;border-radius:12px;background:#fffaf1;box-shadow:inset 0 1px 0 rgb(255 255 255 / .85)}.product-rating-picker__stars{display:flex;align-items:center;gap:1px}.product-rating-star{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:5px;border:0;border-radius:9px;background:#fff0;color:#b6c1cb;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease;svg{width:27px;height:27px;overflow:visible;path{fill:currentColor;stroke:currentColor;stroke-width:1}}&.is-filled{color:#e49728}&:hover{background:rgb(228 151 40 / .10);transform:translateY(-1px) scale(1.05)}&:focus-visible{outline:2px solid #326e9f;outline-offset:1px;background:rgb(50 110 159 / .08)}}.product-rating-picker__caption{flex:0 0 auto;min-width:92px;color:#6c4915;font-size:13px;font-weight:700;text-align:right}.form-group.row{position:relative;display:grid;grid-template-columns:minmax(145px,.34fr) minmax(0,1fr);align-items:center;gap:10px 18px;margin:0 0 18px;&:last-child{margin-bottom:0}>.control-label{width:auto;max-width:none;padding:0;color:#34495e;font-size:14px;font-weight:600;line-height:1.35;text-align:left}>[class*="col-"]:not(.control-label){width:auto;max-width:none;min-width:0;padding:0}>.col-12.text-right{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;padding-top:18px;border-top:1px solid #e3ebf2}.required{top:15px;right:12px;color:#b42318;font-size:14px}.form-question{top:14px;right:13px;color:#326e9f}}.product-popup-field-help{grid-column:2;display:flex;align-items:flex-start;gap:8px;margin-top:-4px;padding:9px 11px;border:1px solid #d4e3ef;border-radius:9px;background:#f1f7fb;color:#4b6479;font-size:12px;line-height:1.45;svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px;color:#326e9f}}.form-control,select.form-control:not([size]):not([multiple]),select:not([size]){width:100%;height:48px;padding:10px 14px;border:1px solid #c7d5e2;border-radius:10px;background-color:$color-white;color:#1f3448;font-size:14px;line-height:1.4;box-shadow:inset 0 1px 2px rgb(22 50 79 / .03);transition:border-color .18s ease,box-shadow .18s ease;&:focus{border-color:#326e9f;box-shadow:0 0 0 3px rgb(50 110 159 / .14)!important;outline:0}}textarea.form-control{min-height:124px;height:auto;resize:vertical}.checkbox-custom{min-height:24px;label{color:#34495e;font-size:14px}}.btn{display:inline-flex;align-items:center;justify-content:center;min-width:110px;height:46px;margin:0!important;padding:0 20px;border:1px solid #fff0;border-radius:10px;font-size:14px;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease;&.btn-primary{border-color:#255379;background:#255379;color:$color-white;&:hover{border-color:#16324f;background:#16324f}}&.btn-secondary{border-color:#c7d5e2;background:#f4f8fb;color:#255379;&:hover{border-color:#aac3d9;background:#e8f1f8;color:#16324f}}&:hover{box-shadow:0 6px 14px rgb(22 50 79 / .14);transform:translateY(-1px)}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}}>:has(>.form-horizontal)>.fancybox-close-small{top:16px;right:18px;width:40px;height:40px;padding:0;border:1px solid #c9d9e8;border-radius:50%;background:rgb(255 255 255 / .88);color:#255379;opacity:1;transition:background-color .18s ease,color .18s ease,border-color .18s ease;&:hover{border-color:#255379;background:#255379;color:$color-white}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}}}@include max($sm){body.current-page-product-detail .fancybox-slide--inline{padding:12px;>:has(>.form-horizontal){width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:15px}.form-horizontal{.contentbox{border-radius:15px}.contentbox-header{padding:21px 62px 16px 18px;h4{font-size:22px}}.contentbox-body{padding:20px 18px 22px}&.product-popup-form{.contentbox-header{grid-template-columns:42px minmax(0,1fr);gap:3px 11px;padding:20px 56px 17px 17px}.product-popup-form__icon{width:42px;height:42px;border-radius:12px;svg{width:22px;height:22px}}.product-popup-form__intro{font-size:12px;line-height:1.4}}.form-group.row{grid-template-columns:minmax(0,1fr);gap:7px;margin-bottom:16px;.product-popup-field-help{grid-column:1;margin-top:0}>.col-12.text-right{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:16px;.btn{width:100%;min-width:0}}.required{top:45px}.form-question{top:44px}}.product-rating-picker{flex-wrap:wrap;gap:3px 8px;padding:8px 10px 10px}.product-rating-picker__stars{width:100%;justify-content:space-between}.product-rating-star{width:42px;height:42px;padding:6px}.product-rating-picker__caption{width:100%;min-width:0;padding-left:4px;text-align:left}}>:has(>.form-horizontal)>.fancybox-close-small{top:12px;right:12px;width:38px;height:38px}}}@media (prefers-reduced-motion:reduce){#product-user-buttons>div>a,body.current-page-product-detail .fancybox-slide--inline .product-rating-star,body.current-page-product-detail .fancybox-slide--inline .btn{transition:none;transform:none!important}}.lab-thumbs-wrap{position:relative;container-type:inline-size}#product-thumb-image{display:flex;flex-wrap:nowrap;gap:6px;height:auto;margin:0;overscroll-behavior:contain;scrollbar-width:none;&::-webkit-scrollbar{display:none}.thumb-item{margin:0;padding:0}}.lab-thumbs-next{position:absolute;display:none;align-items:center;padding:0;border:0;color:#255379;cursor:pointer;&.is-on{display:flex}&:focus-visible{outline:2px solid #326e9f;outline-offset:-2px}}@include min($lg){#product-thumb-image{position:absolute;top:0;right:var(--gutter);bottom:var(--spacer-8);left:var(--gutter);flex-direction:column;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;.thumb-item{display:flex;flex:1 1 0%;justify-content:center;width:auto;max-width:none;min-height:56px;max-height:100cqw;scroll-snap-align:start;>a{width:auto;max-width:100%;height:100%;padding-top:0;aspect-ratio:1 / 1}}&.product-image-horizontal .thumb-item{max-height:75cqw;>a{padding-top:0;aspect-ratio:4 / 3}}&.product-image-vertical .thumb-item{max-height:150cqw;>a{padding-top:0;aspect-ratio:2 / 3}}}.lab-thumbs-next{right:var(--gutter);bottom:var(--spacer-8);left:var(--gutter);justify-content:center;height:40px;padding-top:14px;background:linear-gradient(to bottom,#fff0,$color-white 65%);svg{transform:rotate(90deg)}}}@include max($lg){#product-thumb-image{margin-bottom:var(--spacer-6);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;.thumb-item{flex:1 0 0%;min-width:56px;max-width:140px;scroll-snap-align:start}}.lab-thumbs-next{top:0;right:var(--gutter);bottom:var(--spacer-6);justify-content:flex-end;width:40px;padding-right:6px;background:linear-gradient(to right,#fff0,$color-white 65%)}}.product-detail-tab{.product-detail-tab-content{display:flex;flex-wrap:wrap;column-gap:0;.product-detail-tab-row{display:contents}[data-tab-index]{order:0;position:relative;flex:1 1 0%;min-width:44px;>a{display:flex;align-items:center;justify-content:center;height:52px;padding:0 12px;border:1px solid #c9d3de;border-radius:0;background:$color-white;color:#16324f;font-size:var(--font-size-16);font-weight:600;line-height:1.2;text-align:center;transition:$transition;&:hover{position:relative;z-index:1;border-color:#255379;background:#f0f6fb;color:#255379}}&.active{z-index:2}&.active>a{border-color:#255379;background:#255379;color:$color-white;cursor:default}}.product-detail-tab-row:has(>[data-tab-index])~.product-detail-tab-row>[data-tab-index]{margin-left:-1px}.product-detail-tab-row:has(>[data-tab-index]):not(.product-detail-tab-row:has(>[data-tab-index])~.product-detail-tab-row)>[data-tab-index]>a{border-top-left-radius:12px;border-bottom-left-radius:12px}.product-detail-tab-row:has(>[data-tab-index]):not(:has(~.product-detail-tab-row>[data-tab-index]))>[data-tab-index]>a{border-top-right-radius:12px;border-bottom-right-radius:12px}[data-tab-content]{order:1;flex:0 0 100%;min-width:0;display:none;>div{padding:var(--spacer-8) 0}}}@include max($sm){.product-detail-tab-content{[data-tab-index]>a{height:46px;padding:0 8px;font-size:14px}}}}.payment-options{.row{>*{flex:0 0 100%;max-width:100%}}}.product-customization{padding:var(--spacer-8) 0 var(--spacer-3);margin:var(--spacer-8) 0;border-top:1px solid $color-border;border-bottom:1px solid $color-border;.product-customization-group{.product-customization-group-title{@include line-rule(14);margin-bottom:var(--spacer-4)}.product-customization-field{.form-group{.control-label{color:$color-text;@include line-rule(12);font-weight:600;margin-bottom:0;@include max($sm){margin-bottom:var(--spacer-3)}}}}}.form-control{height:44px;border:1px solid $color-border;border-radius:$border-radius}textarea.form-control{height:120px}.form-group select.form-control:not([size]):not([multiple]),.form-group select:not([size]){height:44px;cursor:pointer;border:1px solid $color-border;border-radius:$border-radius;background-size:36px;background-position:right center;background-image:url("{{ themeAsset('images/icon-selectbox.svg') }}")}.form-horizontal .form-question{top:5px;right:-4px;width:15px;height:15px;border-radius:100%}}@include max($lg){.idea-promotion-bar{{% if theme.settings.idea_popup_bar_control %}display:block!important;{% else %}display:none!important;{% endif %}}}:root{--gutter:#{$gutter};{% for i in 1..40 %}--spacer-{{i}}:{{i*4}}px;{% endfor %}{% for i in 10..120 %}--font-size-{{i}}:{{i}}px;{% endfor %}}@include max($lg){:root{{% for i in 1..20 %}--spacer-{{i}}:{{i*3}}px;{% endfor %}{% for i in 21..29 %}--spacer-{{i}}:{{i*(2.5)}}px;{% endfor %}{% for i in 30..40 %}--spacer-{{i}}:{{i*2}}px;{% endfor %}{% for i in 10..14 %}--font-size-{{i}}:{{i*(.95)}}px;{% endfor %}{% for i in 15..18 %}--font-size-{{i}}:{{i*(.9)}}px;{% endfor %}{% for i in 19..28 %}--font-size-{{i}}:{{i*(.8)}}px;{% endfor %}{% for i in 29..36 %}--font-size-{{i}}:{{i*(.75)}}px;{% endfor %}{% for i in 37..84 %}--font-size-{{i}}:{{i*(.65)}}px;{% endfor %}{% for i in 85..120 %}--font-size-{{i}}:{{i*(.55)}}px;{% endfor %}}}@include max($sm){:root{{% for i in 1..20 %}--spacer-{{i}}:{{i*2}}px;{% endfor %}{% for i in 21..29 %}--spacer-{{i}}:{{i*(1.5)}}px;{% endfor %}{% for i in 30..40 %}--spacer-{{i}}:{{i*1}}px;{% endfor %}{% for i in 10..14 %}--font-size-{{i}}:{{i*(.85)}}px;{% endfor %}{% for i in 15..18 %}--font-size-{{i}}:{{i*(.8)}}px;{% endfor %}{% for i in 19..28 %}--font-size-{{i}}:{{i*(.75)}}px;{% endfor %}{% for i in 29..36 %}--font-size-{{i}}:{{i*(.7)}}px;{% endfor %}{% for i in 37..84 %}--font-size-{{i}}:{{i*(.55)}}px;{% endfor %}{% for i in 85..120 %}--font-size-{{i}}:{{i*(.45)}}px;{% endfor %}}}.row{&.no-gutters{margin-right:0;margin-left:0;>.col,>[class*="col-"]{padding-right:0;padding-left:0}}}@mixin font-face($folderpath,$familyname,$filename,$weight,$style){@font-face{font-family:$familyname;src:url("{{ themeAsset('fonts/#{$folderpath}/#{$filename}.eot') }}");src:url("{{ themeAsset('fonts/#{$folderpath}/#{$filename}.eot?#iefix') }}") format("embedded-opentype"),url("{{ themeAsset('fonts/#{$folderpath}/#{$filename}.woff') }}") format("woff"),url("{{ themeAsset('fonts/#{$folderpath}/#{$filename}.ttf') }}") format("truetype"),url("{{ themeAsset('fonts/#{$folderpath}/#{$filename}.svg?#webfont') }}") format("svg");font-weight:$weight;font-style:$style}}body.current-page-page-detail{#main{padding:0 0 var(--spacer-30)}}#ideaexport_translation_bar_container{display:none}#custom-export{position:relative;>a{display:block;color:$color-white;font-weight:600;font-size:var(--font-size-14);line-height:calc(var(--font-size-14) + 3px);text-transform:uppercase;transition:$transition;svg{&:first-child{margin-right:var(--spacer-2)}&:last-child{margin-left:var(--spacer-3)}path{transition:$transition}}&:hover{color:$color-primary;svg{path{stroke:$color-primary}}}}}#custom-export-content{width:320px;background-color:#fff;display:none;padding:var(--spacer-4);border:1px solid $color-border;overflow:visible;.custom-export-title{margin-bottom:var(--spacer-4);font-size:var(--font-size-16);font-weight:700}.custom-export-select{margin-bottom:var(--spacer-4);position:relative;>a{padding:10px;display:flex;color:$color-text;border:1px solid $color-border;>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 $color-border;border-top:none;>a{padding:10px;display:flex;color:$color-text;>span{&:last-child{padding-left:10px}}&:hover{background-color:$color-border}}}}@include max($md){width:250px}}#combine-thumb-image{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));.combine-thumb-item{padding-left:var(--gutter);padding-right:var(--gutter)}}.contentbox-header{padding-bottom:var(--spacer-6);border-bottom:1px solid $color-border;margin-bottom:var(--spacer-6);p{display:block;font-size:var(--font-size-12);margin-bottom:0}h4{color:$color-text;font-weight:500;line-height:calc(var(--font-size-32) + 6px);font-size:var(--font-size-32);margin-bottom:0}}body[class*="checkout-page"],body[class*="current-page-cart"]{.contentbox-header{text-align:left;margin-bottom:var(--spacer-1);border-bottom:none;h4{font-size:var(--font-size-18)}}}.user-login-page-wrapper{position:relative;display:flex;justify-content:center;.user-login-page-container{position:relative;z-index:2;width:460px;@include max($sm){width:380px}@include max($xxs){width:330px}@include max($xxxs){width:280px}.user-login-page-logo{display:flex;align-items:center;justify-content:center;min-height:80px;padding:var(--spacer-5);img{max-height:80px}}}.user-login-page-content{padding:var(--spacer-10);margin-bottom:var(--spacer-8);background-color:#fff;border:1px solid $color-border;border-radius:$border-radius}.user-login-page-title{text-align:center;margin-bottom:var(--spacer-7);span{line-height:28px;font-size:var(--font-size-24);font-weight:700}&.user-login-page-sub-title{padding-top:var(--spacer-7)}}.user-login-page-order-registration{display:flex;align-items:center;justify-content:center;height:52px;color:$color-text;font-size:var(--font-size-16);font-weight:600;text-align:center;margin-top:var(--spacer-9);background-color:rgb(220 53 69 / .3)}.user-login-page-row{margin-bottom:var(--spacer-5);&.user-login-page-button-social{display:flex;align-items:center;flex-wrap:wrap;@include max($sm){display:block}>div{flex:0 0 50%;&:first-child{padding-right:var(--spacer-5)}@include max($sm){flex:0 0 100%;&:first-child{padding-right:0}}}}input.form-control{height:52px;color:$color-text;font-size:var(--font-size-14);padding:var(--spacer-2) var(--spacer-4)}.btn{@include center;height:52px;font-size:var(--font-size-18);font-weight:600;padding:0;@include max($xxxs){height:48px}&.btn-green{color:$color-white;font-weight:400;margin-bottom:var(--spacer-8);border:1px solid $color-border;background-color:$color-whatsapp}&.btn-google{color:$color-text!important;font-size:var(--font-size-15);font-weight:400;background:#fff!important;border:1px solid $color-border;span{padding-left:10px}&:hover{color:$color-text!important;background:#fff!important}@include max($sm){margin-bottom:var(--spacer-5)}}&.btn-facebook{color:$color-text!important;font-size:var(--font-size-15);font-weight:400;background:#fff!important;border:1px solid $color-border;span{padding-left:10px}&:hover{color:$color-text!important;background:#fff!important}}}}.checkbox-custom,.user-login-forgot-pass{margin-bottom:var(--spacer-9)}.checkbox-custom{input[type=checkbox]{&+label{line-height:20px;color:$color-text;font-size:var(--font-size-14);padding-left:36px;&:before{width:20px;height:20px;border:1px solid $color-border}}&:checked{&+label{&:before{background-image:none;border-color:$color-border;background-color:$color-white}&:after{content:'';position:absolute;left:7px;top:2px;display:inline-block;width:6px;height:12px;border-bottom:2px solid $color-primary;border-right:2px solid $color-primary;transform:rotate(45deg)}}}}}.user-login-forgot-pass{a{display:block;color:$color-text;font-size:var(--font-size-14)}}}.signup-page-logo{display:flex;align-items:center;justify-content:center;min-height:80px;padding:var(--spacer-5);img{max-height:80px}}.signup-container{width:580px;margin:0 auto var(--spacer-4);padding:var(--spacer-6) var(--spacer-10) var(--spacer-5);border:1px solid $color-border;border-radius:$border-radius;background-color:$color-white;@include max($sm){width:calc(100% - 8px)}.contentbox-header{text-align:center!important;margin:0 0 var(--spacer-7)!important;padding:0!important;border:none!important;h4{line-height:28px;font-size:var(--font-size-24)!important;font-weight:700!important;margin-bottom:0!important}}.alert.alert-primary{margin-bottom:var(--spacer-5)}.form-group{margin-bottom:var(--spacer-5);.col-12.col-lg-5,.col-12.col-lg-8,.col-12.col-lg-9.text-right{flex:1 0 0%;max-width:none}.col-12.col-lg-4.control-label{&+.col-6.col-lg-5{flex:1 0 0%;max-width:none}}.security-code{height:48px}input.form-control{height:48px;color:$color-text;font-size:var(--font-size-14);padding:var(--spacer-2) var(--spacer-4)}.form-question{top:14px!important}.btn{height:48px}.btn-group-binary{display:flex;align-items:center;justify-content:space-between;&:before,&:after{display:none}>button{flex:0 0 48%;max-width:48%;&.mr-2{margin-right:0!important}}}}}.current-page-member-signup{.signup-container{&.signup-container-information{width:100%;.information-content{border:none}}.form-group{&.signup-campaign-status,&.signup-agreement,&.signup-personal-data-agreement{.col-12.col-lg-4.control-label{display:none}}}}}#navigation .category-level-2{width:1600px!important;max-width:none!important;padding:0!important;left:0!important;align-items:flex-start!important;gap:0!important;box-sizing:border-box!important;border:2px solid #dfdfdf!important;box-shadow:0 8px 24px rgb(0 0 0 / .15),-4px 8px 16px rgb(0 0 0 / .08),4px 8px 16px rgb(0 0 0 / .08)!important;border-radius:10px!important}#navigation .category-level-2::after{content:'';position:absolute;top:-60px;left:-360px;right:-360px;bottom:-85px;z-index:-1;pointer-events:auto}#navigation .category-level-1>ul>li.active>.category-level-2{display:flex!important;flex-direction:row!important}#navigation .sub-category.category-level-2{display:none}#navigation .category-level-1>ul>li.active>.sub-category.category-level-2{display:flex!important;flex-direction:row!important}#navigation .category-level-2>ul{flex:1!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;align-content:flex-start!important;padding:20px 0 20px 20px!important;box-sizing:border-box!important}#navigation .category-level-2>.nav-side-panel{width:200px!important;flex-shrink:0!important;border-left:1px solid #e0e0e0!important;padding:0 16px 0 20px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;align-self:stretch!important;text-decoration:none!important;cursor:pointer!important;transition:background 0.2s!important;border-radius:0 10px 10px 0!important}#navigation .category-level-2>.nav-side-panel:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}.nav-side-panel img{width:100%!important;height:auto!important;object-fit:contain!important;border-radius:8px!important;max-height:160px!important}.nav-side-panel-img{width:100%!important;height:160px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:8px!important}.nav-side-panel-btn{display:block!important;text-align:center!important;padding:8px 0!important;background:none!important;color:#255379!important;font-size:13px!important;font-weight:600!important;border-radius:0!important;text-decoration:none!important;border-top:2px solid #255379!important;margin-top:0!important;letter-spacing:0.5px!important}.nav-side-panel-btn:hover{opacity:0.85!important;color:#326e9f!important}#navigation .category-level-2>ul>li.navigation-category-image{flex:0 0 calc(100% / 5)!important;max-width:calc(100% / 5)!important;margin-bottom:15px!important;text-align:center!important}#navigation .category-level-2>ul>li.navigation-category-image>a{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:8px 4px!important;color:#333333!important;border-radius:8px!important;transition:background 0.2s!important}#navigation .category-level-2>ul>li.navigation-category-image>a:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}#navigation .category-level-2>ul>li.navigation-category-image>a div{width:90px!important;height:90px!important;margin-right:0!important;margin-bottom:8px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#navigation .category-level-2>ul>li.navigation-category-image>a span{font-size:13px!important;text-align:center!important;line-height:1.3!important;color:#333333!important}#navigation .category-level-2>ul>li.navigation-category-image .category-level-3{transition:opacity 0.2s!important;opacity:0!important;pointer-events:none!important}#navigation .category-level-2>ul>li.navigation-category-image.active-level3 .category-level-3{opacity:1!important;pointer-events:auto!important}#navigation .category-level-2>ul>li:hover>.category-level-3{background-color:#ffffff!important;border:1px solid #e0e0e0!important;border-radius:0 10px 10px 10px!important;width:500px!important;padding:10px!important;overflow:hidden!important;top:100%!important;left:-50px!important;right:auto!important}#navigation .category-level-3>ul{display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;max-height:640px!important;width:100%!important}#navigation .category-level-3>ul>li.navigation-category-image{margin-bottom:0!important;padding:0!important;height:80px!important;width:240px!important;display:flex!important;align-items:center!important}#navigation .category-level-3>ul>li.navigation-category-image>a{display:flex!important;align-items:center!important;padding:6px 12px!important;color:#333333!important;width:100%!important;height:100%!important;transition:filter 0.2s!important}#navigation .category-level-3>ul>li.navigation-category-image>a div{width:70px!important;height:70px!important;min-width:70px!important;max-height:70px!important;margin-right:10px!important;margin-bottom:0!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#navigation .category-level-3>ul>li.navigation-category-image>a div img{width:100%!important;height:100%!important;object-fit:contain!important}#navigation .category-level-3>ul>li.navigation-category-image>a span{font-size:12px!important;color:#333333!important;text-align:left!important}#navigation .category-level-3>ul>li.navigation-category-image>a:hover{filter:brightness(1.15)!important}@media (max-width:991px){.theme-banner-wrapper .row{margin:0!important;display:flex!important;flex-wrap:wrap!important;gap:0!important}.theme-banner-wrapper .col-12.col-lg-4{width:50%!important;flex:0 0 50%!important;max-width:50%!important;padding:2px!important}.theme-banner-wrapper .row>.col-12.col-lg-4:nth-child(1){order:1!important}.theme-banner-wrapper .row>.col-12.col-lg-4:nth-child(3){order:2!important;width:50%!important;flex:0 0 50%!important;max-width:50%!important;margin-left:0!important}.theme-banner-wrapper .row>.col-12.col-lg-4:nth-child(2){order:3!important;width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin-left:0!important;margin-top:5px!important;padding-top:16px!important;border-top:1px solid #e0e0e0!important}.theme-banner-wrapper .row>.col-12.col-lg-4:nth-child(2) .theme-banner-image{aspect-ratio:auto!important}.theme-banner-wrapper .col-12.col-lg-12{display:none!important}.theme-banner{margin-bottom:0!important;padding:0!important;height:auto!important}.theme-banner-image img{object-fit:contain!important;width:100%!important;display:block!important}}.theme-banner-wrapper{margin-bottom:15px!important}@media (max-width:991px){.product-detail,.product-detail *{max-width:100%!important;box-sizing:border-box!important}.product-detail table{display:block!important;overflow-x:auto!important;width:100%!important;height:auto!important}.product-detail img{height:auto!important;width:100%!important}.product-detail iframe{width:100%!important;height:auto!important;aspect-ratio:16/9!important}.product-detail div,.product-detail p,.product-detail span{max-width:100%!important;word-break:break-word!important;overflow-wrap:break-word!important}}#navigation .category-level-1>ul{justify-content:space-between!important;width:100%!important;gap:0!important;display:flex!important}#navigation .category-level-1>ul>li{flex:1!important}#navigation .category-level-1>ul>li>a{padding:0!important;position:relative!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:0!important;background-color:#207cba!important;color:#ffffff!important;margin:0!important;justify-content:center!important;transition:all 0.2s ease!important;width:100%!important;font-weight:500!important;font-size:15px!important;letter-spacing:0.3px!important}#navigation .category-level-1>ul>li>a span{color:#ffffff!important}#navigation .category-level-1>ul>li>a svg path{fill:#ffffff!important}#navigation .category-level-1>ul>li>a::before{display:none!important}#navigation .category-level-1>ul>li:last-child>a::after{display:none!important}#navigation .category-level-1>ul>li:hover>a{background-color:#429ae3!important;color:#ffffff!important;border-color:#429ae3!important;box-shadow:none!important}#navigation .category-level-1>ul>li:hover>a span{color:#ffffff!important}#navigation .category-level-1>ul>li:hover>a svg path{fill:#ffffff!important}#navigation .category-level-1>ul>li:first-child>a{border-radius:8px 0 0 8px!important;background-color:#255379!important;border-color:#255379!important}#navigation .category-level-1>ul>li:first-child:hover>a{background-color:#326e9f!important;border-color:#326e9f!important}#navigation .category-level-1>ul>li:last-child>a{border-radius:0 8px 8px 0!important}/ #header{background:#fff}#header .header-top{background:#F5F5F5}.logo img{max-height:80px!important}.header-middle{padding:20px 0!important;display:flex!important;align-items:center!important}.header-middle .container>.row{align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:clamp(2px, 1vw, 10px)!important}.header-middle .col-xl-3{order:1!important;flex:0 1 auto!important;width:auto!important;align-self:center!important;min-width:0!important;padding-left:12px!important}.header-middle .col-xl-3 .logo img{max-height:clamp(40px, 10vw, 80px)!important;width:auto!important}.header-middle .col-xl-4.order-1{order:2!important;flex:1 1 0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;min-width:0!important;overflow:hidden!important}.header-middle .search{border:2px solid #255379!important;border-radius:6px!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;overflow:hidden!important}.header-middle .search form{display:flex!important;width:100%!important;align-items:center!important;position:relative!important}.header-middle .search input.auto-complete{border:none!important;outline:none!important;box-shadow:none!important;padding:13px 60px 13px 18px!important;font-size:14px!important;width:100%!important;background:transparent!important}.header-middle .search button{position:absolute!important;right:0!important;top:0!important;height:100%!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#255379!important;border:none!important;border-radius:0 4px 4px 0!important;padding:0!important;cursor:pointer!important;width:52px!important;z-index:10!important}.header-middle .search button svg{fill:none!important;stroke:#ffffff!important;width:24px!important;height:24px!important}.header-middle .search button svg path,.header-middle .search button svg circle{stroke:#ffffff!important;fill:none!important}.header-middle .col-auto.col-xl-5{order:3!important;flex:0 1 auto!important;width:auto!important;display:flex!important;align-items:center!important;gap:8px!important;align-self:center!important}.col-auto.col-xl-5 .user-menu,.col-auto.col-xl-5 .header-favorite,.col-auto.col-xl-5 .cart-menu{margin:0!important}@media (max-width:991px){.header-top-left{display:flex!important;flex-wrap:wrap!important;gap:4px 10px!important;align-items:center!important;justify-content:center!important}.header-top-left>div{margin-right:0!important}.header-top-left>div>a{font-size:11px!important}ul.menu-items-row2{display:none!important}.header-top-wrapper{justify-content:center!important;gap:10px!important}.header-middle{padding:10px 0!important}}@media (min-width:400px) and (max-width:991px){.header-middle .container>.row{flex-wrap:wrap!important;gap:6px!important;align-items:center!important}.header-middle .col-xl-3{order:1!important;flex:0 0 auto!important;max-width:55%!important}.header-middle .col-auto.col-xl-5{order:2!important;margin-left:auto!important;flex:0 0 auto!important}.header-middle .col-xl-4.order-1{order:3!important;flex:0 0 100%!important;width:100%!important;padding:0!important;margin-bottom:6px!important}}@media (max-width:500px){.logo img{max-height:40px!important}.col-auto.col-xl-5 .user-menu{min-width:34px!important;height:34px!important;padding:0 4px!important}.col-auto.col-xl-5 .header-favorite>a,.col-auto.col-xl-5 .cart-menu>a{height:34px!important;width:34px!important;min-width:34px!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:18px!important;height:18px!important;min-width:18px!important}.col-auto.col-xl-5{gap:4px!important}#dil-aktif{height:34px!important;padding:0 5px!important;font-size:10px!important}#dil-aktif img{width:14px!important}}@media (max-width:399px){.header-middle .container>.row{flex-wrap:wrap!important;gap:clamp(1px, 0.5vw, 4px)!important;align-items:center!important}.header-middle .col-xl-3{order:1!important;flex:0 0 auto!important}.header-middle .col-auto.col-xl-5{order:2!important;flex:0 0 auto!important;margin-left:auto!important}.header-middle .col-xl-4.order-1{display:flex!important;order:3!important;flex:0 0 100%!important;width:100%!important;padding:0!important;margin-bottom:6px!important}.header-middle .col-xl-3 .logo img{max-height:clamp(20px, 6.5vw, 38px)!important}.col-auto.col-xl-5{gap:clamp(1px, 0.5vw, 3px)!important}.col-auto.col-xl-5 .user-menu{min-width:clamp(22px, 6.5vw, 34px)!important;height:clamp(22px, 6.5vw, 34px)!important;padding:0 1px!important}.col-auto.col-xl-5 .header-favorite>a,.col-auto.col-xl-5 .cart-menu>a{height:clamp(22px, 6.5vw, 34px)!important;width:clamp(22px, 6.5vw, 34px)!important;min-width:clamp(22px, 6.5vw, 34px)!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:clamp(10px, 3vw, 16px)!important;height:clamp(10px, 3vw, 16px)!important;min-width:clamp(10px, 3vw, 16px)!important}#dil-secici::before,#dil-secici::after{display:none!important}#dil-aktif{width:clamp(22px, 6.5vw, 34px)!important;height:clamp(22px, 6.5vw, 34px)!important;padding:1px!important}#dil-aktif img{width:clamp(14px, 3.5vw, 20px)!important;height:clamp(14px, 3.5vw, 20px)!important}}@media (max-width:325px){.col-auto.col-xl-5{gap:1px!important}.col-auto.col-xl-5 .user-menu{min-width:clamp(18px, 5.5vw, 22px)!important;height:clamp(18px, 5.5vw, 22px)!important;padding:0!important}.col-auto.col-xl-5 .header-favorite>a,.col-auto.col-xl-5 .cart-menu>a{height:clamp(18px, 5.5vw, 22px)!important;width:clamp(18px, 5.5vw, 22px)!important;min-width:clamp(18px, 5.5vw, 22px)!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:clamp(9px, 2.5vw, 12px)!important;height:clamp(9px, 2.5vw, 12px)!important;min-width:clamp(9px, 2.5vw, 12px)!important}.header-middle .col-xl-3 .logo img{max-height:clamp(18px, 5.5vw, 22px)!important}#dil-aktif{width:clamp(18px, 5.5vw, 22px)!important;height:clamp(18px, 5.5vw, 22px)!important;padding:1px!important}#dil-aktif img{width:clamp(12px, 3vw, 16px)!important;height:clamp(12px, 3vw, 16px)!important}#dil-secici{gap:2px!important}}.col-auto.col-xl-5 .user-menu{display:flex!important;align-items:center!important;justify-content:center!important;border:1.5px solid #dddddd!important;border-radius:10px!important;height:48px!important;min-width:48px!important;padding:0 8px!important;background:#f5f8fc!important;margin-left:0!important}.col-auto.col-xl-5 .user-menu .user-menu-text{display:none!important}.col-auto.col-xl-5 .header-favorite>a{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;height:48px!important;width:48px!important;padding:0!important;margin-left:0!important;background:#b71c1c!important;border:1.5px solid #b71c1c!important}.col-auto.col-xl-5 .header-favorite svg path{fill:#fff!important}.col-auto.col-xl-5 .cart-menu>a{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;height:48px!important;width:48px!important;min-width:48px!important;padding:0!important;margin-left:0!important;background:#1b6b35!important;border:1.5px solid #1b6b35!important}.col-auto.col-xl-5 .cart-menu svg path{fill:#fff!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:22px!important;height:22px!important;min-width:22px!important}.incele-btn-wrapper{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:8px 12px 12px 12px!important;border-bottom:1px solid #e0e0e0!important;margin-bottom:8px!important}.incele-kategori-adi{font-size:16px!important;font-weight:600!important;color:#333333!important}.incele-btn{display:inline-block!important;background:linear-gradient(135deg,#255379,#207cba)!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;padding:16px 20px!important;border-radius:6px!important;text-decoration:none!important;letter-spacing:0.3px!important;transition:opacity 0.2s!important;white-space:nowrap!important}.incele-btn:hover{opacity:0.85!important;color:#ffffff!important}@media (min-width:1200px){#navigation .category-level-2>ul{position:relative!important}#navigation .category-level-3>ul>li.navigation-category-image>.category-level-4{display:none!important}#navigation .category-level-2>ul>.category-level-3.level3-fullpanel{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:5!important;background:#ffffff!important;display:flex!important;flex-direction:row!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important;opacity:1!important;pointer-events:auto!important;border-radius:10px!important;overflow:hidden!important}.level3-back-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-shrink:0!important;width:110px!important;align-self:stretch!important;background:#ffffff!important;border-right:1px solid #e0e0e0!important;padding:0 16px!important;color:#255379!important;text-decoration:none!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;box-sizing:border-box!important;transition:box-shadow 0.2s,color 0.2s!important}.level3-back-btn:hover{background:#f0fbff!important;color:#326e9f!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}.level3-back-arrow{font-size:24px!important;line-height:1!important}.level3-content{flex:1!important;width:auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;padding:20px!important;box-sizing:border-box!important}#navigation .category-level-2>.level3-side-wrap{display:flex!important;flex-direction:column!important;gap:0!important;align-self:stretch!important;width:200px!important;flex-shrink:0!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-left:1px solid #e0e0e0!important;padding:0 16px 0 20px!important;text-decoration:none!important;cursor:pointer!important;transition:background 0.2s!important;flex:1 1 0!important;width:100%!important;min-height:0!important;align-self:auto!important;border-radius:0!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel:first-child{border-radius:0 10px 0 0!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel:last-child{border-radius:0 0 10px 0!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel:not(:first-child){border-top:1px solid #e0e0e0!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel img{max-height:90px!important}#navigation .category-level-2>.level3-side-wrap>.nav-side-panel .nav-side-panel-img{height:90px!important}#navigation .category-level-2>.level3-side-wrap .nav-side-panel-name{display:block!important;width:100%!important;text-align:center!important;font-size:13px!important;font-weight:600!important;color:#333333!important;line-height:1.3!important}#navigation .level3-content>ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-content:flex-start!important;justify-content:flex-start!important;max-height:none!important;width:100%!important}#navigation .level3-content>ul>li.navigation-category-image{flex:0 0 25%!important;max-width:25%!important;width:auto!important;height:auto!important;margin-bottom:18px!important;padding:0!important;display:block!important;text-align:center!important}#navigation .level3-content>ul>li.navigation-category-image>a{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:100%!important;padding:8px 4px!important;color:#333333!important;border-radius:8px!important;transition:background 0.2s!important}#navigation .level3-content>ul>li.navigation-category-image>a:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}#navigation .level3-content>ul>li.navigation-category-image>a div{position:relative!important;width:90px!important;height:90px!important;min-width:0!important;max-height:none!important;margin-right:0!important;margin-bottom:8px!important;overflow:hidden!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#navigation .level3-content>ul>li.navigation-category-image>a div img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;display:block!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important}#navigation .level3-content>ul>li.navigation-category-image>a span{font-size:13px!important;text-align:center!important;line-height:1.3!important;color:#333333!important}#navigation .category-level-1>ul>li.active>.category-level-2.brand-panel{flex-direction:column!important}#navigation .category-level-2.brand-panel{align-items:stretch!important}#navigation .category-level-2.brand-panel>ul{flex:0 0 auto!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;align-content:flex-start!important;padding:20px!important;box-sizing:border-box!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image{flex:0 0 calc(100% / 6)!important;max-width:calc(100% / 6)!important;margin-bottom:15px!important;text-align:center!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image>a{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;padding:8px 4px!important;color:#333333!important;border-radius:8px!important;transition:background 0.2s!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image>a:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image>a div{position:relative!important;width:90px!important;height:90px!important;margin-bottom:8px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image>a div img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;display:block!important;max-width:100%!important;max-height:100%!important}#navigation .category-level-2.brand-panel>ul>li.navigation-category-image>a span{font-size:13px!important;text-align:center!important;line-height:1.3!important;color:#333333!important}#navigation .category-level-2.brand-panel>.brand-tumunu-incele-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;flex-shrink:0!important;height:52px!important;border-top:1px solid #e0e0e0!important;color:#255379!important;font-size:14px!important;font-weight:700!important;letter-spacing:0.3px!important;text-decoration:none!important;box-sizing:border-box!important;border-radius:0 0 10px 10px!important;transition:background 0.2s,box-shadow 0.2s!important}#navigation .category-level-2.brand-panel>.brand-tumunu-incele-btn:hover{background:#f0fbff!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}}.new-label{display:none!important}.showcase-preview{display:none!important}.showcase-image{position:relative}.stok-yok-overlay{position:absolute;bottom:0;left:0;right:0;background:rgb(80 80 80 / .45);color:#fff;text-align:center;font-size:15px;font-weight:700;letter-spacing:2px;padding:5px 0;z-index:2;border-radius:0 0 6px 6px}.showcase-content{position:relative}.showcase-price{transition:opacity 0.2s}.showcase-content .showcase-price{position:relative}.showcase-hover-cart{display:none;position:absolute;bottom:0;left:calc(-1 * var(--spacer-6, 12px) - 1px);right:calc(-1 * var(--spacer-6, 12px) - 1px);z-index:5;visibility:visible}.showcase:hover .showcase-price,.showcase:focus-within .showcase-price{visibility:hidden}.showcase:hover .showcase-hover-cart,.showcase:focus-within .showcase-hover-cart{display:block;visibility:visible}.showcase-cmp-btn{position:absolute;top:10px;right:10px;z-index:25;display:none;align-items:center;justify-content:center;width:38px;height:38px;border:1.5px solid #c9d3de;border-radius:10px;background:$color-white;color:#8a97a5;transition:$transition;&:hover{border-color:#255379;color:#255379}&.is-on{border-color:#255379;background:#255379;color:$color-white}&:focus-visible{display:flex;outline:2px solid #326e9f;outline-offset:2px}}.showcase:hover .showcase-cmp-btn,.showcase:focus-within .showcase-cmp-btn{display:flex}.hover-cart-btn{display:block;width:100%;padding:10px 0;text-align:center;background:#18723a color:#fff;font-size:13px;font-weight:700;letter-spacing:1.5px;text-decoration:none;border:none;cursor:pointer;border-radius:4px}.hover-cart-btn:hover{background:#2e6fa8;color:#fff}.hover-cart-btn-disabled{background:rgb(80 80 80 / .6);cursor:default}.hover-cart-btn.in-cart,.product-cart-buttons a.add-to-cart-button.in-cart{background:#fdecec;color:#b71c1c;box-shadow:inset 0 0 0 1px #f3c2c2;&:hover{background:#fadada;color:#a31515}.lab-cart-remove::before{content:'\2715';margin-right:6px;font-size:.95em}}.lab-cart-remove,.in-cart>.lab-cart-add{display:none}.in-cart>.lab-cart-remove{display:inline}.hover-fav-btn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px 0;text-align:center;background:#fff;color:#255379;font-size:12px;font-weight:700;letter-spacing:1px;text-decoration:none;border:none;border-top:2px solid #f0f0f0;padding-top:10px;padding-bottom:10px;border-radius:0;margin-top:0;cursor:pointer;box-sizing:border-box}.hover-fav-btn:hover{background:#f0f7ff;color:#255379}.hover-fav-btn .fav-txt-remove{display:none}.hover-fav-btn.favorite-product,.hover-fav-btn.favorite-product:hover{color:#b71c1c;svg path{fill:#b71c1c;stroke:#b71c1c}.fav-txt-add{display:none}.fav-txt-remove{display:inline}}.notification.confirmation{border-color:#fff0;background-color:#fff0;color:#16324f;font-weight:600;box-shadow:none;text-shadow:0 0 2px $color-white,0 0 6px $color-white,0 0 10px $color-white;>i{color:#1d8a3e}}.notification.confirmation.lab-removed{border-color:#fff0;background-color:#fff0;color:#b71c1c;>i{color:#b71c1c}}[data-selector="add-my-favorites"].fav-busy{opacity:.6;pointer-events:none}.header-favorite>a{position:relative}.header-favorite .fav-count{position:absolute;top:-10px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background-color:$color-text;color:$color-white;font-size:12px;font-weight:600;line-height:1;pointer-events:none;&.is-empty{display:none}}.mobile-menu-icons .header-favorite .fav-count{top:-6px;right:-6px;min-width:18px;height:18px;font-size:10px}#product-user-buttons .add-my-favorites .icon-favori-add path{fill:#b71c1c;stroke:#b71c1c}.hover-incele-btn{display:block;width:100%;padding:10px 0;text-align:center;background:#f5f5f5;color:#555;font-size:12px;font-weight:700;letter-spacing:1px;text-decoration:none;border-top:2px solid #f0f0f0;cursor:pointer;box-sizing:border-box}.hover-incele-btn:hover{background:#ebebeb;color:#333}@media (max-width:991px){.hover-incele-btn{display:none}}.hover-cart-btn.iletisim-gec-btn{display:block!important;width:100%!important;padding:10px 0!important;text-align:center!important;background:#255379!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:1.5px!important;border:none!important;cursor:pointer!important;border-radius:4px!important;box-sizing:border-box!important;white-space:nowrap!important}.hover-cart-btn.iletisim-gec-btn:hover{background:#2e6fa8!important;color:#fff!important;opacity:1!important}.markalar-bandi{background:#fff;padding:50px 0 50px;border-top:1px solid #e0e0e0;overflow:hidden}.markalar-baslik{text-align:center;font-size:18px;font-weight:700;letter-spacing:3px;color:#222;margin-bottom:30px}.markalar-track-wrapper{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;width:100%;cursor:grab}.markalar-track-wrapper:active{cursor:grabbing}.markalar-track{display:flex;align-items:center;gap:40px;animation:markaKay 60s linear infinite;width:max-content}.markalar-track:hover{animation-play-state:paused}.marka-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:160px;height:80px;padding:12px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-sizing:border-box;transition:box-shadow 0.2s,brightness 0.2s}.marka-item:hover{box-shadow:0 4px 16px rgb(0 0 0 / .1);opacity:.7}.marka-item img{height:55px;width:160px;object-fit:contain;filter:grayscale(0%);transition:filter 0.2s,brightness 0.2s}.marka-item:hover img{filter:grayscale(0%) brightness(1.15)}@keyframes markaKay{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#entry-slider{width:100%!important;max-width:100%!important;overflow:hidden!important;padding-left:var(--gutter)!important;padding-right:var(--gutter)!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}.theme-slider .slick-dots{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;justify-content:space-between!important}body .product-standart-cargo-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--spacer-10);.product-standart-cargo-button{--c:#255379;--bg:#eef5fb;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;min-width:0;height:auto;margin:0;padding:5px 16px 5px 5px;border-radius:999px;background:var(--bg);color:var(--c);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;&:last-child{margin-right:0}span{min-width:0;overflow:hidden;text-overflow:ellipsis}i{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:34px;height:34px;margin:0;border-radius:50%;background:$color-white;color:var(--c);&::before{content:none!important}}svg{display:block;width:21px;height:21px;transform-origin:50% 50%}&.fast_shipping{--c:#b45309;--bg:#fef3e2}&.same_day_shipping{--c:#0b6fa8;--bg:#e6f3fb}&.three_days_delivery,&.five_days_delivery,&.seven_days_delivery{--c:#255379;--bg:#eef5fb}&.free_shipping{--c:#15803d;--bg:#e7f6ec}&.delivery_from_stock{--c:#0f766e;--bg:#e2f5f3}&.pre_ordered_product{--c:#6d28d9;--bg:#f1ebfd}&.ask_stock{--c:#4338ca;--bg:#ebedfc}&.campaigned_product{--c:#be185d;--bg:#fdeaf3}&.limited_stock{--c:#e8590c;background:linear-gradient(135deg,#ff7a3d,#e8410b);color:$color-white}}}@media (max-width:575px),(min-width:992px) and (max-width:1200px){body .product-standart-cargo-buttons{gap:6px;.product-standart-cargo-button{gap:6px;padding:4px 12px 4px 4px;font-size:12px;i{width:30px;height:30px}svg{width:18px;height:18px}}}}@media (max-width:359px){body .product-standart-cargo-buttons .product-standart-cargo-button{gap:5px;padding-right:9px;font-size:11px;i{width:26px;height:26px}svg{width:16px;height:16px}}}@media (prefers-reduced-motion:no-preference){body .product-standart-cargo-buttons .product-standart-cargo-button{&.same_day_shipping,&.three_days_delivery,&.five_days_delivery,&.seven_days_delivery{svg{animation:lab-pb-drive 3.2s ease-in-out infinite}}&.fast_shipping svg{animation:lab-pb-flash 2.6s ease-in-out infinite}&.free_shipping svg{transform-origin:20% 20%;animation:lab-pb-swing 3s ease-in-out infinite}&.delivery_from_stock svg{animation:lab-pb-bounce 2.8s cubic-bezier(.3,.7,.4,1) infinite}&.pre_ordered_product svg{animation:lab-pb-tick 4s steps(8) infinite}&.ask_stock svg{animation:lab-pb-wiggle 3s ease-in-out infinite}&.campaigned_product svg{animation:lab-pb-spin 6s linear infinite}&.limited_stock{svg{animation:lab-pb-flicker 1.2s ease-in-out infinite}i::before{content:""!important;position:absolute;inset:0;border-radius:50%;background:$color-white;opacity:0;animation:lab-pb-ring 1.8s ease-out infinite}}}}@keyframes lab-pb-drive{0%,60%,100%{transform:translateX(0)}70%{transform:translateX(3px)}80%{transform:translateX(-2px)}90%{transform:translateX(1px)}}@keyframes lab-pb-flash{0%,70%,100%{opacity:1;transform:scale(1)}76%{opacity:.35;transform:scale(.9)}82%{opacity:1;transform:scale(1.12)}}@keyframes lab-pb-swing{0%,65%,100%{transform:rotate(0)}72%{transform:rotate(-14deg)}80%{transform:rotate(9deg)}88%{transform:rotate(-4deg)}}@keyframes lab-pb-bounce{0%,60%,100%{transform:translateY(0)}70%{transform:translateY(-4px)}80%{transform:translateY(0)}86%{transform:translateY(-1.5px)}}@keyframes lab-pb-tick{to{transform:rotate(360deg)}}@keyframes lab-pb-wiggle{0%,70%,100%{transform:rotate(0)}76%{transform:rotate(-10deg)}84%{transform:rotate(8deg)}92%{transform:rotate(-3deg)}}@keyframes lab-pb-spin{to{transform:rotate(360deg)}}@keyframes lab-pb-flicker{0%,100%{transform:scale(1) rotate(0)}25%{transform:scale(1.08) rotate(-4deg)}50%{transform:scale(.96) rotate(3deg)}75%{transform:scale(1.05) rotate(-2deg)}}@keyframes lab-pb-ring{0%{opacity:.35;transform:scale(1)}100%{opacity:0;transform:scale(1.6)}}#mobile-navigation .category-level-1>ul>li:first-child>a{background-color:#255379!important;color:#ffffff!important}#mobile-navigation .category-level-1>ul>li:first-child>a span{color:#ffffff!important}#mobile-navigation ul.mobile-category-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;padding:4px 12px 12px 12px!important;list-style:none!important;margin:0!important;border:none!important}#mobile-navigation ul.mobile-category-grid>li.mobile-grid-item{border:none!important;padding:0!important}#mobile-navigation ul.mobile-category-grid>li.mobile-grid-item>a{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;padding:8px 4px!important;border:1px solid $color-border!important;border-radius:10px!important;background:#fff!important;color:$color-text!important;font-size:11px!important;font-weight:500!important;line-height:1.3!important;gap:4px!important;min-height:100%!important}#mobile-navigation ul.mobile-category-grid>li.mobile-grid-item>a:active,#mobile-navigation ul.mobile-category-grid>li.mobile-grid-item>a:focus{border-color:$color-border!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important;color:$color-text!important;filter:brightness(1.05)!important}.mobile-grid-img{width:100%!important;aspect-ratio:1 / 1!important;max-width:70px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.mobile-grid-img img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.mobile-grid-img.mobile-grid-img-bg{width:100%!important;height:100%!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}#mobile-navigation ul.mobile-category-grid>li.mobile-grid-item>a span{display:block!important;width:100%!important;word-break:break-word!important;color:inherit!important;padding:0!important;border:none!important;font-size:11px!important}a.mobile-inline-category-title{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;font-size:14px!important;font-weight:600!important;text-align:center!important;padding:var(--spacer-6) var(--spacer-4)!important;border-bottom:1px solid $color-border!important;border-top:none!important;color:$color-text!important;background:#fff!important;letter-spacing:0.3px!important;box-sizing:border-box!important;min-height:48px!important}#mobile-navigation .mobile-navigation-menu-items.mobile-menu-top li a,#mobile-navigation .mobile-navigation-menu-items.mobile-menu-bottom li a{min-height:48px!important;justify-content:center!important;text-align:center!important;font-size:14px!important;font-weight:600!important;color:$color-text!important;letter-spacing:0.5px!important;border-bottom:1px solid $color-border!important}#mobile-navigation .mobile-navigation-menu-items.mobile-menu-top,#mobile-navigation .mobile-navigation-menu-items.mobile-menu-bottom{border-top:1px solid $color-border!important;border-bottom:none!important}#mobile-navigation .mobile-navigation-menu-items.mobile-menu-top li,#mobile-navigation .mobile-navigation-menu-items.mobile-menu-bottom li{width:100%!important}#mobile-navigation .mobile-navigation-menu-items.mobile-menu-top li a{border-top:none!important}#mobile-navigation .mobile-navigation-menu-items.mobile-menu-bottom{border-top:1px solid $color-border!important}#mobile-navigation{padding-bottom:90px!important}.mobile-sub-panel{position:absolute!important;top:0!important;left:0!important;width:100%!important;min-height:100%!important;background:#fff!important;z-index:10!important}.mobile-sub-panel-back a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;padding:14px 16px!important;font-size:14px!important;font-weight:600!important;color:$color-text!important;border-bottom:1px solid $color-border!important;box-sizing:border-box!important}.mobile-sub-panel-back a:hover{color:$color-primary!important}.mobile-category-incele-full{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:calc(100% - 24px)!important;margin:0 12px 12px 12px!important;padding:12px 16px!important;background:#fff!important;border:1px solid $color-border!important;border-radius:10px!important;color:$color-text!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;box-shadow:0 1px 4px rgb(0 0 0 / .06)!important}.mobile-category-incele-full img{width:40px!important;height:40px!important;object-fit:contain!important}.mobile-category-incele-full .mobile-grid-img-bg{width:40px!important;height:40px!important;flex-shrink:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.mobile-category-incele-full span{color:$color-text!important}.mobile-category-incele-full:active{background:#f5f5f5!important}.mobile-menu-logo{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:0 12px!important;height:60px!important;border-bottom:1px solid $color-border!important;line-height:0!important;gap:0!important}.mobile-menu-anasayfa+.mobile-menu-logo-link{margin-left:4px!important}.mobile-menu-logo-left{display:flex!important;align-items:center!important;gap:5px!important}.mobile-menu-logo-link{flex-shrink:0!important;border-bottom:none!important;margin-left:0!important}.mobile-menu-anasayfa{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;background:none!important;border:none!important;flex-shrink:0!important;margin-right:0!important;padding:0!important}.mobile-menu-anasayfa svg{width:26px!important;height:26px!important}.mobile-menu-icons{display:flex!important;align-items:center!important;gap:6px!important;flex-shrink:0!important}.mobile-menu-icons .user-menu,.mobile-menu-icons .header-favorite,.mobile-menu-icons .cart-menu{margin:0!important;padding:0!important;flex-shrink:0!important}.mobile-menu-icons .header-favorite>a,.mobile-menu-icons .cart-menu>a{margin:0!important}.mobile-menu-icons .user-menu{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;padding:0!important;margin:0!important;background:#f5f8fc!important;border:1.5px solid #dddddd!important}.mobile-menu-icons .user-menu .user-menu-icon{display:flex!important;align-items:center!important;justify-content:center!important}.mobile-menu-icons .user-menu .user-menu-icon>a{display:flex!important;align-items:center!important;justify-content:center!important;border-bottom:none!important;width:24px!important;height:24px!important;padding:0!important}.mobile-menu-icons .user-menu .user-menu-icon>a svg{width:20px!important;height:20px!important;min-width:20px!important}.mobile-menu-icons .header-favorite>a{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;padding:0!important;margin:0!important;background:#b71c1c!important;border:1.5px solid #b71c1c!important}.mobile-menu-icons .cart-menu>a{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:10px!important;padding:0!important;margin:0!important;background:#1b6b35!important;border:1.5px solid #1b6b35!important}.mobile-menu-icons .header-favorite svg path{fill:#fff!important}.mobile-menu-icons .cart-menu svg path{fill:#fff!important}.mobile-menu-icons svg{width:20px!important;height:20px!important}.mobile-menu-icons .cart-amount{top:-6px!important;right:-6px!important;width:18px!important;height:18px!important;font-size:10px!important}.mobile-menu-icons .user-menu .user-menu-text{display:none!important}.mobile-menu-icons .user-menu>i{display:none!important}.mobile-menu-logo img{height:65px!important;width:auto!important;max-width:200px!important;object-fit:contain!important;display:block!important}#mobile-navigation .mobile-menu-logo a{border-bottom:none!important;border-top:none!important}#mobile-navigation .header-top{border-bottom:none!important;padding:0 12px!important;min-height:auto!important;background:#F5F5F5!important;margin-top:0!important}#mobile-navigation .header-top a{border-bottom:none!important;padding:4px 8px!important;height:auto!important;min-height:auto!important}#mobile-navigation .mobile-navigation{margin-top:0!important;padding-top:0!important}#mobile-navigation>div:first-child{margin-top:0!important;padding-top:0!important}body.navigation-active .lab-jivo-btn,body.navigation-active .lab-jivo-tip,body.navigation-active #social-container,body.navigation-active [class*="jivo"],body.navigation-active [id*="jivo"]{display:none!important;opacity:0!important;pointer-events:none!important}body.navigation-active #whatsapp-order{position:fixed!important;bottom:16px!important;left:50%!important;transform:translateX(-50%)!important;z-index:1000!important;width:auto!important}body.navigation-active #whatsapp-order.left{left:50%!important}body.navigation-active jdiv,body.navigation-active #jvlabelWrap,body.navigation-active #jvlabel{display:none!important}#mobile-cat-search,.mobile-cat-search-sub{width:100%!important;height:48px!important;padding:0 12px!important;border:2px solid $color-primary!important;border-radius:8px!important;font-size:13px!important;color:$color-text!important;outline:none!important;box-sizing:border-box!important;margin-bottom:8px!important;display:block!important}.mobile-cat-search-wrap{padding:8px 12px 8px 12px!important;border-bottom:1px solid $color-border!important;position:relative!important}.mobile-cat-search-wrap input{border-bottom:2px solid $color-primary!important;display:block!important;margin-bottom:8px!important}#mobile-cat-search:focus{border-color:$color-primary!important}@media (min-width:1024px){#mobile-navigation{max-width:900px!important}}#mobile-menu-kapat-fixed{display:none!important;position:fixed!important;top:0!important;right:18px!important;z-index:9999!important;width:auto!important;height:28px!important;border-radius:0 0 6px 6px!important;border:none!important;background:#e55!important;font-size:11px!important;font-weight:700!important;color:#ffffff!important;cursor:pointer!important;padding:0 20px!important;gap:5px!important;letter-spacing:0.5px!important;line-height:28px!important;text-align:center!important;vertical-align:middle!important}#mobile-menu-kapat-fixed:hover{background:#c33!important}.slider-logo-nav{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:36px 20px!important;gap:12px!important;overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;background:#fff!important}.slider-logo-nav::-webkit-scrollbar{display:none!important}@media (max-width:991px){.slider-logo-nav{justify-content:flex-start!important;padding:12px 10px!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px!important;scroll-snap-type:x mandatory!important}.slider-logo-dot{flex:0 0 calc(20vw - 8px)!important;min-width:60px!important;max-width:85px!important;height:auto!important;aspect-ratio:3/2!important;scroll-snap-align:start!important}}@media (max-width:480px){.slider-logo-dot{flex:0 0 calc(20vw - 6px)!important;min-width:60px!important;max-width:75px!important}}.slider-logo-dot{flex:1!important;height:80px!important;border-radius:8px!important;border:1px solid #f0f0f0!important;background-color:#ffffff!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;cursor:pointer!important;transition:box-shadow 0.2s ease,border-color 0.2s ease,filter 0.2s ease!important;max-width:120px!important;min-width:0!important;padding:8px!important;box-sizing:border-box!important;overflow:hidden!important}@media (max-width:767px){.slider-logo-dot{flex:0 0 calc(20% - 6px)!important;max-width:none!important;height:55px!important;min-width:0!important}.slider-logo-nav{flex-wrap:nowrap!important;overflow-x:auto!important;justify-content:flex-start!important;gap:6px!important;padding:12px 8px!important}}.slider-logo-dot.active{border:1px solid #f0f0f0!important;box-shadow:0 4px 16px rgb(0 0 0 / .15)!important}.slider-logo-dot.active img{filter:brightness(1.15)!important}.slider-logo-dot:hover{box-shadow:0 4px 16px rgb(0 0 0 / .1)!important;border-color:#f0f0f0!important}.slider-logo-dot:hover img{filter:brightness(1.15)!important}@media (max-width:1199px){#whatsapp-order{width:auto!important;padding:0 14px!important;font-size:1.2rem!important}}#whatsapp-order{background-color:#25d366!important}.header-mail a{color:#1468e8!important}body:not(.navigation-active) #whatsapp-order{left:16px!important;right:auto!important;bottom:14px!important;width:44px!important;height:44px!important;padding:0!important;align-items:center;justify-content:center;overflow:visible!important;border-radius:50%!important;font-size:0!important;box-shadow:0 3px 10px rgb(0 0 0 / .22);.fab{margin:0!important;font-size:24px!important}.lab-wa-tip{position:absolute;left:0;bottom:calc(100% + 6px);display:flex;align-items:center;gap:2px;padding:2px 2px 2px 9px;border-radius:12px;background:$color-white;box-shadow:0 2px 8px rgb(0 0 0 / .15);color:#16324f;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}.lab-wa-tip-x{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#5f6b78;font-size:15px;font-weight:400;line-height:1;cursor:pointer;&:hover{background:#f0f3f6;color:#16324f}&:focus-visible{outline:2px solid #326e9f;outline-offset:1px}}}.lab-wa-tip,html.lab-jivo-tip-on body:not(.navigation-active) #whatsapp-order .lab-wa-tip{display:none}jdiv.__jivoMobileButton,#jvLabelWrap,jdiv[data-lab-jivo-hidden]{display:none!important}.lab-jivo-btn{position:fixed;right:16px;bottom:14px;z-index:9999;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#326e9f;color:$color-white;box-shadow:0 3px 10px rgb(0 0 0 / .22);cursor:pointer;&:hover{background:#255379}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}}.lab-jivo-tip{position:fixed;right:16px;bottom:64px;z-index:9999;display:none;align-items:center;gap:6px;max-width:min(260px, calc(100vw - 32px));padding:6px 6px 6px 12px;border-radius:14px;background:$color-white;box-shadow:0 2px 10px rgb(0 0 0 / .18);color:#16324f;font-size:12px;font-weight:600;line-height:1.35;cursor:pointer;&.is-show{display:flex}button{flex:none;width:24px;height:24px;padding:0;border:0;background:none;color:#5f6b78;font-size:16px;line-height:1;cursor:pointer}}.kayan-yazi-bar{background:#3577ad!important;background-size:300% 100%!important;animation:dalgaGradyan 6s ease infinite!important;overflow:hidden!important;white-space:nowrap!important;padding:5px 0!important;width:100%!important;margin:3px 0!important}.kayan-yazi-track span{font-size:12px!important;font-weight:500!important;color:#fafafa!important;letter-spacing:0.5px!important}.kayan-yazi-track{display:inline-flex!important;gap:60px!important;animation:none!important;white-space:nowrap!important;will-change:transform!important;padding-left:0!important}.kayan-yazi-track.basla{animation:kayYazi 50s linear infinite!important;padding-left:0!important}@keyframes kayYazi{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes dalgaGradyan{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.kayan-yazi-track .ayrac{opacity:0.4!important;font-weight:300!important}#dil-secici{position:relative!important;cursor:pointer!important;user-select:none!important;display:flex!important;align-items:center!important;gap:8px!important}#dil-secici::before,#dil-secici::after{content:''!important;display:block!important;width:1px!important;height:24px!important;background:#dddddd!important;flex-shrink:0!important}#dil-aktif{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;padding:4px!important;border:1.5px solid #dddddd!important;border-radius:8px!important;background:#f5f8fc!important;cursor:pointer!important;overflow:hidden!important}#dil-aktif img{width:24px!important;height:24px!important;object-fit:contain!important;border-radius:4px!important}#dil-aktif span{display:none!important}#dil-liste{display:none!important;position:absolute!important;top:52px!important;right:0!important;background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;list-style:none!important;padding:6px 0!important;margin:0!important;z-index:999!important;min-width:130px!important;box-shadow:0 4px 16px rgb(0 0 0 / .12)!important}#dil-liste.acik{display:block!important}#dil-liste li{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 14px!important;font-size:13px!important;color:#333!important;cursor:pointer!important}#dil-liste li:hover{background:#f5f8fc!important}#dil-liste li img{width:20px!important;height:auto!important}.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame,.goog-tooltip-classic,body>.skiptranslate{display:none!important}body{top:0!important}@media (max-width:767px){.header-middle .container>.row{gap:6px!important}.logo img{max-height:45px!important}.col-auto.col-xl-5{gap:4px!important}.col-auto.col-xl-5 .user-menu{min-width:34px!important;height:34px!important;padding:0 4px!important}.col-auto.col-xl-5 .header-favorite>a,.col-auto.col-xl-5 .cart-menu>a{height:34px!important;width:34px!important;min-width:34px!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:18px!important;height:18px!important;min-width:18px!important}#dil-aktif{height:34px!important;padding:0 5px!important;font-size:10px!important}#dil-aktif img{width:14px!important}}.theme-slider .theme-slider-image img{border-radius:20px}.theme-banner-wrapper .col-12:not(.col-lg-4) .theme-banner-image img{border-radius:20px}.theme-banner-wrapper .col-12:not(.col-lg-4) .theme-banner-image{aspect-ratio:1919 / 820}.theme-banner-wrapper .col-12.col-lg-4 .theme-banner-image img{border-radius:20px}@media (min-width:992px){.theme-banner-wrapper .col-12.col-lg-4 .theme-banner{margin-bottom:9px}}.sfs::before{content:"";display:block;height:1px;margin-bottom:24px;background:#dfe6ee}@media (max-width:991px){.sfs{padding-top:7px}}body.current-page-default-contact-us{.contact-us .list-group-item{line-height:1.5;.col-lg-3{font-size:14px}.row>div:not(.col-lg-3){font-size:15px}}@media (min-width:992px){.contact-us .list-group-item .row>div:not(.col-lg-3){flex:0 0 75%;max-width:75%}}.contact-us.banks .bank-detail{font-size:14px;line-height:1.5;>strong{font-size:15px}}@media (min-width:1200px){.contact-us .list-group-item{.col-lg-3{font-size:15px}.row>div:not(.col-lg-3){font-size:16px}}.contact-us.banks .bank-detail{font-size:15px;>strong{font-size:16px}}}@media (max-width:991px){.contact-us .list-group-item a{display:inline-block;padding:6px 0}}@media (max-width:767px){#contact-custom-field iframe{height:320px}}}.product-brand-row{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin-bottom:var(--spacer-3);.product-brand{flex-shrink:0;margin-bottom:0;padding-top:0;&.product-brand-image a{border-color:darken($color-border,18%);&:hover{border-color:$color-primary}}}}.product-doc-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:340px;max-width:100%;min-width:0;margin-left:auto}.product-doc-btn{--doc-renk:#{$color-primary};display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:auto;min-height:50px;padding:0 8px;border:1px solid darken($color-border,18%);border-radius:$border-radius;background:$color-white;color:var(--doc-renk);font-size:13px;font-weight:600;line-height:1.15;text-align:center;cursor:pointer;transition:$transition;&--kilavuz{--doc-renk:#255379}.product-doc-icon{flex-shrink:0}&:hover{background:var(--doc-renk);border-color:var(--doc-renk);color:$color-white}&.is-disabled{--doc-renk:#9a9a9a;background:#f5f5f5;border-color:darken($color-border,18%);opacity:.55;cursor:default;pointer-events:none}@media (max-width:575px){gap:4px;padding:0 4px;font-size:12px;.product-doc-icon{width:14px;height:14px}}}@media (max-width:575px){.product-brand-row{gap:8px}.product-doc-buttons{flex:1 1 auto;width:auto;gap:6px}}.showcase .showcase-image a{container-type:inline-size}.showcase-discount-ribbon{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;min-width:12cqw;height:8cqw;padding:0 2.4cqw;background:#326e9f;color:$color-white;font-size:11px;font-size:unquote("max(10px, 3.6cqw)");font-family:$font-family;font-weight:400;line-height:1;letter-spacing:.03em;white-space:nowrap;border-radius:10px 0 10px 0;pointer-events:none}.showcase .showcase-image.has-pb a{--pb-s:#{unquote("clamp(26px, 10cqw, 36px)")};--pb-x:#{unquote("clamp(3px, 1.5cqw, 6px)")}}.showcase-pb{position:absolute;top:50%;left:var(--pb-x);z-index:3;display:flex;flex-direction:column;gap:6px;transform:translateY(-50%)}.showcase-pb-i{--c:#255379;display:flex;align-items:center;justify-content:center;width:var(--pb-s);height:var(--pb-s);color:var(--c);filter:drop-shadow(0 0 1.5px $color-white) drop-shadow(0 0 1.5px $color-white);svg{display:block;width:82%;height:82%}&.fast_shipping{--c:#b45309}&.same_day_shipping{--c:#0b6fa8}&.free_shipping{--c:#15803d}&.delivery_from_stock{--c:#0f766e}&.pre_ordered_product{--c:#6d28d9}&.ask_stock{--c:#4338ca}&.campaigned_product{--c:#be185d}&.limited_stock{--c:#e8410b}}.showcase .showcase-price .showcase-discount-label-inline{display:none!important}.list-tab-content [data-tab-content].active{overflow:visible}.default-products{overflow:hidden;overflow:clip;overflow-clip-margin:var(--gutter)}.list-tab-title{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;position:relative;overflow:hidden;margin:0 0 var(--spacer-6);border:1px solid #c9d3de;border-radius:12px;[data-tab-index]{min-width:0;flex:none;order:0;padding:0;&+[data-tab-index]{border-left:1px solid #c9d3de}a{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:42px;padding:0 4px;border:0;border-radius:0;background:$color-white;transition:$transition;@include min($sm){height:46px;padding:0 8px}span{margin:0;padding:0;background:none;color:#16324f;font-size:13px;font-weight:600;line-height:1.2;text-align:center;@include min($sm){font-size:var(--font-size-15)}}&:hover{background:#f0f6fb}}&.active{order:0;a{background:#255379;border-color:#255379;span{padding:0;background:none;color:$color-white;font-size:13px;@include min($sm){font-size:var(--font-size-15)}}&:after{display:none}}}}}.list-tab-content .products-content .slick-arrow{display:none!important}.sfs{margin-bottom:var(--spacer-12)}.sfs-head{display:flex;flex-direction:column;align-items:stretch;gap:18px;margin-bottom:20px}.sfs-hl{min-width:0}.sfs-eyebrow{position:relative;display:block;padding-top:12px;color:#5b6b7c;font-size:var(--font-size-14);font-weight:500;letter-spacing:.08em;text-transform:uppercase;&::before{content:"";position:absolute;top:0;left:0;width:36px;height:3px;border-radius:2px;background:#255379}}.sfs-title{margin:4px 0 0;color:#16324f;font-size:var(--font-size-32);font-weight:700;line-height:calc(var(--font-size-32) + 8px)}.sfs-sub{margin:6px 0 0;color:#5b6b7c;font-size:var(--font-size-16);line-height:1.45}.sfs-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;li{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;padding:4px 12px;&+li{border-left:1px solid #dfe6ee}}span{min-width:0}svg{flex:none;color:#16324f}b{display:block;color:#16324f;font-size:var(--font-size-15);font-weight:600;line-height:1.3}small{display:block;color:#5b6b7c;font-size:13px;line-height:1.3}}.sfs-box{display:grid;grid-template-columns:minmax(240px,23%) minmax(0,1fr);border:1px solid #dfe6ee;margin-bottom:22px;border-radius:16px;background:$color-white}.sfs-cats{display:grid;grid-auto-rows:1fr;align-content:stretch;gap:10px;padding:16px;border-right:1px solid #dfe6ee}.sfs-cat{display:flex;align-items:center;gap:14px;min-width:0;min-height:62px;padding:6px 14px 6px 10px;background:$color-white;border:1px solid #dfe6ee;border-radius:12px;transition:$transition;&:hover{border-color:#326e9f}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}&.on{background:#eef5fb;border-color:#255379;box-shadow:inset 0 0 0 1px #255379;.sfs-cat-name,.sfs-cat-ar{color:#255379}}.sfs-cat-im{width:30%;min-width:44px;max-width:110px;height:80%;min-height:44px;flex:none;background-position:center;background-size:contain;background-repeat:no-repeat}.sfs-cat-tx{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.sfs-cat-name{display:-webkit-box;overflow:hidden;color:#16324f;font-size:var(--font-size-16);font-weight:600;line-height:1.25;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sfs-cat-ar{flex:none;align-self:center;color:#8a97a5}}.sfs-right{position:relative;display:flex;flex-direction:column;min-width:0;padding:20px 24px 36px}.sfs-rh{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.sfs-seg{display:flex;flex:0 1 620px;min-width:0;border:1px solid #c9d3de;border-radius:12px;overflow:hidden;button{display:inline-flex;flex:1 1 0%;align-items:center;justify-content:center;gap:8px;min-width:0;height:46px;padding:0 8px;border:0;background:$color-white;color:#16324f;font-family:inherit;font-size:var(--font-size-15);font-weight:600;white-space:nowrap;cursor:pointer;transition:$transition;&+button{border-left:1px solid #c9d3de}svg{flex:none}&:hover{background:#f0f6fb}&.on{background:#255379;color:$color-white}&:focus-visible{outline:2px solid #326e9f;outline-offset:-3px}}}.sfs-all{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;border:1px solid #255379;border-radius:12px;color:#255379;font-size:var(--font-size-15);font-weight:600;white-space:nowrap;transition:$transition;&:hover{background:#255379;color:$color-white}}.sfs-track{position:relative;display:grid;flex:1;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px) / 3);gap:27px;overflow-x:auto;overscroll-behavior-x:contain;margin-bottom:-10px;padding-bottom:10px;scroll-snap-type:x mandatory;scrollbar-width:none;&::-webkit-scrollbar{display:none}>*{min-width:0;margin-bottom:0;scroll-snap-align:start}&.sfs-track-msg{display:block}&.sfs-anim{scroll-snap-type:none}&.sfs-drag{cursor:grabbing;scroll-snap-type:none;user-select:none;>*{pointer-events:none}}}@media (hover:hover) and (pointer:fine){.sfs-track{cursor:grab}}.sfs-foot{position:absolute;right:24px;bottom:-22px;left:24px;display:flex;align-items:center;justify-content:center;height:44px;pointer-events:none;>*{pointer-events:auto}}.sfs-dots{display:flex;gap:8px;padding:7px 12px;border-radius:20px;background:$color-white;&:empty{display:none}span{display:block;width:10px;height:10px;border-radius:50%;background:#d5dde6;cursor:pointer;transition:$transition;&.on{background:#255379}}}.sfs-nav{position:absolute;top:50%;right:0;display:flex;gap:10px;transform:translateY(-50%);button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #c9d3de;border-radius:50%;background:$color-white;color:#16324f;cursor:pointer;transition:$transition;&:hover:not(:disabled){border-color:#255379;color:#255379}&:disabled{color:#b5c0cc;cursor:default}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}}.sfs-p.sfs-skel{display:flex;flex-direction:column;min-width:0;aspect-ratio:303 / 488;padding:24px;border:1px solid #e0e0e0;border-radius:10px;pointer-events:none;span{display:block;border-radius:6px;background:linear-gradient(90deg,#eef2f6 0%,#f7f9fb 50%,#eef2f6 100%);background-size:200% 100%;animation:sfs-skel 1.2s linear infinite}.sfs-im{aspect-ratio:1 / 1;margin-bottom:24px}.sfs-pr{order:1;width:55%;height:calc(var(--font-size-24) + 5px);margin-bottom:24px}.sfs-br{order:2;width:45%;height:var(--font-size-16);margin-bottom:12px}.sfs-nm{order:3;height:calc((var(--font-size-20) + 4px) * 2)}}@keyframes sfs-skel{from{background-position:200% 0}to{background-position:0 0}}.sfs-empty{margin:0;padding:40px 12px;color:#555f6b;font-size:var(--font-size-15);text-align:center;a{color:#255379;font-weight:600;text-decoration:underline}}@include max($lg){.sfs-cat{gap:10px;padding:6px 10px 6px 8px;.sfs-cat-name{font-size:var(--font-size-14)}}}@include max($md){.sfs-box{grid-template-columns:1fr}.sfs-track{grid-template-rows:repeat(2,auto)}.sfs-cats{display:flex;gap:12px;padding:12px 0;overflow-x:auto;border-right:none;border-bottom:1px solid #dfe6ee;scroll-snap-type:x mandatory;scroll-padding:0 12px;scrollbar-width:none;&::-webkit-scrollbar{display:none}&::after{content:'';flex:0 0 0%}}.sfs-n2 .sfs-cats .sfs-cat{flex-basis:calc((100% - 36px) / 2)}.sfs-n1 .sfs-cats .sfs-cat{flex-basis:calc(100% - 24px)}.sfs-cat{flex:0 0 calc((100% - 48px) / 3);&:first-child{margin-left:12px}gap:8px;min-height:64px;padding:8px;scroll-snap-align:start;.sfs-cat-im{width:46px;min-width:46px;height:46px}.sfs-cat-name{font-size:var(--font-size-15)}.sfs-cat-ar{display:none}}}@include max($sm){.sfs-head{margin-bottom:14px}.sfs-sub{font-size:var(--font-size-14)}.sfs-trust{li{flex-direction:column;gap:6px;padding:2px 6px;text-align:center}svg{width:28px;height:28px}b{font-size:12px}small{font-size:11px}}.sfs-right{padding:14px 4px}.sfs-rh{display:contents}.sfs-seg{order:1;flex:none;margin:0 8px 14px;button{gap:5px;height:42px;padding:0 4px;font-size:13px;svg{display:none}}}.sfs-track{order:2;grid-auto-columns:calc((100% - 8px) / 2);gap:8px}.sfs-box{margin-bottom:0}.sfs-right{padding-bottom:14px}.sfs-foot{position:static;order:3;height:auto;min-height:20px;margin-top:12px}.sfs-dots{padding:0}.sfs-foot{gap:14px}.sfs-nav{display:contents;button{width:36px;height:36px;svg{width:18px;height:18px}}}.sfs-prev{order:-1}.sfs-next{order:1}.sfs-all{order:4;height:44px;margin:12px 8px 0;font-size:14px}.sfs-p.sfs-skel{aspect-ratio:164 / 327;padding:12px}}.sfs-mini{display:none}@include max($md){.sfs-cats{border-bottom:none;padding-bottom:8px}.sfs-mini{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:0 12px 12px;border-bottom:1px solid #dfe6ee}.sfs-mini-b{display:block;min-width:0;aspect-ratio:1 / 1;padding:4px;border:1px solid #dfe6ee;border-radius:10px;background:$color-white;cursor:pointer;transition:$transition;&.on{border-color:#255379;box-shadow:inset 0 0 0 1px #255379;background:#eef5fb}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}.sfs-mini-im{display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}}html.marka-sayfasi{.horizontal-filter-menu,#filter-wrapper{display:none!important}}@media (max-width:429px){.header-middle .container>.row{flex-wrap:wrap!important;gap:8px 6px!important}.header-middle .col-xl-3{order:1!important;flex:1 1 0!important;min-width:0!important;max-width:none!important}.header-middle .col-xl-3 .logo{min-width:0!important;>a{display:flex;flex:0 1 auto;min-width:0}}.header-middle .col-xl-3 .logo img{width:auto!important;height:auto!important;max-width:100%!important;max-height:40px!important}.header-middle .col-auto.col-xl-5{order:2!important;flex:0 0 auto!important;margin-left:auto!important;gap:5px!important}.header-middle .col-xl-4.order-1{order:3!important;flex:0 0 100%!important;width:100%!important}#dil-secici{gap:0!important;&::before,&::after{display:none!important}}#dil-aktif{width:32px!important;height:32px!important;padding:0!important;img{width:18px!important;height:18px!important}}.col-auto.col-xl-5 .user-menu{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important}.col-auto.col-xl-5 .header-favorite>a,.col-auto.col-xl-5 .cart-menu>a{width:32px!important;min-width:32px!important;height:32px!important}.col-auto.col-xl-5 .header-favorite svg,.col-auto.col-xl-5 .cart-menu svg,.col-auto.col-xl-5 .user-menu svg{width:17px!important;min-width:17px!important;height:17px!important}}.header-compare{>a{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid #255379;border-radius:10px;background:#255379;svg{width:22px;height:22px}}.cmp-count{position:absolute;top:-10px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background-color:$color-text;color:$color-white;font-size:12px;font-weight:600;line-height:1;pointer-events:none;&.is-empty{display:none}}}.product-compare-row{margin-top:14px}.product-compare-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:0 16px;border:1px solid #255379;border-radius:100px;background:$color-white;color:#255379;font-size:var(--font-size-14);font-weight:600;letter-spacing:.03em;transition:$transition;.cmp-txt-remove{display:none}&:hover{background:#eef5fb;color:#255379}&.is-on{border-color:#255379;background:#255379;color:$color-white;.cmp-txt-add{display:none}.cmp-txt-remove{display:inline}&:hover{background:#1c4466}}}@media (max-width:767px){.header-compare>a{width:34px;height:34px;svg{width:18px;height:18px}}}@media (max-width:429px){.header-compare>a{width:32px;height:32px;svg{width:17px;height:17px}}}@media (max-width:360px){.header-compare>a{width:28px;height:28px;svg{width:15px;height:15px}}}html.lab-cmp-open,html.lab-cmp-open body{overflow:hidden}.lab-cmp-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(13 27 42 / .55)}.lab-cmp-dialog{position:relative;display:flex;flex-direction:column;width:100%;max-width:1180px;max-height:calc(100vh - 48px);border-radius:16px;background:$color-white;box-shadow:0 24px 60px rgb(0 0 0 / .25);overflow:hidden}.lab-cmp-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid #dfe6ee;h2{margin:0;color:#16324f;font-size:20px;font-weight:700;span{margin-left:6px;color:#5b6b7c;font-size:15px;font-weight:500}}}.lab-cmp-tools{display:flex;align-items:center;gap:16px;margin-left:auto;label{display:flex;align-items:center;gap:8px;margin:0;color:#16324f;font-size:14px;cursor:pointer;user-select:none}input{width:18px;height:18px;accent-color:#255379;cursor:pointer}}.lab-cmp-close{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:1px solid #c9d3de;border-radius:50%;background:$color-white;color:#16324f;cursor:pointer;&:hover{border-color:#255379;color:#255379}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}.lab-cmp-body{overflow:auto;overscroll-behavior:contain}.lab-cmp-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;border-top:1px solid #d4e3ef;border-left:1px solid #d4e3ef;th,td{padding:12px 16px;border-right:1px solid #d4e3ef;border-bottom:1px solid #d4e3ef;color:#16324f;font-size:14px;line-height:1.4;text-align:center;vertical-align:middle;overflow-wrap:anywhere}tbody th,thead th{width:220px;text-align:left;vertical-align:middle;color:#5b6b7c;font-weight:600;background:#eef5fb}thead th,thead td{position:sticky;top:0;z-index:2;background:$color-white}thead th{background:#eef5fb;font-size:13px;font-weight:500}td.is-diff{background:#fff8e6}td.is-best{background:#e7f6ec;color:#1b6b35;font-weight:600}td.is-worst{background:#fdecec;color:#b42318;font-weight:600}.lab-cmp-empty-val{color:#a3afbc}}.lab-cmp-prod{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;.lab-cmp-img{display:block;width:100%;height:150px;background-position:center;background-size:contain;background-repeat:no-repeat}.lab-cmp-name{display:-webkit-box;overflow:hidden;color:#16324f;font-size:14px;font-weight:600;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;&:hover{color:#255379;text-decoration:underline}}.lab-cmp-name-short{display:none}.lab-cmp-price{color:#16324f;font-size:16px;font-weight:700}.lab-cmp-remove{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border:1px solid #e3b4b4;border-radius:100px;background:$color-white;color:#c62828;font-size:13px;font-weight:600;cursor:pointer;&:hover{border-color:#c62828;background:#fdecec}}}.lab-cmp-warn{padding:12px 24px;border-bottom:1px solid #f3c7c7;background:#fdecec;color:#b42318;font-size:14px;font-weight:600;line-height:1.45}.lab-cmp-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;color:#5b6b7c;font-size:15px;line-height:1.55;text-align:center;&::before{content:'';width:64px;height:64px;border-radius:50%;background-color:#eef5fb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none' stroke='%23255379' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4L3 8l4 4'/%3E%3Cpath d='M3 8h13'/%3E%3Cpath d='M17 12l4 4-4 4'/%3E%3Cpath d='M21 16H8'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}}.lab-cmp-toast{position:fixed;left:50%;bottom:56px;z-index:10040;display:none;flex-direction:column;align-items:stretch;width:360px;max-width:calc(100vw - 32px);gap:8px;padding:0;border:0;background:none;color:#16324f;font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-shadow:0 0 2px $color-white,0 0 6px $color-white,0 0 10px $color-white;transform:translateX(-50%);&.is-show{display:flex}@media (max-width:767px){bottom:58px}}html.lab-cmp-quiet{.lab-jivo-btn,.lab-jivo-tip,#whatsapp-order,#social-container,#scroll-top,[class*="jivo"],[id*="jivo"],jdiv,#jvlabelWrap,#jvlabel{display:none!important}}.lab-cmp-toast-msg{padding:0 34px}.lab-cmp-toast-go{box-shadow:0 4px 14px rgb(13 27 42 / .28);text-shadow:none;height:40px;padding:0 14px;border:0;border-radius:8px;background:#255379;color:$color-white;font-size:14px;font-weight:600;cursor:pointer;&:hover{background:#1c4466}}.lab-cmp-toast-x{position:absolute;top:-4px;right:0;width:28px;height:28px;padding:0;border:1px solid #d5dbe2;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 1px 4px rgb(13 27 42 / .15);color:#5f6b78;font-size:18px;line-height:1;text-shadow:none;cursor:pointer}@media (max-width:767px){.lab-cmp-modal{padding:0}.lab-cmp-dialog{max-height:100%;height:100%;border-radius:0}.lab-cmp-head{flex-wrap:wrap;gap:8px;padding:12px 14px;h2{font-size:17px;span{font-size:13px}}}.lab-cmp-tools{gap:10px;label{font-size:12px}input{width:16px;height:16px}}.lab-cmp-close{width:36px;height:36px}.lab-cmp-warn{padding:10px 14px;font-size:13px}.lab-cmp-table{width:100%;min-width:0;th,td{padding:8px 6px;font-size:12px;line-height:1.35;overflow-wrap:break-word;word-break:normal;hyphens:auto}tbody th,thead th{width:26%;font-size:11px}thead th,thead td{position:static}}.lab-cmp-prod{gap:5px;.lab-cmp-img{height:72px}.lab-cmp-name{font-size:12px;-webkit-line-clamp:3;.lab-cmp-name-full{display:none}.lab-cmp-name-short{display:inline}}.lab-cmp-price{font-size:12px;white-space:nowrap}.lab-cmp-remove{min-height:28px;padding:2px 10px;font-size:11px;white-space:nowrap}}}@media (max-width:400px){.lab-cmp-table{th,td{padding:7px 4px;font-size:11px}tbody th,thead th{font-size:10.5px}}.lab-cmp-prod .lab-cmp-price{font-size:11px}.product-compare-btn{height:46px}}.block-item[data-type="brand-filter"]{.block-item-content-header{display:none}.block-item-content-body{padding:0}.form-group{margin-bottom:12px}select.form-control{height:42px;padding:0 32px 0 12px;border:1px solid #c9d3de;border-radius:10px;color:#16324f;font-size:14px;cursor:pointer;transition:$transition;&:hover,&:focus{border-color:#255379;box-shadow:none;outline:none}}.block-item-content-footer{padding:0;background:none;a{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border:1px solid #255379;border-radius:10px;background:$color-white;color:#255379;font-size:14px;font-weight:600;text-decoration:none;transition:$transition;i{display:none}&::after{content:"→";font-size:15px;line-height:1}&:hover{background:#255379;color:$color-white}}}}.lab-brand-search-box{position:relative;svg{position:absolute;top:50%;left:12px;color:#8a97a5;transform:translateY(-50%);pointer-events:none}input{display:block;width:100%;height:42px;padding:0 12px 0 36px;border:1px solid #c9d3de;border-radius:10px;background:$color-white;color:#16324f;font-family:inherit;font-size:14px;box-sizing:border-box;transition:$transition;&::placeholder{color:#8a97a5}&:focus{border-color:#255379;box-shadow:0 0 0 3px rgb(37 83 121 / .12);outline:none}}}.lab-brand-results{max-height:264px;margin:6px 0 0;padding:4px;overflow-y:auto;border:1px solid #dfe6ee;border-radius:10px;background:$color-white;list-style:none;&[hidden]{display:none}a{display:block;padding:8px 10px;border-radius:8px;color:#16324f;font-size:14px;line-height:1.3;text-decoration:none}li.is-active a{background:#eef5fb;color:#255379}.is-empty{padding:10px;color:#5b6b7c;font-size:13px;text-align:center}}.lab-brand-or{display:flex;align-items:center;gap:8px;margin:12px 0 8px;color:#8a97a5;font-size:12px;&::before,&::after{content:"";flex:1;height:1px;background:#dfe6ee}}@media (min-width:1200px){#main:has(#left-block) section .product-brand-list{display:none}}#left-block .lab-side-brands .product-category-and-brand-list{display:block;margin:0;.product-category-and-brand-list-header{display:none}.product-category-and-brand-list-content{padding:0;background:none;border-radius:0;>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;overflow:visible;>div{flex:none;max-width:none;min-width:0;margin:0;padding:0;>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;padding:10px 6px 8px;border:1px solid #e5e9ee;border-radius:10px;background:$color-white;text-align:center;transition:$transition;&:hover{border-color:#255379;background:$color-white}&.checked{border-color:#255379;box-shadow:inset 0 0 0 1px #255379;background:#eef5fb}.product-list-image{width:100%;height:40px;margin:0;padding-top:0}.product-brand-list-title{color:#16324f;font-size:11px;font-weight:500;line-height:1.25;overflow-wrap:anywhere;span{display:none}}}}}}}#left-block .block-item[data-type="brand-filter"]:has(+.lab-side-brands){margin-bottom:0;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#left-block .block-item[data-type="brand-filter"]+.lab-side-brands{padding-top:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;.block-item-title{justify-content:center;gap:8px;margin:0;padding:16px 0 10px;color:#8a97a5;font-size:12px;font-weight:400;line-height:1.3;text-transform:none;&::before,&::after{content:"";flex:1;height:1px;background:#dfe6ee}span{flex:none}}}#left-block .lab-side-brands{display:flow-root;.lab-brand-search-box{margin-bottom:10px}.lab-side-brands-empty{margin:0;padding:10px;color:#5b6b7c;font-size:13px;text-align:center;&[hidden]{display:none}}}@media (min-width:1200px){#navigation .category-level-3.level3-fullpanel>.lab-l3-desc{position:absolute;z-index:1;overflow:hidden;padding-top:14px;border-top:1px solid #e0e0e0;opacity:0;transition:opacity .25s;&.is-on{opacity:1}strong{display:block;margin-bottom:6px;color:#16324f;font-size:14px;font-weight:600;line-height:1.3}p{margin:0 0 8px;color:#5b6b7c;font-size:13px;line-height:1.6;&:last-child{margin-bottom:0}&.is-cut{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}}}}.lab-search-fix{position:absolute;z-index:9999;max-height:320px;overflow-y:auto;padding:4px 0;border:1px solid #dfe6ee;border-radius:0 0 10px 10px;background:$color-white;box-shadow:0 8px 20px rgb(0 0 0 / .12);&[hidden]{display:none}.lab-search-fix-head{padding:6px 12px 4px;color:#8a97a5;font-size:12px;b{color:#255379;font-weight:600}}a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;color:#16324f;font-size:14px;line-height:1.3;text-decoration:none;small{flex:none;color:#6c757d;font-size:12px}&.is-active{background:#eef5fb;color:#255379}}}.lab-search-state{position:absolute;top:50%;z-index:11;display:flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:18px;height:18px;transform:translateY(-50%);pointer-events:none;white-space:nowrap;&[hidden]{display:none}.lab-search-state-text{color:#8a97a5;font-size:12px;line-height:1}&.is-load::before{content:"";width:14px;height:14px;border:2px solid #dfe6ee;border-top-color:#255379;border-radius:50%;box-sizing:border-box;animation:lab-search-spin .7s linear infinite}&.is-ok{color:#1b8a3c}&.is-no{color:#c62828}}@keyframes lab-search-spin{to{transform:rotate(360deg)}}.showcase{border:1px solid #e0e0e0}.hover-quote-btn{border-color:#e49728;background:#e49728;text-decoration:none;color:#2b1a00;box-shadow:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;.q-txt-in,.q-txt-rm{display:none}&:hover{border-color:#cf8519;background:#cf8519;color:#2b1a00;box-shadow:0 7px 16px rgb(22 50 79 / .14);transform:translateY(-2px)}&:active{transform:translateY(0)}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}&.is-on{border-color:#e49728;background:#fff;color:#a3610a;.q-txt-add{display:none}.q-txt-in{display:inline}}}@media (hover:hover){.hover-quote-btn.is-on:hover{border-color:#e49728;background:#fdf4e6;color:#a3610a;.q-txt-in{display:none}.q-txt-rm{display:inline}}}.showcase-quote-btn{position:absolute;top:10px;right:10px;z-index:25;display:none;align-items:center;justify-content:center;width:38px;height:38px;border:1.5px solid #b86e0f;border-radius:10px;background:#fff;color:#b86e0f;svg{width:26px;height:26px}&.is-on{background:#e49728;color:#2b1a00}}.showcase-cmp-btn~.showcase-quote-btn{top:56px}.showcase-fav-btn{position:absolute;top:10px;right:10px;z-index:25;display:none;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;background:none;color:#b71c1c;filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 2px #fff);svg{width:30px;height:30px}&.favorite-product{color:#b71c1c;svg path{fill:#b71c1c}}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}.showcase-cmp-btn~.showcase-fav-btn{top:56px}.showcase:hover .showcase-fav-btn,.showcase:focus-within .showcase-fav-btn{display:flex}.showcase-hover-cart .hover-fav-btn{display:none}.hover-incele-btn.hover-quote-btn{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 10px;border:0;border-top:1px solid #e49728;border-bottom:1px solid #e49728;appearance:none;font-family:inherit;font-size:13px;font-weight:700!important;line-height:1.25;letter-spacing:1.5px;white-space:nowrap;text-transform:uppercase;.q-txt-add,.q-txt-in,.q-txt-rm{min-width:0;white-space:nowrap}.q-ic{flex:none}&.is-icon-hidden-for-fit{.q-ic{display:none}}}@media (prefers-reduced-motion:reduce){.hover-incele-btn.hover-quote-btn{transition:none;transform:none!important}}@media (max-width:991px){.hover-incele-btn.hover-quote-btn{gap:5px;padding-right:4px;padding-left:4px;font-size:unquote("clamp(10px, 3vw, 13px)");letter-spacing:.5px}}@media (max-width:359px){.hover-incele-btn.hover-quote-btn{font-size:11px;letter-spacing:.2px}}@media (max-width:991px){.showcase:hover .showcase-quote-btn{display:flex}.showcase-quote-btn.lab-q-hidden{display:none!important}}.product-quote-row{margin-top:14px;&.lab-q-hidden{display:none}}.product-quote-btn{display:flex;text-decoration:none;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;padding:0 16px;border:1px solid #e49728;border-radius:100px;background:#e49728;color:#2b1a00;font-size:var(--font-size-14);font-weight:600;letter-spacing:.03em;transition:background .2s,color .2s;.q-txt-in,.q-txt-rm{display:none}&:hover{background:#cf8519;border-color:#cf8519;color:#2b1a00}&.is-on{border-color:#e49728;background:#fff;color:#a3610a;.q-txt-add{display:none}.q-txt-in{display:inline}}}@media (hover:hover){.product-quote-btn.is-on:hover{background:#fdf4e6;color:#a3610a;.q-txt-in{display:none}.q-txt-rm{display:inline}}}.header-quote{>a{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid #e49728;border-radius:10px;background:#e49728;transition:background .2s;color:#2b1a00;svg{width:24px;height:24px}&:hover{background:#cf8519;border-color:#cf8519}}.quote-count{position:absolute;top:-10px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background-color:#a3610a;color:#fff;font-size:12px;font-weight:600;line-height:1;pointer-events:none;&.is-empty{display:none}}}@media (max-width:767px){.header-quote{>a{width:34px;height:34px;svg{width:18px;height:18px}}.quote-count{top:-8px;right:-6px;min-width:18px;height:18px;font-size:11px}}}@media (max-width:429px){.header-quote>a{width:32px;height:32px;svg{width:17px;height:17px}}}@media (max-width:360px){.header-quote>a{width:28px;height:28px;svg{width:15px;height:15px}}}html.lab-q-open,html.lab-q-open body{overflow:hidden}.lab-q-modal{position:fixed;inset:0;z-index:10060}.lab-q-back{position:absolute;inset:0;background:rgb(13 27 42 / .55)}.lab-q-box{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:500px;max-width:100%;background:#fff;box-shadow:-8px 0 30px rgb(13 27 42 / .25);animation:lab-q-gir .22s ease-out}@keyframes lab-q-gir{from{transform:translateX(40px);opacity:0}to{transform:none;opacity:1}}.lab-q-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:3px solid #e49728}.lab-q-title{display:flex;align-items:center;gap:8px;margin:0;color:#a3610a;font-size:19px;font-weight:700;svg{color:#b86e0f}}.lab-q-x{width:36px;height:36px;border:0;border-radius:50%;background:#f2f4f7;color:#333;font-size:22px;line-height:1;cursor:pointer;&:hover{background:#e3e8ee}}.lab-q-body{flex:1;overflow-y:auto;padding:16px 20px 24px;color:#222;font-size:14px}.lab-q-empty,.lab-q-sum{margin:0 0 14px;color:#555;line-height:1.5}.lab-q-sum{padding:8px 12px;border-left:3px solid #e49728;border-radius:4px;background:#fdf4e6;color:#6b4207}.lab-q-item{display:grid;grid-template-columns:56px 1fr auto 28px;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #edf0f3}.lab-q-img{display:block;width:56px;height:56px;border:1px solid #edf0f3;border-radius:6px;overflow:hidden;img{width:100%;height:100%;object-fit:contain}}.lab-q-info{min-width:0}.lab-q-name{display:-webkit-box;overflow:hidden;color:#222;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;&:hover{color:#a3610a}}.lab-q-sku{display:block;margin-top:2px;color:#6b6b6b;font-size:12px}.lab-q-qty{display:flex;align-items:center;border:1px solid #d5dbe2;border-radius:6px;overflow:hidden;button{width:28px;height:30px;border:0;background:#f5f7f9;color:#333;font-size:16px;cursor:pointer;&:hover{background:#fdf4e6;color:#a3610a}}input{width:42px;height:30px;border:0;text-align:center;font-size:13px}}.lab-q-rm{width:28px;height:28px;border:0;border-radius:50%;background:none;color:#6b6b6b;font-size:20px;cursor:pointer;&:hover{background:#fdecec;color:#c62828}}.lab-q-sec{grid-column-start:1;grid-column-end:-1;margin:18px 0 8px;padding-bottom:4px;border-bottom:1px solid #f2cf99;color:#a3610a;font-size:13px;font-weight:700;letter-spacing:.02em}.lab-q-seg{display:flex;flex-wrap:wrap;gap:8px}.lab-q-segi{position:relative;flex:1 1 0%;min-width:90px;margin:0;cursor:pointer;input{position:absolute;opacity:0;pointer-events:none}span{display:block;padding:9px 8px;border:1.5px solid #d5dbe2;border-radius:8px;background:#fff;color:#444;font-size:13px;font-weight:600;text-align:center;transition:border-color .15s,background .15s}&:hover span{border-color:#f2cf99}&.is-on span{border-color:#e49728;background:#fdf4e6;color:#a3610a}input:focus-visible+span{box-shadow:0 0 0 3px rgb(228 151 40 / .3)}}.lab-q-pay{display:flex;flex-direction:column;gap:8px}.lab-q-payi{display:flex;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;border:1.5px solid #d5dbe2;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s;input{flex:none;width:17px;height:17px;margin-top:2px;accent-color:#e49728}&.is-on{border-color:#e49728;background:#fdf4e6}}.lab-q-payt{display:flex;flex-direction:column;gap:2px;b{color:#222;font-size:14px}small{color:#666;font-size:12px;line-height:1.4}}.lab-q-hint{margin:0;color:#666;font-size:12px}.lab-q-note,.lab-q-form input,.lab-q-form textarea{width:100%;padding:9px 11px;border:1px solid #d5dbe2;border-radius:6px;background:#fff;font-family:inherit;font-size:14px;font-weight:400;box-sizing:border-box;&:focus{border-color:#e49728;outline:none;box-shadow:0 0 0 3px rgb(228 151 40 / .18)}&:disabled{background:#f5f7f9;cursor:not-allowed}}.lab-q-form textarea{resize:vertical}.lab-q-go{display:block;width:100%;height:46px;margin-top:16px;border:0;border-radius:100px;background:#e49728;color:#2b1a00;font-size:15px;font-weight:700;letter-spacing:.03em;cursor:pointer;&:hover{background:#cf8519}&:disabled{opacity:.45;cursor:not-allowed}}.lab-q-back-btn{height:46px;margin-top:16px;padding:0 22px;border:1px solid #d5dbe2;border-radius:100px;background:#fff;color:#333;font-weight:600;cursor:pointer;&:hover{border-color:#e49728;color:#a3610a}}.lab-q-form{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.lab-q-field{position:relative;display:flex;flex-direction:column;gap:4px;margin:0;font-size:12px;font-weight:600;color:#444;&[hidden]{display:none}&.is-bad input,&.is-bad textarea{border-color:#c62828;box-shadow:0 0 0 3px rgb(198 40 40 / .12)}}.lab-q-wide{grid-column-start:1;grid-column-end:-1}.lab-q-fmsg{margin-top:-4px;color:#c62828;font-size:12px;font-weight:600;&:empty{display:none}}.lab-q-combo{&.is-off label{color:#6b6b6b}}.lab-q-opts{position:absolute;top:100%;left:0;right:0;z-index:5;max-height:220px;margin:2px 0 0;padding:4px 0;overflow-y:auto;border:1px solid #f2cf99;border-radius:6px;background:#fff;box-shadow:0 8px 22px rgb(13 27 42 / .15);list-style:none;li{padding:7px 11px;color:#222;font-size:13px;font-weight:400;cursor:pointer;&:hover,&.is-active{background:#fdf4e6;color:#a3610a}&.is-empty{color:#6b6b6b;cursor:default;&:hover{background:none;color:#6b6b6b}}}}.lab-q-check{display:flex;align-items:center;gap:8px;margin:4px 0 0;color:#333;font-size:13px;font-weight:600;cursor:pointer;input{width:17px!important;height:17px;flex:none;accent-color:#e49728}}.lab-q-sevk{padding:12px;border:1px dashed #f2cf99;border-radius:8px;background:#fffaf2;&[hidden]{display:none}}.lab-q-sevk-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;b{color:#a3610a;font-size:13px}}.lab-q-link{min-height:24px;padding:2px 0;border:0;background:none;color:#a3610a;font-size:12px;font-weight:600;text-decoration:underline;cursor:pointer}.lab-q-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.lab-q-kvkk{display:flex;align-items:flex-start;gap:8px;margin-top:4px;color:#555;font-size:12px;font-weight:400;line-height:1.45;input{width:16px!important;height:16px;margin-top:1px;flex:none;accent-color:#e49728}a{color:#a3610a;text-decoration:underline}}.lab-q-err{min-height:0;margin-top:8px;color:#c62828;font-size:13px;font-weight:600;&:empty{display:none}.lab-q-mail{margin-left:6px;color:#a3610a;text-decoration:underline}}.lab-q-actions{display:flex;gap:10px;.lab-q-go{flex:1}}.lab-q-done{padding:24px 4px;text-align:center;h3{margin:10px 0 8px;font-size:19px}p{margin:6px 0;color:#555;line-height:1.5}.lab-q-back-btn{width:100%;margin-top:10px}}.lab-q-done-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fdf4e6;color:#a3610a;font-size:28px}.lab-q-no{display:inline-block;margin:4px 0 10px;padding:8px 16px;border:1px dashed #e49728;border-radius:8px;color:#a3610a;font-size:20px;font-weight:700;letter-spacing:.05em}.lab-q-tklink{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:20px;padding:11px 14px;border:1px solid #f2cf99;border-radius:8px;background:#fffaf2;color:#a3610a;font-size:13px;font-weight:700;text-align:left;cursor:pointer;&:hover{border-color:#e49728;background:#fdf4e6}}.lab-q-tklink-ok{font-size:16px;line-height:1}@media (max-width:575px){.lab-q-form{grid-template-columns:1fr}.lab-q-item{grid-template-columns:48px 1fr 28px;.lab-q-qty{grid-column-start:2;justify-self:start}.lab-q-rm{grid-row-start:1;grid-column-start:3}}.lab-q-img{width:48px;height:48px}}.lab-q-hacts{display:flex;align-items:center;gap:8px}.lab-q-full{height:34px;padding:0 14px;border:1.5px solid #e49728;border-radius:100px;background:#fff;color:#a3610a;font-size:13px;font-weight:700;cursor:pointer;&:hover,&[aria-pressed="true"]{background:#fdf4e6}}@media (max-width:767px){.lab-q-full{display:none}}.lab-q-reset{height:34px;padding:0 14px;border:1.5px solid #c62828;border-radius:100px;background:#c62828;color:#fff;font-size:13px;font-weight:700;cursor:pointer;&:hover{border-color:#a61f1f;background:#a61f1f}&[hidden]{display:none}}@media (min-width:768px){.lab-q-modal.is-full{.lab-q-box{width:100%}.lab-q-body{padding-top:24px;>*{box-sizing:border-box;max-width:960px;margin-left:auto!important;margin-right:auto!important}}.lab-q-item{grid-template-columns:72px 1fr 260px auto 28px;gap:16px}.lab-q-img{width:72px;height:72px}.lab-q-price{grid-column-start:3;grid-column-end:auto;grid-row-start:1;padding:0}.lab-q-qty{grid-column-start:4;grid-row-start:1}.lab-q-rm{grid-column-start:5;grid-row-start:1}.lab-q-name{font-size:14px}}}.lab-q-bar{display:flex;justify-content:center;margin:-16px 0 8px;&[hidden]{display:none}}.lab-q-modal.is-full .lab-q-body>.lab-q-bar{margin-top:-24px}.lab-q-basit{width:150px;height:30px;padding:0;text-align:center;white-space:nowrap;border:1.5px solid #e49728;border-top:0;border-radius:0 0 10px 10px;background:#fff;color:#a3610a;font-size:12px;font-weight:700;cursor:pointer;&:hover,&[aria-pressed="true"]{background:#fdf4e6}}.lab-q-price{grid-column-start:1;grid-column-end:-1;padding-top:2px;text-align:center;&:empty{display:none}}.lab-q-unit{color:#222;font-size:13px;s{margin-right:2px;color:#6b6b6b;font-weight:400}b{font-weight:700}}.lab-q-kdv{color:#666;font-size:12px}.lab-q-qline{margin-top:1px;color:#555;font-size:12px}.lab-q-line{margin-top:2px;color:#a3610a;font-size:12px;font-weight:700}.lab-q-pnone{color:#6b6b6b;font-size:12px;font-style:italic}.lab-q-total{margin-top:16px;padding:8px 14px 10px;border:1px solid #f2cf99;border-radius:8px;background:#fffaf2;&[hidden]{display:none}}.lab-q-trow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;+.lab-q-trow{border-top:1px dashed #f2cf99}&.is-disc .lab-q-tval b{color:#a3610a;font-size:16px}}.lab-q-tlbl{color:#444;font-size:13px;font-weight:700}.lab-q-tval{display:flex;flex-direction:column;align-items:flex-end;text-align:right;b{color:#222;font-size:14px}small{color:#666;font-size:12px}}.lab-q-tnote{margin:6px 0 0;color:#666;font-size:12px;line-height:1.45}.lab-q-bos{padding:28px 6px 8px;text-align:center;h3{margin:12px 0 8px;color:#222;font-size:18px;font-weight:700}p{margin:0 0 10px;color:#555;font-size:13px;line-height:1.55}}.lab-q-bos-ic{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#fdf4e6;color:#a3610a}.lab-q-bos-alt a{color:#a3610a;font-weight:700;text-decoration:underline}a.lab-q-shop{line-height:46px;text-align:center;text-decoration:none;&:hover{color:#2b1a00}}.lab-q-tk-bas{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;h3{margin:0;color:#a3610a;font-size:17px;font-weight:700}.lab-q-link[hidden]{display:none}}.lab-q-tk-bas+.lab-q-hint{margin-bottom:12px}.lab-q-tk-bos{margin:10px 0 4px;color:#555;font-size:13px}.lab-q-tk{margin-bottom:12px;padding:12px 14px;border:1px solid #e3e8ee;border-left:4px solid #e49728;border-radius:8px;background:#fff;&.is-siparis{border-left-color:#1d8a3e}&.is-kapandi{border-left-color:#8a97a5}}.lab-q-tk-ust{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;b{color:#222;font-size:15px;letter-spacing:.03em}span{color:#666;font-size:12px}}.lab-q-tk-kalemler{margin:8px 0 0;padding:0;list-style:none;&:not(.is-acik) .is-fazla{display:none}}.lab-q-tk-kalem{display:flex;align-items:center;gap:10px;padding:6px 0;border-top:1px dashed #e3e8ee}.lab-q-tk-img{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border:1px solid #e3e8ee;border-radius:6px;background:#fff;img{max-width:100%;max-height:100%;object-fit:contain}}.lab-q-tk-kb{display:flex;flex-direction:column;min-width:0}.lab-q-tk-ad{display:-webkit-box;overflow:hidden;color:#222;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}a.lab-q-tk-ad:hover{color:#a3610a;text-decoration:underline}.lab-q-tk-sku{color:#666;font-size:12px}.lab-q-tk-daha{margin-top:2px}.lab-q-tk-urun{margin-top:3px;color:#555;font-size:12px;line-height:1.4}.lab-q-tk-adim{display:flex;margin:12px 0 10px;padding:0;list-style:none;li{position:relative;flex:1 1 0%;min-width:0;padding-top:18px;color:#6b7580;font-size:12px;line-height:1.2;text-align:center;&::before{content:'';position:absolute;top:3px;left:50%;z-index:1;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#d5dbe2}&::after{content:'';position:absolute;top:7px;left:-50%;width:100%;height:2px;background:#d5dbe2}&:first-child::after{display:none}&.is-gecti,&.is-simdi{color:#a3610a;&::before,&::after{background:#e49728}}&.is-simdi{font-weight:700;&::before{top:1px;width:14px;height:14px;margin-left:-7px;box-shadow:0 0 0 3px rgb(228 151 40 / .25)}}}}.lab-q-tk.is-siparis .lab-q-tk-adim li{color:#1d8a3e;&::before,&::after{background:#1d8a3e}&.is-simdi::before{box-shadow:0 0 0 3px rgb(29 138 62 / .2)}}.lab-q-tk-d{display:flex;flex-direction:column;gap:2px;b{color:#222;font-size:14px}span{color:#555;font-size:12px;line-height:1.45}small{margin-top:2px;color:#6b6b6b;font-size:12px}}.lab-q-tk-yok{margin-top:8px;color:#6b6b6b;font-size:12px;font-style:italic}.lab-q-tk-sorgu{margin-top:6px;.lab-q-err{margin-top:8px}.lab-q-back-btn{margin-top:10px}}.lab-q-tk-geri{width:100%}.lab-q-tk{&.is-reddedildi{border-left-color:#b71c1c;.lab-q-tk-d b{color:#b71c1c}}&.is-iptal{border-left-color:#8a97a5;.lab-q-tk-d b{color:#4a5561}}.lab-q-tk-d .lab-q-link{align-self:flex-start;font-size:13px}>.lab-q-err{margin-top:6px}}.lab-q-tk-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px dashed #e3e8ee}.lab-q-tk-btn{min-height:32px;padding:0 14px;border:1px solid #d5dbe2;border-radius:100px;background:#fff;color:#34495e;font-size:12px;font-weight:700;cursor:pointer;&:hover{border-color:#8a97a5;background:#f2f4f7}&.is-iptal{border-color:#e3b4b4;color:#b71c1c;&:hover{border-color:#c62828;background:#fdecec}}&:disabled{opacity:.6;cursor:default}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}html.lab-dr-open,html.lab-dr-open body{overflow:hidden}.lab-dr{--lab-dr-accent:#5da9d8;--lab-dr-strong:#28688f;--lab-dr-soft:#e8f4fb;--lab-dr-ink:#16324f;--lab-dr-on-accent:#16324f;position:fixed;inset:0;z-index:10060;&[data-kind="favori"]{--lab-dr-accent:#b71c1c;--lab-dr-strong:#9a1515;--lab-dr-soft:#fdecec;--lab-dr-ink:#721212;--lab-dr-on-accent:#fff}&[data-kind="sepet"]{--lab-dr-accent:#1b6b35;--lab-dr-strong:#145229;--lab-dr-soft:#e7f3ea;--lab-dr-ink:#124722;--lab-dr-on-accent:#fff}}.lab-dr-back{position:absolute;inset:0;background:rgb(13 27 42 / .55)}.lab-dr-box{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:500px;max-width:100%;background:$color-white;box-shadow:-8px 0 30px rgb(0 0 0 / .2);animation:lab-dr-gir .2s ease-out}@keyframes lab-dr-gir{from{transform:translateX(30px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.lab-dr-box{animation:none}}@media (max-width:575px){.lab-dr-box{width:100%}}.lab-dr-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:3px solid var(--lab-dr-accent);background:$color-white}.lab-dr-title{display:flex;align-items:center;gap:10px;margin:0;color:var(--lab-dr-strong);font-size:19px;font-weight:700;svg{flex:none;color:var(--lab-dr-strong)}}.lab-dr-n{color:var(--lab-dr-strong);font-size:14px;font-weight:600}.lab-dr-x{flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#f2f4f7;color:#333;font-size:24px;line-height:1;cursor:pointer;&:hover{background:var(--lab-dr-soft);color:var(--lab-dr-strong)}}.lab-dr-body{flex:1 1 auto;overflow-y:auto;padding:6px 20px 16px;color:#222;font-size:14px}.lab-dr-foot{display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--lab-dr-soft);background:$color-white;&:empty{display:none}}.lab-dr-total{display:flex;align-items:baseline;justify-content:space-between;color:var(--lab-dr-ink);font-size:15px;b{color:var(--lab-dr-strong);font-size:18px}}.lab-dr-btn{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1.5px solid var(--lab-dr-accent);border-radius:100px;background:var(--lab-dr-accent);color:var(--lab-dr-on-accent);font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;&:hover{border-color:var(--lab-dr-strong);background:var(--lab-dr-strong);color:$color-white}&.is-ikincil{background:$color-white;color:var(--lab-dr-strong);&:hover{background:var(--lab-dr-soft);color:var(--lab-dr-strong)}}&.is-ikincil.is-tehlike{border-color:#c62828;color:#b71c1c;&:hover{background:#fdecec;color:#a31515}&:disabled{opacity:.7;cursor:default}}}.lab-dr-x,.lab-dr-btn,.lab-dr-rm,.lab-dr-fav,.lab-dr-links a,.lab-dr-links button{&:focus-visible{outline:2px solid var(--lab-dr-strong);outline-offset:2px}}.lab-dr-list{margin:0;padding:0;list-style:none}.lab-dr-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--lab-dr-soft)}.lab-dr-img{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden;border:1px solid var(--lab-dr-soft);border-radius:8px;background:$color-white;img{max-width:100%;max-height:100%;object-fit:contain}}.lab-dr-info{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.lab-dr-brand{color:#5f6b78;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lab-dr-name{display:-webkit-box;overflow:hidden;color:#222;font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;&:hover{color:var(--lab-dr-strong);text-decoration:underline}}.lab-dr-meta{color:#444;font-size:13px;b{color:var(--lab-dr-ink)}}.lab-dr-rm,.lab-dr-fav{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:#5f6b78;cursor:pointer;&:hover{background:#fdecec;color:#c62828}&.is-busy,&.fav-busy,&.btn-loading{opacity:.5;pointer-events:none}}.lab-dr-fav{color:#b71c1c}.lab-dr-bos{padding:40px 10px 24px;color:#555;text-align:center;svg{box-sizing:content-box;width:32px;height:32px;padding:16px;border-radius:50%;background:var(--lab-dr-soft);color:var(--lab-dr-strong)}h3{margin:12px 0 6px;color:#222;font-size:18px;font-weight:700}p{margin:0;font-size:13px;line-height:1.55}}.lab-dr-yuk{margin:0;padding:24px 0;color:#5f6b78;font-size:14px}.lab-dr-not{margin:14px 0 6px;color:#444;font-size:14px;line-height:1.5}.lab-dr-links{margin:6px 0 0;padding:0;list-style:none;a,button{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;margin:0;min-height:48px;padding:0 6px;border:0;border-bottom:1px solid #edf0f3;background:none;color:var(--lab-dr-ink);font-size:15px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;&::after{content:'›';color:#5f6b78;font-size:22px;line-height:1}&:hover{background:var(--lab-dr-soft);color:var(--lab-dr-strong)}}}#left-block .block-item[data-type="member-menu"] .member-block li>a i.left-icons,.my-account-quick-menu .quick-menu-box .menu-icon>i,.lab-dr-kutu-ic>i{--mc:#3d5a75;--mb:#eef2f6;&.fa-user{--mc:#255379;--mb:#e4eef8}&.fa-id-card-alt{--mc:#0f766e;--mb:#dcf3ef}&.fa-address-card{--mc:#4338ca;--mb:#e8e7fc}&.fa-shopping-cart{--mc:#1b6b35;--mb:#e3f1e7}&.fa-clipboard-list{--mc:#15803d;--mb:#e1f4e6}&.fa-heart{--mc:#b71c1c;--mb:#fde8e8}&.fa-envelope{--mc:#7e22ce;--mb:#f2e7fd}&.fa-comment-dots{--mc:#be185d;--mb:#fce6f0}&.fa-sign-out-alt{--mc:#5f6b78;--mb:#eef1f4}&.lab-uye-teklif{--mc:#a3610a;--mb:#fdefd9}}.lab-uye-teklif{display:flex!important;align-items:center;justify-content:center;svg{display:block}}#left-block .block-item[data-type="member-menu"]{padding:20px;border-color:#e3e8ee;border-radius:16px;.block-item-title{color:#16324f;font-size:22px;font-weight:700;line-height:1.3}.member-block{margin:0;padding:0;list-style:none;>li{margin:0 0 2px}>li.member-block-title:first-child{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;padding:16px 18px;border:0;border-radius:14px;background:linear-gradient(135deg,#1f4766 0%,#255379 55%,#2f6590 100%);color:#fff;line-height:1.35;>strong,.lab-uye-kart-yazi>strong{color:#d6e4f2;font-size:14px;font-weight:500}>span,.lab-uye-kart-yazi>span{display:block;color:#d6e4f2;font-size:13px;strong{color:#fff;font-size:18px;font-weight:700;letter-spacing:.01em}}&.lab-uye-kart-li{display:block;padding:0}}li.member-block-title.lab-uye-kart-li>a.lab-uye-kart{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:4px 12px;min-height:0;padding:16px;border-radius:14px;color:#fff;font-size:13px;font-weight:400;line-height:1.35;&:hover,&:focus-visible{background:rgb(255 255 255 / .07);color:#fff}&:focus-visible{outline:2px solid #fff;outline-offset:-4px}}li.member-block-title.lab-uye-kart-li .lab-uye-avatar{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .4);color:#fff;font-size:20px;font-weight:700;letter-spacing:.02em}li.member-block-title.lab-uye-kart-li .lab-uye-kart-yazi{display:flex;flex-direction:column;gap:1px;min-width:0;overflow-wrap:anywhere}li.member-block-title.lab-uye-kart-li .lab-uye-kart-tus{display:flex;grid-column:1 / -1;align-items:center;justify-content:center;gap:6px;min-height:40px;margin-top:12px;border-radius:10px;background:#fff;color:#255379;font-size:15px;font-weight:700;transition:background-color .15s;&::after{content:'\203A';font-size:20px;line-height:1}}li.member-block-title.lab-uye-kart-li a.lab-uye-kart:hover .lab-uye-kart-tus,li.member-block-title.lab-uye-kart-li a.lab-uye-kart.is-aktif .lab-uye-kart-tus{background:#e4eef8}.member-block-sub-title{margin:4px 0 4px;padding:10px 4px 6px;border:0;color:#5f6b78;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}li>a{position:relative;display:block;min-height:46px;overflow:visible;padding:10px 10px 10px 56px;border-radius:12px;white-space:normal;text-overflow:clip;color:#1f2d3d;font-size:16px;font-weight:500;line-height:26px;transition:background-color .15s,color .15s;&:has(i.right-icons){padding-right:32px}&:hover{background:#f2f6fa;color:#16324f}&.active{background:#e6eef7;color:#16324f;font-weight:600}i.left-icons{position:absolute;top:50%;left:8px;width:36px;height:36px;margin:0;transform:translateY(-50%);border-radius:10px;background:var(--mb);color:var(--mc)!important;font-size:15px;line-height:36px;text-align:center}i.right-icons{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#5f6b78;font-size:14px}strong{font-weight:inherit}}li:hover>a:not(.active) i.left-icons{color:var(--mc)!important}li ul li>a{min-height:0;padding:7px 12px 7px 26px;font-size:15px;font-weight:400;line-height:22px;color:#34495e;&.active{background:#fff0;color:#255379;font-weight:600}}>li>a[href*="/cikis"]{color:#b71c1c;&:hover{background:#fdecec;color:#a31515}}>li:has(a[href*="/cikis"]){margin-top:8px;padding-top:8px;border-top:1px solid #e3e8ee}}}.my-account-quick-menu{.row{margin-right:-8px;margin-left:-8px;>[class*="col-"]{display:flex;padding-right:8px;padding-left:8px}}.quick-menu-box{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:center;margin:0 0 16px;padding:26px 14px 22px;border:1px solid #e3e8ee;border-radius:16px;background:#fff;text-align:center;transition:border-color .18s,box-shadow .18s,transform .18s;&:hover,&:focus-within{border-color:#b9cde0;box-shadow:0 12px 26px rgb(22 50 79 / .10);transform:translateY(-2px)}>a:first-child{display:flex;flex-direction:column;align-items:center;width:100%;color:#16324f;text-decoration:none;&::after{content:'';position:absolute;inset:0;border-radius:16px}&:focus-visible{outline:none;&::after{outline:2px solid #326e9f;outline-offset:2px}}}.menu-icon{height:auto;margin:0 0 16px;>i{display:flex!important;align-items:center;justify-content:center;width:76px;height:76px;border-radius:22px;background:var(--mb);color:var(--mc);font-size:32px;line-height:1;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .03);transition:transform .18s}}&:hover .menu-icon>i{transform:scale(1.06)}h4{margin:0;color:#16324f;font-size:19px;font-weight:600;line-height:1.3}>a+a{position:relative;z-index:1;margin-top:12px;padding:5px 14px;border-radius:999px;background:#f2f6fa;color:#255379;font-size:15px;font-weight:500;line-height:1.4;&:hover{background:#e4eef8;color:#16324f}}}}#main:has(.block-item[data-type="member-menu"]) section{color:#1f2d3d;font-size:15px;.contentbox-header{margin-bottom:24px;padding-bottom:16px;border-bottom-color:#e3e8ee;h4{color:#16324f;font-size:30px;font-weight:700;line-height:1.25}}.contentbox-block+.contentbox-block{margin-top:8px}.contentbox-sub-title{margin-bottom:18px;padding:12px 16px;border:0;border-radius:12px;background:#f2f6fa;color:#16324f;font-size:17px;font-weight:700}.control-label{color:#34495e;font-size:15px;font-weight:500}.form-control{min-height:44px;border-color:#cfd8e3;border-radius:10px;color:#1f2d3d;font-size:15px;&:focus{border-color:#326e9f;box-shadow:0 0 0 3px rgb(50 110 159 / .18)!important}}textarea.form-control{min-height:110px}.radio-custom label,.checkbox-custom label{color:#1f2d3d;font-size:15px}.btn{min-height:44px;padding:10px 22px;border-radius:10px;font-size:15px;font-weight:600}.btn-sm{min-height:38px;padding:7px 16px;font-size:14px}.btn-primary{background:#255379;color:#fff;&:hover,&:focus{background:#1f4766;color:#fff}}.prev-page,.next-page{color:#6b7580}.information-content{padding:36px 20px;border:1px dashed #cfd8e3;border-radius:16px;background:#fafcfe;i{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:#e4eef8;color:#255379;font-size:30px}span{color:#34495e;font-size:16px;font-weight:500}}.custom-responsive-table-body-inner{font-size:15px;th{color:#34495e;font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}td{color:#1f2d3d;font-size:15px;vertical-align:middle}}.order-list-ref-no{color:#255379;font-weight:600}td.order-list-status{font-weight:600;white-space:nowrap}.order-list-action-button a i{width:32px;height:32px;margin:2px;font-size:14px;line-height:32px}td.favourite-product-image{width:96px}.favourite-product-image img{width:72px;max-width:none;height:72px;max-height:none;padding:4px;border:1px solid #e3e8ee;border-radius:10px;background:#fff;object-fit:contain}.favourite-product-name a{color:#16324f;font-size:15px;font-weight:500;&:hover{color:#255379;text-decoration:underline}}.favourite-product-price{font-weight:600;white-space:nowrap}.favourite-product-action .btn[data-selector="remove-favourite-product"]{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:64px;min-height:38px;padding:0 16px;background:#fdecec!important;color:#b71c1c!important;box-shadow:inset 0 0 0 1px #f3c2c2;&:hover{background:#fadada!important;color:#a31515!important}}.address-list-box{margin-bottom:16px;address,.add-new-address-box{height:100%;margin:0;border:1px solid #e3e8ee;border-radius:16px}address{padding:18px 20px}.add-new-address-box{min-height:180px;border:2px dashed #cfd8e3;background:#fafcfe}}.address-list-box-header{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eef1f4;color:#16324f;font-size:16px}.address-list-box-content span{display:block;color:#1f2d3d;font-size:15px;line-height:1.6;strong{color:#34495e}}.consent-text p,.preferences table{font-size:15px!important;line-height:1.55}.preferences{padding:20px 24px 22px;border:1px solid #e3e8ee;border-radius:16px;th{color:#16324f;font-size:16px}}}@media (max-width:767px){#main:has(.block-item[data-type="member-menu"]) section{.custom-responsive-table-body{overflow:visible}table.custom-responsive-table-body-inner{display:block;width:100%;min-width:0!important;border:0;>thead{display:none}>tbody{display:block}>tbody>tr{display:block;margin-bottom:12px;padding:6px 14px;border:1px solid #e3e8ee;border-radius:14px;background:#fff!important}>tbody>tr>td{display:flex;align-items:center;justify-content:space-between;gap:12px;width:auto;padding:9px 0;border:0;border-top:1px solid #eef1f4;min-width:0;font-size:14px;text-align:right;overflow-wrap:anywhere;>*{min-width:0}&:first-child{border-top:0}&[data-label]::before{content:attr(data-label);flex:none;max-width:42%;color:#5f6b78;font-size:13px;font-weight:600;text-align:left}}td.order-list-action-button{flex-wrap:wrap;justify-content:flex-start;gap:4px}td.favourite-product-image{justify-content:flex-start;width:auto}td.favourite-product-name{text-align:left}td.favourite-product-action .btn{width:100%}}}}@media (min-width:768px) and (max-width:991px){#main:has(.block-item[data-type="member-menu"]) section .custom-responsive-table-body{overflow-x:auto}}@media (min-width:992px){#main:has(.block-item[data-type="member-menu"]) section{.form-group.row>.control-label{margin-bottom:0;padding-top:11px}.custom-responsive-table-body-inner{border:1px solid #e3e8ee;border-collapse:separate;border-spacing:0;border-radius:14px;>thead{background:#fff0}>thead>tr>th{padding:12px 14px;border:0;border-bottom:1px solid #e3e8ee;background:#f2f6fa;&:first-child{border-top-left-radius:13px}&:last-child{border-top-right-radius:13px}}>tbody>tr>td{padding:14px;border:0;border-top:1px solid #eef1f4}>tbody>tr:first-child>td{border-top:0}>tbody>tr:last-child>td{&:first-child{border-bottom-left-radius:13px}&:last-child{border-bottom-right-radius:13px}}>tbody>tr:nth-child(2n){background:#fff0;>td{background:#fafcfe}}}}}@media (max-width:1199px){#left-block .block-item[data-type="member-menu"] .member-block li>a{font-size:15px}.my-account-quick-menu .quick-menu-box{padding:20px 10px 18px;.menu-icon>i{width:62px;height:62px;border-radius:18px;font-size:26px}h4{font-size:16px}>a+a{font-size:13px}}#main:has(.block-item[data-type="member-menu"]) section .contentbox-header h4{font-size:24px}}@media (max-width:991px){#left-block .block-item[data-type="member-menu"]{padding:14px 16px;border-radius:14px;.block-item-title{font-size:17px;padding-bottom:0}&.active .block-item-title{padding-bottom:12px}}}@media (max-width:575px){.my-account-quick-menu .quick-menu-box{margin-bottom:12px;padding:16px 8px 14px;border-radius:14px;.menu-icon{margin-bottom:10px}.menu-icon>i{width:54px;height:54px;border-radius:16px;font-size:22px}h4{font-size:15px}>a+a{padding:4px 10px;font-size:12px}}.my-account-quick-menu .row{margin-right:-6px;margin-left:-6px;>[class*="col-"]{padding-right:6px;padding-left:6px}}}body:has(.block-item[data-type="member-menu"])>.tooltip{display:none!important}#main:has(.block-item[data-type="member-menu"]) section [data-lab-tip]{position:relative;display:inline-block;&::after,&::before{position:absolute;left:50%;z-index:30;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s}&::after{content:attr(data-lab-tip);bottom:calc(100% + 9px);padding:6px 10px;transform:translateX(-50%);border-radius:8px;background:#16324f;color:#fff;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;box-shadow:0 6px 16px rgb(22 50 79 / .22)}&::before{content:'';bottom:calc(100% + 3px);margin-left:-6px;border:6px solid #fff0;border-bottom:0;border-top-color:#16324f}&:hover,&:focus-visible{&::after,&::before{opacity:1;visibility:visible}}}#main:has(.block-item[data-type="member-menu"]) section .order-list-action-button [data-lab-tip]:nth-of-type(2n)::after{right:-4px;left:auto;transform:none}.lab-durum{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.3;white-space:nowrap;&::before{content:'';width:7px;height:7px;border-radius:50%;background:currentColor}&.is-sari{background:#fff1d6;color:#8a5300}&.is-kirmizi{background:#fdecec;color:#b71c1c}&.is-yesil{background:#e1f4e6;color:#166534}&.is-mavi{background:#e4eef8;color:#1f4766}&.is-gri{background:#eef1f4;color:#4a5561}}#main:has(.block-item[data-type="member-menu"]) section{td.favourite-product-action{white-space:nowrap;.btn+.btn{margin-left:6px}}.lab-fav-incele{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;background:#e4eef8!important;color:#1f4766!important;box-shadow:inset 0 0 0 1px #c9d9ea;&:hover{background:#d6e5f4!important;color:#16324f!important}}#bank-transfer-form,#add-ticket-form{padding:24px 24px 8px;border:1px solid #e3e8ee;border-radius:16px;background:#fff}form[data-selector="edit-profile-form"] .contentbox-block{margin-bottom:16px;padding:0 20px 8px;border:1px solid #e3e8ee;border-radius:16px;.contentbox-sub-title{margin:0 -20px 20px;border-radius:15px 15px 0 0}&:last-child{padding:0;border:0}}.address-list-box{address{transition:border-color .18s,box-shadow .18s;&:hover{border-color:#b9cde0;box-shadow:0 10px 22px rgb(22 50 79 / .08)}}.address-list-box-header strong{display:inline-block;margin-right:6px;padding:3px 10px;border-radius:999px;background:#e4eef8;color:#1f4766;font-size:13px}.address-list-box-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #eef1f4;.btn{margin:0}.btn-secondary{background:#fdecec;color:#b71c1c;box-shadow:inset 0 0 0 1px #f3c2c2;&:hover{background:#fadada;color:#a31515}}}}}.lab-banka{margin-bottom:20px}.lab-banka-bas{margin:0 0 4px;color:#16324f;font-size:19px;font-weight:700}.lab-banka-not{margin:0 0 12px;color:#5f6b78;font-size:14px}.lab-banka-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.lab-banka-k{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #e3e8ee;border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s;&.is-on{border-color:#255379;background:#f7fafd;box-shadow:0 0 0 2px rgb(37 83 121 / .18)}}.lab-banka-ust{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;strong{color:#16324f;font-size:16px;font-weight:700}}.lab-banka-pb{flex:none;padding:2px 9px;border-radius:999px;background:#e4eef8;color:#1f4766;font-size:12px;font-weight:700}.lab-banka-sahip{color:#5f6b78;font-size:12px;line-height:1.35}.lab-banka-iban{margin-top:4px;color:#1f2d3d;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;letter-spacing:.02em;overflow-wrap:anywhere}.lab-banka-tus{display:flex;gap:8px;margin-top:10px;button{flex:1 1 0%;min-height:38px;padding:0 10px;border:0;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}}.lab-banka-sec{background:#255379;color:#fff;&:hover{background:#1f4766}}.lab-banka-k.is-on .lab-banka-sec{background:#15803d}.lab-banka-kop{background:#f2f6fa;color:#1f4766;box-shadow:inset 0 0 0 1px #c9d9ea;&:hover{background:#e4eef8}}.lab-dr-profil{display:flex;flex-direction:column;align-items:center;gap:3px;margin:4px 0 16px;padding:20px 12px 18px;border-radius:16px;background:linear-gradient(135deg,#1f4766 0%,#255379 55%,#2f6590 100%);color:#fff;text-align:center;text-decoration:none;transition:box-shadow .18s;strong{font-size:20px;font-weight:700;line-height:1.25}&:hover,&:focus-visible{color:#fff;box-shadow:0 10px 22px rgb(22 50 79 / .25)}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}}.lab-dr-avatar{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-bottom:6px;border-radius:50%;background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .4);svg{stroke:#fff}}.lab-dr-ad{color:#d6e4f2;font-size:15px;overflow-wrap:anywhere}.lab-dr-kutular{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lab-dr-kutu{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:14px 6px 12px;border:1px solid #e3e8ee;border-radius:14px;background:#fff;color:#16324f;font:inherit;font-size:14px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;&:hover,&:focus-visible{border-color:#b9cde0;box-shadow:0 8px 18px rgb(22 50 79 / .10);color:#16324f;transform:translateY(-1px)}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}.lab-dr-kutu-ic{display:flex;>i{display:flex!important;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;background:var(--mb);color:var(--mc);font-size:21px;font-style:normal}}body.current-page-cart-index #cart-container{.cart-block{padding:20px;border-color:#e3e8ee;border-radius:16px}.contentbox-header h4{color:#16324f;font-size:20px;font-weight:700}#cart-items .cart-item{padding:16px 0;border-color:#eef1f4}#cart-items .cart-item .cart-item-image img{padding:6px;border:1px solid #e3e8ee;border-radius:12px;background:#fff}#cart-items .cart-item .cart-item-name a{color:#16324f;font-size:16px;font-weight:600;line-height:1.4;&:hover{color:#255379;text-decoration:underline}}#cart-items .cart-item .cart-item-name .cart-item-delete,#cart-content .cart-flush-items .cart-item-flush{margin-top:10px;padding:6px 12px;border:0;border-radius:8px;background:#fdecec;color:#b71c1c;box-shadow:inset 0 0 0 1px #f3c2c2;font-size:13px;font-weight:600;i,span{color:inherit}&:hover{background:#fadada;color:#a31515}}#cart-content .cart-flush-items .cart-item-flush{margin-top:0}#cart-items .product-quantity input{color:#16324f;font-size:16px;font-weight:600}#cart-items .product-quantity-name{color:#5f6b78;font-size:12px}#cart-items .cart-item .item-rebate-price{color:#16324f;font-size:20px;font-weight:800;white-space:nowrap;@media (max-width:767px){font-size:17px}}#cart-items .cart-item .item-price{color:#6b7580;font-size:14px}#cart-items .cart-item .item-tax{color:#5f6b78;font-size:13px}#cart-summary .cart-panel-row{padding:5px 0;color:#34495e;font-size:15px;>span{font-size:15px}>span:last-child{color:#16324f;font-weight:600}}#cart-summary .cart-panel-row.cart-summary-total-price{margin-top:6px;padding-top:10px;border-top:1px solid #e3e8ee;font-size:18px;span{color:#16324f;font-weight:800}}#checkout-complete-shopping{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:12px;background:#255379;color:#fff;font-size:16px;font-weight:700;&:hover{background:#1f4766}}#cart-items .product-quantity>a{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.lastoffer-products .cart-showcase-title a{color:#34495e}.lastoffer-products .cart-showcase-price>div{color:#5f6b78}.lastoffer-products .btn-primary:not(.in-cart){background:#255379;color:#fff;&:hover{background:#1f4766}}.cart-buttons .btn{min-height:42px;border-radius:10px;font-size:14px;font-weight:600}}@media (max-width:767px){#header .header-middle{--lab-hb:clamp(25px, 7.6vw, 38px);--lab-hg:clamp(3px, 1.1vw, 6px);--lab-hi:calc(var(--lab-hb) * .52);--lab-hr:clamp(15px, 4.4vw, 20px);.container>.row{flex-wrap:wrap!important}.col.col-xl-3{flex:1 1 0!important;min-width:0;padding-right:4px!important;padding-left:clamp(8px, 2.6vw, 12px)!important}.logo{min-width:0;>a{flex:0 1 auto;min-width:0}}.col-xl-3 .logo img{width:clamp(80px, 26vw, 150px)!important;max-width:100%!important;height:auto!important;max-height:none!important}.toggle-bar{width:clamp(20px, 6.2vw, 26px)!important;margin-right:clamp(6px, 2vw, 10px)!important;svg{height:clamp(16px, 5vw, 21px)!important}}.col-auto.col-xl-5{flex:0 0 auto!important;flex-wrap:nowrap!important;gap:var(--lab-hg)!important;margin-left:auto!important;padding-right:clamp(8px, 2.6vw, 12px)!important;padding-left:0!important}#dil-secici,.col-auto.col-xl-5 .user-menu,.header-favorite,.header-compare,.header-quote,.cart-menu{flex:none!important;margin:0!important}#dil-aktif,.col-auto.col-xl-5 .user-menu,.header-favorite>a,.header-compare>a,.header-quote>a,.cart-menu>a{width:var(--lab-hb)!important;min-width:var(--lab-hb)!important;height:var(--lab-hb)!important;margin:0!important;padding:0!important}.header-favorite svg,.header-compare svg,.header-quote svg,.cart-menu>a>svg,.user-menu-icon svg{width:var(--lab-hi)!important;min-width:0!important;height:var(--lab-hi)!important}#dil-aktif img{width:calc(var(--lab-hb) * .55)!important;height:auto!important}.fav-count,.cart-amount,.quote-count,.cmp-count,.user-menu>i{width:var(--lab-hr)!important;min-width:var(--lab-hr)!important;height:var(--lab-hr)!important;font-size:clamp(9px, 2.6vw, 11px)!important;line-height:var(--lab-hr)!important}.user-menu>i svg{width:60%!important;height:60%!important}}}.user-menu{.user-menu-icon,.user-menu-icon>a{position:static!important}.user-menu-icon>a::after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit}>i{z-index:2;pointer-events:none}.user-menu-text{position:relative;z-index:2}}.lab-cmp-modal{align-items:stretch;justify-content:flex-end;padding:0}.lab-cmp-dialog{--lab-dr-accent:#255379;--lab-dr-strong:#1c4466;--lab-dr-soft:#eef5fb;--lab-dr-ink:#16324f;--lab-dr-on-accent:#fff;width:clamp(500px, calc(200px + var(--lab-cmp-n, 1) * 260px), 100%);max-width:100%;height:100%;max-height:none;border-radius:0;box-shadow:-8px 0 30px rgb(0 0 0 / .2);animation:lab-dr-gir .2s ease-out}.lab-cmp-head{flex-wrap:wrap;padding:16px 20px;border-bottom:3px solid var(--lab-dr-accent);h2{display:flex;align-items:center;gap:10px;font-size:19px}}.lab-cmp-ikon{display:flex;color:var(--lab-dr-accent)}.lab-cmp-close{width:40px;height:40px;border:0;background:#f2f4f7;color:#333;&:hover{background:var(--lab-dr-soft);color:var(--lab-dr-strong)}}.lab-cmp-body{flex:1 1 auto}.lab-cmp-table{tbody th,thead th{width:200px}}.lab-cmp-foot{display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--lab-dr-soft)}.lab-cmp-kaydet{display:flex;gap:10px;>.lab-dr-btn{flex:1 1 0%;min-width:0}&[hidden]{display:none}}@media (max-width:767px){.lab-cmp-table{th,td{hyphens:manual}tbody th,thead th{width:auto}}}@media (prefers-reduced-motion:reduce){.lab-cmp-dialog{animation:none}}@media (max-width:575px){.lab-cmp-dialog{width:100%}.lab-cmp-foot{padding:12px 14px 14px}}.lab-sp-hesap{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;border:1px solid #e3e8ee;border-radius:12px;background:#fff;color:#16324f;text-align:left;text-decoration:none;transition:border-color .15s,box-shadow .15s;&::after{content:'\203A';margin-left:auto;color:#5f6b78;font-size:22px;line-height:1}&:hover,&:focus-visible{border-color:#b9cde0;box-shadow:0 6px 16px rgb(22 50 79 / .10);color:#16324f}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}&.is-alt{display:none}&.is-panel{margin-top:16px;padding:14px 16px;border-radius:16px}}.lab-sp-hesap-ic{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#e4eef8;color:#255379}.lab-sp-hesap-yazi{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.3;strong{font-size:15px;font-weight:700}span{color:#5f6b78;font-size:13px}}@media (max-width:991px){.lab-sp-hesap{&.is-panel{display:none}&.is-alt{display:flex;max-width:420px}}}.lab-fab{display:none}.lab-fab.is-show{position:fixed;bottom:66px;z-index:1040;display:flex;align-items:center;height:44px;min-width:44px;padding:0 11px;border:0;border-radius:22px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 4px 14px rgb(13 27 42 / .3);cursor:pointer;transition:padding .25s ease,box-shadow .2s;&:hover{box-shadow:0 6px 18px rgb(13 27 42 / .38)}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}}.lab-fab-ic{display:flex;flex:none;align-items:center;justify-content:center;width:22px}.lab-fab-t{display:block;max-width:0;overflow:hidden;opacity:0;transition:max-width .25s ease,opacity .2s ease,margin .25s ease}.lab-fab-n{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#fff;box-shadow:0 1px 4px rgb(13 27 42 / .3);font-size:12px;font-weight:700}.lab-fab.is-acik{padding:0 12px;.lab-fab-t{max-width:150px;margin:0 6px;opacity:1}.lab-fab-n{position:static;box-shadow:none}}@media (prefers-reduced-motion:reduce){.lab-fab.is-show,.lab-fab-t{transition:none}}.lab-q-float.is-show{right:16px;background:#e49728;color:#2b1a00;.lab-fab-n{color:#a3610a}}html.lab-jivo-tip-on .lab-q-float.is-show{bottom:calc(72px + var(--lab-jivo-tip-h, 40px))}.lab-sp-float.is-show{right:16px;background:#1b6b35;color:#fff;.lab-fab-n{color:#1b6b35}}html.lab-fab-teklif-on .lab-sp-float.is-show{bottom:120px}html.lab-jivo-tip-on{.lab-sp-float.is-show{bottom:calc(72px + var(--lab-jivo-tip-h, 40px))}&.lab-fab-teklif-on .lab-sp-float.is-show{bottom:calc(126px + var(--lab-jivo-tip-h, 40px))}}.lab-cmp-float.is-show{left:16px;background:#255379;color:#fff;.lab-fab-n{color:#255379}}.lab-fv-float.is-show{left:16px;background:#b71c1c;color:#fff;.lab-fab-n{color:#b71c1c}}html.lab-fab-cmp-on .lab-fv-float.is-show{bottom:120px}html.lab-wa-tip-on:not(.lab-jivo-tip-on){.lab-cmp-float.is-show,.lab-fv-float.is-show{bottom:96px}&.lab-fab-cmp-on .lab-fv-float.is-show{bottom:150px}}html.lab-cmp-open .lab-cmp-float{display:none!important}body.navigation-active .lab-fab.is-show{display:none}body.current-page-cart-index .lab-fab,body.checkout-page-body .lab-fab{display:none!important}@media (max-width:991px){body.current-page-cart-index,body.checkout-page-body{#whatsapp-order,.lab-jivo-btn,.lab-jivo-tip{display:none!important}}}.cart-menu>a .cart-amount,.header-favorite .fav-count{border:1.5px solid currentColor;background-color:#fff!important;box-sizing:border-box}.cart-menu>a .cart-amount{color:#1b6b35!important}.header-favorite .fav-count{color:#b71c1c!important}.col-auto.col-xl-5 .header-favorite svg path,.col-auto.col-xl-5 .cart-menu svg path,.mobile-menu-icons .header-favorite svg path,.mobile-menu-icons .cart-menu svg path{stroke:#fff!important}.col-auto.col-xl-5 .cart-menu>a>svg path,.mobile-menu-icons .cart-menu>a>svg path{&:first-of-type{fill:none!important;stroke:#fff!important}&:nth-of-type(2){fill:#fff!important;stroke:#2b3a33!important}&:nth-of-type(3){fill:none!important;stroke:#2b3a33!important}}.col-auto.col-xl-5 .header-favorite svg,.mobile-menu-icons .header-favorite svg{background:linear-gradient(180deg,#c3c9d0 0%,#fff 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.7 4C18.87 4 21 6.98 21 9.76C21 15.39 12.16 20 12 20C11.84 20 3 15.39 3 9.76C3 6.98 5.13 4 8.3 4C10.12 4 11.31 4.91 12 5.71C12.69 4.91 13.88 4 15.7 4Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.7 4C18.87 4 21 6.98 21 9.76C21 15.39 12.16 20 12 20C11.84 20 3 15.39 3 9.76C3 6.98 5.13 4 8.3 4C10.12 4 11.31 4.91 12 5.71C12.69 4.91 13.88 4 15.7 4Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.col-auto.col-xl-5 .header-favorite svg path,.mobile-menu-icons .header-favorite svg path{fill:none!important;stroke:none!important}.col-auto.col-xl-5 .user-menu,.mobile-menu-icons .user-menu{background:#5da9d8!important;border-color:#5da9d8!important}.col-auto.col-xl-5 .user-menu .user-menu-icon svg path,.mobile-menu-icons .user-menu .user-menu-icon svg path{fill:#3a434c!important;stroke:#3a434c!important}.col-auto.col-xl-5 .user-menu .user-menu-icon>a,.mobile-menu-icons .user-menu .user-menu-icon>a{width:auto!important;height:auto!important}@media (min-width:768px){.header-middle .col-auto.col-xl-5{.header-favorite svg,.cart-menu>a>svg,.user-menu svg,.header-compare svg,.header-quote svg{width:26px!important;min-width:26px!important;height:26px!important}}}@media (max-width:767px){#header .header-middle{--lab-hi:calc(var(--lab-hb) * .62)}}.mobile-menu-icons .header-favorite svg,.mobile-menu-icons .cart-menu>a>svg,.mobile-menu-icons .user-menu .user-menu-icon>a svg{width:23px!important;min-width:23px!important;height:23px!important}.lab-dr[data-kind="sepet"] .lab-dr-box{.lab-dr-btn.is-hemen{min-height:52px;font-size:16px;letter-spacing:.04em;text-transform:uppercase}.lab-dr-btn.is-devam{border-color:#d5dbe2;background:#f2f4f7;color:#34495e;&:hover{border-color:#c3ccd6;background:#e3e8ee;color:#16324f}}}.lab-dr-hacts{display:flex;flex:none;align-items:center;gap:8px}.lab-dr-reset{height:34px;padding:0 14px;border:1.5px solid #c62828;border-radius:100px;background:#c62828;color:#fff;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;&:hover{border-color:#a61f1f;background:#a61f1f}&:disabled{opacity:.7;cursor:default}&[hidden]{display:none}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}}#mobile-navigation .mobile-menu-logo{--mi:clamp(26px, 8.4vw, 38px);--mg:clamp(3px, 1.2vw, 6px);flex-wrap:nowrap!important;justify-content:space-between!important;height:auto!important;min-height:60px;gap:10px!important;padding:8px 12px!important;.mobile-menu-logo-left{flex:1 1 auto;min-width:0}.mobile-menu-logo-link{display:block;min-width:0;flex-shrink:1!important}.mobile-menu-logo-link img{width:clamp(90px, 34vw, 200px)!important;max-width:100%!important;height:auto!important;max-height:60px!important}}#mobile-navigation .mobile-menu-icons{flex:0 0 auto;flex-wrap:nowrap!important;gap:var(--mg)!important;margin-left:auto;>div{display:flex!important;align-items:center;justify-content:center;flex-shrink:0!important;margin:0!important;padding:0!important}.user-menu,.header-favorite>a,.header-compare>a,.header-quote>a,.cart-menu>a{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;width:var(--mi)!important;min-width:var(--mi)!important;height:var(--mi)!important;margin:0!important;padding:0!important;border-radius:10px!important}.user-menu .user-menu-icon,.user-menu .user-menu-icon>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}svg{display:block;flex:none;width:calc(var(--mi) * .6)!important;min-width:0!important;height:calc(var(--mi) * .6)!important;margin:0!important}.fav-count,.cart-amount,.cmp-count,.quote-count{top:-6px!important;right:-6px!important;min-width:18px!important;height:18px!important;font-size:10px!important}}.col-auto.col-xl-5,#mobile-navigation .mobile-menu-icons{.user-menu,.header-favorite>a,.header-compare>a,.cart-menu>a{transition:background-color .2s,border-color .2s!important}}@media (hover:hover){.col-auto.col-xl-5,#mobile-navigation .mobile-menu-icons{.user-menu:hover{background:#4a96c5!important;border-color:#4a96c5!important}.header-favorite>a:hover{background:#9a1515!important;border-color:#9a1515!important}.header-compare>a:hover{background:#1c4466!important;border-color:#1c4466!important}.cart-menu>a:hover{background:#145229!important;border-color:#145229!important}}}body.current-page-product-detail{.product-detail-hero{--product-action-height:56px;.product-qty-wrapper .product-qty,.product-cart-buttons a.add-to-cart-button,.product-cart-buttons a.quick-order-button,.product-cart-buttons a.no-stock-button,.product-cart-buttons a.remind-me-button,.product-secondary-actions .product-quote-btn,.product-secondary-actions .product-compare-btn{height:var(--product-action-height)}}.product-secondary-actions{display:contents}}@include min($md){body.current-page-product-detail{.product-detail-hero{--product-action-height:60px;margin-bottom:var(--spacer-8);>.product-detail-hero-row{position:relative;align-items:stretch;height:var(--product-row-height,var(--product-divider-height,auto));padding-bottom:0;&.product-actions-wide,&.product-secondary-wide,&.product-benefits-wide{>.product-info-column{position:static}}&.product-actions-wide{.product-info-column .product-cart-buttons{position:absolute;right:var(--gutter);left:var(--gutter);z-index:1;margin:0;bottom:var(--product-wide-cart-bottom,0);.product-qty-wrapper{flex:0 0 150px;max-width:150px;margin-bottom:0}}}&.product-secondary-wide{.product-info-column .product-secondary-actions{position:absolute;right:var(--gutter);left:var(--gutter);z-index:1;margin:0;bottom:var(--product-wide-secondary-bottom,0)}}&.product-benefits-wide{.product-info-column .product-right>.product-list-group:not(:has(~.product-list-group)){margin-bottom:0}.product-info-column .product-standart-cargo-buttons{position:absolute;right:var(--gutter);bottom:0;left:var(--gutter);z-index:1;margin:0}}&::before{content:'';position:absolute;top:0;height:var(--product-divider-height,calc(100% - var(--spacer-8)));left:calc(50% - var(--product-info-shift, 0px));width:1px;background-color:#dfe6ee;transform:translateX(-.5px);pointer-events:none}>.product-gallery-column,>.product-info-column{display:flex;min-width:0}>.product-gallery-column{flex:0 0 50%;max-width:50%}>.product-info-column{flex:0 0 calc(50% + var(--product-info-shift, 0px));max-width:calc(50% + var(--product-info-shift, 0px));margin-left:calc(-1 * var(--product-info-shift, 0px))}}.product-gallery-adaptive{flex:0 0 auto;width:var(--product-gallery-width,100%);max-width:100%;margin:0}.product-gallery-layout{flex:0 0 auto;flex-direction:column;flex-wrap:nowrap;align-content:stretch;min-width:0}.product-gallery-main{display:flex;flex:1 1 auto;order:1!important;max-width:100%;min-width:0}.product-left{width:100%;margin-bottom:var(--spacer-4)}.product-gallery-thumbs{flex:0 0 auto;order:2!important;max-width:100%;min-width:0}#product-thumb-image{position:static;top:auto;right:auto;bottom:auto;left:auto;flex-direction:row;width:100%;margin:0;padding:4px 0 7px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;.thumb-item{display:block;flex:1 0 68px;width:auto;min-width:68px;max-width:110px;min-height:0;max-height:none;scroll-snap-align:start;>a{width:100%;max-width:none;height:auto;padding-top:calc(#{$image-ratio-squar)}- 2px);aspect-ratio:auto;border-color:#d6dee7;background-color:$color-white;box-shadow:0 1px 2px rgb(22 50 79 / .05);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;&.zoomGalleryActive{border-color:#326e9f;box-shadow:inset 0 0 0 1px #326e9f}&:focus-visible{outline:2px solid #326e9f;outline-offset:2px}}}&.product-image-horizontal .thumb-item>a{padding-top:calc(#{$image-ratio-rectangl)}- 2px);aspect-ratio:auto}&.product-image-vertical .thumb-item>a{padding-top:calc(#{$image-ratio-vertica)}- 2px);aspect-ratio:auto}}.lab-thumbs-next{top:0;right:var(--gutter);bottom:0;left:auto;justify-content:flex-end;width:44px;height:auto;padding:0 6px 0 0;background:linear-gradient(to right,#fff0,$color-white 65%);svg{transform:none}}.product-info-column{padding-left:calc(var(--gutter) + 12px);.product-right{flex:1 1 auto;width:100%;min-width:0;margin-bottom:0}.product-right>.product-list-group:not(:has(~.product-list-group)):not(:has(~.product-standart-cargo-buttons)){margin-bottom:0}}.product-gallery-column{align-items:flex-start;justify-content:flex-start;padding-right:calc(var(--gutter) + 12px)}.product-cart-buttons{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:12px;margin:0;>div{min-width:0;padding:0}.product-qty-wrapper{width:150px;max-width:150px;min-width:0;.product-qty{width:100%;overflow:hidden;border:1px solid #cbd6e1;border-radius:12px;background-color:#f4f8fb;transition:border-color .18s ease,box-shadow .18s ease;>a{flex:0 0 42px;max-width:42px;min-width:42px;color:#255379;transition:color .18s ease,background-color .18s ease;svg path{fill:currentColor}&:focus-visible{position:relative;z-index:1;outline:2px solid #326e9f;outline-offset:-3px}}>div{min-width:42px;border-right:1px solid #dce4ec;border-left:1px solid #dce4ec;input{background-color:$color-white}}}&:focus-within .product-qty{border-color:#326e9f;box-shadow:0 0 0 3px rgb(50 110 159 / .12)}}.product-buttons-wrapper{min-width:0;.product-buttons-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:100%;margin:0;container-type:inline-size;>div{min-width:0;max-width:none;padding:0}}&:only-child{grid-column:1 / -1;.product-buttons-row{grid-template-columns:minmax(0,1fr)}}}a.add-to-cart-button,a.quick-order-button,a.no-stock-button,a.remind-me-button{min-width:0;padding:0 unquote("clamp(8px, 2.5cqw, 14px)");border-radius:12px;font-weight:700;font-size:15px;font-size:unquote("clamp(12px, 4.4cqw, 15px)");letter-spacing:.05em;white-space:nowrap;word-break:normal;overflow-wrap:normal;box-shadow:0 4px 10px rgb(22 50 79 / .10);transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;&:focus-visible{outline:2px solid #16324f;outline-offset:3px}}a.add-to-cart-button{gap:unquote("clamp(5px, 2cqw, 9px)");border:1px solid #18723a;background-color:#18723a;.lab-cart-add{display:inline-flex;align-items:center;justify-content:center}&:not(.in-cart):not(.btn-loading)::before{content:'';flex:0 0 18px;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.1 10.2a2 2 0 0 0 2 1.6h7.8a2 2 0 0 0 2-1.6L20 8H6M10 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m8 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.1 10.2a2 2 0 0 0 2 1.6h7.8a2 2 0 0 0 2-1.6L20 8H6M10 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m8 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") center / contain no-repeat}&:hover{background-color:#10592c;border-color:#10592c}&.in-cart{border-color:#f3c2c2;background-color:#fdecec;color:#b71c1c;box-shadow:inset 0 0 0 1px #f3c2c2;&:hover{background-color:#fadada;color:#a31515}>.lab-cart-add{display:none}>.lab-cart-remove{display:inline-flex;align-items:center;justify-content:center}}}a.quick-order-button{gap:unquote("clamp(5px, 2cqw, 9px)");border:1px solid #16324f;background-color:#16324f;&:not(.btn-loading)::before{content:'';flex:0 0 18px;width:18px;height:18px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2 5 13h6l-.2 9L19 11h-6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2 5 13h6l-.2 9L19 11h-6z'/%3E%3C/svg%3E") center / contain no-repeat}&:hover{border-color:#0d2438;background-color:#0d2438;color:$color-white}}}.product-secondary-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:12px 0 16px;padding-top:0;container-type:inline-size;.product-quote-row,.product-compare-row{min-width:0;margin-top:0}&:has(.product-quote-row.lab-q-hidden){grid-template-columns:minmax(0,1fr)}.product-quote-btn,.product-compare-btn{gap:10px;padding:0 14px;border-radius:12px;font-weight:700;font-size:var(--font-size-14);letter-spacing:.01em;white-space:nowrap;word-break:normal;overflow-wrap:normal;box-shadow:none;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;svg{box-sizing:border-box;width:20px;height:20px;padding:0;border-radius:0;background-color:#fff0;color:currentColor}&:focus-visible{outline:2px solid #16324f;outline-offset:3px}}.product-quote-btn{border-color:#e49728;background-color:#e49728;color:#2b1a00;&:hover{border-color:#cf8519;background-color:#cf8519;color:#2b1a00}&.is-on{border-color:#e49728;background-color:$color-white;color:#a3610a;&:hover{background-color:#fdf4e6}}}.product-compare-btn{border-color:#aac3d9;background-color:#eef5fb;color:#255379;&:hover{border-color:#6f98bb;background-color:#e0edf7;color:#16324f}&.is-on{border-color:#255379;background-color:#255379;color:$color-white}}}.product-standart-cargo-buttons{margin-bottom:0}.product-action-tip{position:relative;&::after{content:attr(data-action-tip);position:absolute;bottom:calc(100% + 9px);left:50%;z-index:30;width:max-content;max-width:230px;padding:6px 9px;border-radius:7px;background-color:#16324f;color:$color-white;box-shadow:0 5px 14px rgb(22 50 79 / .18);font-size:12px;font-weight:500;letter-spacing:0;line-height:1.3;text-align:center;white-space:normal;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none}&:focus-visible::after{opacity:1;visibility:visible;transform:translate(-50%,0)}}@media (hover:hover) and (pointer:fine){#product-thumb-image .thumb-item>a:hover{z-index:2;border-color:#8da9c0;box-shadow:0 7px 16px rgb(22 50 79 / .14);transform:translateY(-3px) scale(1.02)}.product-cart-buttons .product-qty>a:hover{background-color:#e7f0f7;color:#16324f}.product-cart-buttons a.add-to-cart-button:hover,.product-cart-buttons a.quick-order-button:hover,.product-secondary-actions .product-quote-btn:hover,.product-secondary-actions .product-compare-btn:hover{box-shadow:0 7px 16px rgb(22 50 79 / .14);transform:translateY(-2px)}.product-action-tip:hover::after{opacity:1;visibility:visible;transform:translate(-50%,0)}}@media (prefers-reduced-motion:reduce){#product-thumb-image .thumb-item>a,.product-cart-buttons a,.product-secondary-actions a{transition:none;transform:none!important}}}}}@include max($md){body.current-page-product-detail .product-detail-hero{.product-cart-buttons{display:grid;grid-template-columns:minmax(118px,150px) repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;margin:0 0 10px;>div{min-width:0;padding:0}.product-buttons-wrapper,.product-buttons-row{display:contents}.product-buttons-row>div{min-width:0;max-width:none;padding:0}.product-qty-wrapper{width:auto;max-width:none;min-width:0;margin:0;flex:none;.product-qty{width:100%;overflow:hidden;border:1px solid #cbd6e1;border-radius:12px;background-color:#f4f8fb;>a{flex:0 0 40px;max-width:40px;min-width:40px;color:#255379;svg path{fill:currentColor}&:focus-visible{position:relative;z-index:1;outline:2px solid #326e9f;outline-offset:-3px}}>div{min-width:0;border-right:1px solid #dce4ec;border-left:1px solid #dce4ec;input{min-width:0;background-color:$color-white}}}}&:not(:has(.product-qty-wrapper)){grid-template-columns:repeat(2,minmax(0,1fr));.product-buttons-row>div:only-child{grid-column:1 / -1}}a.add-to-cart-button,a.quick-order-button,a.no-stock-button,a.remind-me-button{min-width:0;padding:0 8px;border-radius:12px;font-weight:700;font-size:unquote("clamp(12px, 2.1vw, 14px)");letter-spacing:.025em;white-space:nowrap;word-break:normal;overflow-wrap:normal;box-shadow:0 3px 9px rgb(22 50 79 / .10);&:focus-visible{outline:2px solid #16324f;outline-offset:2px}&.btn-loading{cursor:wait;opacity:.72;pointer-events:none}}a.add-to-cart-button,a.quick-order-button{gap:6px}a.add-to-cart-button{border:1px solid #18723a;background-color:#18723a;.lab-cart-add{display:inline-flex;align-items:center;justify-content:center}&:not(.in-cart):not(.btn-loading)::before{content:'';flex:0 0 17px;width:17px;height:17px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.1 10.2a2 2 0 0 0 2 1.6h7.8a2 2 0 0 0 2-1.6L20 8H6M10 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m8 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 4h2l2.1 10.2a2 2 0 0 0 2 1.6h7.8a2 2 0 0 0 2-1.6L20 8H6M10 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m8 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E") center / contain no-repeat}&.in-cart{border-color:#f3c2c2;background-color:#fdecec;color:#b71c1c;box-shadow:inset 0 0 0 1px #f3c2c2;>.lab-cart-add{display:none}>.lab-cart-remove{display:inline-flex;align-items:center;justify-content:center}}}a.quick-order-button{border:1px solid #16324f;background-color:#16324f;&:not(.btn-loading)::before{content:'';flex:0 0 17px;width:17px;height:17px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2 5 13.5h6L10.8 22 19 11h-6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 2 5 13.5h6L10.8 22 19 11h-6z'/%3E%3C/svg%3E") center / contain no-repeat}}a.remind-me-button{border:1px solid #255379;background-color:#255379;color:$color-white}a.no-stock-button{border:1px solid #c5d0db;background-color:#edf2f6;color:#516273;box-shadow:none}}.product-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 var(--spacer-6);padding:0;.product-quote-row,.product-compare-row{min-width:0;margin:0}&:has(.product-quote-row.lab-q-hidden){grid-template-columns:minmax(0,1fr)}.product-quote-btn,.product-compare-btn{gap:7px;min-width:0;padding:0 10px;border-radius:12px;font-weight:700;font-size:unquote("clamp(12px, 2.1vw, 14px)");letter-spacing:.01em;white-space:nowrap;word-break:normal;overflow-wrap:normal;box-shadow:none;svg{flex:none;width:18px;height:18px}&:focus-visible{outline:2px solid #16324f;outline-offset:2px}}.product-quote-btn{border-color:#e49728;border-radius:12px;background-color:#e49728;color:#2b1a00;&.is-on{border-color:#e49728;background-color:$color-white;color:#a3610a;box-shadow:inset 0 0 0 1px rgb(228 151 40 / .08)}}.product-compare-btn{border-color:#aac3d9;border-radius:12px;background-color:#eef5fb;color:#255379;&.is-on{border-color:#255379;background-color:#255379;color:$color-white;box-shadow:0 3px 9px rgb(37 83 121 / .18)}}}}}@media (max-width:440px){body.current-page-product-detail .product-detail-hero{.product-cart-buttons:has(.product-qty-wrapper){grid-template-columns:minmax(112px,.75fr) minmax(0,1.25fr);.product-buttons-row>div:last-child{grid-column:1 / -1}}.product-cart-buttons:not(:has(.product-qty-wrapper)),.product-secondary-actions{grid-template-columns:minmax(0,1fr)}}}@media (max-width:360px){body.current-page-product-detail .product-detail-hero{.product-cart-buttons:has(.product-qty-wrapper){grid-template-columns:minmax(0,1fr);.product-qty-wrapper,.product-buttons-row>div{grid-column:1 / -1}}}}