  :root{--pc:rgb(193 39 45);--muted:rgba(217, 217, 217, 1);--white:#fff;--black:#000;scroll-behavior:smooth}body a{text-decoration:none;color:var(--black);transition:all .3s}p{font-size:16px;line-height:1.6;color:rgb(0 0 0 / .8)}body main :where(ul,ol) li{font-size:16px;line-height:1.6;color:rgb(0 0 0 / .8)}.topbar{background:var(--black)}.topbar :is(ul li a,p){color:#dcdcdc;margin-bottom:0}.header{box-shadow:0 -1px 7px 0 rgb(0 0 0 / .25);background:var(--white)}.header :is(.srchBar,.toggleBtn,.closeSrchBar,.closeToggle){cursor:pointer}@keyframes smoothSticky{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.header nav ul li a{font-weight:500}.header.headerUp:after{display:none!important}.dropdown ul{box-shadow:0 30px 70px 0 rgb(137 139 142 / .15);border:1px solid #f5f5f5;background:var(--white);transition:all 0.3s ease-out 0s;border-radius:10px}[class*="flex-btn"]{font-weight:400;font-size:16px;text-transform:capitalize;color:var(--white);transition:all .4s ease;border-radius:90px}.sc-flex-btn{background:var(--black)}.pc-flex-btn{background:var(--pc)}.coll-card:hover img{transform:scale(1.1)}.coll-card::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgb(0 0 0 / .7) 0%,#fff0 100%);opacity:0;transition:opacity 0.3s ease;z-index:2;pointer-events:none}.coll-card:hover::after{opacity:1}.bg-color-img{padding-block:70px;background:rgb(0 172 237 / 6%) url(../img/sec-bg-img.webp) no-repeat center / cover;background-blend-mode:multiply}.flex-col-rev-card{background:#f1f1f138;padding:30px;border:1px solid rgb(217 217 217 / 47%);border-radius:4px}.flex-col-ren-smry span{font-weight:500}.flex-col-rev-card p{margin:0;font-size:15px}.flex-col-rev-card .rev-flex-between{border-top:1px solid var(--muted);padding-top:20px}.part-logo{border:1px solid var(--muted);padding:25px;background:var(--white);transition:all .3s ease}.flex-col-blog-card :is(.img-placeholder,.img-placeholder img){border-radius:4px}.categ{background-color:rgb(193 39 45 / 9%);color:var(--pc);font-size:14px;border-radius:30px;padding:5px 10px}.time{font-size:14px;color:#444}.b-title{color:var(--black);font-size:18px;font-weight:700;line-height:1.4}.link a{color:var(--pc);font-weight:600}.vid-wrap{background:#f2f2f2;overflow:hidden;position:relative}.vid-wrap::after{content:'';position:absolute;top:0;left:70px;width:100%;height:100%;background-image:url(https://abodelook.com/wp-content/uploads/2025/10/flower.webp);background-size:auto;background-position:bottom right;background-repeat:no-repeat;z-index:1;opacity:.2}.vid-wrap .row{position:relative;z-index:2}.vid-wrap .flex-col-vid-content .flex-icon{background:var(--white);border-radius:50%;box-shadow:0 0 4px 0 rgb(0 0 0 / .2)}body.page h1{border-bottom:1px solid #eee;padding-bottom:50px;text-align:center}:is(body.page main,body main .wp-single-blog-block) :is(h1,h2,h3,h4,h5,h6){margin-block:30px 15px}.wp-single-blog-block :is(ul,ol){line-height:2;color:#000000b3}.wp-single-blog-block ul{list-style:disc}.wp-single-blog-block ol{list-style:decimal}.post-summary{background:#fff7ef;border-radius:5px;box-shadow:0 5px 0 #ffebd8}.flex-col-ath-desc .flex-ath-bio img{height:80px;width:80px;object-fit:cover;border-radius:50%}.flex-col-ath-desc a{color:var(--pc);text-decoration:underline}.flex-col-ath-desc a:hover{text-decoration:none}form label{color:#4a5568;font-weight:600}.contact-info .icon-container{background-color:#ffede9;border-radius:50%}form :is(input,textarea,select){border:1px solid #d1d5db!important;border-radius:4px;font-size:16px}.select2-container .select2-selection{border:1px solid #d1d5db!important}.footer{padding-block:40px;background:repeating-linear-gradient(37deg,rgb(193 39 45 / 11%),#ebedf100 25px,#fff 13px 39px)}.footer .footer-flex-col-card{background:#f7f9fb}.footer .location{font-weight:600!important;font-size:17px!important}.footer .location a{color:var(--black)!important}.footer .footer-flex-col-card .flex-foot-info{font-size:14px;gap:12px}.footer .foot-rytBar{background:var(--white)}.footer-ttl{font-size:20px}.footer .logo-between p{font-size:14px}.footer a{color:#686868}.swiper .swiper-pagination{justify-content:center;gap:5px}.swiper .swiper-pagination .swiper-pagination-bullet{margin:0}.swiper-pagination-bullet{position:relative;transition:background 0.3s ease}.swiper-pagination-bullet .bullet-fill{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--pc);border-radius:50%;transform:scale(0);transition:transform 0.4s ease}.swiper-pagination-bullet-active .bullet-fill{transform:scale(1)}.swiper-pagination-bullet-active{outline:1px solid var(--pc);outline-offset:3px;background:var(--pc)!important}.swiperBtn .swiper-button-next:after,.swiperBtn .swiper-button-prev:after{font-size:15px;background:var(--black);border-radius:50%;justify-content:center;align-items:center;display:flex;width:35px;height:35px;color:var(--white)}.swiperBtn .swiper-button-next,.swiper-button-prev{width:35px!important;height:35px!important}.swiper-pagination-bullet-active{background:var(--pc)}.swiper-pagination{display:none}.ftrs-wrap{background:#efefef;padding-block:30px}.flex-ftrs-box{border-radius:4px;background:var(--white);height:100%}.flex-ftrs-box .ftrs-ttl{font-size:18px;font-weight:600}.flex-ftrs-box p{padding-block:5px 0}body a:hover:not([class*="flex-btn"]){color:var(--pc);transition:all .3s}.pc-flex-btn:hover{background:var(--black);transition:all .4s ease}.swiper .swiper-button-prev,.swiper-button-next{color:white!important;background-color:#000;padding:22px 22px;border-radius:34px}.swiper .swiper-button-prev::after,.swiper-button-next::after{font-size:24px!important}.cat-img-circle{text-align:center;padding:20px;cursor:pointer;transition:transform 0.3s ease}.cat-img-circle:hover{transform:translateY(-5px)}.cat-img-circle h6{margin-top:10px;font-size:20px}.cat-img-circle .img-container{width:120px;height:120px;border-radius:50%;background-color:#f7fafc;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:3px solid #e2e8f0;transition:border-color 0.3s ease}.cat-img-circle img{border:.5px solid gray;width:150px;height:auto;object-fit:cover;border-radius:50%;padding:8px}.video-slider{position:relative;overflow:hidden}.slider-wrapper{display:flex;transition:transform 0.5s ease}.slide{min-width:25%;position:relative;padding:0 10px}.btw-video-container{position:relative;width:100%;height:600px;overflow:hidden}.btw-video-container video{width:100%;height:100%;object-fit:cover}.btw-video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3);display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity 0.3s ease;cursor:pointer}.btw-play-button{width:80px;height:80px;background:rgb(255 255 255 / .9);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.btw-play-button:hover{transform:scale(1.1)}.btw-play-icon{width:0;height:0;border-left:25px solid #333;border-top:15px solid #fff0;border-bottom:15px solid #fff0;margin-left:5px}.btw-video-container.btw-playing .btw-video-overlay{opacity:0;pointer-events:none}.slider-controls{position:absolute;top:50%;transform:translateY(-50%);background-color:#000;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:40px;color:#fff;transition:all 0.3s ease;z-index:10}.slider-controls:hover{background:var(--pc);transform:translateY(-50%) scale(1.1)}.btw-prev-btn{left:20px}.btw-next-btn{right:20px}.slider-dots{display:flex;justify-content:center;margin-top:30px;gap:10px}.btw-dot{width:12px;height:12px;border-radius:50%;background:#ccc;cursor:pointer;transition:background 0.3s ease}.btw-dot.btw-active{background:#333}.slide-info{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgb(0 0 0 / .8));color:#fff;padding:30px 20px 20px}.slide-title{font-size:1.2rem;margin-bottom:8px;font-weight:600}.slide-description{font-size:.9rem;opacity:.9;margin-bottom:10px}.price-section{display:flex;align-items:center;gap:8px;margin-bottom:8px}.current-price{font-size:1.3rem;font-weight:700;color:#fff}.original-price{font-size:1rem;color:#ccc;text-decoration:line-through}.discount-badge{background:#f44;color:#fff;padding:4px 8px;border-radius:4px;font-size:.8rem;font-weight:600;margin-left:auto}@media (max-width:992px){.slide{min-width:33.33%}}@media (max-width:768px){.slide{min-width:50%}.btw-video-container{height:600px}.slider-controls{width:40px;height:40px;font-size:16px}.btw-prev-btn{left:10px}.btw-next-btn{right:10px}}@media (max-width:576px){.slide{min-width:100%}}.card-number{font-size:50px;font-weight:700;background:linear-gradient(to bottom,#ff000087 0%,#00000000 90%);background-clip:text;-webkit-text-fill-color:#fff0}.flex-col-inds-card .flex-col-cat-content img{width:64px}.steps-card .flex-col-inds-card{background:rgb(237 237 237 / 90%)!important;padding:20px;position:relative;color:var(--black);display:flex;flex-direction:row}.steps-card .row .col-md-3:nth-child(2) .flex-col-inds-card{background:#fff4f4!important}.steps-card .row .col-md-3:nth-child(4) .flex-col-inds-card{background:#fff4f4!important}@media (max-width:480px){.card-number{font-size:18px}}#wps-slider-section #sp-woo-product-slider-460.wps-product-section .wpsp-nav{color:#ffffff!important;background-color:black!important;border:none!important}#wps-slider-section .wps-product-section .swiper-button-prev{right:0;top:10px;left:auto}:is(.faq,.accordion) details{padding:20px;background:#cccccc17;border:1px solid #ccc;border-radius:4px}.sources{background:#fff7ef;padding:15px;border-left:3px solid var(--pc)}#tableofcontent{margin-block:50px 30px;border-radius:20px;width:fit-content;overflow:hidden}#tableofcontent .head-th{background:var(--pc);padding:15px 30px;color:var(--white);font-size:18px;font-weight:600}#tableofcontent ul{margin-block:0;list-style:none;padding:30px;border-radius:0 0 20px 20px;background:#d1afaf14;border:1px solid #ccc;border-top:unset}:is(#tableofcontent ul li,.sources) a:hover{text-decoration:underline}.header nav ul li span{cursor:pointer}blockquote.wp-block-quote{background:#fff7ef;padding:15px;border-left:3px solid var(--pc)} 