﻿/*!
 * Theme Name: Storefront Child
 * Version: 2.9268
 * Description: A custom theme designed to extend the WooCommerce Storefront theme
 * Author: Jethro Hazelhurst
 * Author URI: jethrohazelhurst.github.io
 * Template: storefront
 */body.woocommerce-account h1.entry-title{display:none}body.woocommerce-account .col-1,body.woocommerce-account .col-2{margin-top:30px;padding:30px;border:1px solid #000;border-radius:30px;border-bottom:10px solid #000;border-right:10px solid #000}body.woocommerce-account .col-1 h2,body.woocommerce-account .col-2 h2{font-weight:800}body.woocommerce-account .col-1 .button,body.woocommerce-account .col-2 .button{background-color:#ffd9d8;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;color:#000;cursor:pointer;font-weight:800;max-width:100%;padding:10px 20px;text-align:center;text-transform:capitalize}body.woocommerce-account .col-1 .button:active,body.woocommerce-account .col-2 .button:active{background-color:#ffdeda}body.woocommerce-account .col-1 .button:hover,body.woocommerce-account .col-2 .button:hover{background:rgb(255,167.3076923077,165)}body.page-template-template_banner_image{background:#fafafe}body.page-template-template_banner_image .storefront-breadcrumb{display:none}body.page-template-template_banner_image .un-main-banner-image{margin-bottom:-300px;width:100%;min-height:400px;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover}body.page-template-template_banner_image h1.entry-title{font-weight:800;text-shadow:-2px 2px #fdc2ba}body.page-template-template_banner_image .content-area{padding:60px;float:none;margin:0 auto;margin-bottom:100px;max-width:800px;background:#fff;border-radius:30px;box-shadow:rgba(0,0,0,.2) 0px 20px 30px}@media(max-width: 768px){body.page-template-template_banner_image h1.entry-title{text-align:center;font-size:32px}body.page-template-template_banner_image .content-area{padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:local(""),url("assets/fonts/lato-v23-latin-300.woff2") format("woff2"),url("assets/fonts/lato-v23-latin-300.woff") format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local(""),url("assets/fonts/lato-v23-latin-regular.woff2") format("woff2"),url("assets/fonts/lato-v23-latin-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:local(""),url("assets/fonts/lato-v23-latin-italic.woff2") format("woff2"),url("assets/fonts/lato-v23-latin-italic.woff") format("woff");font-display:swap}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:local(""),url("assets/fonts/lato-v23-latin-900.woff2") format("woff2"),url("assets/fonts/lato-v23-latin-900.woff") format("woff");font-display:swap}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{color:#000;font-family:"Lato",sans-serif}@media(min-width: 768px){.site-main{margin-bottom:20px}.content-area{margin-bottom:20px}}img{border-radius:0}form{margin:0}input.input-text{background:#fff;border:1px solid #d8d8d8;box-shadow:none}#payment-method-message{display:none}.ElementsWidget-prefix .ElementsWidget{margin-bottom:0px !important}.page-template-template-homepage:not(.has-post-thumbnail) .site-main{padding:0}.wc_coupon_message_wrap{padding:0 !important}.woocommerce-info,.woocommerce-message{background-color:#fafafe;border-left:none;border:3px solid #99aabf;color:#000;font-weight:800;border-radius:6px;padding:10px 30px;margin-bottom:15px}.woocommerce-info::before,.woocommerce-message::before{display:none}.woocommerce-info a,.woocommerce-message a{color:#99aabf}.woocommerce-info a:hover,.woocommerce-message a:hover{color:rgb(53.9759036145,68.313253012,86.0240963855)}.woocommerce-info .button,.woocommerce-message .button{text-transform:capitalize;padding:5px 15px;background-color:#1d1d1d;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;font-size:12px}.woocommerce-info .button:hover,.woocommerce-message .button:hover{background-color:#1d1d1d}body.single-product .woocommerce-message{margin-top:15px !important;margin-bottom:20px}.wlr-message-info{padding:10px 30px !important;margin-top:15px !important;margin-bottom:15px !important;width:100% !important;font-size:16px !important;font-weight:800 !important}.wlr-message-info.wlr_point_redeem_message,.wlr-message-info.wlr_points_rewards_earn_points{border:3px solid #99aabf !important;background-color:#fafafe !important}.wlr-message-info.wlr_point_redeem_message i,.wlr-message-info.wlr_points_rewards_earn_points i{display:none}.wlr-signup-message{display:block !important;padding:10px 30px !important;margin-top:15px !important;margin-bottom:15px !important;width:100% !important;font-weight:800 !important;border:3px solid #99aabf !important;border-radius:6px;background-color:#fafafe !important}.star-rating span::before,p.stars.selected a.active::before,p.stars:hover a::before,p.stars.selected a:not(.active)::before,p.stars.selected a.active::before{color:#a0d6b4}.un-payment-icon{max-width:40px;margin-right:2px;margin-left:2px}body.woocommerce-cart h1,body.woocommerce-cart h2{font-weight:800}body.woocommerce-cart .shipping-calculator-button{font-weight:800}body.woocommerce-cart .un-returns-policy-text{display:block;padding:7px;background:#f4f4f4;border-radius:4px;margin-bottom:18px;text-align:center;border:1px solid #cbcbcb;font-family:monospace;font-size:12px;font-weight:800;color:#353535}body.woocommerce-cart .un-basket-proceed-to-checkout .un-payment-icon{width:60px}body.woocommerce-cart .un-basket-proceed-to-checkout p{font-size:12px;color:#555}body.woocommerce-cart button[name=update_cart]{display:none !important}body.blog.left-sidebar .blog-header,body.category .blog-header,body.tag .blog-header{background-color:#fafafe;margin-bottom:40px;border-radius:30px;overflow:hidden;border:2px solid #000;border-right:10px solid #000;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}body.blog.left-sidebar .blog-header .blog-header-title,body.category .blog-header .blog-header-title,body.tag .blog-header .blog-header-title{padding:30px}body.blog.left-sidebar .blog-header .blog-header-title .blog-header-title-text,body.category .blog-header .blog-header-title .blog-header-title-text,body.tag .blog-header .blog-header-title .blog-header-title-text{margin-right:30px}body.blog.left-sidebar .blog-header .blog-header-tags h3,body.category .blog-header .blog-header-tags h3,body.tag .blog-header .blog-header-tags h3{font-weight:800;text-transform:uppercase;font-size:12px;border-bottom:1px solid #000;letter-spacing:2px}body.blog.left-sidebar .blog-header .blog-header-tags .tag,body.category .blog-header .blog-header-tags .tag,body.tag .blog-header .blog-header-tags .tag{font-size:11px;background:#000;display:inline-block;padding:2px 10px;margin-right:2px;margin-bottom:5px;border-radius:4px}body.blog.left-sidebar .blog-header .blog-header-tags .tag a,body.category .blog-header .blog-header-tags .tag a,body.tag .blog-header .blog-header-tags .tag a{color:#fff;font-weight:800}body.blog.left-sidebar .blog-header .blog-header-menu,body.category .blog-header .blog-header-menu,body.tag .blog-header .blog-header-menu{padding:20px;background-color:#000}body.blog.left-sidebar .blog-header .blog-header-menu ul,body.category .blog-header .blog-header-menu ul,body.tag .blog-header .blog-header-menu ul{margin:0}body.blog.left-sidebar .blog-header .blog-header-menu ul li,body.category .blog-header .blog-header-menu ul li,body.tag .blog-header .blog-header-menu ul li{display:inline-block}body.blog.left-sidebar .blog-header .blog-header-menu ul li a,body.category .blog-header .blog-header-menu ul li a,body.tag .blog-header .blog-header-menu ul li a{padding:10px 5px;font-weight:800;font-size:12px;text-transform:uppercase;color:#fff}body.blog.left-sidebar .blog-search,body.category .blog-search,body.tag .blog-search{display:flex;justify-content:center;margin-bottom:40px}body.blog.left-sidebar .blog-search form,body.category .blog-search form,body.tag .blog-search form{border-bottom:2px solid #000}body.blog.left-sidebar .blog-search form input,body.category .blog-search form input,body.tag .blog-search form input{box-shadow:none;background-color:rgba(0,0,0,0)}body.blog.left-sidebar .blog-search form button,body.category .blog-search form button,body.tag .blog-search form button{background-color:rgba(0,0,0,0);color:#000}body.blog.left-sidebar .content-area,body.category .content-area,body.tag .content-area{width:100%}body.blog.left-sidebar .content-area article.post,body.category .content-area article.post,body.tag .content-area article.post{width:32%;float:left;padding:20px;display:block;margin-right:2% !important;background-color:#fafafe;margin-bottom:30px !important;min-height:600px;border:2px solid #000;border-bottom:10px solid #000;border-right:10px solid #000;border-radius:30px;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}body.blog.left-sidebar .content-area article.post:nth-of-type(3n),body.category .content-area article.post:nth-of-type(3n),body.tag .content-area article.post:nth-of-type(3n){margin-right:0% !important}body.blog.left-sidebar .content-area article.post a.category-link,body.category .content-area article.post a.category-link,body.tag .content-area article.post a.category-link{font-weight:800;color:#000;text-transform:uppercase;font-size:11px;letter-spacing:4px}body.blog.left-sidebar .content-area article.post h2,body.category .content-area article.post h2,body.tag .content-area article.post h2{font-weight:800}body.blog.left-sidebar .content-area article.post a.button,body.category .content-area article.post a.button,body.tag .content-area article.post a.button{font-size:12px;text-transform:uppercase;font-weight:500;padding:10px 20px}body.single-post .content-area{width:100%}body.single-post .content-area .blog-header{margin-bottom:40px}body.single-post .content-area .blog-header>img{position:relative;border-radius:60px}body.single-post .content-area .blog-header .blog-header-info{max-width:80%;background-color:#fafafe;padding:30px;text-align:center;border:1px solid #000;border-bottom:10px solid #000;border-right:10px solid #000;border-radius:30px;display:block;margin:0 auto;margin-top:-20%;position:relative;z-index:1;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}body.single-post .content-area .blog-header .blog-header-info>a{font-weight:800;letter-spacing:2px;color:#99aabf;text-transform:uppercase}body.single-post .content-area .blog-header .blog-header-info h1{font-weight:800;text-align:center}body.single-post .content-area .blog-header .blog-header-info .blog-header-info-meta{padding:10px;display:flex;align-items:center;justify-content:center;text-align:left}body.single-post .content-area .blog-header .blog-header-info .blog-header-info-meta>img{border-radius:100%;max-width:50px}body.single-post .content-area .blog-header .blog-header-info .blog-header-info-meta .blog-header-info-meta-details{padding-left:20px}body.single-post .content-area .blog-header .blog-header-info .blog-header-info-meta .blog-header-info-meta-details .blog-header-info-author{font-size:16px;font-weight:800;color:#000}body.single-post .content-area .blog-header .blog-header-info .blog-header-info-meta .blog-header-info-meta-details .blog-header-info-date{font-size:13px;color:#b5b6b8}body.single-post .content-area div.blog-excerpt{display:block;margin:0 auto;max-width:80%;margin-bottom:40px}body.single-post .content-area div.blog-excerpt p{font-size:22px;text-align:center}body.single-post .content-area div.entry-content{max-width:80%;display:block;margin:0 auto;margin-bottom:60px;padding-bottom:60px}body.single-post .content-area div.entry-content h2{font-weight:800}body.single-post .content-area div.entry-content p{font-size:18px}body.single-post .content-area div.blog-related-posts h2{font-weight:800}body.single-post .content-area div.blog-related-posts div.flex div.col{border:2px solid #000;border-right:10px solid #000;border-bottom:10px solid #000;margin-bottom:30px;padding:20px;border-radius:30px}body.single-post .content-area div.blog-related-posts h2 a{color:#000;font-size:22px;font-weight:800}body.single-post .content-area .nav-links a{color:#99aabf;font-size:18px;font-weight:800}@media(max-width: 768px){body.blog.left-sidebar .content-area article.post,body.category .content-area article.post,body.tag .content-area article.post{width:100%;margin-right:0}body.single-post .content-area h1{font-size:2em}body.single-post .content-area div.blog-excerpt,body.single-post .content-area div.entry-content,body.single-post .content-area .blog-header .blog-header-info{max-width:100%}}.pwb-brands-cols-outer>div>p{display:none}.pwb-brands-cols-outer>div div img{border-radius:30px}.btn{padding:10px 20px !important;font-size:12px !important;display:inline-block !important;text-transform:uppercase}.btn-primary{background-color:#1d1d1d !important;color:#fff !important;transition:all .2s}.btn-primary:hover{cursor:pointer;background-color:#000 !important}.btn-secondary{background-color:#000;color:#fff;transition:all .1s}.btn-secondary:hover{cursor:pointer;background-color:#ffd9d8}.btn-outline{border-width:3px;background-color:rgba(0,0,0,0);border-style:solid}.btn-outline-primary{border-color:#ffd9d8;color:#ffd9d8;transition:all .1s}.btn-outline-primary:hover{background-color:#ffd9d8;color:#fff}.btn-brand{background-color:#ffd9d8;color:#fff}.site-header-cart .widget_shopping_cart a.button{color:#fff;background-color:rgb(54.5,54.5,54.5)}.widget a.button.checkout{background-color:#ffd9d8}.wc-proceed-to-checkout .button.checkout-button,#payment .place-order .button,body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button,.button.alt.storefront-sticky-add-to-cart__content-button{background-color:#ffd9d8;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;color:#000;cursor:pointer;font-weight:800;max-width:100%;padding:20px 0px;text-align:center;text-transform:capitalize}.wc-proceed-to-checkout .button.checkout-button:active,#payment .place-order .button:active,body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button:active,.button.alt.storefront-sticky-add-to-cart__content-button:active{background-color:#ffdeda}.wc-proceed-to-checkout .button.checkout-button:hover,#payment .place-order .button:hover,body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button:hover,.button.alt.storefront-sticky-add-to-cart__content-button:hover{background:rgb(255,167.3076923077,165)}body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button,.button.alt.storefront-sticky-add-to-cart__content-button{padding:15px 20px;font-size:14px}body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button::before,.button.alt.storefront-sticky-add-to-cart__content-button::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:8px;font-weight:900}ul.products li.product .button.add_to_cart_button,ul.products li.product .button.product_type_variable{background:#ffd9d8;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;color:#000;display:block;padding:10px 0px;text-transform:capitalize;font-weight:800;font-size:12px;margin-top:15px;margin-bottom:0}ul.products li.product .button.add_to_cart_button:hover,ul.products li.product .button.product_type_variable:hover{background:rgb(255,167.3076923077,165)}ul.products li.product .button.add_to_cart_button::before,ul.products li.product .button.product_type_variable::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:8px;font-weight:900}ul.products li.product.outofstock .button.product_type_simple,ul.products li.product.outofstock .button.product_type_variable{display:block;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;padding:10px 0px;text-transform:capitalize;font-weight:800;font-size:12px;margin-top:15px;margin-bottom:0}ul.products li.product.outofstock .button.product_type_simple:hover,ul.products li.product.outofstock .button.product_type_variable:hover{background:#777}ul.products li.product.outofstock .button.product_type_simple::before,ul.products li.product.outofstock .button.product_type_variable::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:8px;font-weight:900}ul.products li.product .added_to_cart{background:#a0d6b4;color:#000;display:block;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;padding:10px 0px;text-transform:capitalize;font-weight:800;font-size:12px;margin-top:10px}ul.products li.product .added_to_cart:hover{background:rgb(195.625,229.375,208.125)}.un-card-container{width:100%}.un-card{background-color:#fff;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}.un-card img{margin-bottom:10px}.un-card h2{font-size:32px;font-weight:800;line-height:30px}.un-card h3{text-transform:uppercase;font-size:22px;margin-bottom:0}.un-card h3 span{color:#ffd9d8;font-size:28px}.un-card h6{font-size:11px;font-weight:800;letter-spacing:4px}.un-card p{font-size:14px;color:#1d1d1d;margin:0;margin-bottom:10px}body.blog h1.page-title,body.category h1.page-title,body.tag h1.page-title{font-weight:800}body.blog .blog-sidebar,body.category .blog-sidebar,body.tag .blog-sidebar{float:left;width:23%;margin-bottom:60px}body.blog .blog-sidebar .blog-sidebar-menu,body.category .blog-sidebar .blog-sidebar-menu,body.tag .blog-sidebar .blog-sidebar-menu{margin-bottom:30px}body.blog .blog-sidebar .blog-sidebar-menu h3,body.category .blog-sidebar .blog-sidebar-menu h3,body.tag .blog-sidebar .blog-sidebar-menu h3{font-weight:800;font-size:18px;text-transform:uppercase;border-bottom:1px solid #000}body.blog .blog-sidebar .blog-sidebar-menu h4,body.category .blog-sidebar .blog-sidebar-menu h4,body.tag .blog-sidebar .blog-sidebar-menu h4{margin-bottom:0}body.blog .blog-sidebar .blog-sidebar-menu h4 a,body.category .blog-sidebar .blog-sidebar-menu h4 a,body.tag .blog-sidebar .blog-sidebar-menu h4 a{color:#99aabf;font-weight:800;font-size:14px}body.blog .blog-sidebar .blog-sidebar-menu .tag,body.category .blog-sidebar .blog-sidebar-menu .tag,body.tag .blog-sidebar .blog-sidebar-menu .tag{font-size:13px;background:#99aabf;display:inline-block;padding:2px 10px;margin-right:2px;margin-bottom:5px;border-radius:4px}body.blog .blog-sidebar .blog-sidebar-menu .tag a,body.category .blog-sidebar .blog-sidebar-menu .tag a,body.tag .blog-sidebar .blog-sidebar-menu .tag a{color:#fff;font-weight:800}body.blog article,body.category article,body.tag article{width:47%;float:left;padding:20px;display:block;margin-right:6% !important;background-color:#fafafe;margin-bottom:30px !important}body.blog article:nth-of-type(2n),body.category article:nth-of-type(2n),body.tag article:nth-of-type(2n){margin-right:0 !important}body.blog article>img,body.category article>img,body.tag article>img{border-radius:30px}body.blog article a.category-link,body.category article a.category-link,body.tag article a.category-link{font-weight:800;color:#99aabf;text-transform:uppercase;font-size:13px;letter-spacing:2px}body.blog article h2 a,body.category article h2 a,body.tag article h2 a{color:#000;font-weight:800}body.blog article .blog-header-info-meta,body.category article .blog-header-info-meta,body.tag article .blog-header-info-meta{display:flex;align-items:center;margin-bottom:15px}body.blog article .blog-header-info-meta img,body.category article .blog-header-info-meta img,body.tag article .blog-header-info-meta img{max-width:30px;border-radius:100%;margin-right:15px}body.blog article .blog-header-info-meta .blog-header-info-author,body.category article .blog-header-info-meta .blog-header-info-author,body.tag article .blog-header-info-meta .blog-header-info-author{font-size:13px;font-weight:800}body.blog article .blog-header-info-meta .blog-header-info-date,body.category article .blog-header-info-meta .blog-header-info-date,body.tag article .blog-header-info-meta .blog-header-info-date{font-size:12px;color:#777}@media(max-width: 768px){body.blog .blog-sidebar,body.category .blog-sidebar,body.tag .blog-sidebar{width:100%;float:none}body.blog article,body.category article,body.tag article{width:100%;float:none}}body.woocommerce-checkout .menu-toggle,body.woocommerce-checkout header.site-header .col-full form.woocommerce-product-search,body.woocommerce-checkout header.site-header .col-full .site-header-cart,body.woocommerce-checkout .hom-tool-menu,body.woocommerce-checkout .main-navigation,body.woocommerce-checkout .hom-trust-banner,body.woocommerce-checkout .storefront-breadcrumb,body.woocommerce-checkout .entry-title{display:none}body.woocommerce-checkout h3{font-weight:800}body.woocommerce-checkout header.site-header .col-full .site-branding{float:none}body.woocommerce-checkout header.site-header .col-full .site-branding a img{margin:0 auto;display:block}body.woocommerce-checkout input.input-text,body.woocommerce-checkout textarea{background:#fff;border:1px solid #000;border-radius:4px;box-shadow:none}body.woocommerce-checkout .form-row label{font-size:16px}body.woocommerce-checkout #payment .place-order{padding:0;background-color:rgba(0,0,0,0)}body.woocommerce-checkout #payment .place-order .woocommerce-privacy-policy-text p{font-size:16px}body.woocommerce-checkout #payment .place-order span.woocommerce-terms-and-conditions-checkbox-text{font-size:16px;font-weight:800}body.woocommerce-checkout .wc-amazon-payments-advanced-info{display:none}@media only screen and (max-width: 767px){body.woocommerce-checkout header.site-header .un-mini-menu{display:none}}.un-footer-social-bar{background-color:#f3f3f3;border-top:1px solid #000;border-bottom:1px solid #000}.un-footer-social-bar ul{list-style-type:none;display:flex;justify-content:space-between;margin:0}.un-footer-social-bar ul li{flex:1;width:100%}.un-footer-social-bar ul li a{color:#1d1d1d;font-size:18px;padding:15px 0;display:block;text-align:center}.un-footer-social-bar ul li a:hover{background-color:rgb(241.5,241.5,252.3)}footer.site-footer{padding-top:0;background-color:#feeae9}footer.site-footer .footer-widgets{padding:30px 0 0 0;border:none}footer.site-footer .footer-widgets .widget{margin-bottom:20px}footer.site-footer .footer-widgets .widget span.widget-title{font-size:16px;border:none;padding-bottom:0;margin-bottom:0}footer.site-footer .footer-widgets .widget ul li a{display:block;font-size:12px;padding:0px}footer.site-footer .footer-widgets .widget p{font-size:11px;margin-bottom:10px}footer.site-footer .hom-terms-menu{font-size:12px;margin:0 auto;display:block;padding:40px 0 10px 0;text-align:center}footer.site-footer .hom-terms-menu li.menu-item{border-right:solid 1px #000;display:inline-block;padding:0 5px}footer.site-footer .hom-terms-menu li.menu-item:last-child{border-right:none}footer.site-footer .hom-terms-menu li.menu-item a{color:#000;text-decoration:none}footer.site-footer .hom-terms-menu li.menu-item a:hover{color:hsl(0,0%,10%)}footer.site-footer .footer-copyright{padding-bottom:30px}footer.site-footer .footer-copyright p{margin-top:10px;margin-bottom:10px}footer.site-footer .storefront-handheld-footer-bar{box-shadow:none;border:none}footer.site-footer .storefront-handheld-footer-bar ul li a:not(.button):not(.components-button){color:#000;background-color:#feeae9;text-shadow:-2px 2px #ffd9d8;border:none}footer.site-footer .storefront-handheld-footer-bar ul li a:not(.button):not(.components-button) span.count{color:#000;border:1px solid #000;background-color:#ffd9d8}footer.site-footer .storefront-handheld-footer-bar ul li.cart a::before{content:""}footer.site-footer .storefront-handheld-footer-bar ul li.search .site-search{background-color:#feeae9}footer.site-footer .storefront-handheld-footer-bar ul li.search .site-search .widget_product_search form:before{display:none}footer.site-footer .storefront-handheld-footer-bar ul li.search .site-search .widget_product_search form input.search-field{flex:1;background-color:rgba(0,0,0,0);color:#000;border:1px solid #000;padding:8px;box-shadow:none}footer.site-footer .storefront-handheld-footer-bar ul li.search .site-search .widget_product_search form input.search-field::placeholder{color:#000;font-size:10px;font-weight:800}@media(max-width: 600px){footer.site-footer .hom-gift-voucher-offer .hom-gift-voucher{margin:0 auto}footer.site-footer .hom-gift-voucher-offer .text-right{text-align:center}}.col-full{max-width:1060px}.flex{display:flex}.col{flex:1}.col-2{flex:2}.flex-2{justify-content:space-between}.flex-2 .col{width:48%;flex:none}.flex-3{justify-content:space-between}.flex-3 .col{width:32%;flex:none}@media(max-width: 768px){.flex{display:block}.col{width:100% !important}}.hom-announcement-banner{background:#000;color:#fff;text-align:center;font-size:11px;line-height:1.2;padding:10px 15px;position:relative;z-index:99;overflow:hidden;letter-spacing:1px;text-transform:uppercase}.hom-announcement-banner .un-banner-slider{position:relative;min-height:20px}.hom-announcement-banner .un-banner-slide,.hom-announcement-banner .un-banner-cart-message{display:flex;align-items:center;justify-content:center;min-height:20px;line-height:1.2}.hom-announcement-banner .un-banner-slide{position:absolute;inset:0;width:100%;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;white-space:nowrap;pointer-events:none}.hom-announcement-banner .un-banner-slide.is-active{opacity:1;transform:translateY(0);position:relative;pointer-events:auto}.hom-announcement-banner .un-banner-icon{display:block;flex:0 0 auto;max-height:12px;width:auto}.hom-announcement-banner .un-banner-icon.un-banner-icon--reviews-stars{width:70px;margin-bottom:3px}.hom-announcement-banner .un-banner-icon.un-banner-icon--reviews-logo{width:78px}.hom-announcement-banner .un-banner-icon.un-banner-icon--klarna{width:14px}.hom-announcement-banner .un-banner-icon.un-banner-icon--delivery-truck{width:26px}.hom-announcement-banner .un-banner-icon.un-banner-icon--free-samples{width:20px;max-height:20px}.hom-announcement-banner .un-banner-text{font-family:monospace;font-weight:800;display:inline-block;line-height:1;margin-left:10px;margin-right:10px}.hom-announcement-banner .un-banner-text-em-text{font-family:monospace;font-weight:800}.hom-announcement-banner .un-banner-stars{display:inline-flex;align-items:center;margin-left:6px}.hom-announcement-banner .ruk-icon-percentage-star--100{display:inline-block;line-height:1;vertical-align:middle}@media(max-width: 767px){.hom-announcement-banner{font-size:10px;letter-spacing:.08em;padding:9px 10px}.hom-announcement-banner .un-banner-inner,.hom-announcement-banner .un-banner-slider,.hom-announcement-banner .un-banner-slide,.hom-announcement-banner .un-banner-cart-message{min-height:24px}.hom-announcement-banner .un-banner-slide,.hom-announcement-banner .un-banner-cart-message{white-space:normal}}ul.hom-tool-menu{font-size:12px;position:absolute;right:0;top:5px;padding-right:inherit}ul.hom-tool-menu li{display:inline-block}ul.hom-tool-menu li a{color:#000;font-size:14px;padding:4px 10px}ul.hom-tool-menu li a:hover{color:hsl(0,0%,10%)}ul.hom-tool-menu li.un-my-account a{color:#fff;background-color:#000;font-size:11px;font-weight:800;padding-right:15px;padding-left:15px;border-radius:4px}header.site-header{background:#feeae9;padding:0;border:none}header.site-header .col-full{display:flex;align-items:center;position:relative}header.site-header .col-full form.woocommerce-product-search{display:flex;flex:2;font-size:11px;margin-bottom:0;text-transform:uppercase}header.site-header .col-full form.woocommerce-product-search input.search-field{flex:1;background-color:rgba(0,0,0,0);color:#000;border-bottom:2px solid #000;padding:8px;border-right:none;box-shadow:none}header.site-header .col-full form.woocommerce-product-search input.search-field::placeholder{color:hsl(0,0%,50%);font-size:10px;font-weight:800}header.site-header .col-full form.woocommerce-product-search button[type=submit]{background-color:rgba(0,0,0,0);color:#000;border-bottom:2px solid #000;border-left:none;margin:0}header.site-header .col-full form.woocommerce-product-search button[type=submit]::after{content:"";color:#000;font-family:"Font Awesome 5 Free";font-weight:800;padding-left:10px;padding-right:10px}header.site-header .col-full .site-branding{flex:3;margin:30px auto;width:100%;text-align:center}header.site-header .col-full .site-branding a{color:#fff;font-family:"Lato",sans-serif;font-weight:800;letter-spacing:4px}header.site-header .col-full .site-branding img{max-width:150px;display:block;margin:0 auto}header.site-header .col-full .site-branding p.site-description{font-size:8px;letter-spacing:4px;color:#000}header.site-header .col-full .site-header-cart{border-bottom:2px solid #000;flex:2}header.site-header .col-full .site-header-cart .cart-contents{color:#000;padding:8px;font-size:11px;letter-spacing:2px}header.site-header .col-full .site-header-cart .cart-contents::after{content:"";color:#000}header.site-header .col-full .site-header-cart .cart-contents .amount{color:#000;font-weight:800}header.site-header .col-full .site-header-cart .cart-contents .count{font-weight:800}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content{border:1px solid #000}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .total{background-color:#fafafe}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{background-color:#fafafe}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button{background-color:#1d1d1d;color:#fff;border-radius:10px;border:1px solid #000;border-right:2px solid #000;border-bottom:2px solid #000;text-transform:capitalize;font-size:14px;font-weight:800}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button:hover{background-color:rgb(54.5,54.5,54.5)}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.checkout{background-color:#ffd9d8;color:#000}header.site-header .col-full .site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button.checkout:hover{background-color:rgb(255,167.3076923077,165)}header.site-header .storefront-primary-navigation{background-color:#f3f3f3;border-top:1px solid #000;border-bottom:1px solid #000}header.site-header .storefront-primary-navigation nav.main-navigation{width:100%;margin:0;float:none}header.site-header .storefront-primary-navigation nav.main-navigation ul.nav-menu{display:flex;justify-content:space-between;align-items:center;margin-left:0}header.site-header .storefront-primary-navigation nav.main-navigation ul.nav-menu>li>a{font-size:11px !important;letter-spacing:1px;font-weight:800;padding:10px 0;text-transform:uppercase;color:#000}header.site-header .storefront-primary-navigation nav.main-navigation ul.nav-menu>li>a:hover{color:#838383 !important;transition:.1s}header.site-header .storefront-primary-navigation nav.main-navigation ul.nav-menu>li ul.sub-menu{background-color:#f3f3f3;border:1px solid #000;border-right:3px solid #000;border-bottom:3px solid #000;border-bottom-right-radius:10px}header.site-header .storefront-primary-navigation nav.main-navigation ul.nav-menu>li ul.sub-menu li a{font-size:12px;padding-top:7px;padding-bottom:7px}header.site-header .un-mini-menu{display:none}header.site-header .hom-trust-banner{background-color:#fafafe}header.site-header .hom-trust-banner .col-full{display:flex}header.site-header .hom-trust-banner .col-full a{display:flex;justify-content:center;color:#000;padding:5px 0;height:100%}header.site-header .hom-trust-banner .col-full a:hover{background-color:rgb(207.5,207.5,245.5)}header.site-header .hom-trust-banner .col-full a i{color:#000;font-size:18px;margin-right:5px}header.site-header .hom-trust-banner .col-full a p{line-height:1;font-size:9px;margin-bottom:0;letter-spacing:1px;font-style:italic}@media screen and (min-width: 768px){.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#feeae9}.main-navigation ul.menu ul.sub-menu li a,.main-navigation ul.nav-menu ul.children li a{font-size:11px;font-weight:800;padding-top:7px;padding-bottom:7px}}@media only screen and (max-width: 767px){header.site-header .hom-tool-menu{display:none}header.site-header .col-full{display:block;position:inherit}header.site-header .col-full form.woocommerce-product-search,header.site-header .col-full .site-header-cart{display:none}header.site-header .col-full .site-branding{float:left;width:auto;font-size:12px;margin:10px auto;text-align:left}header.site-header .col-full .site-branding img{margin:0;max-width:120px}header.site-header .storefront-primary-navigation{background-color:#feeae9}header.site-header .storefront-primary-navigation button.menu-toggle{margin-top:10px;background-color:rgba(0,0,0,0);color:#000;text-shadow:-1px 1px #ffd9d8;border:none;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:800}header.site-header .storefront-primary-navigation button.menu-toggle::before,header.site-header .storefront-primary-navigation button.menu-toggle::after{background-color:#000}header.site-header .storefront-primary-navigation button.menu-toggle span::before{background-color:#000}header.site-header .storefront-primary-navigation ul.menu li a{font-weight:800;text-transform:uppercase;letter-spacing:0px;color:#000}header.site-header .storefront-primary-navigation ul.menu li a:hover{color:hsl(0,0%,10%);transition:.3s}header.site-header .storefront-primary-navigation ul.menu button{color:#000;padding:12px 30px}header.site-header .storefront-primary-navigation ul.menu ul.sub-menu li.menu-item a{font-size:12px}header.site-header .un-mini-menu-container{background-color:#f3f3f3;border-bottom:1px solid #000}header.site-header .un-mini-menu-container .un-mini-menu{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}header.site-header .un-mini-menu-container .un-mini-menu li{list-style:none}header.site-header .un-mini-menu-container .un-mini-menu li a{color:#000;font-size:12px;font-weight:800 !important;display:block;text-transform:uppercase;padding:10px 0;font-weight:500;letter-spacing:-1px}header.site-header .hom-trust-banner{display:none}}.un-featured-images-2,.un-featured-images-3{justify-content:space-between;display:flex}.un-featured-images-2 .col img,.un-featured-images-3 .col img{width:100%}.un-featured-images-2 .col a p,.un-featured-images-3 .col a p{border-top-left-radius:0;border-top-right-radius:0;bottom:0;background:#f9f2ed;margin-bottom:0;color:#000;width:100%;padding:10px 5px;letter-spacing:4px;text-align:center;font-size:11px;font-weight:800}.un-featured-images-2 .col a p:hover,.un-featured-images-3 .col a p:hover{background-color:#ffd9d8;color:#000;transition:.2s}.un-featured-images-2 .col:nth-child(1){margin-right:20px}.un-featured-images-3 .col{max-width:32%}.hom-homepage-trending ul.products li.product{min-height:390px !important}.un-homepage-sale-banner{background-color:#feeae9;border-top:3px solid #000;border-bottom:3px solid #000}.un-homepage-sale-banner h2{font-weight:800;font-size:56px;line-height:48px;margin-bottom:0}.un-homepage-sale-banner h3{font-weight:800;font-size:22px;letter-spacing:10px;margin-bottom:0}.un-homepage-sale-banner h4{font-size:18px;line-height:18px;margin:10px 0}@media(max-width: 768px){.un-featured-images-2 .col a p,.un-featured-images-3 .col a p{font-size:8px;padding:3px}.un-featured-images-2 .col a p:hover,.un-featured-images-3 .col a p:hover{background-color:#ffd9d8;color:#000;transition:.2s}}.wlr-myaccount-page{padding:0}.storefront-breadcrumb{padding:5px 0;margin:0}.storefront-breadcrumb .woocommerce-breadcrumb{font-size:9px}.storefront-breadcrumb .woocommerce-breadcrumb a{color:#000;text-decoration:none}.storefront-breadcrumb .woocommerce-breadcrumb a:first-of-type::before{content:"";margin-right:3px}.storefront-sorting{margin-bottom:15px;margin-top:15px;padding:0}.storefront-sorting:first-of-type nav.woocommerce-pagination{display:none}.storefront-sorting:first-of-type .woocommerce-ordering select{font-family:"Lato",sans-serif;font-size:12px;text-transform:uppercase;border:1px solid #000;padding:10px;border-radius:10px;width:100%;background-color:#fff}.storefront-sorting:first-of-type .woocommerce-result-count{font-style:italic;font-size:12px;text-align:center;margin-top:15px;margin-bottom:15px}.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination{padding:0;border:none}.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination ul li{margin-left:3px}.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination ul li a,.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination ul li span{background-color:#fff;border:1px solid #b6b6b6;font-size:12px;padding:3px 7px}.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination ul li a.current,.storefront-sorting:nth-of-type(2) nav.woocommerce-pagination ul li span.current{background-color:#ffd9d8;border:1px solid #1d1d1d}.storefront-sorting:nth-of-type(2) .woocommerce-ordering,.storefront-sorting:nth-of-type(2) .woocommerce-result-count{display:none}.woocommerce-products-header{margin-bottom:10px}.woocommerce-products-header .woocommerce-products-header__title.page-title{display:table;margin:0 auto;padding:0 20px;background-color:#fff;position:relative;font-weight:800;letter-spacing:-2px}.woocommerce-products-header div.term-description,.woocommerce-products-header div.page-description,.woocommerce-products-header div.pwb-brand-description{font-size:16px;font-weight:300;padding:20px;padding-top:20px;border:1px solid #000;border-radius:10px;margin-top:-15px}.woocommerce-products-header div.term-description p,.woocommerce-products-header div.page-description p,.woocommerce-products-header div.pwb-brand-description p{margin:0}ul.products li.product{width:46.411765%;float:left;margin-right:5.8823529412%;margin-bottom:30px;display:flex;flex-flow:column;justify-content:space-between;position:relative;border:1px solid #bbb;box-shadow:0 15px 10px -10px rgba(0,0,0,.3);padding:5px;border-radius:10px;min-height:370px !important}ul.products li.product:nth-of-type(2n){margin-right:0}ul.products li.product img{margin-bottom:5px}ul.products li.product a:first-child{flex:1}ul.products li.product a:first-child h2.woocommerce-loop-product__title{line-height:16px}ul.products li.product a:first-child h2.woocommerce-loop-product__title span.product_title_1{display:block;font-size:8px;letter-spacing:2px;font-weight:800;margin-top:0}ul.products li.product a:first-child h2.woocommerce-loop-product__title span.product_title_2{font-weight:600;display:block;font-size:13px}ul.products li.product a:first-child h2.woocommerce-loop-product__title span.product_title_3{font-weight:500;font-size:10px}ul.products li.product a:first-child span.onsale{position:absolute;border-radius:0;top:-1px;left:-1px;border-bottom-right-radius:20px}ul.products li.product a:first-child span.price{font-size:12px;font-weight:800}ul.products li.product a:first-child span.price ins{font-weight:800}ul.products li.product span.ruk-rating-snippet-count{display:none}ul.products li.product .button.button.add_to_cart_button::before{content:""}ul.products li.product.outofstock .button{background-color:gray;color:#fff}@media(min-width: 768px){ul.products li.product:nth-of-type(2n){margin-right:5.8823529412%}}.site-main ul.products.columns-6 li.product,.page-template-template-homepage-php .site-main ul.products.columns-6 li.product{width:15.833%;float:left;margin-right:1%}@media(max-width: 768px){.site-main ul.products.columns-6 li.product,.page-template-template-homepage-php .site-main ul.products.columns-6 li.product{width:46.411765%;float:left;margin-right:5.8823529412%}.site-main ul.products.columns-6 li.product:nth-of-type(2n),.page-template-template-homepage-php .site-main ul.products.columns-6 li.product:nth-of-type(2n){margin-right:0}}body.single-product .content-area{margin-bottom:0;width:100%}body.single-product div.product{position:relative}body.single-product div.product .onsale{position:absolute;font-size:14px;left:0;top:0;border-radius:0;border-bottom-right-radius:20px;padding:0 20px;z-index:1}body.single-product div.product div#ppcp-recaptcha-v2-container{margin:0 !important}body.single-product div.product .woocommerce-product-gallery{margin-bottom:30px}body.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{margin-bottom:0}body.single-product div.product{overflow:visible}body.single-product div.product .summary.entry-summary{padding:30px;border:1px solid #000;border-right:10px solid #000;border-bottom:10px solid #000;border-radius:60px;border-top-left-radius:0;margin-bottom:30px;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}body.single-product div.product .summary.entry-summary h1{display:block;font-size:32px;line-height:32px;letter-spacing:0px;font-weight:800;color:#000}body.single-product div.product .summary.entry-summary h1 .product_title_1{display:block;font-size:14px;line-height:14px;font-weight:800;color:#000;letter-spacing:6px;margin-bottom:0;margin-left:1px}body.single-product div.product .summary.entry-summary h1 .product_title_3{font-size:13px;line-height:13px;letter-spacing:2px;margin-top:5px;display:block;margin-bottom:8px;color:#000;font-weight:400;margin-left:2px}body.single-product div.product .summary.entry-summary .woocommerce-product-rating{margin:0}body.single-product div.product .summary.entry-summary .woocommerce-product-rating a{font-size:10px;text-decoration:none;font-weight:300}body.single-product div.product .summary.entry-summary p.price{margin:0;margin-bottom:15px;font-size:22px;font-weight:800}body.single-product div.product .summary.entry-summary p.price ins{font-weight:800}body.single-product div.product .summary.entry-summary p.price span.bb-sale-end-date{font-size:13px;font-weight:500;display:block}body.single-product div.product .summary.entry-summary span.wlr-product-message{font-weight:800;font-family:monospace;background-color:#f9f2ed;border:3px solid #ffd9d8;border-radius:15px}body.single-product div.product .summary.entry-summary span.wlr-product-message::before{font-family:"Font Awesome 6 Free";width:10px;color:#000;content:"";margin-left:10px;margin-right:10px}body.single-product div.product .summary.entry-summary .payment-options{display:flex;align-items:center;gap:.45rem;font-size:13px}body.single-product div.product .summary.entry-summary .payment-options .payment-options__label{color:#777}body.single-product div.product .summary.entry-summary .payment-options svg{height:26px;width:auto;display:block}body.single-product div.product .summary.entry-summary form.cart{padding:15px 0;margin-bottom:0;display:flex}body.single-product div.product .summary.entry-summary form.cart.variations_form.cart{display:block}body.single-product div.product .summary.entry-summary form.cart.variations_form.cart .woocommerce-variation-add-to-cart{display:flex}body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button{flex:1;font-size:18px}body.single-product div.product .summary.entry-summary form.cart .quantity input.qty{font-size:18px;color:#000;padding:15px;background-color:#fff;border:1px solid #000;border-bottom:5px solid #000;border-radius:10px !important;font-weight:800 !important;box-shadow:none}body.single-product div.product .summary.entry-summary .ppc-button-wrapper{max-width:300px}body.single-product div.product .summary.entry-summary .woocommerce-product-details__short-description{margin-top:30px;margin-bottom:30px}body.single-product div.product .summary.entry-summary .woocommerce-product-details__short-description p{font-size:16px}body.single-product div.product .summary.entry-summary .woocommerce-product-details__short-description p a.un-device-warranty{display:block;padding:7px;background:#f4f4f4;border-radius:4px;margin-bottom:18px;text-align:center;border:1px solid #cbcbcb;font-family:monospace;font-size:12px;font-weight:800;color:#353535}body.single-product div.product .summary.entry-summary .un-delivery-time-box{font-size:13px;color:#000;background-color:#fafafe;padding:20px 20px 20px 0;border:5px solid #c6d5e5;border-radius:30px;margin-bottom:30px;align-items:center}body.single-product div.product .summary.entry-summary .un-delivery-time-box .un-delivery-time-box-header{display:flex;align-items:center}body.single-product div.product .summary.entry-summary .un-delivery-time-box .un-delivery-time-box-header i{color:#000;font-size:42px;margin-left:25px;margin-right:15px}body.single-product div.product .summary.entry-summary .un-delivery-time-box ul{margin:0;margin-left:30px}body.single-product div.product .summary.entry-summary .un-delivery-time-box ul p{font-size:14px;margin-bottom:0}body.single-product div.product .summary.entry-summary .un-delivery-time-box ul p span{font-family:monospace;font-weight:800}body.single-product div.product .delivery-terms{font-style:italic;color:#000;margin-bottom:0;margin-top:10px;margin-left:15px}body.single-product .un-product-tabs{clear:both;margin-bottom:60px}body.single-product .un-product-tabs h5{font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;padding:10px 0;text-align:center}body.single-product .un-product-tabs h5 a{font-weight:800;color:#ffd9d8}body.single-product .un-product-tabs ul#tabs-nav{display:flex;justify-content:center;margin:0}body.single-product .un-product-tabs ul#tabs-nav li{flex:1;list-style:none;display:inline-block;border:1px solid #000;border-right:10px solid #000;border-bottom:0;background-color:#000;color:#fff}body.single-product .un-product-tabs ul#tabs-nav li a{display:block;padding:10px 0;color:#fff;text-align:center;font-size:11px;text-transform:uppercase;font-weight:800}body.single-product .un-product-tabs ul#tabs-nav li.active{background-color:#ffd9d8}body.single-product .un-product-tabs ul#tabs-nav li.active.bg-palegold{background-color:#bfbab7}body.single-product .un-product-tabs ul#tabs-nav li.active.bg-paleyellow{background-color:pink}body.single-product .un-product-tabs ul#tabs-nav li.active.bg-paleblue{background-color:#feeae9}body.single-product .un-product-tabs ul#tabs-nav li.active a{color:#000}body.single-product .un-product-tabs div#tabs-content{clear:both}body.single-product .un-product-tabs div#tabs-content .tab-content{padding:60px;border-radius:60px;border-top-right-radius:0px;border-top-left-radius:0px;box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}body.single-product .un-product-tabs div#tabs-content .tab-content.bg-palegold{border-left:10px solid #bfbab7}body.single-product .un-product-tabs div#tabs-content .tab-content.bg-paleyellow{border-left:10px solid pink}body.single-product .un-product-tabs div#tabs-content .tab-content.bg-paleblue{border:1px solid #000;border-bottom:10px solid #000;border-right:10px solid #000;background-color:rgba(0,0,0,0)}body.single-product .un-product-tabs div#tabs-content .tab-content h3{font-weight:800;font-size:32px}body.single-product .un-product-tabs div#tabs-content .tab-content img{max-width:300px;display:block;margin:0 auto}body.single-product .un-product-tabs div#tabs-content .tab-content p.disclaimer{font-size:12px;font-style:italic;padding:20px;background-color:#efefef;border:1px solid #000;border-radius:10px}body.single-product .upsells h2:first-child{text-align:left;font-weight:500;color:#000;font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-bottom:0;padding:10px 0}body.single-product .upsells ul.products li.product{min-height:315px !important;margin-bottom:0}body.single-product .upsells ul.products li.product .wlr-product-message,body.single-product .upsells ul.products li.product .onsale,body.single-product .upsells ul.products li.product .star-rating,body.single-product .upsells ul.products li.product .ruk_rating_snippet{display:none !important}body.single-product .upsells ul.products li.product h2.woocommerce-loop-product__title{font-size:11px !important}body.single-product .upsells ul.products li.product a:first-child span.price{font-size:9px}body.single-product .upsells ul.products li.product .button{font-size:9px;padding:10px 0}body.single-product .ElementsWidget__header,body.single-product .ElementsWidget__subheader{display:block !important}body.single-product #reviews.woocommerce-Reviews{padding:30px 20px;max-width:600px;margin:0px auto;margin-bottom:0}body.single-product #reviews.woocommerce-Reviews h2{font-size:36px;text-align:center;font-weight:800}body.single-product #reviews.woocommerce-Reviews h2 span{margin-bottom:0;color:#666;font-weight:400;text-transform:uppercase;letter-spacing:4px;font-size:12px;display:block}body.single-product #reviews.woocommerce-Reviews .cr-ajax-search{padding:0}body.single-product #reviews.woocommerce-Reviews .cr-button-search,body.single-product #reviews.woocommerce-Reviews .cr-ajax-reviews-add-review{background:#000;display:block;border-radius:4px;padding:10px 20px;text-transform:capitalize;font-weight:200;font-size:12px;margin-bottom:0;color:#fff}body.single-product #reviews.woocommerce-Reviews .cr-ajax-reviews-add-review{background-color:#ffd9d8}body.single-product #reviews.woocommerce-Reviews .commentlist{margin-top:1em}body.single-product #reviews.woocommerce-Reviews .commentlist li.review{padding:30px 20px;background-color:#feeae9;box-shadow:0 15px 10px -10px rgba(0,0,0,.3);border-radius:5px;margin-bottom:20px}body.single-product #reviews.woocommerce-Reviews .commentlist li.review img{display:none}body.single-product #reviews.woocommerce-Reviews .commentlist li.review .comment-text{width:100%;padding:0 20px;border-left:1px dashed #ffd9d8}body.single-product #reviews.woocommerce-Reviews .commentlist li.review .comment-text p.meta strong{text-transform:uppercase;color:#666;font-size:11px;letter-spacing:2px;font-weight:600}body.single-product #reviews.woocommerce-Reviews .commentlist li.review .comment-text p.meta time{font-size:10px}body.single-product #reviews.woocommerce-Reviews .commentlist li.review .comment-text div.description p{font-size:16px;font-weight:300;font-style:italic;margin-bottom:0}body.single-product div#respond.comment-respond{background-color:#fafafe}body.single-product div#respond.comment-respond textarea#comment{background-color:#fff}body.single-product .related{padding-top:60px}body.single-product .related h2:first-child{font-size:36px;text-align:center;font-weight:800}body.single-product .related h2:first-child::after{content:"";display:block;margin:10px auto;height:10px;width:60px;background-color:#ffd9d8}body.single-product .related ul.products li.product .wlr-product-message{display:none !important}@media(min-width: 768px){body.single-product .upsells{width:45%;float:left}}@media(max-width: 768px){body.single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button{font-size:16px;padding:15px 5px}body.single-product div.product .upsells{margin-bottom:30px}body.single-product div.product .upsells h2:first-child{text-align:center}body.single-product div.product .upsells ul.products li.product{margin-bottom:0;width:33.3%;margin-right:0;border-radius:0;margin-bottom:0;border-top:none;border-right:none;border-bottom:none;border-left:none;box-shadow:none}body.single-product div.product .upsells ul.products li.product:first-child{border-left:none}body.single-product div.product .upsells ul.products li.product .button.add_to_cart_button{font-size:10px;padding:10px 0}body.single-product div.product .upsells ul.products li.product .button.add_to_cart_button:before{display:none}body.single-product div.product .upsells ul.products li.product:nth-of-type(2n){margin-right:0}body.single-product div.product .un-product-tabs div#tabs-content .tab-content{padding:30px}}h1.woocommerce-products-header__title.page-title{text-align:center;font-size:24px;text-transform:uppercase}h2.section-title{text-transform:uppercase;font-weight:800;font-size:14px;letter-spacing:3px;text-align:center;margin:30px 0}h4{font-size:18px}.hom-quote p{font-size:32px;color:#ffd9d8;font-style:italic;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #1d1d1d}.hom-quote span{font-style:italic;font-size:16px;color:#505050}p.text-sm{font-size:12px;color:#505050}p.un-info-text{font-size:14px;font-style:italic;padding:10px 0}.border-accent-left{border-left:10px solid #ffd9d8;padding-left:10px}.border-accent-right{border-right:10px solid #ffd9d8;padding-right:10px}@media(max-width: 992px){h2.text-hero{font-size:56px}h3.text-hero{font-size:32px}}@media(max-width: 768px){h2.text-hero{font-size:36px}h3.text-hero{font-size:26px}}@media(max-width: 480px){h2.text-hero{font-size:36px}h3.text-hero{font-size:22px}}a:focus,.focus a,input:focus,.focus input{outline:none !important}.text-center{text-align:center}.text-right{text-align:right}.text-white{color:#fff}.text-accent{color:#ffd9d8}.text-dark{color:#838383}.font-size-xs{font-size:10px}.m-auto{margin:auto}.my-s{margin:20px 0}.my-m{margin:60px 0}.mr-s{margin-right:15px}.mr-m{margin-right:60px}.mb-s{margin-bottom:15px}.mb-m{margin-bottom:60px}.p-s{padding:20px}.p-m{padding:60px}.py-xs{padding:7px 0}.py-s{padding:20px 0}.py-m{padding:60px 0}.border-thick-top{border-top:10px solid}.border-accent{border-color:#ffd9d8}.border-rounded{border-radius:30px}@media(max-width: 768px){.border-rounded{border-radius:15px}}.d-block{display:block}.d-inline{display:inline-block}.p-relative{position:relative}.p-absolute{position:absolute}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.float-right{float:right}.float-right-clear{float:right;clear:right}.bg-white{background-color:#fff}.bg-muted{background-color:#d8d8d8}.bg-dark{background-color:#1d1d1d}.bg-black{background-color:#000}.bg-pink{background-color:#ffd9d8}.bg-palegold{background-color:#f9f2ed}.bg-paleyellow{background-color:#feeae9}.bg-paleblue{background-color:#fafafe}.opacity-3{opacity:.3}.z-1{z-index:1;position:inherit}.z-2{z-index:2;position:inherit}.box-shadow-normal{box-shadow:0 15px 10px -10px rgba(0,0,0,.3)}.hover-opacity{transition:opacity .2s}.hover-opacity:hover{opacity:.8}.onsale{background-color:#000;color:#fff;font-size:10px;letter-spacing:2px;border:none;padding:5px 10px}@media(max-width: 992px){.hidden-md{display:none}}@media(max-width: 768px){.hidden-sm{display:none}}.left-sidebar .widget-area{background-color:#fff;box-shadow:0 15px 10px -10px rgba(0,0,0,.3);padding:20px;margin-bottom:20px;border:1px solid #bbb;border-radius:10px}.left-sidebar .widget-area .widget{margin:15px 0 15px 0}.left-sidebar .widget-area .widget .widget-title{display:none}.left-sidebar .widget-area .widget li{margin-bottom:3px}.left-sidebar .widget-area .widget li a{text-decoration:none;text-transform:uppercase;font-size:11px;color:#000;letter-spacing:2px}.left-sidebar .widget-area .widget .select2-container--default .select2-selection--single{border-radius:0;border:1px solid #000}.left-sidebar .widget-area .widget .product-search-filter-price.show-slider .product-search-filter-price-form{text-align:center;margin-bottom:40px}.left-sidebar .widget-area .widget .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000;text-transform:uppercase}.left-sidebar .widget-area .widget span.min-max-fields{display:flex;align-items:center;color:#ffd9d8}.left-sidebar .widget-area .widget span.min-max-fields input{flex:1}.left-sidebar .widget-area .widget .product-filter-field{-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #ffd9d8;text-align:center}.left-sidebar .widget-area .widget .product-search-filter-price-field{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ffd9d8;text-align:center}.left-sidebar .widget-area .widget .selectize-input{border:1px solid #ffd9d8;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media screen and (min-width: 768px){.site-header-cart .widget_shopping_cart{background-color:#fff}}.footer-widgets .widget .widget-title,.footer-widgets .widget .widgettitle{font-size:13px;font-weight:600;padding:10px 0;text-transform:uppercase;letter-spacing:0px;text-shadow:-1px 1px #ffd9d8;color:#000}.footer-widgets .widget_nav_menu ul li{padding:0;margin:0}.footer-widgets .widget_nav_menu ul li a{text-decoration:none;font-size:13px}.footer-widgets .widget_nav_menu ul li a:hover{color:hsl(0,0%,10%)}.footer-widgets .widget_nav_menu ul li:before{display:none}.footer-widgets a.button{background-color:#ffd9d8;border:2px solid #000;border-right:5px solid #000;border-bottom:5px solid #000;border-radius:10px;color:#000;cursor:pointer;font-weight:800;max-width:100%;padding:20px 0px;text-align:center;text-transform:capitalize}.footer-widgets a.button:active{background-color:#ffdeda}.footer-widgets a.button:hover{background:rgb(255,167.3076923077,165)}/*# sourceMappingURL=style.css.map */
