/* https://jolie.fi/wp-content/themes/bgh-theme/assets/css/header.css?ver=1749542578 */
﻿@font-face{font-display:swap;font-family:star;src:url(/wp-content/themes/bgh-theme/assets/css/../fonts/stars/star.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/themes/bgh-theme/assets/css/../fonts/woocommerce/WooCommerce.woff) format("woff");font-weight:400;font-style:normal}#topBar{background-color:#75c8be}#topBar .header .textwidget *{display:inline-block}#topBar .header ul{list-style:none;padding-left:0;margin-bottom:0;display:flex}#topBar .header ul li{display:inline-block;margin-right:.75rem}#topBar p{margin-right:.75rem;margin-bottom:0}#topBar .menu-instagram{background-image:url(/wp-content/themes/bgh-theme/assets/css/../images/instagram.svg);background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;display:block}#topBar .menu-instagram a{color:rgba(0,0,0,0)}#topBar .menu-facebook{background-image:url(/wp-content/themes/bgh-theme/assets/css/../images/facebook.svg);background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;display:block}#topBar .menu-facebook a{color:rgba(0,0,0,0)}#topBar a,#topBar p{font-size:.75rem}#topBar a[href^="tel:"]:before,#topBar p[href^="tel:"]:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f095";display:inline-block;margin-right:.25rem}#topBar a[href*=instagram]:before,#topBar p[href*=instagram]:before{background-image:url(/wp-content/themes/bgh-theme/assets/css/../images/instagram.svg);background-repeat:no-repeat;width:1.5rem;height:1.5rem;display:block}#topBar a[href*=facebook]:before,#topBar p[href*=facebook]:before{font-family:"Font Awesome 5 Brands";font-weight:900;content:"\f082";display:inline-block;margin-right:.25rem}header#top{background-color:#e9e9e9;height:auto}header#top.sticky{position:fixed;top:0;width:100%;z-index:123}header#top .h-150{height:90px}@media(max-width:991.98px){header#top .h-150{height:70px}}@media(max-width:991.98px){header#top{height:70px}}@media(min-width:992px){header#top button.navbar-toggler{display:none}}header#top .benefit-bar{font-size:.75rem}header#top .benefit-bar strong{text-transform:uppercase}header#top .navbar-toggler{color:#000}header#top .fa-bars{font-size:2rem;color:#000;font-weight:400}header#top a{color:#0c0c0c;font-weight:600;text-transform:uppercase}header#top a.navbar-brand{width:90px;height:auto;margin:5px auto}@media(max-width:991.98px){header#top a.navbar-brand{width:60px;height:60px}}header#top a.navbar-brand img{max-width:100%;object-fit:contain}header#top .hover-dropdown,header#top .menu-checkout,header#top .search{position:relative;display:inline-block}@media(min-width:992px){header#top .hover-dropdown,header#top .menu-checkout,header#top .search{margin-right:1rem;margin-bottom:.25rem}}header#top .hover-dropdown i,header#top .menu-checkout i,header#top .search i{color:#2e746b;display:block;text-align:center;font-size:2rem}@media(max-width:991.98px){header#top .hover-dropdown i,header#top .menu-checkout i,header#top .search i{font-size:1.75rem}}header#top .hover-dropdown span,header#top .menu-checkout span,header#top .search span{font-size:.75rem;line-height:1.1}header#top .dropdown-my-account a{align-items:center;display:flex}header#top .dropdown-my-account a span{margin-left:.5rem;text-align:left;display:flex;flex-flow:column}header#top .dropdown-my-account a span strong{font-size:1rem}@media(max-width:991.98px){header#top .dropdown-my-account a span{display:none}}header#top .dropdown-my-account button{padding:0;background:rgba(0,0,0,0);border:0}header#top .dropdown-my-account ul{width:200px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}header#top .dropdown-my-account ul li{text-align:left}header#top .search button{background-color:rgba(0,0,0,0);border:0;padding:0;outline:0}header#top .hover-dropdown-content{display:none;z-index:1;list-style-type:none;position:absolute;right:-5rem;background-color:#fff;border:1px solid #b6b6b6;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.35);box-shadow:0 4px 5px 0 rgba(0,0,0,.35)}header#top .hover-dropdown-content li{padding:.5rem 1rem}@media(min-width:992px){header#top .hover-dropdown:hover .hover-dropdown-content{display:block;padding-left:0}}header#top .menu-checkout button{border:none;background-color:rgba(0,0,0,0);cursor:pointer;padding:0;position:relative;outline:0}header#top .menu-checkout .header-cart-count{font-weight:600;position:absolute;top:-1rem;right:-1rem;background-color:#0c0c0c;color:#fff;padding:.15rem .5rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;height:25px;width:25px;display:flex;justify-content:center;align-items:center}header#top .searchform div{position:relative}header#top .searchform div i{position:absolute;top:0;bottom:0;left:3%;display:flex;justify-content:center;flex-direction:column}header#top .searchform div input{width:100%;padding:.25rem 0 .25rem 11%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border:1px solid;-moz-border:1px solid;-ms-border:1px solid;border:1px solid;border-color:#b6b6b6}header#top #menu-items .account-img,header#top #menu-items .search-img,header#top #menu-items .cart-img{width:1.5rem}@media(max-width:991.98px){header#top #menu-items{display:flex;justify-content:flex-end}}@media(min-width:768px){header#top #menu-items>div{align-items:center}}#menuCheckout .modal-dialog,#modalMyAccount .modal-dialog,#modalSearch .modal-dialog{margin:0 0 0 auto;max-width:320px;height:100%;background-color:#fff;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}@media(max-width:991.98px){#menuCheckout .modal-dialog,#modalMyAccount .modal-dialog,#modalSearch .modal-dialog{max-width:80%}}#menuCheckout .modal-dialog .modal-content,#modalMyAccount .modal-dialog .modal-content,#modalSearch .modal-dialog .modal-content{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}#menuCheckout .modal-dialog .modal-content button.close,#modalMyAccount .modal-dialog .modal-content button.close,#modalSearch .modal-dialog .modal-content button.close{position:absolute;right:1rem;top:1rem}#menuCheckout .menu-checkout-content,#menuCheckout .modal-my-account-content,#modalMyAccount .menu-checkout-content,#modalMyAccount .modal-my-account-content,#modalSearch .menu-checkout-content,#modalSearch .modal-my-account-content{padding-left:0}#menuCheckout .menu-checkout-content li,#menuCheckout .modal-my-account-content li,#modalMyAccount .menu-checkout-content li,#modalMyAccount .modal-my-account-content li,#modalSearch .menu-checkout-content li,#modalSearch .modal-my-account-content li{list-style-type:none}#menuCheckout .menu-checkout-content a.remove,#menuCheckout .modal-my-account-content a.remove,#modalMyAccount .menu-checkout-content a.remove,#modalMyAccount .modal-my-account-content a.remove,#modalSearch .menu-checkout-content a.remove,#modalSearch .modal-my-account-content a.remove{text-align:left}#menuCheckout .menu-checkout-content a.remove:hover,#menuCheckout .modal-my-account-content a.remove:hover,#modalMyAccount .menu-checkout-content a.remove:hover,#modalMyAccount .modal-my-account-content a.remove:hover,#modalSearch .menu-checkout-content a.remove:hover,#modalSearch .modal-my-account-content a.remove:hover{text-align:center}#menuCheckout .menu-checkout-content a.button,#menuCheckout .modal-my-account-content a.button,#modalMyAccount .menu-checkout-content a.button,#modalMyAccount .modal-my-account-content a.button,#modalSearch .menu-checkout-content a.button,#modalSearch .modal-my-account-content a.button{width:100%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;background-color:#2e746b;color:#fff}#menuCheckout .menu-checkout-content a.button:hover,#menuCheckout .modal-my-account-content a.button:hover,#modalMyAccount .menu-checkout-content a.button:hover,#modalMyAccount .modal-my-account-content a.button:hover,#modalSearch .menu-checkout-content a.button:hover,#modalSearch .modal-my-account-content a.button:hover{color:#fff}#menuCheckout .menu-checkout-content a.button.wc-forward,#menuCheckout .modal-my-account-content a.button.wc-forward,#modalMyAccount .menu-checkout-content a.button.wc-forward,#modalMyAccount .modal-my-account-content a.button.wc-forward,#modalSearch .menu-checkout-content a.button.wc-forward,#modalSearch .modal-my-account-content a.button.wc-forward{margin-bottom:.5rem}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods{margin:.5rem 0 1rem -11px}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12{margin-bottom:.5rem;display:flex;align-items:center}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio],#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio],#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio],#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio],#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio],#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]{border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:scale(1.25)}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:after{content:"";width:20px;height:20px;border:solid 2px #2e746b;background-color:#fff;display:block;padding-left:3px;padding-bottom:3px;margin-left:-3px}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 input[type=radio]:checked:after{content:"\f00c";font-family:"Font Awesome 5 Pro";font-weight:300;background-color:#2e746b;color:#fff;line-height:1;padding-left:1px!important}#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label{padding-left:1rem;font-size:1rem;margin-bottom:0;vertical-align:middle}@media(max-width:991.98px){#menuCheckout .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#menuCheckout .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label,#modalMyAccount .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#modalMyAccount .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label,#modalSearch .menu-checkout-content .shipping .woocommerce-shipping-methods .col-12 label,#modalSearch .modal-my-account-content .shipping .woocommerce-shipping-methods .col-12 label{width:90%}}#menuCheckout .menu-checkout-content .shipping .shipping-total__name,#menuCheckout .modal-my-account-content .shipping .shipping-total__name,#modalMyAccount .menu-checkout-content .shipping .shipping-total__name,#modalMyAccount .modal-my-account-content .shipping .shipping-total__name,#modalSearch .menu-checkout-content .shipping .shipping-total__name,#modalSearch .modal-my-account-content .shipping .shipping-total__name{margin-right:.25rem}#menuCheckout .modal-my-account-content li,#modalMyAccount .modal-my-account-content li,#modalSearch .modal-my-account-content li{padding-top:.5rem;padding-bottom:.5rem}#menuCheckout .modal-my-account-content li a,#modalMyAccount .modal-my-account-content li a,#modalSearch .modal-my-account-content li a{font-weight:700}#menuCheckout .modal-search-content form div,#modalMyAccount .modal-search-content form div,#modalSearch .modal-search-content form div{position:relative}#menuCheckout .modal-search-content form div input,#modalMyAccount .modal-search-content form div input,#modalSearch .modal-search-content form div input{width:100%;padding:.25rem 0 .25rem 3rem;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border:1px solid;-moz-border:1px solid;-ms-border:1px solid;border:1px solid}#menuCheckout .modal-search-content form div i,#modalMyAccount .modal-search-content form div i,#modalSearch .modal-search-content form div i{position:absolute;top:0;bottom:0;left:1rem;display:flex;justify-content:center;flex-direction:column}#modalSearch .modal-dialog{max-width:100%}@media(min-width:992px){#menuCheckout .modal-dialog{max-width:600px}}@media(min-width:992px){header#top{padding:.25rem 0}}@media(min-width:992px){header#top.sticky{position:fixed;top:0;width:100%;background-color:#fff;z-index:523}}header#top .navbar{position:unset}header#top .navbar button.invisible{display:none}@media(max-width:991.98px){header#top .navbar{padding:0 1rem}header#top .navbar li:not(.col-md){padding:.5rem 0}}header#top .navbar .navbar-nav>li>a{text-transform:uppercase;font-weight:600;font-size:.875rem;padding:.5rem;min-height:60px;position:relative}header#top .navbar .navbar-nav>li.dropdown:hover>a{color:#2e746b}@media(min-width:992px){header#top .navbar .navbar-nav>li.menu-tuotemerkit.dropdown{display:none}}header#top .navbar .navbar-nav>li.menu-best-sellers:hover>a,header#top .navbar .navbar-nav>li.menu-uutuudet:hover>a,header#top .navbar .navbar-nav>li.menu-outlet:hover>a{color:#2e746b}header#top .navbar .navbar-nav>li.menu-blogi .yamm-content{padding:1rem}header#top .navbar .navbar-nav>li.menu-blogi .yamm-content li .button{width:50%}header#top .navbar .navbar-nav>li.menu-blogi .yamm-content .elementy-ul li a{margin-bottom:.5rem}header#top .navbar .navbar-nav>li.menu-shop-spa .dropdown-menu,header#top .navbar .navbar-nav>li.menu-blogi .dropdown-menu{height:auto}header#top .navbar .navbar-nav>li.menu-shop-spa .dropdown-menu .menu-content,header#top .navbar .navbar-nav>li.menu-blogi .dropdown-menu .menu-content{display:flex}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;position:unset}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content li,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content li{height:auto;width:auto;justify-content:normal;padding-right:15px;padding-left:15px}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content li a,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content li a{height:auto;text-transform:none;font-weight:400}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content li.active a,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content li.active a{color:#fff}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content .dropdown,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content .dropdown{flex-direction:column}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content .dropdown a,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content .dropdown a{flex:0;max-width:none}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content .dropdown .elementy-ul,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content .dropdown .elementy-ul{display:flex;flex-direction:column}header#top .navbar .navbar-nav>li.menu-shop-spa .yamm-content>div,header#top .navbar .navbar-nav>li.menu-blogi .yamm-content>div{flex-direction:row!important}@media(min-width:992px){header#top .navbar .navbar-nav .active>a{color:#2e746b}}header#top .navbar .navbar-nav li{margin-right:1rem}header#top .navbar .navbar-nav li.minion{font-family:minion-pro,serif;font-weight:400;font-style:italic}header#top .navbar .navbar-nav li.minion a{text-transform:inherit}header#top .navbar button{background-color:rgba(0,0,0,0);border:0;position:relative}header#top .navbar button i{color:#2e746b}header#top .navbar button .count{position:absolute;top:-.5rem;background-color:#0c0c0c;color:#fff;padding:0 .371rem;font-size:.75rem;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%}header#top .dropdown-menu{height:60vh;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;border-radius:0;-webkit-box-shadow:0 400px 20px 390px rgba(0,0,0,.3);box-shadow:0 400px 20px 390px rgba(0,0,0,.3);border-top:0}header#top .dropdown-menu .button{background-color:#0c0c0c;color:#fff;width:100%}header#top .dropdown-menu .sub-menu-opener{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2e746b}header#top .dropdown-menu .sub-menu-opener.is-open{transform:rotate(180deg);margin-right:.8rem}header#top .dropdown-menu .sub-menu-opener:focus{outline:none}header#top .dropdown-menu .yamm-content{padding:1rem;width:100%;margin:0 auto}@media(min-width:1200px){header#top .dropdown-menu .yamm-content{position:absolute;padding-left:0}}header#top .dropdown-menu .yamm-content .no-link>a{cursor:none;pointer-events:none;font-weight:600!important;text-transform:uppercase!important}header#top .dropdown-menu li{height:2rem;width:18.75rem;justify-content:space-between}@media(min-width:1200px){header#top .dropdown-menu li{padding-left:0}}header#top .dropdown-menu li a{display:flex;height:2rem;line-height:1}header#top .dropdown-menu li a:hover{color:#b6b6b6;text-decoration:none}header#top .dropdown-menu .dropdown{flex-direction:row;display:flex}header#top .dropdown-menu .dropdown.submenu-open>a{color:#2e746b}header#top .dropdown-menu .dropdown>a{text-transform:uppercase;font-weight:600}header#top .dropdown-menu .dropdown ul{list-style:none;padding-left:0}header#top .dropdown-menu .dropdown ul.yamm-fw{margin-top:.875rem;display:none}header#top .dropdown-menu .dropdown ul.yamm-fw.js-show{display:flex;flex-direction:column;margin-top:0;margin-left:2rem;position:absolute;top:1.625rem;left:18.75rem}@media(min-width:1200px){header#top .dropdown-menu .dropdown ul.yamm-fw.js-show{top:1rem}}header#top .dropdown-menu .dropdown ul.yamm-fw.js-show a{text-transform:none;font-weight:400}header#top .dropdown-menu .dropdown ul.yamm-fw.js-show ul{top:0}@media(min-width:992px){header#top ul.nav>li.dropdown:hover>ul.dropdown-menu{display:block;visibility:visible;transition-delay:.5s;top:5.75rem}}@media(min-width:992px){header#top ul.nav>li.dropdown>ul.dropdown-menu{visibility:hidden;display:block;transition:.2s .2s}}header#top .searchform div{position:relative}header#top .searchform div i{position:absolute;top:0;bottom:0;left:3%;display:flex;justify-content:center;flex-direction:column}header#top .searchform div input{width:100%;padding-left:11%;padding:.5rem 0 .5rem 11%;-webkit-border:1px solid;-moz-border:1px solid;-ms-border:1px solid;border:1px solid}@media(min-width:768px){header#top .searchform div input{padding:.5rem 0 .5rem 6%}}@media(max-width:767.98px){.benefit-bar{display:none}}@media(min-width:768px){.benefit-bar{display:block;font-size:.875rem}}.benefit-bar img{height:42px;width:auto;display:block;margin-left:auto}.ch2-dialog{z-index:99999999!important}