@import"https://fonts.googleapis.com/css2?family=Karla:wght@400;500;600;700&family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600&display=swap";body:not(.template-index){--plh-ink:#16241C;--plh-green:#2C4335;--plh-brass:#C8862A;--plh-brasstext:#8F5D14;--plh-signal:#A8402A;--plh-paper:#FBF8F1;--plh-sand:#E2DACA;--plh-line:#D9D0BC;--plh-text:#22271F;--plh-text2:#545850;--plh-serif:"Newsreader",Georgia,"Times New Roman",serif;--plh-sans:"Karla","Helvetica Neue",Helvetica,Arial,sans-serif;background:var(--plh-paper)}body:not(.template-index) .main-content{background:var(--plh-paper);color:var(--plh-text);font-family:var(--plh-sans)}body:not(.template-index) .main-content h1,body:not(.template-index) .page-header .page-title{font-family:var(--plh-serif);font-weight:400;letter-spacing:-.02em;color:var(--plh-text);text-transform:none;font-size:clamp(30px,4vw,44px)!important;line-height:1.1}body.template-product .main-content .product-title,body.template-product .main-content .product-shop h1{font-family:var(--plh-serif);font-weight:400;font-size:clamp(26px,3.2vw,36px)!important;line-height:1.15;letter-spacing:-.018em;color:var(--plh-text);text-transform:none}body:not(.template-index) .main-content h2,body:not(.template-index) .main-content h3{font-family:var(--plh-serif);font-weight:400;color:var(--plh-text);text-transform:none;letter-spacing:-.01em;line-height:1.25}body:not(.template-index) .breadcrumb{background:transparent;font-family:var(--plh-sans);font-size:14px;color:var(--plh-text2);padding:18px 0;border:0}body:not(.template-index) .breadcrumb a{color:var(--plh-text2)}body:not(.template-index) .breadcrumb a:hover{color:var(--plh-brasstext)}body:not(.template-index) .product-item{background:#fffdf8;border:1px solid var(--plh-line);border-radius:8px;overflow:hidden;transition:border-color .12s}body:not(.template-index) .product-item:hover{border-color:var(--plh-green)}body:not(.template-index) .product-item .product-top{background:var(--plh-sand);border-bottom:1px solid var(--plh-line)}body:not(.template-index) .product-item .product-details{padding:16px}body:not(.template-index) .product-vendor{font-family:var(--plh-sans);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--plh-text2)}body:not(.template-index) .product-item .product-title{font-family:var(--plh-sans);font-size:15.5px;font-weight:500;line-height:1.45;color:var(--plh-text);text-transform:none;letter-spacing:0}body:not(.template-index) .product-item .product-title a{color:var(--plh-text)}body:not(.template-index) .product-item .product-title a:hover{color:var(--plh-green)}body:not(.template-index) .dual-pricing{display:flex;flex-direction:column;align-items:flex-start;gap:0;line-height:1.25}body:not(.template-index) .price-box{font-family:var(--plh-serif)}body:not(.template-index) .price-box .vat__product{font-family:var(--plh-serif);font-size:21px;font-weight:500;color:var(--plh-text);text-transform:none}body:not(.template-index) .price-box .ex__product{font-family:var(--plh-sans);font-size:13px;font-weight:600;color:var(--plh-text2);text-transform:none}body:not(.template-index) .price-box .ex__product.ex__product--show{font-family:var(--plh-serif);font-size:21px;font-weight:500;color:var(--plh-text)}body.template-product .price-box .vat__product,body.template-product .prices .vat__product{font-family:var(--plh-serif);font-size:29px;font-weight:500;color:var(--plh-text)}body.template-product .price-box .ex__product,body.template-product .prices .ex__product{font-family:var(--plh-sans);font-size:14.5px;font-weight:600;color:var(--plh-text2)}body.template-product .price-box .ex__product.ex__product--show,body.template-product .prices .ex__product.ex__product--show{font-family:var(--plh-serif);font-size:29px;font-weight:500;color:var(--plh-text)}body:not(.template-index) .price-box .compare-price,body:not(.template-index) .old-price{color:var(--plh-text2);text-decoration:line-through;font-weight:400}body:not(.template-index) .price-sale .special-price{color:var(--plh-signal)}body:not(.template-index) .product-label span{background:var(--plh-signal);color:var(--plh-paper);border-radius:20px;font-family:var(--plh-sans);font-size:11px;font-weight:700;letter-spacing:.04em}body:not(.template-index) .widget{background:#fffdf8;border:1px solid var(--plh-line);border-radius:8px;padding:18px 20px;margin-bottom:16px}body:not(.template-index) .widget-title,body:not(.template-index) .sidebar-title{font-family:var(--plh-sans);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--plh-text);border:0;padding:0 0 10px;margin:0}body:not(.template-index) .widget-content a,body:not(.template-index) .sidebar-link-lv1{font-family:var(--plh-sans);font-size:14.5px;color:var(--plh-text2);line-height:1.9}body:not(.template-index) .widget-content a:hover,body:not(.template-index) .sidebar-link-lv1:hover{color:var(--plh-brasstext)}body:not(.template-index) .sidebar-tags a{border:1px solid var(--plh-line);border-radius:20px;padding:4px 12px;font-size:13px}body:not(.template-index) .toolbar,body:not(.template-index) .toolbar-col{font-family:var(--plh-sans);font-size:14.5px;color:var(--plh-text2)}body:not(.template-index) .toolbar select,body:not(.template-index) .toolbar-col select{font-family:var(--plh-sans);font-size:14.5px;border:1px solid var(--plh-line);border-radius:6px;background:#fffdf8;color:var(--plh-text);padding:8px 12px}body:not(.template-index) .main-content .btn,body:not(.template-index) .main-content button[type=submit]{font-family:var(--plh-sans);font-weight:700;letter-spacing:.01em;border-radius:6px;text-transform:none}body:not(.template-index) .product-item .action .btn,body.template-blog .main-content .btn-read-more{background:var(--plh-green);color:var(--plh-paper);border-color:var(--plh-green);text-decoration:none}body:not(.template-index) .product-item .action .btn:hover,body.template-blog .main-content .btn-read-more:hover{background:var(--plh-ink);color:var(--plh-paper);border-color:var(--plh-ink)}body.template-product .main-content .btn-addToCart,body.template-product .main-content [data-btn-addToCart],body.template-cart .main-content [name=checkout]{background:var(--plh-green);color:var(--plh-paper);border:none}body.template-product .main-content .btn-addToCart:hover,body.template-product .main-content [data-btn-addToCart]:hover,body.template-cart .main-content [name=checkout]:hover{background:var(--plh-ink);color:var(--plh-paper)}body:not(.template-index):not(.template-product) .main-content .rte{max-width:72ch}body:not(.template-index) .main-content .rte,body:not(.template-index) .page-content,body:not(.template-index) .about-us-content{font-family:var(--plh-sans);font-size:16px;line-height:1.75;color:var(--plh-text2)}body:not(.template-index) .main-content .rte a:not(.btn),body:not(.template-index) .page-content a:not(.btn){color:var(--plh-brasstext);text-decoration:underline}body:not(.template-index) .main-content .rte h2,body:not(.template-index) .main-content .rte h3{margin-top:1.6em;color:var(--plh-text)}body:not(.template-index) .main-content .rte img{max-width:100%;height:auto;border-radius:8px}body:not(.template-index) .main-content .rte blockquote{border-left:3px solid var(--plh-brass);padding-left:18px;margin-left:0;font-family:var(--plh-serif);font-size:19px;color:var(--plh-text)}body.template-blog .main-content .blog-item{background:#fffdf8;border:1px solid var(--plh-line);border-radius:8px;overflow:hidden;padding-top:0;transition:border-color .12s}body.template-blog .main-content .blog-item:hover{border-color:var(--plh-green)}body.template-blog .blog-item .article-img,body.template-blog .blog-item .article__image{background:var(--plh-sand)}body.template-blog .blog-item .article-details{padding:18px}body.template-blog .article-title,body.template-blog .blog-item .article-title a{font-family:var(--plh-serif);font-weight:400;font-size:20px;line-height:1.3;color:var(--plh-text);text-transform:none;letter-spacing:-.01em}body.template-blog .blog-item .article-title a:hover{color:var(--plh-green)}body.template-blog .article__date,body.template-blog .blog_author{font-family:var(--plh-sans);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--plh-text2)}body.template-blog .article-excerpt,body.template-blog .blog-item .des{font-family:var(--plh-sans);font-size:14.5px;line-height:1.65;color:var(--plh-text2)}body.template-blog .btn-read-more{font-family:var(--plh-sans);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.template-article .article__date,body.template-article .blog_author{font-family:var(--plh-sans);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--plh-text2)}body.template-404 .fof-wrapper,body.template-404 .content-404{background:transparent;color:var(--plh-text);font-family:var(--plh-sans)}body.template-404 .content-404 h1,body.template-404 .content-404 h2{font-family:var(--plh-serif);color:var(--plh-text)}body:not(.template-index) .content-item .text .text-item .inner{width:84%;padding-top:56px;padding-bottom:56px}body:not(.template-index) .content-item h3.title{text-align:left;margin-bottom:14px;font-family:var(--plh-serif);text-transform:none}body:not(.template-index) .content-item .content{text-align:left;font-family:var(--plh-sans);font-size:16px;line-height:1.75;color:var(--plh-text2)}body:not(.template-index) .page-header{background:transparent;border:0}body:not(.template-index) .page-navigation .page-nav a,body:not(.template-index) .page-navigation a{font-family:var(--plh-sans);font-size:14px;color:var(--plh-text2)}body:not(.template-index) .page-navigation a:hover{color:var(--plh-brasstext)}body.template-cart .cart-template{font-family:var(--plh-sans);color:var(--plh-text)}body.template-cart .cart-product-item{background:#fffdf8;border:1px solid var(--plh-line);border-radius:8px;margin-bottom:12px}body.template-cart .cart-product-item .details{display:flex;align-items:flex-start;gap:18px;padding:16px;text-align:left}body.template-cart .cart-product-item .cart-item-left{flex:0 0 92px;text-align:left}body.template-cart .cart-product-item .cart-item-left .product-img{display:block;background:var(--plh-sand);border:1px solid var(--plh-line);border-radius:6px;padding:8px}body.template-cart .cart-product-item .cart-item-left .product-img img{width:100%;height:auto;display:block}body.template-cart .cart-product-item .cart-item-right{flex:1 1 auto;text-align:left}body.template-cart .cart-product-item .cart--info{text-align:left}body.template-cart .cart-product-item .product-name{display:block;font-family:var(--plh-sans);font-size:16px;font-weight:600;line-height:1.4;color:var(--plh-text);text-align:left;text-transform:none}body.template-cart .cart-product-item .product-name:hover{color:var(--plh-green)}body.template-cart .cart-product-item .size{font-family:var(--plh-sans);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--plh-text2);text-align:left;margin-top:3px}body.template-cart .cart-product-item .cart--price{text-align:left;margin-top:9px}body.template-cart .cart-product-item .cart--quantity{text-align:left;margin-top:10px}body.template-cart .right-col{background:#fffdf8;border:1px solid var(--plh-line);border-radius:8px;padding:22px}body.template-cart .right-col .title,body.template-cart .right-col h2,body.template-cart .right-col h3{font-family:var(--plh-sans);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--plh-text)}body.template-cart .cart--total,body.template-cart .cart-subtotal--price,body.template-cart .right-col .total{font-family:var(--plh-serif);color:var(--plh-text)}body.template-cart .cart-empty{font-family:var(--plh-serif);color:var(--plh-text2)}body.template-product .product-shop{font-family:var(--plh-sans);color:var(--plh-text)}body.template-product .product-grid-image,body.template-product .product-photo-container{background:var(--plh-sand);border-radius:8px}body.template-product .list-tabs .tab-title a{font-family:var(--plh-serif);font-weight:400;color:var(--plh-text2);text-transform:none;letter-spacing:0}body.template-product .list-tabs .tab-title.active a,body.template-product .list-tabs .tab-title a:hover{color:var(--plh-text)}body.template-product .tab-content,body.template-product .product-description{color:var(--plh-text2);font-size:15.5px;line-height:1.75}body:not(.template-index) .dl-trade,body:not(.template-index) [class*=dl-member]{color:var(--plh-brasstext);font-weight:600}@media(max-width:1080px){body:not(.template-index) .widget{padding:16px}}@media(max-width:760px){body:not(.template-index) .main-content h1{font-size:clamp(24px,7vw,32px)!important}body:not(.template-index) .product-item .product-details{padding:12px}body:not(.template-index) .price-box .vat__product,body:not(.template-index) .price-box .ex__product.ex__product--show{font-size:18px}body:not(.template-index) .main-content .rte{font-size:15.5px}body:not(.template-index) .content-item .text .text-item .inner{width:88%;padding-top:36px;padding-bottom:36px}body.template-blog .blog-item .article-details{padding:14px}body.template-cart .cart-product-item .details{gap:12px;padding:12px}body.template-cart .cart-product-item .cart-item-left{flex:0 0 72px}body.template-cart .right-col{padding:16px}}body:not(.template-index) .product-item .product-bottom{display:flex;flex-direction:column;gap:8px;padding:18px;flex:1}body:not(.template-index) .product-item .product-bottom>*{margin-top:0;margin-bottom:0}body:not(.template-index) .product-item .product-bottom .action{margin:auto 0 0}body:not(.template-index) .product-item .action .btn{width:100%}body:not(.template-index) .product-item .custom-product-badge-container:not(:has(*)){display:none}body:not(.template-index) .product-item .product-top .product-image{margin-bottom:0}body:not(.template-index) .product-item .product-title{font-size:16px;line-height:1.45;min-height:46px}body:not(.template-index) .product-item .price-box .vat__product,body:not(.template-index) .product-item .price-box .ex__product.ex__product--show{font-size:26px}@media(max-width:760px){body:not(.template-index) .product-item .product-bottom{padding:14px;gap:7px}body:not(.template-index) .product-item .product-title{font-size:15px;min-height:44px}body:not(.template-index) .product-item .price-box .vat__product,body:not(.template-index) .product-item .price-box .ex__product.ex__product--show{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/paintlab-pages.css.map */
