body{font-family:var(--font-heading-family)!important}.doto_announcement_slide h5{color:#fff;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;margin:0}.doto_announcement_slide{display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.doto_announcement_slide img{height:auto;width:100%;max-width:125px;display:block;margin-left:10px}.doto_announcement{background:#000;padding:12px 0}.doto_announcement_slider .swiper-slide{height:auto}.doto_container{width:100%;max-width:1384px;padding:0 16px;margin:0 auto}.doto_hero_inner{background-image:var(--desktop-bg);background-repeat:no-repeat;background-position:center;background-size:cover;min-height:377px;display:flex;align-items:center;padding-inline:100px;width:100%;border-radius:12px}.doto_hero_info h1{margin:0 0 24px;color:#fff;font-weight:600;line-height:1.1;letter-spacing:0;text-transform:capitalize}.doto_hero_info p{margin:0;color:#fff;font-weight:400;font-size:28px;line-height:1;letter-spacing:0;text-transform:capitalize}.doto_hero_info{max-width:514px;width:100%}.doto_hero_section{padding:24px 0}.doto_category_info h5{margin:0;color:#000;font-weight:500;font-size:20px;line-height:1;letter-spacing:0;text-transform:uppercase}.doto_category_img{width:100%;max-width:110px;margin:0 auto}.doto_category_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.doto_category_img img{width:100%;height:60px}.doto_category_col{width:calc(25% - 10px)}.doto_category_info{padding:24px 0 0;text-align:center}.doto_category_section{padding:24px 0}.doto_product_main{display:none}.doto_product_main.current{display:block}.doto_category_block{max-width:216px;margin:0 auto;background:transparent;padding-block:18px;border-radius:12px;cursor:pointer;transition:all .3s ease-in-out;display:flex;flex-direction:column}.doto_category_block:hover,.doto_category_block.is-active{background:#f1efee}.doto_off_conatiner{margin-left:calc((100% - 1384px)/2);padding-left:16px}.doto_section_title{margin:0 0 24px}.doto_section_title h2{margin:0;color:#000;font-weight:500;font-size:32px;line-height:1;letter-spacing:0;text-transform:capitalize}ul{margin:0;padding:0;list-style:none}.doto_tabs{display:flex;align-items:center;gap:24px}.doto_tab_list{color:#000;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;padding:12px 24px;border:1px solid #7F7F7F;border-radius:8px;width:fit-content;cursor:pointer;white-space:nowrap;flex:0 0 auto}.doto_tab_list.current{background:#000;color:#fff;border-color:#000}.doto_product_info_top p{margin:0 0 16px;color:#3b3b3b;font-weight:400;font-size:16px;line-height:1;letter-spacing:0}.doto_product_info_top h3{color:#000;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;margin:0;overflow:hidden;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.doto_product_info_top{margin:0 0 16px}.doto_product_dec{margin:0 0 24px}.doto_range_hood_tabs{margin:0 0 24px;overflow:auto}.doto_product_review img{width:100%;max-width:84px}.doto_product_review span{color:#3b3b3b;font-family:Inter;font-weight:400;font-size:16px;line-height:1;letter-spacing:0}.doto_product_review,.doto_product_price{display:flex;align-items:center;gap:8px;margin:0 0 24px}.doto_product_price{margin:0 0 16px}.doto_product_dec li{color:#000;font-family:Poppins;font-weight:400;font-size:16px;line-height:1;letter-spacing:0}.doto_product_dec li:not(:last-child){margin:0 0 16px}.doto_product_dec ul{list-style:disc;list-style-position:outside;margin-left:16px}.doto_product_price .regular_price{color:#9b1e1f;font-weight:700;font-size:24px;line-height:1;letter-spacing:0}.doto_product_price .compere_price{color:#3b3b3b;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-decoration:line-through}.doto_product_slider:not(.swiper-initialized) .swiper-slide{width:435px}.doto_buy_btn{background:#9d1d22;border-radius:32px;padding:18px;width:100%;display:block;text-align:center;color:#fff;font-weight:600;font-size:16px;line-height:1.14;letter-spacing:0;cursor:pointer;border:0}.doto_buy_btn:hover{background:#000;color:#fff}.doto_learn_btn{border-radius:32px;padding:18px;width:100%;display:block;text-align:center;color:#000;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-decoration:underline;cursor:pointer}.doto_product_img{position:relative;padding-top:65%;width:100%}.doto_product_img img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:scale-down;transition:all .3s ease-in-out}.doto_product_img img.hover_img{opacity:0}.no_product_found{margin:0;color:#000;font-weight:500;font-size:32px;line-height:1;letter-spacing:0;text-transform:capitalize;text-align:center}.doto_product_slide:hover .doto_product_img img:not(.hover_img){opacity:0}.doto_product_slide:hover .hover_img{opacity:1}.doto_product_slide{box-shadow:0 0 3px #0000004d;border-radius:12px;height:100%;display:flex;flex-direction:column}.doto_product_slider .swiper-slide{padding:3px;height:auto}.doto_product_btn_wpr{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.doto_product_info{padding:16px;display:flex;flex-direction:column;flex:1}.doto_range_hood_section,.dishwashers_section,.cooktops_section,.ovens_section{padding:64px 0}.our_promise_section{padding:64px 0;background:#f1efee}.doto_section_title p{margin:24px 0 0;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;color:#676767}.our_promise_wpr{display:flex;flex-wrap:wrap;justify-content:space-between}.our_promise_img{width:100%;max-width:108px}.our_promise_img img{height:80px}.our_promise_info h4{color:#000;font-weight:500;font-size:24px;line-height:1;letter-spacing:0;text-transform:capitalize;margin:0 0 24px;flex:1}.our_promise_info p{color:#6f6f6f;margin:0;font-weight:400;font-size:16px;line-height:1;letter-spacing:0}.our_promise_info{margin:36px 0 0;display:flex;flex-direction:column;flex:1}.our_promise_col{width:calc(25% - 38px);display:flex;flex-direction:column}.our_promise_section .doto_section_title{margin:0 0 40px}.doto_review_section{padding:96px 0}.doto_review_app #stamped-reviews-widget{max-width:100%!important;width:100%!important}.doto_review_col h3{margin:0 0 16px;font-weight:500;font-size:40px;line-height:1;letter-spacing:2px;text-transform:capitalize;color:#9b1e1f}.doto_review_col p{color:#000;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;text-transform:capitalize;margin:0}.doto_review_wpr{display:flex;flex-wrap:wrap;justify-content:space-between;margin:64px 0;gap:24px}.doto_review_col{flex:1 0 calc(33.33% - 20px);padding:16px 24px;box-shadow:1px 1px 3px #00000026;border-radius:12px}.doto_hero_info span{margin:0 0 16px;color:#fff;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;text-transform:capitalize;display:block}@media only screen and (max-width:1384px){.doto_off_conatiner{margin:0}.doto_hero_inner{padding-inline:40px}}@media only screen and (max-width:1080px){.doto_product_dec li{font-size:14px}.doto_buy_btn,.doto_learn_btn{padding-block:13px}.doto_category_img{max-width:100px}.doto_range_hood_section,.dishwashers_section,.cooktops_section,.ovens_section,.doto_review_section{padding:40px 0}}@media only screen and (max-width:767px){.doto_hero_inner{background-image:var(--mobile-bg);min-height:unset;aspect-ratio:16 / 11.7;padding:16px}.doto_category_col{width:216px;flex:0 0 auto}.doto_category_img{max-width:88px}.doto_category_info{padding:12px 0 0}.doto_category_info h5{font-size:16px}.doto_category_block{border-radius:8px}.doto_category_inner{gap:10px;flex-wrap:nowrap;overflow:auto}.doto_tab_list{padding:8px 16px;font-size:14px;border-radius:8px}.doto_tabs{gap:16px}.doto_section_title h2{font-size:24px}.doto_section_title,.doto_range_hood_tabs{margin:0 0 16px}.doto_product_info_top p{font-size:12px;margin:0 0 12px}.doto_product_info_top h3{font-size:16px;line-height:1.25}.doto_product_review img{max-width:51px}.doto_product_review span{font-size:12px}.doto_product_dec li{font-size:12px;line-height:1.2}.doto_product_dec li:not(:last-child){margin:0 0 10px}.doto_product_price .regular_price{font-size:20px}.doto_product_price .compere_price{font-size:12px}.doto_buy_btn,.doto_learn_btn{font-size:14px;padding:8px 16px}.doto_product_img{padding-top:50%}.our_promise_section{padding:40px 0}.doto_section_title p{font-size:12px;margin:14px 0 0}.our_promise_section .doto_section_title{margin:0 0 24px}.our_promise_info h4{font-size:14px;margin:0 0 16px}.our_promise_info p{font-size:12px}.our_promise_img img{height:50px}.our_promise_img{max-width:67px}.our_promise_info{margin:16px 0 0}.our_promise_col{width:calc(50% - 20px)}.our_promise_wpr{row-gap:40px}.doto_announcement_slide h5{font-size:14px}.doto_announcement{padding:8px 0}.doto_announcement_slide img{display:none}.no_product_found{font-size:24px}}@media only screen and (max-width:640px){.doto_hero_info h1{font-size:20px;margin:0 0 16px}.doto_hero_info p{font-size:16px}.doto_review_col h3{font-size:32px;margin:0 0 12px}.doto_review_col p{font-size:14px}.doto_review_wpr{margin:32px 0;gap:16px}.doto_review_col{border-radius:8px}.doto_category_col{width:140px}.doto_category_img img{height:45px}.doto_category_info h5{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/main-page-dotd.css.map */
