.product-small .box-image{box-shadow:2px 2px 20px #00000026}.product-small .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}.product-small .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0,rgb(255 255 255 / .3) 100%);background:linear-gradient(to right,#fff0 0,rgb(255 255 255 / .3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.product-small .box-image img{border-radius:7px}.product-title a{color:#0B2A4A;font-weight:700}.woocommerce-Price-amount{color:#dd3333!important}span.amount{color:red}.product-section-title-related{color:#0B2A4A;margin-left:0}.product-small .box-image img{width:100%;height:auto}.product-small .box-text{padding-top:10px}.row-masonry .product-small.col,.products .product-small.col{padding-bottom:18px}@media only screen and (min-width:850px){.row-masonry .product-small.col{margin-bottom:6px}}.product-small .product-title{min-height:44px}.product-small .price-wrapper{min-height:28px}.product-small .product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.entry-content,.product-short-description,.woocommerce-Tabs-panel,.product-footer,.footer-wrapper{overflow-wrap:anywhere;word-break:break-word}.entry-content img,.entry-content iframe,.product-short-description img,.product-short-description iframe,.woocommerce-Tabs-panel img,.woocommerce-Tabs-panel iframe{max-width:100%}.woocommerce .product-category .count,.footer-wrapper .social-icons,.footer-wrapper .social-icons span,.social-icons.follow-icons,.social-icons.follow-icons span,.post-date .post-date-month,.post-date-month.is-xsmall{font-size:12px!important;line-height:1.4}.kcl-page-heading,.kcl-shop-heading{margin:0 auto 24px;padding:24px 15px 0;max-width:1180px;text-align:center}.kcl-page-heading .entry-title,.kcl-shop-heading .entry-title{margin:0}@media only screen and (max-width:48em){body{overflow-x:hidden}input,select,textarea,.woocommerce input,.woocommerce select,.woocommerce textarea{font-size:16px}.product-main,.product-footer,.woocommerce-Tabs-panel,.related-products-wrapper{max-width:100%;overflow-x:hidden}.related-products-wrapper .products.row,.product-footer .products.row,.upsells .products.row,.cross-sells .products.row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;overflow-x:hidden}.related-products-wrapper .products.row>.product-small,.product-footer .products.row>.product-small,.upsells .products.row>.product-small,.cross-sells .products.row>.product-small{flex:0 0 50%;max-width:50%;padding-left:5px;padding-right:5px}.product-small .box-text-products{padding-left:0;padding-right:0}.product-title,.product-small .price,.product-category .woocommerce-loop-category__title{line-height:1.35}}@media only screen and (max-width:480px){.container,.row,.row.row-small{max-width:100%}.woocommerce-tabs .panel,.woocommerce-Tabs-panel{padding-left:0;padding-right:0}}@media only screen and (max-width:480px){.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row){display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row)>.col.medium-6.small-12.large-6{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row)>.col.medium-6.small-12.large-6:first-child{flex:0 0 43%!important;max-width:43%!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row)>.col.medium-6.small-12.large-6:last-child{flex:0 0 57%!important;max-width:57%!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row)>.col>.col-inner{width:100%!important;max-width:100%!important;min-width:0!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important}.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) p,.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) h1,.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) h2,.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) h3,.row[id^="row-"]:has(>.col.medium-6.small-12.large-6 .nvt-spec-row) span{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}}.col.small-12.large-12:has(.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row){padding-bottom:0!important}.col-inner:has(>.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row)>.section-title-container{margin-bottom:22px!important}.col-inner:has(>.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row)>.row[id^="row-"]{align-items:center!important;margin-bottom:0!important}.col-inner:has(>.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row)>.row[id^="row-"]>.col.medium-6.small-12.large-6{display:flex!important;align-items:center!important;padding-bottom:12px!important}.col-inner:has(>.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row)>.row[id^="row-"]>.col.medium-6.small-12.large-6>.col-inner{width:100%!important}.col-inner:has(>.row[id^="row-"]>.col.medium-6.small-12.large-6 .nvt-spec-row)>.row[id^="row-"]+.section-title-container{margin-top:-16px!important;margin-bottom:0!important}