@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;700&display=swap);@font-face{font-family:'Truetypewriter-Polygot-Font';src:url(/wp-content/themes/deschrijvendeautist-theme/assets/fonts/TruetypewriterPolyglott-mELa.woff2) format('woff2'),url(/wp-content/themes/deschrijvendeautist-theme/assets/fonts/TruetypewriterPolyglott-mELa.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal}:root{--white:#fff;--offwhite:#F7F8F6;--black:#1F1F1F;--darkgreen:#8c9983;--lightgreen:#BFC8B8;--xlightgreen:#CCD5C8;--grey:#D9DBD8;--lightgrey:#F0F1EF;--red:#e03333}body{width:100%;font-family:'Raleway',sans-serif;color:var(--black);background-color:var(--offwhite);font-size:17px}html{font-size:100%;width:100%}img{max-width:100%;height:auto}a{color:var(--black);transition:all 0.3s ease;text-decoration:underline}a:hover{color:var(--black);text-decoration:none}p{margin:0 0 20px;line-height:150%}ul,ol{margin:0 0 20px;line-height:150%}input,textarea{padding:8px 15px;width:100%;font-weight:300;line-height:130%;background:#fff;border:1px solid #aaa;border-radius:0;color:var(--black);font-family:'Raleway',sans-serif}[type="checkbox"],[type="radio"]{width:auto;margin:0 5px 0 0}input[type="text"],input[type="email"],input[type="tel"],textarea{-webkit-appearance:none}input[readonly]{border:0;padding:0}textarea{max-width:100%;height:150px}input[type="radio"],input[type="checkbox"]{-webkit-appearance:none;width:18px;height:18px;background-color:var(--white);border-radius:4px;cursor:pointer}input[type="radio"]:checked,input[type="checkbox"]:checked{background-color:var(--white);background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/checkmark.svg);background-size:12px 11px;background-repeat:no-repeat;background-position:center center}input[type="radio"]{border-radius:4px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--black)}.select2-container--default .select2-selection--single{background-color:var(--white);border:1px solid #aaa;border-radius:0;height:42px;padding:7px 10px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--black)}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px;right:3px}.btn,.button,.inline-btn a{background-color:var(--black);color:var(--white);display:inline-block;padding:10px 40px;min-width:200px;position:relative;border:0 solid;cursor:pointer;line-height:120%;font-size:17px;margin:0;min-width:180px;text-align:center;font-family:'Raleway',sans-serif;text-decoration:none;text-transform:uppercase;font-weight:400;border-radius:25px;transition:all 0.3s ease-in-out;width:auto}.btn:hover,.btn:focus,.button:hover,.button:focus,.inline-btn a:hover,.inline-btn a:focus{background-color:#333;color:var(--white);border:0 solid}.btn.large{padding:15px 40px}.btn.ig{display:inline-flex;align-content:center;align-items:center;justify-content:center;padding:12px 30px}.btn.ig svg{fill:var(--white);width:24px;height:24px;margin:-2px 10px 0 0}.container{max-width:1220px;margin:0 auto;padding:0 15px}.container.small{max-width:860px}.aligncenter{margin:0 auto;display:block}@media only screen and (min-width:768px){.container{padding:0 30px}.btn,.button,.inline-btn a{padding:12px 40px}}@media only screen and (min-width:1024px){.btn.ig{padding:15px 40px}}.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row.no-padding{margin-left:0;margin-right:0}.row.small-padding{margin-left:-8px;margin-right:-8px}.row.align-middle{align-items:center}.row.align-bottom{align-items:flex-end}.row.justify-center{justify-content:center}.row.small-reverse{flex-direction:column-reverse}.column{display:block;width:100%;float:left;padding-left:15px;padding-right:15px}.row.no-padding .column{padding-left:0;padding-right:0}.row.small-padding .column{padding-left:8px;padding-right:8px}.small-1-2{width:50%}.small-1-3{width:33.33334%}@media only screen and (min-width:768px){body{font-size:18px}.row.small-reverse{flex-direction:row-reverse}.row.medium-reverse{flex-direction:row-reverse}.row.medium-noreverse{flex-direction:row}.row.medium-padding{margin-left:-20px;margin-right:-20px}.row.medium-padding .column{padding-left:20px;padding-right:20px}.row.large-padding{margin-left:-20px;margin-right:-20px}.row.large-padding .column{padding-left:20px;padding-right:20px}.row.xlarge-padding{margin-left:-30px;margin-right:-30px}.row.xlarge-padding .column{padding-left:30px;padding-right:30px}.medium-1-5{width:20%}.medium-1-4{width:25%}.medium-1-3{width:33.33334%}.medium-2-5{width:40%}.medium-1-2{width:50%}.medium-3-5{width:60%}.medium-2-3{width:66.66666%}.medium-3-4{width:75%}.medium-4-5{width:80%}}@media only screen and (min-width:1024px){.row.large-padding{margin-left:-30px;margin-right:-30px}.row.large-padding .column{padding-left:30px;padding-right:30px}.row.l-medium-padding{margin-left:-10px;margin-right:-10px}.row.l-medium-padding .column{padding-left:10px;padding-right:10px}.row.l-large-padding{margin-left:-30px;margin-right:-30px}.row.l-large-padding .column{padding-left:30px;padding-right:30px}.row.large-reverse{flex-direction:row-reverse}.large-1-6{width:16.6666666667%}.large-1-5{width:20%}.large-1-4{width:25%}.large-3-10{width:30%}.large-1-3{width:33.33334%}.large-35{width:35%}.large-2-5{width:40%}.large-45{width:45%}.large-1-2{width:50%}.large-55{width:55%}.large-3-5{width:60%}.large-2-3{width:66.66666%}.large-3-4{width:75%}.large-4-5{width:80%}}h1,h2,h3,h4,h5{margin:0 0 20px 0;padding:0;font-family:'Raleway',sans-serif;font-weight:500}h1{font-size:32px}h2{font-size:28px}h3{font-size:22px}h3.alt{font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;font-size:24px}h4{font-size:20px}@media only screen and (min-width:768px){h1{font-size:38px}h2{font-size:32px}h3{font-size:26px}h3.alt{font-size:30px}h4{font-size:18px}}.header{background:var(--offwhite)}.header-main{background:var(--offwhite);position:relative;z-index:999;height:120px;padding:45px 0}.header-logo{width:100%;max-width:320px}.header-logo img{display:block}.header-nav-cart{background-color:#fff0;position:absolute;width:50px;height:50px;text-align:center;padding:0;top:0;right:15px;z-index:999}.header-nav-cart span{display:inline-block;background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/shopping-cart.svg);background-repeat:no-repeat;background-size:32px 32px;background-position:center;width:50px;height:50px;margin:0;position:relative;display:inline-block}.header-nav-cart span i{position:absolute;right:0;top:5px;background:var(--white);color:var(--black);border-radius:50%;width:22px;height:22px;display:inline-block;text-align:center;font-style:normal;font-weight:700;font-size:14px;letter-spacing:-1px;padding:2px 0}.header-nav-cart span .amount{display:none}.header-nav{width:100%;top:0;z-index:99;position:relative;transition:all 0.3s ease}.header-nav .container{padding:0}.site-menu{display:block;width:100%;position:absolute;top:-100%;background:var(--black);margin:0;padding:15px;list-style-type:none;transition:ease-in 0.3s all;-webkit-transform:translateY(-150%);transform:translateY(-150%)}.show-nav .site-menu{display:block;width:100%;height:auto;top:100%;transition:ease-in 0.6s all;-webkit-transform:translateY(0);transform:translateY(0)}.site-menu ul{margin:0;padding:0;list-style:none}.site-menu ul li{line-height:100%}.site-menu ul li a{color:var(--white);display:block;font-weight:300;padding:12px 0;font-size:18px;text-transform:uppercase;text-decoration:none}.site-menu ul li .sub-menu{margin:0 0 2px 0}.site-menu ul li .sub-menu li{padding-left:10px}.site-menu ul li .sub-menu li a{font-size:15px}.toggle-nav{background:var(--black);display:inline-block;position:relative;border:0;width:100%;color:var(--white);font-weight:500;font-size:20px;text-transform:uppercase;height:50px;outline:0;margin:0;padding:5px 15px 5px 15px;text-align:left;z-index:999}.toggle-nav:focus{outline:none}.toggle-nav:before{content:'';background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/menu-icon.svg);background-size:30px 18px;background-repeat:no-repeat;background-position:center center;width:34px;height:25px;display:inline-block;margin:0 5px -6px 0;transition:all 0.6s ease}.show-nav .toggle-nav:before{background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/menu-icon-close.svg);background-size:24px 24px}.header-nav.sticky{position:fixed;top:0;width:100%;z-index:999;-webkit-box-shadow:0 2px 4px 0 rgb(0 0 0 / .1);box-shadow:0 2px 4px 0 rgb(0 0 0 / .1)}.header-nav.sticky+.header-nav-after{padding-top:50px}@media only screen and (min-width:768px){.header-main{height:150px;padding:55px 0}.header-logo{max-width:380px}.toggle-nav{padding:5px 30px;height:60px}.site-menu{padding:15px 30px}.header-nav-cart{width:60px;height:60px;right:30px}.header-nav-cart span{width:60px;height:60px}.header-nav-cart span i{top:10px}.header-nav.sticky+.header-nav-after{padding-top:60px}}@media only screen and (min-width:783px){.admin-bar .header-nav.sticky{top:32px}}@media only screen and (min-width:1024px){.header-top .contact{margin:0 0 0 50px}.header-top .socials{margin:0 0 0 50px}.header-main{padding:30px 0}.header-main.landing{height:auto}.header-main .container{position:relative}.header-logo{max-width:400px;position:absolute;top:30px;left:30px}.header-main.landing .header-logo{position:relative;left:auto;top:auto;padding:10px 0}.header-nav{background:var(--black);padding:0;height:60px}.header-nav .container{padding:0 30px;height:50px;position:relative}.site-menu{background:#fff0;position:relative;width:100%;height:50px;display:inline-block;top:auto;left:auto;z-index:1;padding:0;-webkit-transform:translateY(0);transform:translateY(0);transition:ease-in 0.0s all;text-align:left}.show-nav .site-menu{padding:0;transition:ease-in 0.0s all;-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / .2);box-shadow:0 0 0 0 rgb(0 0 0 / .2)}.site-menu ul{list-style:none;margin:0;padding:0;display:inline-block}.site-menu ul li{display:inline-block;position:relative;float:left;margin:0 35px 0 0}.site-menu ul li a{display:inline-block;padding:21px 0;font-size:18px;color:var(--white)}.site-menu ul li:hover a{color:var(--lightgreen);text-decoration:none}.site-menu ul .current-menu-item a,.site-menu ul .current-menu-parent a{color:var(--lightgreen)}.site-menu .sub-menu{display:none;position:absolute;background:var(--black);-webkit-transition:500ms ease all;transition:500ms ease all;left:-25px;z-index:999;padding:15px;width:260px;text-align:left}.site-menu ul li:hover .sub-menu li{display:block;padding:0}.site-menu ul li .sub-menu li{display:block;margin:0;width:100%}.site-menu ul li .sub-menu li a{font-size:16px;width:100%;padding:7px 10px;color:var(--white);display:block;font-weight:300}.site-menu ul li .sub-menu .current-menu-item a{color:var(--lightgreen)}.site-menu ul li .sub-menu li:hover a{color:var(--lightgreen)}.site-menu ul li .sub-menu li:after{display:none}.site-menu ul li:hover .sub-menu{display:block}.toggle-nav{display:none}}.main{min-height:calc(100vh - 460px)}.page-top{padding:30px 0 1px!important;text-align:center}.block-item{padding:0 0 30px}.block-item:first-child{padding-top:50px}.block-item{padding:50px 0 30px}.bg-white{background-color:var(--offwhite)}.bg-black{background-color:var(--black);color:var(--white)}.bg-black a{color:var(--white)}.bg-lightgreen{background-color:var(--lightgreen)}.bg-xlightgreen{background-color:var(--xlightgreen)}.bg-grey{background-color:var(--grey)}.bg-lightgrey{background-color:var(--lightgrey)}.bg-lightpink{background-color:#F9ECE3}.bg-yellow{background-color:#e8ce1b}.bg-darkpink{background-color:#f6a294}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-black+.block-item:not(.bg-black),.block-item.bg-lightgreen+.block-item:not(.bg-lightgreen),.block-item.bg-xlightgreen+.block-item:not(.bg-xlightgreen),.block-item.bg-grey+.block-item:not(.bg-grey),.block-item.bg-lightgrey+.block-item:not(.bg-lightgrey),.block-item.bg-image+.block-item:not(.bg-image){padding-top:30px}.block-center{text-align:center}.symbol-white{background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/quote-white.png);background-size:200px;background-repeat:no-repeat;background-position:top 200px center;background-attachment:fixed}.block-title{position:relative;margin:0 0 30px;text-align:center}.block-title:after{content:'';display:block;position:absolute;width:100%;height:2px;background-color:var(--black);top:50%;margin:-1px 0 0}.block-title .inner{margin:0 30px;background-color:var(--white);position:relative;z-index:1;padding:0 15px;display:inline-block}.block-title .inner h1,.block-title .inner h2{margin:0}.block-title .inner h1+h2,.block-title .inner h2+h3,.block-title .inner h1+h3{margin-top:20px}.bg-lightgrey .block-title .inner{background-color:var(--lightgrey)}.bg-lightpink .block-title .inner{background-color:#F9ECE3}.bg-lightgreen .block-title .inner{background-color:var(--lightgreen)}.block-title h3{font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;font-size:24px}.block-linkblocks .item{position:relative;text-decoration:none;color:var(--black);padding:0;display:block;margin:0 0 30px}.block-linkblocks .image img{display:block;width:100%}.block-linkblocks h2{background-color:var(--black);color:var(--white);padding:7px 15px 7px 15px;text-align:center;font-size:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:55px;width:100%;text-transform:uppercase}.home-blocks h2 span{display:block;text-align:center;width:100%}.block-insta{text-align:center}.block-image-text .image{margin:0 auto 20px}.block-image-text .image img{width:100%;display:block}.block-insta .image{margin:0 0 15px}.block-insta .image img{width:100%;display:block}.block-insta #sb_instagram{margin:0}.block-insta #sbi_images{padding:0!important}.block-insta #sb_instagram #sbi_images .sbi_item{padding:8px!important}.block-insta #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap{border:1px solid var(--grey)}@media only screen and (min-width:768px){.page-top{padding:50px 0 15px!important}.block-item{padding:0 0 40px}.block-item:first-child{padding-top:60px}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-black+.block-item:not(.bg-black),.block-item.bg-lightgreen+.block-item:not(.bg-lightgreen),.block-item.bg-xlightgreen+.block-item:not(.bg-xlightgreen),.block-item.bg-lightgrey+.block-item:not(.bg-lightgrey),.block-item.bg-grey+.block-item:not(.bg-grey),.block-item.bg-image+.block-item:not(.bg-image){padding-top:60px}.block-title .inner{margin:0 45px;padding:0 30px}.block-title h3{font-size:28px}.block-image-text.image-right .row{flex-direction:row-reverse}.block-insta #sb_instagram #sbi_images .sbi_item{padding:10px!important}}@media only screen and (min-width:1024px){.block-item{padding:0 0 50px}.block-item:first-child{padding-top:70px}.block-item.bg-white+.block-item:not(.bg-white),.block-item.bg-black+.block-item:not(.bg-black),.block-item.bg-lightgreen+.block-item:not(.bg-lightgreen),.block-item.bg-xlightgreen+.block-item:not(.bg-xlightgreen),.block-item.bg-lightgrey+.block-item:not(.bg-lightgrey),.block-item.bg-grey+.block-item:not(.bg-grey),.block-item.bg-image+.block-item:not(.bg-image){padding-top:60px}.block-insta .image{margin:0 0 20px}.block-title .inner{margin:0 120px;padding:0 60px}.block-title h3{font-size:30px}.block-linkblocks h2{font-size:22px}}.home-top{padding:50px 0 0;margin:0 0 100px}.home-top .column{position:relative;z-index:1}.home-top .inner{text-align:center;width:100%;max-width:460px;margin:0 auto 50px}.home-top .inner h1{letter-spacing:5px;font-weight:400;font-size:30px}.home-top .inner h1 span{font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;letter-spacing:0;font-size:22px;display:inline-block;margin:0 0 15px}.home-top .inner h1 .sub{font-family:'Raleway',sans-serif;font-size:22px;display:block;font-style:italic;margin:10px 0 0;letter-spacing:0}.home-top .inner p{font-weight:500}.home-top .ig-outer{align-self:flex-end}.home-top .ig-feature{width:90%;max-width:340px;background-color:var(--offwhite);box-shadow:0 0 20px 0 rgb(0 0 0 / .18);padding:30px;position:relative;margin:0 auto -80px}.home-top .ig-feature:before,.home-top .ig-feature:after{content:'';display:block;background-color:var(--offwhite);box-shadow:0 0 20px 0 rgb(0 0 0 / .18);position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;transform:rotate(-4deg)}.home-top .ig-feature:after{transform:rotate(4deg)}.home-top .ig-feature #sb_instagram{margin:0 0 20px;padding:0!important}.home-top .ig-feature #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap{border:1px solid var(--grey)}.home-top .ig-feature #sbi_images{padding:0!important}.home-top .ig-feature p{margin:0}.home-top .ig-feature .btn{width:100%;padding:12px 20px}@media only screen and (min-width:768px){.home-top{padding:60px 0 0;margin:0 0 150px}}@media only screen and (min-width:1024px){.home-top{padding:80px 0 0}.home-top .inner h1{font-size:42px}.home-top .inner h1 span{font-size:30px}.home-top .inner h1 .sub{font-size:30px;margin:15px 0 0}.home-top .ig-feature{max-width:400px;padding:40px}.home-top .ig-feature .btn{padding:15px 20px}}.post-loop .column{padding-bottom:30px}.post-loop .item{display:flex;flex-wrap:wrap;height:100%;position:relative;margin:0;padding:0;text-decoration:none;color:var(--black);flex-direction:column}.post-loop .item .image{display:block;background-color:var(--black);width:100%;overflow:hidden;margin:0;flex:none;border:1px solid var(--grey)}.post-loop .item .image img{width:100%;display:block;margin:0;transition:all 0.3s ease}.post-loop .item .inner{padding:20px 0 15px 0;position:relative;width:100%;display:block;flex:1 1 auto}.post-loop .item .inner h2{font-size:20px;color:var(--black);font-weight:500;margin:0 0 10px}.post-loop .item .inner .meta{font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;font-size:22px;margin:0 0 20px}.post-loop .item .inner p{margin:0}.post-loop .item .inner .next{position:absolute;width:24px;height:24px;background-color:var(--black);background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/next.svg);background-repeat:no-repeat;background-size:11px 12px;background-position:left 7px center;border-radius:50%;bottom:15px;right:15px;transition:all 0.3s ease}.post-loop .item:hover .image img{opacity:.8;scale:1.05}.post-loop .item .inner .next:hover{transform:scale(1.1)}.post-content h1{margin:0 0 10px}.post-content .meta{font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;font-size:24px;margin:0 0 20px}.post-content .image{display:block;width:100%;max-width:450px;position:relative;border:1px solid var(--grey);margin:0 0 20px}.post-content .image img{width:100%;display:block}.post-content .share{padding:20px 0 10px 0}.post-content .share h3{margin:0 0 25px}.post-content .share a{display:inline-block;margin:0 2px 10px 0;padding:11px 0;text-align:center;width:42px;height:42px;line-height:100%;color:var(--white);border-radius:0;border-radius:50%;background-color:var(--black)}.post-content .share a:hover{transform:scale(1.1)}.post-content .share svg{width:20px;height:20px;display:inline-block;fill:var(--white)}.post-content .sidebar{position:sticky;top:80px}.admin-bar .post-content .sidebar{top:112px}.post-content .widget{background-color:var(--xlightgreen);padding:20px 20px 1px;margin:0 0 20px}.post-content .widget ul{padding:0 0 0 22px}.post-content .widget a{text-decoration:none}.post-content .widget a:hover{text-decoration:underline}@media only screen and (min-width:1024px){.post-content .meta{font-size:30px}.post-loop .item .inner h2{font-size:22px}.post-content .widget{padding:30px 30px 10px}}.navigation ul{list-style:none;margin:20px 0 30px 0;padding:0;text-align:center}.navigation ul li{display:inline-block;font-size:14px;width:46px;height:46px;text-align:center}.navigation ul li a{background:var(--lightgreen);border-radius:50%;color:var(--black);padding:14px 0;width:46px;height:46px;text-align:center;display:inline-block;font-weight:500;text-decoration:none;font-size:18px;line-height:100%}.navigation ul li a:hover{background:var(--black);color:var(--white)}.navigation ul li.active a{background:var(--black);color:var(--white)}.navigation ul li:hover a{color:var(--white);text-decoration:none}@media only screen and (min-width:1024px){.navigation ul{margin:30px 0}}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.woocommerce-notices-wrapper{display:block;width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:var(--grey);padding:12px 20px;list-style-type:none;margin:0 0 20px}.woocommerce-error p,.woocommerce-info p,.woocommerce-message p{margin:0}.woocommerce-message .wc-forward{margin-right:10px}.woocommerce-error[role="alert"]{color:var(--red);list-style-type:disc;padding-left:40px}.woocommerce-info.cart-empty{background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/shopping-cart-black.svg);background-size:24px 24px;background-position:left 20px center;background-repeat:no-repeat;padding-left:55px}.woocommerce table.shop_table{margin:0 0 20px;background-color:var(--offwhite);text-align:left;width:100%;border-collapse:separate;border-radius:0;font-size:16px;border-spacing:0;border:1px solid var(--grey)}.woocommerce table.shop_table td{border-top:1px solid var(--grey);padding:15px 20px;vertical-align:middle;line-height:120%}.woocommerce table.shop_table th{font-weight:700;padding:15px 20px;line-height:120%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid var(--grey)}.woocommerce table.shop_table .variation{margin:0}.woocommerce table.shop_table .variation dd,.woocommerce table.shop_table .variation dt{display:block;margin:0}.woocommerce table.shop_table .variation p{display:block;margin:0}.wapf-field-label .required{text-decoration:none}.wapf-field-input textarea{height:80px}@media only screen and (max-width:640px){.woocommerce table.shop_table td{padding:9px 15px}.woocommerce table.shop_table th{padding:9px 15px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:48%;float:left;clear:both;margin:0}.woocommerce ul.products[class*="columns-"] li.product:nth-child(2n),.woocommerce-page ul.products[class*="columns-"] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}}.woocommerce .products{padding:0;margin:0 -15px;list-style-type:none;display:flex;flex-wrap:wrap}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce .products li.product{padding-left:15px;padding-right:15px;padding-bottom:30px;width:100%}.woocommerce .products li.product a{background-color:#fff0;padding:0 0 50px;display:block;position:relative;overflow:hidden;text-decoration:none;height:100%}.woocommerce .products li.product a .image{display:block;border-radius:0;overflow:hidden;margin:0 0 20px}.woocommerce .products li.product a .image img{width:100%;display:block;transition:all 0.3s ease}.woocommerce .products li.product a h2{font-size:18px;line-height:120%;margin:0}.woocommerce .products li.product a .price{color:var(--darkgreen)}.woocommerce .products li.product a .more{left:0;bottom:0;position:absolute;width:100%}.woocommerce .products li.product a .btn{padding:7px 20px;min-width:auto}.woocommerce .products li.product a .sold-out,.woocommerce .products li.product a .coming-soon{color:var(--black)}.woocommerce .products li.product a:hover .image img{transform:scale(1.05)}.woocommerce .products li.product a small{font-size:100%}@media only screen and (min-width:768px){.woocommerce ul.products[class*="columns-3"] li.product,.woocommerce .products.columns-3 li.product{width:33.333334%}.woocommerce ul.products[class*="columns-4"] li.product,.woocommerce .products.columns-4 li.product{width:50%}}@media only screen and (min-width:1024px){.woocommerce .products{margin:0 -25px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce .products li.product{padding-left:25px;padding-right:25px;padding-bottom:50px}.woocommerce ul.products[class*="columns-4"],.woocommerce .products.columns-4{margin:0 -15px}.woocommerce ul.products[class*="columns-4"] li.product,.woocommerce .products.columns-4 li.product{width:25%;padding-left:15px;padding-right:15px}.woocommerce .products li.product a .more{bottom:0}.woocommerce .products li.product a h2{font-size:20px}}.woocommerce div.product{display:flex;flex-wrap:wrap;margin:0 -15px}.woocommerce div.product div.images{padding-left:15px;padding-right:15px;width:100%;float:left}.woocommerce .flex-viewport{margin:0 0 20px;border:1px solid var(--grey)}.woocommerce .flex-control-nav{padding:0;list-style-type:none;margin:0 -5px 20px}.woocommerce .flex-control-nav li{display:inline-block;padding:0 5px;width:33.333%}.woocommerce .flex-control-nav li img{border:1px solid var(--grey)}.woocommerce .flex-viewport .woocommerce-product-gallery__wrapper{border:0}.woocommerce .woocommerce-product-gallery__wrapper{margin:0;border:1px solid var(--grey)}.woocommerce .woocommerce-product-gallery__image{display:block;border-radius:0;overflow:hidden;margin:0}.woocommerce .woocommerce-product-gallery__image img{display:block;width:100%}.woocommerce div.product div.summary{padding-left:15px;padding-right:15px;width:100%;float:left;margin:0 0 20px}.woocommerce div.product h1.product_title{margin:0}.woocommerce div.product p.price{font-size:20px;color:var(--darkgreen);margin:0 0 15px}.woocommerce div.product p.stock{color:var(--white);padding:5px 15px;background-color:var(--black);display:inline-block;border-radius:20px;line-height:120%}.woocommerce div.product p.out-of-stock{background-color:var(--black);color:var(--white)}.woocommerce div.product p.stock-coming-soon{background-color:var(--black);color:var(--white)}.woocommerce .quantity .qty{width:75px;text-align:center}.woocommerce div.product form.cart div.quantity{margin:0 10px 10px 0;float:left}.woocommerce div.product div.summary .cart{margin:30px 0}.woocommerce div.product div.summary .cart h4{display:none}.woocommerce div.product div.summary .cart .thwdpf-bulk-table-scroll{display:none}.woocommerce a.remove{color:var(--white);text-decoration:none;font-size:16px;font-weight:400;width:18px;height:18px;background-color:#be002d;border-radius:50%;text-align:center;padding:1px 0;line-height:100%;display:block}.woocommerce .summary .variations{margin:0 0 15px}.woocommerce .summary .variations .label{display:block;padding:0 0 5px}.woocommerce .summary .variations .label label:after{content:':'}.woocommerce .summary .variations .value{display:block;padding:0;position:relative}.woocommerce .summary .variations .value div{position:relative}.woocommerce .summary .variations .value label{display:block;position:relative;cursor:pointer;padding:3px 0 3px 25px;margin:0 0 5px}.woocommerce .summary .variations .value input{position:absolute;top:3px}.woocommerce .summary .variations .reset_variations{display:none!important}.woocommerce .wapf-field-description{padding:5px 0}.woocommerce .wapf-checkable{position:relative;padding:5px 0 5px 25px;line-height:120%}.woocommerce .wapf-checkable label input{position:absolute;left:0;top:7px;margin:0}.woocommerce .wapf-checkable .wapf-label-text{padding-left:0}@media only screen and (min-width:768px){.woocommerce div.product{margin:0 -20px}.woocommerce div.product div.images,.woocommerce div.product div.summary{padding-left:20px;padding-right:20px;width:50%}.woocommerce div.product p.price{font-size:24px}}@media only screen and (min-width:1024px){.woocommerce div.product{margin:0 -25px}.woocommerce div.product div.images{padding-left:25px;padding-right:25px}.woocommerce div.product div.summary{padding-left:25px;padding-right:25px}.woocommerce .flex-control-nav li{width:25%}}.woocommerce table.shop_table .cart_item .product-name .quantity{display:inline-block;font-weight:400}.woocommerce table.shop_table .cart_item .product-name .product-quantity{font-weight:300}.woocommerce table.shop_table .cart_item .product-name a.remove{position:absolute;top:16px;left:12px}button[name="update_cart"]{padding:6px 20px;float:right}button[name="update_cart"]:disabled{opacity:.2;cursor:not-allowed}.woocommerce .cart-collaterals h2{display:none}.woocommerce .cart-collaterals .woocommerce-shipping-destination{margin:0}.woocommerce-cart .return-to-shop{display:none!important};@media only screen and (min-width:768px){.woocommerce .cart-collaterals{width:100%;max-width:600px}}.woocommerce form .form-row .required{text-decoration:none}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields h3{display:none}.woocommerce-shipping-fields .form-row,.woocommerce-billing-fields .form-row{display:flex;flex-wrap:wrap;margin:0 0 10px;width:100%}.woocommerce-shipping-fields .form-row label,.woocommerce-billing-fields .form-row label{display:block;width:100%;line-height:110%;padding:5px 0;display:block}.woocommerce-shipping-fields .form-row label .optional,.woocommerce-billing-fields .form-row label .optional{display:none}.woocommerce-shipping-fields .form-row .woocommerce-input-wrapper,.woocommerce-billing-fields .form-row .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input,.woocommerce-billing-fields .form-row .woocommerce-input-wrapper input{margin:0}.woocommerce form .form-row.form-row-third{width:100%;float:none;margin:0 0 10px}.woocommerce form .form-row.form-row-third.first{width:100%}.woocommerce #shipping_house_number_suffix_field #shipping_house_number_suffix,.woocommerce #billing_house_number_suffix_field #billing_house_number_suffix{width:100px}.woocommerce-additional-fields h3{display:none}.woocommerce-additional-fields .form-row label{padding:5px 0;display:block}.woocommerce form .form-row{position:relative}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox,.woocommerce form .woocommerce-form__label-for-checkbox{position:relative;display:block;width:100%;line-height:130%;padding:0 0 0 27px}.woocommerce table.woocommerce-checkout-review-order-table{background-color:var(--offwhite);border:1px solid var(--grey)}.woocommerce table.woocommerce-checkout-review-order-table .fee{display:none}.woocommerce form .form-row label.checkbox .input-checkbox{position:absolute;left:0;top:2px}.woocommerce .woocommerce-shipping-methods{list-style-type:none;padding:0;margin:0}.woocommerce .woocommerce-shipping-methods li{position:relative;padding:3px 0 3px 0;font-weight:400}.woocommerce .woocommerce-shipping-methods li input[type="radio"]{-webkit-appearance:none;width:18px;height:18px;background-color:var(--white);border-radius:4px;cursor:pointer;position:absolute;top:6px;left:0}.woocommerce .woocommerce-shipping-methods li input[type="radio"]:checked{background-color:var(--white);background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/checkmark.svg);background-size:12px 11px;background-repeat:no-repeat;background-position:center center}.woocommerce #mypa-delivery-options-wrapper{display:none}.woocommerce #order_review_heading{display:none}h3#ship-to-different-address{font-size:17px}h3#ship-to-different-address input{position:absolute;top:3px;left:0}.woocommerce #order_comments_field .optional{display:none}.woocommerce #activecampaign_for_woocommerce_accepts_marketing_field label{width:100%}.woocommerce-checkout-payment ul{list-style-type:none;padding:0}.woocommerce-checkout-payment ul input[type="radio"]{border-radius:4px;position:absolute;top:4px;left:0}.woocommerce-checkout-payment ul li{position:relative;padding:0 0 10px 27px}.woocommerce-checkout-payment ul li .payment_box{font-weight:400}.woocommerce-checkout-payment ul li .payment_box p{margin:0 0 5px;padding:0}.woocommerce-checkout-payment ul li .payment_box select{width:100%;max-width:200px;padding:4px 15px}.woocommerce-invalid #terms{border:1px solid var(--red)}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--red)}.woocommerce form .form-row.woocommerce-invalid label{color:var(--red)}.woocommerce .cancel-order{margin:10px 0 0;font-size:15px;text-align:right}@media only screen and (min-width:768px){.woocommerce-shipping-fields .form-row,.woocommerce-billing-fields .form-row{margin:0 0 20px}.woocommerce-shipping-fields .form-row label,.woocommerce-billing-fields .form-row label{width:170px;align-self:center;padding:0 10px 0 0}.woocommerce-shipping-fields .form-row .woocommerce-input-wrapper,.woocommerce-billing-fields .form-row .woocommerce-input-wrapper{width:calc(100% - 170px)}.woocommerce form .form-row.form-row-third{margin:0 0 20px}.woocommerce #shipping_house_number_suffix_field label,.woocommerce #billing_house_number_suffix_field label{width:170px}.woocommerce #shipping_house_number_suffix_field .woocommerce-input-wrapper,.woocommerce #billing_house_number_suffix_field .woocommerce-input-wrapper{width:calc(100% - 170px)}}.woocommerce-order .woocommerce-order-overview{list-style-type:none;padding:0}.woocommerce-order address{font-style:normal;margin:0 0 20px;line-height:150%}.woocommerce-order address p{margin:0}@media only screen and (min-width:1024px){.woocommerce-order .pickup-location{float:right;margin:0 0 20px 20px}}.gform_wrapper{margin:0 0 15px 0}.gform_wrapper form{outline:none}.gform_title{margin:0 0 20px}.gform_fields{list-style-type:none;margin:0 0 15px;padding:0}.gfield_label{font-weight:500;display:block;margin:0 0 5px}.hide-labels .gfield_label{display:none}.gfield{margin:0 0 10px 0;display:block;width:100%;padding:0;border:0}.ginput_amount{width:100px}.gfield_checkbox .gchoice,.gfield_radio .gchoice{position:relative;padding:5px 0 5px 25px;line-height:120%}.gfield_checkbox .gchoice [type="checkbox"],.gfield_radio .gchoice [type="radio"]{position:absolute;left:0;top:7px}.gfield_checkbox{margin:0;padding:0;list-style-type:none}.gfield_checkbox input[type="checkbox"]{-webkit-appearance:none;width:15px;height:15px;border:1px solid #757575;background-color:var(--white);border-radius:3px;outline:none}.gfield_checkbox input[type="checkbox"]:checked{background-color:#bad0a4;background-image:url(/wp-content/themes/deschrijvendeautist-theme/assets/images/checkmark.svg);background-size:10px 9px;background-repeat:no-repeat;background-position:center center;border-color:#6f8856}.gform_body .gfield:before,.gform_body .gfield_checkbox li:before{display:none}.gfield_checkbox,.gfield_radio{margin:0;list-style-type:none;padding:0}.ginput_container_address label{font-size:.9em;margin:0 0 5px;display:block}.gform_required_legend{display:none}.validation_error,.validation_message{font-size:14px;font-weight:700;color:var(--red);padding:0;margin:0;display:block;width:100%}.validation_error{margin:0 0 20px}h2.gform_submission_error,.validation_error h2{font-size:16px;color:var(--red);font-weight:700}.page-content-blue form{color:var(--white)}.gform_confirmation_message{background:var(--lightgreen);color:var(--black);padding:15px;margin:.5em 0 25px;text-align:center;font-weight:700}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gfield:after{content:" ";display:table;clear:both}.gform_anchor{display:block;height:200px;margin-top:-200px;visibility:hidden}.gform_previous_button{box-shadow:none;background-color:var(--white);background-image:none;padding:5px 0;margin:0 20px 0 0;color:#0C73B5}.gform_previous_button:hover,.gform_previous_button:focus{background-color:var(--white);color:#0C73B5;box-shadow:none}.ginput_container_address{display:flex;flex-wrap:wrap;margin:0 -10px}.ginput_container_address .ginput_full{width:100%;display:block;padding:0 10px}.ginput_container_address .ginput_left,.ginput_container_address .ginput_right{width:100%;float:left;display:block;padding:0 10px}#field_2_22{display:none}#field_2_16 .gfield_required{display:none}@media only screen and (min-width:768px){.ginput_container_address .ginput_left{width:35%}.ginput_container_address .ginput_right{width:65%}}.accordion{margin:0 0 30px;overflow:hidden}.accordion .accordion-item:first-child{margin:0}.accordion .accordion-item{margin:1px 0 0;background-color:var(--offwhite)}.bg-white .accordion .accordion-item{background-color:var(--xlightgreen)}.accordion .accordion-item:first-child{margin:0}.accordion .accordion-item .accordion-item-title{cursor:pointer;line-height:100%;padding:15px 40px 15px 20px;text-transform:none;position:relative;transition:all 0.3s ease}.accordion .accordion-item .accordion-item-title h3{margin:0;font-size:18px;font-weight:500;position:relative;padding:0;transition:all 0.3s ease;color:var(--black)}.accordion .accordion-item .accordion-item-title:before{content:'';display:block;width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid var(--darkgreen);position:absolute;right:25px;top:20px;transition:all .3s ease}.accordion .accordion-item .accordion-item-title:hover,.accordion .accordion-item .accordion-item-title.active{background-color:var(--lightgreen)}.bg-lightgreen .accordion .accordion-item .accordion-item-title:hover,.bg-lightgreen .accordion .accordion-item .accordion-item-title.active{background-color:var(--lightgrey)}.accordion .accordion-item .accordion-item-title.active:before{transform:rotate(180deg)}.accordion .accordion-item .accordion-item-text{display:none;position:relative;padding:15px 20px 1px;color:var(--black)}.footer{background-color:var(--black);padding:50px 0 30px;color:var(--white)}.footer a{color:var(--white);text-decoration:none}.footer a:hover{color:var(--white);text-decoration:underline}.footer .payoff{font-size:32px;font-family:'Truetypewriter-Polygot-Font';text-transform:none;font-weight:400;padding:10px 0 10px 0;text-align:center}.footer .menu{font-size:18px;font-weight:500;text-transform:uppercase;list-style-type:none;padding:0 0 30px;margin:0 0 50px;text-align:center;border-bottom:1px solid #222}.footer .menu li{padding:5px 0}.footer .terms{text-align:center;margin:0 0 5px;font-size:15px;padding:0;list-style-type:none}.footer .terms a{text-transform:uppercase;display:block}.footer .copy{text-align:center;font-size:14px;color:#C5C5C5}.footer .copy span{display:block}@media only screen and (min-width:768px){.footer .terms li{display:inline-block}.footer .terms li:before{content:'|';margin:0 10px}.footer .terms li:first-child:before{display:none}.footer .terms a{display:inline-block}.footer .copy span{display:inline-block}.footer .copy span:before{content:'|';margin:0 6px}.footer .copy span:first-child:before{display:none}}@media only screen and (min-width:1024px){.footer-main{margin:0 0 50px}.footer-main .row{align-items:center;align-content:center}.footer .payoff{font-size:32px;padding:0;text-align:left;display:inline-block}.footer .menu{text-align:right;border:0;padding:0;margin:0 0 20px}.footer .menu li{display:inline-block}.footer .menu li:before{content:'/';margin:0 8px}.footer .menu li:first-child:before{display:none}}