/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-widget-overlay{z-index:100;}.ui-dialog{border:0;font-family:sans-serif;margin:0.375rem;}.ui-dialog .form-type-radio,.ui-dialog .form-type-checkbox{display:block;}.ui-dialog .form-type-radio *,.ui-dialog .form-type-checkbox *{margin:0;padding:0;}.ui-dialog .form-type-radio .option,.ui-dialog .form-type-checkbox .option{padding:0.3125rem;min-width:0;border:none;border-radius:0;}.ui-dialog .form-type-radio.js-form-item-attributes-data-align{float:left;margin-right:0.75rem;}.ui-dialog .container-inline label:after{content:'';}.ui-dialog .form-file{padding:0.5rem 0;}.ui-dialog .ui-dialog-titlebar{padding:0.625em;position:relative;background:none;border:0;}.ui-dialog .ui-dialog-content{padding:0.625em;}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:0.625em;border:0;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;}.ui-dialog .ui-dialog-buttonpane button{max-width:100%;width:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;border-width:1px;border-style:solid;-webkit-transition:background-color,.15s,ease-in-out;-o-transition:background-color,.15s,ease-in-out;transition:background-color,.15s,ease-in-out;cursor:pointer;text-decoration:none;text-align:center;font-weight:400;white-space:nowrap;height:2rem;padding:0 0.625rem;}

link rel="stylesheet" href="https://use.typekit.net/tra6yza.css"

