@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap);@import "mixin";$font-family:'Manrope',sans-serif;$text-color:#2B2B2B;$primary-color:#292929;$primary-hover-color:#555;$primary-text-color:#fff;$secondary-color:#2B2B2B;$secondary-hover-color:#000;$secondary-text-color:#fff;$gray-color:#eee;$gray-hover-color:darken(#eeeeee,5%);$gray-text-color:gray;$light-gray-color:#fafafa;$border-color:#E9E9E9;$transition-base:all .2s ease-in-out;$radius-base:4pxbody{position:relative;left:0;color:$text-color;font-size:12px;font-family:$font-family;transition:left .2s ease-in-out,right .2s ease-in-out;background:#F9F9F9}a{color:$primary-color;&:active,&:focus,&:hover{color:$primary-hover-color}}.openbox-overlay,.navigation-menu-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .2);display:none;z-index:99;width:100%;height:100%;cursor:pointer}#header{position:relative;background-color:#fff;@include min($md){z-index:101}}.toggle-bar{display:none;align-items:center;justify-content:center;width:40px;height:40px;font-size:2rem;border-radius:50%;cursor:pointer;background-color:#eee;z-index:1;@include max($md){display:flex}}.header-row-1{line-height:18px;color:#fff;font-size:14px;text-align:center;padding:11px 0;background-color:$secondary-color}.header-row-2{border-bottom:1px solid $border-color;padding:7px 0;>.container{display:flex;align-items:center;justify-content:space-between}@include max($sm){display:none}}.header-row-2-left{display:flex;align-items:center;@include flex(14px)}.header-phone{>a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;font-size:13px;font-weight:500;letter-spacing:.1em;i{margin-right:10px}@include min($md){position:relative;&:after{content:'';position:absolute;top:50%;right:-14px;transform:translateY(-50%);width:1px;height:16px;display:inline-block;background-color:$border-color}}}}.header-mail{>a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;font-size:13px;letter-spacing:.05em;i{margin-right:10px}}}.header-spotify{>a{color:$text-color;font-size:13px;font-weight:700;img{margin-left:16px}}}.menu-items-row1{display:flex;flex-wrap:wrap;li{a{position:relative;display:block;color:$text-color;font-size:13px;font-weight:500;padding-left:30px;&:before{content:'';position:absolute;top:50%;left:15px;transform:translateY(-50%);width:1px;height:16px;display:inline-block;background:#d8d8d8}&:hover{text-decoration:underline}}&:first-child{a:before{display:none}}}@include max($md){display:none}}.header-row-3-right{display:flex;align-items:center;justify-content:flex-end;@include flex(20px);@include max($md){justify-content:space-around;margin-bottom:15px;@include flex(10px)}@include max($sm){margin-bottom:10px}}.logo{display:flex;align-items:center;padding:20px 0;img{max-height:87px}@include max($md){justify-content:center}@include max($sm){img{max-height:60px}}}.search{form{position:relative;input{width:100%;height:46px;color:$text-color;font-size:13px;padding:10px 60px 10px 20px;border:2px solid $secondary-color;&::placeholder{color:$text-color;opacity:1}}button{position:absolute;top:0;right:0;width:50px;height:100%;padding:0;border:none;background:url("{{ themeAsset('images/icon-search.svg') }}") no-repeat 50% 50%}}@include min($lg){width:570px;margin-left:auto}@include max($md){margin-bottom:15px}@include max($sm){margin-bottom:10px}}.header-favourite{>a{position:relative;display:flex;align-items:center;color:$text-color;font-size:14px;font-weight:600;>i{margin-right:10px}}@include max($sm){display:none}}body{&.user-menu-content-active{.user-menu-content{right:0;box-shadow:-2px 0 5px 0 rgb(0 0 0 / .1)}}&.user-menu-welcome-active{.user-menu-welcome{right:0;box-shadow:-2px 0 5px 0 rgb(0 0 0 / .1)}}@include max($md){&.user-menu-content-active,&.user-menu-welcome-active{position:fixed;left:-280px;overflow:hidden;height:100%;width:100%}}}.user-menu{>a{position:relative;display:flex;align-items:center;color:$text-color;font-size:14px;font-weight:600;img.check-user{position:absolute;top:-8px;left:31px;width:17px;height:17px;line-height:17px}>i{margin-right:10px}}}.user-menu-content,.user-menu-welcome{position:fixed;top:0;right:-480px;width:480px;height:100%;z-index:101;overflow-y:auto;padding:60px;background-color:#fff;transition:$transition-base;.user-menu-content-top{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid $border-color}.user-menu-title{font-size:18px;font-weight:700;color:$text-color;margin-bottom:10px}.user-menu-subtitle{font-size:16px;margin-bottom:20px}.user-menu-input{margin-bottom:15px;input{color:$text-color;font-size:12px;border-radius:0;background-color:#fff;&::placeholder{color:$text-color;opacity:1}}}.user-menu-forgot-pass{display:block;color:$text-color;text-decoration:underline;text-align:right}.user-menu-button{margin-bottom:15px;.btn{font-size:16px;font-weight:700}}.btn-user-menu-signup{color:#fff;background-color:$text-color}.user-menu-profile-list{padding:20px 0;margin-bottom:20px;border-top:1px solid $border-color;border-bottom:1px solid $border-color;>a{display:block;color:$text-color;font-size:16px;padding:10px 0;&:hover{color:$primary-color;text-decoration:underline}}}.user-menu-profile-logout{>a{font-size:16px;font-weight:700}}@include max($md){right:-280px;width:280px;padding:15px}}body{&.cart-content-active{.cart-content{right:0;box-shadow:-2px 0 5px 0 rgb(0 0 0 / .1)}}@include max($md){&.cart-content-active{overflow:hidden;position:fixed;height:100%;width:100%;left:-280px}}}.cart-menu{>a{position:relative;display:flex;align-items:center;color:$text-color;font-size:14px;font-weight:600;>i{margin-right:10px}.cart-amount{position:absolute;top:-8px;left:28px;width:17px;height:17px;line-height:17px;text-align:center;color:$primary-text-color;font-size:11px;font-weight:600;border-radius:50%;background-color:#F51C1C}}}.cart-content{position:fixed;top:0;right:-480px;width:480px;height:100%;background-color:#fff;z-index:101;transition:$transition-base;padding:60px;overflow-y:auto;.cart-content-title{color:$text-color;font-size:18px;font-weight:700;margin-bottom:10px}.cart-content-subtitle{font-size:16px;margin-bottom:20px}.cart-list{margin-bottom:30px;border-top:1px solid $border-color;.cart-list-item{display:flex;align-items:center;padding:15px 0;margin-bottom:15px;border-bottom:1px solid $border-color;.cart-list-item-image{flex:0 0 60px;margin-right:10px;>span{display:block;width:100%;height:60px;background:url("{{ themeAsset('images/nopic_image.png') }}") no-repeat center center;background-size:50% 50%}}.cart-list-item-content{flex:1 0 0%;min-width:0;padding-right:10px;.cart-list-item-title{display:block;color:$text-color;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-list-item-brand{display:block;color:$text-color}.cart-list-item-price{font-size:14px;font-weight:700}.cart-list-item-amount{font-size:12px;font-weight:400}}.cart-list-item-delete{@include center;overflow:hidden;flex:0 0 20px;opacity:.5;height:20px;color:$text-color;font-size:16px;transition:$transition-base;&:hover{opacity:1}}}}.cart-content-total-price{margin-bottom:30px;>span{font-size:16px}>div{font-size:18px;font-weight:700}}.cart-content-button{margin-bottom:15px;.btn{font-size:16px;font-weight:700}}.cart-content-empty-icon{position:relative;height:200px;margin-bottom:30px;border-top:1px solid $border-color;border-bottom:1px solid $border-color;@include imgcenter;img{width:150px;height:auto;opacity:.2}}@include max($md){right:-280px;width:280px;padding:15px}}.header-row-4{background-color:$primary-color;margin-bottom:20px}.header-sticky{position:sticky;position:-webkit-sticky;top:0;z-index:100}body.sticked{.header-sticky{}}#navigation{position:relative;.category-level-1{>ul{display:flex;flex-wrap:wrap;>li{>a{display:flex;align-items:center;height:50px;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding:0 15px;transition:$transition-base;&:hover{background-color:#fff}}&.has-sub-category{>a{}}&.active{>a{background-color:#fff}>.category-level-2{display:block}}}}}.category-level-2{position:absolute;top:100%;left:0;z-index:101;display:none;width:100%;padding:20px;background-color:#fff;box-shadow:0 2px 5px rgb(0 0 0 / .1);>ul{display:flex;flex-wrap:wrap;>li{flex:0 0 100%/8;margin-bottom:20px;>a{display:block;color:$text-color;font-size:13px;font-weight:500;margin-bottom:10px;&:only-child{margin-bottom:0}}&.navigation-category-image{flex:0 0 100%/8;>a{text-align:center;div{position:relative;width:100px;height:100px;margin:0 auto 10px;@include imgcenter}}}&:hover{>a{text-decoration:underline}}}}}.category-level-3{>ul{>li{>a{display:block;color:$text-color;margin-bottom:8px}&:hover{>a{color:$primary-color}}&.navigation-show-all{font-style:italic;text-decoration:underline}}}}@include max($md){display:none}}.discount-link{margin-left:auto;>a{height:50px;color:#fff!important;font-size:14px;font-weight:700;display:inline-block;padding:0 20px;background-color:#F51C1C;display:inline-flex;align-items:center;transition:$transition-base;&:hover{background-color:#000!important}}}body.navigation-active{.navigation-menu-overlay{display:block}}#entry-slider{margin-bottom:28px;>div{height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}}.slick-arrow{position:absolute;opacity:1;top:50%;z-index:2;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:#fff0;>i{display:none}&.slick-prev{left:15px;background-image:url("{{ themeAsset('images/icon-arrow-left.svg') }}")}&.slick-next{right:15px;background-image:url("{{ themeAsset('images/icon-arrow-right.svg') }}")}&.slick-disabled{opacity:.5}@include max($md){display:none!important}}.slick-dots{display:flex;justify-content:center;align-items:center;width:100%;bottom:18px;>li{margin:0 5px;>button{position:relative;overflow:hidden;display:block;width:12px;height:12px;text-indent:-9999px;padding:0;border:none;border-radius:50%;background-color:#fff}&.slick-active{>button{background-color:$primary-color}}}@include max($md){bottom:10px}}@include max($md){margin-bottom:15px}}.entry-row-1{margin-bottom:50px;@include max($md){margin-bottom:0}@include max($sm){margin-bottom:10px}@include min($md){.theme-col-1,.theme-col-4{padding-left:0}.theme-col-3,.theme-col-6{padding-right:0}}}.entry-row-2{margin-bottom:70px;@include max($md){margin-bottom:30px}}.entry-row-3{margin-bottom:70px;@include max($md){margin-bottom:30px}@include max($sm){margin-bottom:5px}}.entry-row-4{padding:60px 0;margin-bottom:70px;background-color:#fff;@include max($md){padding:20px 0;margin-bottom:30px}}.entry-row-5{margin-bottom:70px;@include max($md){margin-bottom:30px}@include max($sm){margin-bottom:15px}}.entry-row-6{margin-bottom:80px;@include max($md){margin-bottom:20px}}.blog-container{.blog-header{position:relative;text-align:center;margin-bottom:28px;>span{color:$text-color;font-size:24px;font-weight:600}>a{position:absolute;right:0;top:50%;transform:translateY(-50%);color:$text-color;font-size:14px;font-weight:500;float:right;&:hover{text-decoration:underline}}@include max($md){margin-bottom:15px;>a{display:none}}}.blog-content{@include max($md){flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:20px;.blog-item{width:38vw}}@include max($sm){.blog-item{width:81vw}}.blog-item-container{.blog-item-image{height:100%;a{position:relative;overflow:hidden;display:block;height:100%;padding-top:66.66%;@include fit}.blog-nopic{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#ccc;font-size:70px;background:#f5f5f5;@include center}}.blog-item-content{text-align:center;padding:20px $gutter 0;.blog-title{margin-bottom:10px;a{display:block;overflow:hidden;height:20px;line-height:20px;color:$text-color;font-size:16px;font-weight:700}}.blog-text{margin-bottom:15px;p{overflow:hidden;height:54px;line-height:18px;color:#848F97;font-size:13px;margin-bottom:0}}.blog-item-bottom{text-align:center;a{height:4.6rem;color:$text-color;font-size:15px;font-weight:500;border-radius:0;box-shadow:0 3px 16px rgb(0 0 0 / .08);display:inline-flex;align-items:center;justify-content:center;transition:$transition-base;&:hover{background-color:$primary-color}}}}}}}.default-products{.products-header{position:relative;color:$text-color;font-size:22px;font-weight:600;text-align:center;margin-bottom:35px;&:after{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:2px;display:inline-block;background-color:$primary-color}>span{position:relative;padding:0 100px;background-color:#f9f9f9;z-index:1}@include max($md){margin-bottom:20px;>span{padding:0 20px}}@include max($sm){font-size:15px;margin-bottom:10px;>span{padding:0 10px}}}&.popular-products{.products-header{>span{background-color:#fff}}}}.carousel-products{.products-content{@include min($md){height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}}>.slick-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);opacity:1;width:27px;height:23px;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-color:#fff0;>i{display:none}&.slick-prev{left:-24px;background-image:url("{{ themeAsset('images/icon-arrow-left.svg') }}")}&.slick-next{right:-24px;background-image:url("{{ themeAsset('images/icon-arrow-right.svg') }}")}&.slick-disabled{opacity:.3}}>.slick-dots{display:flex;justify-content:center;flex-wrap:wrap;width:100%;padding-top:20px;>li{margin:0 5px;>button{position:relative;overflow:hidden;display:block;width:12px;height:12px;text-indent:-9999px;padding:0;border:none;border-radius:50%;background-color:$border-color}&.slick-active{>button{background-color:$primary-color}}}}}.slick-list{padding:10px 0;margin:-10px 0;.showcase{margin-bottom:0}}&.similar-products{margin-bottom:30px}&.offered-products{margin-bottom:90px;@include max($md){margin-bottom:25px}}}.showcase{position:relative;border:2px solid $border-color;margin-bottom:$gutter*2;background-color:#fff;transition:$transition-base;.showcase-image-container{position:relative}.showcase-image{position:relative;overflow:hidden;padding-top:100%;@include imgcenter}.new-label,.discount-label,.gift-label{position:absolute;height:30px;font-size:13px;font-weight:500;color:#fff;padding:0 1rem;z-index:1;@include center;@include max($sm){height:20px;font-size:12px!important;font-weight:500!important;padding:0 5px}}.new-label{top:14px;left:14px;color:$text-color;font-size:14px;font-weight:500;background-color:$primary-color;@include max($md){top:10px;left:10px}@include max($sm){top:5px;left:5px}}.discount-label{top:14px;right:14px;color:#fff;font-size:16px;font-weight:600;background-color:#F51C1C;@include max($md){top:10px;right:10px}@include max($sm){top:5px;right:5px}}.gift-label{right:14px;bottom:14px;background-color:orangered;@include max($md){bottom:10px;right:10px}@include max($sm){bottom:5px;right:5px}}.sold-out-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;height:3rem;font-size:1.3rem;font-weight:500;color:#fff;padding:0 1rem;background:#222;@include center;@include max($sm){height:2rem;font-size:1.2rem;font-weight:400;padding:0 .5rem}}.showcase-content{padding:20px 20px 20px;@include max($md){padding:15px 10px 10px}.showcase-title{text-align:center;margin-bottom:20px;a{display:block;overflow:hidden;height:32px;line-height:16px;color:$text-color;font-size:14px;@include max($sm){font-size:12px}}}.showcase-ex-area-1{display:flex;align-items:center;justify-content:space-between;@include max($md){display:block;text-align:center}}.showcase-price{display:flex;justify-content:flex-end;flex-direction:column;&-new{color:$text-color;font-size:16px;font-weight:700}&-old{color:#AFAFAF;font-size:12px;font-weight:500;text-decoration:line-through}@include max($md){min-height:42px;margin-bottom:10px}}.showcase-buttons{>a{height:40px;color:$text-color;font-size:14px;font-weight:500;display:inline-block;border:1px solid #707070;padding:0 15px;transition:$transition-base;@include center;&.add-to-cart-button{&:hover{border-color:$primary-color;background-color:$primary-color}}&.no-stock-button{color:#fff;background-color:$secondary-color}@include max($sm){height:30px;font-size:13px;padding:0 5px}}}}@include min($md){&:hover{border-color:$primary-color;box-shadow:0 0 15px rgb(0 0 0 / .16)}}@include max($sm){margin-bottom:$gutter}}#footer{margin-top:80px;@include max($md){margin-top:30px}}#scroll-top{position:fixed;right:30px;bottom:20px;display:none;cursor:pointer;z-index:100}#scroll-whatsapp{position:fixed;right:20px;bottom:100px;cursor:pointer;filter:drop-shadow(0 3px 6px rgb(0 0 0 / .22));z-index:100}.footer-row-1{margin-bottom:80px;@include max($md){margin-bottom:10px}}.shopping-banners{.shopping-banner{@include center;flex-direction:column;color:$text-color;text-align:center;.shopping-banner-img{position:relative;display:block;width:55px;height:55px;margin-bottom:15px;@include imgcenter}.shopping-banner-content{.shopping-banner-title{color:$text-color;font-size:14px;font-weight:500}.shopping-banner-sub-title{color:#999;font-size:12px}}@include max($md){height:100%;padding:15px;background-color:#eee}}}.footer-row-2{padding:40px 0;background:url("{{ themeAsset('images/footer-bg.png') }}") no-repeat center center;background-size:cover}.footer-phone{>a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;font-size:14px;i{margin-right:18px}>div{color:#fff;>span{font-size:13px;margin-bottom:8px}>b{display:block;font-size:16px}}}@include max($md){>a{justify-content:center;margin-bottom:15px}}}.newsletter{&-title{color:#fff;font-size:15px;font-weight:600;margin-right:60px}&-content{form{position:relative;input{width:100%;height:44px;color:$text-color;font-size:13px;padding:10px 100px 10px 10px;border:1px solid $border-color;&::placeholder{color:$text-color;opacity:1}}button{position:absolute;top:0;right:0;width:90px;height:100%;color:$text-color;font-size:12px;font-weight:600;padding:0;border:none;background:$primary-color;@include center}}}@include min($md){display:flex;align-items:center;&-content{flex-basis:0%;flex-grow:1;max-width:100%}}@include max($md){text-align:center;margin-bottom:20px;&-title{margin-right:0;margin-bottom:15px}}}.footer-social{display:flex;align-items:center;&-title{color:#fff;font-size:14px;font-weight:500;margin-right:23px}&-content{display:flex;flex-wrap:wrap;margin-left:-14px;margin-right:-14px;div{padding-left:14px;padding-right:14px;a{@include center;border-radius:50%;transition:$transition-base;&:hover{svg path{fill:$primary-color}}}}}@include max($md){justify-content:center;flex-direction:column;&-title{margin-right:0;margin-bottom:15px}}}.footer-row-3{padding:60px 0;border-bottom:1px solid $border-color;background-color:#fff;@include max($md){padding:20px 0 10px}}.footer-menu-container{.footer-menu{.footer-menu-title{color:$text-color;font-size:16px;font-weight:600;margin-bottom:28px}.footer-menu-content{>ul{>li{color:$text-color;margin-bottom:10px;>a{color:$text-color;font-size:13px;transition:$transition-base;&:hover{text-decoration:underline}}}}}}@include max($sm){text-align:center;&[data-menu-type="accordion"]{text-align:left;.footer-menu{.footer-menu-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;padding:$gutter;border:1px solid $border-color;&:after{content:'\f067';font-weight:900;font-family:"Font Awesome 5 Free"}margin-bottom:$gutter}.footer-menu-content{padding:0 $gutter $gutter;display:none}&.active{.footer-menu-title{&:after{content:'\f068'}}.footer-menu-content{display:block}}}}}}.footer-row-4{border-bottom:1px solid $border-color;padding:17px 0 23px;background-color:#fff}.footer-row-5{color:#515254;font-size:13px;text-align:center;border-bottom:1px solid $border-color;padding:25px 0}.paginate-wrapper{position:relative;padding:20px 0;.paginate{display:flex;justify-content:flex-end;@include max($sm){justify-content:space-between}a{@include center;min-width:39px;height:35px;color:$text-color;font-size:14px;font-weight:600;border:1px solid $border-color;padding:0 2px;background-color:#fff;@include max($xs){min-width:30px;height:30px}i{display:block;line-height:14px;font-size:18px}}.paginate-content{display:flex;a{margin:0 9px}}.paginate-left{a{margin-right:9px}}.paginate-right{a{margin-left:9px}}.paginate-passive{a{color:$text-color;background-color:#fff}}.paginate-active{a{color:$primary-text-color;border-color:$primary-color;background-color:$primary-color}}.paginate-element-active{color:$primary-text-color;border-color:$primary-color;background-color:$primary-color}}}.contentbox-header{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid $border-color;p{display:block;font-size:12px;margin-bottom:0}h4{font-size:19px;margin-bottom:0}}.breadcrumb-block{border-bottom:1px solid $border-color;margin-bottom:40px}#breadcrumbs{margin-bottom:20px;@include max($md){overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:5px;padding-bottom:10px}ol{display:flex;align-items:center;margin:0;padding:0;li{i{font-size:12px;font-style:normal;margin:0 5px;&:before{content:'>'}}span{display:flex;align-items:center;color:$text-color;font-size:13px;white-space:nowrap;transition:$transition-base}a{color:$text-color;font-size:13px;&:hover{span{span{color:$primary-color}}}}@include max($md){span{font-size:11px}}&:first-child{span>span{font-weight:600}}}}}@include max($sm){.block-item{&[data-type="filter-product-groups"]{display:block;margin-bottom:0;border:none;.block-item-title{display:none}.block-item-content{display:block;padding:0}}&[data-type="product-groups"]{display:none}}.filter-menu,.horizontal-filter-menu{position:fixed;width:280px;height:100%;left:-280px;top:0;background:#fff;z-index:100;padding:$gutter;transition:$transition-base;overflow-y:auto;-webkit-overflow-scrolling:touch;.filter-menu-category{display:none}}.filter-menu-active{left:280px;overflow:hidden;position:fixed;height:100%;width:100%;.filter-menu,.horizontal-filter-menu{left:0}}#filter-wrapper{@include max($sm){margin-bottom:2rem}display:none;&.has-sorting-option:not(.has-filter-option){display:block;.filter-wrapper-header{display:none}.filter-wrapper-content{#sorting-options{display:block}}}&.has-filter-option{display:block;.filter-wrapper-content{#sorting-options{display:none}}}}.sorting-options-content-active{#filter-wrapper{.filter-wrapper-content{#sorting-options{display:block}}}}}@include min($md){#sorting-options{select.form-control:not([size]):not([multiple]),select:not([size]){min-width:160px}}}.filter-menu-overlay,.filter-wrapper-header{@include min($sm){display:none!important}}.horizontal-filter-menu{padding:15px;margin-bottom:10px;border:1px solid $border-color;.horizontal-filter-menu-title{font-size:16px;margin-bottom:10px}.clear-filters{display:flex;margin-bottom:10px;a{display:block;color:$text-color;padding:2px 5px;background:$gray-color}}.filter-menu-selected-items{flex:0 0 100%}.filter-menu-groups{margin-bottom:10px;.filter-menu-group-title{margin-bottom:10px}}.filter-menu-selected-items{margin-bottom:10px;.filter-menu-selected-items-title{font-size:14px;margin-bottom:10px}.filter-menu-selected-items-content{.filter-menu-selected-group{margin-bottom:5px;.filter-menu-selected-group-title{margin-right:10px;margin-bottom:5px}.filter-menu-selected-group-content{display:flex;flex-wrap:wrap;.filter-menu-selected-item{margin-right:10px;margin-bottom:5px;flex:0 0 auto;&:last-child{margin-right:0}a{display:block;padding:2px 5px;background:$gray-color;color:$text-color}}}}}}}.cascade-menu{.parent-item{a.selected-item{color:$primary-color}}}.block-item{margin-bottom:20px;border:1px solid $border-color;a{color:$text-color;&:hover{color:$primary-hover-color}}.block-item-title{padding:10px;font-size:14px;display:flex;justify-content:space-between;align-items:center;>i{display:none;@include max($sm){display:block}}}.block-item-content{padding:10px}&.active{.block-item-title{>i.fa-angle-down{&:before{content:'\f106'}}}}&[data-type="no-frame"]{.block-item-title{display:none}}}.product-area-top{border-top:1px solid $border-color;border-bottom:1px solid $border-color;margin-bottom:60px;padding:40px 0 0;background-color:#fff;@include max($md){padding:15px 0 0}}.product-center{position:relative;.new-label{position:absolute;top:20px;left:20px;height:30px;color:$text-color;font-size:14px;font-weight:500;padding:0 10px;background-color:$primary-color;z-index:10;@include center;@include max($md){top:10px;left:10px}@include max($sm){top:5px;left:5px;height:20px}}.product-favorites{position:absolute;top:20px;right:20px;z-index:10;>a{svg path{fill:#999}&.favorite-product{svg path{fill:#F51C1C}}}}}.product-image{#product-primary-image{position:relative;padding-top:100%;margin-bottom:15px;@include imgcenter;@include max($md){margin-bottom:5px}}}#product-thumb-image{margin-left:-$gutter;margin-right:-$gutter;height:0;overflow:hidden;&.slick-slider{height:auto;overflow:visible}.thumb-item{padding-left:$gutter;padding-right:$gutter;>div{>a{position:relative;display:block;padding-top:100%;border:2px solid $border-color;transition:$transition-base;@include imgcenter;@include min($md){margin-bottom:23px}&.zoomGalleryActive{border-color:$primary-color}}}}@include max($sm){margin-left:-$gutter/2;margin-right:-$gutter/2;.thumb-item{padding-left:$gutter/2;padding-right:$gutter/2}}>.slick-arrow{position:absolute;top:50%;opacity:1;z-index:2;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;&.slick-prev{left:10px;background:url("{{ themeAsset('images/icon-arrow-left.svg') }}") no-repeat 50% 50%}&.slick-next{right:10px;background:url("{{ themeAsset('images/icon-arrow-right.svg') }}") no-repeat 50% 50%}>i{display:none}}}.product-list-container{margin-bottom:20px;.product-list-block{padding:4px 0}.product-list-row{display:flex;align-items:baseline;font-size:13px;font-weight:500;padding:4px 0;a{color:$text-color;transition:$transition-base;&:hover{color:$primary-color}}.product-list-title{flex:0 0 auto;width:30%;@include min($md){width:20%}}.product-list-content{flex:1 1 auto;display:flex;align-items:baseline;word-break:break-word;&:before{content:':';margin-right:16px}}}}.product-title{margin-bottom:20px;h1{font-size:24px;font-weight:600;margin-bottom:0}@include max($sm){h1{font-size:18px}}}.product-ex-area-1{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;@include max($sm){display:block}}.product-brand{>a{display:flex;align-items:center;@include flex(20px);.product-brand-text{position:relative;color:$text-color;font-size:13px;font-weight:500;&:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:24px;display:inline-block;background:#dfdfdf}>img{margin-right:7px}}}@include max($sm){margin-bottom:15px;.product-brand-text{img{display:none}}}}.product-social{display:flex;align-items:center;flex-wrap:wrap;margin-left:-7px;margin-right:-7px;>div{padding-left:7px;padding-right:7px;>a:hover{svg path{fill:$primary-color}}}}.product-ex-area-2{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;@include max($sm){display:block}}.product-price-container{display:flex;align-items:center;margin-left:-5px;margin-right:-5px;>div{padding-left:5px;padding-right:5px}.product-price{&-new,&-old{display:flex;align-items:center;>span{color:#F51C1C;font-size:22px;font-weight:700}.tax-text{color:#878787;font-size:13px;font-weight:500;margin-left:8px}}}&.has-discount{.product-price{.product-price-old{color:#878787;font-size:12px;font-weight:500;text-decoration:line-through}}}.discount-label{@include center;height:38px;color:$primary-text-color;font-size:20px;font-weight:600;padding:0 10px;border-radius:3px;background-color:#F51C1C}@include max($sm){margin-bottom:20px}}.product-point{display:flex;align-items:center;>img{margin-right:10px}>div{>span{color:#878787;font-size:13px;font-weight:500}>div{color:#0DBC8D;font-size:13px;font-weight:700;>b{font-size:24px;font-weight:700}}}}.product-ex-area-3{display:flex;align-items:center;justify-content:space-between;border-top:1px solid $border-color;border-bottom:1px solid $border-color;padding:20px 0;margin-bottom:20px;.installment-price{b{color:#149DD8}}.payment-options{>a{display:flex;align-items:center;color:$text-color;font-weight:500;img{margin-right:10px}&:hover{span{text-decoration:underline}}}}}.product-options{margin-bottom:12px;.product-options-title{font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:14px}}.variant-select{margin-bottom:20px;.variant-list{margin-bottom:10px;&:last-child{margin-bottom:0}select{width:50%!important;@include max($xs){width:100%!important}}}}.variant-plural{.variant-list{flex:0 0 100%;display:flex;flex-wrap:wrap}span{position:relative;flex:0 0 auto;cursor:pointer;font-size:13px;font-weight:600;padding:9px 15px;margin:0 $gutter $gutter 0;border:2px solid $border-color;background-color:#fff;&:last-child{margin-right:0}&:hover,&.variant-selected{border-color:$primary-color}&.variant-passive,&.variant-no-stock,&.variant-passive:hover,&.variant-no-stock:hover{cursor:no-drop;background-color:$border-color}&.variant-image{max-width:32px;max-height:32px;padding:0;border:none;&:hover,&.variant-selected{border:none}&:hover{opacity:.6}&.variant-passive{opacity:.4;background-color:#fff0}}}}.variant-singular{margin-bottom:20px;.radio-custom{margin-bottom:10px}}.product-cart-buttons{display:flex;flex-wrap:wrap;margin-left:-$gutter;margin-right:-$gutter;margin-bottom:25px;>div{padding-left:$gutter;padding-right:$gutter}.product-buttons-wrapper{flex:1 0 0%;max-width:100%;.product-buttons-row{display:flex;flex-wrap:wrap;margin-left:-$gutter;margin-right:-$gutter;>div{flex:1 0 0%;max-width:100%;padding-left:$gutter;padding-right:$gutter}}}@include max($sm){margin-left:-$gutter/2;margin-right:-$gutter/2;>div{padding-left:$gutter/2;padding-right:$gutter/2}.product-buttons-wrapper{.product-buttons-row{margin-left:-$gutter/2;margin-right:-$gutter/2;>div{padding-left:$gutter/2;padding-right:$gutter/2}}}}}.product-qty-wrapper{.product-qty{display:flex;flex-wrap:wrap;width:120px;height:50px;border:1px solid $border-color;>a{flex:0 0 40px;max-width:40px;@include center;color:$text-color}>div{flex:1 0 0%;max-width:100%;input{width:100%;height:100%;text-align:center;border:none;font-size:17px;font-weight:600;background-color:#fff0}}}@include max($xs){flex:0 0 100%;max-width:100%;margin-bottom:15px;.product-qty{width:100%}}}.product-cart-buttons{a.add-to-cart-button,a.no-stock-button,a.quick-order-button,a.remind-me-button{@include center;height:50px;font-size:16px;font-weight:600;padding:0 15px;box-shadow:0 3px 12px rgb(0 0 0 / .08);transition:$transition-base}a.add-to-cart-button{background-color:$secondary-color;color:$secondary-text-color;&:hover{background-color:$secondary-hover-color}}a.no-stock-button{color:#fff;background-color:#9C9C9C}a.quick-order-button,a.remind-me-button{background-color:$primary-color;color:$primary-text-color;&:hover{background-color:$primary-hover-color}}}.product-ex-area-4{display:flex;align-items:center;justify-content:space-between;@include max($sm){flex-direction:column}}{% set cargoButtons=['fast_shipping','same_day_shipping','three_days_delivery','five_days_delivery','seven_days_delivery','free_shipping','delivery_from_stock','pre_ordered_product','limited_stock','ask_stock','campaigned_product'] %}.product-cargo-buttons{display:flex;align-items:center;.product-cargo-button{display:flex;align-items:center;flex-wrap:wrap;height:5rem;i{flex:0 0 5rem;height:5rem;width:5rem}span{display:flex;align-items:center;font-size:1.3rem;flex:1 1 0%;font-size:13px;font-weight:600;margin-left:10px}{% for i in cargoButtons %}&.{{i}}{i{background:url("{{ themeAsset('images/icon-btn-'~ loop.index ~'.svg') }}") no-repeat 50% 50%}}{% endfor %}&:first-child{margin-right:20px}}@include max($sm){margin-bottom:15px}}.product-whatsapp{>a{display:flex;align-items:center;flex-wrap:wrap;color:$text-color;font-size:14px;i{margin-right:10px}div{>span{color:#919191;font-size:13px}>b{display:block;color:$text-color;font-size:16px;font-weight:600}}}}.product-detail-tab{margin-bottom:70px;[data-tab-index]{>a{@include center;height:53px;color:$text-color;font-size:14px;font-weight:600;text-transform:uppercase;border:1px solid $border-color;background-color:#fff;transition:$transition-base}&.active{>a{background-color:$primary-color}}}.product-detail-tab-header{@include min($md){margin-bottom:28px}}.product-detail-tab-content{[data-tab-content]{height:0;overflow:hidden;>div{padding:30px 0;@include min($md){color:#858585;font-size:14px;font-weight:500;line-height:32px;border:1px solid $border-color;padding:30px 30px 10px;background-color:#fff;.product__sidebar{float:unset!important}}}&.active{height:auto;overflow:visible;@include min($sm){display:block!important}}}}@include max($md){.product-detail-tab-header{overflow-x:auto;padding-bottom:10px;>.row{margin-left:-3px;margin-right:-3px}[data-tab-index]{>a{padding:0 25px}}}}@include max($sm){border-top:none;.product-detail-tab-content{.product-detail-tab-row{[data-tab-index]{>a{position:relative;justify-content:space-between;height:50px;color:$primary-text-color;padding:0 15px;margin-bottom:15px;background-color:$primary-color;&:after{content:'\f078';font-weight:900;font-size:20px;font-family:"Font Awesome 5 Free";transition:$transition-base}}}&.active{[data-tab-index]{>a{&:after{transform:rotate(-180deg)}}}}}[data-tab-content]{height:auto;overflow:visible;display:none;>div{padding:0 0 15px}iframe{width:100%}}}}}.btn{font-size:12px;border-radius:$radius-base;transition:$transition-base;&.btn-primary{color:$primary-text-color;background:$primary-color;&:not(.btn-loading):active,&:not(.btn-loading).active,&:not(.btn-loading):hover,&:not(.btn-loading).hover,&:not([disabled]):not(.disabled):active,&:not([disabled]):not(.disabled).active{background:$primary-hover-color;color:$primary-text-color}}&.btn-secondary{color:$gray-text-color;background:$gray-color;&:not(.btn-loading):active,&:not(.btn-loading).active,&:not(.btn-loading):hover,&:not(.btn-loading).hover{color:$gray-text-color;background:$gray-hover-color}}}.btn-loading:before{border-top-color:$primary-color}.loader{.ball-pulse{>div{background-color:$primary-color}}}.loading>div{border-top-color:$primary-color;border-bottom-color:$primary-color}.loading-bar{.loader{background:$primary-color}}.control-label{color:$text-color}.information-content{border:1px solid $border-color;border-radius:$radius-base;span{border-radius:$radius-base}i{color:darken($gray-color,10%)}}.member-block{li{>a{&.active{color:$primary-color}}&:hover>a:not(.active){color:$primary-color;i.left-icons{color:$primary-color}}}}#featured-product-block{border:none}.filter-menu{.filter-menu-box{margin-bottom:$gutter}.filter-menu-category{.filter-menu-category-title{background-color:#fff0;border:none;padding:15px}.filter-menu-category-content{a{color:$text-color}}.filter-menu-category-top{a{font-weight:600}}}.filter-menu-groups{.filter-menu-group-title{background-color:#fff0;border:none;padding:15px}.filter-menu-group-content{label{color:$text-color}}}.filter-menu-selected-items{.filter-menu-selected-items-title{background-color:#fff0;border:none;padding:15px;font-weight:400}.filter-menu-selected-items-content{padding:15px;.filter-menu-selected-group{.filter-menu-selected-group-title{font-weight:400}}}}}.idea-promotion-bar{padding:0;z-index:90;&.bar-position-top{border-bottom:none}@include max($md){display:none!important}}#checkout-breadcrumbs{.checkout-steps{>a{margin-left:-$gutter;margin-right:-$gutter;@include max($sm){margin-left:-$gutter/2;margin-right:-$gutter/2}}}}.form-control{color:$text-color;border-radius:$radius-base;border:1px solid $border-color;&::placeholder{color:$text-color}}.current-page-product-detail{.product-extra-details,.product-detail{ul,li{list-style:disc}}}.default-mb{margin-bottom:$gutter*2;@include max($sm){margin-bottom:$gutter}}@include min($sm){.block-item{&:not([data-type="filter-product-groups"]){background-color:#fff}&[data-type="filter-product-groups"]{border:none;.block-item-title{color:#fff;font-size:16px;font-weight:600;padding:12px 20px;text-transform:uppercase;background-color:#2B2B2B}.block-item-content{padding:0;.filter-menu{.filter-menu-box{border:1px solid $border-color;margin-bottom:28px;background-color:#fff;&.filter-menu-category{.filter-menu-category-title{color:$text-color;font-size:14px;font-weight:600;padding:20px 20px 10px}.filter-menu-category-content{padding:0 20px 20px;border-bottom:none;a{color:#515254;font-size:12px;font-weight:500;padding:8px 0 8px 10px;transition:$transition-base;&:hover{color:$primary-color;text-decoration:underline}i{display:none}}}.filter-menu-category-top{a{color:$text-color;font-size:14px;font-weight:700;padding:15px 20px;border-top:1px solid $border-color;transition:$transition-base;&:before{content:'';width:15px;height:13px;display:inline-block;margin-right:8px;background:url("{{ themeAsset('images/filter-arrow.svg') }}") no-repeat center}i{display:none}}}}&.filter-menu-groups{.filter-menu-group-title{color:$text-color;font-size:14px;font-weight:600;border-bottom:1px solid $border-color;padding:15px 20px}.filter-menu-group-content{padding:20px;input[type=checkbox]{&+label{color:$text-color;font-size:13px;font-weight:500;text-transform:capitalize;padding-left:30px;&:before{top:2px;width:17px;height:15px;border-radius:3px;background-size:auto;border:2px solid #C2C2C2}}&:checked{&+label{&:before{background-color:#fff;border-color:$primary-color;background-image:url("{{ themeAsset('images/icon-checkbox.svg') }}")}}}}.scrollbar-inner{>.scroll-element{.scroll-element_track{background-color:$border-color}.scroll-bar{background-color:$primary-color}.scroll-bar,.scroll-element_track,.scroll-element_outer{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}&:hover,&.scroll-draggable{.scroll-bar{background-color:$primary-color}}}}}}&.filter-menu-selected-items{margin-bottom:18px;.filter-menu-selected-items-title{color:$text-color;font-size:14px;font-weight:600;border-bottom:1px solid $border-color;padding:15px 20px}.filter-menu-selected-items-content{padding:20px;border-bottom:1px solid $border-color;a{color:#878787;font-size:13px}}}}}}}}#sorting-options{margin-bottom:28px;select.form-control:not([size]):not([multiple]),select:not([size]){height:40px;font-size:14px;font-weight:500;padding:6px 30px 6px 20px;border:none;border-radius:0;background-image:url("{{ themeAsset('images/icon-selectbox.svg') }}")}.record-count{line-height:26px;font-size:14px;display:none}.checkbox-custom{line-height:26px;input[type=checkbox]{&+label{color:$text-color;font-size:14px;font-weight:500;padding-left:30px;&:before{top:1px;width:22px;height:22px;border-radius:0;background-size:auto;border:1px solid $border-color}}&:checked{&+label{&:before{background-color:#fff;border-color:$border-color;background-image:url("{{ themeAsset('images/icon-checkbox-2.svg') }}")}}}}}}#head-content{margin-bottom:28px}}body.current-page-default-entry{.header-row-4{margin-bottom:0}}body.current-page-product-detail{.breadcrumb-block{margin-bottom:0}}.theme-banner{&.theme-banner-effect-1{position:relative;overflow:hidden;img{transition:$transition-base}&:hover{img{transform:scale(1.03)}}}}body:not(.current-page-cart-index):not(.current-page-member-login):not(.current-page-page-detail){.contentbox-header{border:none;padding:2.4rem;margin-bottom:0;background-color:#fff;h4{color:$primary-color;font-size:1.6rem;font-weight:600;text-transform:uppercase}}.contentbox-body{font-size:1.3rem;padding:0 2.4rem 2.4rem;background-color:#fff}@include max($sm){.contentbox-header{padding:1.5rem}.contentbox-body{padding:0 1.5rem 1.5rem}}}body.current-page-member-login{.user-login-box{background-color:#fff}}body.current-page-page-detail{#main{border-top:1px solid $border-color;border-bottom:1px solid $border-color;background-color:#fff}.contentbox-header{padding-bottom:25px;margin:30px 0 25px;h4{color:$text-color;font-size:20px;font-weight:700}@include max($sm){padding-bottom:10px;margin:20px 0 10px}}.contentbox-body{font-size:14px}}.showcase-brand{display:flex;align-items:center;justify-content:center;padding:.6rem 0}.showcase .showcase-content .showcase-brand a{color:#F5CE45;font-size:14px;font-weight:600}:root{--studio-paper:#fff;--studio-ink:#202020;--studio-muted:#747474;--studio-line:#e6e5e1;--studio-accent:#202020;--studio-serif:'Manrope',Arial,sans-serif;--studio-sans:'Manrope',Arial,sans-serif;--refined-surface:#f6f5f2;--refined-width:1440px}body{background:#fff;color:#202020;font:14px/1.6 var(--studio-sans);-webkit-font-smoothing:antialiased}a{color:inherit}a:hover{color:#666}button,input,select,textarea{font-family:inherit}a,button{touch-action:manipulation}::selection{background:#ddd9ce;color:#111}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid #656565;outline-offset:4px}.container,.refined-container{width:calc(100% - 96px);max-width:1440px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.refined-kicker,.studio-eyebrow{display:block;font-size:10px;line-height:1.6;letter-spacing:1.6px;font-weight:500;color:#70706c}.studio-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#header{position:relative;z-index:101;background:#fff}.studio-utility{background:#f6f5f2;border-bottom:1px solid #eeece7;font-size:10px;letter-spacing:1px;color:#6f6f68}.studio-utility>.container{display:flex;justify-content:space-between;align-items:center;min-height:30px}.studio-utility a{font-size:11px;letter-spacing:0;color:#666}.studio-utility a span{margin-left:12px}.header-row-3{padding:25px 0 22px;border-bottom:1px solid #eee}.header-row-3>.container>.row{display:grid;grid-template-columns:185px minmax(200px,1fr) auto;gap:48px;align-items:center;margin:0}.header-row-3>.container>.row>[class*=col]{order:initial!important;width:auto;max-width:100%;padding:0}.logo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0;margin:0}.logo img{width:155px;max-height:42px;object-fit:contain}.studio-logo-caption{font-size:8px;letter-spacing:2.2px;color:#6f6f68;margin-top:7px}.search{width:auto;margin:0!important}.search form{position:relative;border-bottom:1px solid #cdcdc7;height:44px;transition:border-color .2s}.search form:focus-within{border-color:#222}.search form input{width:100%;height:44px;padding:0 45px 0 0;background:#fff0;color:#222;font-size:13px;border:0;outline:0}.search form input::placeholder{color:#6f6f68;opacity:1}.search form button{position:absolute;right:0;top:0;width:40px;height:44px;display:flex;align-items:center;justify-content:center;background:none!important;border:0;color:#333}.search form button:before,.search form button:after{display:none!important}.search form button .studio-icon{width:21px;height:21px}.header-row-3-right{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin:0!important}.header-row-3-right>div{padding:0!important;margin:0!important}.header-row-3-right>.header-favourite>a,.header-row-3-right>.user-menu>a,.header-row-3-right>.cart-menu>a{display:flex;gap:9px;align-items:center;min-height:44px;font-size:12px;font-weight:500;color:#292929;padding:0!important;border:0;text-decoration:none}.studio-action-symbol{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:30px;flex:0 0 24px}.studio-icon{width:24px;height:24px;display:block;flex:none}.studio-action-label{display:block;position:relative;white-space:nowrap;font-size:12px;line-height:1.4}.header-row-3-right>div>a:hover .studio-action-label{text-decoration:underline;text-underline-offset:5px}.header-row-3-right .studio-action-symbol .cart-amount{position:absolute;top:-3px!important;right:-7px!important;left:auto!important;min-width:17px;width:auto!important;height:17px;padding:0 3px;border:2px solid #fff;border-radius:20px;background:#242424;color:#fff;font:500 8px/13px var(--studio-sans);font-variant-numeric:tabular-nums;text-align:center;box-sizing:border-box;pointer-events:none}.cart-amount:empty{display:none}.header-row-4{background:#fff;border-bottom:1px solid #e7e7e3;margin:0}.header-sticky{position:sticky;top:0;z-index:100}.header-row-4 #navigation .category-level-1>ul{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:12px;margin:0}.header-row-4 #navigation .category-level-1>ul>li{margin:0}.header-row-4 #navigation .category-level-1>ul>li>a{height:48px;padding:0 4px;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:#282828;background:none!important}.header-row-4 #navigation .category-level-1>ul>li.discount-link>a{font-weight:500;color:#8d623e!important}.header-row-4 #navigation .category-level-1>ul>li>a:hover{text-decoration:underline;text-underline-offset:7px}.header-row-4 #navigation .category-level-2{background:#fff;border:1px solid #e5e5df;box-shadow:0 14px 24px #0000000a;padding:28px}.header-row-4 #navigation .category-level-2>ul{gap:24px 10px}.header-row-4 #navigation .category-level-2>ul>li{flex:0 0 calc(25% - 10px);margin:0}.header-row-4 #navigation .category-level-2 a{font-size:13px;font-weight:400;color:#444}.header-row-4 #navigation .navigation-category-image>a>div{display:none}.toggle-bar{display:none}.refined-home{overflow:hidden}.refined-hero{background:#f7f6f2;border-bottom:1px solid #eeede8}.refined-hero-grid{display:grid;grid-template-columns:44% 56%;min-height:590px;align-items:center}.refined-hero-copy{position:relative;z-index:1;padding:55px 0 45px}.refined-hero h1{font-family:var(--studio-sans);font-weight:400;font-size:70px;line-height:1.08;letter-spacing:-3.3px;margin:25px 0 24px;color:#222}.refined-hero-copy>p{font-size:16px;line-height:1.8;color:#73736e;margin-bottom:30px}.refined-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.refined-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:48px;padding:14px 22px;background:#252525;border:1px solid #252525;color:#fff;font-size:12px;font-weight:500;line-height:1.5;transition:background .2s}.refined-button:hover{background:#50504c;color:#fff}.refined-button>span{font-size:21px;line-height:1}.refined-link{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;font-size:12px;font-weight:500;line-height:1.5;min-height:44px;border-bottom:1px solid #aaa}.refined-link>span{font-size:19px;line-height:1}.refined-link:hover{border-color:#222;color:#222}.refined-hero-foot{display:flex;gap:50px;margin-top:45px}.refined-hero-foot>span{font-size:8px;letter-spacing:1px;line-height:1.8;color:#6f6f68}.refined-hero-foot b{font-size:12px;font-weight:500;letter-spacing:0;color:#34342f}.refined-hero-image{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:40px 0 55px;height:100%}.refined-hero-image>img{width:100%;max-width:710px;max-height:475px;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s}.refined-hero-image:hover>img{transform:scale(1.025)}.refined-image-caption{position:absolute;left:30px;right:0;bottom:30px;display:flex;justify-content:space-between;font-size:12px;font-weight:500;color:#3b3b36}.refined-image-caption>span{font-size:8px;letter-spacing:1.4px;color:#6f6f68}.refined-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:32px}.refined-section-head h2{font-size:34px;font-weight:400;letter-spacing:-1.2px;line-height:1.2;margin:10px 0 0}.refined-section-head .refined-link{margin-bottom:1px}.refined-collections{padding-top:78px;padding-bottom:65px}.refined-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.refined-category{display:block}.refined-category-image{aspect-ratio:1.18;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f6f6f3;padding:25px}.refined-category-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s}.refined-category:hover img{transform:scale(1.045)}.refined-category>div:not(.refined-category-image){display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:19px}.refined-category h3{font-size:18px;letter-spacing:-.4px;font-weight:500;margin:0;line-height:1.4}.refined-category>div>span{font-size:20px}.refined-category p{font-size:12px;line-height:1.7;color:#6f6f68;margin:8px 0 0}.refined-quick-links{display:flex;gap:38px;align-items:center;border-bottom:1px solid #e4e4de;margin-top:35px;padding:22px 0}.refined-quick-links>span{font-size:9px;letter-spacing:1px;color:#6f6f68;margin-right:auto}.refined-quick-links>a{display:inline-flex;align-items:center;gap:25px;font-size:12px;min-height:30px}.refined-quick-links>a>span{font-size:18px}.refined-selection{padding-top:25px;padding-bottom:80px}.refined-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px}.refined-story{display:grid;grid-template-columns:1fr 1fr;background:#f6f5f1;margin-top:0;margin-bottom:76px;min-height:520px}.refined-story-image{overflow:hidden;position:relative;min-height:520px}.refined-story-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:53% 50%}.refined-story-copy{padding:65px 13%;align-self:center}.refined-story h2{font-size:42px;line-height:1.15;letter-spacing:-1.6px;font-weight:400;margin:18px 0 24px}.refined-story p{font-size:14px;line-height:1.9;color:#6f6f68;margin-bottom:20px}.refined-story .refined-button{margin-top:8px}.refined-story-about{display:block;width:fit-content;border-bottom:1px solid #b5b5aa;font-size:11px;margin-top:20px}.refined-brands{padding:0 0 65px;text-align:center;border-bottom:1px solid #e5e5df}.refined-brands>.refined-kicker{font-size:9px;color:#6f6f68}.refined-brands>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:25px;align-items:center;margin-top:32px}.refined-brands a{font-size:16px;letter-spacing:1.5px;font-weight:500;color:#62625d}.refined-brands a:hover{color:#111}.refined-brands .refined-brand-cambridge{font-size:23px;letter-spacing:-1.2px;line-height:.9}.refined-brand-cambridge span{display:block;font-size:11px;letter-spacing:4px;font-weight:400;margin-top:8px}.refined-brands .refined-brand-ortofon{font-size:30px;font-weight:700;letter-spacing:-1.6px}.refined-brands .refined-brand-goldring{font:italic 28px Georgia,serif;letter-spacing:0}.refined-brands .refined-brand-qed{font-size:29px;letter-spacing:3px}.refined-journal{padding-top:74px;padding-bottom:85px}.refined-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.refined-journal-card>div{aspect-ratio:1.6;overflow:hidden;background:#f4f4ef}.refined-journal-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.refined-journal-card:hover img{transform:scale(1.025)}.refined-journal-card>span{display:block;font-size:8px;letter-spacing:1.2px;color:#6f6f68;margin:22px 0 10px}.refined-journal-card h3{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.5px;margin:0 0 14px}.refined-journal-card>b{display:flex;justify-content:space-between;font-size:11px;font-weight:400;line-height:1.6}.refined-journal-card>b>span{font-size:18px}.showcase{height:calc(100% - 16px);display:flex;flex-direction:column;background:#fff0;border:0!important;padding:0!important;box-shadow:none!important;border-radius:0;margin-bottom:16px}.showcase-image-container{position:relative;background:#f6f6f3;overflow:hidden;border:0}.showcase-image{position:relative;aspect-ratio:1/1;height:auto!important;padding:22px!important}.showcase-image>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%!important}.showcase-image img{position:static!important;width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;mix-blend-mode:multiply;transition:transform .45s;margin:0}.showcase:hover .showcase-image img{transform:scale(1.035)}.showcase-label-container{position:absolute;top:12px!important;left:12px!important;right:auto;z-index:2;display:flex;gap:5px}.showcase .new-label,.showcase .discount-label,.showcase .gift-label{height:auto!important;width:auto!important;min-height:0;padding:4px 8px!important;background:#e9e8e1!important;border:0;border-radius:0;color:#66665d!important;font-size:9px!important;line-height:1.5;font-weight:400;letter-spacing:.3px}.showcase-content{padding:17px 0 0!important;display:flex;flex-direction:column;flex:1;text-align:left}.showcase .showcase-brand{display:block!important;text-align:left!important;padding:0;margin:0 0 7px;min-height:16px}.showcase .showcase-brand a{display:block;font:500 10px/1.5 var(--studio-sans)!important;letter-spacing:1px;color:#6f6f68!important;text-transform:none}.showcase .showcase-title{text-align:left!important;margin:0 0 13px;min-height:46px;height:auto}.showcase .showcase-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font:500 16px/1.45 var(--studio-sans)!important;height:auto!important;color:#333!important}.showcase-ex-area-1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto!important;border-top:1px solid #e5e5df;padding-top:13px}.showcase-price{display:flex!important;align-items:flex-start!important;flex-direction:column;gap:0!important;margin:0!important;text-align:left}.showcase-price-new{font-size:14px!important;font-weight:500!important;color:#333!important}.showcase-price-old{font-size:11px!important;color:#6f6f68!important}.showcase-buttons{position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;width:auto!important;margin:0!important}.showcase-buttons a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;width:auto!important;height:auto!important;padding:7px 10px!important;border:1px solid #deded6!important;border-radius:0;background:transparent!important;color:#555!important;font-size:10px!important;line-height:1.5;white-space:nowrap}.showcase-buttons a:before,.showcase-buttons a:after{display:none!important}.showcase-buttons .add-to-cart-button:hover{border-color:#555!important;background:#fff!important}.showcase-buttons .no-stock-button{border-color:transparent!important;color:#6f6f68!important;padding-left:0!important;padding-right:0!important}.breadcrumb-block{padding-top:0;background:#fff0;max-width:100%;overflow:hidden}#breadcrumbs{margin:0;padding:22px 0 20px;background:none;border:0;color:#6f6f68;font-size:11px;max-width:100%;overflow-x:auto}#breadcrumbs ol{display:flex;flex-wrap:nowrap;white-space:nowrap;width:max-content;min-width:100%;margin-bottom:0}#breadcrumbs li{flex:none}#breadcrumbs a{color:#6f6f68}.studio-catalog-heading{padding:10px 0 32px}.studio-catalog-heading>.container{padding-top:0;padding-bottom:0}.studio-catalog-heading .studio-eyebrow{font-size:9px;color:#6f6f68}.studio-catalog-heading h1{font:400 42px/1.2 var(--studio-sans);letter-spacing:-1.6px;margin:13px 0 12px}.studio-catalog-heading p{font-size:13px;color:#6f6f68;margin:0}body[class^="current-page-product-list-"] #main>.container{padding-top:5px;padding-bottom:70px}body[class^="current-page-product-list-"] #product-list-container{display:flex;flex-direction:column;min-width:0}body[class^="current-page-product-list-"] #head-content{order:6;margin-top:40px}body[class^="current-page-product-list-"] #head-content img{max-width:100%;height:auto}body[class^="current-page-product-list-"] #left-block>.block-item:not([data-type="filter-product-groups"]){display:none}body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"]{background:none;border:0}.filter-menu{background:#fff!important;border:0!important;border-radius:0;padding:0!important;box-shadow:none!important}.filter-menu-box{background:transparent!important;border:0!important;border-bottom:1px solid #e5e5df!important;padding:0 0 23px!important;margin:0 0 23px!important}.filter-menu-category-title,.block-item-title{font-size:13px;font-weight:500;letter-spacing:.1px}.filter-menu a{font-size:12px!important;color:#6f6f68!important;line-height:1.7}.filter-menu-category-content a{padding:6px 0}.filter-menu-box .checkbox-custom label{font-size:12px;line-height:1.6;color:#73736a}body[class^="current-page-product-list-"] .brand-list{margin-bottom:15px}body[class^="current-page-product-list-"] .brand-list>.row{display:flex;gap:7px;flex-wrap:wrap;margin:0}body[class^="current-page-product-list-"] .brand-list>.row>[class*=col]{width:auto!important;flex:0 0 auto;max-width:none;padding:0}body[class^="current-page-product-list-"] .brand-list a{display:block;white-space:nowrap;height:auto!important;padding:8px 12px!important;font-size:10px!important;line-height:1.5;min-height:0;border:1px solid #e6e6de;color:#6f6f68;background:none!important}.brand-list a i{display:none}.brand-list a>span{padding:0!important}body[class^="current-page-product-list-"] #filter-wrapper{background:#fff0;border:0;border-top:1px solid #e9e9e0;border-bottom:1px solid #e9e9e0;padding:12px 0;margin-bottom:25px}body[class^="current-page-product-list-"] #sorting-options{padding:0;background:#fff0;border:0}.record-count,.checkbox-custom label{font-size:11px}.paginate-wrapper a{border-radius:0!important;background:#fff!important;color:#555!important;border:1px solid #ddd!important}.paginate-wrapper .paginate-active a,.paginate-wrapper .paginate-element-active{background:#333!important;color:white!important}.product-area-top{padding:12px 0 55px;background:#fff;border:0;margin-bottom:0}.product-center{position:relative;padding:20px!important;background:#f6f6f3;border:0}.product-image{margin:0!important}.product-image #product-primary-image{position:relative;padding:0!important;aspect-ratio:1/1;margin:0!important}.product-image #primary-image,.product-image .product-no-picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:100%;object-fit:contain;mix-blend-mode:multiply;margin:0}.product-center .new-label{position:absolute;left:15px;top:15px;padding:5px 8px;height:auto;background:#e6e6dd;font-size:10px;font-weight:400;color:#6f6f63;letter-spacing:.4px}.product-favorites svg{width:20px;height:20px}.product-favorites svg path{fill:#aaa!important}.product-favorites .favorite-product svg path{fill:#333!important}#product-thumb-image .thumb-item>div{padding:3px;background:#f6f6f2}#product-thumb-image .thumb-item>div>a{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:0!important;background:#f6f6f2;border:1px solid #e9e9e1}#product-thumb-image .thumb-item img{position:static!important;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;margin:0}#product-thumb-image .thumb-item a.zoomGalleryActive{border-color:#888}.product-right{padding:0!important;display:flex;flex-direction:column}.studio-product-brand{font-size:10px;letter-spacing:1.3px;color:#6f6f68;margin:0 0 13px}.product-title h1{font:400 32px/1.25 var(--studio-sans)!important;letter-spacing:-1px;margin:0 0 17px}.product-ex-area-1{padding:0 0 15px;margin-bottom:12px;border-bottom:1px solid #e7e7df}.product-brand img{max-width:115px;max-height:22px;object-fit:contain}.product-brand-text{font-size:10px}.product-social{opacity:.55}.product-ex-area-2{margin:8px 0 14px!important}.product-price-container .product-price-old>span,.product-price-container .product-price-new>span{font:500 29px/1.3 var(--studio-sans)!important;color:#292929!important;letter-spacing:-.7px}.has-discount .product-price-old{font-size:12px;color:#6f6f68}.tax-text{font-size:11px!important;color:#6f6f68!important;margin-left:9px}.product-price-container .discount-label{border-radius:0;background:#ddd8cc;color:#555;font-size:12px}.product-point{font-size:11px}.product-ex-area-3{border-top:0;border-bottom:1px solid #e7e7df;padding:7px 0 13px;margin-bottom:8px}.installment-price,.payment-options a{font-size:11px!important}.product-list-container{padding:5px 0 8px!important}.product-list-row{padding:4px 0!important;font-size:12px;line-height:1.6}.product-list-title,.product-list-content{font-size:12px!important}.product-list-title{font-weight:400;color:#6f6f68}.product-options{margin-top:15px;margin-bottom:15px}.product-options-title{font-size:12px;letter-spacing:.2px}.product-cart-buttons{display:flex;gap:12px;align-items:stretch;margin:16px 0 0!important}.product-cart-buttons>div{padding:0}.product-qty-wrapper{flex:0 0 100px!important;max-width:100px;height:48px;margin:0!important;padding:0;border:1px solid #deded6}.product-qty-wrapper .product-qty{display:flex;align-items:center;justify-content:space-between;width:100%!important;height:46px!important;border:0;flex-wrap:nowrap}.product-qty-wrapper .product-qty>a{display:flex;align-items:center;justify-content:center;flex:0 0 28px;max-width:28px;height:46px}.product-qty-wrapper .product-qty>div{height:100%;min-width:0}.product-qty-wrapper input{height:100%;width:100%;font-size:14px!important;background:#fff0;border:0;text-align:center}.product-buttons-wrapper{min-width:0;flex:1}.product-cart-buttons .product-buttons-row{display:flex;gap:10px;flex-wrap:nowrap;margin:0}.product-buttons-row>div{flex:1;min-width:0;padding:0!important}.product-cart-buttons .product-buttons-row a{display:flex;align-items:center;justify-content:center;min-height:48px!important;height:auto!important;width:100%;padding:11px 12px!important;border-radius:0!important;font-size:12px!important;line-height:1.6!important;font-weight:500;box-shadow:none}.product-cart-buttons .add-to-cart-button{background:#252525!important;color:white!important;border:1px solid #252525!important}.product-cart-buttons .quick-order-button{background:#fff!important;color:#333!important;border:1px solid #d0d0c5!important}.product-cart-buttons .add-to-cart-button:hover{background:#50504a!important}.product-right>.studio-detail-advice{order:9;border-top:1px solid #e6e6dd;border-bottom:1px solid #e6e6dd;padding:17px 0;margin-top:25px}.studio-detail-advice>span{display:block;font-size:8px;letter-spacing:1.2px;color:#6f6f68;margin-bottom:5px}.studio-detail-advice a{display:flex;justify-content:space-between;font-size:12px}.studio-detail-advice b{font-size:20px;font-weight:400}.product-ex-area-4{order:8;margin-top:20px}.product-cargo-buttons span{font-size:10px}.product-whatsapp a{background:#f4f4ed;border-radius:0;border:0;color:#6f6f68;padding:12px;font-size:12px}.product-area-bottom{padding:25px 0 55px;background:#fff}.product-detail-tab-header{border-bottom:1px solid #ddd;background:#fff0}.product-detail-tab-header [data-tab-index]{border:0!important;background:none!important;padding:17px!important}.product-detail-tab-header [data-tab-index] a{font-size:12px;font-weight:500}.product-detail-tab-header [data-tab-index].active{border-bottom:2px solid #333!important}.product-detail-tab-content{padding:30px 0;line-height:1.8;font-size:14px;background:#fff}.product-detail-tab-content img{max-width:100%;height:auto}.product-detail-tab-row>[data-tab-index]{background:#f5f5ed;border:1px solid #e4e4d7;padding:14px}.product-detail-tab-row>[data-tab-content]{border:0}.products-header{font:400 27px/1.3 var(--studio-sans)!important;letter-spacing:-.8px;border-bottom:1px solid #e4e4d9;padding-bottom:18px;margin-bottom:22px}.cart-content,.user-menu-content,.user-menu-welcome{position:fixed;top:0;right:-470px;width:440px;max-width:calc(100vw - 24px);height:100%;padding:65px 32px 32px;z-index:112;overflow-y:auto;background:#fff;visibility:hidden;border:0;border-radius:0;box-shadow:none;transition:right .25s,visibility .25s}.cart-content-active .cart-content,.user-menu-content-active .user-menu-content,.user-menu-welcome-active .user-menu-welcome{right:0;visibility:visible;box-shadow:-15px 0 40px #00000008}.cart-content-active,.user-menu-content-active,.user-menu-welcome-active{left:0!important;overflow:hidden!important}.openbox-overlay,.navigation-menu-overlay{background:#11111135;z-index:105}.studio-panel-close{position:absolute;top:15px;right:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff0;border:1px solid #fff0;border-radius:50%;color:#555;cursor:pointer}.studio-panel-close:hover{background:#f4f4ed;border-color:#eee}.studio-panel-close .studio-icon{width:18px;height:18px}.cart-content-title,.user-menu-title{font:400 25px/1.3 var(--studio-sans)!important;letter-spacing:-.7px;text-transform:lowercase}.cart-content-title:first-letter,.user-menu-title:first-letter{text-transform:uppercase}.cart-content-subtitle,.user-menu-subtitle{font:400 12px/1.8 var(--studio-sans)!important;color:#6f6f68;margin-top:9px;margin-bottom:24px}.cart-content-empty-icon{position:relative;height:155px;margin:26px 0;border:0}.cart-content-empty-icon img{display:none!important}.cart-content-empty-icon:before{content:'';position:absolute;left:50%;top:50px;width:45px;height:51px;transform:translateX(-50%);border:1.4px solid #b9b9ac;border-radius:2px}.cart-content-empty-icon:after{content:'';position:absolute;left:50%;top:35px;width:19px;height:23px;transform:translateX(-50%);border:1.4px solid #b9b9ac;border-bottom:0;border-radius:12px 12px 0 0}.cart-content-button .btn{display:flex;justify-content:center;align-items:center;min-height:46px;font-size:11px!important;letter-spacing:.6px;font-weight:500}.cart-list-item-title{font-size:13px!important;font-weight:500!important}.cart-list-item-price{font-size:13px!important}.user-menu-content-top,.user-menu-content-bottom{background:none;border-color:#e9e9de}.user-menu-content-top{padding-bottom:25px}.user-menu-content-bottom{padding-top:10px}.user-menu-content .btn{min-height:44px}.user-menu-profile-list a{font-size:13px!important;padding:10px 0!important}.btn{border-radius:0!important;box-shadow:none!important;font-family:var(--studio-sans);font-weight:500;font-size:12px!important;min-height:44px;line-height:1.5}.btn-primary{background:#282828!important;color:#fff!important;border-color:#282828!important}.btn-primary:hover{background:#50504a!important}.btn-secondary{background:#f5f5ef!important;color:#555!important;border:1px solid #ddd!important}.form-control:not([type=checkbox]):not([type=radio]){font-size:14px!important;min-height:46px;border:1px solid #dcdcd3;border-radius:0;background:#fff;box-shadow:none!important;color:#333}.form-control:focus{border-color:#555}.information-content,.member-block{border-radius:0;border-color:#e4e4d9;background:#fff}.contentbox-header{font:400 36px/1.3 var(--studio-sans)!important;letter-spacing:-1.2px;color:#333;border-bottom:1px solid #e5e5dc;margin:22px 0 30px;padding-bottom:25px;background:none;text-transform:none}.contentbox-header>*{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:none;margin:0}.contentbox-body{font-size:14px}.current-page-default-contact-us .contentbox-body{padding:0;background:#fff0;border:0}.contact-us .list-group-item{background:#fff;border-color:#ecece3;padding:20px 0;font-size:13px}.contact-us .list-group-item strong{font-weight:500;color:#6f6f68}.user-login-box{display:block;width:440px;max-width:100%;margin:45px auto;border:1px solid #e6e6dd;background:#fff;border-radius:0;padding:30px}.user-login-box:before{display:none}.user-login-box-header{padding:10px 0 25px;border:0}.user-login-box-header i{display:none}.user-login-box-header>span{font:400 29px/1.3 var(--studio-sans);letter-spacing:-1px}.user-login-box-content{padding:0}.user-login-box-footer{padding:20px 0 0;margin-top:25px;font-size:12px;background:#fff;border-top:1px solid #e5e5dc}.user-login-box .input-group-addon{background:#fff;border-color:#ddd}.user-login-box .btn{min-height:46px}.user-login-box .form-group a{font-size:11px}.user-login-box .input-group .form-control{font-size:14px!important}#main>.container{padding-top:20px;padding-bottom:65px}.current-page-blog-list .contentbox-body{background:#fff0;padding:0;border:0}.blog-list-content>.row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin:0}.blog-list-content>.row>.col-12{padding:0}.blog-list-item{padding:0!important;border:0!important;background:#fff0;margin:0!important;height:100%}.blog-list-item>.row{display:block;margin:0}.blog-list-item>.row>[class*=col]{width:100%;max-width:100%;padding:0}.blog-list-item-image a{display:block;aspect-ratio:1.5;height:auto!important;padding:0!important;overflow:hidden}.blog-list-item-image img{position:static!important;width:100%!important;height:100%!important;object-fit:cover;transition:transform .4s}.blog-list-item:hover img{transform:scale(1.02)}.blog-list-item-content{padding:22px 0!important;min-height:0;height:auto!important}.blog-list-item-content-top{height:auto!important;min-height:0}.blog-list-item-title,.blog-list-item-title a{font:500 20px/1.5 var(--studio-sans)!important;letter-spacing:-.5px;color:#333!important;white-space:normal!important;overflow:visible!important;text-overflow:clip;height:auto!important;max-height:none}.blog-list-item-content p{font-size:13px;color:#6f6f68;line-height:1.8}.blog-list-item-content-bottom{padding-top:15px;font-size:10px}.blog-list-item-content-bottom .btn{background:transparent!important;color:#6f6f68!important;border:0;border-bottom:1px solid #ccc;min-height:30px;padding:4px 0;font-size:11px!important}.blog-list-header{padding-bottom:30px}#footer{background:#f6f5f1;margin:0;padding:0}.studio-footer{background:#f6f5f1;color:#333;padding:65px 0 22px}.studio-footer-main{display:grid;grid-template-columns:1.1fr .85fr .95fr 1.2fr;gap:50px;padding-bottom:55px}.studio-footer-brand>a:first-child{font-size:28px;letter-spacing:-1.5px;font-weight:700;color:#444}.studio-footer-brand>a:first-child span{font-weight:400}.studio-footer-brand p{font-size:12px;line-height:1.9;color:#6f6f68;margin:20px 0}.studio-footer-contact{display:inline-block;font-size:12px;padding-bottom:3px;border-bottom:1px solid #b5b5a9}.studio-footer h3{font-size:12px;letter-spacing:0;font-weight:600;margin:10px 0 24px}.studio-footer-column>a{display:block;font-size:12px;line-height:1.7;color:#6f6f68;margin-bottom:11px}.studio-footer-column>a:hover{color:#333}.studio-footer-news h3{font-size:20px;letter-spacing:-.7px;font-weight:400;margin-bottom:14px}.studio-footer-news p{font-size:12px;color:#6f6f68;line-height:1.8}.studio-footer-news form{display:flex;align-items:center;border-bottom:1px solid #b9b9ac;margin:20px 0 10px}.studio-footer-news input{width:100%;min-width:0;height:44px;background:#fff0;border:0;font-size:12px;outline:0;padding:0;color:#333}.studio-footer-news button{display:flex;align-items:center;justify-content:center;background:none;border:0;width:44px;height:44px;font-size:23px;color:#6f6f68}.studio-footer-news>a{display:block;font-size:10px;color:#6f6f68}.studio-footer-news .studio-footer-phone{font-size:18px;color:#6f6f68;margin-top:22px;letter-spacing:-.3px}.studio-footer-bottom{border-top:1px solid #deded1;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:9px;color:#6f6f68}.studio-footer-bottom>div{display:flex;gap:20px}.studio-footer-bottom>span:last-child{font-size:8px;letter-spacing:2px}@media(min-width:992px){body[class^="current-page-product-list-"] #main>.container>.row>aside{flex:0 0 21%;max-width:21%;padding-right:32px}body[class^="current-page-product-list-"] #main>.container>.row>section{flex:0 0 79%;max-width:79%}#filter-wrapper .filter-wrapper-header{display:none}.product-area-top>.container>.row{display:grid;grid-template-columns:80px minmax(0,1.12fr) minmax(0,1fr);gap:24px;align-items:start;margin:0}.product-area-top>.container>.row>[class*=col]{order:initial!important;max-width:100%;width:auto;padding:0;margin:0!important}.product-area-top>.container>.row>.col-lg-6{padding-left:18px}}@media(min-width:1600px){.refined-hero-grid{min-height:650px}.refined-hero h1{font-size:76px}.refined-hero-image>img{max-height:530px}}@media(max-width:1199px){.container,.refined-container{width:calc(100% - 64px)}.header-row-3>.container>.row{grid-template-columns:165px minmax(160px,1fr) auto;gap:35px}.studio-action-label{display:none}.header-row-3-right{gap:22px}.refined-hero h1{font-size:59px}.refined-hero-copy>p{font-size:14px}.refined-actions{gap:17px}.refined-button{font-size:11px;padding:13px 18px}.refined-link{font-size:11px}.refined-hero-foot{gap:25px}.refined-section-head h2{font-size:31px}.refined-category-grid,.refined-product-grid{gap:24px 18px}.refined-category-image{padding:18px}.refined-category p{font-size:11px}.refined-story-copy{padding:45px 10%}.refined-story h2{font-size:37px}.studio-footer-main{gap:30px}.product-area-top>.container>.row{grid-template-columns:65px minmax(0,1fr) minmax(0,1fr);gap:18px}.product-title h1{font-size:28px!important}.product-cart-buttons{gap:8px}.product-qty-wrapper{flex-basis:82px!important;max-width:82px}.showcase-ex-area-1{gap:6px}.showcase-price-new{font-size:12px!important}.showcase-buttons a{font-size:9px!important;padding:6px 8px!important}}@media(max-width:991px){.container,.refined-container{width:calc(100% - 48px)}.header-row-3{padding:18px 0 14px}.header-row-3>.container>.row{grid-template-columns:1fr auto;gap:15px 20px}.header-row-3>.container>.row>[class*=col]:nth-child(2){grid-column:1/-1;grid-row:2}.logo img{width:140px;max-height:38px}.studio-logo-caption{font-size:7px;margin-top:5px}.search form,.search form input,.search form button{height:38px}.search form input{font-size:12px}.header-row-3-right{gap:16px}.header-row-3-right>.header-favourite{display:none}.header-row-3-right .toggle-bar{display:flex;position:relative;order:-1;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:44px;background:none;border:0;color:#333;cursor:pointer}.toggle-bar>i{display:none}.toggle-bar:before{content:'';position:absolute;left:6px;top:18px;width:18px;height:1.4px;background:currentColor;box-shadow:0 6px 0 currentColor}.header-row-4,#navigation{display:none!important}.studio-utility{font-size:8px;letter-spacing:.6px}.studio-utility a{font-size:9px}.studio-icon{width:23px;height:23px}.refined-hero-grid{min-height:515px}.refined-hero-copy{padding:40px 0}.refined-hero h1{font-size:52px;letter-spacing:-2px}.refined-hero-copy>p{font-size:13px}.refined-hero-image{padding-left:12px}.refined-hero-image>img{width:115%;max-width:none}.refined-hero-foot{gap:18px;flex-wrap:wrap;margin-top:30px}.refined-hero-foot>span{font-size:7px}.refined-hero-foot b{font-size:10px}.refined-image-caption{left:24px;bottom:26px}.refined-image-caption>span{display:none}.refined-collections{padding-top:55px;padding-bottom:45px}.refined-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.refined-quick-links{gap:25px}.refined-quick-links>span{display:none}.refined-selection{padding-bottom:55px}.refined-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.refined-story{margin-bottom:55px;min-height:450px}.refined-story-image{min-height:450px}.refined-story-copy{padding:35px 10%}.refined-story h2{font-size:33px}.refined-story p{font-size:12px}.refined-story .refined-button{gap:12px;font-size:10px;padding:13px}.refined-brands{padding-bottom:45px}.refined-brands>div{gap:20px}.refined-brands a{font-size:12px}.refined-journal{padding:55px 0}.refined-journal-grid{gap:18px}.refined-journal-card h3{font-size:17px}.product-area-top{padding-top:5px}.product-area-top>.container>.row{margin-right:-10px;margin-left:-10px}.product-area-top>.container>.row>[class*=col]{padding-left:10px;padding-right:10px}.product-right{padding-top:22px!important}.product-title h1{font-size:32px!important}.product-qty-wrapper{flex-basis:100px!important;max-width:100px}.product-cart-buttons .product-buttons-row a{font-size:12px!important}.studio-footer-main{grid-template-columns:1fr 1fr;gap:38px}.studio-footer-bottom{flex-wrap:wrap}.studio-footer-bottom>span:last-child{display:none}.blog-list-content>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}#mobile-navigation{position:fixed;top:0;bottom:0;left:0;width:calc(100vw - 48px);max-width:360px;height:100vh;overflow-x:hidden;overflow-y:auto;z-index:111;background:#fff;transform:translateX(-105%);visibility:hidden;transition:transform .25s,visibility .25s;border-right:1px solid #ddd}.navigation-active #mobile-navigation{transform:translateX(0);visibility:visible}.navigation-active .navigation-menu-overlay{display:block}#mobile-navigation:before{content:'FORUM AUDIO / KOLEKSİYON';display:block;padding:28px 22px;font-size:9px;letter-spacing:1.6px;color:#6f6f68;border-bottom:1px solid #eee}#mobile-navigation .mobile-navigation{position:relative;min-height:100%;padding-bottom:40px}#mobile-navigation ul{list-style:none;padding:0;margin:0}#mobile-navigation li>a,#mobile-navigation .mobile-navigation-back>a,#mobile-navigation .mobile-navigation-parent>a{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-bottom:1px solid #eeeeea;font-size:13px;color:#555;background:#fff}#mobile-navigation a i{font-size:10px}#mobile-navigation a>div{display:flex;gap:10px;align-items:center}#mobile-navigation a img{width:35px;height:35px;object-fit:contain}#mobile-navigation .category-level-2,#mobile-navigation .category-level-3{display:none;position:absolute;top:0;left:0;width:100%;min-height:100%;background:#fff;z-index:2}#mobile-navigation .has-sub-category.active>.category-level-2,#mobile-navigation .has-sub-category.active>.category-level-3{display:block}#mobile-navigation .mobile-navigation-back>a{background:#f4f4ed;justify-content:flex-start;gap:10px;font-size:11px}#mobile-navigation .mobile-navigation-parent>a{font:400 27px/1.3 var(--studio-sans);padding:25px 22px;letter-spacing:-1px}#mobile-navigation .mobile-navigation-menu-items{margin-top:20px}#mobile-navigation .mobile-navigation-menu-items a{font-size:11px;color:#6f6f68}.navigation-active .navigation-menu-overlay:after{content:'×';position:absolute;right:12px;top:16px;font-size:31px;color:#fff}}@media(max-width:767px){.container,.refined-container{width:calc(100% - 40px)}.refined-hero-grid{display:flex;flex-direction:column;align-items:stretch;min-height:0}.refined-hero-copy{padding:38px 0 25px}.refined-hero h1{font-size:56px;letter-spacing:-2.5px;line-height:1.07;margin:21px 0 20px}.refined-hero-copy>p{font-size:14px;line-height:1.8;margin-bottom:24px}.refined-actions{gap:22px}.refined-button{min-height:47px;padding:13px 18px;font-size:11px}.refined-link{font-size:11px;gap:15px}.refined-hero-foot{margin-top:30px;gap:40px}.refined-hero-foot>span{font-size:8px}.refined-hero-foot b{font-size:11px}.refined-hero-image{height:325px;min-height:325px;padding:0 0 40px}.refined-hero-image>img{width:100%;height:100%;max-height:none;object-fit:contain}.refined-image-caption{left:0;right:0;bottom:18px;font-size:10px}.refined-image-caption>span{display:block;font-size:6px}.refined-section-head{align-items:flex-start;gap:15px;margin-bottom:24px}.refined-section-head h2{font-size:28px;letter-spacing:-1px;max-width:240px}.refined-kicker{font-size:8px;letter-spacing:1.2px}.refined-section-head>.refined-link{font-size:9px;white-space:nowrap;gap:10px;margin-top:27px;min-height:30px}.refined-section-head>.refined-link>span{font-size:16px}.refined-collections{padding-top:43px;padding-bottom:35px}.refined-category-grid{gap:28px 14px}.refined-category-image{padding:16px;aspect-ratio:1/1}.refined-category h3{font-size:15px}.refined-category p{font-size:10px;line-height:1.7}.refined-category>div:not(.refined-category-image){margin-top:13px}.refined-category>div>span{font-size:17px}.refined-quick-links{justify-content:space-between;gap:12px;padding:17px 0;margin-top:25px}.refined-quick-links a{font-size:10px;gap:10px}.refined-selection{padding-top:12px;padding-bottom:45px}.refined-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px}.showcase-image{padding:14px!important}.showcase .showcase-brand a{font-size:8px!important;letter-spacing:.7px}.showcase .showcase-brand{min-height:13px;margin-bottom:5px}.showcase-content{padding-top:13px!important}.showcase .showcase-title{min-height:42px;margin-bottom:10px}.showcase .showcase-title a{font-size:13px!important;line-height:1.55!important}.showcase-ex-area-1{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding-top:10px}.showcase-price-new{font-size:12px!important}.showcase-price-old{font-size:10px!important}.showcase-buttons a{font-size:9px!important;min-height:34px;padding:7px 10px!important}.showcase .new-label,.showcase .discount-label,.showcase .gift-label{font-size:8px!important;padding:3px 6px!important}.showcase-label-container{left:8px!important;top:8px!important}.refined-story{display:block;width:100%;margin-bottom:45px}.refined-story-image{min-height:340px}.refined-story-copy{padding:35px 26px 40px}.refined-story h2{font-size:34px;margin:17px 0 20px}.refined-story p{font-size:13px}.refined-story .refined-button{font-size:11px;padding:13px 18px;gap:28px}.refined-story-about{font-size:11px}.refined-brands{padding-bottom:38px}.refined-brands>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;margin-top:30px}.refined-brands a{font-size:11px}.refined-brands .refined-brand-cambridge{font-size:20px}.refined-brands .refined-brand-ortofon{font-size:27px}.refined-brands .refined-brand-goldring{font-size:25px}.refined-brands .refined-brand-qed{font-size:26px}.refined-journal{padding:43px 0}.refined-journal-grid{grid-template-columns:1fr;gap:32px}.refined-journal-card>div{aspect-ratio:1.65}.refined-journal-card>span{margin-top:15px}.refined-journal-card h3{font-size:19px;line-height:1.5;margin-bottom:12px}.refined-journal-card>b{font-size:11px}.studio-catalog-heading h1{font-size:33px;letter-spacing:-1px}.studio-catalog-heading{padding:8px 0 25px}.studio-catalog-heading p{font-size:11px}body[class^="current-page-product-list-"] #main>.container{padding-top:0}body[class^="current-page-product-list-"] .brand-list>.row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}body[class^="current-page-product-list-"] .brand-list a{font-size:9px!important;padding:8px 11px!important}body[class^="current-page-product-list-"] #filter-wrapper{display:block;padding:10px 0;margin-bottom:20px}body[class^="current-page-product-list-"] #filter-wrapper .filter-wrapper-header{display:block}.filter-wrapper-header .btn{display:flex;align-items:center;justify-content:center;min-height:42px;font-size:11px!important}body[class^="current-page-product-list-"] #sorting-options{display:none;padding-top:15px}body[class^="current-page-product-list-"].sorting-options-content-active #sorting-options{display:block}body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"],body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"]>.block-item-content{display:block!important;border:0;padding:0;margin:0}body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"]>.block-item-title{display:none}.filter-menu.openbox-content{display:block;position:fixed;top:0;bottom:0;left:-330px;width:300px;max-width:calc(100vw - 48px);height:100vh;z-index:111;visibility:hidden;padding:25px!important;overflow-y:auto;margin:0;transition:left .25s,visibility .25s;background:#fff!important}.filter-menu-active .filter-menu.openbox-content{left:0;visibility:visible}.filter-menu-active{left:0!important;overflow:hidden!important}.filter-menu-active .openbox-overlay:after{content:'×';position:absolute;right:12px;top:15px;font-size:31px;color:#fff}.filter-menu-category{display:block!important}#breadcrumbs{font-size:10px;padding:17px 0}#product-thumb-image{margin-left:-5px;margin-right:-5px}#product-thumb-image .thumb-item{padding-left:5px;padding-right:5px}.product-center{padding:15px!important}.product-title h1{font-size:28px!important;line-height:1.25!important}.product-price-container .product-price-old>span,.product-price-container .product-price-new>span{font-size:27px!important}.product-detail-tab-content{padding-top:20px;font-size:13px;overflow-wrap:anywhere}.product-cart-buttons{gap:9px}.product-qty-wrapper{flex:0 0 80px!important;max-width:80px}.product-qty-wrapper .product-qty>a{flex-basis:24px;max-width:24px}.product-cart-buttons .product-buttons-row{gap:8px}.product-cart-buttons .product-buttons-row a{font-size:11px!important;padding:10px 8px!important}.studio-detail-advice a{font-size:11px}.contentbox-header{font-size:30px!important}.blog-list-content>.row{grid-template-columns:1fr;gap:30px}.user-login-box{width:100%;margin:10px auto;padding:23px}.user-login-box-header>span{font-size:27px}.studio-footer{padding-top:43px}.studio-footer-main{gap:35px 22px;padding-bottom:35px}.studio-footer-brand,.studio-footer-news{grid-column:1/-1}.studio-footer-brand p{margin:15px 0}.studio-footer h3{margin-top:0;margin-bottom:18px}.studio-footer-column>a{font-size:11px}.studio-footer-news h3{font-size:22px}.studio-footer-news input{font-size:16px}.studio-footer-bottom{font-size:8px;gap:15px}.studio-footer-bottom>div{gap:12px;flex-wrap:wrap}.studio-utility>.container{min-height:28px}.studio-utility span{font-size:6px;letter-spacing:.6px}.studio-utility a{font-size:8px}.header-row-3-right{gap:12px}.logo img{width:130px}.header-row-3>.container>.row{gap:11px 15px}.header-row-3{padding-top:13px}.cart-content,.user-menu-content,.user-menu-welcome{padding:63px 25px 25px}.form-control:not([type=checkbox]):not([type=radio]){font-size:16px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"]>.block-item-title{background:none!important;color:#333!important;padding:0 0 18px!important;border-bottom:1px solid #e2e2da;font-size:13px!important;font-weight:500!important;text-transform:none;letter-spacing:.2px;height:auto}body[class^="current-page-product-list-"] #left-block>.block-item[data-type="filter-product-groups"]>.block-item-title>i{display:none}.record-count{display:block!important;color:#73736d;font-size:11px}.product-cart-buttons .product-qty-wrapper{padding-left:0!important;padding-right:0!important}.product-list-container .product-list-content{color:#555}#product-detail-container .product-detail-tab .product-detail-tab-row>[data-tab-index]{background:#f5f5f0!important;color:#333!important;border:1px solid #e3e3d9!important;padding:15px!important}#product-detail-container .product-detail-tab .product-detail-tab-row>[data-tab-index]>a{background:none!important;color:#333!important;font-size:12px!important;font-weight:500!important}.product-ex-area-1 .product-social{display:none}.payment-options img,.product-brand-text>img{filter:grayscale(1);opacity:.65}.modal-cart-delete .modal-content{border:1px solid #e5e5dc;border-radius:0;padding:25px;box-shadow:0 12px 45px #00000012;background:#fff}.modal-cart-delete .modal-body{padding:20px 0 25px;font-size:14px;color:#444;text-align:left}.modal-cart-delete .modal-body>i{display:none}.modal-cart-delete .modal-footer{border:0;padding:0;gap:10px;display:flex}.modal-cart-delete .modal-footer>.btn{flex:1;margin:0;font-size:11px!important;min-height:44px}.modal-cart-delete .close{font-weight:400;font-size:25px;color:#666}.cart-list-item-delete{opacity:.6}.cart-list-item-delete:hover{opacity:1}@media(max-width:767px){.refined-hero h1{font-size:clamp(44px,14.35vw,56px)}.modal-cart-delete .modal-dialog{width:calc(100% - 40px);margin:25vh auto 0}}#main .user-login-box .user-login-box-header>i{display:none!important}#main .user-login-box .user-login-box-header{padding:10px 0 25px!important;border:0!important;background:none!important}#main .user-login-box .user-login-box-header>span{font:400 29px/1.3 var(--studio-sans)!important;letter-spacing:-1px;color:#333}#main .user-login-box .user-login-box-content{padding:0!important}#main .user-login-box .user-login-box-footer{padding:20px 0 0!important;margin-top:25px;background:#fff}.current-page-default-contact-us .contentbox-header>*{text-transform:lowercase!important}.current-page-default-contact-us .contentbox-header>*:first-letter{text-transform:uppercase}@media(max-width:767px){#main .user-login-box .user-login-box-header>span{font-size:27px!important}}.blog-list-item-content{display:block!important;height:auto!important;min-height:0!important}.blog-list-item-content-top{display:block!important;flex:none!important;height:auto!important;min-height:0!important}.blog-list-item-content-bottom{display:flex!important;position:static!important;flex:none!important;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-top:18px;padding:0}.blog-list-item-excerpt{font-size:13px!important;line-height:1.8!important;color:#6f6f68!important;margin:14px 0 0}.blog-list-item-date{font-size:9px;color:#777}.current-page-blog-list .contentbox-header>*{text-transform:lowercase!important}.current-page-blog-list .contentbox-header>*:first-letter{text-transform:uppercase}.current-page-page-detail #main>.container{max-width:960px;padding-top:35px}.current-page-page-detail .contentbox-body{font:400 14px/1.9 var(--studio-sans);color:#555;padding:0}.current-page-page-detail .contentbox-body p,.current-page-page-detail .contentbox-body p span{font-family:var(--studio-sans)!important;font-size:14px!important;line-height:1.9!important}.current-page-page-detail .contentbox-body img{max-width:100%;height:auto}.current-page-page-detail .contentbox-body h2{font-size:25px;line-height:1.4}.current-page-page-detail .contentbox-body table{max-width:100%}.refined-search-original-title{display:none!important}.refined-search-options{border-top:1px solid #e6e6dc;border-bottom:1px solid #e6e6dc;margin-bottom:18px}.refined-search-options>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 0;cursor:pointer;font-size:12px;color:#555;list-style:none}.refined-search-options>summary::-webkit-details-marker{display:none}.refined-search-options>summary:after{content:'+';font-size:20px;font-weight:400}.refined-search-options[open]>summary:after{content:'−'}.refined-search-options>.contentbox-body{padding:18px 0 24px;background:#fff0;border:0}#cart-track-script-container{display:none!important}div.validate-error,label.validate-error{color:#a13b32!important;font:400 12px/1.55 var(--studio-sans)!important;margin-top:7px;padding:0!important}input.validate-error,select.validate-error,textarea.validate-error{border-color:#a13b32!important;background-color:#fffafa!important}input[aria-invalid=true]:focus,select[aria-invalid=true]:focus,textarea[aria-invalid=true]:focus{outline-color:#a13b32}.current-page-member-signup .control-label{font-size:12px;color:#555}#cart-container{padding-top:38px;padding-bottom:70px}#cart-container .contentbox-header,#cart-container .contentbox-body{background:#fff;border-color:var(--studio-line)}#cart-container .contentbox-header h4{font:400 24px/1.35 var(--studio-sans)!important;letter-spacing:-.7px;text-transform:none}#cart-container .cart-summary{font-variant-numeric:tabular-nums}#cart-container #checkout-complete-shopping{min-height:48px;display:flex;justify-content:center;align-items:center;background:#242424;color:#fff;border:1px solid #242424;font:500 12px/1.4 var(--studio-sans);letter-spacing:.2px}#cart-container #checkout-complete-shopping:hover{background:#4a4a46}body.checkout-page-body{background:#f6f5f2!important;font:14px/1.6 var(--studio-sans)!important;color:#292929!important}.checkout-page-body .checkout-information{background:#efeee9!important;border:0!important;color:#63635d;font:400 10px/1.5 var(--studio-sans);letter-spacing:.2px;padding:10px 16px}.checkout-page-body #checkout-header{background:#fff;border-bottom:1px solid #e6e5df;padding:27px 0!important}.checkout-page-body #checkout-header img{max-height:48px!important;width:auto!important;max-width:160px;object-fit:contain}.checkout-page-body #checkout-container{padding-top:32px;padding-bottom:60px}.checkout-page-body .contentbox{border:1px solid #e6e5df!important;border-radius:0!important;box-shadow:none!important;background:#fff}.checkout-page-body .contentbox-header{padding:27px 30px 15px!important;border:0!important;background:#fff!important}.checkout-page-body .contentbox-header h4{font:500 20px/1.4 var(--studio-sans)!important;color:#292929!important;letter-spacing:-.5px;text-transform:none!important;margin:0!important}.checkout-page-body .contentbox-header h4 p{font:400 11px/1.6 var(--studio-sans)!important;color:#77776f!important;letter-spacing:0;text-transform:none!important;margin:9px 0 0!important}.checkout-page-body .contentbox-header h4 p i{font-style:normal!important;font-family:inherit!important}.checkout-page-body .contentbox-body{padding:16px 30px 30px!important;background:#fff;border:0!important}.checkout-page-body input:not([type=checkbox]):not([type=radio]),.checkout-page-body select,.checkout-page-body textarea{font-family:var(--studio-sans)!important;border-radius:0!important;min-height:46px;border-color:#d9d8d1;color:#333}.checkout-page-body input:not([type=checkbox]):not([type=radio]):focus,.checkout-page-body select:focus,.checkout-page-body textarea:focus{border-color:#555;box-shadow:none}.checkout-page-body label{font-family:var(--studio-sans)!important}.checkout-page-body .cart-summary{font:400 12px/1.6 var(--studio-sans)!important;font-variant-numeric:tabular-nums}.checkout-page-body .cart-summary button{background:#242424!important;border-color:#242424!important;border-radius:0!important;min-height:48px;font:500 12px/1.5 var(--studio-sans)!important}.checkout-page-body #checkout-breadcrumbs{border:1px solid #e6e5df;background:#fff;margin-bottom:22px}.checkout-page-body #checkout-breadcrumbs a{font-family:var(--studio-sans)!important;border-radius:0!important}.checkout-page-body #checkout-breadcrumbs .active{background:#353531!important;color:#fff!important}.checkout-page-body #checkout-footer{padding:18px 0;background:#fff;border-top:1px solid #e6e5df}@media(max-width:767px){#cart-container{padding-top:22px;padding-bottom:35px}#cart-container .contentbox-header h4{font-size:20px!important}.checkout-page-body #checkout-header{padding:20px 0!important}.checkout-page-body #checkout-container{padding-top:20px}.checkout-page-body .container{width:calc(100% - 32px)}.checkout-page-body .contentbox-header{padding:23px 20px 12px!important}.checkout-page-body .contentbox-body{padding:12px 20px 24px!important}.checkout-page-body .contentbox-header h4{font-size:18px!important}.checkout-page-body input:not([type=checkbox]):not([type=radio]),.checkout-page-body select,.checkout-page-body textarea{font-size:16px!important}.checkout-page-body #checkout-breadcrumbs a{font-size:10px!important}.checkout-page-body .checkout-information{font-size:9px}}#cart-container .contentbox-header h4,.checkout-page-body .contentbox-header h4{letter-spacing:-.3px!important;text-transform:lowercase!important}#cart-container .contentbox-header h4:first-letter,.checkout-page-body .contentbox-header h4:first-letter{text-transform:uppercase}.checkout-page-body #checkout-header img{width:145px!important;max-height:80px!important}.checkout-page-body .cart-block{padding:30px!important;background:#fff;border:1px solid #e6e5df;border-radius:0}.checkout-page-body .cart-block .contentbox-body{padding:0!important}.checkout-page-body .cart-block .contentbox-header{padding:0 0 20px!important}@media(max-width:767px){.checkout-page-body .cart-block{padding:24px!important}.checkout-page-body #checkout-header img{width:125px!important;max-height:65px!important}}#cart-container .refined-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:360px;padding:50px 24px;background:#f8f7f4;border:1px solid #e6e5df;text-align:center;color:#292929}.refined-empty-state>svg{width:48px;height:48px;margin-bottom:28px;color:#686860}#cart-container .refined-empty-state h1{font:400 30px/1.3 var(--studio-sans);letter-spacing:-.7px;margin:0 0 14px}#cart-container .refined-empty-state p{font:400 13px/1.8 var(--studio-sans);color:#73736c;margin:0 0 25px}#cart-container .refined-empty-state .refined-button{font-size:12px;color:#fff}#cart-container .cart-item-delete-mobile{min-width:36px;min-height:36px;color:#666}@media(max-width:767px){#cart-container .refined-empty-state{min-height:320px;padding:36px 20px}#cart-container .refined-empty-state h1{font-size:25px}}#header .logo{align-items:flex-start;min-width:0}#header .logo>a{display:inline-flex;align-items:center;justify-content:flex-start;width:142px;min-height:48px;flex:none;line-height:0}#header .logo img{display:block;width:142px;height:auto;max-width:100%;max-height:none;object-fit:contain}@media(max-width:991px){#header .logo>a,#header .logo img{width:124px}}@media(max-width:575px){#header .logo>a,#header .logo img{width:118px}}.studio-footer-brand>a:first-child{display:inline-block;line-height:0;font-size:0!important}.studio-footer-brand>a:first-child img{display:block;width:142px;height:auto;max-width:100%;mix-blend-mode:multiply}.checkout-page-body #checkout-header .checkout-logo>a{display:block;width:142px;height:65px;background:url(../../assets/uploads/logo.png) center/contain no-repeat;line-height:0}.checkout-page-body #checkout-header .checkout-logo>a img{visibility:hidden;width:100%!important;height:100%!important;max-height:none!important}@media(max-width:767px){.checkout-page-body #checkout-header .checkout-logo>a{width:124px;height:57px;margin-left:auto;margin-right:auto}.studio-footer-brand>a:first-child img{width:132px}}#product-detail-container iframe{display:block;max-width:100%;width:100%;border:0}#product-detail-container iframe[src*="youtube.com/"],#product-detail-container iframe[src*="youtube-nocookie.com/"]{aspect-ratio:16/9;height:auto}#product-detail-container>.container>strong{max-width:100%}.product-detail-tab-content img,.product-detail-tab-content video,.product-detail-tab-content figure{max-width:100%;height:auto}.product-detail-tab-content table{max-width:100%;width:100%!important}.product-detail-tab-content td,.product-detail-tab-content th{overflow-wrap:anywhere}@media(max-width:991px){.current-page-product-detail .zoomContainer{display:none!important}}.current-page-blog-list #main>.container{padding-top:42px;padding-bottom:60px}.current-page-blog-list #main .contentbox-header{padding:0!important;margin-bottom:16px}.current-page-blog-list #main .contentbox-body{padding:0!important}.refined-page-intro{font:400 14px/1.8 var(--studio-sans);color:#73736c;margin:0 0 30px}.refined-contact-ready #main>.container{padding-top:50px;padding-bottom:70px}.refined-contact-ready #main .contentbox-body{padding:0!important}.refined-contact-lead{max-width:700px;margin-bottom:42px}.refined-contact-lead h1{font:400 45px/1.15 var(--studio-sans);letter-spacing:-1.5px;color:#252525;margin:17px 0 20px}.refined-contact-lead p{font-size:14px;line-height:1.9;color:#73736c;max-width:540px;margin:0 0 20px}.refined-contact-grid{display:grid;grid-template-columns:.85fr 1fr 1.5fr;gap:20px;margin-bottom:48px}.refined-contact-grid .refined-contact-card{border:1px solid #e6e5df!important;padding:28px!important;background:#f8f7f4;border-radius:0!important;margin:0!important}.refined-contact-card .row{display:block;margin:0}.refined-contact-card .row>div{max-width:none;flex:none;width:100%;padding:0!important}.refined-contact-card .row>div:first-child{font-size:10px;letter-spacing:1px;font-weight:500;color:#76766e;margin-bottom:20px;text-transform:uppercase}.refined-contact-card .row>div:last-child{font-size:18px;line-height:1.65;overflow-wrap:anywhere}.refined-contact-card.refined-contact-address .row>div:last-child{font-size:13px;line-height:1.9}.refined-contact-card a{text-decoration:none!important}.refined-contact-card a:hover{text-decoration:underline!important;text-underline-offset:5px}.refined-contact-details-title{font:400 24px/1.4 var(--studio-sans);letter-spacing:-.6px;margin:0 0 22px}.refined-contact-ready .contact-us{max-width:1050px}@media(max-width:767px){.current-page-blog-list #main>.container{padding-top:30px;padding-bottom:40px}.refined-page-intro{font-size:12px;margin-bottom:25px}.refined-contact-ready #main>.container{padding-top:32px;padding-bottom:40px}.refined-contact-lead{margin-bottom:28px}.refined-contact-lead h1{font-size:34px;letter-spacing:-1px}.refined-contact-lead p{font-size:13px}.refined-contact-grid{grid-template-columns:1fr;gap:12px;margin-bottom:35px}.refined-contact-grid .refined-contact-card{padding:23px!important}.refined-contact-card .row>div:first-child{margin-bottom:12px}.refined-contact-details-title{font-size:21px}}.refined-contact-ready .refined-contact-old-title{display:none!important}@media(min-width:992px){#mobile-navigation{display:none!important}}.studio-footer-bottom .studio-design-credit{display:inline-flex;align-items:center;gap:4px;font-size:10px;line-height:1.6;letter-spacing:.15px;white-space:nowrap;color:#73736d;text-decoration:none}.studio-design-credit span{font-weight:500;color:#3d3d38}.studio-footer-bottom .studio-design-credit:hover{text-decoration:underline;text-underline-offset:4px;color:#292929}.product-right,.product-title,.product-detail,.product-detail-tab,.product-detail-tab-content{min-width:0;max-width:100%;overflow-wrap:anywhere}.product-detail *{min-width:0!important;max-width:100%!important;box-sizing:border-box}.product-detail p,.product-detail li,.product-detail span,.product-detail b,.product-detail strong,.product-detail td,.product-detail th,.product-detail a{white-space:normal!important;overflow-wrap:anywhere}.product-detail img,.product-detail video,.product-detail figure{max-width:100%!important;height:auto!important}.product-detail table,.product-detail-tab-content table{width:100%!important;max-width:100%!important;table-layout:fixed}.product-detail .specs{padding:0!important;margin:20px 0!important;list-style:none!important}.product-detail .specs>li{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:20px;align-items:start;list-style:none!important;line-height:1.7!important;padding:12px 0!important}.product-detail .specs>li>b,.product-detail .specs>li>strong{display:block!important;width:auto!important;font-weight:500}#main .contentbox-body img{max-width:100%;height:auto}@media(min-width:992px){.product-image #product-primary-image{aspect-ratio:auto;height:clamp(340px,calc(100svh - 320px),620px)}}@media(max-width:767px){.product-detail .specs>li{grid-template-columns:minmax(0,1fr);gap:5px}}.carousel-products .products-content .slick-arrow{width:32px;height:32px;z-index:2;background:rgb(255 255 255 / .96);border:1px solid #e6e5df;border-radius:0}.carousel-products .products-content .slick-next{right:4px!important;left:auto!important}.carousel-products .products-content .slick-prev{left:4px!important;right:auto!important}@media(max-width:374px){#main .g-recaptcha{zoom:.88}}@media(max-width:359px){#main .g-recaptcha{zoom:.82}}@media(max-width:339px){#main .g-recaptcha{zoom:.76}}.studio-tracking-output{display:none!important}.studio-primary-carousel,.studio-gallery-count{display:none}@media(min-width:992px){.studio-product-gallery-ready .zoomContainer{display:none!important}.product-image #product-primary-image.studio-gallery-ready>#primary-image{display:none!important}.studio-gallery-ready .studio-primary-carousel{display:block;position:absolute;inset:0;width:100%;height:100%}.studio-primary-carousel .slick-list,.studio-primary-carousel .slick-track,.studio-primary-carousel .studio-gallery-slide{height:100%}.studio-gallery-open{display:block;width:100%;height:100%;padding:0;border:0;background:#fff0;cursor:grab}.studio-gallery-open:active{cursor:grabbing}.studio-gallery-open img{display:block;width:100%!important;height:100%!important;object-fit:contain;mix-blend-mode:multiply;user-select:none;-webkit-user-drag:none}.studio-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgb(255 255 255 / .95);border:1px solid #deded6;color:#444;z-index:3;transition:background .2s,opacity .2s}.studio-gallery-arrow:hover{background:#fff;color:#111}.studio-gallery-arrow.slick-disabled{opacity:.35;cursor:default}.studio-gallery-arrow svg{width:21px;height:21px;display:block}.studio-gallery-prev{left:8px}.studio-gallery-next{right:8px}.studio-gallery-ready .studio-gallery-count{display:block;position:absolute;right:12px;bottom:10px;padding:4px 8px;background:rgb(255 255 255 / .9);font:400 10px/1.5 var(--studio-sans);font-variant-numeric:tabular-nums;color:#64645e;z-index:2}#product-thumb-image a[aria-current=true]{outline:1px solid #777;outline-offset:-1px}}.showcase-image-container[data-card-gallery]{padding-bottom:30px}.studio-card-gallery-nav{position:absolute;bottom:0;left:0;right:0;height:30px;display:grid;grid-template-columns:repeat(var(--studio-card-image-count,1),minmax(0,1fr));gap:4px;padding:0 12px;z-index:3}.studio-card-gallery-nav[hidden]{display:none!important}.studio-card-gallery-dot{min-width:0;width:100%;height:30px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:0;background:#fff0;cursor:pointer;touch-action:manipulation}.studio-card-gallery-dot:after{content:'';display:block;width:100%;height:2px;background:#cecec5;transition:background .15s}.studio-card-gallery-dot[aria-current=true]:after{background:#41413c}.studio-card-gallery-dot:hover:after{background:#73736b}.studio-card-gallery-dot:disabled{cursor:default;opacity:.55}.studio-card-gallery-dot:focus-visible{outline:1px solid #65655f;outline-offset:-2px}[data-card-gallery] .showcase-image a{touch-action:pan-y}[data-card-gallery] .showcase-image img{transition:transform .45s,opacity .15s}[data-card-gallery].studio-card-image-changing .showcase-image img{opacity:.3}@media(prefers-reduced-motion:reduce){[data-card-gallery] .showcase-image img,.studio-card-gallery-dot:after{transition:none!important}}[data-card-gallery] .showcase-image a,[data-card-gallery] .showcase-image img{-webkit-user-drag:none;user-select:none}