html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}h1{font-size:2em;margin:.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:700;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}body,button,input,select,optgroup,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;line-height:1.5;}h1,h2,h3,h4,h5,h6{clear:both;}p{margin-bottom:1.5em;}dfn,cite,em,i{font-style:italic;}blockquote{margin:0 1.5em;}address{margin:0 0 1.5em;}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}big{font-size:125%;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}body{background:#fff;}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}ul,ol{margin:0 0 1.5em 3em;}ul{list-style:disc;}ol{list-style:decimal;}li > ul,li > ol{margin-bottom:0;margin-left:1.5em;}dt{font-weight:700;}dd{margin:0 1.5em 1.5em;}img{height:auto;max-width:100%;}figure{margin:1em 0;}table{margin:0 0 1.5em;width:100%;}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;}select{border:1px solid #ccc;}textarea{width:100%;}a{color:#4169e1;}a:hover,a:active{outline:0;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#content[tabindex="-1"]:focus{outline:0;}.widget{margin:0 0 1.5em;}.widget select{max-width:100%;}embed,iframe,object{max-width:100%;}#wpadminbar .wcf-admin_bar-edit_flow--menu .ab-item{-js-display:flex;display:flex;align-items:center;}.cartflows-icon{font-family:cartflows-icon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cartflows-circle-cross::before{content:"";}.cartflows-cheveron-up::before{content:"";}.cartflows-cheveron-down::before{content:"";}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.clear::before,.clear::after{content:"";display:table;table-layout:fixed;}.clear::after{clear:both;}.wcf-button{display:inline-block;padding:12px 24px;background:#ccc;text-decoration:none;margin:5px;}body.cartflows-default{background-color:#f5f5f5;}.cartflows-default .cartflows-container{max-width:1200px;width:100%;padding:0 20px;margin:60px auto;}.cartflows-default .cartflows-primary{background-color:#fff;padding:70px;max-width:100%;}@media ( max-width: 768px ){.cartflows-default .cartflows-container{padding:0;margin:0;}.cartflows-default .cartflows-primary{padding:20px 30px;}}@media ( max-width: 544px ){.cartflows-default .cartflows-primary{padding:20px 15px;}}.wcf-preview-mode{background:#f16334;position:fixed;bottom:0;left:0;width:100%;height:2.6em;color:#fff;text-align:center;font-size:14px;line-height:2.6em;pointer-events:all;z-index:9999999;}.wcf-preview-mode a{color:#fff;font-weight:700;}@media only screen and ( max-width: 768px ){.wcf-preview-mode{font-size:13px;line-height:18px;padding:4px 10px;height:auto;}}.wcf-footer-primary .wcf-footer-content p{margin:1.5em 0;text-align:center;}.wcf-thankyou-wrap{padding:0;margin:0 auto;width:100%;max-width:55em;font-size:13px;}.woocommerce-order ul.order_details::before,.woocommerce-order ul.order_details::after,.woocommerce-order-details.mollie-instructions::before,.woocommerce-order-details.mollie-instructions::after{content:" ";display:table;}.woocommerce-order ul.order_details::after{clear:both;}.woocommerce-order ul.order_details,.woocommerce-order ul.order_details li{list-style:none;line-height:1;}.woocommerce-order ul.order_details li{display:inline-block;border-right:1px dashed #ccc;padding:.5em 1em .5em 0;margin:.5em .5em .5em 0;list-style-type:none;}.woocommerce-order ul.order_details li:first-child{padding-left:0;}.woocommerce-order ul.order_details li:last-child{border-right:0;padding-right:0;}.woocommerce-order ul.order_details li strong{display:block;margin-top:.7em;}.woocommerce-order ul.order_details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order-details.mollie-instructions{margin:0 0 2em;border-radius:3px;border:none;width:100%;display:block;}.woocommerce-order .woocommerce-bacs-bank-details ul.bacs_details{padding:0;}.woocommerce-order:not( .wcf-modern-tq-layout ) ul.order_details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order .woocommerce-bacs-bank-details{background:#f1f1f1;padding:1.5em 2.5em;}.woocommerce-order.wcf-modern-tq-layout ul.order_details{background:transparent !important;}.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title,.woocommerce-order.wcf-modern-tq-layout h2.woocommerce-customer-details__title,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order .woocommerce-order-downloads__title,.woocommerce-order h2.wc-bacs-bank-details-heading{padding:.8em 0;margin:0 0 .5em;font-size:1.5em;font-weight:600;color:#404040;}.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1.5em;padding:0 .5em;text-align:center;}.woocommerce-order-details table.shop_table,.woocommerce-order-downloads table.shop_table{border:none;border-bottom:0;background-color:inherit;border-radius:0;font-family:inherit;font-weight:inherit;font-size:.95em;margin:0 0 0 0 !important;border-collapse:collapse;text-align:left;}.woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details table.shop_table,.woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads table.shop_table{font-size:13px;}.woocommerce-order-details table.shop_table #shipping_method{margin:0;padding:0;list-style:none;}.woocommerce-order-details table.shop_table th,.woocommerce-order-downloads table.shop_table th{border:none;font-weight:600;padding:9px 0;line-height:1.2em;}.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount{font-size:1em;}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:.6em 0;line-height:1.4em;border:none;}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tfoot td,.woocommerce-order-details table.shop_table tfoot th{font-weight:400;border:none;}.woocommerce-order-details table.shop_table tbody{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}.woocommerce-order-details table.shop_table th.product-name,.woocommerce-order-details table.shop_table th.product-total{font-weight:600;}.woocommerce-order-details table.shop_table tfoot tr.order-total:not( .recurring-total ) th,.woocommerce-order-details table.shop_table tfoot tr.order-total:not( .recurring-total ) td{font-weight:600;border-top:1px dashed #ccc;}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{padding-top:1.8em;font-weight:600;}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th,.woocommerce-order-details table.shop_table tfoot tr.recurring-total th,.woocommerce-order-details table.shop_table tfoot tr.recurring-total td{vertical-align:top;}.woocommerce-order .wcf-col2-set{-js-display:flex;display:flex;}.woocommerce-order .wcf-col2-set .wcf-col-1{margin-right:2%;}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:49%;display:inline-block;}.woocommerce-order .woocommerce-customer-details address{border-right-width:1px;border-bottom-width:1px;border-radius:0;font-style:normal;}.woocommerce-order .woocommerce-customer-details address p{margin:0;}.woocommerce-order-details.mollie-instructions p{margin:.5em 0;}@media only screen and ( max-width: 768px ){.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1em;}.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title,.woocommerce-order .woocommerce-thankyou-order-received{padding:.5em 0;font-size:1.5em;}.woocommerce-order ul.order_details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details{padding:1.5em 2em;}.woocommerce-order .woocommerce-order-downloads{overflow-x:auto;}.woocommerce-order-downloads table.shop_table td,.woocommerce-order-downloads table.shop_table th{padding:.5em .8em;}.woocommerce-order ul.order_details li{display:block;width:100%;border-right:none;padding:.5em 1em 1em 0;border-bottom:1px dashed #ccc;}.woocommerce-order ul.order_details li:last-child{border:none;}.woocommerce-order .wcf-col2-set{display:block;}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:100%;display:block;}}.wcf-product-atc form.cart div.quantity{float:left;margin:0 4px 0 0;}.wcf-product-atc form.cart{margin-bottom:15px;}.wcf-pinterest-consent-wrapper{position:fixed;z-index:999;right:1rem;left:1rem;bottom:1rem;max-width:40rem;padding:1rem;margin:0 auto;background-color:#fff;border:1px solid #bbb;border-radius:10px;-js-display:flex;display:flex;flex-direction:column;align-items:center;gap:1rem;}.wcf-pinterest-consent-wrapper p{margin:0;font-size:.875rem;color:#424b4d;}.wcf-pinterest-consent-buttons{-js-display:flex;display:flex;gap:1rem;width:100%;justify-content:flex-start;}.wcf-pinterest-consent-buttons #cartflows-pinterest-consent-accept{background-color:#1f2937;color:#fff;border:none;}.wcf-pinterest-consent-buttons #cartflows-pinterest-consent-decline{border:1px solid #1f2937;background-color:#fff;color:#424b4d;}.wcf-pinterest-consent-buttons button{border-radius:6px;cursor:pointer;width:50%;transition:background-color .3s;font-size:.75rem;padding:.625rem 1.25rem;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0;margin-bottom:20px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li p{margin-top:10px;margin-bottom:0 !important;color:#1f2937;font-weight:500;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout ul.order_details li{padding:0 34px 0 0;margin:0 30px 0 0;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details{padding:0;border:1px solid #d1d5db;border-radius:6px;padding-bottom:4px;margin-bottom:20px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout h2.woocommerce-order-details__title{padding:14px !important;border-bottom:1px solid #d1d5db;margin-bottom:0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details table.shop_table tbody{border:unset !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table tr > *{padding-top:0;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table tr:not( :last-child ) > *{padding-bottom:10px !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table tr:last-child > *{padding-bottom:0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table *{font-weight:400;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table td,.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-customer-details .woocommerce-table td{width:50%;display:table-cell !important;vertical-align:top;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details{overflow:hidden;padding-bottom:0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout table.customer-details-table td{padding:0;font-weight:600;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .customer-details-box{border-radius:6px;border:1px solid #d1d5db;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-customer-details__title{margin-bottom:0 !important;padding:14px !important;margin-top:0;border-bottom:1px solid #d1d5db;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads{border-radius:6px;border:1px solid #d1d5db;margin-top:20px;padding:0;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads > *{padding-left:14px;padding-right:14px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads tr > *:first-child{padding-left:14px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads tr > *:last-child{padding-right:14px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads{padding-bottom:14px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-downloads__title{margin-bottom:14 !important;padding:14px !important;margin-top:0;border-bottom:1px solid #d1d5db;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout section.woocommerce-customer-details{padding:0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout table.customer-details-table td p{margin-top:8px;margin-bottom:0;font-weight:400;color:#1f2937;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout table.customer-details-table tr:not( :first-child ) td{padding-top:20px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout table.customer-details-table{padding:14px;margin-bottom:0;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details > p{padding:0 14px;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-overview__order,.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-overview__email,.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-overview__total{display:none !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout table.woocommerce-table--order-details{border-collapse:separate !important;padding:14px !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-customer-details{margin-bottom:0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout .woocommerce-order-details .woocommerce-table .woocommerce-table__product-name{padding-right:20px;}.wcf-thankyou-wrap .woocommerce-order .woocommerce-order-details .woocommerce-table ul.wc-item-meta{display:none;}@media ( min-width: 768px ){.wcf-pinterest-consent-wrapper{flex-direction:row;align-items:center;justify-content:space-between;left:unset;}.wcf-pinterest-consent-buttons{width:auto;flex-shrink:0;margin-left:auto;}.wcf-pinterest-consent-buttons button{width:auto;}}@media ( max-width: 768px ){.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:10px 0 !important;}.wcf-thankyou-wrap .woocommerce-order.wcf-modern-tq-layout ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:10px 0;}}