@import 'import/icomoon_standard/style.css';@charset "UTF-8";.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:currentColor;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}html.mobile-menu-open .hamburger--3dx .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}html.mobile-menu-open .hamburger--3dx .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}html.mobile-menu-open .hamburger--3dx .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-animation="fadeIn"]{opacity:0}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}[data-animation="fadeInDown"]{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, 30px, 0)}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInUp"]{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInRight"]{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}[data-animation="fadeInLeft"]{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.flex-row{display:-ms-flexbox;display:flex}.flex-row.ai-top{-ms-flex-align:start;align-items:flex-start}.flex-row.ai-bottom{-ms-flex-align:end;align-items:flex-end}.flex-row.ai-center{-ms-flex-align:center;align-items:center}.flex-row.ai-stretch{-ms-flex-align:stretch;align-items:stretch}.flex-row.jc-start{-ms-flex-pack:start;justify-content:flex-start}.flex-row.jc-end{-ms-flex-pack:end;justify-content:flex-end}.flex-row.jc-center{-ms-flex-pack:center;justify-content:center}.flex-row.jc-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-row.jc-between{-ms-flex-pack:justify;justify-content:space-between}.flex-row.jc-stretch{-ms-flex-pack:stretch;justify-content:stretch}.flex-row.jc-stretch>*{-ms-flex-positive:1;flex-grow:1}.flex-row.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row.dir-col{-ms-flex-direction:column;flex-direction:column}.flex-row.dir-col-rev{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-row.dir-row{-ms-flex-direction:row;flex-direction:row}.flex-row.dir-row-rev{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row.gutter{margin-left:-10px;margin-right:-10px}.flex-row.gutter-x2{margin-left:-20px;margin-right:-20px}.flex-row.gutter-x3{margin-left:-30px;margin-right:-30px}#gform_wrapper_1 form{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;width:100%}#gform_wrapper_1 label{display:none}#gform_wrapper_1 ul{margin:0}#gform_wrapper_1 li{list-style:none}#gform_wrapper_1 .gform_body{width:560px;max-width:calc(100% - 255px);margin-right:15px}#gform_wrapper_1 .gform_footer{width:240px}#gform_wrapper_1 input{float:left;padding:15px;width:100%}#gform_wrapper_1 input[type=submit]{background-color:#B78B85}#gform_confirmation_message_1{text-align:center;color:#fefefe}#gform_wrapper_2 form{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;width:100%}#gform_wrapper_2 ul{margin:0}#gform_wrapper_2 li{list-style:none}#gform_wrapper_2 .gform_body{width:560px;max-width:calc(100% - 255px);margin-right:15px}#gform_wrapper_2 .gform_footer{width:240px}#gform_wrapper_2 input{float:left;padding:15px;margin-bottom:15px;width:100%;border:1px solid #000000}#gform_wrapper_2 input[type=submit]{margin-top:10px;background-color:#B78B85}h2,.h2{font-weight:900;font-size:34px}.bbhbtn{display:inline-block;color:#fefefe;background-color:#568B91;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:12px 25px;min-width:200px;text-decoration:none;text-align:center;transition:300ms ease;box-sizing:border-box}.bbhbtn[data-mce-selected]{padding:20px 25px !important}.bbhbtn:visited,.bbhbtn:focus,.bbhbtn:active{color:#fefefe}.bbhbtn:hover{background-color:#fefefe;color:#568B91}.bbhbtn::-moz-selection{background-color:transparent !important}.bbhbtn::-moz-selection,.bbhbtn::selection{background-color:transparent !important}#page{background-color:transparent;padding:40px}#content{padding:0}.grid-container{padding-left:40px;padding-right:40px}body.page.page-template-default #page{padding:0}.bbh-btn{display:inline-block;color:#fefefe;background-color:#568B91;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:12px 25px;min-width:200px;text-decoration:none;text-align:center;transition:300ms ease;box-sizing:border-box}.bbh-btn[data-mce-selected]{padding:20px 25px !important}.bbh-btn:visited,.bbh-btn:focus,.bbh-btn:active{color:#fefefe}.bbh-btn:hover{background-color:#fefefe;color:#568B91}.bbh-btn::-moz-selection{background-color:transparent !important}.bbh-btn::-moz-selection,.bbh-btn::selection{background-color:transparent !important}html{position:relative}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form #wpnordic-cookie-care-consent-all-button.wpnordic-cookie-care-consent-button.all.all{background-color:rgba(86, 139, 145, 0.9)}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form #wpnordic-cookie-care-consent-all-button.wpnordic-cookie-care-consent-button.all.all:hover{background-color:#568b91}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form button#wpnordic-cookie-care-consent-button.wpnordic-cookie-care-consent-button.necessary,form#wpnordic-cookie-care-form.wpnordic-cookie-care-form button#wpnordic-cookie-care-consent-selected-button.wpnordic-cookie-care-consent-button.selected{color:white;background-color:black}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form button#wpnordic-cookie-care-consent-button.wpnordic-cookie-care-consent-button.necessary:hover,form#wpnordic-cookie-care-form.wpnordic-cookie-care-form button#wpnordic-cookie-care-consent-selected-button.wpnordic-cookie-care-consent-button.selected:hover{background-color:black;opacity:0.8}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form .wpnordic-cookie-care-slider-wrapper input:checked+.wpnordic-cookie-care-slider{opacity:1}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form .wpnordic-cookie-care-slider-wrapper input#wpnordic-cookie-care-necessary+.wpnordic-cookie-care-slider{background-color:#d6d6d6 !important}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form .wpnordic-cookie-care-slider-wrapper .wpnordic-cookie-care-slider{background-color:rgba(86, 139, 145, 0.9);opacity:0.5}form#wpnordic-cookie-care-form.wpnordic-cookie-care-form .wpnordic-cookie-care-navigation ul li.active{background-color:black}.video-container{background-size:cover;background-position:50% 50%;position:relative}.video-container::after{content:"";display:table;clear:both}.video-container.playing.is-hover .play-btn{opacity:1}.video-container.playing .play-btn{opacity:0;background-color:rgba(0, 0, 0, 0)}.video-container.playing .play-btn::before{content:"\e908"}.video-container.show-video .mute-btn{opacity:1;pointer-events:auto}.video-container.show-video video{opacity:1}.video-container.muted .mute-btn::before{content:"\e907"}.video-container.is-hover .play-btn{background-color:rgba(0, 0, 0, 0.5)}.video-container video{opacity:0;float:left;max-width:100%;transition:opacity 0.2s ease-out}.video-container .mute-btn{position:absolute;bottom:10px;right:10px;color:rgba(254, 254, 254, 0.8);padding:10px;cursor:pointer;opacity:0;font-size:45px;transition:opacity 0.2s ease-out;pointer-events:none;z-index:5}.video-container .mute-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a"}.video-container .play-btn{display:flex;width:100%;height:100%;position:absolute;opacity:1;top:0;left:0;transition:opacity 0.2s ease-out, background-color 0.2s ease-out;background-color:rgba(0, 0, 0, 0);align-items:center;justify-content:center;cursor:pointer;z-index:4}.video-container .play-btn::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:90px;content:"\e909";color:rgba(254, 254, 254, 0.8)}#bbh-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none}#bbh-modal .bbh-modal-box{position:fixed;background-color:#fefefe;z-index:9998;width:1080px;left:50%;top:50%;transform:translate(-50%, -50%);padding:15px;box-shadow:4px 4px 10px rgba(0, 0, 0, 0.16)}#bbh-modal .close{position:absolute;padding:10px;color:#fefefe;cursor:pointer;right:-10px;top:0;font-size:20px;transform:translateY(-100%)}#bbh-modal--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9997;background-color:rgba(0, 0, 0, 0.7)}#login-popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:transform 0.2s ease, opacity 0.2s ease, visibility 0 linear 0.2s;box-sizing:border-box;z-index:999}#login-popup .login-seperator{padding-bottom:25px;padding-top:35px;height:2px;width:80%;margin:auto;background-color:rgba(0, 0, 0, 0.16);background-clip:content-box}#login-popup .login-info-heading{padding-bottom:15px}#login-popup .login-info-heading h3,#login-popup .login-info-heading p{margin-bottom:0}#login-popup .login-step h3{font-size:26px}#login-popup .login-step h4{font-size:20px}#login-popup.open{opacity:1;visibility:visible;pointer-events:auto;transition:transform 0.4s ease, opacity 0.4s ease}#login-popup.open .login-popup-box{transform:translate(-50%, -50%) scale(1);transition:transform 0.4s ease, opacity 0.4s ease}#login-popup .login-popup-overlay{background-color:rgba(0, 0, 0, 0.6);cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}#login-popup .login-popup-box{position:fixed;left:50%;top:50%;max-width:90%;width:450px;transform:translate(-50%, -50%) scale(0.9);background-color:#fefefe;transition:transform 0.2s ease, opacity 0.2s ease;box-sizing:border-box;padding:60px 30px;box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.16);z-index:3}#login-popup .login-popup-box .woocommerce-privacy-policy-text{font-size:15px;opacity:0.8}#login-popup .login-popup-box .woocommerce-privacy-policy-link{text-decoration:underline}#login-popup .subheading{font-size:15px;margin-bottom:0}#login-popup .close{position:absolute;top:20px;right:20px;color:#999999;font-size:20px;cursor:pointer;padding:10px}#login-popup .error-message{color:#C94646;font-size:15px;text-align:center;width:100%;margin-bottom:10px}#login-popup .btn-container{width:100%;display:flex;justify-content:center}#login-popup #loginform{display:flex;flex-wrap:wrap}#login-popup #loginform p{display:inline-block;padding-left:7px;padding-right:7px;box-sizing:border-box;width:100%}#login-popup #loginform label{display:none}#login-popup #loginform .forgot-password{font-size:15px;opacity:0.5}#login-popup #loginform input.input{border-radius:5px;box-sizing:border-box;width:100%;border:1px solid #999999;margin-bottom:15px;padding:0 15px;line-height:48px}#login-popup #loginform .button,#login-popup #loginform input[type="submit"]{display:inline-block;color:#fefefe;background-color:#568B91;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:12px 25px;min-width:200px;text-decoration:none;text-align:center;transition:300ms ease;box-sizing:border-box;width:60%;text-align:center;margin-bottom:15px;background-color:#568B91 !important;border-color:#568B91 !important;color:#fefefe !important}#login-popup #loginform .button[data-mce-selected],#login-popup #loginform input[type="submit"][data-mce-selected]{padding:20px 25px !important}#login-popup #loginform .button:visited,#login-popup #loginform input[type="submit"]:visited,#login-popup #loginform .button:focus,#login-popup #loginform input[type="submit"]:focus,#login-popup #loginform .button:active,#login-popup #loginform input[type="submit"]:active{color:#fefefe}#login-popup #loginform .button:hover,#login-popup #loginform input[type="submit"]:hover{background-color:#fefefe;color:#568B91}#login-popup #loginform .button::-moz-selection,#login-popup #loginform input[type="submit"]::-moz-selection{background-color:transparent !important}#login-popup #loginform .button::-moz-selection,#login-popup #loginform input[type="submit"]::-moz-selection,#login-popup #loginform .button::selection,#login-popup #loginform input[type="submit"]::selection{background-color:transparent !important}#login-popup #loginform .button:hover,#login-popup #loginform input[type="submit"]:hover{background-color:#fefefe !important;color:#568B91 !important}#login-popup #loginform #user_pass{margin-bottom:5px}#login-popup .become-member{display:inline-block;color:#fefefe;background-color:#568B91;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:12px 25px;min-width:200px;text-decoration:none;text-align:center;transition:300ms ease;box-sizing:border-box;width:60%;background-color:#B78B85 !important;border-color:#B78B85 !important;color:#fefefe !important}#login-popup .become-member[data-mce-selected]{padding:20px 25px !important}#login-popup .become-member:visited,#login-popup .become-member:focus,#login-popup .become-member:active{color:#fefefe}#login-popup .become-member:hover{background-color:#fefefe;color:#568B91}#login-popup .become-member::-moz-selection{background-color:transparent !important}#login-popup .become-member::-moz-selection,#login-popup .become-member::selection{background-color:transparent !important}#login-popup .become-member:hover{background-color:#fefefe !important;color:#B78B85 !important}#login-popup .forgot-password{text-align:left;margin-bottom:20px;width:100%}#login-popup .forgot-password::after{content:"";display:table;clear:both}#login-popup .signup-step{display:none;padding:0}#login-popup .signup-step .flex-row{flex-direction:column}#login-popup .signup-step .back-to-login,#login-popup .signup-step .signup-text,#login-popup .signup-step form{display:inline-block;width:100%}#login-popup .signup-step .signup-text{padding-right:10px;flex-grow:1;box-sizing:border-box;margin-bottom:30px}#login-popup .signup-step .signup-text p{margin-bottom:0}#login-popup .signup-step .signup-text h3{font-size:26px}#login-popup .signup-step form{margin-bottom:30px}#login-popup .signup-step form button,#login-popup .signup-step form input{display:inline-block;width:100%}#login-popup .signup-step form input{box-sizing:border-box;padding:10px 15px;border-radius:3px;border:solid 1px #888888;margin-bottom:10px}#login-popup .signup-step .back-to-login{text-decoration:underline;text-align:center}#login-popup .signup-step .woocommerce-form-row{margin-bottom:10px}#left-sidebar .inside-left-sidebar{padding-right:40px;box-sizing:border-box;border-right:2px solid #999999}.single-post .flexible-inner-section:first-of-type.c1-text,.single-post .flexible-inner-section:first-of-type.c2-text-image{max-width:1000px;margin:0 auto;border:solid 1px #fefefe;box-shadow:0 3px 60px 0 rgba(0, 0, 0, 0.2)}.single-post .flexible-inner-section:first-of-type.c1-text .content-col,.single-post .flexible-inner-section:first-of-type.c2-text-image .content-col,.single-post .flexible-inner-section:first-of-type.c1-text .image-col,.single-post .flexible-inner-section:first-of-type.c2-text-image .image-col{width:100%;margin-right:0;margin-bottom:20px}.error404 #primary{padding-top:150px;padding-bottom:150px;text-align:center}.btn-404{display:inline-block;padding:14px 25px;min-width:150px;box-sizing:border-box;background-color:black !important;color:#fefefe !important;text-transform:uppercase;font-weight:600;transition:0.3s ease-out;font-size:14px;text-align:center;margin-top:50px}body.page-template-default.page #page{max-width:100%;width:100%}.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}.error404 #primary{padding:0}.error404 #page{padding:0 15px 0 15px}.error404 .site-content{display:flex;justify-content:center}.error404 .site-content .content-area{max-width:765px}.error404 .site-content .content-area .grid-container{padding:0}.error404 .error-search-bar{width:100%;padding:33px 0}.error404 .error-search-bar h2{text-align:center;font-family:Yantramanav;font-size:20px;padding:33px 0}.error404 .error-search-bar .search-bar-wrap{width:100%}.error404 .cursive-headline{font-family:'Dancing Script', cursive;font-weight:bold}.error404 .fibo-search-box{height:40px;border:1px solid black;display:flex;align-items:center}.error404 .fibo-search-box .icon-size{font-size:1.5em}.error404 .fibo-search-box .icon-fibosearch:before{content:"\e907"}.error404 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border:0px !important}#mobile-header .inside-navigation .icon-fibosearch:before{content:url('data:image/svg+xml;utf8,<svg version="1.1" id="fi_54481" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20.01px" height="20.01px" viewBox="0 0 612.01 612.01" style="enable-background:new 0 0 612.01 612.01;" xml:space="preserve"><g><g id="_x34__4_"><g><path d="M606.209,578.714L448.198,423.228C489.576,378.272,515,318.817,515,253.393C514.98,113.439,399.704,0,257.493,0 C115.282,0,0.006,113.439,0.006,253.393s115.276,253.393,257.487,253.393c61.445,0,117.801-21.253,162.068-56.586 l158.624,156.099c7.729,7.614,20.277,7.614,28.006,0C613.938,598.686,613.938,586.328,606.209,578.714z M257.493,467.8 c-120.326,0-217.869-95.993-217.869-214.407S137.167,38.986,257.493,38.986c120.327,0,217.869,95.993,217.869,214.407 S377.82,467.8,257.493,467.8z"></path></g></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>')}#mobile-header .inside-navigation .icon-nav-item .fibo-gap{padding:0;margin:0;height:17px;margin-top:5px}#mobile-header .inside-navigation .icon-nav-item .dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 30px);left:5px;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#mobile-header .inside-navigation .icon-nav-item .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{position:absolute;left:0;top:calc(100% + 35px);z-index:1000;width:94vw;margin:0px 10px;border:1px solid darkgray}.fibo-search-box{height:40px;border:1px solid black;display:flex;align-items:center}.fibo-search-box .icon-size{font-size:1.5em}.fibo-search-box .icon-fibosearch:before{content:"\e907"}#ship-to-different-address{font-size:16px}.acfw-checkout-ui-block{display:none}.bbh-loader{text-align:center;margin:10px auto 10px;width:100%}.bbh-loader .spinner{width:30px;height:30px;display:inline-block;box-sizing:border-box;position:relative}.bbh-loader .spinner.round::before{border-radius:50%;content:" ";width:30px;height:30px;display:inline-block;box-sizing:border-box;border-top:solid 6px #f5f5f5;border-right:solid 6px #f5f5f5;border-bottom:solid 6px #f5f5f5;border-left:solid 6px #f5f5f5;position:absolute;top:0;left:0}.bbh-loader .spinner.round::after{border-radius:50%;content:" ";width:30px;height:30px;display:inline-block;box-sizing:border-box;border-top:solid 6px #999999;border-right:solid 6px transparent;border-bottom:solid 6px transparent;border-left:solid 6px transparent;position:absolute;top:0;left:0;-webkit-animation:round-animate 1s ease-in-out infinite;animation:round-animate 1s ease-in-out infinite}@-webkit-keyframes round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round-animate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#masthead .site-logo img{max-width:400px}#masthead .inside-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;padding-top:30px}#masthead .inside-header::after{display:none !important}#masthead .navigation-icon-nav{width:calc(50% - (200px))}#masthead .navigation-icon-nav .icon-nav{margin-left:0;margin-bottom:0;list-style:none;text-align:right;margin-right:-15px;margin-top:5px}#masthead .navigation-icon-nav .icon-nav .icon-nav-item{display:inline-block}#masthead .navigation-icon-nav .icon-nav .icon-nav-item>span,#masthead .navigation-icon-nav .icon-nav .icon-nav-item a{display:flex;align-items:center;line-height:40px;padding-left:15px;padding-right:15px;cursor:pointer;line-height:normal}#masthead .navigation-icon-nav .icon-nav .icon-nav-item>span:hover,#masthead .navigation-icon-nav .icon-nav .icon-nav-item a:hover{color:#568B91}#masthead .navigation-icon-nav .icon-nav .icon-nav-item a{flex-direction:column}#masthead .navigation-icon-nav .icon-nav .icon-nav-item a .icon{margin-bottom:6px}#masthead .navigation-icon-nav .icon-nav .icon-nav-item .mini-cart-trigger{flex-direction:column}#masthead .navigation-icon-nav .icon-nav .icon-nav-item .mini-cart-trigger .icon{margin-bottom:6px}#masthead .navigation-icon-nav .icon-nav .icon-nav-item.current a,#masthead .navigation-icon-nav .icon-nav .icon-nav-item.current span{color:#568B91}#masthead .navigation-icon-nav .icon-nav .link-title{font-weight:500}#masthead .navigation-icon-nav .icon-nav .icon{font-size:2em;margin-right:8px}.top-bar{display:none}#top-bar .inside-top-bar{padding-bottom:0;padding-top:0}#top-bar .usp-bar{background-color:#B78B85;color:#fefefe}#top-bar .usp-bar .usp-list{list-style:none;margin-left:0;margin-right:0;margin-bottom:0;text-align:center}#top-bar .usp-bar .usp-item{display:inline-flex;align-items:center;margin-left:40px;margin-right:40px}#top-bar .usp-bar .usp-item .icon{line-height:40px;font-size:24px;margin-right:8px}#top-bar .usp-bar .usp-item .text{line-height:40px;text-transform:uppercase;font-size:12px;font-weight:600}#top-bar .usp-bar.mobile{display:none}#top-bar .usp-bar.mobile .mobile-search{background-image:url("/wp-content/uploads/2020/11/Soeg.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:20px;top:10px}#top-bar .testimonial-bar{background-color:rgba(108, 122, 162, 0.15)}#top-bar .testimonial-bar .inside-top-bar{position:relative;padding-left:240px;padding-right:240px;box-sizing:border-box;display:flex;align-items:center;min-height:40px}#top-bar .testimonial-bar .trustpilot-image{position:absolute;max-width:180px;left:40px;top:50%;transform:translateY(-50%)}#top-bar .testimonial-bar .testimonials{width:100%}#top-bar .testimonial-bar .testimonial{font-size:0;padding-left:1.5em;padding-right:1.5em;color:#666666;width:auto;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center}#top-bar .testimonial-bar .testimonial:first-child{font-size:12px}#top-bar .testimonial-bar .testimonial.slick-slide{font-size:12px !important}#top-bar .testimonial-bar .testimonial .testimonial-text{position:relative;font-style:italic}#top-bar .testimonial-bar .testimonial .testimonial-text::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";vertical-align:top;font-size:0.8em;margin-right:4px}#top-bar .testimonial-bar .testimonial .testimonial-text::after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";vertical-align:bottom;font-size:0.8em;margin-left:4px}#top-bar .testimonial-bar .testimonial .byline{margin-left:10px;font-weight:500}.main-navigation{background-color:#fefefe;border-top:1px solid #999999;border-bottom:1px solid #999999}.main-navigation .main-nav ul li[class*="current"] a,.main-navigation .main-nav ul li[class*="current"] a:active,.main-navigation .main-nav ul li[class*="current"] a:focus,.main-navigation .main-nav ul li[class*="current"] a:hover{color:#C94646;background-color:transparent}.main-navigation .main-nav ul li:hover a{background-color:transparent;color:#568B91 !important}.main-navigation .main-nav ul li:hover:after{border-color:#568B91 !important}.main-navigation .main-nav ul li a{background-color:transparent !important;color:#000000 !important}.main-navigation .main-nav ul li.mega-menu-item:after{content:'';position:absolute;right:0;top:50%;display:inline-block;width:7px;height:7px;border:1px solid #000;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg) translate(6px, -6px);-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out;-webkit-transform-origin:bottom;transform-origin:bottom;pointer-events:none}.main-navigation .main-nav ul li.mega-menu-open a{color:#568B91 !important}.main-navigation .main-nav ul li.red a{color:#C94646 !important}.main-navigation .main-nav ul li.black a{color:#fefefe !important;background-color:#000000 !important}.mega-menu{position:relative;display:none;position:fixed;top:254px;width:100%;z-index:100;background-color:white;box-shadow:-20px 20px 30px #00000043;border:1px solid #7070701A;box-sizing:border-box;padding:45px 45px 15px 150px}.mega-menu.open{display:block}body.admin-bar .mega-menu{top:286px}.mega-menu .icon{position:absolute;z-index:10;right:20px;top:20px;cursor:pointer}.mega-menu .menu-boligen-container,.mega-menu .menu-produkter-container{display:inline-block;width:calc(100% - 31%);float:left}.mega-menu .images{display:inline-block;float:right;width:29%}.mega-menu .images a{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;height:260px;width:100%;margin-bottom:30px;background-position:center;background-size:cover;background-repeat:no-repeat}.mega-menu .images .text-box{background-color:rgba(255, 255, 255, 0.8);width:245px;height:150px;max-width:95%;max-height:95%;padding:30px;box-sizing:border-box;text-align:center}.mega-menu .images .text-box h3{text-transform:uppercase;font-weight:bold}.mega-menu .images .text-box p{font-family:'dancing';color:#568B91;font-style:italic;text-decoration:underline}.mega-menu ul.menu{display:inline-block;width:100%}.mega-menu ul.menu>li{margin-bottom:30px;display:inline-block;width:20%;float:left}.mega-menu ul.menu>li>a{display:none}.mega-menu ul.menu>li>ul>li.menu-item-has-children>a{font-size:18px;font-weight:bold;text-transform:uppercase;margin-bottom:0}.mega-menu ul{margin:0 0 10px}.mega-menu li{list-style:none;margin-bottom:2px}.mega-menu li a{display:block;color:black;font-size:15px}.mega-menu li a:first-letter{text-transform:uppercase}.mega-menu li.current-menu-item a{text-decoration:underline;font-weight:500}.mega-menu li.image-menu-item{padding-right:30px;box-sizing:border-box;text-align:center}.mega-menu li.image-menu-item>a{font-size:14px !important}.mega-menu li.image-menu-item>a img{-o-object-fit:cover;object-fit:cover;height:300px;width:100%}.wishlist_products_counter.top_wishlist-heart.top_wishlist-.no-txt:before{color:white !important;font-size:25px;-webkit-transform:translateX(2px);transform:translateX(2px)}.site-logo img{transition:max-width 0.2s ease-in-out}.navigation-icon-nav .icon-nav .icon{transition:font-size 0.2s ease-in-out}.sticky-nav #page{padding-top:140px !important}.sticky-nav #masthead{position:fixed;top:0;width:100%;z-index:110}.sticky-nav #masthead .inside-header{padding-top:10px;padding-bottom:10px}.sticky-nav #masthead .site-logo img{max-width:300px}.sticky-nav #masthead .navigation-icon-nav .icon-nav .icon{font-size:1.4em}.sticky-nav .main-navigation{top:72px;position:fixed;width:100%;z-index:100;transition:transform 0.2s ease-in-out}.sticky-nav .mega-menu{top:134px}.admin-bar.sticky-nav #masthead{top:32px}.admin-bar.sticky-nav .main-navigation{top:104px}.admin-bar.sticky-nav .mega-menu{top:166px}footer .header-search-bar-wrap{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:1000;background-color:white}footer .header-search-bar-wrap .header-search-bar{width:100%}footer .header-search-bar-wrap .search-bar-wrap{width:100%}footer .header-search-bar-wrap .search-bar-results{height:100%;max-height:calc(100vh - 112px)}footer .header-search-bar-wrap .icon:before{content:"\e806" !important;font-size:15px}footer .header-search-bar-wrap .search-bar-box .icon{pointer-events:auto;line-height:45px}.header-search-bar{width:calc(50% - (200px));text-align:left}.header-search-bar.loading .bbh-loader{display:block}.header-search-bar.open .search-bar-results-wrap{visibility:visible;opacity:1;pointer-events:all}.header-search-bar .bbh-loader{display:none}.header-search-bar .search-bar-wrap{position:relative;width:300px}.header-search-bar .search-bar-box{position:relative;z-index:2}.header-search-bar .search-bar-box .prefix{position:absolute;left:1em;font-weight:700;line-height:50px}.header-search-bar .search-bar-box .search-bar-input{border:1px solid #999999;border-radius:4px;box-sizing:border-box;width:100%;padding:0 40px 0 50px;line-height:50px}.header-search-bar .search-bar-box .search-bar-input.placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .search-bar-input:-moz-placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .search-bar-input::-moz-placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .search-bar-input:-ms-input-placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .search-bar-input::-ms-input-placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .search-bar-input::-webkit-input-placeholder{font-size:13px;color:rgba(0, 0, 0, 0.4);opacity:1}.header-search-bar .search-bar-box .icon{position:absolute;right:10px;font-size:25px;line-height:50px;display:inline-block;width:25px;top:0;text-align:center;pointer-events:none}.header-search-bar .search-bar-box .icon.active-clear{pointer-events:auto;cursor:pointer;font-size:16px}.header-search-bar .search-bar-box .icon.active-clear::before{content:"\e806"}.header-search-bar .search-bar-results-wrap{background-color:#fefefe;visibility:hidden;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:1;border:1px solid #999999;box-sizing:border-box;top:100%;border-radius:0 0 4px 4px;padding-top:4px;transform:translateY(-5px)}.header-search-bar .not-found{font-size:15px;text-transform:uppercase;font-weight:600;padding:10px;margin-bottom:0}.header-search-bar .search-bar-results{max-height:380px;border-radius:0 0 4px 4px;overflow:auto}.header-search-bar .search-bar-results::-webkit-scrollbar{width:3px}.header-search-bar .search-bar-results::-webkit-scrollbar-thumb{background-color:#568B91;border-radius:0}.header-search-bar .product{display:flex;padding:10px;background-color:#fefefe;transition:background-color 150ms ease}.header-search-bar .product:hover{background-color:rgba(108, 122, 162, 0.05)}.header-search-bar .product:not(:last-child){border-bottom:1px solid #999999}.header-search-bar .product .product-thumb{width:50px;height:50px;background-size:cover;background-position:50% 50%;margin-right:10px;flex-shrink:0;flex-grow:0}.header-search-bar .product .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-weight:600;margin-bottom:0;font-size:15px}.header-search-bar .product .product-price{font-weight:600;font-size:13px}.header-search-bar .product .product-data{width:calc(100% - 60px)}@media (max-width:1080px){.site-header,#site-navigation,#sticky-navigation{display:none !important;opacity:0}.inside-navigation.grid-container{padding:0}.menu-toggle{display:block;line-height:0;padding:0;z-index:100}.menu-toggle:before{content:none !important}#mobile-menu{display:none}.mobile-menu-open #mobile-menu{display:block}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#fefefe}.main-navigation ul ul,.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a,.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li.sfHover>a,.main-navigation .main-nav ul ul li a,#mobile-header.toggled #mobile-menu>ul>li>ul.toggled-on>li a{background-color:transparent;color:#000000 !important;padding-left:20px;padding-right:20px;box-sizing:border-box}.main-navigation ul ul{padding-left:0;padding-right:0}.menu-toggle{padding-left:5px;padding-right:5px}.site-logo{z-index:20}#mobile-header #mobile-menu{display:none;position:fixed;z-index:17;top:-100%;left:0;width:100%;background-color:white;height:100%;opacity:1;visibility:hidden;overflow:hidden}#mobile-header #mobile-menu>ul{position:fixed;top:10px;left:0;right:0;bottom:0;overflow:scroll}#mobile-header #mobile-menu>ul>li>a{font-weight:bold}#mobile-header #mobile-menu ul{background-color:transparent;display:block;margin-bottom:20px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}#mobile-header #mobile-menu ul li{width:100%;background-color:transparent;z-index:25}#mobile-header #mobile-menu ul li.mobile-search{background-color:#B78B85}#mobile-header #mobile-menu ul li.mobile-search a{color:#fefefe !important}#mobile-header #mobile-menu ul li.products .dropdown-menu-toggle{width:100%}#mobile-header #mobile-menu ul li.products .dropdown-menu-toggle::after{width:20px;padding-right:20px;left:unset}#mobile-header #mobile-menu ul li[class*="current"]>a:after{bottom:5px}#mobile-header #mobile-menu ul li[class*="current"] li.current-menu-item a:after{bottom:3px}#mobile-header #mobile-menu ul li[class*="current"] li.current-product-parent a:after{bottom:3px}#mobile-header #mobile-menu ul li[class*="current"] a{background-color:transparent;color:#000000;position:relative}#mobile-header #mobile-menu ul li.menu-item-has-children a{position:relative;padding-right:20px;padding-left:20px}#mobile-header #mobile-menu ul li.go-back a{position:relative;text-transform:uppercase !important;font-weight:bold;font-size:18px}#mobile-header #mobile-menu ul li.go-back a:before{content:'\e828';font-family:icomoon;display:inline-block;padding-right:20px;color:#000000}#mobile-header #mobile-menu ul li a{display:inline-block;width:100%;text-transform:uppercase;padding:0 20px;line-height:40px}#mobile-header #mobile-menu ul li a .dropdown-menu-toggle{position:absolute;height:100%;right:0;width:20px}#mobile-header #mobile-menu ul li a .dropdown-menu-toggle:after{content:'\e827';font-family:icomoon;position:absolute;right:0;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;color:#000000;text-align:center}#mobile-header #mobile-menu ul li a .dropdown-menu-toggle span{display:none}#mobile-header #mobile-menu ul li ul{position:fixed;z-index:100;display:block;width:100%;height:auto;top:10px;bottom:0;right:-100% !important;visibility:visible;opacity:1;overflow:auto;box-shadow:none;transition:right 0.25s ease-in-out !important;background:transparent;margin-top:0}#mobile-header #mobile-menu ul li ul.toggled-on{right:0 !important;background-color:#fefefe}#mobile-header #mobile-menu ul li ul a{text-transform:capitalize;font-size:18px}#mobile-header.toggled #mobile-menu{display:block;top:106px;left:0;bottom:0;height:100%;width:100%;visibility:visible;border-top:1px solid #000000}#mobile-header.toggled #mobile-menu ul{opacity:1}#mobile-header.toggled #mobile-menu>ul>li>ul.toggled-on>li a{transition:opacity 0.2s ease-in-out;opacity:1;text-transform:capitalize}#mobile-header ul.open>li{pointer-events:none}#mobile-header ul.open>li>a{transition:opacity 0.2s ease-in-out;opacity:0 !important;pointer-events:none}html.mobile-menu-open body.tablet-detected,html.mobile-menu-open body.mobile-detected{overflow:hidden;position:fixed;width:100%}html.mobile-menu-open body.tablet-detected #mobile-header #mobile-menu,html.mobile-menu-open body.mobile-detected #mobile-header #mobile-menu{visibility:visible}html.mobile-menu-open body.tablet-detected #mobile-header #mobile-menu>ul,html.mobile-menu-open body.mobile-detected #mobile-header #mobile-menu>ul{-webkit-animation:fadeIn 0.25s forwards 0.25s;animation:fadeIn 0.25s forwards 0.25s}}.admin-bar #mobile-header.toggled #mobile-menu{top:138px}#mobile-header #mobile-menu>ul,#mobile-header #mobile-menu ul li ul{top:102px}.admin-bar #mobile-header #mobile-menu>ul,.admin-bar #mobile-header #mobile-menu ul li ul{top:150px}@media (max-width:480px){#mobile-header #mobile-menu>ul>li>a{font-size:18px;line-height:40px}}.footer-widgets{padding-left:0px;padding-right:0px;background-color:#f5f5f5}.footer-widgets aside.widget_ikonmedtitel_widget{margin-bottom:10px}.footer-widgets aside.widget_ikonmedtitel_widget .widget-content{border-bottom:dashed 1px #000000;padding-bottom:10px;margin-bottom:10px}.footer-widgets aside.widget_ikonmedtitel_widget .icon{text-align:center;display:block;font-size:42px}.footer-widgets aside.widget_ikonmedtitel_widget .title{text-align:center;font-weight:500;font-size:15px;margin-top:10px}.footer-widgets .bbh-btn{padding:8px 17px;min-width:0px}.footer-widgets .widget ul li::before{content:"•";margin-right:8px}.footer-widgets .widget_ikonmedtitel_widget .icon-favoritter-fill:before{content:"\e90e"}.footer-widgets .widget_ikonmedtitel_widget .icon-favoritter:before{content:"\e90d"}.c4-instagram-feed #sb_instagram #sbi_images .sbi_item{padding:15px !important}.c4-instagram-feed .instagram-title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;z-index:50}.c4-instagram-feed .instagram-title p{display:inline-block;margin-bottom:0;background-color:#568B91;color:#fefefe;font-size:24px}.c4-instagram-feed .instagram-title p a{display:inline-block;color:#fefefe;font-size:24px;padding:25px 50px;display:flex;align-items:center;gap:10px}.c4-instagram-feed .instagram-title p a strong{white-space:nowrap;font-weight:normal}#subfooter-signup .footer-sign-up-btn{background-color:#B78B85;border-color:#B78B85}.bbh-reward-error .woocommerce-message{border-top-color:#b78b85}.bbh-reward-error .woocommerce-message::before{color:#b78b85}.type-heading{text-transform:uppercase;font-size:14px;color:#888888;font-weight:500}.favourite-btn{font-size:20px;cursor:pointer;position:relative}.favourite-btn::before{content:"\e901";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.favourite-btn::after{content:"\e900";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;color:#C94646;transform:scale(1);position:absolute;height:100%;left:0;top:0}.favourite-btn.active.clicked::after{-webkit-animation:200ms favourite-pulse forwards;animation:200ms favourite-pulse forwards}.favourite-btn.active::before{content:"\e900";color:#C94646}.product-type-product_reward .summary .content{max-width:800px;margin:auto}.delete-user-account-container{display:flex;flex-direction:column;width:100%;padding-top:80px;float:inherit}.delete-user-account-container p{width:50%;margin-bottom:10px}.delete-user-account-container #delete-my-account{max-width:200px;background-color:#B78B85;font-size:14px;transition:all 0.2s ease}.delete-user-account-container #delete-my-account:hover{transition:all 0.2s ease;opacity:1}.sa-confirm-button-container button{background-color:#B78B85 !important;box-shadow:unset !important}.product .price .amount{font-weight:bold}.product .price del{color:#000000;opacity:1;font-weight:bold}.product .price ins{color:#568B91}@-webkit-keyframes favourite-pulse{0%{opacity:0;transform:scale(1)}33%{opacity:0.3;transform:scale(1.15)}66%{opacity:0.1;transform:scale(1.3)}100%{opacity:0;transform:scale(1.3)}}@keyframes favourite-pulse{0%{opacity:0;transform:scale(1)}33%{opacity:0.3;transform:scale(1.15)}66%{opacity:0.1;transform:scale(1.3)}100%{opacity:0;transform:scale(1.3)}}.woocommerce .quantity{box-sizing:border-box;display:flex}.woocommerce .quantity .minus,.woocommerce .quantity .plus{padding:0;background-color:#fefefe;color:#000000;flex-shrink:0;width:56px;line-height:56px}.woocommerce .quantity .minus{border:1px solid #999999;border-right:0;font-weight:bold}.woocommerce .quantity .plus{border:1px solid #999999;border-left:0;font-weight:bold}.woocommerce .quantity .qty{font-weight:bold;border:1px solid #999999;line-height:56px;padding:0;width:56px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box}.woocommerce a.button.loading{position:relative}.woocommerce a.button.loading::after{top:calc(50% - 25px)}.woocommerce #gform_wrapper_1 input[type=submit]{border-radius:0;color:#fefefe;height:100%}.bbh-breadcrumb-wrapper{display:inline-block;text-transform:uppercase;font-size:13px;padding:40px 40px 0;width:100%;box-sizing:border-box}.bbh-breadcrumb-wrapper #breadcrumbs{margin-bottom:0;float:left}.bbh-breadcrumb-wrapper .separator{padding-left:5px;padding-right:5px}.bbh-breadcrumb-wrapper .next-product{float:right}.bbh-breadcrumb-wrapper .next-product span{padding-right:10px;font-weight:bold}.bbh-breadcrumb-wrapper .next-product a{position:relative;padding-right:30px}.bbh-breadcrumb-wrapper .next-product .icon{position:absolute;display:inline-block;margin-left:10px;transform:translateY(-3px);font-size:25px}.membership-price.logged-in .membership-badge{pointer-events:none}.membership-price .membership-badge{width:90px;height:90px;border-radius:50%;border:2px solid #568B91;background-color:#fefefe;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.membership-price .membership-badge img{padding-top:7px;width:63px !important;margin:0 !important}.membership-price .membership-badge span{text-transform:uppercase;color:#568B91;font-size:14px;font-weight:500}.membership-price .member-price{font-size:80%}body.single-product div.product.membership-price.not-logged-in .price .amount{color:#000000 !important}body.single-product div.product.membership-price.not-logged-in .single-signup-link{font-size:18px;color:#C94646 !important;width:fit-content}body.single-product div.product.membership-price .membership-badge{height:100px;width:100px;margin-bottom:10px;float:right}body.single-product div.product.membership-price .membership-badge img{width:70px}body.single-product div.product.membership-price .price{display:flex;flex-direction:column}body.single-product div.product.membership-price .price ins::before{content:"MEDLEMSPRIS: "}body.single-product div.product.membership-price .price .member-price::before{content:"MEDLEMSPRIS: "}.woocommerce ul.products li.product.membership-price::before{display:none !important}.woocommerce ul.products li.product.membership-price .membership-badge{position:absolute;top:10px;left:10px}.woocommerce ul.products li.product.membership-price .price{display:flex;flex-direction:column-reverse}.woocommerce ul.products li.product.membership-price .price ins{border-top:1px solid #568B91;border-bottom:1px solid #568B91;padding-bottom:3px;padding-top:4px;margin-bottom:5px}.woocommerce ul.products li.product.membership-price .price ins::before{content:"MEDLEMSPRIS: "}.woocommerce ul.products li.product.membership-price .price .member-price{font-weight:700;color:#568B91;border-top:1px solid #568B91;border-bottom:1px solid #568B91;padding-bottom:3px;padding-top:4px;margin-bottom:5px}.woocommerce ul.products li.product.membership-price .price .member-price::before{content:"MEDLEMSPRIS: "}.bbh-discount-badge{border-radius:50%;text-align:center;border:2px solid #568B91;background-color:#fefefe;display:flex;align-items:center;justify-content:center;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bbh-discount-badge span{text-transform:uppercase;color:#568B91;font-size:14px;font-weight:500}.bbh-discount-badge:after{content:"";display:block;padding-bottom:100%}.bbh-discount-badge span{display:flex;align-items:center;justify-content:center;position:absolute;width:75%;height:75%;margin:auto;font-size:18px;line-height:1.2em}body.single-product div.product.special-price .bbh-discount-badge{position:relative;min-width:60px;float:right;padding:20px}body.single-product div.product.special-price .price{display:flex;flex-direction:column}.woocommerce ul.products li.product.sale.special-price::before{display:none !important}.woocommerce ul.products li.product.special-price .bbh-discount-badge{top:10px;left:10px;min-width:90px;position:absolute}.woocommerce ul.products li.product.special-price .price{display:flex;flex-direction:column-reverse}.woocommerce ul.products li.product.special-price .price ins{border-top:1px solid #568B91;border-bottom:1px solid #568B91;padding-bottom:3px;padding-top:4px;margin-bottom:5px}.rewards-coupon-container{color:black;padding:20px 15px;text-align:center}.rewards-coupon-container p{margin-bottom:0}.rewards-coupon-container p.start{margin-bottom:10px;font-weight:500}.rewards-coupon-container .discount-coupon-code{font-weight:bold;background-color:#EAEAEA;border:1px solid #B78B85;display:flex;justify-content:center;font-size:22px;width:250px;padding:10px 0;margin-left:auto;margin-right:auto;margin-bottom:20px}.woocommerce-account.logged-in .account-heading-wrapper{display:none !important}.woocommerce-account .c1-text{padding-top:0 !important}.woocommerce-account .c1-text .woocommerce{display:flex;flex-direction:column}.woocommerce-account .c1-text .login-header-wrapper h3{padding-bottom:10px}.woocommerce-account .c1-text .woocommerce-form-login{display:flex;flex-direction:column}.woocommerce-account .c1-text .woocommerce-form-login p:nth-child(3){order:4;display:flex;justify-content:center}.woocommerce-account .c1-text .woocommerce-form-login .lost_password{font-size:15px;padding-left:5px;opacity:0.6;font-weight:600}.woocommerce-account .c1-text .woocommerce-form-login .woocommerce-form-login__submit{display:inline-block;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:20px 100px;text-decoration:none;transition:300ms ease;box-sizing:border-box;text-align:center;margin-bottom:15px;background-color:#568B91 !important;border-color:#568B91 !important;color:#fefefe !important}.woocommerce-account .c1-text #customer_login{order:2}.woocommerce-account .c1-text #customer_login .u-column1 h2{display:none}.woocommerce-account .c1-text #customer_login .u-column1 label{display:none}.woocommerce-account .c1-text #customer_login .u-column1 form.login{margin:0 !important}.woocommerce-account .c1-text #customer_login .u-column1 input#username{margin-bottom:10px}.woocommerce-account .c1-text #customer_login .u-column2{display:none !important;height:0}.page-id-84517 .woocommerce .woocommerce-form-register>p:last-child{display:flex;justify-content:center}.page-id-84517 .woocommerce .woocommerce-form-register .woocommerce-privacy-policy-text{font-size:15px;opacity:0.8}.page-id-84517 .woocommerce .woocommerce-form-register .woocommerce-privacy-policy-text .woocommerce-privacy-policy-link{text-decoration:underline}.page-id-84517 .woocommerce .woocommerce-form-register__submit{display:inline-block;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:20px 100px;text-decoration:none;transition:300ms ease;box-sizing:border-box;text-align:center;margin-bottom:15px;background-color:#568B91 !important;border-color:#568B91 !important;color:#fefefe !important}.page-id-84517 #customer_login{order:2}.page-id-84517 #customer_login .u-column2 h2{display:none}.page-id-84517 #customer_login .u-column2 label{display:none}.page-id-84517 #customer_login .u-column2 .woocommerce-form-register{margin:0 !important}.page-id-84517 #customer_login .u-column2 input#username{margin-bottom:10px}.page-id-84517 #customer_login .u-column1{display:none !important;height:0}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-30px}.woocommerce ul.products.columns-1 li.product{width:calc(100% - 30px)}.woocommerce ul.products.columns-2 li.product{width:calc(50% - 30px)}.woocommerce ul.products.columns-3 li.product{width:calc(33.3333333333% - 30px)}.woocommerce ul.products.columns-4 li.product{width:calc(25% - 30px)}.woocommerce ul.products.columns-5 li.product{width:calc(20% - 30px)}.woocommerce ul.products.columns-6 li.product{width:calc(16.6666666667% - 30px)}.woocommerce ul.products .woocommerce-info{margin-right:30px;flex-grow:1}.woocommerce ul.products li.product{margin-right:30px;margin-bottom:30px;display:flex;flex-direction:column}.woocommerce ul.products li.product .img-wrap{border:1px solid #568B91;margin-bottom:10px}.woocommerce ul.products li.product .img-wrap .image-el{padding-bottom:140%;background-size:cover;background-position:50% 50%}.woocommerce ul.products li.product.sale{position:relative}.woocommerce ul.products li.product.sale:before{content:"-" attr(data-sale-discount) "%";position:absolute;top:-20px;left:-20px;color:#FFF;background-color:#000000;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;font-size:16px;font-weight:600;text-transform:uppercase}.woocommerce ul.products li.product .price{text-align:center;color:#000000;font-size:16px;margin-bottom:10px}.woocommerce ul.products li.product .price del{color:#000000;opacity:1}.woocommerce ul.products li.product a.button{display:inline-block;color:#fefefe;background-color:#568B91;border:1px solid #568B91;font-weight:500;text-transform:uppercase;padding:12px 25px;min-width:200px;text-decoration:none;text-align:center;transition:300ms ease;box-sizing:border-box;margin-top:auto;color:#fefefe;padding-top:0;padding-bottom:0;line-height:50px;border-radius:0;min-width:0;width:100%;box-sizing:border-box}.woocommerce ul.products li.product a.button[data-mce-selected]{padding:20px 25px !important}.woocommerce ul.products li.product a.button:visited,.woocommerce ul.products li.product a.button:focus,.woocommerce ul.products li.product a.button:active{color:#fefefe}.woocommerce ul.products li.product a.button:hover{background-color:#fefefe;color:#568B91}.woocommerce ul.products li.product a.button::-moz-selection{background-color:transparent !important}.woocommerce ul.products li.product a.button::-moz-selection,.woocommerce ul.products li.product a.button::selection{background-color:transparent !important}.woocommerce ul.products li.product .added_to_cart{display:none !important}.woocommerce.archive .c1-ruler+.c1-ruler{display:none}.woocommerce.archive .woocommerce-pagination{text-align:right}.woocommerce.archive .woocommerce-pagination ul.page-numbers{border-color:#000000}.woocommerce.archive .woocommerce-pagination ul.page-numbers li{border-color:black}.woocommerce.archive .woocommerce-pagination ul.page-numbers li a,.woocommerce.archive .woocommerce-pagination ul.page-numbers li span{padding:14px;text-align:center}.woocommerce.archive .woocommerce-pagination ul.page-numbers li span.current{background-color:rgba(86, 139, 145, 0.7);color:#fefefe}.woocommerce.archive .woocommerce-ordering{position:relative;float:left}.woocommerce.archive .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#568B91;color:#fefefe;cursor:pointer}.woocommerce.archive .woocommerce-ordering select option{background-color:#fefefe;color:#568B91;cursor:pointer}.woocommerce.archive .woocommerce-ordering select option:checked{background-color:#568B91 !important;color:#fefefe}.woocommerce.archive .woocommerce-ordering:after{content:'\e829';position:absolute;top:50%;right:15px;transform:translateY(-50%);font-family:'icomoon';color:#fefefe;font-size:8px;pointer-events:none}.woocommerce.archive .grid-container{max-width:1600px}.woocommerce.search-results .widget_dynamiskeproduktkate_widget .foldable{display:none}.woocommerce.search-results .widget_dynamiskeproduktkate_widget .woocommerce-ordering select{min-width:200px}#order_review .add_gift_card_form{padding:10px 20px}#order_review .add_gift_card_form #wc_gc_cart_redeem_send{margin-top:10px}#order_review .add_gift_card_form #wc_gc_cart_redeem_send:hover{background-color:#7fa52f}.variations{width:81% !important}.variations .label{width:fit-content}.wc_gc_giftcard_to_multiple input[name=wc_gc_giftcard_to_multiple].valid{outline:1px solid #568B91}.wc_gc_giftcard_to_multiple input[name=wc_gc_giftcard_to_multiple].invalid{outline:1px solid #C94646}.single_variation_wrap{width:70%}.single_variation_wrap .woocommerce_gc_giftcard_form{width:100%}.single_variation_wrap .woocommerce_gc_giftcard_form .wc_gc_field{width:100%}.single_variation_wrap .woocommerce_gc_giftcard_form .wc_gc_field label{font-weight:500}.single_variation_wrap .woocommerce_gc_giftcard_form .wc_gc_field input,.single_variation_wrap .woocommerce_gc_giftcard_form .wc_gc_field textarea{width:100%;border:0.5px solid #c3c3c3}.single_variation_wrap .woocommerce_gc_giftcard_form .wc_gc_field textarea{height:46px;min-height:46px;resize:vertical}.widget.widget_dynamiskeproduktkate_widget .foldable{border-bottom:1px dashed #888888;margin-bottom:20px}.widget.widget_dynamiskeproduktkate_widget .title{margin-bottom:20px}.widget.widget_dynamiskeproduktkate_widget .trigger{position:relative;padding-right:30px;cursor:pointer;width:100%;box-sizing:border-box}.widget.widget_dynamiskeproduktkate_widget .trigger::selection,.widget.widget_dynamiskeproduktkate_widget .trigger .widget-title::selection{background-color:transparent !important}.widget.widget_dynamiskeproduktkate_widget .trigger::-moz-selection,.widget.widget_dynamiskeproduktkate_widget .trigger .widget-title::-moz-selection{background-color:transparent !important}.widget.widget_dynamiskeproduktkate_widget .trigger::after{content:"\e829";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888888;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:9px}.widget.widget_dynamiskeproduktkate_widget .foldable.open .trigger::after{content:"\e826"}.widget.widget_dynamiskeproduktkate_widget .fold-content{padding-left:10px;padding-bottom:20px;box-sizing:border-box}.widget.widget_dynamiskeproduktkate_widget .widget-title{font-size:18px;font-weight:bold}.widget.widget_dynamiskeproduktkate_widget .category-item{padding-top:3px;padding-bottom:3px}.widget.widget_dynamiskeproduktkate_widget .category-item.back a{position:relative;padding-left:15px;text-transform:uppercase;font-weight:600;text-decoration:underline}.widget.widget_dynamiskeproduktkate_widget .category-item.back a span{position:absolute;left:0;top:50%;transform:translateY(-50%)}.widget.widget_dynamiskeproduktkate_widget .category-item.current a{text-transform:uppercase;font-weight:600;color:#568B91;text-decoration:underline}#customer_login,.lost_reset_password{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;width:100%}#customer_login div[class*=u-column],.lost_reset_password div[class*=u-column]{width:48%;float:left}#customer_login div[class*=u-column] form,.lost_reset_password div[class*=u-column] form{border:none;padding:0}#customer_login div[class*=u-column] label,.lost_reset_password div[class*=u-column] label{color:#000000}#customer_login div[class*=u-column] input,.lost_reset_password div[class*=u-column] input{border-radius:5px;box-sizing:border-box;width:100%;border:1px solid #999999;padding:0 15px;line-height:48px}.lost_reset_password{flex-direction:column}.lost_reset_password input{border-radius:5px;box-sizing:border-box;width:300px !important;border:1px solid #999999 !important;padding:0 15px;line-height:48px;padding:15px !important}.lost_reset_password label{color:#000000 !important}.account-reward-separator{padding-bottom:25px;padding-top:80px;height:2px;width:80%;margin:auto;background-color:rgba(0, 0, 0, 0.16);background-clip:content-box}.reward-post-header{text-align:center;font-size:20px;opacity:0.6;padding-bottom:15px}.account-reward-list{display:flex;justify-content:flex-start;align-items:stretch;margin-right:-10px;margin-left:-10px;flex-wrap:wrap}.account-reward-card{height:auto;width:calc(33.33% - 20px);margin-right:10px;margin-left:10px;border:1px solid #568B91;flex-shrink:0;box-sizing:border-box;margin-bottom:20px;position:relative}.account-reward-card a{display:flex;flex-direction:column;height:100%}.account-reward-card .content{padding:30px 30px 40px}.account-reward-card .img-el{padding-bottom:75%;background-size:cover;background-position:50% 50%}.account-reward-card .type-heading{text-transform:uppercase;font-size:14px;color:#888888;font-weight:500;text-align:center;margin-bottom:5px}.account-reward-card .post-heading{text-align:center;font-size:20px;font-weight:500}.account-reward-card .expiry{font-size:13px;color:#000000;margin-top:auto;text-align:center;position:absolute;bottom:6px;width:260px}.woocommerce-MyAccount-content .woocommerce-Addresses>div{border:2px dashed #ddbbb7;padding:10px;box-sizing:border-box;margin-bottom:10px}.woocommerce-MyAccount-content .edit-account .top,.woocommerce-MyAccount-content .woocommerce-address-fields .top{display:inline-block;width:100%}.woocommerce-MyAccount-content .edit-account .top h1,.woocommerce-MyAccount-content .woocommerce-address-fields .top h1{margin-bottom:10px}.woocommerce-MyAccount-content .edit-account>p,.woocommerce-MyAccount-content .woocommerce-address-fields>p{width:48.5%;clear:none;float:left}.woocommerce-MyAccount-content .edit-account .clear,.woocommerce-MyAccount-content .woocommerce-address-fields .clear{display:none}.woocommerce-MyAccount-content .edit-account input,.woocommerce-MyAccount-content .woocommerce-address-fields input{border:solid 1px #888888;background-color:#FCFCFC;padding:15px}.woocommerce-MyAccount-content .edit-account fieldset,.woocommerce-MyAccount-content .woocommerce-address-fields fieldset{display:inline-block;margin-top:50px;width:100%}.woocommerce-MyAccount-content .edit-account fieldset legend,.woocommerce-MyAccount-content .woocommerce-address-fields fieldset legend{font-weight:bold;margin-bottom:0;padding:3px}.woocommerce-MyAccount-content .edit-account .required,.woocommerce-MyAccount-content .woocommerce-address-fields .required{color:#000000 !important}.woocommerce-MyAccount-content .edit-account button[type=submit],.woocommerce-MyAccount-content .woocommerce-address-fields button[type=submit]{display:inline-block;float:right;color:#fefefe;background-color:#568B91;padding:20px;border-radius:0}.woocommerce-MyAccount-content .edit-account #billing_address_2_field,.woocommerce-MyAccount-content .woocommerce-address-fields #billing_address_2_field{display:none !important}.woocommerce-MyAccount-content .edit-account .select2-selection,.woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection{border-radius:0;height:auto}.woocommerce-MyAccount-content .edit-account .select2-selection>span,.woocommerce-MyAccount-content .woocommerce-address-fields .select2-selection>span{padding:10px 15px}.favourites-text{display:flex;flex-direction:row;align-items:center;padding-bottom:40px}.favourites-text p{margin-bottom:0;line-height:25px}.favourites-text span.favourite-btn{padding-left:10px;font-size:25px}.favourites-text span.favourite-btn::after{left:10px}.account-favourite-list ul.products li.product.account-favourite{flex-direction:row}.account-favourite-list ul.products li.product.account-favourite .image-col{width:170px;margin-right:30px;flex-shrink:0}.account-favourite-list ul.products li.product.account-favourite .type-heading{font-size:12px}.account-favourite-list ul.products li.product.account-favourite .product-title{font-size:16px;text-transform:uppercase}.account-favourite-list ul.products li.product.account-favourite .price{text-align:left}.account-favourite-list ul.products li.product.account-favourite .content-col{width:100%;flex-grow:1}.account-favourite-list ul.products li.product.account-favourite .add-to-cart-wrap{display:flex;align-items:center}.account-favourite-list ul.products li.product.account-favourite .add-to-cart-wrap .button{width:auto;min-width:200px}.account-favourite-list ul.products li.product.account-favourite .add-to-cart-wrap .favourite{margin-left:15px}.account-favourite-list ul.products li.product.account-favourite .add-to-cart-wrap .favourite .favourite-btn{line-height:0;font-size:36px}.woocommerce-account .woocommerce-myaccount-wrapper{display:flex;justify-content:stretch;align-items:flex-start}.woocommerce-account .account-nav-wrapper{width:345px;flex-shrink:0;margin-right:45px;align-self:stretch;height:auto;padding-bottom:100px}.woocommerce-account .welcome{background-color:#ddbbb7;position:relative;overflow:hidden;margin-bottom:1.5em}.woocommerce-account .welcome::before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";font-size:75px;position:absolute;pointer-events:none;top:-15px;right:-15px;transform:rotate(45deg);color:#fefefe}.woocommerce-account .welcome .inside-welcome{border:2px dashed rgba(254, 254, 254, 0.7);padding:25px 30px}.woocommerce-account .welcome .welcome-heading{font-family:'Dancing Script', cursive;font-size:32px;font-weight:bold}.woocommerce-account .welcome .welcome-message{font-weight:400;font-size:14px;margin-bottom:0}.woocommerce-account .welcome .welcome-message>:last-child{margin-bottom:0}.woocommerce-account .nav-widget,.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:left}.woocommerce-account .nav-widget ul,.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-account .nav-widget ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .nav-widget ul li.is-active a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:hover{text-decoration:underline;color:#568B91;font-weight:bold}.woocommerce-account .nav-widget ul li a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px;display:block;padding-right:0}.woocommerce-account .nav-widget ul li a::after,.woocommerce-account .woocommerce-MyAccount-navigation ul li a::after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";margin-left:0.8em;-webkit-transform:translateX(0px) rotate(-90deg);transform:translateX(0px) rotate(-90deg);transition:0.15s ease-out;display:inline-block;line-height:inherit}.woocommerce-account .nav-widget ul li a::after,.woocommerce-account .woocommerce-MyAccount-navigation ul li a::after{font-size:14px;float:right;color:#888888}.woocommerce-account .nav-heading{font-size:18px;font-weight:bold;margin-bottom:0;padding:10px}.woocommerce-account mark{background-color:transparent}.woocommerce-order{margin-top:40px}.woocommerce table.woocommerce-MyAccount-orders,.woocommerce table.woocommerce-table--order-details,.woocommerce table.woocommerce-table--order-downloads{border-radius:0;border:none;font-size:14px}.woocommerce table.woocommerce-MyAccount-orders thead th,.woocommerce table.woocommerce-table--order-details thead th,.woocommerce table.woocommerce-table--order-downloads thead th{background-color:rgba(136, 136, 136, 0.75);color:#fefefe;padding:18px 25px;line-height:1em;border-right:1px solid #fefefe;border-bottom:1px solid #fefefe}.woocommerce table.woocommerce-MyAccount-orders td,.woocommerce table.woocommerce-table--order-details td,.woocommerce table.woocommerce-table--order-downloads td,.woocommerce table.woocommerce-MyAccount-orders tfoot th,.woocommerce table.woocommerce-table--order-details tfoot th,.woocommerce table.woocommerce-table--order-downloads tfoot th{border-top:none !important;border-left:none !important;padding:18px 25px;border-right:1px solid #fefefe;border-bottom:1px solid #fefefe;background-color:rgba(136, 136, 136, 0.08)}.woocommerce table.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a,.woocommerce table.woocommerce-table--order-details .woocommerce-orders-table__cell-order-number a,.woocommerce table.woocommerce-table--order-downloads .woocommerce-orders-table__cell-order-number a{color:#568B91;font-weight:bold}body.single-product .low-level-term{display:inline-block;margin-top:30px;text-transform:uppercase;color:#888888}body.single-product #page{max-width:100%;padding:0}body.single-product .product-container{padding-bottom:40px;padding-top:40px;max-width:100%}body.single-product .product-summary-container{max-width:100%;padding-left:0;padding-right:0}body.single-product .onsale,body.single-product .sale-circle{display:none}body.single-product .entry-summary{width:700px;max-width:40%;float:left !important;margin-left:120px}body.single-product div.product .price{color:#568B91;font-weight:bold;font-size:30px}body.single-product div.product .price del{opacity:1}body.single-product div.product .stock{display:none}body.single-product div.product .product_title{font-size:36px;font-weight:bold}body.single-product div.product .product-info{padding:20px;margin-top:20px;margin-bottom:50px;border-top:2px dashed #888888;border-bottom:2px dashed #888888}body.single-product div.product .product-info>:last-child{margin-bottom:0}body.single-product div.product .product-info p{margin-bottom:0}body.single-product div.product .product-info .info-heading{font-weight:bold;margin-bottom:10px;text-transform:uppercase}body.single-product div.product .outofstock_wl_notifyme{box-shadow:0 6px 10px #00000029;padding:20px;background-color:#f5f5f5;margin-bottom:20px}body.single-product div.product .outofstock_wl_notifyme #wl_form_title{margin-bottom:10px}body.single-product div.product .outofstock_wl_notifyme ._wl_notifymeptag{margin-bottom:0;width:100%}body.single-product div.product .outofstock_wl_notifyme ._wl_notifymeptag input[type=text]{width:calc(100% - 50px)}body.single-product div.product .outofstock_wl_notifyme ._wl_notifymeptag+p{display:none}body.single-product div.product form button.button{line-height:56px;height:58px;border:1px solid #568B91;background-color:#568B91;border-radius:0;text-transform:uppercase;font-weight:bold;box-sizing:border-box;padding-top:0;padding-bottom:0}body.single-product div.product form button.button:hover{background-color:#568B91}body.single-product div.product form.cart{display:flex;flex-wrap:wrap}body.single-product div.product form.cart .quantity{margin-right:20px}body.single-product div.product form.cart button.single_add_to_cart_button{flex-grow:1}body.single-product div.product form.cart .favourite{display:inline-block;line-height:0;align-self:center;margin-left:20px}body.single-product div.product form.cart .favourite-btn{font-size:36px}body.single-product #related-products{display:flex;border-bottom:1px solid #f5f5f5}body.single-product #related-products .woocommerce ul.products li.product.sale:before{top:10px;left:10px}body.single-product #related-products::after{content:"";display:table;clear:both}body.single-product #related-products .category-related,body.single-product #related-products .default-related{width:100%;float:left;padding:40px;box-sizing:border-box}body.single-product #related-products .default-related{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}body.single-product #related-products .category-slider,body.single-product #related-products .related-slider{overflow:hidden}body.single-product #related-products ul.products{margin-right:-28px}body.single-product #related-products .slick-list{min-width:100%}body.single-product #related-products .heading-top{padding:15px 0;min-height:180px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative}body.single-product #related-products .heading-top .heading{font-size:34px;font-weight:bold;display:block;text-align:center;margin-bottom:0;padding:0 80px;font-family:'Dancing Script', cursive}body.single-product #related-products .slick-track{display:flex}body.single-product #related-products .slick-arrow{position:absolute;cursor:pointer;top:50%;z-index:9;padding:10px;color:#fefefe;border-radius:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#888888;transition:background-color 200ms ease, opacity 200ms ease;box-shadow:0 0 7px rgba(0, 0, 0, 0.2)}body.single-product #related-products .slick-arrow.slick-disabled{opacity:0.4}body.single-product #related-products .slick-arrow:hover{background-color:#999999}body.single-product #related-products .slick-arrow.prev{left:0;transform:translateY(-50%)}body.single-product #related-products .slick-arrow.next{right:0;transform:translateY(-50%)}body.single-product .product-gallery{position:relative;width:50%;max-width:875px;float:left;padding-bottom:30px}body.single-product .product-gallery .sale-circle{z-index:50;left:130px}body.single-product .product-gallery .slick-next,body.single-product .product-gallery .slick-prev{z-index:50;width:40px;height:40px}body.single-product .product-gallery .slick-next:before,body.single-product .product-gallery .slick-prev:before{color:#B78B85;font-size:40px}body.single-product .product-gallery .slick-prev{left:20px}body.single-product .product-gallery .slick-next{right:20px}body.single-product .product-gallery .slider-nav{width:108px;float:left;margin-right:20px}body.single-product .product-gallery .slider-nav .slick-list{padding-bottom:50px}body.single-product .product-gallery .slider-nav img{width:100px;height:130px;margin-bottom:25px;border:3px solid lightgray;transition:0.25s ease-in-out;-o-object-fit:cover;object-fit:cover;cursor:pointer}body.single-product .product-gallery .slider-nav .slick-current img{border:3px solid #dfcdc9;box-shadow:0 0 3px rgba(0, 0, 0, 0.4)}body.single-product .product-gallery .product-image-slider{float:left;width:calc(100% - 128px);max-width:880px}body.single-product .product-gallery .product-image-slider img{width:100%;height:auto}body.single-product .woocommerce-product-gallery__image{display:none}body.single-product table.variations select{border:1px solid black;border-radius:5px;padding:4px 15px}body.single-product .backDrop{background-color:#000;display:none;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:500}body.single-product .box{box-shadow:0 0 5px #444444;display:none;height:auto;width:90%;opacity:0;left:5%;position:absolute;top:100px;z-index:501;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center;background-color:white}body.single-product .box img{background-color:white;width:150%;max-width:80%}body.single-product .close{color:white;cursor:pointer;float:left;font-size:32px;margin:10px;position:absolute;color:black}.product-usp-banner{display:inline-block;width:100%;background-color:#568B91;color:#fefefe;padding-top:20px;padding-bottom:20px}.product-usp-banner .single-usp{box-sizing:border-box;padding-left:20px;padding-right:20px;width:25%;text-align:center}.product-usp-banner .single-usp .icon{font-size:48px;margin-bottom:8px;line-height:50px}.product-usp-banner .single-usp .icon.icon-kundeservice{font-size:36px}.product-usp-banner .single-usp .content{text-transform:uppercase;width:250px;max-width:100%;margin-left:auto;margin-right:auto;font-size:15px}.product-usp-banner .single-usp .content>*:last-child{margin-bottom:0}.product-usp-banner a{color:#fefefe}body.single-product div.product.product-type-product_reward .summary{margin:auto;text-align:center;max-width:calc(var(--grid-container-width) * .6666);float:none !important;width:100% !important}body.single-product div.product.product-type-product_reward .reward-image{margin-bottom:20px}body.single-product div.product.product-type-product_reward .reward-image img{max-height:370px}body.single-product div.product.product-type-product_reward h1.title{font-size:32px;font-weight:bold}body.single-product div.product.product-type-product_reward .type-heading{text-transform:uppercase;font-size:14px;color:#888888;font-weight:500;text-align:center;margin-bottom:15px}body.single-product div.product.product-type-product_reward form.cart{max-width:420px;width:100%;margin:auto auto 15px}body.woocommerce-checkout #order_review_heading{display:none}body.woocommerce-checkout #order_review{clear:right}body.woocommerce-checkout tr.cart-subtotal{display:none !important}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none !important}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{border-top-color:#568B91;padding:20px;margin:2em 0}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before{content:none;display:none}body.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a.showlogin{text-decoration:underline}body.woocommerce-checkout .woocommerce-form-login{background-color:#f5f5f5}body.woocommerce-checkout .woocommerce-form-login .form-row label{color:#888888}body.woocommerce-checkout .woocommerce-form-login .clear+.form-row{display:flex;flex-direction:column}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme span{color:black}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{margin-right:5px}body.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__submit{max-width:150px}body.woocommerce-checkout .woocommerce-form-login p.lost-password:hover{text-decoration:underline}body.woocommerce-checkout #customer_details .woocommerce-account-fields .create-account{width:100%;padding:0;margin-bottom:0;margin-top:10px;border-bottom:2px dotted #568B91;padding-bottom:5px}body.woocommerce-checkout #customer_details .woocommerce-account-fields .create-account #account_username_field{width:100%;padding-right:0;padding-left:0;margin-top:20px}body.woocommerce-checkout #customer_details .woocommerce-account-fields .create-account #account_password_field{width:100%;padding-right:0;padding-left:0}body.woocommerce-checkout #customer_details .woocommerce-account-fields #createaccount+span{color:black}body.woocommerce-checkout #customer_details .form-row.kl_newsletter_checkbox_field{margin-bottom:0;margin-top:15px;width:100%}body.woocommerce-checkout #customer_details .form-row.kl_newsletter_checkbox_field label{color:black;line-height:normal;text-indent:-25px;padding-left:25px}body.woocommerce-checkout #customer_details .form-row.kl_newsletter_checkbox_field span{color:black}body.woocommerce-checkout .select2-selection{border-radius:0;height:auto;border:none;height:41px}body.woocommerce-checkout .select2-selection>span{padding:10px 15px !important;color:gray !important}#ship-to-different-address{margin-top:20px !important}#checkout-navigation .navigation-heading{font-size:25px;margin-bottom:0;font-weight:bold;text-transform:uppercase;text-align:center}#checkout-navigation .navigation-elements{margin-bottom:0;text-align:center}#checkout-navigation .navigation-elements li{display:inline-block;padding-left:20px;padding-right:20px}#checkout-navigation .navigation-elements li.active .step{color:#fefefe}#checkout-navigation .navigation-elements li.active .icon .icomoon::before{content:"\e900"}#checkout-navigation .navigation-elements .icon{position:relative;width:50px;height:50px}#checkout-navigation .navigation-elements .icon .icomoon{font-size:50px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;line-height:50px;color:#568B91}#checkout-navigation .navigation-elements .icon .icomoon::before{content:"\e901";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#checkout-navigation .navigation-elements .icon .step{position:absolute;z-index:2;width:100%;height:100%;top:0;right:0;bottom:0;left:0;line-height:50px;font-size:18px}#checkout-navigation .navigation-elements .text{font-size:18px;margin-left:12px}#checkout-navigation .navigation-elements .navigation-item-wrap{display:flex;margin-bottom:30px;align-items:center}#order_review{background-color:#f5f5f5}body.woocommerce-checkout .shop_table{border:none !important}body.woocommerce-checkout #payment{background-color:transparent}body.woocommerce-checkout #payment ul.payment_methods{border-bottom:none !important;padding:0 20px}body.woocommerce-checkout #payment div.payment_box{background-color:transparent;padding:0;margin-top:0;margin-bottom:0}body.woocommerce-checkout #payment div.payment_box p{margin-bottom:0}body.woocommerce-checkout .woocommerce-billing-fields>h3:first-child{font-weight:bold}body.woocommerce-checkout #customer_details{background-color:#f5f5f5;box-sizing:border-box;padding:30px 20px}body.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{margin-left:-10px;margin-right:-10px}body.woocommerce-checkout #customer_details .woocommerce-shipping-fields__field-wrapper{margin-left:-10px;margin-right:-10px;padding-top:1.5em}body.woocommerce-checkout #customer_details .form-row{padding:0 10px;margin-bottom:20px;box-sizing:border-box}body.woocommerce-checkout #customer_details .form-row.form-row-first,body.woocommerce-checkout #customer_details .form-row.form-row-last{width:50%}body.woocommerce-checkout #customer_details .form-row label{display:none;display:block;margin-bottom:8px;color:#888888;font-weight:400}body.woocommerce-checkout #customer_details input[type="text"],body.woocommerce-checkout #customer_details input[type="email"],body.woocommerce-checkout #customer_details input[type="url"],body.woocommerce-checkout #customer_details input[type="password"],body.woocommerce-checkout #customer_details input[type="search"],body.woocommerce-checkout #customer_details input[type="tel"],body.woocommerce-checkout #customer_details input[type="number"],body.woocommerce-checkout #customer_details textarea,body.woocommerce-checkout #customer_details select,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong{border:none;background-color:#fefefe;color:gray;box-sizing:border-box;width:100%;display:inline-block;padding:10px 15px}body.woocommerce-checkout #customer_details input[type="text"].placeholder,body.woocommerce-checkout #customer_details input[type="email"].placeholder,body.woocommerce-checkout #customer_details input[type="url"].placeholder,body.woocommerce-checkout #customer_details input[type="password"].placeholder,body.woocommerce-checkout #customer_details input[type="search"].placeholder,body.woocommerce-checkout #customer_details input[type="tel"].placeholder,body.woocommerce-checkout #customer_details input[type="number"].placeholder,body.woocommerce-checkout #customer_details textarea.placeholder,body.woocommerce-checkout #customer_details select.placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong.placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong.placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details input[type="text"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="email"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="url"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="password"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="search"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="tel"]:-moz-placeholder,body.woocommerce-checkout #customer_details input[type="number"]:-moz-placeholder,body.woocommerce-checkout #customer_details textarea:-moz-placeholder,body.woocommerce-checkout #customer_details select:-moz-placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong:-moz-placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong:-moz-placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details input[type="text"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="email"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="url"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="password"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="search"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="tel"]::-moz-placeholder,body.woocommerce-checkout #customer_details input[type="number"]::-moz-placeholder,body.woocommerce-checkout #customer_details textarea::-moz-placeholder,body.woocommerce-checkout #customer_details select::-moz-placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong::-moz-placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong::-moz-placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details input[type="text"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="email"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="url"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="password"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="search"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="tel"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="number"]:-ms-input-placeholder,body.woocommerce-checkout #customer_details textarea:-ms-input-placeholder,body.woocommerce-checkout #customer_details select:-ms-input-placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong:-ms-input-placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong:-ms-input-placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details input[type="text"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="email"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="url"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="password"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="search"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="tel"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details input[type="number"]::-ms-input-placeholder,body.woocommerce-checkout #customer_details textarea::-ms-input-placeholder,body.woocommerce-checkout #customer_details select::-ms-input-placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong::-ms-input-placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong::-ms-input-placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details input[type="text"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="email"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="url"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="password"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="search"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="tel"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details input[type="number"]::-webkit-input-placeholder,body.woocommerce-checkout #customer_details textarea::-webkit-input-placeholder,body.woocommerce-checkout #customer_details select::-webkit-input-placeholder,body.woocommerce-checkout #customer_details #billing_country_field .woocommerce-input-wrapper strong::-webkit-input-placeholder,body.woocommerce-checkout #customer_details #shipping_country_field .woocommerce-input-wrapper strong::-webkit-input-placeholder{color:rgba(0, 0, 0, 0) !important;color:transparent !important}body.woocommerce-checkout #customer_details .optional{display:none !important}body.woocommerce-checkout #customer_details .form-row-first{clear:left}body.woocommerce-checkout #customer_details .form-row-last{clear:right}body.woocommerce-checkout .shop_table,body.woocommerce-checkout .shop_table *{border:none !important}body.woocommerce-checkout #customer_details .hl-checkbox span,body.woocommerce-checkout #customer_details .mc4wp-checkbox span{padding-left:0;line-height:22px;display:flex;float:left}body.woocommerce-checkout #order_comments_field{clear:both}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{padding-left:0;line-height:22px;color:#000000}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text a{margin-left:5px}body.woocommerce-checkout #shipping_method li{text-indent:0;padding-left:0}body.woocommerce-checkout #shipping_method li p.form-row{margin-top:10px}body.woocommerce-checkout #shipping_method li select{background-color:#fefefe}body.woocommerce-checkout .shop_table::after{content:"";display:block;height:1px;width:auto;background-color:#fefefe;margin-left:20px;margin-right:20px}body.woocommerce-checkout .shop_table td,body.woocommerce-checkout .shop_table th{padding-left:20px;padding-right:20px}body.woocommerce-checkout .shop_table tfoot{display:block}body.woocommerce-checkout .shop_table tr.shipping{display:flex;flex-direction:column}body.woocommerce-checkout .shop_table tr.shipping td{flex-grow:1;flex-shrink:0;width:100%;box-sizing:border-box}body.woocommerce-checkout .shop_table tr.shipping th{font-weight:bold;font-size:20px}body.woocommerce-checkout .shop_table tr.order-total{display:flex;flex-wrap:wrap;width:100%;align-items:center;margin-top:10px;margin-bottom:10px}body.woocommerce-checkout .shop_table tr.order-total td{display:flex;padding-left:20px;flex-shrink:0;align-items:center}body.woocommerce-checkout .shop_table tr.order-total th{font-size:30px;font-weight:700;padding-right:0}body.woocommerce-checkout .shop_table tr.order-total strong{font-size:30px;font-weight:700}body.woocommerce-checkout .shop_table tr.order-total .includes_tax{font-size:15px;margin-left:0.7em}body.woocommerce-checkout #place_order{padding:0 20px;line-height:50px;font-size:20px;width:100%;text-transform:none;margin-top:15px}body.woocommerce-checkout #customer_details .form-row{width:50%;float:left;clear:none;max-height:81px}body.woocommerce-checkout #customer_details .form-row#billing_address_1_field,body.woocommerce-checkout #customer_details .form-row#billing_company_field,body.woocommerce-checkout #customer_details .form-row#new_order_notes_field{width:100%}body.woocommerce-checkout #customer_details .form-row#billing_address_2_field,body.woocommerce-checkout #customer_details .form-row#shipping_address_2_field{display:none !important}body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox],body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox],body.woocommerce-checkout #shipping_method input[type=checkbox],body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox],body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio],body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio],body.woocommerce-checkout #shipping_method input[type=radio],body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio]{visibility:hidden;opacity:0;width:0;height:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox]:checked+label::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox]:checked+label::before,body.woocommerce-checkout #shipping_method input[type=checkbox]:checked+label::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+label::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio]:checked+label::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio]:checked+label::before,body.woocommerce-checkout #shipping_method input[type=radio]:checked+label::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio]:checked+label::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox]:checked+span::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox]:checked+span::before,body.woocommerce-checkout #shipping_method input[type=checkbox]:checked+span::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox]:checked+span::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio]:checked+span::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio]:checked+span::before,body.woocommerce-checkout #shipping_method input[type=radio]:checked+span::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio]:checked+span::before{background-color:#568B91}body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout #shipping_method input[type=checkbox][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout #shipping_method input[type=radio][name=hey_loyalty_newsletter]+span,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio][name=hey_loyalty_newsletter]+span{padding-top:10px}body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox]+label::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox]+label::before,body.woocommerce-checkout #shipping_method input[type=checkbox]+label::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox]+label::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio]+label::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio]+label::before,body.woocommerce-checkout #shipping_method input[type=radio]+label::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio]+label::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=checkbox]+span::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=checkbox]+span::before,body.woocommerce-checkout #shipping_method input[type=checkbox]+span::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=checkbox]+span::before,body.woocommerce-checkout #customer_details .hl-checkbox input[type=radio]+span::before,body.woocommerce-checkout #customer_details .mc4wp-checkbox input[type=radio]+span::before,body.woocommerce-checkout #shipping_method input[type=radio]+span::before,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input[type=radio]+span::before{content:"";border-radius:100%;width:20px;height:20px;display:inline-block;transition:background-color 200ms ease-out;background-color:#fefefe;border:1px solid #000000;box-shadow:inset 0 0 0 2px #fefefe;vertical-align:top;float:left;margin-right:10px;flex-shrink:0}body.woocommerce-checkout form.woocommerce-form-coupon{display:-webkit-flex !important;display:-ms-flex !important;display:flex !important;align-items:center;background-color:#f5f5f5;border-top:solid 3px #568B91;border-right:none;border-bottom:none;border-left:none}body.woocommerce-checkout form.woocommerce-form-coupon p{display:inline-block;margin:0;float:none !important;clear:none}body.woocommerce-checkout form.woocommerce-form-coupon p.form-row-first{width:330px;padding-left:30px}body.woocommerce-checkout form.woocommerce-form-coupon p.form-row-last{width:185px}body.woocommerce-checkout form.woocommerce-form-coupon p:after,body.woocommerce-checkout form.woocommerce-form-coupon p:before{content:none !important}body.woocommerce-checkout form.woocommerce-form-coupon button{font-size:15px}body.woocommerce-checkout form.woocommerce-form-coupon .clear{display:none}.woocommerce-checkout .woocommerce-checkout-review-order-table.shop_table tbody,.woocommerce-checkout .woocommerce-checkout-review-order-table.shop_table thead{display:none !important}.bbh-product-review-list{background-color:#f5f5f5;width:48%;float:right;box-sizing:border-box;padding:30px 20px}.bbh-product-review-list .order-review-heading h3{font-weight:600}.bbh-product-review-list .cart_item{border:1px solid #fefefe;margin-bottom:20px}.bbh-product-review-list .product-item-wrap{display:flex;justify-content:flex-start;align-items:center}.bbh-product-review-list .product-meta{margin-left:15px}.bbh-product-review-list .product-title{margin-bottom:0;font-size:15px;line-height:1em}.bbh-product-review-list .product-quantity{font-weight:normal}.bbh-product-review-list .product-price{font-size:15px;font-weight:bold}.bbh-product-review-list .product-image img{width:80px;min-width:80px;float:left}input#coupon_code{padding:6px 6px 5px;font-size:14px}form.checkout_coupon input#coupon_code{padding:5.7px 12px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #568b91}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:48%;float:left}.gift-certificate,form.checkout.woocommerce-checkout div#order_review,form.checkout.woocommerce-checkout h3#order_review_heading{width:48%;float:right}.woocommerce form .form-row label,.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce-page form .form-row label{color:#568b91;border-color:#568b91}.woocommerce form .form-row .required{color:#b78b85}#add_payment_method #payment,.woocommerce table.shop_table,.woocommerce-cart #payment{background:none;border-radius:1px;border:solid 1px #568b91}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce-error{border-top-color:#b78b85}.woocommerce-error:before{color:#b78b85}form.checkout.woocommerce-checkout .col-2 h3{margin-bottom:0}table.shop_table.order_details .order_item .product-name strong{font-weight:400}.woocommerce-order-received .woocommerce-thankyou-order-details{display:inline-block;width:100%}.woocommerce-order-received .woocommerce-order-details thead th{background-color:#568B91 !important}.woocommerce-order-received .woocommerce-order-details .shop_table tfoot{display:table-footer-group !important}.woocommerce-order-received address{border:none !important}.woocommerce-order-received .woocommerce-columns--addresses.col2-set.addresses{width:100% !important}.woocommerce-order-received .woocommerce-columns--addresses.col2-set.addresses>div{width:48% !important;float:left}.woocommerce-checkout .woocommerce-thankyou-order-received{float:left;width:100%}.thankyou-content-right{width:50%;float:right;margin-bottom:30px}.thankyou-content-right img{float:right;position:relative;top:0;max-width:450px;width:100%}.thankyou-content-right.top{border:dashed 1px #568b91;box-sizing:border-box;padding:30px 10px;margin-bottom:30px;float:left;max-width:500px}.thankyou-content-right.top .seperator{margin:auto;max-width:150px;height:1px;background-color:black;color:transparent;margin-bottom:20px}.thankyou-content-right.top p{margin-bottom:12px;text-align:center;font-weight:400}.thankyou-content-right.top p a{text-decoration:underline}.thankyou-content-right.top p strong{font-weight:800;font-size:18px}.woocommerce-order-received p.woocommerce-thankyou-order-received{display:none}.woocommerce .order_details li strong,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th{font-weight:400}@media screen and (max-width:1200px){body.woocommerce-checkout .shop_table tr.order-total{flex-direction:column;align-items:flex-start}body.woocommerce-checkout .shop_table tr.order-total th{padding-bottom:0}body.woocommerce-checkout .shop_table tr.order-total strong{font-size:24px}body.woocommerce-checkout #customer_details .form-row.form-row-first,body.woocommerce-checkout #customer_details .form-row.form-row-last{width:100%;clear:both}}@media screen and (max-width:768px){body.woocommerce-checkout .shop_table tr.order-total td{padding-top:0;flex-direction:column;align-items:flex-start}body.woocommerce-checkout .shop_table tr.order-total .includes_tax{margin-left:0}}@media screen and (max-width:767px){form.woocommerce-checkout{display:flex;flex-direction:column}#customer_details{width:100%;order:2;margin-bottom:30px}.bbh-product-review-list{width:100%;order:1;margin-bottom:30px}form.checkout.woocommerce-checkout div#order_review{width:100% !important;order:3}}@media screen and (max-width:480px){.bbh-product-review-list .product-image img{width:60px;min-width:60px}#checkout-navigation .navigation-elements li{padding-left:10px;padding-right:10px}#checkout-navigation .navigation-elements .icon{width:40px;height:40px}#checkout-navigation .navigation-elements .icon .icomoon{font-size:40px;line-height:40px}#checkout-navigation .navigation-elements .icon .step{line-height:40px;font-size:16px}#checkout-navigation .navigation-elements .text{font-size:16px}}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#568B91}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#568B91}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#7fa52f}.julemand-notice{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.7);display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center}.julemand-notice span{background-color:white;padding:20px;box-sizing:border-box;color:black;max-width:320px}.julemand-notice span span{display:inline-block;background-color:#568B91;width:100%;text-align:center;cursor:pointer;padding:0;color:white;margin-top:20px;line-height:40px;font-size:20px;text-transform:uppercase;vertical-align:middle}.woocommerce-terms-and-conditions-link{text-transform:lowercase;margin-left:0 !important}.woocommerce-terms-and-conditions h2:first-child{display:none}.woocommerce-terms-and-conditions p:first-child{display:none}.product .tinvwl-woocommerce_after_add_to_cart_button{margin-left:10px}.tinv-wishlist table thead{display:none}.tinv-wishlist table td{padding:0.5em 1em}.tinvwl-table-manage-list .wishlist_item .product-action{width:147px}.tinvwl-table-manage-list .wishlist_item .button span{font-family:"Yantramanav", sans-serif !important;font-weight:500;font-size:16px}.tinvwl-table-manage-list .wishlist_item .button:hover{border:1px solid #568B91;background-color:#fefefe !important;color:#568B91 !important}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:32px}.tinvwl-woocommerce_before_shop_loop_item_title{position:relative;font-size:100%}.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;transition:opacity 1s;opacity:1;visibility:visible}.tinyheart{width:20px;height:20px;color:#ff0000;position:absolute;left:calc(50% + 16px);transform:translateX(-50%);bottom:5px;opacity:0}.tinyheart:before{content:'\e909';position:absolute;display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:20px;margin:auto;bottom:0;left:0;right:0}.tinyheart.active{opacity:1}.tinyheart.active:nth-of-type(1):before{-webkit-animation:heartFade1 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;animation:heartFade1 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.custom-wishlist-button .tinyheart.active:nth-of-type(2):before{-webkit-animation:heartFade2 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;animation:heartFade2 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.tinyheart.active:nth-of-type(3):before{-webkit-animation:heartFade3 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;animation:heartFade3 1.5s cubic-bezier(0.42, 0, 0.58, 1) forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes heartFade1{0%{opacity:1;transform:translate(-50%, 0)}100%{opacity:0;transform:translate(-50px, 10px) rotate(-15deg)}}@keyframes heartFade2{0%{opacity:1;transform:translate(-50%, 0)}50%{transform:translate(-50%, -30px)}100%{opacity:0;transform:translate(-50%, -40px)}}@keyframes heartFade3{0%{opacity:1;transform:translate(-50%, 0)}100%{opacity:0;transform:translate(30px, 20px) rotate(15deg)}}.woocommerce-variation-availability{margin-top:20px}.woocommerce-form-login-toggle{display:none}#customAddToCartPopupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:9998;display:none}#customAddToCartPopup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:8vh;border:0.1vh solid #ddd;box-shadow:0 0.4vh 0.8vh rgba(0, 0, 0, 0.2);z-index:9999;max-width:30vw;width:100%;text-align:center;font-family:"Yantramanav", sans-serif}#customAddToCartPopup h2{font-size:4.4vh;font-weight:bold;margin-bottom:2vh}#customAddToCartPopup p{font-size:2.2vh;line-height:1.5;margin-bottom:2vh}#closeCustomPopup{position:absolute;top:1vh;right:1vh;background-color:transparent;color:black;border:none;cursor:pointer;font-size:2vh;}@media screen and (max-width:768px){#customAddToCartPopup{padding:3vh;max-width:80vw;}#customAddToCartPopup h2{font-size:5vh;}#customAddToCartPopup p{font-size:1.8vh;}#closeCustomPopup{font-size:1.8vh;}}@media screen and (max-width:480px){#customAddToCartPopup{padding:2.5vh;max-width:90vw;}#customAddToCartPopup h2{font-size:4.5vh;}#customAddToCartPopup p{font-size:1.6vh;}#closeCustomPopup{font-size:1.6vh;}}.create-account{display:none}#mini-cart{position:fixed;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 200ms ease, visibility 0s linear 200ms;box-sizing:border-box;z-index:999999}#mini-cart.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 400ms ease}#mini-cart .close{position:absolute;top:40px;right:40px;color:#000000;cursor:pointer;font-size:18px;z-index:999;line-height:1.5em}#mini-cart .mini-cart-side{position:fixed;top:0;right:0;bottom:0;width:480px;height:100%;z-index:4;display:flex;flex-direction:column;background-color:#fefefe;transform:translateX(100px);transition:transform 200ms ease-out}.open#mini-cart .mini-cart-side{transform:translateX(0px)}#mini-cart .mini-cart-overlay{background-color:rgba(0, 0, 0, 0.7);position:fixed;z-index:3;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}#mini-cart .overview{padding:40px;border-bottom:2px solid #999999}#mini-cart .overview .subtotal h2{font-weight:600;text-transform:uppercase;font-size:28px;line-height:1em}#mini-cart .overview .subtotal .amount{color:#568B91;margin-left:0.5em}#mini-cart .overview .disclaimer{margin-bottom:15px}#mini-cart .overview .disclaimer p{margin-bottom:0px;font-size:14px}#mini-cart .overview .checkout{background-color:#568B91;color:#fefefe;text-align:center;text-transform:uppercase;font-weight:600;width:100%;padding:15px 25px;display:block;box-sizing:border-box}#mini-cart .items-list{flex-grow:1;overflow:auto}#mini-cart .items-list::-webkit-scrollbar{width:6px}#mini-cart .items-list::-webkit-scrollbar-thumb{background-color:#568B91;border-radius:0px}#mini-cart .items-list .cart-item{display:flex;box-sizing:border-box;padding:40px;border-bottom:2px solid #999999}#mini-cart .items-list .cart-item.empty{border-bottom:0px;font-weight:bold;text-transform:uppercase;font-size:16px}#mini-cart .items-list .thumb{width:150px;flex-shrink:0}#mini-cart .items-list .thumb a{display:inline-block;float:left}#mini-cart .items-list .thumb img{max-width:100%;max-height:180px;margin:auto;float:left}#mini-cart .items-list .data{padding-left:20px;flex-shrink:1;width:100%}#mini-cart .items-list .product-title{font-size:16px;font-weight:600;margin-bottom:10px;text-transform:uppercase}#mini-cart .items-list .price{display:block;margin-bottom:10px}#mini-cart .items-list .amount{text-transform:uppercase;font-weight:400;margin-bottom:10px}#mini-cart .items-list .remove{display:inline-block;margin-top:20px;width:100%;color:#000000 !important;text-decoration:underline;font-size:1em;text-align:left;font-weight:400}#mini-cart .items-list .remove:hover{background-color:transparent !important}#mini-cart .items-list .quantity{flex-direction:column}#mini-cart .items-list .quantity .buttons{display:inline-block;width:100%}#mini-cart .items-list .btn-add,#mini-cart .items-list .btn-remove{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;background-color:transparent;padding:0;border-radius:3px;display:inline-block;cursor:pointer;color:#000000;font-size:18px;width:30px;height:30px;text-align:center}#mini-cart .items-list .btn-remove{float:left;margin-right:5px}.fibo-search-box{height:40px;border:1px solid black;display:flex;align-items:center}.icon-size{font-size:1.5em}#mobile-header .icon-nav-item .mobile-header-search-icon{position:relative;width:100%}#mobile-header .inside-navigation .icon-nav-item .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{min-width:0;padding:0 10px;border:none}#mobile-header .dgwt-wcas-sf-wrapp{border:1px solid darkgray}.flexible-inner-section .content>:last-child{margin-bottom:0}.flexible-inner-section.has-padding+.flexible-inner-section.has-padding{padding-top:0}.flexible-inner-section.has-padding+.flexible-inner-section.has-gutter{margin-top:0}.flexible-inner-section.has-gutter+.flexible-inner-section.has-gutter{margin-top:0}.c1-text{padding-top:60px;padding-bottom:60px}.c1-text.klaviyo form div,.c1-text.klaviyo form p,.c1-text.klaviyo form span{color:black !important;text-shadow:unset}.flexible-inner-section.fw-text-image-blocks.desktop-reverse .flex-row{flex-direction:row-reverse}.flexible-inner-section.fw-text-image-blocks.desktop-reverse .cta-box{right:unset;left:0}.flexible-inner-section.fw-text-image-blocks.desktop-reverse .inside-content{float:left}.flexible-inner-section.fw-text-image-blocks .flex-row{position:relative;min-height:680px}.flexible-inner-section.fw-text-image-blocks .image-col{box-sizing:border-box;width:50%;background-size:cover;background-position:50% 50%}.flexible-inner-section.fw-text-image-blocks .mobile-img{display:none}.flexible-inner-section.fw-text-image-blocks .content-col{box-sizing:border-box;align-self:center;width:50%;padding-top:80px;padding-bottom:80px}.flexible-inner-section.fw-text-image-blocks .content-col .content{max-width:100%;width:650px}.flexible-inner-section.fw-text-image-blocks .inside-content{padding-left:40px;padding-right:40px;box-sizing:border-box;float:right;max-width:calc(var(--grid-container-width) * .5);width:100%}.c1-product-grid{padding-top:60px;padding-bottom:60px}.c1-product-grid.white-theme{background-color:#fefefe}.c1-product-grid.lightgrey-theme{background-color:#f5f5f5}.c1-product-grid.gray-theme,.c1-product-grid.grey-theme{background-color:#999999}.c1-product-grid.black-theme{background-color:#000000}.c1-product-grid.blue-theme{background-color:#568B91}.c1-product-grid.red-theme{background-color:#C94646}.c1-product-grid.purple-theme{background-color:#6C7AA2}.c1-product-grid.brown-theme{background-color:#B78B85}.c1-product-grid ul.products{margin-bottom:0;margin-right:-28px}.c1-product-grid ul.products li.product{margin-bottom:0}.c1-product-grid .heading-row{margin-bottom:1.5em}.c1-product-grid .cta-btn{margin-left:40px}.c1-product-grid .sub-heading{margin-bottom:0;font-size:15px;font-weight:normal}.c1-product-grid .slick-track{display:-webkit-flex;display:-ms-flex;display:flex}.c1-product-grid .slick-slide{height:auto}.c1-product-grid .slider-wrap{position:relative}.c1-product-grid .slick-arrow{position:absolute;cursor:pointer;top:40%;z-index:9;padding:10px;color:#fefefe;border-radius:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-color:#888888;transition:background-color 200ms ease, opacity 200ms ease;box-shadow:0 0 7px rgba(0, 0, 0, 0.2)}.c1-product-grid .slick-arrow.slick-disabled{opacity:0.4}.c1-product-grid .slick-arrow:hover{background-color:#999999}.c1-product-grid .slick-arrow.prev{left:0;transform:translateX(-50%)}.c1-product-grid .slick-arrow.next{right:0;transform:translateX(50%)}.fw-content-blocks{margin-top:20px;margin-bottom:20px}.fw-content-blocks+.fw-content-blocks .block-container{margin-top:0}html.nocssgrid .fw-content-blocks.grid-1 .single-block{width:calc(100% - 30px)}html.nocssgrid .fw-content-blocks.grid-2 .single-block{width:calc(50% - 30px)}html.nocssgrid .fw-content-blocks.grid-3 .single-block{width:calc(33.3333333333% - 30px)}html.nocssgrid .fw-content-blocks.grid-4 .single-block{width:calc(25% - 30px)}html.nocssgrid .fw-content-blocks.grid-5 .single-block{width:calc(20% - 30px)}html.cssgrid .fw-content-blocks .block-container{display:grid;grid-gap:20px}html.cssgrid .fw-content-blocks.grid-1 .block-container{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-rows:[row] 1fr}html.cssgrid .fw-content-blocks.grid-2 .block-container{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:[row] 1fr}html.cssgrid .fw-content-blocks.grid-3 .block-container{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:[row] 1fr}html.cssgrid .fw-content-blocks.grid-4 .block-container{grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:[row] 1fr}html.cssgrid .fw-content-blocks.grid-5 .block-container{grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:[row] 1fr}.fw-content-blocks.grid-3 .single-block .inside-block{width:390px}.fw-content-blocks.grid-4 .single-block .inside-block{width:350px}.fw-content-blocks.full-width .grid-container{max-width:100%;width:2560px;padding-left:0;padding-right:0}.fw-content-blocks.ratio-3_1 .single-block .inside-block{min-height:180px}.fw-content-blocks.ratio-2_3 .single-block .inside-block{min-height:180px}.fw-content-blocks.grid-4 .single-block .inside-block{padding:20px;min-height:170px;margin-top:15%;margin-bottom:15%;max-width:80%}.fw-content-blocks.grid-4 .single-block .inside-block h2{font-size:30px}.fw-content-blocks .single-block{background-size:cover;background-position:50% 50%;display:flex;align-items:stretch;justify-content:stretch}.fw-content-blocks .single-block .content h1,.fw-content-blocks .single-block .content h2,.fw-content-blocks .single-block .content h3{text-transform:uppercase}.fw-content-blocks .single-block .link-text{font-family:'Dancing Script', cursive;color:#568B91;font-size:24px;text-decoration:underline;text-align:center;font-weight:bold;margin-bottom:0}.fw-content-blocks .single-block .block-link{width:100%;height:auto;display:flex;align-items:center;justify-content:center;position:relative}.fw-content-blocks .single-block .block-link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);opacity:0;z-index:0;pointer-events:none}.fw-content-blocks .single-block .block-link::before{transition:opacity 300ms ease}.fw-content-blocks .single-block .block-link:hover::before{opacity:1}.fw-content-blocks .single-block .block-link:hover .inside-block{background-color:#fefefe}.fw-content-blocks .single-block .inside-block{width:100%;position:relative;z-index:1;max-width:60%;width:450px;background-color:rgba(254, 254, 254, 0.85);transition:background-color 300ms ease;margin-top:15%;margin-bottom:15%;box-sizing:border-box;padding:20px;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.c1-ruler{margin-top:20px;margin-bottom:20px}.c1-ruler hr{background-color:transparent !important;margin-bottom:0;margin-top:0;border-top:1px dashed #999999}.c1-ruler hr.dashed{border-style:dashed}.c1-ruler hr.solid{border-style:solid}.fw-banner-text{position:relative;padding-top:80px;padding-bottom:80px}.fw-banner-text.has-image{background-size:cover;background-position:50% 50%}.fw-banner-text .tint{opacity:0.75;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.fw-banner-text .tint.white-theme{background-color:#fefefe}.fw-banner-text .tint.lightgrey-theme{background-color:#f5f5f5}.fw-banner-text .tint.gray-theme,.fw-banner-text .tint.grey-theme{background-color:#999999}.fw-banner-text .tint.black-theme{background-color:#000000}.fw-banner-text .tint.blue-theme{background-color:#568B91}.fw-banner-text .tint.red-theme{background-color:#C94646}.fw-banner-text .tint.purple-theme{background-color:#6C7AA2}.fw-banner-text .tint.brown-theme{background-color:#B78B85}.fw-banner-text.content-narrow .grid-container{max-width:calc(var(--grid-container-width) * .6666)}.fw-banner-text .grid-container{position:relative}.c2-text-image{padding-top:60px;padding-bottom:60px}.c2-text-image.desktop-reverse .flex-row{flex-direction:row-reverse}.c2-text-image.cursive-text .content{font-family:'Dancing Script', cursive;font-weight:bold}.c2-text-image.cursive-text .content p{font-size:1.2em}.c2-text-image .content-col{width:48%;box-sizing:border-box;margin-right:2%}.c2-text-image .image-col{width:48%;box-sizing:border-box;margin-left:2%}@media screen and (max-width:1600px){#masthead .site-logo img{max-width:350px}#masthead .navigation-icon-nav .icon-nav .icon{font-size:1.5em}}@media screen and (max-width:1525px){#masthead .site-logo img{max-width:300px}#masthead .header-search-bar .search-bar-box .search-bar-input{line-height:45px}.mega-menu{top:249px}body.admin-bar .mega-menu{top:281px}.sticky-nav .main-navigation{top:67px}.sticky-nav .mega-menu{top:129px}.admin-bar.sticky-nav .main-navigation{top:98px}.admin-bar.sticky-nav .mega-menu{top:160px}.mega-menu .images{width:29%}.mega-menu div[class*="container"]{width:70%}}@media screen and (max-width:1460px){#masthead .navigation-icon-nav .icon-nav .icon-nav-item.favoritter{display:none}#masthead .navigation-icon-nav .icon-nav .icon-nav-item .link-title{font-size:14px}}@media screen and (max-width:1300px){#top-bar .testimonial-bar .inside-top-bar{padding-right:0}#top-bar .testimonial-bar .testimonial{margin-right:auto}.mega-menu .images{display:none}.mega-menu div[class*="container"]{width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-left:20px}}@media screen and (max-width:1200px){#masthead .header-search-bar{width:calc(50% - (250px))}#masthead .header-search-bar .search-bar-wrap{width:auto}#masthead .navigation-icon-nav{width:calc(50% - (250px))}#masthead .navigation-icon-nav .icon-nav-item>span,#masthead .navigation-icon-nav .icon-nav-item a{flex-direction:column;line-height:1em}#masthead .navigation-icon-nav .icon-nav-item:first-child{width:60px;text-align:center}#masthead .navigation-icon-nav .icon-nav-item:first-child .login-link{padding-left:0}#masthead .navigation-icon-nav .icon-nav-item:first-child .link-title{line-height:1.2em}#masthead .navigation-icon-nav .icon-nav-item .icon{margin-right:0;margin-bottom:10px}#masthead .navigation-icon-nav .icon-nav-item .link-title{line-height:1em}.page-id-77995.archive ul.products.columns-4 li.product,.woocommerce.archive ul.products.columns-4 li.product{width:calc(33% - 20px);margin-right:20px}}@media screen and (max-width:1080px){#mobile-header{padding:0;border-bottom:none;box-shadow:0 3px 6px #00000029}#mobile-header .inside-navigation{padding:0}#mobile-header .site-logo{order:3;display:inline-block;margin:0 auto}#mobile-header .site-logo img{height:50px}#mobile-header .menu-toggle{position:relative;width:75px;height:65px;order:5;border-left:1px solid #000000;padding:0;line-height:1em}#mobile-header .menu-toggle .hamburger{position:relative;padding:5px;height:20px}#mobile-header .menu-toggle .hamburger:after{content:"Menu";font-size:14px;color:#000000;text-transform:capitalize;font-weight:normal;position:absolute;bottom:-14px;left:4px}#mobile-header .menu-toggle .mobile-menu{display:inline-block;padding:0;transform:translateY(-6px)}#mobile-header .icon-menu-bars{display:none}#mobile-header .hamburger--3dx .hamburger-box{width:30px}#mobile-header .hamburger--3dx .hamburger-inner,#mobile-header .hamburger--3dx .hamburger-inner::after,#mobile-header .hamburger--3dx .hamburger-inner::before{background-color:#000000;height:3px;width:30px}.mobile-menu-open #mobile-header .hamburger-inner{background-color:transparent}.mobile-menu-open #mobile-header .hamburger--3dx .hamburger-inner:before{top:-10px}.mobile-menu-open #mobile-header .hamburger--3dx .hamburger-inner:after{bottom:-10px}#mobile-header .hamburger--3dx .hamburger-inner:before{top:-7px}#mobile-header .hamburger--3dx .hamburger-inner:after{bottom:-7px}#mobile-header .icon-nav-item{display:-ms-flex;display:flex;justify-content:center;align-items:center;list-style:none;width:75px;height:65px}#mobile-header .icon-nav-item>span,#mobile-header .icon-nav-item a{display:-ms-flex;display:flex;flex-direction:column;flex-wrap:wrap}#mobile-header .icon-nav-item>span span,#mobile-header .icon-nav-item a span{font-size:14px;font-weight:normal;text-transform:capitalize;line-height:1em;padding-top:5px}#mobile-header .icon-nav-item>span span:before,#mobile-header .icon-nav-item a span:before{font-size:20px}#mobile-header .icon-nav-item.login{order:1;border-right:1px solid #000000}#mobile-header .icon-nav-item.login span.link-title{font-size:13px}#mobile-header .icon-nav-item.favoritter{order:2;border-right:1px solid #000000}#mobile-header .icon-nav-item.cart{order:4;border-left:1px solid #000000}#mobile-header .icon-nav-item.kundeservice{display:none}#mobile-header .main-nav{order:10 !important}.sticky-nav #mobile-header{top:0}.sticky-nav #page{padding-top:70px !important}.admin-bar.sticky-nav #mobile-header{top:32px}#top-bar .testimonial-bar,#top-bar .usp-bar{display:none}#top-bar .testimonial-bar.mobile,#top-bar .usp-bar.mobile{display:block;background-color:#B78B85}.c2-text-image .content-col,.c2-text-image .image-col{width:100%;margin-left:0}#mini-cart .mini-cart-side{width:90%}#mini-cart .mini-cart-side .overview{padding:20px}#mini-cart .mini-cart-side .close{top:20px;right:20px}#mini-cart .mini-cart-side .cart-item{padding:20px}#mini-cart .mini-cart-side .thumb{width:70px}#mini-cart .mini-cart-side .thumb img{max-height:100px}#mini-cart .mini-cart-side .quantity{width:150px;align-items:flex-end}#mini-cart .mini-cart-side .quantity .buttons{width:auto}#mini-cart .mini-cart-side .quantity .remove{text-align:right}#mini-cart .mini-cart-side .description{width:calc(100% - 200px);margin-right:50px}#mini-cart .mini-cart-side .data{display:-ms-flex;display:flex;justify-content:space-between;align-items:center}#mini-cart .mini-cart-side .price{margin-bottom:0}body.single-product .low-level-term{margin-top:0}.account-reward-card{width:calc(50% - 20px)}}@media screen and (max-width:1024px){.inside-footer-widgets>div{width:25%;clear:none !important}}@media screen and (max-width:850px){.flexible-field-wrapper section:first-of-type{margin-top:0}.fw-content-blocks .single-block .inside-block{min-height:160px !important;padding:20px 40px;margin-top:15%;margin-bottom:15%}.fw-content-blocks .block-container{display:-webkit-flex !important;display:-ms-flex !important;display:flex;justify-content:space-between;grid-gap:0 !important;grid-template-columns:none !important}.fw-content-blocks.grid-3 .block-container{flex-wrap:wrap}.fw-content-blocks.grid-3 .block-container>div{min-height:auto !important}.fw-content-blocks.grid-3 .block-container>div:nth-of-type(1),.fw-content-blocks.grid-3 .block-container>div:nth-of-type(2){width:calc(50% - 10px)}.fw-content-blocks.grid-3 .block-container>div:nth-of-type(3){width:100%;margin-top:20px}.fw-content-blocks.grid-4 .block-container{flex-wrap:wrap}.fw-content-blocks.grid-4 .single-block{width:calc(50% - 10px);margin-bottom:20px}.c1-product-grid .slick-track li.product .img-wrap{margin:0 10px 10px}.c1-product-grid .slick-track li.product:first-of-type .img-wrap,.c1-product-grid .slick-track li.product:first-of-type a.button{transform:translateX(-10px)}.c1-product-grid .slick-track li.product a.button{width:calc(100% - 20px) !important;margin:0 auto}.c1-text{padding-top:20px;padding-bottom:20px}.c2-text-image .content-col h2{font-size:29px}.bbh-breadcrumb-wrapper .next-product{display:none}.page-id-77995.archive #content,.woocommerce.archive #content{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column}.page-id-77995.archive #content #left-sidebar,.woocommerce.archive #content #left-sidebar{order:1}.page-id-77995.archive #content #primary,.woocommerce.archive #content #primary{order:2}.page-id-77995.archive #content #left-sidebar,.woocommerce.archive #content #left-sidebar,.page-id-77995.archive #content #primary,.woocommerce.archive #content #primary{display:inline-block;width:100%;margin:0}.page-id-77995.archive .woocommerce-result-count,.woocommerce.archive .woocommerce-result-count{margin-top:20px}.page-id-77995.archive .widget.widget_dynamiskeproduktkate_widget .fold-content,.woocommerce.archive .widget.widget_dynamiskeproduktkate_widget .fold-content{display:none}.woocommerce.single-product #related-products ul.products .slick-track li.product .img-wrap{margin:0 10px 10px}.woocommerce.single-product #related-products ul.products .slick-track li.product:first-of-type .img-wrap,.woocommerce.single-product #related-products ul.products .slick-track li.product:first-of-type a.button{transform:translateX(-10px)}.woocommerce.single-product #related-products ul.products .slick-track li.product a.button{width:calc(100% - 20px) !important;margin:0 auto}.woocommerce.single-product div.product .product_title{font-size:26px}.woocommerce.single-product .product-gallery .slider-nav img{height:100px;width:80px}.woocommerce.single-product .product-gallery .slider-nav{width:88px}.woocommerce.single-product .product-gallery .product-image-slider{width:calc(100% - 115px)}.woocommerce.single-product .grid-container{padding-left:20px;padding-right:20px}.woocommerce.single-product .bbh-breadcrumb-wrapper{padding-left:20px;padding-right:20px;padding-top:20px}.woocommerce.single-product .product-summary-container{padding-left:0;padding-right:0}.woocommerce.single-product .product-container{padding-top:10px;padding-bottom:10px}.woocommerce.single-product .entry-summary{max-width:calc(50% - 20px)}.woocommerce.single-product #related-products .category-related,.woocommerce.single-product #related-products .default-related{padding:20px}.woocommerce.single-product #related-products .category-related .heading-top,.woocommerce.single-product #related-products .default-related .heading-top{min-height:100px}.woocommerce.single-product .product-usp-banner .single-usp .content{font-size:14px}.woocommerce-checkout #customer_details,.woocommerce-checkout .bbh-product-review-list,.woocommerce-checkout .gift-certificate,.woocommerce-checkout form.woocommerce-checkout div#order_review,.woocommerce-checkout form.woocommerce-checkout h3#order_review_heading{width:100%}.woocommerce-checkout form.woocommerce-checkout{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column}.woocommerce-checkout .bbh-product-review-list{order:1}.woocommerce-checkout #order_review{order:3}.woocommerce-checkout #customer_details{order:2}.woocommerce-checkout form.woocommerce-form-coupon{flex-wrap:wrap}.woocommerce-checkout form.woocommerce-form-coupon p:first-of-type{width:100% !important}.woocommerce-account .woocommerce-myaccount-wrapper{flex-wrap:wrap}.woocommerce-account .account-nav-wrapper{width:100%;margin-right:0;padding-bottom:20px}.woocommerce-account .account-reward-card .content{padding:10px}.woocommerce-account .woocommerce-MyAccount-content h3{font-weight:bold;font-size:30px}.woocommerce-account .nav-heading,.woocommerce-account .nav-widget ul li a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding-left:0}.inside-footer-widgets{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.inside-footer-widgets:after,.inside-footer-widgets:before{content:none !important}.inside-footer-widgets>div{width:45% !important;clear:none !important}#gform_wrapper_2 .gform_body{width:100%;max-width:100%}}@media screen and (max-width:750px){body .grid-container{padding-left:20px;padding-right:20px}#top-bar .usp-bar .usp-item{margin:0 auto}#left-sidebar .inside-left-sidebar{border:none;padding-right:0}#login-popup .login-popup-box{max-height:90%;overflow:auto;padding:40px 20px}#login-popup .signup-step{padding:0}#login-popup .signup-step form{margin-bottom:0}#mobile-header .site-logo img{height:43px}#mobile-header .icon-nav-item,#mobile-header .menu-toggle{width:60px;height:60px}#mobile-header .icon-nav-item a span,#mobile-header .icon-nav-item span{font-size:12px !important}#mobile-header .icon-nav-item.login span.link-title{font-size:11px !important}#mobile-header .menu-toggle .mobile-menu{transform:translateY(-7px)}#mobile-header .menu-toggle .hamburger:after{font-size:12px;left:6px}#mobile-header .hamburger--3dx .hamburger-inner,#mobile-header .hamburger--3dx .hamburger-inner::after,#mobile-header .hamburger--3dx .hamburger-inner::before{height:2px}#mini-cart .overview{padding:20px}#mobile-header.toggled #mobile-menu{top:101px}.c1-ruler+.c1-ruler{display:none}.fw-content-blocks+.fw-content-blocks{margin-top:-20px !important}.fw-content-blocks .grid-container{padding:0}.fw-content-blocks .block-container{display:-ms-flex !important;display:flex !important;flex-wrap:wrap;justify-content:space-between}.fw-content-blocks .block-container .single-block{width:100% !important;margin-bottom:20px}.fw-content-blocks .block-container .single-block .inside-block{min-height:120px !important}.fw-content-blocks .block-container .single-block h2{font-size:25px}.fw-content-blocks.grid-1 .single-block,.fw-content-blocks.grid-3 .single-block{margin-bottom:20px}.fw-content-blocks.grid-1 .block-container>div:nth-of-type(3),.fw-content-blocks.grid-3 .block-container>div:nth-of-type(3){margin-top:0 !important}.c2-text-image{padding-top:10px;padding-bottom:30px}.c2-text-image .content-col,.c2-text-image .image-col{width:100%;margin:0;text-align:center}.c2-text-image h2{font-size:25px}.c2-text-image img{width:100%;padding:0 30px;box-sizing:border-box;margin-top:30px}.single-post .flexible-inner-section:first-of-type.c1-text .content-col,.single-post .flexible-inner-section:first-of-type.c2-text-image .content-col{text-align:left}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2, 1fr)}.c4-instagram-feed #sb_instagram.sbi_col_3 #sbi_images .sbi_item,.c4-instagram-feed #sb_instagram.sbi_col_4 #sbi_images .sbi_item,.c4-instagram-feed #sb_instagram.sbi_col_5 #sbi_images .sbi_item,.c4-instagram-feed #sb_instagram.sbi_col_6 #sbi_images .sbi_item{padding:5px !important}.c4-instagram-feed .instagram-title p a{padding:10px 30px;font-size:20px;flex-direction:row-reverse}.c4-instagram-feed .instagram-title p a span{display:none}#gform_wrapper_1 form{flex-wrap:wrap}#gform_wrapper_1 .gform_body,#gform_wrapper_1 .gform_footer{width:100%;max-width:100%;margin:0 0 10px}.page-id-77995 ul.products li.product,.woocommerce.archive ul.products li.product{width:calc(50% - 20px)}.page-id-77995 ul.products,.woocommerce.archive ul.products{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin-right:0}.page-id-77995 ul.products:after,.woocommerce.archive ul.products:after,.page-id-77995 ul.products:before,.woocommerce.archive ul.products:before{content:none !important}.page-id-77995 ul.products li.product,.woocommerce.archive ul.products li.product{width:48% !important;margin:0 0 20px !important}.page-id-77995 ul.products li.product a.button,.woocommerce.archive ul.products li.product a.button{padding:0 15px !important}.page-id-77995 #content,.woocommerce.archive #content{width:100%}.page-id-77995 .bbh-breadcrumb-wrapper,.woocommerce.archive .bbh-breadcrumb-wrapper{padding-left:20px;padding-right:20px}.page-id-77995 .widget.widget_dynamiskeproduktkate_widget .trigger::after,.woocommerce.archive .widget.widget_dynamiskeproduktkate_widget .trigger::after{transform:none;top:-20px}#page{padding:0 20px}body.single-product h1{display:none;padding-left:20px;padding-right:20px}body.single-product .entry-summary h1{display:block;padding:10px 0 0}body.single-product .product-gallery{width:100%;max-height:340px;overflow:hidden}body.single-product .entry-summary{max-width:100% !important}body.single-product div.product div.summary{margin-left:0 !important}body.single-product .low-level-term{margin-top:20px}body.single-product div.product .price{margin-bottom:0}body.single-product div.product .product-info{padding:20px 0;margin-bottom:0}body.single-product .usp-row{flex-wrap:wrap}body.single-product .usp-row .single-usp{width:100%}body.single-product ul.products li.product .img-wrap .image-el{padding-bottom:100%}body.single-product div.product form.cart button.single_add_to_cart_button{width:calc(100% - 60px)}body.single-product div.product form.cart .quantity{margin-bottom:10px;width:100%}body.single-product #related-products .heading-top .heading{padding:0 50px}.woocommerce.archive .woocommerce-pagination ul.page-numbers li a,.woocommerce.archive .woocommerce-pagination ul.page-numbers li span{padding:5px}body.woocommerce-checkout #customer_details .form-row{width:100% !important}body.woocommerce-checkout #ship-to-different-address{font-size:14px}body.woocommerce-checkout .hl-checkbox{font-size:14px}body.woocommerce-checkout #customer_details .form-row{margin-bottom:5px}body.woocommerce-checkout #customer_details .form-row#account_password_field{margin-bottom:20px}body.woocommerce-checkout #customer_details .form-row label{margin-bottom:0}body.woocommerce-checkout form.woocommerce-form-coupon p.form-row-last{width:100% !important}body.woocommerce-checkout form.woocommerce-form-coupon p.form-row-last button{width:100% !important}.woocommerce-order-received .thankyou-content-right{display:none}.woocommerce-order-received .thankyou-content-right.top{display:block;max-width:100%;width:100%}.woocommerce-order-received .woocommerce-columns--addresses.col2-set.addresses{width:100% !important}.woocommerce-order-received .woocommerce-columns--addresses.col2-set.addresses>div{width:100% !important;float:left}.bbh-breadcrumb-wrapper{padding:20px 20px 0}.woocommerce-account .account-reward-list{margin-left:0;margin-right:0}.woocommerce-account .account-reward-card{width:100%;margin-left:0;margin-right:0}.woocommerce-account .account-reward-card .content{padding:10px 10px 20px}#login-popup .close{top:10px;right:10px}#customer_login,.lost_reset_password{flex-wrap:wrap}#customer_login form.login,.lost_reset_password form.login{margin:0}#customer_login div[class*="u-column"],.lost_reset_password div[class*="u-column"]{width:100%}#mini-cart .items-list .excerpt{display:none}#mini-cart .mini-cart-side{width:100%}#mini-cart .overview .subtotal .amount{margin-left:0}#mini-cart .overview .subtotal h2{font-size:22px}#mini-cart .mini-cart-side .quantity{width:100px}#mini-cart .mini-cart-side .description{margin-right:10px;width:calc(100% - 100px)}.inside-footer-widgets>div{width:100% !important}}@media screen and (max-width:450px){#wpadminbar{display:none}html{margin-top:0 !important}html.flexbox{margin-top:0 !important}}@media screen and (max-width:400px){.c4-instagram-feed .instagram-title p a{padding:10px 10px}}/*# sourceMappingURL=style.css.map */