/*!
Theme Name: Bright Little Things Theme
Theme URI: https://www.brightlittlethings.nl
Description: Het officiele Wordpress thema van Bright Little Things.
version: 1.6
Author: Andy Melis | Graphic Invention
Author URI: https://graphicinvention.nl/
*/header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}.accordion{color:#444;cursor:pointer;padding:18px 18px 18px 0px;width:100%;border:none;text-align:left;outline:none;font-size:1em;transition:0.4s;background-color:transparent;border-bottom:1px solid}.accordion:focus{outline:none}.accordion:after{content:'\002B';color:#777;font-weight:bold;float:right;margin-left:5px}.accordion.active:after{content:"\2212"}.accordion .panel{background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.accordion .panel a:last-child .product_box{border-bottom:1px solid}.accordion .panel a .product_box{max-height:100px;height:55px;width:100%;overflow:hidden;background-color:transparent;margin-bottom:3px}.accordion .panel a .product_box>*{display:inline-block}.accordion .panel a .product_box .item_block{width:55px;height:55px;float:left}.accordion .panel a .product_box p{margin:0;width:100%;display:block;margin-left:70px;max-height:50px;line-height:50px;font-size:1em}.slick-slide{margin:0px 20px}.slick-slide img{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{font-family:'Open Sans', sans-serif;background-color:#F2F2F2}body a{color:#2B2E34}body a:hover{color:#2B2E34;text-decoration:none}.item_block{width:100%;height:auto;position:relative;background-color:#EDD6CF;background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.item_block:before{display:block;content:"";width:100%;padding-top:100%}.item_block>.content{position:absolute;top:0;left:0;right:0;bottom:0}.block-lang{width:100%;background-color:#fafafa;background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;position:relative}.block-lang:before{display:block;content:"";width:100%;padding-top:100%}.block-lang>.content{position:absolute;top:0;left:0;right:0;bottom:0}.block-breed{width:100%;position:relative;background-color:#fafafa;background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}.block-breed:before{display:block;content:"";width:100%;padding-top:100%}.block-breed>.content{position:absolute;top:0;left:0;right:0;bottom:0}.block-responsive{width:100%;height:100%;background-color:#fafafa;background-size:cover;background-position:center;background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}h1,h2,h3,h4,h5,h6{font-family:zen-new, sans-serif;font-weight:400;font-style:normal;letter-spacing:3px}h1{font-size:2.5em}h2{font-size:1.875em}hr{border-color:#707070}p,button{letter-spacing:0.8px;color:#474A50;line-height:200%}#kruimelpad{position:absolute;top:-80px;font-size:14px;color:#8c8c8c;cursor:pointer}#kruimelpad p{margin:0;padding:0;display:inline-block;color:#8c8c8c}#kruimelpad p:first-letter{text-transform:uppercase}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#landing{position:relative;background-color:#fff;width:100%;min-height:50vh;position:relative;margin-top:25vh}#landing:before{display:block;content:"";width:100%;padding-top:56.25%}#landing>.content{position:absolute;top:0;left:0;right:0;bottom:0}#landing .content{padding:0;margin:0;width:100%}#landing .content .col-6{text-align:center}#landing .content .col-6 img{max-width:39%;margin-top:40%}#landing .content .col-6:last-child{background-color:#EDD6CF}#landing2{position:relative;background-color:#fff;width:100%;position:relative;margin-top:25vh}#landing2:before{display:block;content:"";width:100%;padding-top:56.25%}#landing2>.content{position:absolute;top:0;left:0;right:0;bottom:0}#landing2 .content{padding:0;margin:0;width:100%}#landing2 .content .col-6{text-align:center}#landing2 .content .col-6 img{max-width:39%;margin-top:40%}#landing2 .content .col-6:last-child{background-color:#EDD6CF}#text{padding:0;margin:0;width:100%}#text .wrapper{text-align:center;color:#2B2E34}#text .wrapper p,#text .wrapper a{display:inline;font-size:100%}#text .wrapper a{color:#9F7F75}#text .wrapper p{margin-bottom:10px}header{position:relative;min-height:80px;margin-bottom:100px;background-image:url(img/blt_meubel_blauw_groot.png);background-position:center;background-repeat:no-repeat;background-size:cover}header:before{display:block;content:"";width:100%;padding-top:56.25%}header>.content{position:absolute;top:0;left:0;right:0;bottom:0}header img{max-height:140px;height:140px;position:absolute;left:60px;top:60px}header .h-container{position:absolute;z-index:999;right:60px;top:60px;cursor:pointer;background-color:#ffffffb5;padding:6px 10px}header .h-container .bar1,header .h-container .bar2,header .h-container .bar3{width:33px;height:2px;background-color:#000;margin:9px 0;border-radius:50px;transition:0.3s}header .h-container.change .bar1{transform:rotate(-45deg) translate(-9px, 6px)}header .h-container.change .bar2{opacity:0}header .h-container.change .bar3{transform:rotate(45deg) translate(-8px, -8px)}header .scrolldown{position:absolute;bottom:0;left:0;right:0;margin:0 auto 5px;width:85px;text-align:center;color:#fff;cursor:default;opacity:0.75;transition:0.2s}header .scrolldown p{margin:0 auto 5px;padding:0;letter-spacing:5px;font-size:9px;width:100%;color:#fff}header .scrolldown div.chevron{clip-path:polygon(100% 0, 100% 10%, 50% 30%, 0 10%, 0 0, 50% 20%);-webkit-clip-path:polygon(100% 0, 100% 10%, 50% 30%, 0 10%, 0 0, 50% 20%);height:20px;width:35%;background-color:#fff;margin:6px auto -1px;border-radius:10%}header nav{position:absolute;z-index:998;width:200px;height:0;top:0;right:0;overflow:hidden;transition:ease-in-out 0.4s;text-align:center}header nav ul{background-color:#ffffffb5;margin:0;padding:0px 12px 0 0;width:70%;margin-left:auto;margin-right:45px;margin-top:45px;margin-top:120px}header nav ul li{list-style:none;height:50px;line-height:50px;text-align:right;font-size:18px;font-family:'Open Sans', sans-serif}header nav ul li a{color:#2B2E34}header nav ul li a:hover,header nav ul li a:active,header nav ul li a:visited{color:#2B2E34;text-decoration:none}footer{position:relative;z-index:999;height:175px;width:100%;margin-top:100px;padding:45px 0;background-color:#EDD6CF}footer h2{font-size:210%}footer div:nth-child(2){text-align:right}footer div:nth-child(2) .iconwrapper{display:inline-block;background-color:#2B2E34;height:35px;width:35px;line-height:32px;margin-left:8px;text-align:center}footer div:nth-child(2) .iconwrapper i{color:#fff;font-size:150%;vertical-align:middle}footer div:nth-child(2) .iconwrapper:nth-child(2) i{font-size:130%}footer .disclaimer{display:block;margin-top:37px;color:#9F7F75;font-size:0.8rem}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#home h2{font-weight:300}#home .col-12 hr{margin-bottom:40px}.bright{margin-bottom:0px}.bright .block-lang{height:439px}.bright .imageWrapper{margin-top:140px}.bright .imageWrapper a .block{position:relative;display:inline-block;width:30%;vertical-align:top;background-color:#fafafa;background-size:cover;background-position:center}.bright .imageWrapper a .block:before{display:block;content:"";width:100%;padding-top:100%}.bright .imageWrapper a .block>.content{position:absolute;top:0;left:0;right:0;bottom:0}.bright .imageWrapper a:nth-child(2) .block,.bright .imageWrapper a:nth-child(3) .block{margin-left:4%}.little{margin-top:75px;margin-bottom:100px}.little .block-lang{height:495px}.little .block-breed{position:absolute;left:0;bottom:0;width:100%;margin:0;height:280px;padding-left:15px;padding-right:15px;background-color:transparent}.things .block-square{width:100%;height:366px;-o-object-fit:cover;object-fit:cover}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#over_ons{overflow:visible}#over_ons .image-wrapper{background-size:cover;background-position:center}#over_ons p{margin-bottom:2em}#over_ons hr{bottom:0;position:absolute;height:1px;width:95%;margin:0;border-color:#707070}#over_ons .kitty .img,#over_ons .anne .img{position:relative;width:100%;margin-top:2em;margin-bottom:2em;background-size:cover;background-position:100% 40%}#over_ons .kitty .img:before,#over_ons .anne .img:before{display:block;content:"";width:100%;padding-top:70%}#over_ons .kitty .img>.content,#over_ons .anne .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#collectie .collectie-items{margin-top:100px;min-height:100px}#collectie hr{position:absolute;bottom:0;left:0;height:1px;width:95%;margin:0 15px;box-sizing:border-box}#collectie .col-lg-3 h3{margin:25px 0}#collectie .col-lg-3 p{margin:0;margin-bottom:50px}#collectie .col-lg-3 p:last-child{position:absolute;bottom:0;margin-bottom:0}#collectie .col-lg-3 a{color:#707070;pointer-events:none}#collectie .col-lg-3:first-child a{pointer-events:all}#collecties hr{position:absolute;bottom:0;left:0;height:1px;width:95%;margin:0 15px;box-sizing:border-box}#collecties img{width:100%;height:auto}#collecties .product{vertical-align:top;margin-bottom:30px}#collecties .product h3{position:relative;z-index:8;opacity:0;margin:0;transition:ease-in-out 0.3s;margin-bottom:50px}#collecties .product .item_block{position:relative;z-index:10;cursor:pointer;vertical-align:top;background-image:url(missingimg_BLT.png);background-color:#EDD6CF}#collecties .product .item_block img{z-index:11;width:100%;height:100%}#collecties .col-12 .product{display:inline-block}#collecties .filters{height:100%;padding:1em}#collecties .filters p{padding:0;margin:0;margin-top:1em}#collecties .filters ul{margin:0;padding:0}#collecties .filters ul li{list-style-type:none;margin:0;padding:0}#collecties .filters ul li input[type=checkbox]{margin-right:5px;vertical-align:top;margin-top:0.3em}#collecties .filters ul li input[type=checkbox]:checked{background-color:red}#collecties .filters button[type=submit]{border:0}#product hr{position:absolute;bottom:0;left:0;height:1px;width:95%;margin:0 15px 1%;box-sizing:border-box}#product .col-7 p{font-size:150%}#product h2{margin:0}#product .kleur{margin:0}#product .prijs{font-size:150%}#product .filters{margin-top:-216px}#product .beschrijving{margin-top:10%}#product .item_button{border:0}#product ul{margin:0;margin-top:3px;padding:0;text-align:left}#product ul li{position:relative;position:relative;list-style-type:none;display:inline-block;width:18.9%;-o-object-fit:cover;object-fit:cover;overflow:hidden;cursor:pointer;margin:2.5px}#product ul li:before{display:block;content:"";width:100%;padding-top:100%}#product ul li>.content{position:absolute;top:0;left:0;right:0;bottom:0}#product ul li:first-child{outline:1px solid #000000;z-index:60;margin-left:0}#product ul li:last-child{margin-right:0}#product ul li>div{background-position:center;background-size:cover}.product:hover h3.product_text{opacity:1}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#portfolio img{height:auto;position:relative}#portfolio img:before{display:block;content:"";width:100%;padding-top:100%}#portfolio img>.content{position:absolute;top:0;left:0;right:0;bottom:0}#portfolio hr{margin:50px auto}#portfolio .insta_attr{position:relative;display:inline-block;width:30%;margin:1.6% 1.6%}#portfolio .insta_attr:before{display:block;content:"";width:100%;padding-top:100%}#portfolio .insta_attr>.content{position:absolute;top:0;left:0;right:0;bottom:0}#portfolio .insta_attr img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#portfolio .modal{display:none;position:fixed;z-index:1000;padding-top:10vh;left:0;top:0;width:100%;height:100%;overflow:auto;background:#000;background-color:rgba(0,0,0,0.9)}#portfolio .content{margin:auto;display:block;width:auto;height:80%;max-height:85vh;max-width:95vw;text-align:center}#portfolio .content img{height:auto;max-height:85vh;max-width:95vw}#portfolio .content .slide{position:relative}#portfolio .content .slide a{position:absolute;bottom:13px;margin-left:-45px}#portfolio .content{-webkit-animation-name:zoom;-webkit-animation-duration:0.3s;animation-name:zoom;animation-duration:0.3s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}#portfolio .close{position:absolute;top:60px;right:10%;width:32px;height:32px;opacity:1;text-align:right;font-size:275%;transition:0.2s;cursor:pointer}#portfolio .close:hover{opacity:1}#portfolio .close:before,#portfolio .close:after{position:absolute;left:15px;content:' ';height:33px;width:1px;background-color:#fff}#portfolio .close:before{transform:rotate(45deg)}#portfolio .close:after{transform:rotate(-45deg)}#portfolio .prev,#portfolio .next{position:absolute;top:50%;color:#fff !important;text-align:right;font-size:275%;transition:0.2s;width:32px;height:32px;box-sizing:border-box;cursor:pointer;padding:0.5em;margin:-0.5em}#portfolio .prev:before,#portfolio .prev:after,#portfolio .next:before,#portfolio .next:after{position:absolute;left:15px;top:15px;content:' ';height:22px;width:1px;background-color:#fff}#portfolio .next{right:10%}#portfolio .next:before{transform:rotate(-45deg);margin-top:-10px}#portfolio .next:after{transform:rotate(45deg);margin-top:6px}#portfolio .prev{left:10%}#portfolio .prev:before{transform:rotate(45deg);margin-top:-10px}#portfolio .prev:after{transform:rotate(-45deg);margin-top:6px}@media only screen and (max-width: 700px){#portfolio .content{width:100%}}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}#contact p{padding-bottom:25px}#contact a{color:#707070}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}@media screen and (min-width: 992px) and (max-width: 1199px){#home .bright .block-lang{height:412px}#home .little .block-lang{height:465px}#home .little .block-breed{height:250px}#home .things .block-square{height:303px}}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}@media screen and (min-width: 767px) and (max-width: 991px){#home .bright .imageWrapper{margin-top:70px}#home .little .block-lang{height:465px}#home .little .block-breed{height:250px}#home .things .block-square{height:230px}#collectie .afbeelding{margin-top:30px}#collectie .collectie-items div{margin-bottom:60px}#collectie .collectie-items div .item_block{margin-bottom:0px}footer{height:100% !important}footer div:nth-child(2) .iconwrapper{margin-left:0}}header nav ul li,#product .col-7 p,#product .prijs{font-family:retiro-std-24pt, sans-serif;font-style:normal;font-weight:700}@media screen and (max-width: 767px){header img{max-height:100px}header nav{background-color:#EDD6CF;width:100%;max-height:360px}header nav .menu{margin-top:100px}#home .bright .imageWrapper{margin-top:50px}#home .little .block-breed{position:relative;height:250px;padding:0;margin-top:20px}#home .things .block-square{height:230px;width:100%;margin-top:20px}#collectie .afbeelding{margin-top:30px}#collectie .collectie-items div{margin-bottom:60px}#collectie .collectie-items div .item_block{margin-bottom:0px}footer{height:auto}footer div:nth-child(2) .iconwrapper{margin-left:0}}@media screen and (max-width: 530px){header img{max-height:60px;top:35px;left:35px}header .h-container{top:35px;right:35px}header nav{background-color:#EDD6CF}#home .bright .imageWrapper a:nth-child(2) .block,#home .bright .imageWrapper a:nth-child(3) .block{margin-left:3.4%}}:root{--text-dark: #212529;--text-light: #fff;--light: #edd6cf;--dark: #9F7F75;--green: #9ebaab}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{transition:all 0.2s cubic-bezier(0.22, 0.61, 0.36, 1) 0s;border-radius:0;font-weight:lighter}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--light);color:var(--text-dark)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#9F7F75}.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:var(--light)}.woocommerce-info,.woocommerce-message{border-top-color:var(--light);color:var(--dark)}.woocommerce-info a,.woocommerce-message a{color:var(--dark);text-decoration:underline}.woocommerce-info::before,.woocommerce-message::before{color:var(--dark)}.woocommerce-store-notice,p.demo_store{background-color:var(--light);color:var(--text-dark);padding:0.5rem 0;display:flex}.woocommerce-store-notice::before,p.demo_store::before{content:"";margin-right:auto}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link,p.demo_store .woocommerce-store-notice__dismiss-link{margin-left:auto;margin-right:2rem;color:var(--text-dark)}.select2-selection{border-radius:0 !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--light);color:var(--text-dark)}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--green);letter-spacing:1px;font-size:1.5rem}.woocommerce ul.products li.product .price{font-size:1.1rem}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:5px -5px}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px;flex:0 0 20%}.product_meta{display:flex;flex-direction:column}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin-right:1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:lighter}.variations .select2{max-width:300px !important}.variations .reset_variations{margin-left:15px}.woocommerce-variation-price{margin-bottom:10px}.quantity{height:37px}.quantity input{height:100%}.woocommerce-product-attributes-item{min-height:49px;height:49px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:130px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{line-height:1.5em}.woocommerce-checkout h3{margin-top:1.5rem;margin-bottom:1rem}.woocommerce-input-wrapper{display:block;width:100%}

/*# sourceMappingURL=style.css.map */