#drupal-off-canvas{background-color:white;}#masthead{position:relative;background-image:url(/themes/d_silencio/styles/css/images/back_silencio_v2.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:50% 35%;margin:0px;margin-top:0px;margin-bottom:0px;height:270px;border-bottom-style:solid;border-bottom-color:rgba(188,177,211,1);border-bottom-width:4px;margin-top:50px;margin-bottom:30px;}#main-content{width:96%;margin-left:auto;margin-right:auto;margin-bottom:50px;max-width:1980px;}#rid-navbar{background-color:rgba(255,255,255,0.9);height:100px;}#navbar{background-color:transparent;}.pr-main__rw,.pr-main__content{padding-left:0px;padding-right:0px;}.page{position:relative;background-image:url(/themes/d_silencio/styles/css/images/Pattern_light_wood.png);background-repeat:repeat;}.regions{background-color:transparent;}.node__title,.path-cart .page__title,.path-checkout .page__title{color:rgba(115,98,91,1);font-weight:500;line-height:1.2;font-size:60px;text-align:center;}.block-search__content{width:300px;float:right;margin-top:-75px;}.l-rw.pr-main__rw{background-color:transparent;box-shadow:none;}#leaderboard .l-rw,#navbar .l-rw,#highlighted .l-rw,#content-prefix .l-rw{box-shadow:none;}#rid-navbar,.breadcrumb{box-shadow:rgba(0,0,0,0.2) 0px 20px 30px;}.l-rw{box-shadow:rgba(0,0,0,0.2) 0px 20px 30px;padding-top:5px;padding-bottom:5px;}.l-navbar{margin-bottom:20px;margin-left:auto;margin-right:auto;width:95%;}#footer{background-color:white;border-top-style:solid;border-top-color:rgba(188,177,211,1);border-top-width:4px;}#footer #block-footer{margin-bottom:0px;}#footer .pr-footer__rw,#footer #rid-footer{padding-left:0px;padding-right:0px;}.page-node-11 #rid-sidebar-first,.page-node-12 #rid-sidebar-first,.page-node-13 #rid-sidebar-first,.page-node-14 #rid-sidebar-first,.page-node-19 #rid-sidebar-first,.page-node-20 #rid-sidebar-first{background-color:white;color:rgba(102,102,102,1);font-family:'NexaLight';margin-top:1.25em;margin-bottom:1.25em;padding-left:30px;}#content-prefix{margin-bottom:25px;}#password-policy-status{display:none;}.blok_title{margin-top:0px;margin-bottom:0px;}.breadcrumb li{display:inline-block;margin-right:10px;}.breadcrumb li a,.breadcrumb li{font-family:'NexaLight';color:rgba(102,102,102,1);font-size:1.1em;}.breadcrumb li a:hover{color:rgba(188,177,211,1);text-decoration:underline;}.path-user .breadcrumb{display:none;}#main-content .node__content a{color:rgba(188,177,211,1);}.bs-text-brown{color:rgba(115,98,91,1) !important;}.bs-text-purple{color:rgba(188,177,211,1) !important;}.bs-text-grey{color:rgba(102,102,102,1) !important;}.bs-bg-brown{background-color:rgba(115,98,91,1) !important;}.bs-bg-purple{background-color:rgba(188,177,211,1)!important;}.Koblenz{font-family:'Koblenz light';}.Curlz{font-family:'Curlz MT';}.OpenSans{font-family:'Open Sans';}.Roboto{font-family:'Roboto';line-height:1.7em;letter-spacing:1px;}.NexaLight{font-family:'NexaLight';}.Quicksand{font-family:'Quicksand';line-height:1.7em;letter-spacing:1px;}.center{justify-content:center;display:flex;}.textcenter{text-align:center;}.textleft{text-align:left;}.textright{text-align:right;}.shadow{box-shadow:rgba(0,0,0,0.25) 0px 25px 50px -12px;}.tabs .is-horizontal ul.tabs--primary a{background-color:white;font-size:1.0em;color:rgba(115,98,91,1);border:1px solid rgba(188,177,211,1);margin-right:15px;box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;}.tabs .is-horizontal ul.tabs--primary a.is-active,.tabs .is-horizontal ul.tabs--primary a.is-active:hover,.tabs .is-horizontal ul.tabs--primary a.is-active:focus,.tabs .is-horizontal ul.tabs--primary a:hover{background-color:rgba(188,177,211,1);color:white;border:1px solid  rgba(115,98,91,1);box-shadow:rgba(0,0,0,0.1) 0px 4px 6px -1px,rgba(0,0,0,0.06) 0px 2px 4px -1px;}.tabs .is-horizontal ul.tabs--primary{padding-left:10px;border:none;}#block-hoofdnavigatie{margin-top:0px;margin-bottom:0px;height:100%;}.main.navbar{background-color:transparent;}.mainmenubuttons{border-left:none!important;}.mainmenubuttons a{font-family:'Quicksand' !important;color:rgba(102,102,102,1) !important;!important;background:transparent !important;padding-bottom:19px !important;font-size:1.2em !important;font-weight:100 !important;}.mainmenubuttons.active a,.mainmenubuttons a:hover{border-bottom:5px solid rgba(188,177,211,1)!important;padding-bottom:14px!important;box-shadow:1px 7px 12px gray;}.mainmenubuttons a{height:100px;margin-left:5px;margin-right:5px;}.mainmenubuttons .svg-inline--fa{margin-right:5px;margin-top:1px !important;margin-left:0px;}.mainmenubuttons .submenu_outer{text-align:center;}.mainmenubuttons .we-mega-menu-submenu-inner{min-height:0px;}.mainmenubuttons .subniveau_1,.mainmenubuttons .subniveau_2{width:100%;}.mainmenubuttons.active-trail .subniveau_1 a{border-bottom:1px solid rgba(0,0,0,0.1) !important;box-shadow:none;}.mainmenubuttons .subniveau_1 a{height:auto;padding-top:15px !important;padding-bottom:15px !important;}.mainmenubuttons .subniveau_1 a:hover,.mainmenubuttons .subniveau_1.active-trail a{color:rgba(188,177,211,1) !important;border-bottom:2px solid rgba(188,177,211,1) !important;box-shadow:none;}.mainmenubuttons .subniveau_1 .subniveau_2 a{color:rgba(102,102,102,1) !important;border-bottom:0px solid rgba(0,0,0,0.1) !important;box-shadow:none;}.mainmenubuttons .subniveau_1 .subniveau_2 a:hover,.mainmenubuttons .subniveau_1 .subniveau_2.active-trail a{color:rgba(188,177,211,1) !important;}.mainmenubuttons .subniveau_1 .subniveau_2 a{height:auto;}.mobile-main-menu .mainmenubuttons a{color:rgba(102,102,102,1) !important;font-family:'Quicksand' !important;}.klanteninfo{background-color:rgba(255,255,255,1);}.myaccountbuttons  a{font-family:'Quicksand' !important;color:rgba(102,102,102,1) !important;!important;background:transparent !important;padding-bottom:19px !important;font-size:1.2em !important;font-weight:100 !important;padding-left:15% !important;}.myaccountbuttons  a:hover,.myaccountbuttons.active a{border-left:5px solid  rgba(188,177,211,1) !important;padding-left:3% !important;}.myaccountbuttons{width:100%;border-left:none !important;}#block-topmenu{position:absolute;right:55px;top:77px;z-index:1;}.topmenu{float:right;margin-top:5px;margin-bottom:5px;margin-right:25px;}.topmenu.last{margin-right:0px;}.topmenu .svg-inline--fa{color:rgba(188,177,211,1);font-size:22px;}.topmenu .svg-inline--fa:hover{color:rgba(115,98,91,1);}#block-topmenu{margin-top:0px;margin-bottom:0px;}.topmenu.navbar{background-color:transparent;margin-bottom:0px;}.topmenu .nav-tabs,.topmenu .menu{float:right;}.topmenu .menu{font-size:0.95em;height:40px;margin-top:-12px !important;}.topmenu .menu .svg-inline--fa{font-size:0.8em;}.login .we-mega-menu-li,.logout .we-mega-menu-li{color:rgba(248,241,197,1)  !important;font-family:'Raleway' !important;padding-top:5px !important;padding-bottom:5px !important;background-color:transparent !important;}.login.active a,.login a:hover,.logout.active a,.logout a:hover,.topmenu .menu a:hover,.topmenu .menu .menu__item .active a{color:white !important;}.mainmenubuttons a{}.login .svg-inline--fa,.logout .svg-inline--fa{margin-right:5px;margin-top:1px !important;}.page-node-1 .node--id-1{box-shadow:rgba(0,0,0,0.2) 0px 20px 30px;}.page-node-type-juridische_info .node__content h2{font-size:1.4em;}.contacttitels{font-size:2.9em;}.page-node-2 #main-content .fa-home,.page-node-2 .fa-phone-volume,.page-node-2 .fa-mail-bulk{margin-left:20px;margin-right:15px;margin-top:2px;}.page-node-2 .address-line1,.page-node-2 .postal-code,.page-node-2 .country{margin-left:54px;}.page-node-2 .UitlegContact{font-size:1.8em;}.page-node-2 #main-content .contactwebform label,.page-node-2 #main-content .contactwebform{font-family:'Quicksand' !important;font-size:1.2em !important;font-weight:100 !important;color:rgba(102,102,102,1) !important;}.page-node-2 #main-content #edit-naam--wrapper .fieldset-wrapper{margin-top:-20px;}.page-node-2 #main-content #edit-persoongegevens .form-type-select__select-wrapper{margin-top:5px;}.page-node-2 #main-content .form-type-select__select-wrapper .select2-selection__arrow{display:none;}.page-node-2 #main-content #edit-onderwerp.webform-select2{font-family:'Quicksand'!important;font-size:1.1em;}.verstuurknop_silencio{background-color:rgba(188,177,211,1);border:1px rgba(115,98,91,1) solid;color:rgba(115,98,91,1);text-align:center !important;font-family:'Quicksand';font-size:1.0em;box-shadow:1px 7px 12px gray;padding-top:7px;padding-right:20px;padding-bottom:28px;padding-left:18px;border-top-width:2px;border-left-width:2px;border-bottom-width:2px;border-right-width:2px;border-radius:10px;}.verstuurknop_silencio:hover{background-color:rgba(115,98,91,1);border:2px  rgba(188,177,211,1) solid;color:rgba(188,177,211,1);}.page-node-2 #edit-e-mail--wrapper{width:99%;margin-left:auto;margin-right:auto;}.page-node-2 #edit-persoongegevens{width:100%;margin-left:auto;margin-right:auto;}.SilencioMemberinfo{box-shadow:rgba(0,0,0,0.45) 0px 25px 20px -20px;}.TitleSilenciohboard{margin-bottom:5px;margin-top:15px;font-family:'Roboto';color:rgba(115,98,91,1);font-size:2.0em;letter-spacing:1px;}.SubTitleSilencioboard{margin-bottom:5px;margin-top:15px;font-family:'Roboto';color:rgba(115,98,91,1);font-size:1.7em;letter-spacing:1px;font-weight:bold;}.ContentSilencioDashboard{margin-bottom:5px;margin-top:15px;font-family:'Roboto';color:rgba(102,102,102,1);font-size:1.3em;letter-spacing:1px;font-weight:600;}.mysilencioknop a{text-decoration:none;font-family:'Quicksand';color:white !important;text-transform:uppercase;text-align:center;font-size:1.05em;background-color:rgba(188,177,211,1);padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-color:rgba(115,98,91,1);border-style:solid;border-radius:3px;}.mysilencioknop a:hover{background:#eceeee;color:rgba(102,102,102,1) !important;border:1px solid #b6bcc3;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}.image-style-productfoto{display:block;margin-left:auto;margin-right:auto;}.path-product #block-d-silencio-page-title{display:none;}.path-product .block-main-content,.path-taxonomy .block-main-content{background-color:white;}.path-product .field-type-commerce-price .field__items{font-size:1.538em;font-family:'NexaLight';color:rgba(102,102,102,1);}.path-product .form-type-select__select-wrapper{width:180px;font-family:'NexaLight';}.producttitel .field__item{font-size:2.3em;text-align:center;margin-top:40px;margin-bottom:50px;color:rgba(188,177,211,1);font-family:'NexaLight';line-height:1.2em;}.producttitel_teaser .field__item a,.producttitel-teaser a{font-size:1.5em;text-align:center;margin-top:40px;margin-bottom:50px;color:rgba(188,177,211,1);}.producttitel_teaser .field__item,.producttitel-teaser{text-align:center;margin-top:40px;margin-bottom:50px;min-height:60px;}.productomschrijving .field__item{font-size:1.2em;}.intro-tekst{font-size:1.3em;}.form-submit{background-color:rgba(188,177,211,1);color:#eceeee;border-radius:2px;height:40px;padding:5px;border:1px solid #b6bcc3;text-transform:uppercase;border-radius:2px;font-size:11px;}.form-submit:hover{background:#eceeee;color:rgba(102,102,102,1);border:1px solid #b6bcc3;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}.path-product .js-form-item{width:100px;font-family:'NexaLight';}.path-product .js-form-item label{font-weight:100;}.collectionprice{font-size:1.4em;margin-left:30px;}.facet-item{list-style:none;margin-bottom:15px;}li.facet-item .facets-checkbox{float:left;margin-top:2px;margin-right:10px;}.facets-widget-checkbox ul{padding-left:15px;}.taxonomy-term__title a{pointer-events:none;text-align:center;color:rgba(115,98,91,1);font-family:'testfont';font-weight:500;line-height:1.2;font-size:60px;}.IntroCategorie{padding-top:50px;text-align:center;color:rgba(115,98,91,1);font-family:'NexaLight';font-size:3.4em;}.views-field-field-productfoto img,.views-field-variations img{display:block;margin-left:auto;margin-right:auto;}.Ordertable .table__cell{background-color:transparent;border-left:none;border-right:none;border-top:none;}.page-node-8 .IntroAccount{border-bottom:1px solid #e8e8e8;text-align:center;}.page-node-8 #IntroAccount,.page-node-8 #AccountMaken{font-size:1.2em;}.page-node-8 #AccountMaken li::before{content:'';display:inline-block;background-image:url(/themes/d_silencio/styles/css/images/check.png);height:20px;width:20px;background-size:20px;background-repeat:no-repeat;position:relative;top:7px;right:10px;}.page-node-8 #AccountMaken ul{list-style:none;}.page-node-8 .RegistrerenKnop a,.button{text-decoration:none;font-family:'Quicksand';color:white !important;text-transform:uppercase;text-align:center;font-size:1.05em;background-color:rgba(188,177,211,1);padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-color:rgba(115,98,91,1);border-style:solid;border-radius:3px;}.page-node-8 .RegistrerenKnop a:hover,.button:hover,#BlockLoginSilencio p.forgot-password a:hover,.page-node-8 .RegistrerenKnop a:active,.button:active,#BlockLoginSilencio p.forgot-password a:active{background:#eceeee;color:rgba(102,102,102,1) !important;border:1px solid #b6bcc3;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}.page-node-8 .RegistrerenKnop{float:right;margin-right:10%;}.page-node-9 #edit-group-persoon .form-required span,.page-node-9 #edit-group-account-gegevens .form-required span{font-size:1.2em;text-align:center;color:rgba(188,177,211,1) !important;}.page-node-9 #edit-group-persoon{margin-bottom:50px}.page-node-9 #edit-group-persoon input,.page-node-9 #edit-group-account-gegevens input{font-size:1.2em;color:rgba(102,102,102,1) !important;font-family:'Quicksand';}.page-node-9 .block__title{display:none;}.page-node-10 .node__content .Intro{font-size:1.2em;}.page-node-10 #user-pass p{display:none;}.path-user .pr-main__content{background-color:white;box-shadow:0 3px 4px 0 rgba(0,0,0,0.1);margin-bottom:1.25em;padding:1.25em;border-radius:2px;font-family:'Quicksand';font-size:1.2em;color:rgba(102,102,102,1)}.page-node-6 #rid-sidebar-first,.page-node-7 #rid-sidebar-first,.path-user #rid-sidebar-first{width:20%;}.path-user .user-form .horizontal-tab-button a{color:rgba(102,102,102,1) !important;font-family:'Quicksand';}.path-user .user-form .horizontal-tab-button a strong{font-weight:400 !important;}#footer .klantenservice{font-size:1.2em;color:rgba(188,177,211,1);margin-left:calc(50% - 90px);}#footer .klantenservice .menu{display:block;}#footer .klantenservice .menu a:hover{text-decoration:underline;}#footer .winkelnaam{font-size:2.5em;}#footer .footerMail{margin-bottom:30px;}#footer .footerMail a,#footer .footerTelefoon a{font-size:1.2em;margin-left:10px;color:rgba(188,177,211,1);}#footer .footerIcon{font-size:1.2em;}#footer .footerContactBlok{margin-left:calc(50% - 139px);}#footer .paymenticon{float:left;margin-right:10px;margin-bottom:10px;}#footer .paymenttitel{font-size:1.3em;margin-left:calc(50% - 83px);}#footer .paymentblok{width:199px;margin-left:auto;margin-right:auto;}#footer .social-media{float:left;margin-right:20px;}#footer .social-media img{float:left;margin-right:20px;filter:opacity(0.4);}#footer .social-media img:hover{filter:opacity(1);}#footer .SocialmediaFooter{margin-top:50px;margin-left:calc(50% - 71px);}.path-cart .l-main #main-content .l-rw,.path-checkout .l-main #main-content .l-rw{background-color:white;padding:20px;}.path-cart .l-main #main-content .l-rw tr:hover,.path-checkout .l-main #main-content .l-rw tr:hover{background-color:white;}.titelcart{font-family:'NexaLight';font-size:1.2em;color:rgba(102,102,102,1);}.path-cart .l-main #main-content .l-rw thead tr:hover,.path-cart .l-main #main-content .l-rw thead tr{color:rgba(255,255,255,1);font-family:'NexaLight';background-color:rgba(188,177,211,1);}.path-cart .field-commerce-order--total-price{font-size:1.2em;}.cart{font-family:'NexaLight';}.cart-offcanvas-bg.is-open{z-index:22;}#cart-offcanvas .button{padding-top:0px;padding-bottom:0px;padding-left:10px;padding-right:10px;}.cart-flyout{margin-top:35px;background-color:rgba(255,255,255,0.8);padding:8px;padding-top:8px;padding-top:11px;float:left;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:1px 7px 12px gray;border-style:solid;border-color:rgba(188,177,211,1);border-width:2px;}.cart-flyout .cart-block--summary__count{margin-left:15px;font-family:'NexaLight';font-size:1.1em;}.cart-flyout .cart-block--summary__icon img{height:30px;}.messages--status,.ok{color:white;border-color:rgba(115,98,91,1);font-family:'NexaLight';background-color:rgba(188,177,211,1);font-size:1.2em;padding:15px;max-width:90%;margin-left:auto;margin-right:auto;box-shadow:rgba(0,0,0,0.2) 0px 20px 30px;}.messages__container a{color:white;font-weight:bold;text-decoration:underline;}.messages__container .icon{display:none;}#highlighted .l-rw{background-color:transparent;}@media screen and (max-width:991px){.l-navbar{margin-left:5%;width:auto;margin-bottom:0px;}.pr-navbar__rw{box-shadow:none;height:auto;}#pr-navbar__navbar,#block-hoofdnavigatie{height:40px;}#rid-navbar{background-color:transparent;}.region-we-mega-menu{background-color:rgba(188,177,211,1);margin-bottom:0px;}.mobile-main-menu{background-color:rgba(188,177,211,1) !important;}.mobile-main-menu .mainmenubuttons{width:100%;background-color:transparent;height:auto;}.mobile-main-menu .mainmenubuttons a{width:100%;background-color:transparent;height:auto;}.mainmenubuttons .subniveau_1 .subniveau_2 a:hover,.mainmenubuttons .subniveau_1 .subniveau_2.active-trail a{color:rgba(255,255,255,1) !important;}.navbar-we-mega-menu.navbar .we-mega-menu-ul > li > a,.navbar-we-mega-menu.navbar .we-mega-menu-ul > li > .we-megamenu-nolink{padding-left:15px;padding-right:15px;border-top:none;text-shadow:none;box-shadow:none;}}
