html,body{font-family:'Brown-Regular',sans-serif;color:#585858}a{text-decoration:none}strong,b{font-weight:400;font-family:'Brown-Bold',sans-serif}p{margin:0 0 20px}p.standfirst{font-size:21px;line-height:25px}h2{font-size:35px;line-height:44px}h3{font-size:18px;line-height:22px;font-weight:400;font-family:'Brown-Bold',sans-serif;margin-bottom:20px}hr{height:1px;width:100%;background:#dbdbdb;border:0;margin:40px 0}button{font-family:'Brown-Bold',sans-serif}header{position:fixed;width:100%;z-index:4;pointer-events:none}header:before{content:'';background:#fff;position:absolute;display:block;top:0;left:0;right:0;height:calc(100% + 10px);max-height:90px;transition:all 0.15s ease;-webkit-transition:all 0.15s ease}header.tier-one:before{max-height:110px}header.tier-two:before{max-height:105%}.logo{position:relative;display:block;background:rgb(247,50,63);width:102px;height:150px;padding:10px;margin-left:30px;pointer-events:auto}.logo img{position:absolute;bottom:10px;z-index:2;width:calc(100% - 20px)}.menu{pointer-events:auto;margin-top:35px}.menu li{margin-bottom:5px;margin-right:30px;display:inline-block}.menu li:last-child{margin-right:0}.menu a{cursor:pointer;font-size:19px;line-height:14px}.menu a.open,.menu a:hover,.menu a.active{color:#f7323f}.menu .sub-menu{opacity:0;visibility:hidden;position:absolute;left:0;margin-top:10px;width:100%;border-top:1px solid #ececec;padding-top:10px;transition:all 0.15s ease;-webkit-transition:all 0.15s ease}.menu .sub-menu.visible{opacity:1;visibility:visible;transition-delay:0.15s;-webkit-transition-delay:0.15s}.logo,.menu,.header_button_wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.header_button_wrapper{pointer-events:auto;margin-top:35px;float:right;margin-right:30px}.header_button_wrapper a,.header_button_wrapper button,.mobile__menu__buttons a,.mobile__menu__buttons button{float:left;margin-left:20px;background:transparent;padding:0}.header_button_wrapper a:hover,.mobile__menu__buttons a:hover{color:#f7323f}.header_button_wrapper a svg,.header_button_wrapper button svg,.mobile__menu__buttons a svg,.mobile__menu__buttons button svg{display:block;width:100%;height:100%;fill:#585858;transition:all 0.15s ease;-webkit-transition:all 0.15s ease}.header_button_wrapper a:hover svg,.header_button_wrapper button:hover svg,.mobile__menu__buttons a:hover svg,.mobile__menu__buttons button:hover svg{fill:#f7323f}.mobile__menu__buttons .button_menu{width:18px;height:18px;margin-left:23px}.mobile__menu__buttons .button_search{margin-left:15px}.mobile__menu__buttons .button_menu svg{fill:#f7323f}.menu .sub-menu a{position:relative}.menu .sub-menu li.menu-item-has-children>a:before{position:absolute;content:'';height:10px;width:2px;background:#585858;right:-15px;top:7px;transition:all .15s ease}.menu .sub-menu li.menu-item-has-children>a:after{position:absolute;content:'';width:10px;height:2px;background:#585858;right:-19px;top:11px;transition:all .15s ease}.menu .sub-menu li.menu-item-has-children>a.open:before,.menu .sub-menu li.menu-item-has-children>a.open:after{background:#f7323f}.menu .sub-menu li.menu-item-has-children>a.open:before{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.mobile__menu__buttons{display:none}.button_menu{display:none}.woocommerce-account .woocommerce-orders-table{width:100%;text-align:left}.button_cart{width:21px;height:18px;text-indent:-9999999px;display:block;position:relative}.button_cart span{position:absolute;width:20px;background:#fff;height:20px;border:1px solid #585858;border-radius:50%;font-size:14px;line-height:20px;color:#585858;text-indent:0;text-align:center;top:-10px;right:-8px}.button_search{width:18px;height:18px;text-indent:-9999999px;overflow:hidden;display:block}span.nobr + span.nobr{display:none}.woocommerce-view-order .woocommerce-table--order-details{text-align:left}.woocommerce-view-order .woocommerce-table--order-details td{padding:10px 0}.woocommerce-view-order .woocommerce-customer-details{margin-top:40px}.home__carousel{position:relative}.home__carousel *{outline:none}.home__carousel .slick-slide{position:relative}.home__carousel div,.home__carousel .home__carousel__image{height:80vh;min-height:700px}.home__carousel__image{display:block;width:100%;background-position:center;background-size:cover!important}.home__carousel .slick-dots{position:absolute;bottom:40px;left:60px}.home__carousel .slick-dots li{width:16px;height:16px;background:#fff;border-radius:50%;-webkit-border-radius:50%;display:inline-block;margin-right:10px;position:relative}.home__carousel .slick-dots li button{text-indent:-9999999px;width:12px;height:12px;background:#a5a5a5;border-radius:50%;-webkit-border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:0}.home__carousel .slick-dots li.slick-active button{background:#585858}.home__carousel span:not(.home__carousel__image){position:absolute;right:0;bottom:40px;display:block;background:#fff;z-index:1;font-size:18px;line-height:24px;padding:5px 100px 5px 10px}.carousel__down{text-indent:-9999999999px;background:url(/wp-content/themes/lkp-theme/img/down-arrow.svg) no-repeat center center;width:35px;height:35px;position:absolute;bottom:40px;left:50%;transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0)}footer{font-size:12px;line-height:14px;background:#fff;padding:0;border-top:5px solid #ececec}.upper__footer{padding:60px 20px 0}.lower__footer{background:#f5f5f5;padding:15px 20px}footer ul li{display:inline-block;margin-right:20px}.footer__menu li{font-size:16px;line-height:19px;display:block;margin-bottom:10px}.footer__menu li:last-child{margin-bottom:35px}.upper__footer h4{font-family:'Brown-Bold',sans-serif;font-size:22px;line-height:24px;margin-bottom:15px}.social_links li:not(:last-child){margin-right:20px}.social_links img{width:32px}.social_links .instagram img,.social_links .tumblr img{width:28px}.social_links .pinterest img{width:30px}.footer_logo{width:100px;float:right}.home__block--standard{padding:60px 0;font-size:18px;line-height:22px}.home__block--standard .row .large-6:first-child *{max-width:495px}.home__block--standard .large-6 h2{font-size:32px;line-height:34px}.home__block--contact p{font-size:21px;line-height:25px}.home__block--contact a{color:inherit;text-decoration:none}.home__block--standard .home__block__heading{margin-bottom:50px}.home__block--contact{padding:60px 0}.home__block--contact h2{font-weight:400;margin-bottom:50px}.home__block--contact hr{margin:30px 0 40px}.home__block--products{position:relative;padding:80px 0}.home__block--products h2.title{font-size:55px;line-height:55px;font-weight:400;font-family:'Brown-Bold',sans-serif;margin-bottom:10px}.home__block--products h3.subtitle{font-size:32px;line-height:34px;font-weight:400;margin-bottom:10px}.home_products_carousel__author,.home_products_carousel__release_date,.home_products_carousel__price{display:block;margin-bottom:10px}.home_products_carousel__author{font-size:19px;line-height:22px}.home_products_carousel__release_date{font-size:14px;line-height:18px}.home_products_carousel__price{font-size:19px;line-height:22px;margin-bottom:15px}.home_products_carousel__content,.home_products_carousel__excerpt{font-size:16px;line-height:20px}.home_products_carousel__image,.home_products_carousel__nav__image{display:block;border:1px solid #000;height:0;padding:0;padding-bottom:calc(100% - 2px);position:relative;width:100%;background:transparent;margin-top:5px}.home_products_carousel__image>span{position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #000;z-index:1;background:rgba(255,255,255,.75);transition:.3s;-webkit-transition:.3s;opacity:0}.home_products_carousel__image:hover>span{opacity:1}.home_products_carousel__image>span>span{font-size:21px;line-height:28px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}.home_products_carousel__image img,.home_products_carousel__nav__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto;max-height:100%}.home_products_carousel__nav li{margin:0 5px;cursor:pointer}.home_products_carousel__nav__image{margin:0;border-color:#f1f1f1}.home_products_carousel__nav__image img{box-shadow:none;-webkit-box-shadow:none}.home_products_carousel *,.home_products_carousel__nav *{outline:none}.home_products_carousel .slick-slide{max-height:253px;overflow:hidden;opacity:0}.home_products_carousel .slick-slide{transition:all 0.75s ease!important;-webkit-transition:all 0.75s ease!important}.home_products_carousel .slick-slide.slick-current.slick-active{max-height:900px;opacity:1;transition:all 1s ease!important;-webkit-transition:all 1s ease!important}.home_products_carousel .large-4.medium-4{width:34.75%}.home_products_carousel .large-8.medium-8{width:65.25%}.home_products_carousel__nav{margin:100px -5px 0 -5px}.home_products_carousel .slick-arrow,.home_products_carousel__nav .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);background:transparent}.home_products_carousel .slick-arrow svg,.home_products_carousel__nav .slick-arrow svg{width:25px;height:14px;stroke:#585858}.home_products_carousel__nav .slick-prev{left:-50px}.home_products_carousel__nav .slick-next{right:-50px}.home__block--products__overlay{position:absolute;height:100%;width:100%;background-size:cover!important;z-index:3;top:0;bottom:0;transition:.5s;-webkit-transition:.5s;opacity:1}.home__block--products__overlay.closed{pointer-events:none;opacity:0}.home__blocks--products__overlay__text{position:absolute;bottom:0;left:0;padding:40px 100px 40px 40px;max-width:50%;color:#fff}.home__blocks--products__overlay__text.position__right{left:auto;right:0}.home__blocks--products__overlay__text h2{font-size:75px;line-height:75px;font-weight:400;font-family:'Brown-Bold',sans-serif;margin-bottom:10px}.home__blocks--products__overlay__text button{font-size:21px;line-height:21px;background:transparent url(/wp-content/themes/lkp-theme/img/right-navigational-arrow-white.svg) no-repeat right center;text-decoration:underline;padding-right:30px;background-size:20px;padding-left:0}.coming__soon{font-size:16px;line-height:16px;text-align:center;position:fixed;width:100%;bottom:0;background:#f5f5f5;padding:8px 0;transition:opacity .3s;-webkit-transition:opacity .3s;opacity:0;visibility:hidden;z-index:3;color:#f7323f}.coming__soon.visible{opacity:1;visibility:visible}.coming__soon.bottom{bottom:282px}.coming__soon p{margin-bottom:0}.accordion{margin-bottom:30px}h3 + .accordion{margin-top:-15px}.accordion-title{font-size:16px;line-height:20px;font-weight:400;border-bottom:1px solid #c7c7c7;margin:0;padding:8px 0;cursor:pointer;outline:none}.accordion-content{font-size:16px;line-height:20px;background:#ececec;border-bottom:1px solid #c7c7c7;padding:10px 5px;display:none}.page-template-default:not(.woocommerce-page):not(.home) main .accordion-content p{font-size:16px;line-height:20px}.accordion br,.accordion-content p:empty{display:none}.accordion-content br{display:inline}.accordion-content p:last-child{margin-bottom:0}.gform_validation_container{display:none!important}.gform_wrapper ul.gform_fields li.gfield{position:relative;padding-bottom:30px;margin-bottom:0;border-bottom:0}.gform_wrapper .top_label .gfield_label,.gform_wrapper .gfield_error .gfield_label{position:absolute;pointer-events:none;transition:0.3s ease all;will-change:left,top,contents;top:2px;font-size:21px;line-height:25px;color:#585858}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{font-size:21px;line-height:25px;border:0;background:transparent;border-bottom:1px solid #ababab;transition:background 0.2s ease-out;float:none;box-shadow:none;border-radius:0;padding-left:0;width:100%;margin-bottom:0;font-family:inherit;color:#585858}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper textarea:focus{outline:none;box-shadow:none;transition-duration:0.3s}.gform_wrapper ul.gform_fields li.gfield.form_group--focused label,.gform_wrapper ul.gform_fields li.gfield.form_group--not-empty label{top:-10px;left:0;font-size:14px;line-height:16px}.gform_wrapper button,.gform_wrapper input[type=submit]{font-size:20px;line-height:24px;font-weight:400;font-family:'Brown-Bold',sans-serif;outline:none;border:1px solid #585858;color:#585858;background:transparent;cursor:pointer;padding:7px 20px;width:100%}.gform_wrapper .gfield_required{color:#f7323f!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{position:relative;border-bottom:0;padding:5px 0;overflow:visible}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]{position:absolute;width:23px;height:23px;overflow:hidden;margin:0;padding:0;border:0;outline:0;opacity:0}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label:before{content:'';display:inline-block;width:23px;height:23px;margin-right:10px;background:transparent;border:1px solid #585858;vertical-align:top;margin-top:1px}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label:after{content:'';width:15px;height:8px;position:absolute;top:12px;left:4px;border:2px solid #585858;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gform_wrapper ul.gfield_checkbox li label:hover:after{opacity:.5}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:hover + label:after{opacity:.5}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label:after{opacity:1}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{padding-bottom:10px;margin-top:-5px;width:100%}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:21px;line-height:25px}.gform_confirmation_wrapper{padding:20px 0}.gform_wrapper div.validation_error{display:none!important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border-color:#f7323f}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none!important;font-weight:400;color:#f7323f}.gform_wrapper .field_description_below .gfield_description{padding-top:10px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0;padding-top:0}textarea{padding-top:10px;resize:none}#gform_wrapper_1 #field_1_6 label.gfield_label{display:none}#gform_fields_1 li.gfield{width:calc(50% - 10px);float:left;margin-right:20px}#gform_fields_1 li.gfield:nth-child(even){margin-right:0}#gform_fields_1 #field_1_5,#gform_fields_1 #field_1_6{width:100%;margin-right:0}.gform_wrapper button.js-clear-form{color:rgba(88,88,88,.5)}.gform_wrapper button.js-clear-form:hover{color:rgba(88,88,88,1)}#gform_wrapper_1 .gform_footer{float:right;width:calc(50% - 10px)}.gform_ajax_spinner{display:none!important}.mobile_menu_trigger{display:none}.logo .under,.logo .over{position:absolute;top:0;right:0;bottom:0;left:0}.logo .under{background:#f7323f;z-index:0}.logo .over{top:auto;background:#f7323f;height:0;z-index:1}.home_products_carousel__read_more{display:inline-block;font-size:16px;line-height:18px;font-weight:400;font-family:'Brown-Bold',sans-serif;outline:none;border:1px solid #585858;padding:7px 20px;background:transparent}.home_products_carousel__content{display:none}.back_to_top{background:#f5f5f5;position:fixed;right:0;bottom:44px;padding:12px 10px;z-index:3;opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s}.back_to_top.visible{opacity:1;visibility:visible}.back_to_top svg{fill:#f7323f;width:20px;height:12px}.newsletter{background:#f5f5f5;padding:45px 40px 30px;transition:all 0.15s ease;-webkit-transition:all 0.15s ease}.newsletter.open{padding-bottom:50px}.newsletter .gform_title{font-size:26px;line-height:35px}.newsletter #field_2_1 .gfield_label{display:none}.newsletter .gform_wrapper .gfield_label,.newsletter .gform_wrapper .gfield_checkbox label{font-size:12px;line-height:16px;position:relative;top:auto}.newsletter .gform_wrapper input[type=email]{font-size:19px!important;background:#fff!important;border:0!important;padding-left:10px!important}.newsletter ::-webkit-input-placeholder{opacity:.4}.newsletter .gfield_description.validation_message{display:none}.newsletter .gform_wrapper input[type=submit]{background:#f7323f;color:#fff;border:0;padding:8px 20px}.newsletter .gform_wrapper ul.gfield_checkbox li{float:left;padding:0;margin-right:15px}.newsletter .gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label:before{width:12px;height:12px;margin-right:5px;background:#f2ffff;margin-top:3px}.newsletter .gform_wrapper ul.gfield_checkbox li input[type="checkbox"] + label:after{width:6px;height:3px;top:6px;left:3px;border:1px solid #585858;border-top:none;border-right:none}.newsletter #field_2_2 .gfield_label{display:inline-block;padding-right:15px;pointer-events:auto}.newsletter #field_2_2 .gfield_label:after{content:'';background:url(/wp-content/themes/lkp-theme/img/dropdown_arrow.svg) no-repeat center;width:11px;height:7px;position:absolute;right:0;top:5px;transition:all 0.15s;-webkit-transition:all 0.15s;transform:rotate(0);-webkit-transform:rotate(0)}.newsletter #field_2_2 label.open:after{top:3px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.newsletter .ginput_container_checkbox{margin-top:15px;transition:all 0.25s;-webkit-transition:all 0.25s;max-height:0;overflow:hidden;opacity:0}.newsletter #field_2_2 label.open + .ginput_container_checkbox{max-height:500px;overflow:visible;opacity:1}.newsletter .gform_heading,.newsletter .gform_body,.newsletter .gform_footer{float:left}.newsletter .gform_heading{width:39%}.newsletter .gform_body{width:43.5%}.newsletter .gform_footer{width:17.5%}.newsletter .gform_wrapper{position:relative}.newsletter #field_2_2{position:absolute;left:0;top:40px;padding:0}.newsletter .gform_wrapper .gfield_error input[type=email]{border:1px solid #f7323f!important}.woocommerce-tabs{padding:50px 0 0}.woocommerce-tabs ul{border-bottom:3px solid #f7323f}.woocommerce-tabs ul li{border-right:3px solid #f7323f;display:block;float:left}.woocommerce-tabs ul li:last-child{border-right:0}.woocommerce-tabs ul li a{font-size:19px;line-height:26px;color:#f7323f;display:block;padding:8px 30px}.woocommerce-tabs ul li.active a{color:#fff;background-color:#f7323f}.woocommerce-tabs ul li a.empty-tab{opacity:.3;pointer-events:none}.woocommerce-Tabs-panel{font-size:20px;line-height:27px}.woocommerce-Tabs-panel a{color:#f7323f}.woocommerce-Tabs-panel a:after{content:'';background:url(/wp-content/themes/lkp-theme/img/arrow.svg) no-repeat right center;display:inline-block;height:10px;width:18px;transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-left:10px}.wc-tab{padding:40px 0}.single-product .quantity{display:none}.related.products h2{font-family:'Brown-Regular',sans-serif;font-size:26px;line-height:35px;margin-bottom:20px}.related.products .products li.product{width:20%;float:left;margin-bottom:0}.related.products.cross-sells .products li.product{width:25%}.related.products .product__overlay a{font-size:19px;line-height:26px;position:absolute;top:0;left:0;right:0;bottom:0;padding:20px}.related.products .product__overlay span{color:#f7323f;text-decoration:underline;position:absolute;bottom:20px;left:20px}.related.products .slick-arrow{position:absolute;background:url(/wp-content/themes/lkp-theme/img/arrow-in-circle.svg) no-repeat center;width:46px;height:46px;overflow:hidden;text-indent:-999999999px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:3}.related.products .slick-arrow.slick-prev{left:-56px}.related.products .slick-arrow.slick-next{right:-56px;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.related.products.cross-sells .slick-arrow.slick-prev{left:-15px}.related.products.cross-sells .slick-arrow.slick-next{right:-15px}.woocommerce-product-gallery__image{text-align:center}.product__side{line-height:24px}.product__side button{width:100%;padding:9px}.single-product .product_title + h2{font-size:28px}.single-product h3{margin-bottom:5px}.single-product h4{margin-bottom:10px}.woocommerce-product-gallery__wrapper{margin:50px 0 80px}.woocommerce-product-gallery__image{padding:10px}.woocommerce-product-gallery__wrapper *{outline:none}.woocommerce-product-gallery__wrapper .slick-slide{opacity:.5;transition:all 0.25s;-webkit-transition:all 0.25s}.woocommerce-product-gallery__wrapper .slick-current.slick-active{opacity:1}.woocommerce-product-gallery .slick-arrow{position:absolute;background:url(/wp-content/themes/lkp-theme/img/arrow-in-circle.svg) no-repeat center;width:46px;height:46px;overflow:hidden;text-indent:-999999999px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:3}.woocommerce-product-gallery .slick-arrow.slick-prev{left:40px}.woocommerce-product-gallery .slick-arrow.slick-next{right:40px;transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.product_meta,.product_info{font-family:'MaisonNeueMono',sans-serif}.product_meta span{display:block}body:not(.home) main{padding-top:200px}body.single-product main{padding-top:128px}body.single-product .woocommerce-message{margin-top:60px}.woocommerce-products-header__title,.woocommerce-result-count,.woocommerce-products-header__title + .term-description{display:none}.woocommerce-page ul.products{margin-bottom:80px;margin-left:-10px;margin-right:-10px}.woocommerce-page ul.products li.product{float:left;width:calc((100% / 4) - 20px);margin:0 10px 45px}.woocommerce-loop-product__title{font-size:22px;line-height:24px}.product__overlay_wrapper{position:relative}.product__overlay{position:absolute;top:0;right:0;bottom:3px;left:0;border:1px solid #f6323e;z-index:1;background:rgba(255,255,255,.75);transition:.3s;-webkit-transition:.3s;opacity:0}.product__overlay_wrapper:hover .product__overlay{opacity:1}.product__overlay ul{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:110px}.product__overlay ul li{display:inline-block;position:relative}.product__overlay ul li:first-child{margin-right:25px}.product__overlay img{width:40px;height:40px}.woocommerce-page ul.products li.product h2{font-size:22px;line-height:24px;margin:8px 0 4px}.woocommerce-page ul.products li.product h3{font-size:16px;line-height:19px;color:#f7323f;margin-bottom:4px}.woocommerce-page ul.products li.product h4{font-size:16px;line-height:19px;color:#ababab;margin-bottom:8px}.woocommerce-page ul.products li.product h5{font-size:16px;line-height:19px;color:#585858;margin-bottom:3px}.woocommerce-page ul.products li.product span.price{font-size:16px;line-height:19px}.woocommerce-page ul.products li.product span.price ins{color:#f7323f;text-decoration:none;margin-left:10px}.woocommerce-page ul.products li.product span.price ins:before{content:'Special: '}.woocommerce-pagination{margin-bottom:80px;text-align:center}.woocommerce-pagination li{font-size:18px;line-height:21px;display:inline-block;margin:0 5px}.woocommerce-pagination a{transition:all .15s;-webkit-transition:all .15s}.woocommerce-pagination span.page-numbers,.woocommerce-pagination a.page-numbers:not(.prev):not(.next){padding:6px 12px}.woocommerce-pagination span.page-numbers.current,.woocommerce-pagination a.page-numbers:not(.prev):not(.next):hover{box-shadow:0 0 0 1px #585858}.woocommerce-pagination a.prev:before,.woocommerce-pagination a.next:after{content:'';background:url(/wp-content/themes/lkp-theme/img/arrow-small.svg) no-repeat left center;background-size:29px;display:block;float:left;width:29px;height:20px}.woocommerce-pagination a.prev:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-right:10px}.woocommerce-pagination a.next:after{float:right;margin-left:10px}.row__no_products{margin-bottom:60px}.row_shop_filtering{margin-bottom:80px}.row_shop_filtering select{font-size:22px;line-height:35px;background-size:21px;padding-bottom:5px;padding-right:40px}.row_shop_filtering .woocommerce-ordering{float:right;max-width:calc((100% / 5) + 50px)}.row_shop_filtering select[name=parent_category],.row_shop_filtering select[name=child_category],.row_shop_filtering select[name=child_category] + .woocommerce-ordering{float:left}.row_shop_filtering select[name=child_category]{max-width:calc(100% / 4 - 10px);margin-right:20px;margin-left:calc(100% / 4 + 5px)}.row_shop_filtering select[name=parent_category]{max-width:calc(100% / 4 - 10px)}select{background:transparent;border-bottom:1px solid #ff3019;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:url(/wp-content/themes/lkp-theme/img/dropdown_arrow.svg) no-repeat right center;background-size:21px;padding-right:20px;width:100%}a.added_to_cart.wc-forward{display:none!important}.product__overlay a.ajax_add_to_cart:after{content:'';background:red url(/wp-content/themes/lkp-theme/img/tick-white.svg) no-repeat center;position:absolute;top:-1px;left:-1px;height:42px;width:42px;border-radius:50%;-webkit-border-radius:50%;background-size:20px;opacity:0;transition:all 0.15s ease;-webkit-transition:all 0.15s ease}.product__overlay a.ajax_add_to_cart.added:after{opacity:1}.page-template-default:not(.woocommerce-page):not(.home) main p{font-size:19px;line-height:26px;margin-bottom:10px}.page-template-default:not(.woocommerce-page):not(.home) main h1{font-size:32px;line-height:34px;margin-bottom:20px}.page-template-default:not(.woocommerce-page):not(.home) main h2{font-size:26px;line-height:35px;margin-bottom:15px}.page-template-default:not(.woocommerce-page):not(.home) main * + h2{margin-top:30px}.page-template-default:not(.woocommerce-page):not(.home) main h3:not(.accordion-title){font-size:24px;line-height:32px}.page-template-default:not(.woocommerce-page):not(.home) main h4{font-size:22px;line-height:30px}.page-template-default:not(.woocommerce-page):not(.home) main h5{font-size:20px;line-height:28px}.page-template-default:not(.woocommerce-page):not(.home) main h6{font-size:19px;line-height:26px}.default_content{margin-bottom:60px}.default_team{margin-bottom:40px}.default_team .columns:last-child:not(:first-child){float:left}.default_team h3{font-family:'Brown-Bold',sans-serif;font-size:26px;line-height:35px;margin-bottom:30px}.team_member{margin-bottom:40px}.team_member img{margin-bottom:10px}.team_member h4{font-size:19px;line-height:26px}.team_member span{font-size:14px;line-height:18px}.image__row{margin-bottom:20px}.image__row.image__row--1x1 img{width:100%}.image__row.image__row--2x1 img{width:calc(50% - 10px);float:left}.image__row.image__row--2x1 img:last-child{float:right}.single-product .product_headings h1{font-family:'Brown-Bold',sans-serif;font-size:55px;line-height:55px;margin-bottom:10px}.single-product .product_headings h2{font-family:'Brown-Bold',sans-serif;font-size:32px;line-height:34px;margin-bottom:15px}.single-product .product_headings h3{font-family:'Brown-Regular',sans-serif;font-size:19px;line-height:26px;color:gray}.single-product .product_headings h4{font-size:14px;line-height:18px;margin-bottom:15px}.single-product .product_headings p.price{font-size:19px;height:26px}.single-product .product_headings p.price ins{color:#f7323f;text-decoration:none;margin-left:10px}.single-product .product_headings p.price ins:before{content:'Special: '}.product__side button.single_add_to_cart_button,.wcwl_control a.woocommerce_waitlist{font-family:'Brown-Regular',sans-serif;font-size:19px;line-height:21px;color:#f7323f;border:1px solid #f7323f;background:#fff}.product__side button.single_add_to_cart_button:hover{background:#f7323f;color:#fff}.wcwl_control a.woocommerce_waitlist{color:#400097;border-color:#400097;width:100%;padding:9px;display:block;text-align:center}.wcwl_control a.woocommerce_waitlist:hover{background:#400097;color:#fff}.wcwl_email_field{position:relative;float:none!important;margin:0!important}.wcwl_email_field label{position:absolute;pointer-events:none;transition:0.3s ease all;will-change:left,top,contents;top:-10px;left:0;font-size:14px;line-height:16px;color:#585858}#wcwl_email{outline:none;font-size:21px;line-height:25px;border:0;background:transparent;border-bottom:1px solid #ababab;transition:background 0.2s ease-out;float:none;box-shadow:none;border-radius:0;padding-left:0;width:100%;font-family:inherit;color:#585858;margin-bottom:10px}.product_meta{display:none}.product_share{margin:30px 0 20px}.product_share li{float:left;width:calc((100% / 6) - 25px);margin-right:30px}.product_share li:last-child{margin-right:0}.product_share svg{fill:#ababab}.product_share .ps_general svg{fill:#f7323f}.ps_mail svg{width:24px}.ps_twitter svg{width:23px}form.search input{font-size:19px;line-height:26px;background:#ececec;outline:none;position:absolute;right:-45px;top:-10px;width:480px;max-width:0;transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:hidden}.header_button_wrapper.search_open form.search input{max-width:600px;padding-left:10px;visibility:visible}.header_button_wrapper.search_open .button_search{position:absolute;z-index:3;right:0}body.search main{background:#f6f6f6;border-bottom:5px solid #fff;padding-bottom:70px}body.search h1{font-size:26px;line-height:35px;color:#ababab;margin-bottom:20px}body.search main .columns:last-child:not(:first-child){float:left}body.search main ul li:not(:last-child){margin-bottom:30px}body.search main ul a{font-size:22px;line-height:24px;color:#585858}body.search main ul span{display:block;font-size:16px;line-height:19px;color:#ababab}body.search main ul span .product-price{margin-top:3px}body.search main ul .product-price *{display:inline-block;color:#585858}body.search main ul .product-price del span{text-decoration:line-through}body.search main ul .product-price ins,body.search main ul .product-price ins span{color:#f7323f;text-decoration:none}body.search main ul .product-price ins:before{content:'Special: ';margin-left:15px}ul.hidden_results{margin-top:30px;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:all 0.25s ease;-webkit-transition:all 0.25s ease}ul.hidden_results.visible{visibility:visible;opacity:1;max-height:none}button.hidden_search{font-size:19px;line-height:26px;background:transparent;color:#f7323f;padding:0;margin-top:60px}button.hidden_search:after{content:'';background:url(/wp-content/themes/lkp-theme/img/arrow.svg) no-repeat right center;width:18px;height:10px;display:inline-block;transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-left:10px}.woocommerce-account main,.woocommerce-cart main,.woocommerce-checkout main{background:#ececec;padding-bottom:80px}.woocommerce-account h1{margin-bottom:40px}.woocommerce-MyAccount-navigation{float:left;background:#f5f5f5;width:31%}.woocommerce-MyAccount-navigation a{font-size:19px;color:gray;display:block;padding:20px}.woocommerce-MyAccount-navigation .is-active a{background:#fff}.woocommerce-MyAccount-content{float:left;background:#fff;width:69%;padding:20px}.woocommerce-MyAccount-navigation-link--customer-logout a{color:#f7323f;opacity:.5}.woocommerce-MyAccount-content a{font-family:'Brown-Bold',sans-serif}.woocommerce-MyAccount-content,.white__wrapper,.woocommerce-cart-form__contents{font-size:20px;line-height:27px}.lighter{color:silver}.lighter a{color:gray}.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-checkout main .button,.woocommerce-account main .button{font-family:'Brown-Regular',sans-serif;font-size:19px;line-height:21px;color:#f7323f;border:1px solid #f7323f;background:#fff;padding:9px;display:block;text-align:center;margin-top:20px;width:100%;max-width:300px;cursor:pointer;outline:none}.woocommerce-account main .button:hover{background:#f7323f;color:#fff}.woocommerce-account main input:not([type=submit]):not([type=checkbox]),.woocommerce-cart-form__contents .qty,div.coupon input[type=text],.woocommerce-checkout main input:not([type=submit]):not([type=checkbox]),.woocommerce-checkout textarea{font-size:19px;background:transparent;outline:none;border-bottom:1px solid #ababab;width:100%}.woocommerce-account main label,.woocommerce-cart-form div.coupon label,.woocommerce-checkout main label{font-size:16px;line-height:20px;color:gray;display:block}.woocommerce-MyAccount-content .woocommerce-form-row--first{float:left;width:calc(50% - 10px)}.woocommerce-MyAccount-content .woocommerce-form-row--last{float:right;width:calc(50% - 10px)}.woocommerce-account main .woocommerce-form-row,.woocommerce-account main .form-row{margin-bottom:30px}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .form-row-first,.woocommerce-checkout .form-row-first,#billing_state_field{float:left;width:calc(50% - 10px)}.woocommerce-MyAccount-content .col-2,.woocommerce-MyAccount-content .form-row-last,.woocommerce-checkout .form-row-last{float:right;width:calc(50% - 10px)}.woocommerce-MyAccount-content .woocommerce-Addresses,.woocommerce-MyAccount-content h3{font-family:'Brown-Regular',sans-serif;font-size:16px;line-height:20px;color:gray}.woocommerce-MyAccount-content .woocommerce-Address-title h3{float:left;margin-bottom:10px}.woocommerce-MyAccount-content .woocommerce-Address-title a{float:right}.select2-container{margin-top:5px}.select2-container--default *{outline:none}.select2-container--default .select2-selection--single{border:0;border-radius:0;border-bottom:1px solid #ababab;height:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:19px;color:#585858;border:0;padding-left:0}.select2-container--default .select2-selection--single .select2-selection__arrow{background:url(/wp-content/themes/lkp-theme/img/dropdown_arrow.svg) no-repeat center}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-results{font-size:19px}.select2-container--default *{border-radius:0;-webkit-border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f7323f}.woocommerce-account h2{font-size:28px;line-height:30px;margin-bottom:20px}.woocommerce-account .account_upsells h2{margin-bottom:40px}.woocommerce-form-login,.woocommerce-ResetPassword{background:#fff;padding:20px}.woocommerce-ResetPassword--alt{margin-top:20px}.remember_me_wrapper{margin-top:-10px;margin-bottom:20px}.woocommerce-account main .remember_me_wrapper label{line-height:24px}input[type="checkbox"].woocommerce-form__input-checkbox{position:absolute;width:23px;height:23px;overflow:hidden;margin:0;padding:0;border:0;outline:0;opacity:0}input[type="checkbox"].woocommerce-form__input-checkbox + label:before{content:'';display:inline-block;width:23px;height:23px;margin-right:10px;background:transparent;border:1px solid #585858;vertical-align:top;margin-top:1px}input[type="checkbox"].woocommerce-form__input-checkbox + label:after{content:'';width:15px;height:8px;position:absolute;top:8px;left:4px;border:2px solid #585858;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type="checkbox"].woocommerce-form__input-checkbox:checked + label:after{opacity:1}.return-to-shop{margin-bottom:0}.white__wrapper{background:#fff;padding:20px;margin-top:40px}.white__wrapper .button,.woocommerce-cart-form input[name=update_cart],div.coupon .button,.checkout-button{font-family:'Brown-Bold',sans-serif;font-size:20px;line-height:24px;background:#f7323f;color:#fff;padding:8px 20px;border:1px solid #f7323f;margin-top:20px;display:inline-block;margin-bottom:0}.checkout-button{width:100%;background:transparent;color:#f7323f;text-align:center}.checkout-button:hover{background:#f7323f;color:#fff}.white__wrapper .button:hover,.woocommerce-cart-form input[name=update_cart]{background:transparent;color:#f7323f}.woocommerce-cart-form input[name=update_cart]{background:#afafaf;color:#fff;border-color:#afafaf}.woocommerce-cart-form input[name=update_cart]:not([disabled]){border-color:#f7323f;color:#f7323f;background:#fff}.woocommerce-cart-form input[name=update_cart]:hover:not([disabled]){background:#f7323f;color:#fff}div.coupon .button{background:transparent;color:#f7323f}div.coupon .button:hover{background:#f7323f;color:#fff}div.coupon input[type=text]{float:left;width:calc(61.75% - 20px);margin-top:22px}div.coupon input[type=submit]{float:right;width:38.25%}.woocommerce-cart-form__contents{margin-left:-20px}.woocommerce-cart-form__contents thead tr th{font-size:16px;line-height:18px;color:#ababab;padding:20px 10px;text-align:left;font-weight:400}.woocommerce-cart-form__contents tbody{background:#fff}.woocommerce-cart-form__contents tbody td{padding:20px 10px;vertical-align:top}.woocommerce-cart-form__contents tbody tr:first-child td{padding-top:20px}.woocommerce-cart-form__contents tbody tr:nth-last-child(2) td{padding-bottom:20px}.woocommerce-cart-form__contents tbody tr:last-child td{padding-top:20px;padding-bottom:20px}.woocommerce-cart-form__contents tbody tr td:first-child,.woocommerce-cart-form__contents thead tr th:first-child{padding-left:20px}.woocommerce-cart-form__contents tbody tr td:last-child,.woocommerce-cart-form__contents thead tr th:last-child{padding-right:20px}.woocommerce-cart-form__contents td.actions{border-top:20px solid #ececec}.woocommerce-cart-form__contents tbody tr:not(:nth-last-child(2)) td{border-bottom:2px solid #ececec}.woocommerce-cart-form__contents tbody tr{position:relative}.woocommerce-cart-form__contents{position:relative;width:calc(100% + 20px)}.woocommerce-cart-form__contents:before,.woocommerce-cart-form__contents:after{content:'';background:#fff;width:20px;height:calc(100% - 300px);display:block;position:absolute;right:0;top:100px}.woocommerce-cart-form__contents:before{right:auto;left:0}.woocommerce-cart-form__contents .qty{margin-top:-10px;border-bottom:1px solid #f7323f;text-align:center;max-width:80px}.woocommerce-cart-form input[name=update_cart]{float:right;margin:20px 20px 0 0}.cart__product__image,.cart__product__info{float:left;display:block}.cart__product__image{width:180px;margin-right:20px}.cart__product__info{width:calc(100% - 200px)}.cart__product__info a:not(.remove){font-size:24px}.cart__product__info .remove{display:block;margin-top:20px;font-size:16px;color:#f7323f}.cart__product__info a + span{font-size:16px;color:gray;display:block}.cart__totals__wrapper{background:#fff;padding:20px;margin-top:53px}.cart__totals__wrapper table{width:100%;text-align:left}.cart__totals__wrapper th{color:#ababab}.cart__totals__wrapper td{color:gray}.cart__totals__wrapper th,.cart__totals__wrapper td{padding-bottom:40px}.woocommerce-cart .order-total th{padding-right:20px}.order-total th,.order-total td{color:#585858;font-size:18px;line-height:22px;padding-bottom:20px}.cross-sells{margin-top:80px}.cross-sells ul.products{margin-bottom:0}.account_upsells{margin-top:-70px}.a__type--large{width:100%}.a__type--medium{width:100%}.a__type--small{width:calc(50% - 10px);float:left}.a__type--small + .a__type--small{float:right}.a__type--large img,.a__type--medium img,.a__type--small img{width:100%;margin-bottom:20px}.checkout__wrapper{padding:20px;background:#fff}.checkout__wrapper--offset{margin-left:-20px}.checkout__wrapper--no-pad{padding:0}.woocommerce-checkout-review-order-table{width:100%;text-align:left;color:gray}.woocommerce-checkout-review-order-table thead th{background:#f7f7f7;padding:20px;color:#585858}.woocommerce-checkout-review-order-table tbody td{padding:10px 20px}.woocommerce-checkout-review-order-table tbody tr:first-child td{padding-top:20px}.woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:20px}.woocommerce-checkout-review-order-table tfoot tr th{background:#f7f7f7}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{padding:10px 20px}.woocommerce-checkout-review-order-table tfoot tr:first-child th,.woocommerce-checkout-review-order-table tfoot tr:first-child td{padding-top:20px}.woocommerce-checkout-review-order-table tfoot tr:last-child th,.woocommerce-checkout-review-order-table tfoot tr:last-child td{padding-bottom:20px}.woocommerce-checkout-payment{padding:20px 0;color:#585858}.wc_payment_method{position:relative;margin-bottom:2px}.wc_payment_method label{background:#f7f7f7;color:#585858!important;padding:15px 0}.wc_payment_method input[type=radio]{width:auto;display:none}.wc_payment_method input[type=radio] + label:before{content:'';background:#fff;border:1px solid #585858;width:10px;height:10px;display:inline-block;border-radius:50%;margin-left:10px;margin-right:5px}.wc_payment_method input[type=radio] + label:after{content:'';background:#585858;width:4px;height:4px;display:inline-block;border-radius:50%;position:absolute;left:13px;top:23px;opacity:0}.wc_payment_method input[type=radio]:checked + label:after{opacity:1}.wc_payment_method label img,.wc_payment_method label a,.wc_payment_method label i{display:none}.wc_payment_method .payment_box{padding:10px 20px 0}.wc_payment_method .payment_box label{background:transparent;padding:0}.wc_payment_method .payment_box input{width:100%!important}.wc_payment_method .form-row-first,.wc_payment_method .form-row-last{width:100%!important;float:none}.place-order input[type=submit]{margin:20px 20px 0;width:100%;max-width:calc(100% - 40px)}.place-order input[type=submit]:hover{background:#f7323f;color:#fff}#customer_details h3{display:none}#customer_details h3#ship-to-different-address{display:block;position:relative}.woocommerce-checkout textarea{height:40px;width:100%}.woocommerce-checkout h1,.woocommerce-checkout h3{font-size:28px;line-height:32px;font-family:'Brown-Regular',sans-serif;font-weight:400}.woocommerce-order-received .woocommerce-order{padding:20px;background:#fff;width:100%;margin-top:40px}.woocommerce-order-received .woocommerce-order table{text-align:left}.woocommerce-thankyou-order-received{font-size:19px}.woocommerce-order-received h2{font-size:28px;line-height:32px;margin-bottom:10px;margin-top:40px}.woocommerce-order-overview__email{display:none}.woocommerce-order-overview.woocommerce-thankyou-order-details li{float:left;width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.woocommerce-order-overview.woocommerce-thankyou-order-details li strong{display:block;font-size:19px;border-bottom:1px solid #efefef;padding-bottom:5px;padding-top:10px}.woocommerce-order-overview.woocommerce-thankyou-order-details li:nth-child(even){margin-right:0;float:right}.woocommerce-order-received .woocommerce-customer-details--email{margin-bottom:0}.woocommerce-order-received table{width:100%;padding:0 20px}.woocommerce-order-received table thead th{font-family:'Brown-Bold',sans-serif;font-weight:400}.woocommerce-order-received table thead th{padding:20px 20px 10px}.woocommerce-order-received table tbody td{padding:10px 20px}.woocommerce-order-received table tfoot th,.woocommerce-order-received table tfoot td{background:#f7f7f7;padding:10px 20px}.woocommerce-order-received table tfoot tr:first-child th,.woocommerce-order-received table tfoot tr:first-child td{padding-top:20px}.woocommerce-order-received table tfoot tr:last-child th,.woocommerce-order-received table tfoot tr:last-child td{padding-bottom:20px}.woocommerce-order-received table tfoot tr th{color:gray}.woocommerce-order-received table tfoot tr:last-child th{color:#585858}.woocommerce-checkout main .button.return-to-shop-btn{background:#f7323f;color:#fff;margin:20px 0 40px}.woocommerce-checkout main .button.return-to-shop-btn:hover{background:transparent;color:#f7323f;}p.create-account{position:relative}input[type="checkbox"].woocommerce-form__input-checkbox#createaccount + label:before,input[type="checkbox"].woocommerce-form__input-checkbox#ship-to-different-address-checkbox + label:before{margin-top:4px;border-radius:50%;width:12px;height:12px}input[type="checkbox"].woocommerce-form__input-checkbox#createaccount + label:after,input[type="checkbox"].woocommerce-form__input-checkbox#ship-to-different-address-checkbox + label:after{border:0;background:#585858;border-radius:50%;width:6px;height:6px;top:7px;left:3px}.woocommerce-checkout main label[for=ship-to-different-address-checkbox]{display:inline-block;position:relative}input[type="checkbox"].woocommerce-form__input-checkbox#ship-to-different-address-checkbox + label:before{position:absolute;right:-35px}input[type="checkbox"].woocommerce-form__input-checkbox#ship-to-different-address-checkbox + label:after{left:auto;right:-22px}.woocommerce-checkout #rememberme,.woocommerce-checkout #rememberme + span{display:none}.lost_password{margin-bottom:0}.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .checkout_coupon{margin:20px 0 20px 20px;width:63.5%}.woocommerce-checkout .checkout_coupon{background:#fff;padding:20px}.woocommerce-checkout .checkout_coupon p{margin-bottom:0}.woocommerce-checkout .checkout_coupon input[type=submit]{margin-top:0;float:right}.woocommerce-checkout .checkout_coupon .form-row-first{width:55%}.woocommerce-checkout .checkout_coupon .form-row-last{width:45%}.woocommerce-checkout form.checkout .columns{margin-top:40px}.checkout__login__notice,.checkout__coupon__notice{margin:20px}.checkout__login__notice div,.checkout__coupon__notice div{padding:10px;background:#00f;color:#fff}.checkout__coupon__notice div{background:#400097}.woocommerce-info,.woocommerce-error{background:#f7323f}ul.woocommerce-error li,.woocommerce-info{margin-bottom:20px;background:#f7323f;padding:10px;color:#fff}.woocommerce-invalid input{border-color:#f7323f!important}.woocommerce-validated input{border-color:#00d9a1!important}.single-product .apple-pay-button-wrapper{display:none!important}.small__only{display:none}.woocommerce-page:not(.woocommerce-checkout) ul.woocommerce-error{margin:0}.woocommerce-page.single-product ul.woocommerce-error{margin-top:40px}.woocommerce-message{background:#00d9a1;color:#fff;padding:10px;margin-top:20px}.cart__messages{margin-bottom:40px}.cart__messages li{font-size:18px;line-height:20px;text-align:center;margin-bottom:10px;padding:10px}.single-product p.stock.in-stock{display:none}.single-product p.stock.out-of-stock{display:none}.beta_tag{font-size:16px;line-height:19px;position:fixed;background:#f5f5f5;left:0;bottom:200px;color:#f7323f;transition:all .25s ease;-webkit-transition:all .25s ease;transform:translateX(-260px);-webkit-transform:translateX(-260px)}.beta_tag a{padding:0 10px}.beta_tag button{width:40px;height:40px;overflow:hidden;text-indent:-9999999px;background:url(/wp-content/themes/lkp-theme/img/close-red.svg) no-repeat center;background-size:12px;border-left:2px solid #fff}.beta_tag.visible{transform:translateX(0);-webkit-transform:translateX(0)}.product__side .large__only{padding:50px 0 0}.woocommerce-checkout-review-order,.woocommerce-checkout-review-order p{line-height:21px}#wc-stripe-cc-form .form-row{margin-top:10px}.woocommerce-cart .woocommerce .large-8 .woocommerce-error{margin-top:20px}.woocommerce-cart .woocommerce .large-8 .woocommerce-error li:last-child{margin-bottom:0}.woocommerce-message,.woocommerce-error,.woocommerce-info{width:calc(100vw - 60px);max-width:72.9rem;margin:0 auto}.columns h1 + .woocommerce-message{margin-top:20px}.woocommerce-cart .woocommerce>.woocommerce-message{margin-bottom:20px}.columns .woocommerce-message,.columns .woocommerce-error,.columns .woocommerce-info{max-width:100%}.search--inpage__wrapper{display:none!important}.search--inpage{margin-bottom:10px}form.search--inpage input{font-size:22px;font-family:'Brown-Bold',sans-serif;visibility:visible;position:relative;right:auto;top:auto;width:100%;max-width:100%;background:transparent;border-bottom:1px solid #f7323f;margin-bottom:20px}form.search--inpage button{font-size:16px;background:#f7323f;color:#fff;width:100%;padding:6px 0}body.woocommerce-checkout:not(.woocommerce-order-received) h1{display:none}body.search main ul span.search__differentiator{color:#f7323f}body.search main ul span.search__subtitle{color:#585858}.woocommerce-product-gallery img{max-height:500px;width:auto}.woocommerce-account h1{margin-left:20px}.newsletter #field_2_4{margin-top:-10px;padding-bottom:0}.newsletter #field_2_4>label.gfield_label{display:none}.newsletter #field_2_4 .ginput_container_checkbox{max-height:none;opacity:1;margin-top:0}.newsletter #field_2_4 .gfield_checkbox{margin-top:-3px}.default_content a,.home__block--standard a,.woocommerce-Tabs-panel a{text-decoration:underline}.default_content a:hover,.home__block--standard a:hover,.woocommerce-Tabs-panel a:hover,footer a:hover{color:#f7323f}.bis-page .logo .over{background:#0072ba;height:100%}.menu .bis-menu a.open,.menu .bis-menu a:hover,.menu .bis-menu a.active{color:#0072ba}.bis-menu-logo{display:inline-block;width:25px}