@charset "UTF-8";body{font-family:Roboto,Sans-serif;font-weight:400;line-height:1.7em;margin:0}body h1 span{color:#83888b;display:block;font-size:18px;font-weight:lighter;line-height:1;text-transform:uppercase}body a,body a:hover{color:#164962}.wpcf7-multistep-progress{display:flex;margin-bottom:2rem}.wpcf7-multistep-progress span{border-bottom:3px solid #ddd;flex:1;padding:.5rem;text-align:center}.wpcf7-multistep-progress span.active{border-color:#2a7f40}.grid{display:flex;gap:1rem;margin-bottom:1rem}.col{flex:1}.wpcf7-form-control.full-width{width:100%}.wpcf7-next,.wpcf7-previous,.wpcf7-submit{background:#2a7f40;border:none;color:#fff;margin-right:1rem;padding:.75rem 1.5rem}.wpcf7-previous{background:#666}.wpcf7-conditionally-hidden{animation:fadeIn .3s;display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.awps-pagination{text-align:center}.awps-pagination .pagination{align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.25rem;display:inline-flex;flex-wrap:wrap;font-size:1rem;justify-content:center;list-style:none;margin:2rem auto;padding:0}@media (max-width:767px){.awps-pagination .pagination{font-size:.875rem}}.awps-pagination .pagination .page-item{align-items:center;display:flex;margin:0}.awps-pagination .pagination .page-item:before{content:none}.awps-pagination .pagination .page-item .page-link{border:1px solid transparent;border-left-color:#dee2e6;color:#495057;display:block;padding:.5rem .75rem;text-decoration:none;transition:all .2s ease}.awps-pagination .pagination .page-item .page-link:focus,.awps-pagination .pagination .page-item .page-link:hover{background-color:#e9ecef;border-color:#dee2e6;color:#495057;outline:none}.awps-pagination .pagination .page-item .page-link.current{background-color:#164962;border-color:#164962;color:#fff;font-weight:700}.awps-pagination .pagination .page-item.page-separator .page-link{background:none;border:none;color:#adb5bd;cursor:default;font-weight:700;padding:.5rem .75rem;pointer-events:none}.awps-pagination .pagination .page-item.page-separator .page-link:focus,.awps-pagination .pagination .page-item.page-separator .page-link:hover{background:none;border:none;color:#adb5bd}.awps-pagination .pagination .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-left:none;border-top-left-radius:.25rem}.awps-pagination .pagination .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.blog-grid-page{background:#fff;padding:4rem 1rem}.blog-grid-page .container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.blog-grid-page header{margin-bottom:3em;text-align:center}.blog-grid-page header .page-title,.blog-grid-page header .page-title span{color:#333;font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}.blog-grid-page header .page-title span{display:inline-block}.blog-grid-page .blog-header{margin-bottom:3rem;text-align:center}.blog-grid-page .blog-header .wp-block-heading{color:#333;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;margin:0 0 .5rem}@media (min-width:768px){.blog-grid-page .blog-header .wp-block-heading{font-size:2rem}}.blog-grid-page .blog-header .widget_text{color:#666;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;line-height:1.8;margin:0 auto 1rem;max-width:900px}.blog-grid-page .blog-cards-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));justify-content:center}@media (max-width:767px){.blog-grid-page .blog-cards-grid{gap:1.5rem;grid-template-columns:1fr}}.blog-grid-page .blog-card{background:#fff;border:1px solid #e9ecef;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.blog-grid-page .blog-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.blog-grid-page .blog-card .card-link{color:inherit;display:block;text-decoration:none}.blog-grid-page .blog-card .card-image{height:240px;overflow:hidden}.blog-grid-page .blog-card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.blog-grid-page .blog-card .card-image img:hover{transform:scale(1.05)}.blog-grid-page .blog-card .card-content{padding:1.5rem}.blog-grid-page .blog-card .card-meta{align-items:center;color:#666;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;gap:.75rem;margin-bottom:.75rem}.blog-grid-page .blog-card .card-meta .post-date{font-weight:400}.blog-grid-page .blog-card .card-meta .post-category{color:#555;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.blog-grid-page .blog-card .card-title{color:#333;font-family:Poppins,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}.blog-grid-page .blog-card .card-title:hover{color:#164962}.blog-grid-page .blog-card .card-excerpt{color:#666;font-family:Poppins,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6;margin-bottom:1rem}.blog-grid-page .blog-card .read-more{color:#555;display:inline-block;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;padding-right:1rem;position:relative;text-decoration:none}.blog-grid-page .blog-card .read-more:after{content:"→";opacity:0;position:absolute;right:0;transition:opacity .2s ease,right .2s ease}.blog-grid-page .blog-card .read-more:hover:after{opacity:1;right:-.25rem}.single-post-page{background:#fff;padding:4rem 1rem}.single-post-page .container{display:grid;gap:2rem;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1200px;padding:0 1.5rem}@media (max-width:767px){.single-post-page .container{grid-template-columns:1fr}}.single-post-page .post-sidebar{background:#fff;border:1px solid #e9ecef;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,.05);padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.single-post-page .post-sidebar:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.single-post-page .post-sidebar .widget{margin-bottom:1.5rem}.single-post-page .post-sidebar .widget .widget-title{border-bottom:2px solid #164962;color:#333;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.single-post-page .post-sidebar .widget ul{list-style:none;margin:0;padding:0}.single-post-page .post-sidebar .widget ul li{margin-bottom:.5rem}.single-post-page .post-sidebar .widget ul li a{color:#555;font-family:Poppins,sans-serif;font-size:.9375rem;text-decoration:none}.single-post-page .post-sidebar .widget ul li a:hover{color:#164962}.single-post-page table{border-collapse:collapse;font-size:14px;margin:1rem 0;width:100%}.single-post-page td,.single-post-page th{border:1px solid #ddd;padding:8px;text-align:left}.single-post-page th{background-color:#f5f5f5;font-weight:600}.single-post-page tr:nth-child(2n){background-color:#fafafa}.single-post-card{background:#fff;border:1px solid #e9ecef;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.single-post-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-4px)}.single-post-card .entry-image{height:400px;margin:0 0 1.5rem;overflow:hidden}.single-post-card .entry-image img.featured-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease;width:100%}.single-post-card .entry-image img.featured-image:hover{transform:scale(1.03)}.single-post-card .entry-image .featured-image-placeholder{background:linear-gradient(135deg,#e0e7ff,#dbeafe);height:100%;width:100%}.single-post-card .entry-header{margin-bottom:1.5rem;padding:2rem 2rem 0}.single-post-card .entry-header .card-meta{align-items:center;color:#666;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;gap:.75rem;margin-bottom:.75rem}.single-post-card .entry-header .card-meta .post-date{font-weight:400}.single-post-card .entry-header .card-meta .post-category{color:#555;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.single-post-card .entry-header .entry-title{color:#333;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.3;margin:0}@media (min-width:768px){.single-post-card .entry-header .entry-title{font-size:2rem}}.single-post-card .entry-content{color:#666;font-family:Poppins,sans-serif;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin-bottom:2rem;padding:0 2rem}.single-post-card .entry-content p{margin-bottom:1rem}.single-post-card .entry-content h2,.single-post-card .entry-content h3,.single-post-card .entry-content h4{color:#333;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:1rem;margin-top:2rem}.single-post-card .entry-content a{color:#164962;font-weight:500;text-decoration:underline}.single-post-card .entry-content a:hover{color:#0d2a38}.single-post-card .entry-footer{border-top:1px solid #e9ecef;margin-top:2rem;padding-top:2rem}.single-post-card .entry-footer .comment-list{margin-top:1.5rem}.single-post-card .entry-footer .comment-form{margin-top:2rem}@media (max-width:767px){.single-post-card .entry-image{height:280px}.single-post-card .entry-image img.featured-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}.comments-area{border-top:1px solid #e9ecef;margin-top:3rem;padding-top:2.5rem}.comments-area h2.comments-title{color:#333;font-family:Poppins,sans-serif;font-size:1.625rem;font-weight:700;margin-bottom:1.5rem;text-align:center}@media (min-width:768px){.comments-area h2.comments-title{font-size:1.875rem}}.comments-area .comment-list{list-style:none;margin:0 0 2rem;padding:0}.comments-area .comment-list li.comment{background:#f8f9fa;border-left:3px solid #164962;border-radius:4px;margin-bottom:1rem;padding:1.25rem;position:relative}.comments-area .comment-list li.comment.depth-2,.comments-area .comment-list li.comment.depth-3,.comments-area .comment-list li.comment.depth-4,.comments-area .comment-list li.comment.depth-5{background:#fafcff;border-left-color:#ccc;margin-left:1.5rem}.comments-area .comment-list .comment-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.comments-area .comment-list .comment-meta .comment-author{color:#333;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:600}.comments-area .comment-list .comment-meta .comment-author .fn{font-weight:600}.comments-area .comment-list .comment-meta .comment-metadata{color:#666;font-family:Poppins,sans-serif;font-size:.875rem}.comments-area .comment-list .comment-meta .comment-metadata a{color:#666;text-decoration:none}.comments-area .comment-list .comment-meta .comment-metadata a:hover{color:#164962}.comments-area .comment-list .comment-content{color:#475569;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.6}.comments-area .comment-list .comment-content p{margin:.75rem 0}.comments-area .comment-list .comment-content a{color:#164962;font-weight:500;text-decoration:underline}.comments-area .comment-list .comment-content a:hover{color:#0d2a38}.comments-area .comment-list .comment-reply-link{color:#164962;display:inline-block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;margin-top:.5rem;text-decoration:none}.comments-area .comment-list .comment-reply-link:hover{text-decoration:underline}.comments-area #respond{background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.03);padding:1.75rem}.comments-area #respond .comment-reply-title{color:#333;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1.25rem}.comments-area #respond .comment-reply-title small{font-size:.875rem;font-weight:400}.comments-area #respond .comment-reply-title small a{color:#164962;text-decoration:none}.comments-area #respond .comment-reply-title small a:hover{text-decoration:underline}.comments-area #respond .comment-notes{color:#666;font-family:Poppins,sans-serif;font-size:.875rem;margin-bottom:1.25rem}.comments-area #respond .comment-notes .required-field-message{display:block;margin-top:.25rem}.comments-area #respond .comment-notes .required{color:#164962}.comments-area #respond .comment-form{padding:0 .75rem}.comments-area #respond .comment-form .comment-form-author,.comments-area #respond .comment-form .comment-form-comment,.comments-area #respond .comment-form .comment-form-cookies-consent,.comments-area #respond .comment-form .comment-form-email,.comments-area #respond .comment-form .comment-form-url{margin-bottom:1rem}.comments-area #respond .comment-form label{color:#333;display:block;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;margin-bottom:.5rem}.comments-area #respond .comment-form label .required{color:#164962}.comments-area #respond .comment-form input[type=email],.comments-area #respond .comment-form input[type=text],.comments-area #respond .comment-form input[type=url],.comments-area #respond .comment-form textarea{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;font-family:Poppins,sans-serif;font-size:1rem;padding:.75rem 0 .75rem .75rem;transition:border-color .2s ease;width:100%}.comments-area #respond .comment-form input[type=email]:focus,.comments-area #respond .comment-form input[type=text]:focus,.comments-area #respond .comment-form input[type=url]:focus,.comments-area #respond .comment-form textarea:focus{border-color:#164962;box-shadow:0 0 0 3px rgba(22,73,98,.1);outline:none}.comments-area #respond .comment-form textarea{min-height:120px;resize:vertical}.comments-area #respond .comment-form .comment-form-cookies-consent{align-items:flex-start;display:flex;gap:.5rem}.comments-area #respond .comment-form .comment-form-cookies-consent input[type=checkbox]{margin-top:.25rem}.comments-area #respond .comment-form .comment-form-cookies-consent label{font-size:.9375rem;font-weight:400;margin-bottom:0}.comments-area #respond .comment-form .form-submit{margin-top:1rem}.comments-area #respond .comment-form .form-submit input#submit{background:#164962;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .2s ease}.comments-area #respond .comment-form .form-submit input#submit:hover{background:#0d2a38}@media (max-width:576px){.comments-area #respond .comment-form .form-submit input#submit{width:100%}}.comments-area .comment-navigation{margin:1.5rem 0;text-align:center}.comments-area .comment-navigation .nav-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}@media (max-width:576px){.comments-area .comment-navigation .nav-links{flex-direction:column}}.comments-area .comment-navigation .nav-next,.comments-area .comment-navigation .nav-previous{color:#555;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:500;text-decoration:none}.comments-area .comment-navigation .nav-next a,.comments-area .comment-navigation .nav-previous a{color:#164962;text-decoration:none}.comments-area .comment-navigation .nav-next a:hover,.comments-area .comment-navigation .nav-previous a:hover{text-decoration:underline}.comments-area .no-comments{color:#666;font-family:Poppins,sans-serif;font-size:1rem;padding:1rem;text-align:center}.post-navigation-thumbnails{background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.03);margin:3rem 0;padding:1.5rem}.post-navigation-thumbnails .nav-links{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media (max-width:767px){.post-navigation-thumbnails .nav-links{flex-direction:column}}.post-navigation-thumbnails .nav-next,.post-navigation-thumbnails .nav-previous{flex:1;min-width:200px}.post-navigation-thumbnails .nav-next a,.post-navigation-thumbnails .nav-previous a{color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:opacity .2s ease}.post-navigation-thumbnails .nav-next a:hover,.post-navigation-thumbnails .nav-previous a:hover{opacity:.9}.post-navigation-thumbnails .nav-next.nav-disabled,.post-navigation-thumbnails .nav-previous.nav-disabled{opacity:.3;pointer-events:none}.post-navigation-thumbnails .nav-previous{text-align:left}.post-navigation-thumbnails .nav-previous a{align-items:flex-start}.post-navigation-thumbnails .nav-previous .nav-thumb{margin:.5rem .5rem .5rem 0}.post-navigation-thumbnails .nav-previous .nav-direction{color:#555}.post-navigation-thumbnails .nav-next{text-align:right}.post-navigation-thumbnails .nav-next a{align-items:flex-end}.post-navigation-thumbnails .nav-next .nav-thumb{margin:.5rem 0 .5rem .5rem}.post-navigation-thumbnails .nav-next .nav-direction{color:#555}.post-navigation-thumbnails .nav-direction{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.post-navigation-thumbnails .nav-thumb{flex-shrink:0;height:60px;width:60px}.post-navigation-thumbnails .nav-thumb img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-navigation-thumbnails .nav-thumb .nav-thumb-placeholder{background:linear-gradient(135deg,#e0e7ff,#dbeafe);border-radius:4px;height:100%;width:100%}.post-navigation-thumbnails .nav-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.post-sidebar{background:#fff;border:1px solid #e9ecef;border-radius:2px;box-shadow:0 4px 16px rgba(0,0,0,.05);height:-moz-fit-content;height:fit-content;margin-bottom:2rem;padding:1.5rem}.post-sidebar .widget{color:#666;font-family:Poppins,sans-serif;font-size:1rem;letter-spacing:.02em;line-height:1.7;margin-bottom:1.5rem}.post-sidebar .widget .widget-title{border-bottom:2px solid #164962;color:#333;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.post-sidebar .widget ul{list-style:none;margin:0;padding:0}.post-sidebar .widget ul li{margin-bottom:.5rem}.post-sidebar .widget ul li a{color:#555;font-family:Poppins,sans-serif;font-size:.9375rem;text-decoration:none}.post-sidebar .widget ul li a:hover{color:#164962}.post-sidebar .widget .wp-block-separator{border-top:1px solid #e9ecef}.page404 .error-404{margin:50px 0 100px;text-align:center}.page404 .error-404 .nummber-404{color:#313030;font-size:9rem;font-weight:700;line-height:1.75}.page404 .error-404 p{color:#707070;font-size:.9em;font-weight:400;line-height:1.75}.page404 .error-404 .button{background:#313030;border:0;border-radius:0;-webkit-border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;height:auto;line-height:22px;overflow:hidden;padding:10px 20px;text-align:center;text-decoration:none;text-shadow:none;text-transform:capitalize;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;vertical-align:middle}.page404 .error-404 .button:hover{background:#651a53}.search .site-main{margin:0 auto 50px;max-width:1200px;padding:2rem 0}.search .site-main .page-header{margin-bottom:2.5rem;text-align:center}.search .site-main .page-header .page-title{color:#333;font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.search .site-main .row{display:flex;flex-wrap:wrap;gap:2rem}.search .site-main article{background:#fff;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-bottom:1.5rem;padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease;width:44%}@media (max-width:768px){.search .site-main article{margin:0 15px;width:100%}}.search .site-main article:hover{box-shadow:0 5px 20px rgba(0,0,0,.15);transform:translateY(-5px)}.search .site-main article .entry-header{margin-bottom:1rem}.search .site-main article .entry-header .entry-title{font-size:1.4rem;margin:0 0 .5rem}.search .site-main article .entry-header .entry-title a{color:#333;text-decoration:none}.search .site-main article .entry-header .entry-title a:hover{color:#000}.search .site-main article .entry-content .row{align-items:center;display:inline-block;margin:0 -15px}.search .site-main article .entry-content .row .col-md-3{flex:0 0 25%;float:left;max-width:25%;padding:0 15px}@media (max-width:768px){.search .site-main article .entry-content .row .col-md-3{max-width:50%}}.search .site-main article .entry-content .row .col-md-3 img{border-radius:4px;height:auto;-o-object-fit:cover;object-fit:cover;width:150px}.search .site-main article .entry-content .row .col-md-3 a{display:block}.search .site-main article .entry-content .row .col-md-9{flex:0 0 75%;float:left;max-width:75%;max-width:60%;padding:0 15px}@media (max-width:768px){.search .site-main article .entry-content .row .col-md-9{max-width:40%}}.search .site-main article .entry-content .row .col-md-9 p{color:#555;line-height:1.6;margin:0}@media (max-width:768px){.search .site-main .entry-content .row{flex-direction:column}.search .site-main .entry-content .row .col-md-3,.search .site-main .entry-content .row .col-md-9{flex:0 0 100%;max-width:100%}.search .site-main .entry-content .row .col-md-3{margin-bottom:1rem}}.search .no-results{background:#f9f9f9;border-radius:8px;padding:3rem;text-align:center}.search .no-results .page-title{color:#666}.search .no-results .page-content p{color:#777}.search-pagination{align-items:center;display:flex;justify-content:center;margin:2rem auto;text-align:center;width:100%}.search-pagination .page-numbers{background-color:#fff;border:1px solid #ddd;color:#333;display:block;margin:0;padding:8px 16px;text-decoration:none;transition:all .2s ease}.search-pagination .page-numbers:focus,.search-pagination .page-numbers:hover{background-color:#f5f5f5;color:#000;outline:none}.search-pagination .page-numbers.current{background-color:#333;border-color:#333;color:#fff;font-weight:700}.search-pagination .page-numbers:first-child{border-bottom-left-radius:4px;border-right:1px solid #ddd;border-top-left-radius:4px}.search-pagination .page-numbers:last-child{border-bottom-right-radius:4px;border-left:1px solid #ddd;border-top-right-radius:4px}.search-pagination .page-numbers:not(:first-child){border-left:none}.single-product,.single-product .summary h1{color:#747474}.single-product #primary{padding:30px}.single-product .flex-control-thumbs{align-items:center;display:flex;justify-content:center;margin-top:20px!important}.single-product .flex-control-thumbs li{max-width:97px;padding:0 5px}.single-product .custom-related-products{border-top:1px solid #eee;margin-top:50px;padding-top:30px}@media (min-width:1024px){.single-product .custom-related-products{padding:0 150px}}.single-product .custom-related-products h4{font-size:24px;margin:30px 0;text-align:center}.single-product .related-products-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.single-product .related-product{overflow:hidden;position:relative}.single-product .related-product-link{color:inherit;display:block;text-decoration:none}.single-product .related-product img{display:block;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}@media (min-width:1024px){.single-product .related-product img{height:300px}}.single-product .product-image-hover{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.single-product .related-product:hover .product-image-main{opacity:0}.single-product .related-product:hover .product-image-hover{opacity:1}.single-product .related-product h3{font-size:16px;font-weight:400;margin:15px 0 5px}.single-product .related-product .price{color:#777;display:block;font-size:14px}@media (max-width:768px){.single-product .related-products-grid{grid-template-columns:repeat(2,1fr)}}.single-product .product-social-share{margin:20px 0}.single-product .product-social-share .share-label{border-top:1px solid #f7f7f7;padding:10px 0}.single-product .product-social-share .social-share{border:1px solid #f7f7f7;line-height:42px;margin:5px;padding:5px 10px}.single-product .product-social-share .social-share:hover{background-color:#747474;color:#fff!important}.single-product .wc-tabs{padding-left:0!important}.single-product .wc-tabs li{border:none}

/*# sourceMappingURL=style.css.map*/