@font-face{font-display:swap;font-family:NoeText;src:url(../../../../../../themes/theStylemate/assets/fonts/NoeTextRegular.woff);font-weight:400}@font-face{font-display:swap;font-family:NoeText;src:url(../../../../../../themes/theStylemate/assets/fonts/NoeTextSemibold.woff);font-weight:700}@font-face{font-display:swap;font-family:SaolText;src:url(../../../../../../themes/theStylemate/assets/fonts/SaolTextBook.woff);font-weight:400}@font-face{font-display:swap;font-family:SaolText;src:url(../../../../../../themes/theStylemate/assets/fonts/SaolTextSemibold.woff);font-weight:700}body,p,a{font-family:NoeText;font-weight:400}.entry-title b{font-family:SaolText;font-weight:700}h1.entry-title,h1.page-title{font-family:SaolText}h1.page-title{font-weight:700}article h2{font-family:SaolText;font-weight:400}.menu-item a{font-family:NoeText;font-weight:400}.nav--main>li.menu-item>a{padding-left:2em;padding-right:2em}.tsm_overview_gallery span.hover{z-index:30}#menu-social-menu a::before,nav .nav--toolbar .nav__item--search a::before{color:#171617}#menu-social-menu a:hover,nav .nav--toolbar .nav__item--search a:hover{background-color:#fff;border:1px solid rgba(23,22,23,.3);border-right:0}.shop_iframe_container{overflow:hidden;padding-top:213%;position:relative}.shop_iframe_container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.widget.widget-magazines li{margin-bottom:.5em}.widget+.widget.widget_stylemate_shop_sb_widget{margin-top:1.25em;padding-top:1em;padding-bottom:1em}.stylemate_lang_container{position:relative;text-align:right}.stylemate_lang_container div{display:inline-block}#lang-list{margin:0;padding:0;text-align:center}#lang-list li{list-style-type:none;text-align:center;text-transform:uppercase}#lang-list li a{color:#171617}.single .entry-content:before,.page .entry-content:before{display:none!important}article .overview-sassy{opacity:0!important;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}article .overview-sassy.overview-sassy-visible{opacity:1!important;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}article.subscription-block{padding-left:0;box-sizing:border-box}article.subscription-block div.entry-content{padding:36px;background-color:#000}article.subscription-block h2{color:#fff}article.subscription-block #subscribe-text p{color:#fff}article.subscription-block #subscribe-email input[type=email]{background-color:#000;border:1px solid #fff;color:#fff}article.subscription-block #subscribe-submit input[type=submit]{border:1px solid #ffeb00;color:#ffeb00;background-color:#000}.qc-cmp-showing .qc-cmp-ui{background-color:#000}h2.qc-cmp-title{color:#fff}.qc-cmp-buttons .qc-cmp-button,.qc-cmp-horizontal-buttons .qc-cmp-button,.qc-cmp-nav-bar .qc-cmp-button{color:#000}.qc-cmp-buttons .qc-cmp-button.qc-cmp-secondary-button:hover,.qc-cmp-horizontal-buttons .qc-cmp-button.qc-cmp-secondary-button:hover{color:#fff;background-color:#000;border:2px solid #ffeb00}.qc-cmp-buttons .qc-cmp-button:hover,.qc-cmp-horizontal-buttons .qc-cmp-button:hover,.qc-cmp-nav-bar .qc-cmp-button:hover{background-color:#fff;border:2px solid #ffeb00;color:#000}a.qc-cmp-alt-action:hover{color:#ffeb00}p.qc-cmp-purpose-description{width:calc(100% - 280px)}h1.qc-cmp-sub-title,h2.qc-cmp-sub-title{color:#fff}th.qc-cmp-on-off-column{width:90px}.qc-cmp-ui-container span.qc-cmp-toggle.qc-cmp-toggle-on{background-color:#ffeb00}a.qc-cmp-persistent-link{background-color:#000!important}.yikes-easy-mc-form input[type=email].yikes-email-field,.yikes-easy-mc-form input[type=email].yikes-easy-mc-email{background-color:#fff;color:#171617}.yikes-mc-form.yikes-easy-mc-form .yikes-easy-mc-submit-button{width:auto}.subscription-block p,.subscription-block span,.subscription-block label{color:#fff}.widget_blog_subscription .yikes-easy-mc-form input[type=email].yikes-email-field,.subscription-block .yikes-easy-mc-form input[type=email].yikes-email-field{border:1px solid #d7d7d7}.subscription-block .yikes-easy-mc-form .yikes-easy-mc-submit-button{background-color:rgba(221,221,221,1)}.subscription-block .yikes-easy-mc-form .yikes-easy-mc-submit-button span{color:#171617}.widget_blog_subscription .yikes-easy-mc-form .yikes-easy-mc-submit-button{background-color:rgba(221,221,221,1);color:#171617;width:auto;padding:2px 15px;min-height:initial}.subscription-block p.yikes-easy-mc-success-message{color:#171617}article.related_post{width:48%;position:relative;float:left;margin-right:2%}article.related_post:last-child{margin-right:0}article.related_post h1.entry-title{font-size:24px}div.clear{clear:both}aside.related_posts{margin-top:2.5em;padding-top:1em;border-top:1px solid rgba(0,0,0,.3)}article.related_post a{color:#000}article.related_post a:hover{color:#8c888c}aside.related_posts .related_header{font-family:"Playfair Display",serif;font-weight:400;color:#171617;font-size:26px;margin-bottom:1em}.tsm-shoparea{font-family:NoeText}.tsm-shoparea ul.products li.product .woocommerce-loop-category__title,.tsm-shoparea ul.products li.product .woocommerce-loop-product__title{font-family:SaolText;font-size:30px;line-height:1.3333;height:140px}.tsm-shoparea ul.products li.product{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:40px}.tsm-shoparea ul.products li.product .price{display:inline-block;font-size:32px;color:#2a2c29}.tsm-shoparea ul.products li.product .add_to_cart_button{right:0;position:absolute}.related_title,.sb_prod_cats_title{font-family:NoeText;font-size:24px;margin-bottom:10px;color:#2a2c29}.has_sidebar .sidebar.sidebar_no_top{padding-top:0}.relProductContainer{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:25px}.relProductContainer a{text-decoration:none}.sb_container{margin-bottom:30px}.relProductTitleContainer{font-family:SaolText;font-size:20px}.relProductImage{text-align:center}.relProductImage img{width:60%}.relProductPrice{font-family:NoeText;text-align:right;font-size:20px}.products .product .theme_featured_container{position:relative}.products .product .hover{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;overflow:hidden}.products .product .hover .flexbox{height:100%}.products .product .hover__more{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);white-space:nowrap}.products .product .hover__bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.products .product .hover__letter,.products .product .hover__letter-mask{font-size:12em;opacity:.2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:500;text-transform:uppercase}.products .product .hover__letter-mask{opacity:1;overflow:hidden;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);display:block}.products .product .hover__letter-mask>span{display:block;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.products .product .hover__line{position:absolute;left:50%;width:1px;background:#fff;height:25%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.products .product .hover__line--top{bottom:50%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;margin-bottom:2em;margin-left:-2em}.products .product .hover__line--bottom{top:50%;-webkit-transform-origin:50% 0;transform-origin:50% 0;margin-top:2em;margin-left:2em}.product_category_menu_container ul{display:flex;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.product_category_menu_container ul li{padding-left:25px;padding-right:25px;list-style-type:none;display:inline-block}.product_category_menu_container ul li a{color:#2A2C29;font-size:18px}.product_category_menu_container ul li.current_selected_cat a{font-weight:700}.product_category_menu_container ul li a:hover{text-decoration:underline}.has_sidebar .tsm-shoparea .site-main:before{content:none}.tsm-shoparea .site-main.detail_product{border-right-width:1px;border-right-color:rgba(0,0,0,.2);border-right-style:solid}a.added_to_cart{right:0;display:block;position:absolute;bottom:13px}.tsm-shoparea.shop_surround .site-main{margin-right:0!important}.woocommerce-page #content table.cart td.actions .input-text{width:180px;padding-top:7px;padding-bottom:8px}.product_detail_description{clear:both}.woocommerce div.product .product_title{font-size:36px}.woocommerce .tsm-shoparea button.button.alt,.tsm-shoparea .woocommerce a.button.alt{color:#515151;background-color:#ebe9eb}.woocommerce .tsm-shoparea button.button.alt:hover,.tsm-shoparea .woocommerce a.button.alt:hover{background-color:#dfdcde}.cart_count_icon{background-color:#ffeb00;border-radius:18px;color:#2a2c29;font-size:14px;font-weight:700;text-align:center;position:absolute;left:6px;top:-8px;padding:2px 7px}@media screen and (max-width:1280px){.tsm-shoparea ul.products li.product .add_to_cart_button{position:relative;right:auto;width:100%;text-align:center}}@media screen and (max-width:999px){#lang-list{float:right;padding-left:4px;padding-top:4px}#menu-social-menu a::before,nav .nav--toolbar .nav__item--search a::before{width:4px}#social-navigation .nav--toolbar a{padding-left:4px;width:30px}}@media not screen and (min-width:1000px){.toolbar{position:fixed!important;background-color:#fff}}@media screen and (max-width:900px){.tsm-shoparea .site-main.detail_product{border-right:none}.tsm-shoparea ul.products li.product .woocommerce-loop-category__title,.tsm-shoparea ul.products li.product .woocommerce-loop-product__title{font-size:24px}}@media screen and (max-width:480px){article.related_post{width:100%;margin-right:0}.tsm-shoparea ul.products li.product .woocommerce-loop-category__title,.tsm-shoparea ul.products li.product .woocommerce-loop-product__title{font-size:18px}.woocommerce .site-content{padding-bottom:8.25em}.product_categories_overview{height:50px}}img{height:auto}.rocket-lazyload,img[data-lazy-src]{opacity:0}.rocket-lazyload.entered.lazyloaded,img.lazyloaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}