@charset "UTF-8";


@import url(https://use.typekit.net/unp1gno.css); @keyframes slidein {
from{opacity:0;transform:translateY(100px);}
to{opacity:1;transform:translateY(0);}
}
@keyframes fadein {
from{opacity:0;transform:translateY(10px);}
to{opacity:1;transform:translateY(0);}
} *{box-sizing:border-box;}:root{--plyr-color-main:#00aa96;}
.noscroll{overflow:hidden;}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;max-width:100%;}
body{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:1.6rem;color:#263C5A;display:flex;flex-direction:column;min-height:100vh;background-color:#FFFFFF;}
section{padding-top:30px;padding-bottom:30px;}
section.section-bg-color-white{background-color:#FFFFFF;}
section.section-bg-color-green{background-color:#ecf5f5;color:#FFFFFF;}
section.section-bg-color-green .btn-primary{background-color:#FFFFFF;color:#00aa96;}
section.section-bg-color-green .btn-primary svg{stroke:#ecf5f5;}
section.section-bg-color-green .btn-primary:hover{background-color:#d0e9e7;}
section.section-bg-color-blue{background-color:#263C53;color:#FFFFFF;}
section.section-bg-color-blue h1, section.section-bg-color-blue h2, section.section-bg-color-blue h3, section.section-bg-color-blue h4, section.section-bg-color-blue h5, section.section-bg-color-blue h6{color:#FFFFFF;}
section.section-bg-color-blue .custom-text{color:#FFFFFF;}
section.section-bg-color-blue .custom-text p, section.section-bg-color-blue .custom-text h1, section.section-bg-color-blue .custom-text h2, section.section-bg-color-blue .custom-text h3, section.section-bg-color-blue .custom-text h4, section.section-bg-color-blue .custom-text h5, section.section-bg-color-blue .custom-text h6, section.section-bg-color-blue .custom-text span, section.section-bg-color-blue .custom-text strong, section.section-bg-color-blue .custom-text table, section.section-bg-color-blue .custom-text a{color:#FFFFFF;}
section.section-bg-color-blue .btn-primary{background-color:#FFFFFF;color:#00aa96;}
section.section-bg-color-blue .btn-primary svg{stroke:#ecf5f5;}
section.section-bg-color-blue .btn-primary:hover{background-color:#d0e9e7;}
section.section-padding-top-none{padding-top:0;}
section.section-padding-bottom-none{padding-bottom:0;}
section.section-padding-top-half{padding-top:15px;}
section.section-padding-bottom-half{padding-bottom:15px;}
section.section-padding-top-double{padding-top:60px;}
section.section-padding-bottom-double{padding-bottom:60px;}
@media(min-width:768px){
section{padding-top:60px;padding-bottom:60px;}
section.section-padding-top-half{padding-top:30px;}
section.section-padding-bottom-half{padding-bottom:30px;}
section.section-padding-top-double{padding-top:120px;}
section.section-padding-bottom-double{padding-bottom:120px;}
}
h1{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;margin-top:0;font-size:2.5em;color:#263c53;}
h1 strong, h1 b{font-size:inherit;}
h2{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;margin-top:0;margin-bottom:17px;font-size:1.9em;line-height:1.1;color:#263c53;}
h2 strong, h2 b{font-size:inherit;}
h3{line-height:1.1;font-size:1.3em;color:#263c53;}
h3 strong, h3 b {
font-size: inherit;
} p{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;font-size:1.1em;line-height:1.5;}
p:first-child{margin-top:0;}
p a{text-decoration:underline;}
p + h2{margin-top:30px;}
p strong, p b{font-size:inherit;}
a, button{color:#263c53;text-decoration:none;transition:all 0.3s ease;}
a.link-empty, button.link-empty{text-decoration:none;color:inherit;}
a.link-card, .tp-delivery-content-inner .tp-anchor-container ol li a, .single-product main .product .sp-content-container .sp-docs-container a, button.link-card{font-size:16px;font-size:1.6rem;color:inherit;box-shadow:inset 0 -0.15em transparent, inset 0 -0.15em #00aa96;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;text-decoration:none;padding-bottom:0.1rem;background-size:1px 1em;transition:all 0.3s ease-in-out;}
a.link-card:hover, .tp-delivery-content-inner .tp-anchor-container ol li a:hover, .single-product main .product .sp-content-container .sp-docs-container a:hover, button.link-card:hover{background:none;box-shadow:inset 0 -0.15em transparent, inset 0 -0.3em #00aa96;}
a.link-cat, button.link-cat{background:#FFFFFF;padding:0.65rem 2rem 0.85rem;border-radius:36px;position:relative;color:#00aa96;border-width:2px;border-color:#00aa96;font-weight:700;display:inline-block;}
a.link-cat:hover, button.link-cat:hover{background:#00aa96;border-color:#00aa96;color:#fff;}
.custom-text{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.custom-text iframe{width:100%;max-width:100%;}
@supports (aspect-ratio: 16/9) {
.custom-text iframe[src*="youtube.com"]{aspect-ratio:16/9;height:auto;}
}
.custom-text strong, .custom-text b{font-size:inherit;}
.custom-text p{font-size:16px;font-size:1.6rem;margin:0 0 10px 0;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.custom-text p:last-child{margin-bottom:0;}
.custom-text p strong, .custom-text p b{font-size:inherit;}
.custom-text ul{font-size:16px;font-size:1.6rem;}
.custom-text ul li strong, .custom-text ul li b{font-size:inherit;}
.custom-text ol{font-size:16px;font-size:1.6rem;}
.custom-text ol li strong, .custom-text ol li b{font-size:inherit;}
.custom-text a{display:inline-block;width:fit-content;font-size:16px;font-size:1.6rem;color:inherit;box-shadow:inset 0 -0.15em transparent, inset 0 -0.15em #00aa96;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;text-decoration:none;padding-bottom:0.1rem;background-size:1px 1em;transition:all 0.3s ease-in-out;}
.custom-text a:hover{background:none;box-shadow:inset 0 -0.15em transparent, inset 0 -0.3em #00aa96;}
.custom-text table{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.custom-text table tbody tr td{padding:5px;}
.custom-text strong, .custom-text b{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:16px;font-size:1.6rem;}
.custom-text strong em, .custom-text strong i, .custom-text b em, .custom-text b i{font-family:"filson-pro", sans-serif;font-weight:700;font-style:italic;}
.custom-text em, .custom-text i{font-family:"filson-pro", sans-serif;font-weight:400;font-style:italic;font-size:16px;font-size:1.6rem;}
.custom-text em strong, .custom-text em b, .custom-text i strong, .custom-text i b{font-family:"filson-pro", sans-serif;font-weight:700;font-style:italic;}
li{line-height:1.5;}
svg{width:30px;}
strong{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:1.2em;}
p strong{font-size:inherit;}
.site-wrapper{background-color:#FFFFFF;--header:120px;}
@media(min-width:900px){
.site-wrapper{--header:320px;}
}
.section-inner{max-width:1350px;margin:auto;padding:0 20px;}
@media(min-width:768px){
.section-inner{padding:0 40px;}
}
.container{max-width:1350px;margin:auto;padding:0 20px;}
@media(min-width:768px){
.container{padding:0 40px;}
}
.content-background-green{background-color:#00aa96;}
.content-background-white{background-color:#FFFFFF;}
.page-with-sidebar{background-color:#FFFFFF;}
.page-with-sidebar > .container main section .container{padding:0;}
.page-with-sidebar > .container > aside{background-color:#FFFFFF;padding:30px 0px;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.page-with-sidebar > .container > aside .widget h2{font-size:1.3em;}
.page-with-sidebar > .container > aside .widget p{font-size:1em;}
.page-with-sidebar > .container > aside .widget ul:not(.filter-product-attribute){padding:0 0 0 0px;margin:0;list-style-type:none;}
.page-with-sidebar > .container > aside .widget ul:not(.filter-product-attribute) li{display:grid;grid:auto/20px 1fr;gap:10px;}
.page-with-sidebar > .container > aside .widget ul:not(.filter-product-attribute) li a:hover{color:#00aa96;}
.page-with-sidebar > .container > aside .widget ul:not(.filter-product-attribute) li::before{content:"";display:inline-block;width:15px;height:15px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;top:5px;}
.page-with-sidebar > .container > aside .widget ul:not(.filter-product-attribute) li + li{margin-top:10px;}
.page-with-sidebar > .container > aside .widget + .widget{margin-top:50px;}
.page-with-sidebar > .container > aside p a:hover{color:#00aa96;}
.page-with-sidebar > .container > aside a.btn.btn-primary, .page-with-sidebar > .container > aside .card-product-cat-inner a.btn-primary.link-product-cat, .card-product-cat-inner .page-with-sidebar > .container > aside a.btn-primary.link-product-cat, .page-with-sidebar > .container > aside div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-primary, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container .page-with-sidebar > .container > aside a.btn-primary, .page-with-sidebar > .container > aside .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-primary, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container .page-with-sidebar > .container > aside a.btn-primary{text-decoration:none;}
@media(min-width:768px){
.page-with-sidebar > .container{display:grid;grid:auto/minmax(0, 1fr) minmax(0, 350px);gap:60px;}
.page-with-sidebar > .container > aside{padding:60px 0px;}
}
.breadcrumbs{background-color:#FFFFFF;margin-bottom:25px;}
.breadcrumbs .container nav.woocommerce-breadcrumb{padding:15px 0;}
.go-to-login{background-color:#d0e9e7;border:1px solid #009180;padding:20px;}
.go-to-login p{font-size:1.3em;}
@media(min-width:768px){
.go-to-login{padding:30px 40px;}
}
.header-wrapper.has-scrolled .header-notif-custom{visibility:hidden;height:0;}
@media(min-width:900px){
.header-wrapper.has-scrolled header .header-middle{padding-top:0;padding-bottom:0;overflow:hidden;}
}
@media(min-width:900px){
.header-wrapper.has-scrolled header .header-middle .site-logo{margin:-20px 0;}
}
.header-notif-custom{display:none;background:#f28a3d;color:#FFFFFF;}
@media(min-width:900px){
.header-notif-custom{display:block;}
}
.header-notif-custom .header-notif-custom-inner{padding:10px 20px;text-align:center;}
.header-notif-custom .header-notif-custom-inner .custom-text{font-size:14px;}
.header-notif-custom .header-notif-custom-inner .custom-text p:last-child{margin-bottom:0;}
header .header-top{background:#d0e9e7;display:none;}
@media(min-width:900px){
header .header-top{display:block;}
}
header .header-top .header-max{display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:15px;}
header .header-top .header-max .trustpilot-container iframe{padding:0;margin:0;}
header .header-top .header-max .usp-container{display:flex;gap:10px;}
header .header-top .header-max .usp-container span{display:inline-flex;align-items:center;gap:7px;}
header .header-top .header-max .usp-container span::before{content:"";width:12px;height:12px;display:inline-block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/check-border.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;}
header .header-top .header-max .phone{margin-left:auto;}
header .header-top .header-max .phone a{text-decoration:underline;font-size:18px;color:rgb(51, 51, 51);font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
header .header-top .header-max ul.header-top-menu{margin:0;padding:0;list-style-type:none;display:flex;gap:15px;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;list-style:none;}
header .header-top .header-max ul.header-top-menu li{margin:0 10px;position:relative;}
header .header-top .header-max ul.header-top-menu li.menu-item-has-children > a::after{border:none;width:10px;height:10px;content:"›";transform:rotate(90deg);margin:0 0 0 4px;top:2.5px;}
header .header-top .header-max ul.header-top-menu li.menu-item-has-children:hover .sub-menu{display:block;}
header .header-top .header-max ul.header-top-menu li.menu-item-has-children .sub-menu{padding-left:0;padding-top:2px;padding:10px 20px;display:none;position:absolute;top:100%;right:0;background:#FFFFFF;width:100%;min-width:fit-content;z-index:90;list-style:none;background:linear-gradient(to bottom, transparent, transparent 5px, #FFFFFF 5px, #FFFFFF);overflow-y:scroll;}
header .header-top .header-max ul.header-top-menu li a{color:rgb(51, 51, 51);}
header .header-top .header-max .wpml-ls ul{display:flex;gap:10px;}
header .header-top .header-max .wpml-ls ul li a{padding:0;}
header .header-top .header-max .menu-language-container ul{list-style:none;color:#263c53;margin:0;}
header .header-top .header-max .menu-language-container ul li{position:relative;}
header .header-top .header-max .menu-language-container ul li a, header .header-top .header-max .menu-language-container ul li span{color:#263c53;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;}
header .header-top .header-max .menu-language-container ul li.wpml-ls-current-language > a::after{border:none;width:10px;height:10px;content:"›";transform:rotate(90deg);margin:0 0 0 4px;top:50%;}
header .header-top .header-max .menu-language-container ul li.wpml-ls-current-language:hover .sub-menu{display:block;}
header .header-top .header-max .menu-language-container ul li .sub-menu{padding-left:0;padding-top:2px;padding:10px 20px;display:none;position:absolute;top:100%;right:0;background:#FFFFFF;width:100%;min-width:fit-content;background:linear-gradient(to bottom, transparent, transparent 5px, #FFFFFF 5px, #FFFFFF);}
header .header-top .header-max .outer-menu-container{display:flex;flex-wrap:nowrap;}
header .header-top .header-max .menu-container{margin-left:30px;}
header .header-top .header-max .menu-container ul{list-style:none;padding-left:0;height:100%;}
header .header-top .header-max .menu-container ul li.menu-item-has-children{position:relative;}
header .header-top .header-max .menu-container ul li.menu-item-has-children > a + button{border:none;background:transparent;padding:0;margin:0 0 0 10px;display:inline;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle;}
header .header-top .header-max .menu-container ul li.menu-item-has-children > a + button.open + ul{display:block;}
header .header-top .header-max .menu-container ul li.menu-item-has-children ul{display:none;position:absolute;top:100%;background:#FFFFFF;width:fit-content;z-index:99;padding-top:10px;height:fit-content;right:0;}
header .header-top .header-max .menu-container ul li.menu-item-has-children ul li{padding:10px 20px;}
header .header-top .header-max .menu-container ul li a + button{display:none;}
header .header-middle{background:#263c53;padding:20px 0;transition:all 0.3s ease-in-out;}
@media(min-width:900px){
header .header-middle{padding-top:0;padding-bottom:0;overflow:hidden;}
}
header .header-middle .header-max{display:grid;grid-template-columns:auto 1fr auto;align-items:center;}
header .header-middle .header-max .container-right{display:flex;align-items:center;justify-content:flex-end;}
header .header-middle .header-max .container-right div{margin-left:10px;}
header .header-middle .header-max .container-right div.add-to-cart-outer-container{margin-left:0;}
@media(min-width:900px){
header .header-middle .header-max .container-right .search-container{display:none;}
}
header .header-middle .header-max .container-right .search-container button{border:none;background:#00aa96;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out;max-width:unset;max-height:unset;margin-left:0;}
@media(min-width:900px){
header .header-middle .header-max .container-right .search-container button{height:50px;width:50px;}
}
header .header-middle .header-max .container-right .search-container button span.icon svg{display:block;width:15px;height:15px;transition:all 0.3s ease-in-out;stroke:#FFFFFF;fill:#FFFFFF;}
@media(min-width:900px){
header .header-middle .header-max .container-right .search-container button span.icon svg{width:20px;height:20px;}
}
header .header-middle .header-max .container-right .search-container .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{margin-left:0 !important;}
header .header-middle .header-max .container-right .search-container .dgwt-wcas-search-wrapp .dgwt-wcas-enable-mobile-form{all:unset;}
header .header-middle .header-max .container-right .search-container .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{display:flex;align-items:center;justify-content:center;}
header .header-middle .header-max .container-right .login-container a{display:flex;justify-content:center;align-items:center;transition:all 0.3s ease-in-out;color:#FFFFFF;}
@media (hover: hover) {
header .header-middle .header-max .container-right .login-container a:hover{text-decoration:underline;}
header .header-middle .header-max .container-right .login-container a:hover span.icon{background:#b3e6e0;}
header .header-middle .header-max .container-right .login-container a:hover span.icon svg *{stroke:#00aa96;}
}
header .header-middle .header-max .container-right .login-container a span.text{display:none;}
@media(min-width:900px){
header .header-middle .header-max .container-right .login-container a span.text{display:inline;}
}
header .header-middle .header-max .container-right .login-container a span.icon{background:#00aa96;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out;}
@media(max-width:350px){
header .header-middle .header-max .container-right .login-container a span.icon{height:30px;width:30px;}
}
@media(min-width:900px){
header .header-middle .header-max .container-right .login-container a span.icon{height:50px;width:50px;margin-left:10px;}
}
header .header-middle .header-max .container-right .login-container a span.icon svg{display:block;width:15px;height:15px;transition:all 0.3s ease-in-out;}
@media(min-width:900px){
header .header-middle .header-max .container-right .login-container a span.icon svg{width:20px;height:20px;}
}
header .header-middle .header-max .container-right .whishlist-container a{display:flex;justify-content:center;align-items:center;transition:all 0.3s ease-in-out;color:#FFFFFF;}
@media (hover: hover) {
header .header-middle .header-max .container-right .whishlist-container a:hover{text-decoration:underline;}
header .header-middle .header-max .container-right .whishlist-container a:hover span.icon{background:#b3e6e0;}
header .header-middle .header-max .container-right .whishlist-container a:hover span.icon svg *{stroke:#00aa96;}
}
header .header-middle .header-max .container-right .whishlist-container a span.icon{background:#00aa96;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out;}
@media(max-width:350px){
header .header-middle .header-max .container-right .whishlist-container a span.icon{height:30px;width:30px;}
}
@media(min-width:900px){
header .header-middle .header-max .container-right .whishlist-container a span.icon{height:50px;width:50px;}
}
header .header-middle .header-max .container-right .whishlist-container a span.icon svg{display:block;width:15px;height:15px;transition:all 0.3s ease-in-out;}
@media(min-width:900px){
header .header-middle .header-max .container-right .whishlist-container a span.icon svg{width:20px;height:20px;}
}
header .header-middle .header-max .container-right .add-to-cart a{display:inline-block;position:relative;background:#00aa96;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out;}
@media(max-width:350px){
header .header-middle .header-max .container-right .add-to-cart a{height:30px;width:30px;}
}
@media(min-width:900px){
header .header-middle .header-max .container-right .add-to-cart a{height:50px;width:50px;}
}
@media (hover: hover) {
header .header-middle .header-max .container-right .add-to-cart a:hover{background:#b3e6e0;}
header .header-middle .header-max .container-right .add-to-cart a:hover svg *{stroke:#00aa96;}
}
header .header-middle .header-max .container-right .add-to-cart a svg{display:block;height:15px !important;width:auto;fill:#FFFFFF;stroke:#FFFFFF !important;transition:all 0.3s ease-in-out;}
@media(min-width:900px){
header .header-middle .header-max .container-right .add-to-cart a svg{width:20px;height:20px !important;}
}
header .header-middle .header-max .container-right .add-to-cart a svg *{stroke:#FFFFFF;}
header .header-middle .header-max .container-right .add-to-cart a .count-items{border-radius:50%;background-color:rgb(51, 51, 51);color:#FFFFFF;position:absolute;right:-6px;top:-5px;display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;font-size:0.5em;}
@media(min-width:900px){
header .header-middle .header-max .container-right .mobile-nav-container{display:none;}
}
header .header-middle .header-max .container-right .mobile-nav-container button{display:inline-block;position:relative;background:#00aa96;height:35px;width:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.3s ease-in-out;border:none;position:relative;}
@media(max-width:350px){
header .header-middle .header-max .container-right .mobile-nav-container button{height:30px;width:30px;}
}
@media(min-width:900px){
header .header-middle .header-max .container-right .mobile-nav-container button{height:50px;width:50px;}
}
header .header-middle .header-max .container-right .mobile-nav-container button.open span:nth-child(1){display:none;}
header .header-middle .header-max .container-right .mobile-nav-container button.open span:nth-child(2){transform:rotate(45deg);}
header .header-middle .header-max .container-right .mobile-nav-container button.open span:nth-child(3){transform:rotate(-45deg);}
header .header-middle .header-max .container-right .mobile-nav-container button.open span:nth-child(4){display:none;}
@media (hover: hover) {
header .header-middle .header-max .container-right .mobile-nav-container button:hover{background:#b3e6e0;}
header .header-middle .header-max .container-right .mobile-nav-container button:hover svg *{stroke:#00aa96;}
}
header .header-middle .header-max .container-right .mobile-nav-container button span{position:absolute;left:0;left:25%;width:50%;height:1.5px;background:#FFFFFF;transition:all 0.3s ease-in-out;}
header .header-middle .header-max .container-right .mobile-nav-container button span:nth-child(1){top:calc(50% - 5px);}
header .header-middle .header-max .container-right .mobile-nav-container button span:nth-child(2){top:50%;}
header .header-middle .header-max .container-right .mobile-nav-container button span:nth-child(3){top:50%;}
header .header-middle .header-max .container-right .mobile-nav-container button span:nth-child(4){top:calc(50% + 5px);}
header .header-middle .header-max .container-middle{display:none;}
@media(min-width:900px){
header .header-middle .header-max .container-middle{display:block;}
}
header .header-middle .header-max .container-middle .search-form form input{border-radius:50px;border:2px solid #00aa96;padding:16px 40px;height:auto;}
header .header-middle .header-max .site-logo{position:relative;width:80px;}
@media(min-width:900px){
header .header-middle .header-max .site-logo{display:block;width:200px;}
}
@media(min-width:900px){
header .header-middle .header-max .site-logo{margin:-20px 0;}
}
header .header-middle .header-max .site-logo a img{display:block;width:100%;max-width:140px;height:auto;}
header .header-bottom{background:#d0e9e7;display:none;}
@media(min-width:900px){
header .header-bottom{display:block;}
}
header .header-bottom nav{position:relative;}
header .header-bottom nav.nav-header-bottom{box-shadow:0px 2px 20px 1px rgba(0, 0, 0, 0.5);}
header .header-bottom nav ul{list-style:none;padding:0;}
header .header-bottom nav ul.main-nav{list-style:none;display:flex;margin:0;}
header .header-bottom nav ul.main-nav li{margin-right:20px;}
header .header-bottom nav ul.main-nav li a{padding:0 0.5rem;}
header .header-bottom nav ul.child-nav{max-width:300px;flex-wrap:wrap;flex-direction:column;position:absolute;left:0;top:20px 0 0 0;padding:0;z-index:90;display:none;background:#efefef;padding-right:20px;padding-bottom:30px;}
header .header-bottom nav ul.child-nav > li:first-of-type{padding-top:20px;}
header .header-bottom nav ul.child-nav li{margin-right:0;}
header .header-bottom nav ul.child-nav li .sub-link-wrapper{display:flex;justify-content:space-between;}
header .header-bottom nav ul.child-nav li .sub-link-wrapper.open + .category--wrapper{display:block;}
header .header-bottom nav ul.child-nav li .sub-link-wrapper button{border:none;background:transparent;display:inline;}
header .header-bottom nav ul.child-nav li .sub-link-wrapper button span.icon{display:block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;transform:rotate(-90deg);}
@media (max-height: 800px) {
header .header-bottom nav ul.child-nav li a{font-size:11px;font-size:1.1rem;}
}
header .header-bottom nav ul.child-nav li a span.text{padding:0.5rem;}
header .header-bottom nav ul.subchild-nav{overflow-y:auto;}
header .header-bottom nav ul.subchild-nav > li:first-of-type{padding-top:20px;}
header .header-bottom nav ul.subchild-nav li{padding:0 25px;}
header .header-bottom nav ul.subchild-nav li a{text-wrap:nowrap;font-size:14px;}
@media (max-height: 800px) {
header .header-bottom nav ul.subchild-nav li a{font-size:11px;font-size:1.1rem;}
}
header .header-bottom nav li.main-link-product-all{display:flex;align-items:center;justify-content:row;flex-wrap:nowrap;}
header .header-bottom nav li .main-link-wrapper{display:flex;justify-content:flex-start;align-items:center;}
header .header-bottom nav li .main-link-wrapper.open + .child-nav{display:flex;}
header .header-bottom nav li .main-link-wrapper.open > a span.text{border-bottom:1px solid #263c53;}
header .header-bottom nav li a{display:flex;align-items:center;justify-content:flex-start;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;font-size:14px;font-size:1.4rem;}
header .header-bottom nav li a span{display:block;}
header .header-bottom nav li a span.text{padding:1.2rem 0;}
header .header-bottom nav li a.link-product-page{display:inline-flex;}
header .header-bottom nav li a.link-product-page + button{border:none;background:transparent;display:inline;}
header .header-bottom nav li a.link-product-page + button span.icon{display:block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;}
header .header-bottom nav li.has--childs-main:hover > a span.text{border-bottom:1px solid #263c53;}
header .header-bottom nav li.has--childs a{padding:0 3rem;}
header .header-bottom nav li.has--no-childs a{padding:0 3rem;}
header .header-bottom nav li .category--wrapper{position:absolute;top:0;left:100%;display:none;background:#FFFFFF;height:100%;}
@media (max-height: 800px) {
header .header-bottom nav li .category--wrapper a{font-size:11px;font-size:1.1rem;}
}
header .header-bottom nav .menu-header-menu-container, header .header-bottom nav .menu-header-menu-french-container{width:100%;display:flex;align-items:center;}
header .header-bottom nav .menu-header-menu-container ul, header .header-bottom nav .menu-header-menu-french-container ul{width:100%;display:flex;align-items:center;}
header .header-bottom nav .menu-header-menu-container ul li, header .header-bottom nav .menu-header-menu-french-container ul li{margin-left:30px;}
@media(min-width:1200px){
header .header-bottom nav .menu-header-menu-container ul li, header .header-bottom nav .menu-header-menu-french-container ul li{margin-left:60px;}
}
#site-navigation{position:fixed;top:120px;left:0;width:100%;min-height:calc(100vh - 80px);height:calc(100vh - 80px);z-index:98;background:#263c53;color:#FFFFFF;transform:translateX(-100%);transition:all 0.3s ease;}
@supports (-webkit-touch-callout: none) {
#site-navigation{min-height:calc(100vh - 80px);height:calc(100vh - 80px);min-height:-webkit-fill-available;height:-webkit-fill-available;}
}
#site-navigation::-webkit-scrollbar{width:10px;height:10px;display:none;}
#site-navigation::-webkit-scrollbar-thumb{background:#00aa96;border-radius:15px;transition:all 0.3s ease-in-out;display:none;}
#site-navigation::-webkit-scrollbar-thumb:hover{background:#00aa96;}
#site-navigation::-webkit-scrollbar-track{background:#263c53;}
#site-navigation.open{transform:translateX(0);}
#site-navigation .site-navigation-max{max-width:100%;margin:0 auto;height:100%;}
#site-navigation .site-navigation-max .site-navigation-inner{padding:20px 20px 120px 20px;height:100%;display:grid;grid-template-columns:100%;gap:30px;overflow-y:auto;}
@supports (-webkit-touch-callout: none) {
#site-navigation .site-navigation-max .site-navigation-inner{padding-bottom:200px;}
}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .category--wrapper{display:none;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .main-product-cat-list-container{display:none;padding-left:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .main-product-link{display:grid;grid-template-columns:auto 35px;gap:15px;align-items:center;justify-content:flex-start;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .main-product-link a{display:block;color:#FFFFFF;text-decoration:none;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .main-product-link button{background:transparent;border:none;cursor:pointer;width:30px;height:30px;padding:0;margin:0;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container .main-product-link button span.icon{display:block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right-white.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;gap:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li{display:grid;grid-template-columns:35px auto;gap:15px;align-items:center;justify-content:flex-start;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li.has-children{grid-template-columns:35px auto 35px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li img, #site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li .no-image{display:block;width:35px;height:35px;object-fit:cover;border-radius:50%;background:lightgray;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li a{color:#FFFFFF;text-wrap:nowrap;text-overflow:ellipsis;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li button{background:transparent;border:none;cursor:pointer;width:30px;height:30px;padding:0;margin:0;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li button span.icon{display:block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right-white.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-product-container ul li .menu-product-level-container{display:none;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container div.usp{margin-top:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container div.usp a{display:flex;justify-content:space-between;flex-wrap:nowrap;color:#FFFFFF;line-height:1.5;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul{list-style:none;padding-left:0;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;gap:15px;margin-top:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li.menu-item-has-children > a.open{color:#00aa96;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li.menu-item-has-children > a + button{display:block;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li.menu-item-has-children > a + ul{display:none;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li.menu-item-has-children ul{display:none;width:100%;flex:0 0 100%;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li a{color:#FFFFFF;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li a.open span.text{color:#00aa96;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li button{display:none;background:transparent;border:none;cursor:pointer;width:30px;height:30px;padding:0;margin:0;}
#site-navigation .site-navigation-max .site-navigation-inner .menu-container ul li button span.icon{display:block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right-white.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;}
#site-navigation .site-navigation-max .site-navigation-inner hr{width:100%;height:1px;display:block;border:none;background:#FFFFFF;}
#site-navigation .site-navigation-max .site-navigation-inner .usp-container span{display:block;margin-bottom:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .usp-container span::before{content:"";width:12px;height:12px;display:inline-block;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/check-border-green.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;margin-right:15px;}
#site-navigation .site-navigation-max .site-navigation-inner .trustpilot-container{font-size:16px;height:fit-content;}
#site-navigation .site-navigation-max .site-navigation-inner .trustpilot-container header{height:fit-content;}
#site-navigation .site-navigation-max .site-navigation-inner .notification-container{background:#f28a3d;color:#263c53;padding:20px;border-radius:20px;}
#site-navigation .site-navigation-max .search-container{position:sticky;bottom:0;left:0;width:100%;background:#00aa96;padding:10px 15px;}
#site-navigation .site-navigation-max .search-container form{display:grid;grid-template-columns:1fr auto;gap:15px;}
#site-navigation .site-navigation-max .search-container form input{border-radius:20px;border:1px solid #00aa96;font-size:16px;padding:10px 15px;outline:none;pointer-events:none;}
#site-navigation .site-navigation-max .search-container form button{background:#263c53;color:#FFFFFF;border-radius:20px;border:1px solid #263c53;font-size:16px;padding:10px 30px;}
#search-navigation{position:fixed;top:120px;left:0;width:100%;min-height:calc(100vh - 80px);height:calc(100vh - 80px);z-index:98;background:#263c53;color:#FFFFFF;transform:translateX(-100%);transition:all 0.3s ease;}
#search-navigation.open{transform:translateX(0);}
@supports (-webkit-touch-callout: none) {
#search-navigation{min-height:calc(100vh - 80px);height:calc(100vh - 80px);min-height:-webkit-fill-available;height:-webkit-fill-available;}
}
#search-navigation .search-navigation-max{max-width:100%;margin:0 auto;height:100%;}
#search-navigation .search-navigation-max .search-navigation-inner{padding:20px;height:100%;overflow-y:auto;}
#search-navigation .search-navigation-max .search-navigation-inner .menu-container{margin-top:30px;}
#search-navigation .search-navigation-max .search-navigation-inner .menu-container ul{display:grid;grid-template-columns:100%;gap:15px;}
#search-navigation .search-navigation-max .search-navigation-inner .menu-container ul, #search-navigation .search-navigation-max .search-navigation-inner .menu-container li{list-style:none outside;padding-left:0;}
#search-navigation .search-navigation-max .search-navigation-inner .menu-container a{color:#FFFFFF;}
.dgwt-wcas-overlay-mobile{background:#263c53;}
@supports (-webkit-touch-callout: none) {
.dgwt-wcas-overlay-mobile{min-height:100vh;}
}
.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar button{background:#263c53;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp{background:#263c53;color:#FFFFFF;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp svg{stroke:#FFFFFF;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp input{background:#263c53 !important;color:#FFFFFF;border-color:#263c53 !important;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestions-wrapp{color:#FFFFFF;background:#263c53;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestions-wrapp *{color:#FFFFFF;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{background:#263c53;color:#FFFFFF;}
.dgwt-wcas-overlay-mobile .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion *{color:#FFFFFF;}
.hd-product-container{width:100%;height:auto;background:#d0e9e7;z-index:90;display:none;}
.hd-product-container .hd-product-container-inner{max-width:1350px;margin:0 auto;padding:30px 0;}
.hd-product-container .hd-product-container-inner hr{margin:15px 0;border-color:#191919;}
.hd-product-container .hd-product-container-inner .niv-outer{display:none;}
.hd-product-container .hd-product-container-inner .niv-outer.active{display:block;}
.hd-product-container .hd-product-container-inner .niv-outer .term-container{display:none;}
.hd-product-container .hd-product-container-inner .niv-1, .hd-product-container .hd-product-container-inner .niv-2, .hd-product-container .hd-product-container-inner .niv-3, .hd-product-container .hd-product-container-inner .niv-4, .hd-product-container .hd-product-container-inner .niv-5{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, auto));gap:8px 6px;}
.hd-product-container .hd-product-container-inner .term-container{width:fit-content;}
.hd-product-container .hd-product-container-inner .term-container .term-container-inner{display:grid;grid-template-columns:40px 1fr;align-items:center;padding:5px 5px;border-radius:50px;border:1px solid transparent;}
.hd-product-container .hd-product-container-inner .term-container.active .term-container-inner{background:#FFFFFF;border-color:black;}
.hd-product-container .hd-product-container-inner .term-container .image-container{width:40px;height:40px;border-radius:50%;overflow:hidden;}
.hd-product-container .hd-product-container-inner .term-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;}
.hd-product-container .hd-product-container-inner .term-container .name-container{padding-left:15px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}
.hd-product-container .hd-product-container-inner .term-container .name-container span, .hd-product-container .hd-product-container-inner .term-container .name-container a{display:block;font-size:14px;}
.hd-product-container .hd-product-container-inner .term-container .button-container{margin-left:4px;}
.hd-product-container .hd-product-container-inner .term-container .button-container button{display:block;cursor:pointer;border:none;background:transparent;padding:0;margin:0;display:inline;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;vertical-align:middle;}
.hd-site-links-container{background:#263c53;color:#FFFFFF;display:none;}
@media(min-width:900px){
.hd-site-links-container{display:block;}
}
.hd-site-links-container .hd-site-links-container-inner{max-width:1350px;margin:0 auto;padding:30px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;}
@media(min-width:768px){
.hd-site-links-container .hd-site-links-container-inner{padding:15px 40px;}
}
.hd-site-links-container .hd-site-links-container-inner a{color:#FFFFFF;text-decoration:none;position:relative;padding-left:18px;}
.hd-site-links-container .hd-site-links-container-inner a::before{content:"";left:0;top:calc(50% - 5px);position:absolute;width:10px;height:10px;border-radius:50%;background:#d0e9e7;}
.footer-contact{background:#ecf5f5;position:relative;}
.footer-contact .footer-contact-inner{max-width:1350px;padding:0 20px;margin:0 auto;}
@media(min-width:768px){
.footer-contact .footer-contact-inner{padding:0 40px;}
}
.footer-contact .footer-contact-inner .col-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:30px;}
@media(min-width:400px){
.footer-contact .footer-contact-inner .col-container{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:60px;}
}
.footer-contact .footer-contact-inner .col-container .col{display:grid;grid-template-columns:100%;gap:30px;height:fit-content;}
.footer-contact .footer-contact-inner .col-container .col img{display:block;width:75px;height:75px;object-fit:contain;}
.footer-contact .footer-contact-inner .col-container .col h2{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
.footer-contact .footer-contact-inner .col-container .col .custom-text{color:#263c53;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;}
.footer-contact .footer-contact-inner .col-container .col .custom-text p{color:#263c53;}
.footer-contact .footer-contact-inner .col-container .col .custom-text a{color:#263c53;padding-bottom:0.1rem;background-size:1px 1em;font-weight:700;box-shadow:inset 0 -0.15em transparent, inset 0 -0.15em #00aa96;display:inline;text-decoration:none;transition:0.3s ease-out;}
.footer-contact .footer-contact-inner .trustpilot-container{margin-top:60px;}
.footer-newsletter{background:#263c53;color:#FFFFFF;border-radius:0 100px 0 0;position:relative;}
@media(max-width:600px){
.footer-newsletter{border-radius:0 50px 0 0;}
}
.footer-newsletter::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#ecf5f5;}
.footer-newsletter .footer-newsletter-inner{max-width:1350px;padding:0 20px;margin:0 auto;}
@media(min-width:768px){
.footer-newsletter .footer-newsletter-inner{padding:0 40px;}
}
.footer-newsletter .footer-newsletter-inner h2{max-width:480px;margin:0 auto;color:#FFFFFF;}
.footer-newsletter .footer-newsletter-inner .custom-text{max-width:480px;margin:30px auto 0 auto;}
.footer-newsletter .footer-newsletter-inner .footer-form-container{max-width:480px;margin:30px auto 0 auto;}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_validation_errors, .footer-newsletter .footer-newsletter-inner .footer-form-container .gfield_validation_message{display:none;}
@media(min-width:641px){
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields{grid-template-columns:1fr 120px !important;gap:0 !important;}
}
@media(min-width:641px){
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield{grid-column:auto/span 1;}
}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-email.gfield_error + .gfield--type-submit input{background:#D22B2B;border-color:#D22B2B;}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-email.gfield_error input{border-color:#D22B2B;}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-email input{border:2px solid #00aa96;background:#FFFFFF;border-radius:20px;padding:24px 20px;font-size:16px;outline:none;}
@media(min-width:641px){
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-email input{border-radius:20px 0 0 20px;}
}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-submit{display:flex;justify-content:flex-end;}
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-submit input{width:100%;font-size:16px;background:#00aa96;color:#FFFFFF;border-radius:20px;border:2px solid #00aa96;cursor:pointer;}
@media(min-width:641px){
.footer-newsletter .footer-newsletter-inner .footer-form-container .gform_fields .gfield.gfield--type-submit input{height:100%;border-radius:0 20px 20px 0;}
}
footer{padding:30px 0;margin-top:auto;}
@media(min-width:768px){
footer{padding:40px 0;}
}
footer .container{}
footer .container .footer-top .cta{padding-bottom:10px;border-bottom:1px solid #00aa96;margin-top:10px;display:grid;gap:20px;}
footer .container .footer-top .cta .social-media-items h2{font-size:1.3em;}
footer .container .footer-top .cta .social-media-items .social-media-items-wrapper a{margin-right:5px;}
footer .container .footer-top .cta .social-media-items .social-media-items-wrapper a img{width:30px;height:30px;}
footer .container .footer-top .cta .newsletter h2{font-size:1.3em;}
footer .container .footer-top .cta .newsletter input{height:40px;}
footer .container .footer-top .cta .newsletter input[type=email]{width:250px;padding:0 10px;margin-bottom:10px;display:inline-block;}
footer .container .footer-top .cta .newsletter input[type=submit]{position:relative;bottom:2px;}
@media(min-width:768px){
footer .container .footer-top .cta{grid:auto/35% 1fr;}
}
@media(min-width:1024px){
footer .container .footer-top .cta{grid:auto/1fr 1fr;}
}
footer .container .footer-bottom{margin-top:20px;}
@media(min-width:768px){
footer .container .footer-bottom{margin-top:40px;}
}
footer .container .footer-bottom hr{display:block;width:100%;height:2px;background:#d0e9e7;border:none;margin:30px 0;}
@media(min-width:600px){
footer .container .footer-bottom hr{margin:45px 0;}
}
footer .container .footer-bottom .ft-menu-container{display:grid;grid:auto/repeat(1, minmax(0, 1fr));gap:45px;}
@media(min-width:600px){
footer .container .footer-bottom .ft-menu-container{grid:auto/repeat(2, minmax(0, auto));}
}
@media(min-width:992px){
footer .container .footer-bottom .ft-menu-container{grid:auto/repeat(3, minmax(0, auto));grid:auto/1fr 1fr 2fr;}
}
footer .container .footer-bottom .ft-menu-container .col ul + .social-media-items{margin-top:45px;}
footer .container .footer-bottom .ft-menu-container .col .social-media-items h2{font-size:1.3em;}
footer .container .footer-bottom .ft-menu-container .col .social-media-items .social-media-items-wrapper a{margin-right:5px;}
footer .container .footer-bottom .ft-menu-container .col .social-media-items .social-media-items-wrapper a img{width:30px;height:30px;}
@media(min-width:600px){
footer .container .footer-bottom .ft-menu-container .col.col-3{grid-column:auto/span 2;}
}
@media(min-width:992px){
footer .container .footer-bottom .ft-menu-container .col.col-3{grid-column:auto/span 1;}
}
@media(min-width:600px){
footer .container .footer-bottom .ft-menu-container .col.col-3 ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 30px;}
}
@media(min-width:992px){
footer .container .footer-bottom .ft-menu-container .col .footer-menu-3{column-count:2;gap:40px;padding-right:20px;}
}
footer .container .footer-bottom .ft-menu-container .col h2{font-size:1.2em;}
footer .container .footer-bottom .ft-menu-container .col ul{padding:0;list-style-type:none;}
footer .container .footer-bottom .ft-menu-container .col ul li + li{margin-top:10px;}
footer .container .footer-bottom .ft-menu-container .col ul li a:hover{color:#00aa96;}
footer .container .footer-bottom .site-logo{text-align:center;margin-top:30px;}
footer .container .footer-bottom .site-logo img{width:150px;height:auto;}
footer .container .footer-bottom .payment-methods{text-align:center;margin-top:30px;}
footer .container .footer-bottom .payment-methods img{max-width:100%;height:auto;}
footer .container .footer-bottom .privacy-links{text-align:center;margin-top:30px;}
footer .container .footer-bottom .privacy-links a{text-decoration:none;color:inherit;display:inline-block;}
footer .container .footer-bottom .privacy-links a:last-child::after{content:"";margin:0;}
footer .container .footer-bottom .privacy-links a::after{content:"-";margin:0 5px 0 5px;}
footer .container .footer-bottom .credentials{text-align:center;margin-top:30px;}
footer .container .footer-bottom .credentials a{text-decoration:underline;}
footer .container .footer-bottom .credentials a:hover{color:#00aa96;}
.btn, .card-product-cat-inner .link-product-cat, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a{display:inline-flex;align-items:center;gap:10px;border-radius:5px;font-size:0.9em;padding:10px 12px 12px;transition:all 0.3s ease;border:none;}
.btn svg, .card-product-cat-inner .link-product-cat svg, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a svg, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a svg{width:13px;}
.btn.btn-primary, .card-product-cat-inner .btn-primary.link-product-cat, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-primary, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-primary{background-color:#00aa96;color:#FFFFFF;}
.btn.btn-primary svg, .card-product-cat-inner .btn-primary.link-product-cat svg, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-primary svg, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-primary svg{stroke:#FFFFFF;position:relative;top:1px;}
.btn.btn-primary:hover, .card-product-cat-inner .btn-primary.link-product-cat:hover, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-primary:hover, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-primary:hover{background-color:#009180;color:#FFFFFF !important;}
.btn.btn-secondary, .card-product-cat-inner .btn-secondary.link-product-cat, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-secondary, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-secondary{background-color:#00aa96;color:#FFFFFF;border:none;cursor:pointer;}
.btn.btn-secondary svg, .card-product-cat-inner .btn-secondary.link-product-cat svg, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-secondary svg, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-secondary svg{stroke:#FFFFFF;position:relative;top:2px;}
.btn.btn-secondary:hover, .card-product-cat-inner .btn-secondary.link-product-cat:hover, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a.btn-secondary:hover, .single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a.btn-secondary:hover{background-color:#263c53;color:#FFFFFF !important;}
.woocommerce button.button.alt{display:inline-flex;align-items:center;gap:10px;border-radius:5px;font-size:0.9em;padding:10px 12px 12px;background-color:#00aa96;color:#FFFFFF;transition:all 0.3s ease;}
.woocommerce button.button.alt:hover{background-color:#009180;color:#FFFFFF;}
.woocommerce button.button.alt.disabled{background-color:#00aa96;}
.woocommerce button.button.alt.disabled:hover{background-color:#00aa96;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-form-login__submit, .woocommerce-form-register__submit, form.woocommerce-form.login p.form-row button.woocommerce-form-login__submit, .woocommerce button.button{border-radius:5px;background-color:#00aa96;color:#FFFFFF;text-decoration:none !important;transition:all 0.3s ease;}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-form-login__submit:hover, .woocommerce-form-register__submit:hover, form.woocommerce-form.login p.form-row button.woocommerce-form-login__submit:hover, .woocommerce button.button:hover{background-color:#009180;color:#FFFFFF;cursor:pointer;}
.woocommerce-form-login__submit, .woocommerce-form-register__submit{border:none;height:40px;}
form.woocommerce-form.login p.form-row button.woocommerce-form-login__submit{float:none;margin-right:0;}
section .pagination{text-align:center;margin-top:80px;}
section .pagination > *{padding:5px;}
section .pagination > *:hover{background-color:#00aa96;color:#FFFFFF;}
section .pagination .current{background-color:#00aa96;color:#FFFFFF;}
.single section.pagination .container .pagination-wrapper{display:flex;justify-content:space-between;}
.single section.pagination .container .pagination-wrapper .post-link{padding:5px;transition:all 0.5s ease;}
.single section.pagination .container .pagination-wrapper .post-link:hover{background-color:#00aa96;}
.single section.pagination .container .pagination-wrapper .post-link:hover a{color:#FFFFFF;}
.gform_wrapper .gform_heading .gform_required_legend{display:none;}
.gform_wrapper form .gform_body .gfield label{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.gform_wrapper form .gform_body .gfield .ginput_container input[type=text], .gform_wrapper form .gform_body .gfield .ginput_container input[type=email], .gform_wrapper form .gform_body .gfield .ginput_container input[type=tel]{height:45px;border:1px solid #666666;}
.gform_wrapper form .gform_body .gfield .ginput_container select{height:45px;border:1px solid #666666;}
.gform_wrapper form .gform_body .gfield .ginput_container textarea{border:1px solid #666666;}
.gform_wrapper form .gform_footer input[type=submit],
.gform_wrapper form .gform_footer button[type=submit]{border-radius:5px;font-size:1em;padding:10px 16px 12px;background-color:#00aa96;color:#FFFFFF;transition:all 0.3s ease;border:none;cursor:pointer;}
.gform_wrapper form .gform_footer input[type=submit]:hover,
.gform_wrapper form .gform_footer button[type=submit]:hover{background-color:#009180;}
.section-bg-color-blue .ga-form label{color:#FFFFFF;}
.ga-form{padding:22px 20px;border:1px solid #e4e0da;}
.ga-form#form-register{margin-top:30px;}
.ga-form label{display:block;margin-bottom:7px;font-size:1em;color:#666;}
.ga-form label[for=company]{margin-top:0;}
.ga-form input, .ga-form select, .ga-form textarea{display:block;width:100%;border:1px solid #e4e0da;height:38px;padding:5px 10px;}
.ga-form input[type=submit],
.ga-form select[type=submit],
.ga-form textarea[type=submit]{height:40px;font-size:18px;cursor:pointer;border:none;}
.ga-form input + label, .ga-form input + .row-flex,
.ga-form select + label,
.ga-form select + .row-flex,
.ga-form textarea + label,
.ga-form textarea + .row-flex{margin-top:20px;}
.ga-form .row-flex{display:grid;grid:auto/1fr;gap:20px;}
@media(min-width:1024px){
.ga-form .row-flex{grid:auto/1fr 1fr;}
.ga-form .row-flex.address{grid:auto/1fr 150px;}
}
.ga-form .row-flex + label{margin-top:20px;}
.ga-form .row-flex + .row-flex{margin-top:20px;}
.ga-form textarea{height:100px;padding:10px;}
form.form p{display:grid !important;grid:auto/1fr;}
@media(min-width:768px){
fieldset.radio-switcher .ginput_container .gfield_radio{display:grid;grid:auto/1fr 1fr;}
}
fieldset.radio-switcher .ginput_container .gfield_radio > div{position:relative;height:45px;border:1px solid #009180;text-transform:uppercase;}
fieldset.radio-switcher .ginput_container .gfield_radio > div input{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;cursor:pointer;}
fieldset.radio-switcher .ginput_container .gfield_radio > div input:checked + label{background-color:#009180;color:#FFFFFF;}
fieldset.radio-switcher .ginput_container .gfield_radio > div label{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;padding:5px 20px;color:#009180;max-width:unset;cursor:pointer;}
.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions{margin-bottom:0;}
.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions a{background-color:transparent !important;}
.wpml-floating-language-switcher .wpml-ls-legacy-list-horizontal a{padding:5px;}
.wpml-floating-language-switcher{position:fixed;bottom:10px;right:10px;background:#f8f8f8;border:1px solid;border-color:#eee;padding:0px;border-radius:6px;-webkit-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.25);box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.25);}
.woocommerce .site-wrapper .container aside .widget_product_categories h2, .woocommerce .site-wrapper .container aside .widget h2{text-transform:uppercase;border-bottom:1px solid #e4e0da;padding-bottom:27px;}
.woocommerce .site-wrapper .container aside .widget_product_categories h3, .woocommerce .site-wrapper .container aside .widget h3{margin-bottom:10px !important;font-size:18px !important;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li{display:flex;flex-wrap:wrap;gap:0;display:grid;grid:auto/20px 1fr 30px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li::before,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li::before{margin-right:10px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.chosen::before, .woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat::before, .woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat-parent::before,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.chosen::before,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat::before,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat-parent::before{background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right-green.svg);}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.chosen > a, .woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat > a, .woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat-parent > a,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.chosen > a,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat > a,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat-parent > a{color:#00aa96;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li span.count,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li span.count{font-size:0.8em;margin-left:5px;position:relative;top:3px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li ul.children,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li ul.children{width:100%;padding-left:20px;display:none;margin-top:10px;grid-column:1/-1;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li ul.children li,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li ul.children li{display:grid;grid:auto/20px 1fr;gap:0;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li ul.children li::before,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li ul.children li::before{margin-right:10px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li ul.children li.current-cat a,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li ul.children li.current-cat a{color:#00aa96;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li ul.children li span.count,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li ul.children li span.count{font-size:0.8em;margin-left:5px;position:relative;top:3px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat.cat-parent ul.children, .woocommerce .site-wrapper .container aside .widget_product_categories ul:not(.filter-product-attribute) > li.current-cat-parent ul.children,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat.cat-parent ul.children,
.woocommerce .site-wrapper .container aside .widget ul:not(.filter-product-attribute) > li.current-cat-parent ul.children{display:block;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute, .woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute{list-style:none;padding-left:0;margin-bottom:60px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute li, .woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute li{margin-top:4px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute li input[type=checkbox],
.woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute li input[type=checkbox]{line-height:16px;accent-color:#00aa96;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute li input[type=checkbox] + label,
.woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute li input[type=checkbox] + label{margin-left:10px;line-height:1.2;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range #range-text-values, .woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range .range-text-values,
.woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range #range-text-values,
.woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range .range-text-values{display:flex;justify-content:space-between;margin-bottom:10px;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range .ui-slider-horizontal, .woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range .ui-slider-horizontal{height:0.4em;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range #pa_korrelgrootte_range,
.woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range #pa_korrelgrootte_range{display:none;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range .ui-slider-range, .woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range .ui-slider-range{border-radius:20px;background:#00aa96;}
.woocommerce .site-wrapper .container aside .widget_product_categories ul.filter-product-attribute.filter-range .ui-slider-handle, .woocommerce .site-wrapper .container aside .widget ul.filter-product-attribute.filter-range .ui-slider-handle{height:0.8em;width:0.8em;border-radius:50%;background:#263c53;}
.woocommerce ul.products{display:grid;grid:auto/minmax(0, 1fr);gap:50px 20px;margin-bottom:80px;}
@media(min-width:480px){
.woocommerce ul.products{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
.woocommerce ul.products{grid:auto/repeat(3, minmax(0, 1fr));}
}
@media(min-width:1024px){
.woocommerce ul.products{grid:auto/repeat(4, minmax(0, 1fr));}
}
.woocommerce ul.products::before, .woocommerce ul.products::after{display:none;}
.woocommerce ul.products li.product{float:none !important;margin:0 !important;width:100% !important;animation-name:fadein;animation-duration:0.7s;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{text-align:center;height:100%;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .product-thumbnail-wrapper{position:relative;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .product-thumbnail-wrapper img{transition:all 0.3s ease;margin-bottom:0;border-radius:50%;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .product-thumbnail-wrapper img:hover{transform:scale(1.03);}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .product-thumbnail-wrapper .label{width:30%;height:30%;min-width:70px;min-height:70px;border-radius:50%;background-color:#00aa96;color:#FFFFFF;position:absolute;right:-10px;bottom:-10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:0.6em;text-transform:uppercase;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .product-thumbnail-wrapper .label span.label-price{color:#FFFFFF;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:1.5em;margin-bottom:0;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2{text-transform:uppercase;margin-top:15px;font-size:1em !important;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link h2 mark{display:none;}
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .btn-ctr{margin-top:10px;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{min-height:40px;border:1px solid #e4e0da;padding:5px 10px;}
form.woocommerce-form.login, form.woocommerce-form.register{margin-top:30px;border:1px solid #e4e0da;padding:20px;}
form.woocommerce-form.login p.form-row, form.woocommerce-form.register p.form-row{display:grid;grid:auto/1fr;gap:5px;}
form.woocommerce-form.login p.form-row label, form.woocommerce-form.register p.form-row label{font-size:0.9em;}
form.woocommerce-form.login p.form-row label input[type=checkbox],
form.woocommerce-form.register p.form-row label input[type=checkbox]{position:relative;top:1px;margin-right:5px;}
form.woocommerce-form.login p.form-row input.input-text, form.woocommerce-form.register p.form-row input.input-text{border:1px solid #e4e0da;padding:7px 10px;}
form.woocommerce-form.login p.form-row select, form.woocommerce-form.register p.form-row select{min-height:40px;border:1px solid #e4e0da;padding:0 5px;}
form.woocommerce-form.login p.form-row button.woocommerce-form-login__submit, form.woocommerce-form.login p.form-row button.woocommerce-form-register__submit, form.woocommerce-form.register p.form-row button.woocommerce-form-login__submit, form.woocommerce-form.register p.form-row button.woocommerce-form-register__submit{margin-top:5px;}
form.woocommerce-form.login p.lost_password a, form.woocommerce-form.register p.lost_password a{text-decoration:underline;font-size:0.8em;}
.select2-container--default .select2-selection--single{height:40px;display:flex;align-items:center;border-radius:0;border-color:#e4e0da;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px;right:10px;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border:1px solid #e4e0da;}
.woocommerce form .form-row input.input-text::placeholder, .woocommerce form .form-row textarea::placeholder{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;opacity:0.7;}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox{display:flex;align-items:flex-start;gap:10px;}
.woocommerce form .form-row label.checkbox .input-checkbox, .woocommerce-page form .form-row label.checkbox .input-checkbox{margin:0;position:relative;top:3px;}
.woocommerce form .form-row label.checkbox .woocommerce-terms-and-conditions-checkbox-text, .woocommerce-page form .form-row label.checkbox .woocommerce-terms-and-conditions-checkbox-text{line-height:1.2;font-size:0.9em;}
.woocommerce form .form-row label.checkbox abbr, .woocommerce-page form .form-row label.checkbox abbr{display:none;}
.woocommerce-privacy-policy-text{font-size:0.9em;}
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order{font-size:1.4em;padding:12px 20px 15px;}
#ship-to-different-address-checkbox{margin-right:5px;}
ul#shipping_method li input[type=radio]{position:relative;top:2px;}
ul#shipping_method li .shipping-method-dropdown{padding:20px;border:1px solid #e4e0da;background-color:#FFFFFF;margin-top:15px;font-size:0.85em;display:none;}
ul#shipping_method li .shipping-method-dropdown .text ul{padding:0;}
ul#shipping_method li .shipping-method-dropdown .address{margin-top:20px;}
.woocommerce-notices-wrapper .woocommerce-message{background:#d0e9e7;color:#263c53;border-top-color:#263c53;}
.woocommerce-notices-wrapper .woocommerce-message a{color:#263c53;}
.woocommerce-notices-wrapper .woocommerce-message a.button{background:#263c53;color:#FFFFFF;border-color:#263c53;}
.woocommerce-notices-wrapper .woocommerce-error{background:#d0e9e7;color:#263c53;}
.woocommerce-notices-wrapper .woocommerce-error a{color:#263c53;}
.woocommerce-notices-wrapper .woocommerce-error a.button{background:#263c53;color:#FFFFFF;border-color:#263c53;}
.woocommerce ul#shipping_method li:last-child{margin-bottom:0;}
.woocommerce form .form-row select{height:40px;border:1px solid #e4e0da;padding:0 5px;}
#calculator{padding:20px;background-color:#FFFFFF;}
#calculator .fields .radio p{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
#calculator .fields .radio ul{list-style-type:none;padding:0;}
#calculator .fields .radio ul li input{position:relative;top:2px;margin-right:5px;}
#calculator .fields .input-fields{display:grid;grid:auto/minmax(0, 1fr);gap:20px;margin-top:30px;}
#calculator .fields .input-fields label{display:inline-block;margin-bottom:5px;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
#calculator .fields .input-fields .input-wrapper{display:flex;justify-content:center;align-items:center;width:100%;}
#calculator .fields .input-fields .input-wrapper button{display:block;height:50px;padding:10px 15px;text-align:center;background:#FFFFFF;border:1px solid #ccc;margin:0;-webkit-tap-highlight-color:rgba(78, 217, 138, 0.5);color:inherit;border-radius:0;}
#calculator .fields .input-fields .input-wrapper input{background:#FFFFFF;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;width:100%;text-align:center;height:50px;margin:0;-moz-appearance:textfield;border-radius:0;}
#calculator .fields .input-fields .input-wrapper input::-webkit-outer-spin-button, #calculator .fields .input-fields .input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
@media(min-width:1024px){
#calculator .fields .input-fields{grid:auto/repeat(2, minmax(0, 1fr));}
}
#calculator .item-totals{margin-top:50px;}
#calculator .item-totals h3{border-bottom:1px solid #e4e0da;padding-bottom:20px;}
#calculator .item-totals ul{list-style-type:none;padding:0;}
#calculator .item-totals ul li .label{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
#calculator .item-totals ul li + li{margin-top:10px;}
@media(min-width:768px){
#calculator .item-totals ul li{display:grid;grid:auto/200px auto;}
}
#calculator .item-product-references{margin-top:50px;}
#calculator .item-product-references h3{border-bottom:1px solid #e4e0da;padding-bottom:20px;}
#calculator .item-product-references ul{list-style:none;padding-left:0;display:grid;grid-template-columns:100%;}
#calculator .item-product-references ul li div.calculator-shipping-method{display:none;margin-bottom:15px;}
#calculator .item-product-references ul li div.calculator-shipping-method div.text-container{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;}
#calculator button{background:#00aa96;border:1px solid #00aa96;color:#FFFFFF;cursor:pointer;padding:8px 20px;border-radius:10px;font-size:18px;line-height:1.2;display:flex;align-items:center;position:relative;}
#calculator button.loading{filter:grayscale(1);}
#calculator button.loading::after{content:"";}
@media(min-width:768px){
#calculator{padding:30px;}
}
.floaters-outer{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;display:flex;justify-content:flex-end;align-items:center;z-index:90;display:none;}
@media(min-width:900px){
.floaters-outer{display:flex;}
}
.floaters-outer .floaters-max .floaters-inner{pointer-events:initial;}
.floaters-outer .floaters-max .floaters-inner .item{padding-right:35px;padding:15px 35px 15px 20px;background:#00aa96;text-align:center;color:#FFFFFF;border-bottom:1px solid #FFFFFF;transition:all 0.3s ease-in-out;}
.floaters-outer .floaters-max .floaters-inner .item:hover{filter:brightness(0.8);}
.floaters-outer .floaters-max .floaters-inner .item:first-child{border-top-left-radius:50%;padding-top:25px;}
.floaters-outer .floaters-max .floaters-inner .item:last-child{border-bottom-left-radius:50%;padding-bottom:25px;}
.floaters-outer .floaters-max .floaters-inner .item img{display:block;width:36px;height:36px;object-fit:contain;margin:0 auto;}
.floaters-outer .floaters-max .floaters-inner .item span.text{display:block;font-size:14px;font-size:1.4rem;margin-top:4px;}
section.hero .container .hero-wrapper{position:relative;display:grid;grid:auto/minmax(0, 1fr);align-items:center;justify-content:center;min-height:450px;padding:20px;}
section.hero .container .hero-wrapper::before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background-color:rgba(0, 0, 0, 0.2);}
section.hero .container .hero-wrapper .hero-content{color:#FFFFFF;text-align:center;position:relative;z-index:1;animation-name:slidein;animation-duration:1.5s;}
section.hero .container .hero-wrapper .hero-content h1, section.hero .container .hero-wrapper .hero-content h2{color:#FFFFFF;}
section.hero .container .hero-wrapper .hero-content .hero-text{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;font-size:1.4em;}
section.hero .container .hero-wrapper .hero-content .btn-ctr{margin-top:35px;}
section.hero .container .hero-wrapper .hero-image{position:absolute;left:0;top:0;right:0;bottom:0;}
section.hero .container .hero-wrapper .hero-image img{width:100%;height:100%;object-fit:cover;}
section.hero .container .hero-wrapper .hero-slider{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;}
section.hero .container .hero-wrapper .hero-slider img{object-fit:cover;width:100%;}
section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white{color:#263C5A;}
section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h1, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h2, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h3, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h4, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h5, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white h6, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white p, section.free-text.section-bg-color-blue .container .content-wrapper.content-background-white strong{color:#263C5A;}
section.free-text .container .content-wrapper{position:relative;}
section.free-text .container .content-wrapper > *{position:relative;z-index:1;}
section.free-text .container .content-wrapper .content-text a{text-decoration:underline;}
section.free-text .container .content-wrapper .content-text.max-width{max-width:500px;margin:auto;}
section.free-text .container .content-wrapper .btn-ctr{margin-top:25px;}
section.free-text .container .content-wrapper .btn-ctr.position-centered{text-align:center;}
section.free-text .container .content-wrapper .btn-ctr.position-right{text-align:right;}
section.free-text .container .content-wrapper.has-background-image, section.free-text .container .content-wrapper.has-background-color{padding:40px 20px;}
@media(min-width:768px){
section.free-text .container .content-wrapper.has-background-image, section.free-text .container .content-wrapper.has-background-color{padding:40px;}
}
section.free-text .container .content-wrapper.content-background-green{color:#FFFFFF;}
section.free-text .container .content-wrapper.content-background-green .btn-primary{background-color:#FFFFFF;color:#00aa96;}
section.free-text .container .content-wrapper.content-background-green .btn-primary svg{stroke:#00aa96;}
section.free-text .container .content-wrapper.content-background-green .btn-primary:hover{background-color:#d0e9e7;}
section.free-text .container .content-wrapper.background-type-image{background-color:transparent;}
section.free-text .container .content-wrapper .background-image{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-position:right bottom;}
section.image .container .image-wrapper img{max-width:100%;height:auto;}
div.f-gallery-inner .f-title-container{text-align:center;max-width:600px;margin:0 auto 50px auto;}
div.f-gallery-inner .f-text-container{text-align:center;max-width:600px;margin:0 auto 50px auto;}
div.f-gallery-inner .f-link-container{text-align:center;margin-top:35px;display:flex;justify-content:center;align-items:center;}
div.f-gallery-inner .f-gallery-container{margin-top:45px;}
div.f-gallery-inner .f-gallery-container[data-type=grid] .f-gallery-container-inner{display:grid;grid:auto/minmax(0, 1fr);gap:10px;}
div.f-gallery-inner .f-gallery-container[data-type=grid] .f-gallery-container-inner > .image-container{aspect-ratio:9/6;}
div.f-gallery-inner .f-gallery-container[data-type=grid] .f-gallery-container-inner > .image-container img{object-fit:cover;width:100%;height:100%;}
@media(min-width:480px){
div.f-gallery-inner .f-gallery-container[data-type=grid] .f-gallery-container-inner{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
div.f-gallery-inner .f-gallery-container[data-type=grid] .f-gallery-container-inner.columns-3{grid:auto/repeat(3, minmax(0, 1fr));}
}
div.f-gallery-inner .f-gallery-container[data-type=slider]{position:relative;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .slick-track{display:flex;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .image-container{display:flex;justify-content:center;align-items:center;margin:0 5px;height:auto;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .image-container img{display:block;width:100%;height:auto;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .f-buttons-container{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;padding:0 15px;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .f-buttons-container button{background:#FFFFFF;border:1px solid #FFFFFF;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:initial;border-radius:50%;clip-path:circle(50% at 50% 50%);padding:0;}
div.f-gallery-inner .f-gallery-container[data-type=slider] .f-buttons-container button svg{display:block;width:60%;height:auto;}
section.gallery{display:none;}
section.gallery .container .gallery-wrapper .gallery-content{text-align:center;max-width:600px;margin:0 auto 50px;}
section.gallery .container .gallery-wrapper .gallery-content .btn-ctr{margin-top:35px;}
section.gallery .container .gallery-wrapper .gallery-grid{display:grid;grid:auto/minmax(0, 1fr);gap:10px;}
section.gallery .container .gallery-wrapper .gallery-grid > div{aspect-ratio:9/6;}
section.gallery .container .gallery-wrapper .gallery-grid > div img{object-fit:cover;width:100%;height:100%;}
@media(min-width:480px){
section.gallery .container .gallery-wrapper .gallery-grid{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
section.gallery .container .gallery-wrapper .gallery-grid.columns-3{grid:auto/repeat(3, minmax(0, 1fr));}
}
section.video .container .video-wrapper{aspect-ratio:640/360;}
section.video .container .video-wrapper iframe{width:100%;height:100%;}
section.video .container .video-wrapper .wp-video{width:100% !important;}
section.text-image .container .content-wrapper{display:grid;grid:auto/minmax(0, 1fr);gap:20px;}
section.text-image .container .content-wrapper .col .btn-ctr{margin-top:25px;}
section.text-image .container .content-wrapper .col img{width:100%;height:auto;}
@media(min-width:768px){
section.text-image .container .content-wrapper{grid:auto/repeat(2, minmax(0, 1fr));gap:60px;}
section.text-image .container .content-wrapper.text-right .col-1{order:1;}
}
section.icons .container .content-wrapper{display:grid;grid:auto/minmax(0, 1fr);gap:40px 20px;}
@media(min-width:480px){
section.icons .container .content-wrapper{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
section.icons .container .content-wrapper.columns-3{grid:auto/repeat(3, minmax(0, 1fr));}
}
section.icons .container .content-wrapper .icon .image{text-align:center;}
section.icons .container .content-wrapper .icon .image img{width:80px;height:auto;}
section.icons .container .content-wrapper .icon .title{text-align:center;}
section.icons .container .content-wrapper .icon .text{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;padding:10px 20px 20px;text-align:center;line-height:1.5;}
section.icons .container .content-wrapper .icon .btn-ctr{margin-top:10px;text-align:center;}
section.icons.section-bg-color-green .icon .image img{filter:brightness(0) invert(1);}
section.johnson-box .container .content-wrapper{position:relative;max-width:600px;margin:auto;text-align:center;font-size:1.2em;}
section.johnson-box .container .content-wrapper > *{position:relative;z-index:1;}
section.johnson-box .container .content-wrapper .btn-ctr{margin-top:25px;}
section.johnson-box .container .content-wrapper .btn-ctr.position-centered{text-align:center;}
section.johnson-box .container .content-wrapper .btn-ctr.position-right{text-align:right;}
section.johnson-box .container .content-wrapper.has-background-image, section.johnson-box .container .content-wrapper.has-background-color{padding:40px 20px;}
@media(min-width:768px){
section.johnson-box .container .content-wrapper.has-background-image, section.johnson-box .container .content-wrapper.has-background-color{padding:40px;}
}
section.johnson-box .container .content-wrapper.content-background-green{color:#FFFFFF;}
section.johnson-box .container .content-wrapper.content-background-green .btn-primary{background-color:#FFFFFF;color:#00aa96;}
section.johnson-box .container .content-wrapper.content-background-green .btn-primary svg{stroke:#00aa96;}
section.johnson-box .container .content-wrapper.content-background-green .btn-primary:hover{background-color:#d0e9e7;}
section.johnson-box .container .content-wrapper.background-type-image{background-color:transparent;}
section.johnson-box .container .content-wrapper .background-image{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-position:right bottom;}
section.faq .container .content-wrapper .faq-items .faq-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;border:1px solid #d9d9d9;max-width:650px;}
section.faq .container .content-wrapper .faq-items .faq-item .faq-item-title{padding:15px 20px;background-color:#FFFFFF;cursor:pointer;}
section.faq .container .content-wrapper .faq-items .faq-item .faq-item-title h3{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;color:#00aa96;margin:0;}
section.faq .container .content-wrapper .faq-items .faq-item .faq-item-text{padding:15px 20px;display:none;}
section.faq .container .content-wrapper .faq-items .faq-item + .faq-item{margin-top:10px;}
section.contact.section-bg-color-blue form label, section.contact.section-bg-color-blue form .gfield_label, section.contact.section-bg-color-blue .ga-form label, section.contact.section-bg-color-blue .ga-form .gfield_label{color:#FFFFFF;}
section.contact .container .content-wrapper{display:grid;grid:auto/minmax(0, 1fr);gap:20px;}
@media(min-width:768px){
section.contact .container .content-wrapper{grid:auto/repeat(2, minmax(0, 1fr));gap:60px;}
section.contact .container .content-wrapper.text-right .col-1{order:1;}
}
section.team .container .content-wrapper .section-title{text-align:center;margin-bottom:50px;}
section.team .container .content-wrapper .team-items{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
section.team .container .content-wrapper .team-items .team-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
section.team .container .content-wrapper .team-items .team-item .team-item-image{text-align:center;}
section.team .container .content-wrapper .team-items .team-item .team-item-image img{width:200px;height:200px;object-fit:cover;object-position:top center;}
section.team .container .content-wrapper .team-items .team-item .team-item-text h3{margin:10px 0 10px;font-size:1.4em;}
section.team .container .content-wrapper .team-items .team-item .team-item-text .function{font-size:1.2em;font-family:"filson-pro", sans-serif;font-weight:200;font-style:italic;}
@media(min-width:480px){
section.team .container .content-wrapper .team-items{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
section.team .container .content-wrapper .team-items{grid:auto/repeat(3, minmax(0, 1fr));}
}
section.news .container .content-wrapper .section-title{text-align:center;margin-bottom:50px;}
section.news .container .content-wrapper .news-items{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
section.news .container .content-wrapper .news-items .news-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
section.news .container .content-wrapper .news-items .news-item .news-item-image img{width:100%;height:250px;object-fit:cover;display:flex;}
section.news .container .content-wrapper .news-items .news-item .news-item-text h3{margin:10px 0 10px;font-size:1.4em;}
section.news .container .content-wrapper .news-items .news-item .news-item-text h3 a{color:#00aa96;}
section.news .container .content-wrapper .news-items .news-item .news-item-text .date{font-family:"filson-pro", sans-serif;font-weight:200;font-style:italic;}
section.news .container .content-wrapper .news-items .news-item .news-item-text .btn-ctr{margin-top:25px;}
@media(min-width:480px){
section.news .container .content-wrapper .news-items{grid:auto/repeat(2, minmax(0, 1fr));}
section.news .container .content-wrapper .news-items .news-item .news-item-text{padding:0 20px 20px;}
}
@media(min-width:992px){
section.news .container .content-wrapper .news-items{grid:auto/repeat(3, minmax(0, 1fr));}
}
div.f-news-inner .f-title-container{text-align:center;margin-bottom:40px;}
div.f-news-inner .f-post-container{display:grid;grid-template-columns:1fr;gap:30px 15px;}
@media(min-width:600px){
div.f-news-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.f-news-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.f-news-inner .f-post-container{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}
}
div.f-news-inner .f-post-container .cc .custom-text{color:#263c53;}
div.f-news-inner .f-post-container .cc .link-container{color:#263c53;}
section.products .container .content-wrapper .section-title{text-align:center;margin-bottom:50px;}
section.products .container .content-wrapper .f-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;}
section.products .container .content-wrapper .f-title-container a.link-title{text-decoration:underline;color:inherit;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
section.products .container .content-wrapper .products-wrapper{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
section.products .container .content-wrapper .products-wrapper .product-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-image{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-image:hover{transform:scale(1.03);}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-text h3{margin:30px 0 10px;font-size:1.2em;}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-text .btn-ctr{margin-top:25px;}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-text .btn-ctr .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
section.products .container .content-wrapper .products-wrapper .product-item .product-item-text .btn-ctr .btn-primary:hover{background-color:#263c53;}
@media(min-width:480px){
section.products .container .content-wrapper .products-wrapper{grid:auto/repeat(2, minmax(0, 1fr));}
section.products .container .content-wrapper .products-wrapper .news-item .news-item-text{padding:0 20px 20px;}
}
@media(min-width:768px){
section.products .container .content-wrapper .products-wrapper{grid:auto/repeat(3, minmax(0, 1fr));}
}
@media(min-width:992px){
section.products .container .content-wrapper .products-wrapper{grid:auto/repeat(4, minmax(0, 1fr));}
}
@media(min-width:1024px){
section.products .container .content-wrapper .products-wrapper{grid:auto/repeat(5, minmax(0, 1fr));}
}
section.f-products.section-bg-color-blue .f-products-inner .f-post-container .product-item .product-item-text h3, section.f-products.section-bg-color-blue .f-products-inner .f-post-container .product-item .product-item-text a{color:#FFFFFF;}
div.f-products-inner .f-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;}
div.f-products-inner .f-title-container a.link-title{text-decoration:underline;color:inherit;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
div.f-products-inner .f-post-container{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
div.f-products-inner .f-post-container .product-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
div.f-products-inner .f-post-container .product-item .product-item-image{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
div.f-products-inner .f-post-container .product-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
div.f-products-inner .f-post-container .product-item .product-item-image:hover{transform:scale(1.03);}
div.f-products-inner .f-post-container .product-item .product-item-text h3{margin:30px 0 10px;font-size:1.2em;}
div.f-products-inner .f-post-container .product-item .product-item-text .btn-ctr{margin-top:25px;}
div.f-products-inner .f-post-container .product-item .product-item-text .btn-ctr .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
div.f-products-inner .f-post-container .product-item .product-item-text .btn-ctr .btn-primary:hover{background-color:#263c53;}
@media(min-width:480px){
div.f-products-inner .f-post-container{grid:auto/repeat(2, minmax(0, 1fr));}
div.f-products-inner .f-post-container .news-item .news-item-text{padding:0 20px 20px;}
}
@media(min-width:768px){
div.f-products-inner .f-post-container{grid:auto/repeat(3, minmax(0, 1fr));}
}
@media(min-width:992px){
div.f-products-inner .f-post-container{grid:auto/repeat(4, minmax(0, 1fr));}
}
@media(min-width:1024px){
div.f-products-inner .f-post-container{grid:auto/repeat(5, minmax(0, 1fr));}
}
div.f-products-inner .f-post-slider-container .product-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;margin:0 20px;}
div.f-products-inner .f-post-slider-container .product-item .product-item-image{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
div.f-products-inner .f-post-slider-container .product-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
div.f-products-inner .f-post-slider-container .product-item .product-item-image:hover{transform:scale(1.03);}
div.f-products-inner .f-post-slider-container .product-item .product-item-text h3{margin:30px 0 10px;font-size:1.2em;}
div.f-products-inner .f-post-slider-container .product-item .product-item-text .btn-ctr{margin-top:25px;}
div.f-products-inner .f-post-slider-container .product-item .product-item-text .btn-ctr .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
div.f-products-inner .f-post-slider-container .product-item .product-item-text .btn-ctr .btn-primary:hover{background-color:#263c53;}
section.f-products-all.section-bg-color-blue .f-products-all-inner .f-post-container .product-item .product-item-text h3, section.f-products-all.section-bg-color-blue .f-products-all-inner .f-post-container .product-item .product-item-text a{color:#FFFFFF;}
div.f-products-all-inner .f-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;}
div.f-products-all-inner .f-title-container a.link-title{text-decoration:underline;color:inherit;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
div.f-products-all-inner .f-post-container{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
div.f-products-all-inner .f-post-container .product-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
div.f-products-all-inner .f-post-container .product-item .product-item-image{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
div.f-products-all-inner .f-post-container .product-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
div.f-products-all-inner .f-post-container .product-item .product-item-image:hover{transform:scale(1.03);}
div.f-products-all-inner .f-post-container .product-item .product-item-text h3{margin:30px 0 10px;font-size:1.2em;}
div.f-products-all-inner .f-post-container .product-item .product-item-text .btn-ctr{margin-top:25px;}
div.f-products-all-inner .f-post-container .product-item .product-item-text .btn-ctr .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
div.f-products-all-inner .f-post-container .product-item .product-item-text .btn-ctr .btn-primary:hover{background-color:#263c53;}
@media(min-width:480px){
div.f-products-all-inner .f-post-container{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
div.f-products-all-inner .f-post-container{grid:auto/repeat(3, minmax(0, 1fr));}
}
@media(min-width:992px){
div.f-products-all-inner .f-post-container{grid:auto/repeat(4, minmax(0, 1fr));}
}
@media(min-width:1024px){
div.f-products-all-inner .f-post-container{grid:auto/repeat(5, minmax(0, 1fr));}
}
section.product-cats.section-bg-color-blue .container .content-wrapper .f-title-container a.link-title{color:#FFFFFF;}
section.product-cats .container .content-wrapper .f-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;}
section.product-cats .container .content-wrapper .f-title-container a.link-title{text-decoration:underline;color:inherit;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
section.product-cats .container .content-wrapper .section-title{text-align:center;margin-bottom:50px;}
section.product-cats .container .content-wrapper .product-cats-wrapper.product-cats-wrapper-grid{display:grid;grid-template-columns:100%;gap:30px;grid-template-columns:repeat(auto-fit, minmax(min(230px, 100%), 1fr));}
section.product-cats .container .content-wrapper .product-cats-wrapper.product-cats-wrapper-slider .slick-list{margin:0 -15px;}
section.product-cats .container .content-wrapper .product-cats-wrapper.product-cats-wrapper-slider .slick-slide{padding:0 15px;}
section.f-products-filter.section-bg-color-blue .f-products-filter-inner .f-post-container .product-item .product-item-text h3, section.f-products-filter.section-bg-color-blue .f-products-filter-inner .f-post-container .product-item .product-item-text a{color:#FFFFFF;}
section.f-products-filter.section-bg-color-blue .f-products-filter-inner .f-filter-container .select-container{border-color:#FFFFFF;}
section.f-products-filter.section-bg-color-blue .f-products-filter-inner .f-filter-container .select-container::after{filter:invert(1);}
section.f-products-filter.section-bg-color-blue .f-products-filter-inner .f-filter-container .select-container select{color:#FFFFFF;}
div.f-products-filter-inner .f-title-container{display:flex;flex-wrap:wrap;justify-content:space-between;}
div.f-products-filter-inner .f-title-container a.link-title{text-decoration:underline;color:inherit;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;}
div.f-products-filter-inner .f-grid-container .f-filter-container{margin-bottom:60px;}
div.f-products-filter-inner .f-grid-container .f-filter-container .select-container{position:relative;margin-bottom:30px;border:1px solid #263c53;padding:10px;}
div.f-products-filter-inner .f-grid-container .f-filter-container .select-container:last-child{margin-bottom:0;}
div.f-products-filter-inner .f-grid-container .f-filter-container .select-container::after{content:"";position:absolute;top:calc(10px + 10px);right:10px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;pointer-events:none;}
div.f-products-filter-inner .f-grid-container .f-filter-container .select-container select{display:block;max-width:100%;width:100%;border:none;padding:10px 10px 10px 0;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;font-size:18px;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;background:transparent;color:#263c53;}
div.f-products-filter-inner .f-grid-container .f-filter-container .select-container select::-ms-expand{display:none;}
div.f-products-filter-inner .f-post-container{display:grid;grid:auto/minmax(0, 1fr);gap:40px;}
@media(min-width:480px){
div.f-products-filter-inner .f-post-container{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
div.f-products-filter-inner .f-post-container{grid:auto/repeat(3, minmax(0, 1fr));}
}
@media(min-width:992px){
div.f-products-filter-inner .f-post-container{grid:auto/repeat(4, minmax(0, 1fr));}
}
@media(min-width:1024px){
div.f-products-filter-inner .f-post-container{grid:auto/repeat(5, minmax(0, 1fr));}
}
section.testimonials.section-bg-color-blue .container .content-wrapper .f-post-container .slick-prev:before{filter:invert(1);}
section.testimonials.section-bg-color-blue .container .content-wrapper .f-post-container .slick-next:before{filter:invert(1);}
section.testimonials.section-bg-color-blue .container .content-wrapper .f-post-container .cc .cc-inner .text-container .custom-text{color:#FFFFFF;}
section.testimonials .container .content-wrapper .section-title{text-align:center;margin-bottom:50px;}
section.testimonials .container .content-wrapper .testimonials-wrapper, section.testimonials .container .content-wrapper .f-post-container{max-width:700px;margin:auto;}
section.testimonials .container .content-wrapper .testimonials-wrapper .slick-prev, section.testimonials .container .content-wrapper .f-post-container .slick-prev{left:-20px;width:25px;height:25px;cursor:pointer;}
section.testimonials .container .content-wrapper .testimonials-wrapper .slick-prev:before, section.testimonials .container .content-wrapper .f-post-container .slick-prev:before{content:"";background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-left.svg);background-position:center;background-size:cover;background-repeat:no-repeat;display:inline-block;width:25px;height:25px;background-size:contain;}
section.testimonials .container .content-wrapper .testimonials-wrapper .slick-next, section.testimonials .container .content-wrapper .f-post-container .slick-next{right:-20px;width:25px;height:25px;cursor:pointer;}
section.testimonials .container .content-wrapper .testimonials-wrapper .slick-next:before, section.testimonials .container .content-wrapper .f-post-container .slick-next:before{content:"";background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right.svg);background-position:center;background-size:cover;background-repeat:no-repeat;display:inline-block;width:25px;height:25px;background-size:contain;}
section.testimonials .container .content-wrapper .testimonials-wrapper .cc .cc-inner .text-container .custom-text, section.testimonials .container .content-wrapper .f-post-container .cc .cc-inner .text-container .custom-text{color:black;}
section.testimonials.section-bg-color-green .container .content-wrapper .testimonials-wrapper .slick-prev:before{background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-left-white.svg);}
section.testimonials.section-bg-color-green .container .content-wrapper .testimonials-wrapper .slick-next:before{background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-right-white.svg);}
section.columns .container .content-wrapper{display:grid;grid:auto/1fr;gap:40px;}
@media(min-width:768px){
section.columns .container .content-wrapper{grid:auto/repeat(2, minmax(0, 1fr));column-gap:60px;}
section.columns .container .content-wrapper.columns-3{grid:auto/repeat(3, minmax(0, 1fr));}
}
div.f-columns-inner .f-title-container{text-align:center;margin-bottom:40px;}
div.f-columns-inner .f-column-container{display:grid;grid:1fr;gap:40px;}
@media(min-width:600px){
div.f-columns-inner .f-column-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.f-columns-inner .f-column-container.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.f-columns-inner .f-column-container{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}
}
div.f-columns-inner .f-column-container .col{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}
div.f-columns-inner .f-column-container .col .custom-text{width:100%;margin-top:15px;}
div.f-columns-inner .f-column-container .col .link-container{width:100%;margin-top:15px;}
div.f-tutorials-inner .f-title-container{margin-bottom:30px;}
div.f-tutorials-inner .f-post-container{display:grid;grid-template-columns:1fr;gap:30px 15px;}
@media(min-width:600px){
div.f-tutorials-inner .f-post-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.f-tutorials-inner .f-post-container{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.f-tutorials-inner .f-post-container{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));}
}
div.f-full-image-grid-inner{max-width:1600px;margin:0 auto;}
@media(min-width:1000px){
div.f-full-image-grid-inner{padding:0 15px;}
}
div.f-full-image-grid-inner .f-grid-container{display:grid;grid-template-columns:100%;gap:12px;}
@media(min-width:600px){
div.f-full-image-grid-inner .f-grid-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:1000px){
div.f-full-image-grid-inner .f-grid-container{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));}
}
div.f-full-image-grid-inner .f-grid-container .item-container{position:relative;display:flex;justify-content:center;align-items:flex-end;height:fit-content;min-height:min(48vh, 500px);}
@media(min-width:1000px){
div.f-full-image-grid-inner .f-grid-container .item-container{min-height:min(50vh, 650px);}
}
@media (hover: hover) {
div.f-full-image-grid-inner .f-grid-container .item-container:hover .image-container img{transform:scale(1.1);}
div.f-full-image-grid-inner .f-grid-container .item-container:hover .layer{background:rgba(0, 0, 0, 0.5);}
}
div.f-full-image-grid-inner .f-grid-container .item-container .image-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;}
div.f-full-image-grid-inner .f-grid-container .item-container .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);transition:all 0.3s ease-in-out;}
div.f-full-image-grid-inner .f-grid-container .item-container .layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);z-index:1;transition:all 0.3s ease-in-out;}
div.f-full-image-grid-inner .f-grid-container .item-container .action-container{height:fit-content;position:absolute;top:0;left:0;z-index:3;width:100%;height:fit-content;padding:5px;}
div.f-full-image-grid-inner .f-grid-container .item-container .action-container .custom-text{text-align:center;}
div.f-full-image-grid-inner .f-grid-container .item-container .action-container .custom-text a{text-decoration:underline;border:none;box-shadow:none;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
div.f-full-image-grid-inner .f-grid-container .item-container .action-container .custom-text a::after, div.f-full-image-grid-inner .f-grid-container .item-container .action-container .custom-text a::before{display:none;}
div.f-full-image-grid-inner .f-grid-container .item-container .content-container{position:relative;z-index:3;width:100%;color:#FFFFFF;padding:30px;}
div.f-full-image-grid-inner .f-grid-container .item-container .content-container h2{font-size:21px;color:#FFFFFF;}
div.f-full-image-grid-inner .f-grid-container .item-container .content-container .custom-text{font-size:16px;}
.sf-image .sf-image-container[data-type=normal] img{display:block;width:100%;height:auto;}
.sf-image .sf-image-container[data-type=scale] img{display:cover;height:100%;width:100%;object-position:var(--x, 50%) var(--y, 50%);}
.sf-image-text{display:grid;grid-template-columns:100%;gap:30px;}
@media(min-width:600px){
.sf-image-text{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:600px){
.sf-image-text[data-position=right] .sf-left{grid-column:2/span 1;grid-row:1;}
}
@media(min-width:600px){
.sf-image-text[data-position=right] .sf-right{grid-column:1/span 1;grid-row:1;}
}
.sf-image-text .sf-left[data-type=normal] img{display:block;width:100%;height:auto;}
.sf-image-text .sf-left[data-type=cover] img{display:block;width:100%;height:auto;}
@media(min-width:600px){
.sf-image-text .sf-left[data-type=cover] img{height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);}
}
.sf-image-text .sf-left[data-type=contain] img{display:block;width:100%;height:auto;}
@media(min-width:600px){
.sf-image-text .sf-left[data-type=contain] img{height:100%;object-fit:contain;}
}
.sf-video{display:flex;justify-content:center;align-items:center;}
.sf-video .sf-video-container{width:100%;}
.sf-gallery .sp-gallery-container[data-type=slider]{margin:0 -10px;}
.sf-gallery .sp-gallery-container[data-type=slider] .slick-list{padding:0 !important;}
.sf-gallery .sp-gallery-container[data-type=slider] .sp-image-container{margin:0 10px;}
.sf-gallery .sp-gallery-container[data-type=slider] .sp-image-container img{display:block;width:100%;height:150px;}
@supports (aspect-ratio: 1/1) {
.sf-gallery .sp-gallery-container[data-type=slider] .sp-image-container img{aspect-ratio:1/1;width:100%;height:auto;}
}
.sf-gallery .sp-gallery-container[data-type=grid]{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:15px;}
.sf-gallery .sp-gallery-container[data-type=grid] .sp-image-container img{display:block;width:100%;height:150px;}
@supports (aspect-ratio: 1/1) {
.sf-gallery .sp-gallery-container[data-type=grid] .sp-image-container img{aspect-ratio:1/1;width:100%;height:auto;}
}
.sf-files .sf-files-container ul{list-style:none;padding-left:0;}
.sf-files .sf-files-container ul li{padding-left:calc(1em + 20px);position:relative;line-height:20px;}
.sf-files .sf-files-container ul li::before{position:absolute;top:0;left:0;content:"✓";color:#FFFFFF;text-align:center;display:block;width:20px;height:20px;background:#00aa96;border-radius:50%;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:10px;vertical-align:middle;line-height:20px;}
.sf-notification{padding:15px 20px 20px;border-radius:10px;}
.sf-notification .custom-text{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
.sf-notification .custom-text strong{font-family:"filson-pro", sans-serif;font-weight:900;font-style:normal;}
.sf-notification .custom-text p, .sf-notification .custom-text li{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
.sf-notification .custom-text p:last-child{margin-bottom:0;}
.sf-del-text-image{display:grid;grid-template-columns:100%;gap:30px;}
@media(min-width:768px){
.sf-del-text-image{grid-template-columns:60% 1fr;}
}
@media(min-width:900px){
.sf-del-text-image{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.sf-del-text-image .sf-right img{display:block;width:100%;height:auto;}
.sf-del-text-gallery{display:flex;flex-direction:column;}
@media(min-width:768px){
.sf-del-text-gallery{flex-direction:row;justify-content:space-between;}
}
.sf-del-text-gallery .sf-left{margin-bottom:30px;}
@media(min-width:768px){
.sf-del-text-gallery .sf-left{margin-bottom:0;width:calc(60% - 15px);}
}
@media(min-width:900px){
.sf-del-text-gallery .sf-left{width:calc(50% - 15px);}
}
.sf-del-text-gallery .sf-right{position:relative;}
@media(min-width:768px){
.sf-del-text-gallery .sf-right{width:calc(40% - 15px);height:fit-content;}
}
@media(min-width:900px){
.sf-del-text-gallery .sf-right{width:calc(50% - 15px);}
}
.sf-del-text-gallery .sf-right .sf-gallery-container img{display:block;width:100%;height:auto;}
.sf-del-text-gallery .sf-right .sf-buttons-container{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;padding:0 15px;}
.sf-del-text-gallery .sf-right .sf-buttons-container button{background:#FFFFFF;border:1px solid #FFFFFF;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:initial;border-radius:50%;clip-path:circle(50% at 50% 50%);padding:0;}
.sf-del-text-gallery .sf-right .sf-buttons-container button svg{display:block;width:60%;height:auto;}
.sf-del-faq details summary h4{margin:0;padding:0;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.sf-del-faq details .sf-faq-content-inner{padding-top:30px;}
.post-type-archive-product .site-wrapper nav.woocommerce-breadcrumb{display:none;}
.post-type-archive-product .site-wrapper header.woocommerce-products-header{text-align:center;padding-top:60px;border-bottom:none;margin-bottom:60px;}
.post-type-archive-product .site-wrapper ul.products{display:grid;grid:auto/minmax(0, 1fr);gap:50px 20px;margin-bottom:80px;}
@media(min-width:480px){
.post-type-archive-product .site-wrapper ul.products{grid:auto/repeat(2, minmax(0, 1fr));}
}
@media(min-width:768px){
.post-type-archive-product .site-wrapper ul.products.columns-4{grid:auto/repeat(4, minmax(0, 1fr));}
}
.post-type-archive-product .site-wrapper ul.products::before, .post-type-archive-product .site-wrapper ul.products::after{display:none;}
.post-type-archive-product .site-wrapper ul.products li.product{float:none !important;margin:0 !important;width:100% !important;}
.post-type-archive-product .site-wrapper ul.products li.product a{text-align:center;height:100%;}
.post-type-archive-product .site-wrapper ul.products li.product a img{transition:all 0.3s ease;margin-bottom:0;}
.post-type-archive-product .site-wrapper ul.products li.product a img:hover{transform:scale(1.03);}
.post-type-archive-product .site-wrapper ul.products li.product a h2{text-transform:uppercase;margin-top:15px;margin-bottom:15px !important;font-size:1.1em !important;}
.post-type-archive-product .site-wrapper ul.products li.product a h2 mark{display:none;}
.post-type-archive-product .site-wrapper ul.products li.product a .btn, .post-type-archive-product .site-wrapper ul.products li.product a .card-product-cat-inner .link-product-cat, .card-product-cat-inner .post-type-archive-product .site-wrapper ul.products li.product a .link-product-cat, .post-type-archive-product .site-wrapper ul.products li.product a div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a, div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container .post-type-archive-product .site-wrapper ul.products li.product a a, .post-type-archive-product .site-wrapper ul.products .single-product main li.product a .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a, .single-product main .post-type-archive-product .site-wrapper ul.products li.product a .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a, .post-type-archive-product .site-wrapper ul.products .single-product main li.product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a a, .single-product main .post-type-archive-product .site-wrapper ul.products li.product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a a{align-self:center;}
.term-description{margin:60px 0;}
.term-description p strong{font-size:inherit;}
.tax-product_cat .site-wrapper .container > main.main-content .f-content-container{margin-bottom:45px;display:grid;grid-template-columns:100%;gap:30px;}
.tax-product_cat .site-wrapper .container > main.main-content header.woocommerce-products-header{border-bottom:none;}
.tax-product_cat .site-wrapper .container > main.main-content header.woocommerce-products-header h1{text-transform:uppercase;border-bottom:1px solid #e4e0da;padding-bottom:20px;}
.tax-product_cat .site-wrapper .container > main.main-content header.woocommerce-products-header h1 span{font-size:1.2rem;font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination{margin-bottom:30px;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination ul{border:none;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination ul li{border:none;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;margin:0 4px;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination ul li a{background:transparent;color:#00aa96;width:40px;height:40px;line-height:40px;border-radius:50%;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;text-align:center;padding:0;transition:all 0.3s ease-in-out;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination ul li a:hover{background:#00aa96;color:#FFFFFF;}
.tax-product_cat .site-wrapper .container > main.main-content .woocommerce-pagination ul li span{background:#00aa96;color:#FFFFFF;width:40px;height:40px;line-height:40px;border-radius:50%;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;text-align:center;padding:0;}
@media(min-width:768px){
.tax-product_cat .site-wrapper .container{grid:auto/minmax(0, 250px) minmax(0, 1fr);}
.tax-product_cat .site-wrapper .container > main.main-content{order:1;}
.tax-product_cat .site-wrapper .container aside{padding-top:35px;}
}
.tp-product-cats-content .container h1{text-align:center;}
.tp-product-cats-content .container .tp-cat-container{margin-top:30px;display:grid;grid-template-columns:100%;gap:30px;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));}
.single-product{background:#FFFFFF !important;}
.single-product .site-wrapper{background:#FFFFFF !important;}
.single-product main .product .product--calculator{display:none;}
.single-product main .product .sp-mobile-container{display:block;}
@media(min-width:900px){
.single-product main .product .sp-mobile-container{display:none;}
}
.single-product main .product .sp-desktop-container{display:none;}
@media(min-width:900px){
.single-product main .product .sp-desktop-container{display:block;}
}
.single-product main .product .sp-content-container{display:grid;grid-template-columns:100%;gap:30px;}
@media(min-width:900px){
.single-product main .product .sp-content-container{grid-template-columns:repeat(2, minmax(0, 1fr));gap:60px;}
}
.single-product main .product .sp-content-container .left{display:grid;grid-template-columns:100%;gap:30px;}
.single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner{border:2px solid #d0e9e7;text-align:center;padding:30px;display:grid;grid-template-columns:100%;gap:30px;}
.single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container{display:flex;justify-content:center;align-items:center;gap:15px;}
.single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a{display:block;text-align:center;background:#00aa96;color:#FFFFFF;margin-top:15px;width:fit-content;margin:15px auto 0 auto;}
.single-product main .product .sp-content-container .product-calculator-login .product-calculator-login-inner .link-container a:hover{background:#263c53;color:#FFFFFF;}
.single-product main .product .sp-content-container .sp-whishlist-container a.nli{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;}
.single-product main .product .sp-content-container .sp-whishlist-container a.nli span.icon svg{width:16px;height:16px;}
.single-product main .product .sp-content-container .sp-image-container{overflow:hidden;position:relative;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container{position:absolute;top:16px;right:16px;z-index:10;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist{margin:0;padding:0;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist span:not(.feedback){display:none;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist i{font-size:34px;font-size:3.4rem;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist span.feedback{color:transparent;display:block;width:100%;text-align:right;font-size:0;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist span.feedback i{font-size:34px;font-size:3.4rem;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist a:not(.add_to_wishlist){display:none;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container .yith-wcwl-add-to-wishlist i::before{color:#263c53;font-size:34px;font-size:3.4rem;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container a.nli{font-size:34px;font-size:3.4rem;}
.single-product main .product .sp-content-container .sp-image-container .sp-image-like-container a.nli svg{height:34px;width:34px;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container{width:100%;height:auto;aspect-ratio:1/1;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner{width:100%;height:100%;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=wet]{position:relative;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=wet] span{background:#263c53;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=wet] span::before{content:"";position:absolute;top:calc(50% - 8px);left:16px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/droplet.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=dry]{position:relative;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=dry] span{background:#f28a3d;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container .image-container-inner[data-type=dry] span::before{content:"";position:absolute;top:calc(50% - 8px);left:16px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/sun.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container span{position:absolute;top:16px;left:16px;padding:0.5rem;display:flex;justify-content:center;align-items:center;border-radius:20px;padding-left:40px;padding-right:16px;padding-top:10px;padding-bottom:10px;color:#FFFFFF;font-size:16px;font-size:1.6rem;line-height:16px;}
.single-product main .product .sp-content-container .sp-image-container .top .image-container img{display:block;width:100%;height:100%;object-fit:cover;}
.single-product main .product .sp-content-container .sp-image-container .bottom{overflow:hidden;margin:15px -15px 0 -15px;position:relative;}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow{background:#263c53;z-index:10;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow::before{opacity:1;color:#FFFFFF;font-size:30px;line-height:33px;height:40px;width:40px;}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow.slick-prev{left:20px;}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow.slick-prev::before{content:"‹";}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow.slick-next{right:20px;}
.single-product main .product .sp-content-container .sp-image-container .bottom .slick-arrow.slick-next::before{content:"›";}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container{height:auto;aspect-ratio:1/1;margin:0 15px;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner{width:100%;height:100%;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=wet]{position:relative;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=wet] span{background:#263c53;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=wet] span::before{content:"";position:absolute;top:7px;left:7px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/droplet.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=dry]{position:relative;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=dry] span{background:#f28a3d;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container .image-container-inner[data-type=dry] span::before{content:"";position:absolute;top:7px;left:7px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/sun.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;display:inline-block;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container span{position:absolute;top:5px;left:5px;padding:0.5rem;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;}
.single-product main .product .sp-content-container .sp-image-container .bottom .image-container img{display:block;width:100%;height:100%;object-fit:cover;}
.single-product main .product .sp-content-container .sp-action-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-action-container{flex-direction:row;justify-content:space-between;align-items:flex-start;}
}
.single-product main .product .sp-content-container .sp-action-container button, .single-product main .product .sp-content-container .sp-action-container a{margin:0 0 15px 0;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-action-container button, .single-product main .product .sp-content-container .sp-action-container a{margin:15px 0 15px 15px;}
}
.single-product main .product .sp-content-container .sp-action-container button#single-product-calculate, .single-product main .product .sp-content-container .sp-action-container a#single-product-calculate{padding:0.65rem 2rem 0.85rem;border-radius:36px;position:relative;color:#00aa96;border-width:2px;border-color:#00aa96;background:none;font-weight:700;}
.single-product main .product .sp-content-container .sp-action-container button#single-product-calculate:hover, .single-product main .product .sp-content-container .sp-action-container a#single-product-calculate:hover{background:#00aa96;border-color:#00aa96;}
.single-product main .product .sp-content-container .sp-action-container button#single-product-sample, .single-product main .product .sp-content-container .sp-action-container a#single-product-sample{display:inline-flex;align-items:center;gap:10px;border-radius:5px;font-size:0.9em;padding:10px 12px 12px;background-color:#00aa96;color:#FFFFFF;transition:all 0.3s ease;}
.single-product main .product .sp-content-container .sp-action-container button#single-product-sample:hover, .single-product main .product .sp-content-container .sp-action-container a#single-product-sample:hover{background-color:#00aa96;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container{display:flex;flex-wrap:wrap;gap:5px;align-items:center;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container .spinner{display:none;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container .spinner img{width:20px;display:flex;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container .added-to-cart{display:none;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container .added-to-cart .wrapper{font-size:0.9em;display:flex;align-items:center;gap:5px;padding:5px 10px;}
.single-product main .product .sp-content-container .product--calculator .calculator-submit-container .added-to-cart .wrapper svg{width:20px;}
.single-product main .product .sp-content-container .sp-summary-container{margin-top:30px;}
.single-product main .product .sp-content-container .sp-summary-container .custom-text{display:grid;grid-template-columns:100%;gap:15px;}
.single-product main .product .sp-content-container .popup_volume_discount{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);z-index:99;}
.single-product main .product .sp-content-container .popup_volume_discount .popup-inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center;}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container{background:#EEF5F5;border-radius:10px;width:100%;position:relative;max-height:min(90%, 500px);padding:60px 30px;max-width:min(90%, 700px);overflow-y:auto;}
@media(min-width:768px){
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container{padding:60px;}
}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container button{position:absolute;top:30px;right:30px;border:none;cursor:pointer;background:transparent;padding:0;margin:0;}
@media(min-width:768px){
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container button{right:60px;}
}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap;}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl dt, .single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl dd{flex:0 1 50%;margin:0 0 10px 0;padding:10px 0;border-bottom:1px solid black;display:none;}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl dt.active, .single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl dd.active{display:block;}
.single-product main .product .sp-content-container .popup_volume_discount .popup-content-container dl dd{text-align:right;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset{border:none;padding:0;margin:0;display:flex;flex-direction:row;}
@media(min-width:768px){
.single-product main .product .sp-content-container .sp-delivery-container fieldset{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px 0;}
}
.single-product main .product .sp-content-container .sp-delivery-container fieldset.single-choice .outer-input-container{grid-template-columns:1fr;text-align:center;background:#263c53;color:#FFFFFF;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset.single-choice .outer-input-container .input-choice:last-child{text-align:center;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset legend{display:flex;flex-direction:column;margin-bottom:30px;width:100%;}
@media(min-width:768px){
.single-product main .product .sp-content-container .sp-delivery-container fieldset legend{grid-column:auto/span 2;flex-direction:row;justify-content:space-between;}
}
.single-product main .product .sp-content-container .sp-delivery-container fieldset legend button, .single-product main .product .sp-content-container .sp-delivery-container fieldset legend a{padding-bottom:0.1rem;background-size:1px 1em;font-weight:700;box-shadow:inset 0 -0.15em transparent, inset 0 -0.15em #00aa96;display:inline;text-decoration:none;transition:0.3s ease-out;background:transparent;border:none;margin-top:15px;width:fit-content;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border:1px solid #263c53;border-radius:20px;overflow:hidden;margin-bottom:15px;position:relative;}
@media(min-width:768px){
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container{grid-column:auto/span 2;}
}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container span.checked{width:50%;height:100%;position:absolute;top:0;left:0;background:#263c53;transition:all 0.3s ease-in-out;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice{z-index:1;position:relative;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice:last-child{text-align:right;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice input{position:absolute;visibility:hidden;width:0;height:0;opacity:0;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice input:checked + label{color:#FFFFFF;}
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice input + label{width:100%;padding:15px 25px;display:block;font-size:12px;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-delivery-container fieldset .outer-input-container .input-choice input + label{font-size:16px;}
}
.single-product main .product .sp-content-container .sp-quantity-container{position:relative;}
.single-product main .product .sp-content-container .sp-quantity-container.loading{overflow:hidden;}
.single-product main .product .sp-content-container .sp-quantity-container.loading::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;position:absolute;top:0;transform:translateX(100%);animation:slide 1s infinite;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(125, 185, 232, 0) 100%);}
@keyframes slide {
0%{transform:translateX(-100%);opacity:0.15;}
50%{opacity:0.6;}
100%{transform:translateX(100%);opacity:0.15;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset{border:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:2px;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset legend{margin-bottom:16px;display:flex;width:100%;flex-wrap:wrap;gap:15px;justify-content:space-between;float:inline-start;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset legend span.volume-discount-text{color:#f18a3d;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .sp-locations-container{background:#f18a3d;border-radius:10px;padding:15px 10px;text-align:center;margin-bottom:20px;margin-top:10px;display:none;color:#FFFFFF;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .sp-locations-container a{color:inherit;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .sp-locations-container p{line-height:1.2;margin-bottom:0;color:#FFFFFF;font-weight:500;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method{background:#ecf5f5;padding:1rem;text-align:center;display:none;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method.active{display:block;}
@media(min-width:768px){
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method.active{display:grid;grid-template-columns:auto 1fr 30px minmax(auto, 120px);gap:10px;align-items:center;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method[data-delivery=COLLECT]{background:#d0e9e7;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method[data-delivery=DELIVERY]{background:#ecf5f5;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .quantity{display:flex;justify-content:center;align-items:center;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .quantity button{display:block;height:50px;padding:10px 15px;text-align:center;background:#FFFFFF;border:1px solid #ccc;margin:0;-webkit-tap-highlight-color:rgba(78, 217, 138, 0.5);}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .quantity input{background:#FFFFFF;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;width:64px;text-align:center;height:50px;margin:0;-moz-appearance:textfield;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .quantity input::-webkit-outer-spin-button, .single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .name{margin-top:15px;color:#263c53;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .name{margin-top:4px;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .popup-container{align-self:center;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .popup-container button{background:transparent;border:none;padding:0;margin:0 0 0 0;cursor:pointer;margin-top:15px;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .popup-container button{margin-top:0;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price{margin-top:15px;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;color:#263c53;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price{justify-content:flex-end;margin-top:4px;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price button{background:transparent;border:none;padding:0;margin:0 2px 0 0;cursor:pointer;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price span.qty-multiplier{display:block;margin-right:0.3rem;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price span.qty-amount{margin-right:0.3rem;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .price span.qty-amount:empty + .qty-multiplier{display:none;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .error-msg{grid-column:1/-1;font-size:0.8em;color:red;margin-top:10px;}
@media(min-width:768px){
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method .error-msg{text-align:left;margin-top:0;}
}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method-explanation{display:none;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method-explanation.active{display:block;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method-explanation span.outersize{display:none;}
.single-product main .product .sp-content-container .sp-quantity-container fieldset .delivery-method-explanation[data-size=true] span.outersize{display:block;}
.single-product main .product .sp-content-container .sp-spec-container table{background:transparent;border:none;}
.single-product main .product .sp-content-container .sp-spec-container table th, .single-product main .product .sp-content-container .sp-spec-container table tr, .single-product main .product .sp-content-container .sp-spec-container table td, .single-product main .product .sp-content-container .sp-spec-container table tbody, .single-product main .product .sp-content-container .sp-spec-container table thead{background:transparent;font-size:14px;font-size:1.4rem;border:none;}
.single-product main .product .sp-content-container .sp-spec-container table th{text-align:left;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.single-product main .product .sp-content-container .sp-spec-container table td{text-align:right;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.single-product main .product .sp-content-container .sp-spec-container table td p{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.single-product main .product .sp-content-container .sp-submit-container{margin-top:30px;}
.single-product main .product .sp-content-container .sp-submit-container .info-container p{display:none;}
.single-product main .product .sp-content-container .sp-submit-container .info-container p span.total-price{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:200%;}
.single-product main .product .sp-content-container .sp-submit-container .info-container p span.total-price-amount{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;font-size:101%;}
.single-product main .product .sp-content-container .sp-submit-container .button-container{display:flex;flex-wrap:wrap;gap:5px;align-items:center;}
.single-product main .product .sp-content-container .sp-submit-container .button-container button{background:#00aa96;border:1px solid #00aa96;color:#FFFFFF;cursor:pointer;padding:8px 20px;border-radius:10px;font-size:18px;line-height:1.2;display:flex;align-items:center;}
.single-product main .product .sp-content-container .sp-submit-container .button-container button[disabled]{filter:grayscale(1);}
.single-product main .product .sp-content-container .sp-submit-container .button-container button span.icon{display:inline-flex;margin-left:10px;}
.single-product main .product .sp-content-container .sp-submit-container .button-container button span.icon svg{display:inline-block;height:16px;width:auto;fill:#FFFFFF;stroke:#FFFFFF;}
.single-product main .product .sp-content-container .sp-submit-container .button-container button span.icon svg *{stroke:#FFFFFF;}
.single-product main .product .sp-content-container .sp-submit-container .button-container .spinner{display:none;}
.single-product main .product .sp-content-container .sp-submit-container .button-container .spinner img{width:20px;display:flex;}
.single-product main .product .sp-content-container .sp-submit-container .button-container .added-to-cart{display:none;}
.single-product main .product .sp-content-container .sp-submit-container .button-container .added-to-cart .wrapper{font-size:0.9em;display:flex;align-items:center;gap:5px;padding:5px 10px;}
.single-product main .product .sp-content-container .sp-submit-container .button-container .added-to-cart .wrapper svg{width:20px;}
.single-product main .product .sp-content-container .sp-trustpilot-container{margin-top:45px;}
.single-product main .product .sp-content-container .sp-trustpilot-container h3{font-size:18px;font-size:1.8rem;margin-bottom:15px;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container{border:1px solid #d0e9e7;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container{padding:15px 30px;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container ul{list-style:none outside;display:grid;grid-template-columns:100%;gap:15px;padding-left:0;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container ul li{position:relative;padding-left:15px;line-height:1.2;display:flex;align-items:flex-start;justify-content:flex-start;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container ul li a{font-size:16px;font-size:1.6rem;line-height:1.2;margin:0;text-decoration:underline;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container ul li img{display:inline-block;margin-left:10px;height:24px;width:auto;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .list-container ul li::before{content:"";position:absolute;left:0;top:5px;width:10px;height:10px;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/check-border-green.svg);background-size:contain;background-repeat:no-repeat;}
.single-product main .product .sp-content-container .sp-trustpilot-container .border-container .widget-container{padding:15px 30px;background:#d0e9e7;display:flex;justify-content:center;align-items:center;}
.single-product main .product .sp-content-container .sp-upsells-container{background:#ecf5f5;padding:20px;border-radius:20px;margin-top:45px;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-upsells-container{padding:30px;}
}
.single-product main .product .sp-content-container .sp-upsells-container h3.upsells-title{margin-bottom:30px;margin-top:10px;}
.single-product main .product .sp-content-container .sp-upsells-container .sp-post-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));gap:10px 30px;}
.single-product main .product .sp-content-container .sp-upsells-container .sp-post-container .cc .image-container{background:transparent;border:none;height:80px;}
.single-product main .product .sp-content-container .sp-upsells-container .sp-post-container .cc h3{font-size:14px;font-size:1.4rem;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;color:#263c53;text-align:center;}
.single-product main .product .sp-content-container .sp-upsells-container .sp-post-container .cc .yith-wcwl-add-to-wishlist{display:none;}
.single-product main .product .sp-content-container .sp-cross-sells-container{background:#ecf5f5;padding:20px;border-radius:20px;margin-top:45px;}
@media(min-width:900px){
.single-product main .product .sp-content-container .sp-cross-sells-container{padding:30px;}
}
.single-product main .product .sp-content-container .sp-cross-sells-container h3.cross-sells-title{margin-bottom:30px;margin-top:10px;}
.single-product main .product .sp-content-container .sp-cross-sells-container .sp-post-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));gap:10px 30px;}
.single-product main .product .sp-content-container .sp-cross-sells-container .sp-post-container .cc .image-container{background:transparent;border:none;height:80px;}
.single-product main .product .sp-content-container .sp-cross-sells-container .sp-post-container .cc h3{font-size:14px;font-size:1.4rem;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;color:#263c53;text-align:center;}
.single-product main .product .sp-content-container .sp-cross-sells-container .sp-post-container .cc .yith-wcwl-add-to-wishlist{display:none;}
.single-product main .product .sp-content-container .sp-docs-container a{position:relative;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-remove a{text-decoration:none;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-name a{text-decoration:none;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity{display:flex;align-items:center;justify-content:flex-end;}
@media(min-width:769px){
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity{justify-content:flex-start;}
}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity button{display:block;height:50px;padding:10px 15px;text-align:center;background:#FFFFFF;border:1px solid #ccc;margin:0;-webkit-tap-highlight-color:rgba(78, 217, 138, 0.5);}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity input{background:#FFFFFF;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;width:64px;text-align:center;height:50px;margin:0;-moz-appearance:textfield;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity input::-webkit-outer-spin-button, .woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.product-quantity .error-msg{font-size:0.8em;color:red;margin-top:5px;line-height:1.2;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.actions .coupon{display:flex;flex-wrap:wrap;gap:5px;align-items:center;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.actions .coupon input{min-width:180px;height:40px;width:100%;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.actions button{height:40px;width:100% !important;}
@media(min-width:769px){
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.actions .coupon input{width:auto;}
.woocommerce-cart .site-wrapper main.main-content form table tbody tr td.actions button{width:auto !important;float:right;}
}
.woocommerce-cart .site-wrapper main.main-content section.shipping-calculator-form{padding:0;}
.woocommerce button[name=update_cart],
.woocommerce input[name=update_cart]{display:none;}
#calc_shipping_city_field{display:none !important;}
.woocommerce-checkout .order-notes-content-wrapper{display:grid;grid-template-columns:100%;gap:15px;margin-top:30px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-billing-fields{position:relative;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-billing-fields h3{display:inline-block;width:min-content;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-billing-fields h3 + p.checkout-account-link{display:inline-block;float:right;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-billing-fields h3 + p.checkout-account-link a{color:#00aa96;font-weight:600;font-size:14px;font-size:1.4rem;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-NoticeGroup, .woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-error{grid-column:1/-1;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:20px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout #place_order{width:100%;text-align:center;float:none;display:block;}
@media (min-width: 768px), (min-width: 769px) {
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout{display:grid;grid:auto/1fr 1fr;gap:0px 50px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .col2-set > div{float:none;width:100%;}
}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container{position:relative;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container img.usp-bgi{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .layer{position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0.8);}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container{position:relative;z-index:2;padding:60px 30px 60px 30px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container strong, .woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container b{color:#00aa96;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container h2{text-align:left;margin-bottom:60px;font-size:22px;font-size:2.2rem;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text{font-size:20px;font-size:2rem;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text p, .woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text li{font-size:20px;font-size:2rem;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text ul{list-style:none outside;padding-left:60px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text ul li{position:relative;padding-left:35px;margin-bottom:26px;}
.woocommerce-checkout .site-wrapper main.main-content section form.woocommerce-checkout .tp-usp-container .tp-text-container .custom-text ul li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border-radius:50%;background:#00aa96;}
.woocommerce-checkout .site-wrapper main.main-content section.woocommerce-order-details, .woocommerce-checkout .site-wrapper main.main-content section.woocommerce-customer-details{padding:0;}
.wc_payment_method.payment_method_bacs{display:none;}
#add_payment_method #payment ul.payment_methods,
.woocommerce-cart #payment ul.payment_methods,
.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start{position:relative;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner{display:grid;grid-template-columns:100%;gap:30px;min-height:min(600px, 60vh);}
@media(min-width:1024px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px;}
}
@media(min-width:1400px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner{gap:90px;}
}
@media(min-width:1024px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left{padding:60px 0;}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container{border:1px solid #d0e9e7;width:fit-content;margin-bottom:60px;border-radius:5px;width:100%;}
@media(min-width:600px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container{width:fit-content;margin:0 auto 60px auto;}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container button{background:transparent;border:none;padding:15px 60px;font-size:20px;font-size:2rem;font-weight:600;position:relative;cursor:pointer;transition:all 0.3s ease-in-out;display:block;width:100%;}
@media(min-width:600px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container button{display:inline-block;width:fit-content;}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container button.active{background:#d0e9e7;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container button.active::after{display:none;position:absolute;content:"";width:40px;height:30px;background:#d0e9e7;bottom:-30px;left:calc(50% - 20px);clip-path:polygon(50% 100%, 0 0, 100% 0);}
@media(min-width:600px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-button-container button.active::after{display:block;}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container{padding:30px;border:1px solid #d0e9e7;border-radius:5px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-title-container{text-align:left;margin-bottom:30px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-title-container h2{text-align:left;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield_password_strength{background:transparent;border:1px solid #e4e0da !important;background:#d0e9e7;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield .gfield_label{font-weight:300;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield input[type=text], .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield input[type=email], .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield input[type=password]{background:transparent;border:1px solid #e4e0da !important;box-shadow:none;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_body .gfield select{background:transparent;border:1px solid #e4e0da !important;box-shadow:none;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_footer{margin-top:0;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_footer input[type=submit], .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-reg-container .tp-form-container .gform_wrapper .gform_footer button{width:100%;font-weight:600;font-size:18px;font-size:1.8rem;padding:15px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-log-container{display:none;padding:30px;border:1px solid #d0e9e7;border-radius:5px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-log-container .tp-title-container{text-align:left;margin-bottom:30px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-log-container .tp-title-container h2{text-align:left;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-log-container .tp-form-container h2{display:none;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .left .tp-view-container .tp-view-log-container .tp-form-container form{width:100%;max-width:unset;border:none;padding:0;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container{position:relative;}
@media(min-width:1024px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container{height:100%;position:absolute;top:0;right:0;width:calc(50% - 30px);}
}
@media(min-width:1400px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container{width:calc(50% - 90px);}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container img.usp-bgi{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .layer{position:absolute;width:100%;height:100%;background:rgba(255, 255, 255, 0.8);}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container{position:relative;z-index:2;padding:60px 30px 60px 30px;}
@media(min-width:1024px){
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container{padding:max(120px, 15vh) 30px 60px 30px;}
}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container strong, .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container b{color:#00aa96;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container h2{text-align:left;margin-bottom:60px;font-size:22px;font-size:2.2rem;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text{font-size:20px;font-size:2rem;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text p, .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text li{font-size:20px;font-size:2rem;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text p strong, .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text p b, .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text li strong, .woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text li b{font-size:inherit;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text ul{list-style:none outside;padding-left:60px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text ul li{position:relative;padding-left:35px;margin-bottom:26px;}
.woocommerce-account .site-wrapper main.main-content .tp-account-start .tp-account-start-inner .right .tp-usp-container .tp-text-container .custom-text ul li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border-radius:50%;background:#00aa96;}
.woocommerce-account .site-wrapper main.main-content h2{text-align:center;}
.woocommerce-account .site-wrapper main.main-content form.login{max-width:400px;margin:auto;}
.woocommerce-account .site-wrapper main.main-content nav.woocommerce-MyAccount-navigation{margin-bottom:30px;}
.woocommerce-account .site-wrapper main.main-content nav.woocommerce-MyAccount-navigation ul{list-style-type:none;margin:0;padding:0;}
.woocommerce-account .site-wrapper main.main-content nav.woocommerce-MyAccount-navigation ul li{background-color:#00aa96;border-bottom:1px solid #FFFFFF;transition:all 0.3s ease;}
.woocommerce-account .site-wrapper main.main-content nav.woocommerce-MyAccount-navigation ul li a{color:#FFFFFF;text-decoration:none;display:block;padding:12px 20px;}
.woocommerce-account .site-wrapper main.main-content nav.woocommerce-MyAccount-navigation ul li:hover{background-color:#009180;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item{border:1px solid #e4e0da;border-radius:10px;margin-bottom:5px;padding:10px 15px 15px;background-color:#FFFFFF;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul{margin:0;padding:0;list-style-type:none;display:grid;grid:auto/1fr;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li{display:grid;grid:auto/1fr;padding:5px 0;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li span.label, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li span.label{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li svg.toggle-invoice-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li svg.toggle-order-details, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li svg.toggle-invoice-details{cursor:pointer;width:22px;margin-left:auto;transition:all 0.3s ease;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li svg.toggle-invoice-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li svg.toggle-order-details.active, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li svg.toggle-invoice-details.active{transform:rotate(180deg);}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li svg.download-invoice, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li svg.download-invoice{width:22px;cursor:pointer;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li.item-actions{display:flex;gap:10px;}
@media(min-width:768px){
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li.item-actions, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li.item-actions{display:grid;grid:auto/1fr;gap:15px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul li.item-actions svg, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul li.item-actions svg{margin-left:auto;}
}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-data,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-data{padding-bottom:5px;}
@media(min-width:768px){
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-data,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-data, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-data{display:grid;grid:auto/repeat(4, 1fr) 30px;}
}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products{font-size:0.9em;padding-top:10px;border-top:1px solid #e4e0da;display:none;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.product-item,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.product-item{padding:10px 20px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.product-item:nth-of-type(odd), .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.product-item:nth-of-type(odd), .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.product-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.product-item:nth-of-type(odd){background-color:#f4f2ef;}
@media(min-width:768px){
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.product-item,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.product-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.product-item{display:grid;grid:auto/80px 1fr 100px 40px;gap:10px;}
}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.project-item,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.project-item{padding:10px 20px;margin-top:30px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.project-item:nth-of-type(odd), .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.project-item:nth-of-type(odd), .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.project-item:nth-of-type(odd),
.woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.project-item:nth-of-type(odd){background-color:#f4f2ef;}
@media(min-width:768px){
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products ul.project-item,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products ul.project-item, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products ul.project-item{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:10px;}
}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-images,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-images, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-images{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:10px;margin-top:30px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-images .image-container,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-images .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-images .image-container{width:150px;height:150px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-images .image-container img,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-images .image-container img, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-images .image-container img{display:block;width:100%;height:100%;object-fit:contain;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products hr,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products hr, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products hr{display:block;width:100%;height:1px;background:#e4e0da;border:none;margin:30px 0;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .product-wrapper,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .product-wrapper, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .product-wrapper{margin-top:30px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-products,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-products, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-products{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:10px;margin-top:30px;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-products .image-container,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-products .image-container, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-products .image-container{border:none;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-products a,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-products a, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-products h3, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-products a{text-decoration:none;}
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .order-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist,
.woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .invoice-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .orders-wrapper .offer-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .order-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .invoice-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .invoices-wrapper .offer-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .order-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .invoice-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.order-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.invoice-item-products .project-products .yith-wcwl-add-to-wishlist, .woocommerce-account .site-wrapper main.main-content .offers-wrapper .offer-item ul.offer-item-products .project-products .yith-wcwl-add-to-wishlist{display:none;}
.woocommerce-account .site-wrapper main.main-content .prices-wrapper h2{text-align:left;}
.woocommerce-account .site-wrapper main.main-content .prices-wrapper ol.prices li a{text-decoration:none;display:inline-flex;align-items:center;gap:10px;padding:10px;position:relative;top:3px;}
.woocommerce-account .site-wrapper main.main-content .prices-wrapper ol.prices li a svg{width:20px;}
.woocommerce-account .site-wrapper main.main-content form.edit-account fieldset{margin:20px 0;}
.woocommerce-account .site-wrapper main.main-content form.edit-account fieldset legend{padding:0 5px;}
.woocommerce-account .site-wrapper main.main-content form.edit-account select{min-height:40px;padding:0 5px;border:1px solid #e4e0da;}
section.not-found{text-align:center;}
section.not-found .container .search-form{margin:100px auto;}
.woocommerce-order-received section.woocommerce-order-details{padding-top:0;padding-bottom:0;}
.woocommerce-order-received section.woocommerce-customer-details{padding-top:0;}
.tp-delivery-content-inner .tp-title-container{text-align:center;margin-bottom:60px;}
.tp-delivery-content-inner ._tp-rows-container{display:grid;grid-template-columns:100%;gap:60px;}
.tp-delivery-content-inner ._tp-rows-container .row-container{max-width:660px;margin:0 auto;width:100%;}
.tp-delivery-content-inner ._tp-rows-container .row-container h2{text-align:left;font-size:22px;font-size:2.2rem;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;line-height:1.2;}
.tp-delivery-content-inner ._tp-rows-container .row-container .subtext-container{margin-top:10px;}
.tp-delivery-content-inner ._tp-rows-container .row-container hr{display:block;width:100%;height:2px;background:#ecf5f5;border:none;box-shadow:none;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container{margin-top:30px;display:grid;grid-template-columns:100%;gap:20px;}
@media(min-width:400px){
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container{grid-template-columns:60px 1fr;}
}
@media(min-width:900px){
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container{grid-template-columns:80px 1fr;gap:60px;}
}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .images-container{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:15px;}
@media(min-width:400px){
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .images-container{grid-column:auto/span 2;}
}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .images-container .line{display:grid;grid-template-columns:60px 80px;align-items:center;gap:10px;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .images-container .line .image-container{height:60px;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .images-container .line .image-container img{display:block;width:100%;height:100%;object-fit:contain;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container[data-type=images] .lines-container{display:none;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .images-container{display:grid;grid-template-columns:100%;gap:15px;height:fit-content;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .images-container .line .image-container img{display:block;width:100%;height:auto;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .images-container .line span.subline{display:block;font-size:12px;margin-top:5px;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .lines-container{display:grid;grid-template-columns:100%;gap:15px;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .lines-container .line{padding-left:20px;position:relative;padding-bottom:10px;border-bottom:1px solid #ecf5f5;}
.tp-delivery-content-inner ._tp-rows-container .row-container .items-container .lines-container .line::before{content:"›";position:absolute;left:0;top:2px;}
.tp-delivery-content-inner .tp-anchor-container ol{padding-left:56px;list-style:decimal outside;}
.tp-delivery-content-inner hr{display:block;width:calc(100% - min(120px, 30%));height:1px;border:none;box-shadow:none;background:#191919;margin:30px auto;}
.tp-delivery-content-inner .tp-content-container ol.main-ol{display:grid;grid-template-columns:100%;gap:60px;padding-left:calc(40px + 1.9em);list-style:decimal outside;}
.tp-delivery-content-inner .tp-content-container ol.main-ol li.main-ol-li::marker{font-size:1.9em;line-height:1.1;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container{display:grid;grid-template-columns:100%;gap:30px;margin-top:30px;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details{list-style:none;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details summary{list-style:none;-webkit-appearance:none;cursor:pointer;position:relative;width:fit-content;padding-right:30px;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details summary::-webkit-details-marker{display:none;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details summary h3{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;padding:0;margin:0;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details summary::after{content:"";position:absolute;top:0;right:0;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner{padding-top:30px;display:grid;grid-template-columns:100%;gap:30px;}
@media(min-width:900px){
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner.split-column{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .image-container img{display:block;width:100%;height:auto;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer{position:relative;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .buttons-container{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;padding:0 15px;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .buttons-container button{background:#FFFFFF;border:1px solid #FFFFFF;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:initial;border-radius:50%;clip-path:circle(50% at 50% 50%);padding:0;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .buttons-container button svg{display:block;width:60%;height:auto;}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .gallery-container[data-type=grid]{display:grid;grid-template-columns:100%;}
@media(min-width:600px){
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .gallery-container[data-type=grid]{grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px;}
}
.tp-delivery-content-inner .tp-content-container ol li .subitems-container details .summary-content-container .summary-content-container-inner .sub-summary-right .gallery-container-outer .gallery-container[data-type=grid] img{display:block;width:100%;height:auto;}
div.tp-blogs-content-inner .tp-title-container{text-align:center;}
div.tp-blogs-content-inner .tp-text-container{max-width:650px;margin:30px auto 0 auto;}
div.tp-blogs-content-inner .tp-cats-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:30px;}
div.tp-blogs-content-inner .tp-cats-container a, div.tp-blogs-content-inner .tp-cats-container button{margin:10px;padding:0.65rem 2rem 0.85rem;border-radius:36px;position:relative;color:#00aa96;border:2px solid #00aa96;background:none;font-weight:700;color:#263c53;}
div.tp-blogs-content-inner .tp-cats-container a:hover, div.tp-blogs-content-inner .tp-cats-container button:hover{color:#FFFFFF;background:#00aa96;}
div.tp-blogs-content-inner .tp-post-container{display:grid;grid-template-columns:repeat(100%);gap:30px;margin-top:60px;}
@media(min-width:600px){
div.tp-blogs-content-inner .tp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.tp-blogs-content-inner .tp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:45px;}
}
div.tp-faqs-content-inner .tp-title-container{text-align:center;}
div.tp-faqs-content-inner .tp-text-container{max-width:650px;margin:30px auto 0 auto;}
div.tp-faqs-content-inner .tp-cats-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:30px;}
div.tp-faqs-content-inner .tp-cats-container a, div.tp-faqs-content-inner .tp-cats-container button{margin:10px;padding:0.65rem 2rem 0.85rem;border-radius:36px;position:relative;color:#00aa96;border:2px solid #00aa96;background:none;font-weight:700;color:#263c53;}
div.tp-faqs-content-inner .tp-cats-container a:hover, div.tp-faqs-content-inner .tp-cats-container button:hover{color:#FFFFFF;background:#00aa96;}
div.tp-faqs-content-inner .tp-faqs-container{display:grid;grid-template-columns:100%;gap:60px;margin-top:60px;}
div.tp-faqs-content-inner .tp-faqs-container .tp-row-container h2{font-size:22px;font-size:2.2rem;line-height:1.35;font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;margin-bottom:5px;}
div.tp-faqs-content-inner .tp-faqs-container .tp-row-container hr{display:block;width:100%;height:2px;border:none;margin-bottom:30px;margin-top:0px;background:#ecf5f5;}
div.tp-faqs-content-inner .tp-faqs-container .tp-row-container .tp-post-container{display:grid;grid-template-columns:100%;gap:30px;}
div.tp-sample-content-inner .tp-title-container{text-align:center;}
div.tp-sample-content-inner .tp-text-container{max-width:850px;margin:30px auto 0 auto;}
div.tp-sample-content-inner .tp-form-container{max-width:850px;margin:60px auto 0 auto;}
div.tp-sample-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gsection{margin-bottom:15px;margin-top:30px;}
div.tp-sample-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gsection h3{margin:0;}
div.tp-sample-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:15px 20px;}
div.tp-sample-content-inner .tp-form-container .gform_wrapper .gform_footer{margin-top:30px;}
div.tp-sample-content-inner .tp-account-container{display:flex;justify-content:center;align-items:center;margin-top:30px;}
div.tp-sample-content-inner .tp-account-container a{background:#00aa96;border:1px solid #00aa96;color:#FFFFFF;cursor:pointer;padding:8px 20px;border-radius:10px;font-size:18px;line-height:1.2;display:flex;align-items:center;}
div.tp-offer-content-inner .tp-form-container{margin-top:30px;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields{grid-row-gap:30px;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gsection{margin-bottom:15px;margin-top:30px;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gsection h3{margin:0;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:15px 20px;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .gform_fileupload_multifile .gform_drop_area{background:#d0e9e7;border:1px dashed #00aa96;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .gform_fileupload_multifile .gform_drop_area button{border-radius:5px;font-size:1em;padding:10px 16px 12px;background-color:#00aa96;color:#FFFFFF;transition:all 0.3s ease;border:none;cursor:pointer;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .gform_fileupload_multifile .gform_drop_area button:hover{background-color:#009180;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-textarea textarea{height:100px !important;transition:all 0.3s ease-in-out;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-textarea textarea:focus{height:180px !important;}
div.tp-offer-content-inner .tp-form-container .gform_wrapper .gform_footer{margin-top:30px;}
div.tp-contact-content-inner .tp-title-container{max-width:850px;margin:0 auto 30px auto;text-align:center;}
div.tp-contact-content-inner .tp-text-container{max-width:850px;margin:0 auto 30px auto;}
div.tp-contact-content-inner .tp-form-container{max-width:850px;margin:0 auto 0 auto;}
div.sp-project-content-inner{max-width:800px;margin:0 auto;padding:0 20px;}
@media(min-width:768px){
div.sp-project-content-inner{padding:0 40px;}
}
div.sp-project-content-inner .sp-content-container{display:grid;grid-template-columns:100%;gap:30px;width:100%;max-width:800px;}
div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner{border:2px solid #d0e9e7;text-align:center;padding:30px;display:grid;grid-template-columns:100%;gap:30px;}
div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container{display:flex;justify-content:center;align-items:center;gap:15px;}
div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a{display:block;text-align:center;background:#00aa96;color:#FFFFFF;margin-top:15px;width:fit-content;margin:15px auto 0 auto;}
div.sp-project-content-inner .project-calculator-login .project-calculator-login-inner .link-container a:hover{background:#263c53;color:#FFFFFF;}
div.sp-project-content-inner .sp-calculation-container{display:grid;grid-template-columns:100%;gap:30px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .fields ul{list-style:none;padding-left:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .fields ul li{margin:0 15px 15px 0;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:30px 60px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields .field label{margin-bottom:10px;display:block;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields .field .input-wrapper input{display:block;height:40px;width:100%;border:1px solid #e4e0da;padding:0 10px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields-button .delivery-type{margin-bottom:15px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields-button .delivery-type .input-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields-button .delivery-type .input-container div{margin-right:15px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-fields-button button{background:#00aa96;border:1px solid #00aa96;color:#FFFFFF;cursor:pointer;padding:8px 20px;border-radius:10px;font-size:18px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results form ul{list-style:none;padding-left:0;display:grid;grid-template-columns:100%;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results form ul li div.calculator-shipping-method{margin-bottom:15px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results form ul li div.calculator-shipping-method div.text-container{display:grid;grid-template-columns:1fr minmax(auto, 150px) minmax(auto, 150px);gap:10px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container{display:flex;flex-wrap:wrap;gap:5px;align-items:center;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container button{background:#00aa96;border:1px solid #00aa96;color:#FFFFFF;cursor:pointer;padding:8px 20px;border-radius:10px;font-size:18px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container button[disabled]{filter:grayscale(1);}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container .spinner{display:none;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container .spinner img{width:20px;display:flex;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container .added-to-cart{display:none;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container .added-to-cart .wrapper{font-size:0.9em;display:flex;align-items:center;gap:5px;padding:5px 10px;}
div.sp-project-content-inner .sp-calculation-container .step-measurements .input-results .button-container .added-to-cart .wrapper svg{width:20px;}
div.sp-project-content-inner .sp-calculation-container .step-totals{display:grid;grid-template-columns:100%;gap:15px;}
div.sp-project-content-inner .sp-calculation-container .step-totals h3{margin:0;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details{list-style:none;border-bottom:1px solid #00aa96;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details summary{list-style:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details summary::-webkit-details-marker{display:none;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details summary .button{width:30px;height:30px;background:#00aa96;border-radius:50%;border:1px solid #00aa96;position:relative;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details summary .button span{position:absolute;top:calc(50% - 1px);left:25%;width:50%;height:2px;background:#FFFFFF;transition:all 0.3s ease-in-out;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container details summary .button span:nth-child(2){transform:rotate(90deg);}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:15px;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li input{visibility:hidden;opacity:0;width:0;height:0;position:absolute;top:0;left:0;height:0;width:0;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li input:checked + label{border:1px solid #00aa96;background:#00aa96;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li input:checked + label .name-container{background:#00aa96;color:#FFFFFF;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label{border:1px solid #191919;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;cursor:pointer;height:100%;position:relative;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label span.height{display:block;position:absolute;top:10px;right:10px;background:#00aa96;padding:4px 16px;border-radius:10px;color:#FFFFFF;font-size:10px;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label .image-container{height:200px;width:100%;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label .image-container img{display:block;width:100%;height:100%;border-radius:10px;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label .name-container{width:100%;text-align:center;padding:10px 15px;height:calc(100% - 200px);display:flex;justify-content:center;align-items:center;}
div.sp-project-content-inner .sp-calculation-container .step-totals .group-container ul.product-select-container li label .name-container p{margin-bottom:0;}
div.sp-job-content-inner{max-width:800px;margin:0 auto;padding:0 20px;}
@media(min-width:768px){
div.sp-job-content-inner{padding:0 40px;}
}
div.sp-job-content-inner .sp-content-container{display:grid;grid-template-columns:100%;gap:30px;width:100%;max-width:800px;}
div.sp-post-content-inner{max-width:800px;margin:0 auto;padding:0 20px;}
@media(min-width:768px){
div.sp-post-content-inner{padding:0 40px;}
}
div.sp-post-content-inner .sp-content-container{display:grid;grid-template-columns:100%;gap:30px;width:100%;max-width:800px;}
div.sp-post-posts-inner .sp-title-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-bottom:30px;}
div.sp-post-posts-inner .sp-title-container h2{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
div.sp-post-posts-inner .sp-title-container a{margin-top:15px;}
div.sp-post-posts-inner .sp-post-container{display:grid;grid-template-columns:repeat(100%);gap:30px;}
@media(min-width:600px){
div.sp-post-posts-inner .sp-post-container{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.sp-post-posts-inner .sp-post-container{grid-template-columns:repeat(3, minmax(0, 1fr));gap:45px;}
}
section.sp-post-products{background:#ecf5f5;}
div.sp-post-products-inner .sp-title-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-bottom:30px;}
div.sp-post-products-inner .sp-title-container h2{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
div.sp-post-products-inner .sp-title-container a{margin-top:15px;}
div.sp-post-products-inner .sp-post-container{display:grid;grid-template-columns:repeat(100%);gap:30px;}
@media(min-width:600px){
div.sp-post-products-inner .sp-post-container{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));}
}
section.sp-post-categories{background:#ecf5f5;}
div.sp-post-categories-inner .sp-title-container{text-align:center;margin-bottom:30px;}
div.sp-post-categories-inner .sp-title-container h2{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;text-align:center;}
div.sp-post-categories-inner .sp-cats-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
div.sp-post-categories-inner .sp-cats-container a, div.sp-post-categories-inner .sp-cats-container button{margin:10px;}
div.sp-path-product-inner .sp-post-container{display:grid;grid-template-columns:repeat(100%);gap:30px;}
@media(min-width:600px){
div.sp-path-product-inner .sp-post-container{grid-template-columns:repeat(auto-fill, minmax(187px, 1fr));}
}
.sp-path-questions-container section{padding-top:0;padding-bottom:0;}
.sp-path-questions-container section[data-index="1"] .sp-content-container{display:block;}
.sp-path-questions-container section .sp-title-container{opacity:0.5;}
.sp-path-questions-container section .sp-title-container.active{opacity:1;}
.sp-path-questions-container section .sp-content-container{display:none;margin-bottom:30px;}
div.sp-path-filter-inner{display:grid;grid-template-columns:100%;gap:30px;}
div.sp-path-filter-inner .sp-title-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px;align-items:center;}
div.sp-path-filter-inner .sp-title-container span.answer{display:inline-block;position:relative;}
div.sp-path-filter-inner .sp-title-container span.answer:empty::before{display:none;}
div.sp-path-filter-inner .sp-title-container span.answer::before{content:"A:";}
div.sp-path-filter-inner .sp-intro-container{margin-bottom:30px;}
div.sp-path-filter-inner .sp-answer-container[data-type=textual], div.sp-path-filter-inner .sp-answer-container[data-type=text]{display:grid;grid-template-columns:fit-content(100%);gap:30px;}
@media(min-width:600px){
div.sp-path-filter-inner .sp-answer-container[data-type=textual], div.sp-path-filter-inner .sp-answer-container[data-type=text]{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.sp-path-filter-inner .sp-answer-container[data-type=textual], div.sp-path-filter-inner .sp-answer-container[data-type=text]{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.sp-path-filter-inner .sp-answer-container[data-type=textual], div.sp-path-filter-inner .sp-answer-container[data-type=text]{grid-template-columns:repeat(4, minmax(0, 1fr));}
}
div.sp-path-filter-inner .sp-answer-container[data-type=textual] div.answer-container input, div.sp-path-filter-inner .sp-answer-container[data-type=text] div.answer-container input{position:absolute;visibility:hidden;opacity:0;width:0;height:0;}
div.sp-path-filter-inner .sp-answer-container[data-type=textual] div.answer-container input:checked + label, div.sp-path-filter-inner .sp-answer-container[data-type=text] div.answer-container input:checked + label{background:#263c53;color:#FFFFFF;}
div.sp-path-filter-inner .sp-answer-container[data-type=textual] div.answer-container input + label, div.sp-path-filter-inner .sp-answer-container[data-type=text] div.answer-container input + label{border:2px solid #263c53;padding:20px;cursor:pointer;display:block;background:#d0e9e7;text-align:center;border-radius:5px;transition:all 0.3s ease-in-out;}
div.sp-path-filter-inner .sp-answer-container[data-type=single]{display:grid;grid-template-columns:fit-content(100%);gap:30px;}
@media(min-width:600px){
div.sp-path-filter-inner .sp-answer-container[data-type=single]{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.sp-path-filter-inner .sp-answer-container[data-type=single]{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.sp-path-filter-inner .sp-answer-container[data-type=single]{grid-template-columns:repeat(4, minmax(0, 1fr));}
}
div.sp-path-filter-inner .sp-answer-container[data-type=single] div.answer-container input{position:absolute;visibility:hidden;opacity:0;width:0;height:0;}
div.sp-path-filter-inner .sp-answer-container[data-type=single] div.answer-container input:checked + label{background:#263c53;color:#FFFFFF;}
div.sp-path-filter-inner .sp-answer-container[data-type=single] div.answer-container input + label{border:2px solid #263c53;padding:20px;cursor:pointer;display:block;background:#d0e9e7;text-align:center;border-radius:5px;transition:all 0.3s ease-in-out;}
div.sp-path-filter-inner .sp-answer-container[data-type=multiple]{display:grid;grid-template-columns:fit-content(100%);gap:30px;}
@media(min-width:600px){
div.sp-path-filter-inner .sp-answer-container[data-type=multiple]{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
@media(min-width:900px){
div.sp-path-filter-inner .sp-answer-container[data-type=multiple]{grid-template-columns:repeat(3, minmax(0, 1fr));}
}
@media(min-width:1200px){
div.sp-path-filter-inner .sp-answer-container[data-type=multiple]{grid-template-columns:repeat(4, minmax(0, 1fr));}
}
div.sp-path-filter-inner .sp-answer-container[data-type=multiple] div.answer-container input{position:absolute;visibility:hidden;opacity:0;width:0;height:0;}
div.sp-path-filter-inner .sp-answer-container[data-type=multiple] div.answer-container input:checked + label{background:#263c53;color:#FFFFFF;}
div.sp-path-filter-inner .sp-answer-container[data-type=multiple] div.answer-container input + label{border:2px solid #263c53;padding:20px;cursor:pointer;display:block;background:#d0e9e7;text-align:center;border-radius:5px;transition:all 0.3s ease-in-out;}
div.sp-path-filter-inner .sp-answer-container[data-type=range]{display:grid;grid-template-columns:100%;gap:30px;}
@media(min-width:600px){
div.sp-path-filter-inner .sp-answer-container[data-type=range]{grid-template-columns:repeat(2, minmax(0, 1fr));}
}
div.sp-path-filter-inner .sp-answer-container[data-type=range] .answer-container label{display:block;margin-bottom:15px;}
div.sp-path-filter-inner .sp-answer-container[data-type=range] .answer-container input{display:block;width:100%;accent-color:#263c53;overflow:hidden;}
div.sp-path-filter-inner span.option-multiple{display:block;margin-bottom:15px;font-weight:bold;}
div.sp-path-filter-inner .sp-faq-container{display:grid;grid-template-columns:1fr;gap:15px;margin-top:30px;}
div.sp-path-filter-inner .sp-faq-container details{border:2px solid #263c53;background:#d0e9e7;display:block;width:100%;padding:20px;border-radius:5px;cursor:pointer;}
div.sp-path-filter-inner .sp-faq-container details summary h3{padding-right:15px;position:relative;}
div.sp-path-filter-inner .sp-faq-container details summary h3::after{position:absolute;right:0;top:4px;}
div.sp-path-filter-inner .sp-buttons-container{margin-bottom:30px;margin-top:30px;display:flex;justify-content:center;align-items:center;gap:30px;}
div.sp-path-filter-inner .sp-buttons-container button{margin:0;padding:10px 15px;border:2px solid #FFFFFF;background:#263c53;color:#FFFFFF;text-align:center;border-radius:5px;cursor:pointer;}
div.sp-path-filter-inner .sp-buttons-container button:disabled{cursor:not-allowed;background:darkgray;}
.sp-path-end-inner .sp-link-container{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.sp-path-end-inner .sp-link-container a{margin:15px;}
.card-product-cat-inner .image-container{aspect-ratio:1 / 1;border-radius:20px;overflow:hidden;clip-path:circle(50% at 50% 50%);}
.card-product-cat-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;}
.card-product-cat-inner .link-product-cat{display:block;text-align:center;background:#00aa96;color:#FFFFFF;margin-top:15px;width:fit-content;margin:15px auto 0 auto;}
.card-product-cat-inner .link-product-cat:hover{background:#263c53;color:#FFFFFF;}
.card-product-cat-inner p{display:block;text-align:center;}
.card-product-small-inner .image-container{position:relative;height:120px;overflow:hidden;padding:10px 10px;background:#FFFFFF;border:1px solid #d0e9e7;display:flex;justify-content:flex-end;align-items:flex-start;}
@media(min-width:600px){
.card-product-small-inner .image-container{height:150px;}
}
.card-product-small-inner .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:darken;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist{position:relative;z-index:1;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist span:not(.feedback){display:none;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist span.feedback{color:transparent;display:block;width:100%;text-align:right;font-size:0;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist span.feedback i{font-size:16px;font-size:1.6rem;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist a:not(.add_to_wishlist){display:none;}
.card-product-small-inner .image-container .yith-wcwl-add-to-wishlist i::before{color:#00aa96;}
.card-product-small-inner h3{color:#00aa96;font-family:"filson-pro", sans-serif;font-weight:500;font-style:normal;text-align:left;font-size:16px;font-size:1.6rem;}
.card-product-small-round-inner .image-container{position:relative;height:150x;padding:10px 10px;background:#FFFFFF;display:flex;justify-content:flex-end;align-items:flex-start;aspect-ratio:1/1;}
@media(min-width:600px){
.card-product-small-round-inner .image-container{height:187px;}
}
.card-product-small-round-inner .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);clip-path:circle(50% at 50% 50%);}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist{position:relative;z-index:1;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist span:not(.feedback){display:none;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist i{font-size:22px;font-size:2.2rem;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist span.feedback{color:transparent;display:block;width:100%;text-align:right;font-size:0;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist span.feedback i{font-size:22px;font-size:2.2rem;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist a:not(.add_to_wishlist){display:none;}
.card-product-small-round-inner .image-container .yith-wcwl-add-to-wishlist i::before{color:#263c53;font-size:22px;font-size:2.2rem;}
.card-product-small-round-inner .image-container .image-like-container{position:absolute;top:10px;right:10px;}
.card-product-small-round-inner .info-container p{font-size:16px;font-size:1.6rem;line-height:1.1;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;}
.card-product-small-round-inner .info-container p.price{font-family:"filson-pro", sans-serif;font-weight:700;font-style:normal;}
.card-product-small-round-inner .info-container p.delivery{margin-top:10px;position:relative;padding-left:20px;}
.card-product-small-round-inner .info-container p.delivery::before{content:"";position:absolute;top:4px;left:0;background-image:url(//www.jatu.be/wp-content/themes/gravelart/assets/icons/check-border.svg);background-size:contain;width:10px;height:10px;}
.card-product-small-round-inner h3, .card-product-small-round-inner h2{color:#263c53;font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;text-align:left;font-size:16px;font-size:1.6rem;text-transform:uppercase;margin-top:15px;padding:0.5em 0;margin-bottom:0;}
.card-product-inner{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
.card-product-inner .image-container{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
.card-product-inner .image-container img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
.card-product-inner .image-container:hover img{transform:scale(1.03);}
.card-product-inner .title-container{margin:30px 0 10px;}
.card-product-inner .title-container h3{margin:0;font-size:1.2em;}
.card-product-inner .button-container{margin-top:25px;}
.card-product-inner .button-container .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
.card-product-inner .button-container .btn-primary:hover{background-color:#263c53;}
.product-item{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;}
.product-item .product-item-image{aspect-ratio:1/1;border-radius:50%;transition:all 0.3s ease;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);}
.product-item .product-item-image img{width:100%;height:100%;object-fit:cover;display:flex;border-radius:50%;}
.product-item .product-item-image:hover{transform:scale(1.03);}
.product-item .product-item-text h3{margin:30px 0 10px;font-size:1.2em;}
.product-item .product-item-text .btn-ctr{margin-top:25px;}
.product-item .product-item-text .btn-ctr .btn-primary{background-color:#00aa96;padding:8px 17px 10px;color:#FFFFFF;}
.product-item .product-item-text .btn-ctr .btn-primary:hover{background-color:#263c53;}
.card-post-inner .image-container{height:230px;overflow:hidden;}
@media(min-width:600px){
.card-post-inner .image-container{height:350px;}
}
.card-post-inner .image-container:hover img{transform:scale(1.1);}
.card-post-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);transition:all 0.3s ease-in-out;}
.card-post-inner .cat-container p{font-size:16px;font-size:1.6rem;font-family:"filson-pro", sans-serif;font-weight:400;font-style:italic;}
.card-post-inner .h3{font-size:22px;font-size:2.2rem;line-height:1.3;}
.card-post-inner .h3:hover{color:#00aa96;}
.card-post-inner .link-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:15px;}
.card-project-inner .image-container{height:230px;overflow:hidden;}
@media(min-width:600px){
.card-project-inner .image-container{height:350px;}
}
.card-project-inner .image-container:hover img{transform:scale(1.1);}
.card-project-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);transition:all 0.3s ease-in-out;}
.card-project-inner .cat-container p{font-size:16px;font-size:1.6rem;font-family:"filson-pro", sans-serif;font-weight:400;font-style:italic;}
.card-project-inner .h3{font-size:22px;font-size:2.2rem;line-height:1.3;}
.card-project-inner .h3:hover{color:#00aa96;}
.card-project-inner .link-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:15px;}
.card-job-inner .image-container{height:230px;overflow:hidden;}
@media(min-width:600px){
.card-job-inner .image-container{height:350px;}
}
.card-job-inner .image-container:hover img{transform:scale(1.1);}
.card-job-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);transition:all 0.3s ease-in-out;}
.card-job-inner .cat-container p{font-size:16px;font-size:1.6rem;font-family:"filson-pro", sans-serif;font-weight:400;font-style:italic;}
.card-job-inner .h3{font-size:22px;font-size:2.2rem;line-height:1.3;}
.card-job-inner .h3:hover{color:#00aa96;}
.card-job-inner .link-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:15px;}
.card-faq{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;}
.card-faq[open] summary h3{color:#00aa96;}
.card-faq[open] summary h3::after{transform:rotate(-180deg);}
.card-faq summary{list-style:none;-webkit-appearance:none;}
.card-faq summary h3{font-family:"filson-pro", sans-serif;font-weight:400;font-style:normal;color:#263c53;margin:0;font-size:18px;font-size:1.8rem;}
.card-faq summary h3::after{content:"▼";font-size:10px;font-size:1rem;color:#263c53;margin-left:10px;display:inline-block;transition:all 0.3s ease-in-out;vertical-align:middle;}
.card-faq summary::-webkit-details-marker{display:none;}
.card-faq summary::marker{display:none;}
.card-faq .content .custom-text{padding-top:15px;}
.card-tutorial-inner .image-container{height:230px;overflow:hidden;}
@media(min-width:600px){
.card-tutorial-inner .image-container{height:350px;}
}
.card-tutorial-inner .image-container:hover img{transform:scale(1.1);}
.card-tutorial-inner .image-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x, 50%) var(--y, 50%);transition:all 0.3s ease-in-out;}
.card-tutorial-inner .h3{font-size:22px;font-size:2.2rem;line-height:1.3;}
.card-tutorial-inner .h3:hover{color:#00aa96;}
.card-tutorial-inner .link-container{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:15px;}
.card-testimonial-inner{font-family:"filson-pro", sans-serif;font-weight:200;font-style:normal;line-height:1.5;text-align:center;display:grid;grid:auto/minmax(1fr);}
.card-testimonial-inner .image-container{display:flex;justify-content:center;align-items:center;}
.card-testimonial-inner .image-container img{width:150px;height:150px;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);object-fit:cover;display:flex;border-radius:50%;margin:auto;}
.card-testimonial-inner .text-container .custom-text{max-width:500px;margin:auto;}
.anchor-link{margin-top:-50px;margin-bottom:50px;display:block;height:0;}
.card-faq summary{cursor:pointer;}
.grecaptcha-badge { visibility: hidden; }.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}
.variation-wdr_free_product{display:none !important;}
.awdr_change_product{cursor:pointer;}
.awdr_free_product_variants{padding:5px;}
.awdr-product-name{padding-left:10px;}
.awdr_change_product{display:flex;}
.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s;}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover{color:#444;}
.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}
.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px;}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }input.cwgstock_phone{width:100%;text-align:center}
.iti{width:100%}
.cwginstock-panel-heading h4{color:#fff}
.center-block{display:block;margin-right:auto;margin-left:auto}
.cwginstock-panel-body input[type=email],
.cwginstock-panel-body input[type=text],
.form-group{margin-bottom:15px}
#cwg-bis-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5;z-index:10000}
.cwgstock_button {
width: 100%;
padding-top: 5px;
background: #87ceeb;
color: #fff
}.cwginstock-subscribe-form .row{margin-left:-15px;margin-right:-15px}
.cwginstock-subscribe-form .col-lg-1, .cwginstock-subscribe-form .col-lg-10, .cwginstock-subscribe-form .col-lg-11, .cwginstock-subscribe-form .col-lg-12, .cwginstock-subscribe-form .col-lg-2, .cwginstock-subscribe-form .col-lg-3, .cwginstock-subscribe-form .col-lg-4, .cwginstock-subscribe-form .col-lg-5, .cwginstock-subscribe-form .col-lg-6, .cwginstock-subscribe-form .col-lg-7, .cwginstock-subscribe-form .col-lg-8, .cwginstock-subscribe-form .col-lg-9, .cwginstock-subscribe-form .col-md-1, .cwginstock-subscribe-form .col-md-10, .cwginstock-subscribe-form .col-md-11, .cwginstock-subscribe-form .col-md-12, .cwginstock-subscribe-form .col-md-2, .cwginstock-subscribe-form .col-md-3, .cwginstock-subscribe-form .col-md-4, .cwginstock-subscribe-form .col-md-5, .cwginstock-subscribe-form .col-md-6, .cwginstock-subscribe-form .col-md-7, .cwginstock-subscribe-form .col-md-8, .cwginstock-subscribe-form .col-md-9, .cwginstock-subscribe-form .col-sm-1, .cwginstock-subscribe-form .col-sm-10, .cwginstock-subscribe-form .col-sm-11, .cwginstock-subscribe-form .col-sm-12, .cwginstock-subscribe-form .col-sm-2, .cwginstock-subscribe-form .col-sm-3, .cwginstock-subscribe-form .col-sm-4, .cwginstock-subscribe-form .col-sm-5, .cwginstock-subscribe-form .col-sm-6, .cwginstock-subscribe-form .col-sm-7, .cwginstock-subscribe-form .col-sm-8, .cwginstock-subscribe-form .col-sm-9, .cwginstock-subscribe-form .col-xs-1, .cwginstock-subscribe-form .col-xs-10, .cwginstock-subscribe-form .col-xs-11, .cwginstock-subscribe-form .col-xs-12, .cwginstock-subscribe-form .col-xs-2, .cwginstock-subscribe-form .col-xs-3, .cwginstock-subscribe-form .col-xs-4, .cwginstock-subscribe-form .col-xs-5, .cwginstock-subscribe-form .col-xs-6, .cwginstock-subscribe-form .col-xs-7, .cwginstock-subscribe-form .col-xs-8, .cwginstock-subscribe-form .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.cwginstock-subscribe-form .col-xs-1, .cwginstock-subscribe-form .col-xs-10, .cwginstock-subscribe-form .col-xs-11, .cwginstock-subscribe-form .col-xs-12, .cwginstock-subscribe-form .col-xs-2, .cwginstock-subscribe-form .col-xs-3, .cwginstock-subscribe-form .col-xs-4, .cwginstock-subscribe-form .col-xs-5, .cwginstock-subscribe-form .col-xs-6, .cwginstock-subscribe-form .col-xs-7, .cwginstock-subscribe-form .col-xs-8, .cwginstock-subscribe-form .col-xs-9{float:left}
.cwginstock-subscribe-form .col-xs-12{width:100%}
.cwginstock-subscribe-form .col-xs-11{width:91.66666667%}
.cwginstock-subscribe-form .col-xs-10{width:83.33333333%}
.cwginstock-subscribe-form .col-xs-9{width:75%}
.cwginstock-subscribe-form .col-xs-8{width:66.66666667%}
.cwginstock-subscribe-form .col-xs-7{width:58.33333333%}
.cwginstock-subscribe-form .col-xs-6{width:50%}
.cwginstock-subscribe-form .col-xs-5{width:41.66666667%}
.cwginstock-subscribe-form .col-xs-4{width:33.33333333%}
.cwginstock-subscribe-form .col-xs-3{width:25%}
.cwginstock-subscribe-form .col-xs-2{width:16.66666667%}
.cwginstock-subscribe-form .col-xs-1{width:8.33333333%}
.cwginstock-subscribe-form .col-xs-pull-12{right:100%}
.cwginstock-subscribe-form .col-xs-pull-11{right:91.66666667%}
.cwginstock-subscribe-form .col-xs-pull-10{right:83.33333333%}
.cwginstock-subscribe-form .col-xs-pull-9{right:75%}
.cwginstock-subscribe-form .col-xs-pull-8{right:66.66666667%}
.cwginstock-subscribe-form .col-xs-pull-7{right:58.33333333%}
.cwginstock-subscribe-form .col-xs-pull-6{right:50%}
.cwginstock-subscribe-form .col-xs-pull-5{right:41.66666667%}
.cwginstock-subscribe-form .col-xs-pull-4{right:33.33333333%}
.cwginstock-subscribe-form .col-xs-pull-3{right:25%}
.cwginstock-subscribe-form .col-xs-pull-2{right:16.66666667%}
.cwginstock-subscribe-form .col-xs-pull-1{right:8.33333333%}
.cwginstock-subscribe-form .col-xs-pull-0{right:auto}
.cwginstock-subscribe-form .col-xs-push-12{left:100%}
.cwginstock-subscribe-form .col-xs-push-11{left:91.66666667%}
.cwginstock-subscribe-form .col-xs-push-10{left:83.33333333%}
.cwginstock-subscribe-form .col-xs-push-9{left:75%}
.cwginstock-subscribe-form .col-xs-push-8{left:66.66666667%}
.cwginstock-subscribe-form .col-xs-push-7{left:58.33333333%}
.cwginstock-subscribe-form .col-xs-push-6{left:50%}
.cwginstock-subscribe-form .col-xs-push-5{left:41.66666667%}
.cwginstock-subscribe-form .col-xs-push-4{left:33.33333333%}
.cwginstock-subscribe-form .col-xs-push-3{left:25%}
.cwginstock-subscribe-form .col-xs-push-2{left:16.66666667%}
.cwginstock-subscribe-form .col-xs-push-1{left:8.33333333%}
.cwginstock-subscribe-form .col-xs-push-0{left:auto}
.cwginstock-subscribe-form .col-xs-offset-12{margin-left:100%}
.cwginstock-subscribe-form .col-xs-offset-11{margin-left:91.66666667%}
.cwginstock-subscribe-form .col-xs-offset-10{margin-left:83.33333333%}
.cwginstock-subscribe-form .col-xs-offset-9{margin-left:75%}
.cwginstock-subscribe-form .col-xs-offset-8{margin-left:66.66666667%}
.cwginstock-subscribe-form .col-xs-offset-7{margin-left:58.33333333%}
.cwginstock-subscribe-form .col-xs-offset-6{margin-left:50%}
.cwginstock-subscribe-form .col-xs-offset-5{margin-left:41.66666667%}
.cwginstock-subscribe-form .col-xs-offset-4{margin-left:33.33333333%}
.cwginstock-subscribe-form .col-xs-offset-3{margin-left:25%}
.cwginstock-subscribe-form .col-xs-offset-2{margin-left:16.66666667%}
.cwginstock-subscribe-form .col-xs-offset-1{margin-left:8.33333333%}
.cwginstock-subscribe-form .col-xs-offset-0{margin-left:0}
@media(min-width:768px){
.cwginstock-subscribe-form .col-sm-1, .cwginstock-subscribe-form .col-sm-10, .cwginstock-subscribe-form .col-sm-11, .cwginstock-subscribe-form .col-sm-12, .cwginstock-subscribe-form .col-sm-2, .cwginstock-subscribe-form .col-sm-3, .cwginstock-subscribe-form .col-sm-4, .cwginstock-subscribe-form .col-sm-5, .cwginstock-subscribe-form .col-sm-6, .cwginstock-subscribe-form .col-sm-7, .cwginstock-subscribe-form .col-sm-8, .cwginstock-subscribe-form .col-sm-9{float:left}
.cwginstock-subscribe-form .col-sm-12{width:100%}
.cwginstock-subscribe-form .col-sm-11{width:91.66666667%}
.cwginstock-subscribe-form .col-sm-10{width:83.33333333%}
.cwginstock-subscribe-form .col-sm-9{width:75%}
.cwginstock-subscribe-form .col-sm-8{width:66.66666667%}
.cwginstock-subscribe-form .col-sm-7{width:58.33333333%}
.cwginstock-subscribe-form .col-sm-6{width:50%}
.cwginstock-subscribe-form .col-sm-5{width:41.66666667%}
.cwginstock-subscribe-form .col-sm-4{width:33.33333333%}
.cwginstock-subscribe-form .col-sm-3{width:25%}
.cwginstock-subscribe-form .col-sm-2{width:16.66666667%}
.cwginstock-subscribe-form .col-sm-1{width:8.33333333%}
.cwginstock-subscribe-form .col-sm-pull-12{right:100%}
.cwginstock-subscribe-form .col-sm-pull-11{right:91.66666667%}
.cwginstock-subscribe-form .col-sm-pull-10{right:83.33333333%}
.cwginstock-subscribe-form .col-sm-pull-9{right:75%}
.cwginstock-subscribe-form .col-sm-pull-8{right:66.66666667%}
.cwginstock-subscribe-form .col-sm-pull-7{right:58.33333333%}
.cwginstock-subscribe-form .col-sm-pull-6{right:50%}
.cwginstock-subscribe-form .col-sm-pull-5{right:41.66666667%}
.cwginstock-subscribe-form .col-sm-pull-4{right:33.33333333%}
.cwginstock-subscribe-form .col-sm-pull-3{right:25%}
.cwginstock-subscribe-form .col-sm-pull-2{right:16.66666667%}
.cwginstock-subscribe-form .col-sm-pull-1{right:8.33333333%}
.cwginstock-subscribe-form .col-sm-pull-0{right:auto}
.cwginstock-subscribe-form .col-sm-push-12{left:100%}
.cwginstock-subscribe-form .col-sm-push-11{left:91.66666667%}
.cwginstock-subscribe-form .col-sm-push-10{left:83.33333333%}
.cwginstock-subscribe-form .col-sm-push-9{left:75%}
.cwginstock-subscribe-form .col-sm-push-8{left:66.66666667%}
.cwginstock-subscribe-form .col-sm-push-7{left:58.33333333%}
.cwginstock-subscribe-form .col-sm-push-6{left:50%}
.cwginstock-subscribe-form .col-sm-push-5{left:41.66666667%}
.cwginstock-subscribe-form .col-sm-push-4{left:33.33333333%}
.cwginstock-subscribe-form .col-sm-push-3{left:25%}
.cwginstock-subscribe-form .col-sm-push-2{left:16.66666667%}
.cwginstock-subscribe-form .col-sm-push-1{left:8.33333333%}
.cwginstock-subscribe-form .col-sm-push-0{left:auto}
.cwginstock-subscribe-form .col-sm-offset-12{margin-left:100%}
.cwginstock-subscribe-form .col-sm-offset-11{margin-left:91.66666667%}
.cwginstock-subscribe-form .col-sm-offset-10{margin-left:83.33333333%}
.cwginstock-subscribe-form .col-sm-offset-9{margin-left:75%}
.cwginstock-subscribe-form .col-sm-offset-8{margin-left:66.66666667%}
.cwginstock-subscribe-form .col-sm-offset-7{margin-left:58.33333333%}
.cwginstock-subscribe-form .col-sm-offset-6{margin-left:50%}
.cwginstock-subscribe-form .col-sm-offset-5{margin-left:41.66666667%}
.cwginstock-subscribe-form .col-sm-offset-4{margin-left:33.33333333%}
.cwginstock-subscribe-form .col-sm-offset-3{margin-left:25%}
.cwginstock-subscribe-form .col-sm-offset-2{margin-left:16.66666667%}
.cwginstock-subscribe-form .col-sm-offset-1{margin-left:8.33333333%}
.cwginstock-subscribe-form .col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){
.cwginstock-subscribe-form .col-md-1, .cwginstock-subscribe-form .col-md-10, .cwginstock-subscribe-form .col-md-11, .cwginstock-subscribe-form .col-md-12, .cwginstock-subscribe-form .col-md-2, .cwginstock-subscribe-form .col-md-3, .cwginstock-subscribe-form .col-md-4, .cwginstock-subscribe-form .col-md-5, .cwginstock-subscribe-form .col-md-6, .cwginstock-subscribe-form .col-md-7, .cwginstock-subscribe-form .col-md-8, .cwginstock-subscribe-form .col-md-9{float:left}
.cwginstock-subscribe-form .col-md-12{width:100%}
.cwginstock-subscribe-form .col-md-11{width:91.66666667%}
.cwginstock-subscribe-form .col-md-10{width:83.33333333%}
.cwginstock-subscribe-form .col-md-9{width:75%}
.cwginstock-subscribe-form .col-md-8{width:66.66666667%}
.cwginstock-subscribe-form .col-md-7{width:58.33333333%}
.cwginstock-subscribe-form .col-md-6{width:50%}
.cwginstock-subscribe-form .col-md-5{width:41.66666667%}
.cwginstock-subscribe-form .col-md-4{width:33.33333333%}
.cwginstock-subscribe-form .col-md-3{width:25%}
.cwginstock-subscribe-form .col-md-2{width:16.66666667%}
.cwginstock-subscribe-form .col-md-1{width:8.33333333%}
.cwginstock-subscribe-form .col-md-pull-12{right:100%}
.cwginstock-subscribe-form .col-md-pull-11{right:91.66666667%}
.cwginstock-subscribe-form .col-md-pull-10{right:83.33333333%}
.cwginstock-subscribe-form .col-md-pull-9{right:75%}
.cwginstock-subscribe-form .col-md-pull-8{right:66.66666667%}
.cwginstock-subscribe-form .col-md-pull-7{right:58.33333333%}
.cwginstock-subscribe-form .col-md-pull-6{right:50%}
.cwginstock-subscribe-form .col-md-pull-5{right:41.66666667%}
.cwginstock-subscribe-form .col-md-pull-4{right:33.33333333%}
.cwginstock-subscribe-form .col-md-pull-3{right:25%}
.cwginstock-subscribe-form .col-md-pull-2{right:16.66666667%}
.cwginstock-subscribe-form .col-md-pull-1{right:8.33333333%}
.cwginstock-subscribe-form .col-md-pull-0{right:auto}
.cwginstock-subscribe-form .col-md-push-12{left:100%}
.cwginstock-subscribe-form .col-md-push-11{left:91.66666667%}
.cwginstock-subscribe-form .col-md-push-10{left:83.33333333%}
.cwginstock-subscribe-form .col-md-push-9{left:75%}
.cwginstock-subscribe-form .col-md-push-8{left:66.66666667%}
.cwginstock-subscribe-form .col-md-push-7{left:58.33333333%}
.cwginstock-subscribe-form .col-md-push-6{left:50%}
.cwginstock-subscribe-form .col-md-push-5{left:41.66666667%}
.cwginstock-subscribe-form .col-md-push-4{left:33.33333333%}
.cwginstock-subscribe-form .col-md-push-3{left:25%}
.cwginstock-subscribe-form .col-md-push-2{left:16.66666667%}
.cwginstock-subscribe-form .col-md-push-1{left:8.33333333%}
.cwginstock-subscribe-form .col-md-push-0{left:auto}
.cwginstock-subscribe-form .col-md-offset-12{margin-left:100%}
.cwginstock-subscribe-form .col-md-offset-11{margin-left:91.66666667%}
.cwginstock-subscribe-form .col-md-offset-10{margin-left:83.33333333%}
.cwginstock-subscribe-form .col-md-offset-9{margin-left:75%}
.cwginstock-subscribe-form .col-md-offset-8{margin-left:66.66666667%}
.cwginstock-subscribe-form .col-md-offset-7{margin-left:58.33333333%}
.cwginstock-subscribe-form .col-md-offset-6{margin-left:50%}
.cwginstock-subscribe-form .col-md-offset-5{margin-left:41.66666667%}
.cwginstock-subscribe-form .col-md-offset-4{margin-left:33.33333333%}
.cwginstock-subscribe-form .col-md-offset-3{margin-left:25%}
.cwginstock-subscribe-form .col-md-offset-2{margin-left:16.66666667%}
.cwginstock-subscribe-form .col-md-offset-1{margin-left:8.33333333%}
.cwginstock-subscribe-form .col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){
.cwginstock-subscribe-form .col-lg-1, .cwginstock-subscribe-form .col-lg-10, .cwginstock-subscribe-form .col-lg-11, .cwginstock-subscribe-form .col-lg-12, .cwginstock-subscribe-form .col-lg-2, .cwginstock-subscribe-form .col-lg-3, .cwginstock-subscribe-form .col-lg-4, .cwginstock-subscribe-form .col-lg-5, .cwginstock-subscribe-form .col-lg-6, .cwginstock-subscribe-form .col-lg-7, .cwginstock-subscribe-form .col-lg-8, .cwginstock-subscribe-form .col-lg-9{float:left}
.cwginstock-subscribe-form .col-lg-12{width:100%}
.cwginstock-subscribe-form .col-lg-11{width:91.66666667%}
.cwginstock-subscribe-form .col-lg-10{width:83.33333333%}
.cwginstock-subscribe-form .col-lg-9{width:75%}
.cwginstock-subscribe-form .col-lg-8{width:66.66666667%}
.cwginstock-subscribe-form .col-lg-7{width:58.33333333%}
.cwginstock-subscribe-form .col-lg-6{width:50%}
.cwginstock-subscribe-form .col-lg-5{width:41.66666667%}
.cwginstock-subscribe-form .col-lg-4{width:33.33333333%}
.cwginstock-subscribe-form .col-lg-3{width:25%}
.cwginstock-subscribe-form .col-lg-2{width:16.66666667%}
.cwginstock-subscribe-form .col-lg-1{width:8.33333333%}
.cwginstock-subscribe-form .col-lg-pull-12{right:100%}
.cwginstock-subscribe-form .col-lg-pull-11{right:91.66666667%}
.cwginstock-subscribe-form .col-lg-pull-10{right:83.33333333%}
.cwginstock-subscribe-form .col-lg-pull-9{right:75%}
.cwginstock-subscribe-form .col-lg-pull-8{right:66.66666667%}
.cwginstock-subscribe-form .col-lg-pull-7{right:58.33333333%}
.cwginstock-subscribe-form .col-lg-pull-6{right:50%}
.cwginstock-subscribe-form .col-lg-pull-5{right:41.66666667%}
.cwginstock-subscribe-form .col-lg-pull-4{right:33.33333333%}
.cwginstock-subscribe-form .col-lg-pull-3{right:25%}
.cwginstock-subscribe-form .col-lg-pull-2{right:16.66666667%}
.cwginstock-subscribe-form .col-lg-pull-1{right:8.33333333%}
.cwginstock-subscribe-form .col-lg-pull-0{right:auto}
.cwginstock-subscribe-form .col-lg-push-12{left:100%}
.cwginstock-subscribe-form .col-lg-push-11{left:91.66666667%}
.cwginstock-subscribe-form .col-lg-push-10{left:83.33333333%}
.cwginstock-subscribe-form .col-lg-push-9{left:75%}
.cwginstock-subscribe-form .col-lg-push-8{left:66.66666667%}
.cwginstock-subscribe-form .col-lg-push-7{left:58.33333333%}
.cwginstock-subscribe-form .col-lg-push-6{left:50%}
.cwginstock-subscribe-form .col-lg-push-5{left:41.66666667%}
.cwginstock-subscribe-form .col-lg-push-4{left:33.33333333%}
.cwginstock-subscribe-form .col-lg-push-3{left:25%}
.cwginstock-subscribe-form .col-lg-push-2{left:16.66666667%}
.cwginstock-subscribe-form .col-lg-push-1{left:8.33333333%}
.cwginstock-subscribe-form .col-lg-push-0{left:auto}
.cwginstock-subscribe-form .col-lg-offset-12{margin-left:100%}
.cwginstock-subscribe-form .col-lg-offset-11{margin-left:91.66666667%}
.cwginstock-subscribe-form .col-lg-offset-10{margin-left:83.33333333%}
.cwginstock-subscribe-form .col-lg-offset-9{margin-left:75%}
.cwginstock-subscribe-form .col-lg-offset-8{margin-left:66.66666667%}
.cwginstock-subscribe-form .col-lg-offset-7{margin-left:58.33333333%}
.cwginstock-subscribe-form .col-lg-offset-6{margin-left:50%}
.cwginstock-subscribe-form .col-lg-offset-5{margin-left:41.66666667%}
.cwginstock-subscribe-form .col-lg-offset-4{margin-left:33.33333333%}
.cwginstock-subscribe-form .col-lg-offset-3{margin-left:25%}
.cwginstock-subscribe-form .col-lg-offset-2{margin-left:16.66666667%}
.cwginstock-subscribe-form .col-lg-offset-1{margin-left:8.33333333%}
.cwginstock-subscribe-form .col-lg-offset-0{margin-left:0}
}
.cwginstock-subscribe-form .clearfix:after, .cwginstock-subscribe-form .clearfix:before, .cwginstock-subscribe-form .container-fluid:after, .cwginstock-subscribe-form .container-fluid:before, .cwginstock-subscribe-form .container:after, .cwginstock-subscribe-form .container:before, .cwginstock-subscribe-form .row:after, .cwginstock-subscribe-form .row:before{content:" ";display:table}
.cwginstock-subscribe-form .clearfix:after, .cwginstock-subscribe-form .container-fluid:after, .cwginstock-subscribe-form .container:after, .cwginstock-subscribe-form .row:after{clear:both}
.cwginstock-subscribe-form .center-block{display:block;margin-left:auto;margin-right:auto}
.cwginstock-subscribe-form .pull-right{float:right !important}
.cwginstock-subscribe-form .pull-left{float:left !important}
.cwginstock-subscribe-form .hide{display:none !important}
.cwginstock-subscribe-form .show{display:block !important}
.cwginstock-subscribe-form .invisible{visibility:hidden}
.cwginstock-subscribe-form .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.cwginstock-subscribe-form .panel-heading>.dropdown .dropdown-toggle, .cwginstock-subscribe-form .panel-title, .cwginstock-subscribe-form .panel-title>.small, .cwginstock-subscribe-form .panel-title>.small>a, .cwginstock-subscribe-form .panel-title>a, .cwginstock-subscribe-form .panel-title>small, .cwginstock-subscribe-form .panel-title>small>a{color:inherit}
.cwginstock-subscribe-form .hidden{display:none !important}
.cwginstock-subscribe-form .affix{position:fixed}
.cwginstock-subscribe-form .panel{margin-bottom:20px;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05);box-shadow:0 1px 1px rgba(0, 0, 0, .05)}
.cwginstock-subscribe-form .panel-title, .cwginstock-subscribe-form .panel>.list-group, .cwginstock-subscribe-form .panel>.panel-collapse>.list-group, .cwginstock-subscribe-form .panel>.panel-collapse>.table, .cwginstock-subscribe-form .panel>.table, .cwginstock-subscribe-form .panel>.table-responsive>.table{margin-bottom:0}
.cwginstock-subscribe-form .panel-body{padding:15px}
.cwginstock-subscribe-form .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.cwginstock-subscribe-form .panel-title{margin-top:0;font-size:16px}
.cwginstock-subscribe-form .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.cwginstock-subscribe-form .panel>.list-group .list-group-item, .cwginstock-subscribe-form .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.cwginstock-subscribe-form .panel-group .panel-heading, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>td, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:first-child>th, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>td, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr:last-child>th, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>td, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr:last-child>th, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>td, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr:first-child>th, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .cwginstock-subscribe-form .panel>.table:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.cwginstock-subscribe-form .panel>.list-group:first-child .list-group-item:first-child, .cwginstock-subscribe-form .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}
.cwginstock-subscribe-form .panel>.list-group:last-child .list-group-item:last-child, .cwginstock-subscribe-form .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.cwginstock-subscribe-form .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .cwginstock-subscribe-form .panel>.table:first-child, .cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child, .cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}
.cwginstock-subscribe-form .list-group+.panel-footer,
.cwginstock-subscribe-form .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.cwginstock-subscribe-form .panel>.panel-collapse>.table caption, .cwginstock-subscribe-form .panel>.table caption, .cwginstock-subscribe-form .panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}
.cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .cwginstock-subscribe-form .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .cwginstock-subscribe-form .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .cwginstock-subscribe-form .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .cwginstock-subscribe-form .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .cwginstock-subscribe-form .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}
.cwginstock-subscribe-form .panel>.panel-body+.table,
.cwginstock-subscribe-form .panel>.panel-body+.table-responsive,
.cwginstock-subscribe-form .panel>.table+.panel-body,
.cwginstock-subscribe-form .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}
.cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child td, .cwginstock-subscribe-form .panel>.table>tbody:first-child>tr:first-child th{border-top:0}
.cwginstock-subscribe-form .panel>.table-bordered, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered{border:0}
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:first-child, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:first-child, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}
.cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-bordered>tbody>tr>th:last-child, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-bordered>tfoot>tr>th:last-child, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-bordered>thead>tr>th:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .cwginstock-subscribe-form .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}
.cwginstock-subscribe-form .panel>.table-responsive{border:0;margin-bottom:0}
.cwginstock-subscribe-form .panel-group{margin-bottom:20px}
.cwginstock-subscribe-form .panel-group .panel{margin-bottom:0;border-radius:4px}
.cwginstock-subscribe-form .panel-group .panel+.panel{margin-top:5px}
.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.list-group,
.cwginstock-subscribe-form .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}
.cwginstock-subscribe-form .panel-group .panel-footer{border-top:0}
.cwginstock-subscribe-form .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.cwginstock-subscribe-form .panel-default{border-color:#ddd}
.cwginstock-subscribe-form .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.cwginstock-subscribe-form .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.cwginstock-subscribe-form .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.cwginstock-subscribe-form .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.cwginstock-subscribe-form .panel-primary{border-color:#337ab7}
.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}
.cwginstock-subscribe-form .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}
.cwginstock-subscribe-form .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}
.cwginstock-subscribe-form .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}
.cwginstock-subscribe-form .panel-success{border-color:#d6e9c6}
.cwginstock-subscribe-form .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.cwginstock-subscribe-form .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.cwginstock-subscribe-form .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.cwginstock-subscribe-form .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.cwginstock-subscribe-form .panel-info{border-color:#bce8f1}
.cwginstock-subscribe-form .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.cwginstock-subscribe-form .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.cwginstock-subscribe-form .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.cwginstock-subscribe-form .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.cwginstock-subscribe-form .panel-warning{border-color:#faebcc}
.cwginstock-subscribe-form .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.cwginstock-subscribe-form .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.cwginstock-subscribe-form .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.cwginstock-subscribe-form .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.cwginstock-subscribe-form .panel-danger{border-color:#ebccd1}
.cwginstock-subscribe-form .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.cwginstock-subscribe-form .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.cwginstock-subscribe-form .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.cwginstock-subscribe-form .panel-danger>.panel-footer+.panel-collapse>.panel-body {
border-bottom-color: #ebccd1
}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox;}input[type="checkbox"].cmplz-category:checked::before{content:'';}.cmplz-cookiebanner{box-sizing:border-box;}:root{--cmplz_banner_width:600px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#333333;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:216px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#1E73BE;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#333333;--cmplz_button_accept_border_color:#333333;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#ffffff;--cmplz_button_deny_border_color:#ffffff;--cmplz_button_deny_text_color:#333333;--cmplz_button_settings_background_color:#ffffff;--cmplz_button_settings_border_color:#333333;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#61CE71;--cmplz_slider_inactive_color:#f8be2e;--cmplz_slider_bullet_color:#ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none !important;user-select:none !important;}.cmplz-cookiebanner *{pointer-events:auto !important;user-select:auto !important;}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media(max-width:425px){ .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0, 1fr);z-index:99999;background:var(--cmplz_banner_background_color);}.cmplz-cookiebanner a{transition:initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none;}.cmplz-cookiebanner.cmplz-dismissed{display:none;}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0, 0, 0, 0);background-color:transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px;}@media(min-width:350px){ .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px !important;zoom:0.6;}
.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px !important;}
.cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents{flex-shrink:0;}
.cmplz-cookiebanner .cmplz-header{margin-bottom:15px !important;max-height:10px;}
.cmplz-close{zoom:0.6 !important;}
.cmplz-cookiebanner .cmplz-buttons{gap:1px !important;}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh !important;min-height:unset !important;padding:0 !important;white-space:nowrap !important;font-size:1.1rem !important;line-height:14px !important;zoom:0.5 !important;}
.cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px;}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px;}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3;}@media(max-width:399px){ .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit;}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit;}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500;}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px;}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px;}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px;}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0, 1fr);align-items:center;grid-gap:10px;padding:10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px;}@media(max-width:425px){ .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media(max-width:425px){ .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial;}@media(max-width:425px){ .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center;}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none;}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none;}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg);}@media(min-width:768px){ .cmplz-cookiebanner { min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; grid-row-gap: 10px; }}@media(max-width:768px){ .cmplz-cookiebanner{width:100%;gap:1px;}
.cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media(min-width:769px){ .cmplz-message, .cmplz-categories { width: calc(var(--cmplz_banner_width) - 42px); }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block;}@keyframes fadeIn { 0%{opacity:0;}
100% { opacity: 1; }}@-moz-keyframes fadeIn { 0%{opacity:0;}
100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0%{opacity:0;}
100% { opacity: 1; }}@-o-keyframes fadeIn { 0%{opacity:0;}
100% { opacity: 1; }}@-ms-keyframes fadeIn { 0%{opacity:0;}
100% { opacity: 1; }}#cmplz-manage-consent .cmplz-manage-consent{animation:mc_slideIn 0s forwards;}.cmplz-logo{display:none !important;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0px;left:0px;width:40px;height:20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before{box-shadow:0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after{left:14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome', sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0px;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px;}.cmplz-cookiebanner .cmplz-links .cmplz-link{display:none;}.cmplz-cookiebanner{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show{box-shadow:rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}.cmplz-cookiebanner.cmplz-show:hover { transition-duration: 1s; box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;}