.iwp-offer-slider{background:#fff;border-radius:12px;margin:auto;position:relative;box-shadow:0 8px 21px #7774}.backimgright{background:var(--wd-primary-color);border-radius:0 10px 10px 0;width:7px;height:233px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.backimgleft{background:var(--wd-primary-color);border-radius:10px 0 0 10px;width:7px;height:233px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.gallery-container{-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;width:100%;display:-ms-flexbox;display:flex}.gallery-container-mob{background:#fff;border-radius:15px;padding:15px;box-shadow:0 8px 21px #7774}.gallery-container-mob .swiper-pagination-bullet-active{border-radius:4px;background:var(--wd-primary-color)!important;width:16px!important;height:7px!important}.gallery-thumbs .swiper-slide-active{border-color:#0000;background:linear-gradient(to right,#fff -28%,var(--wd-primary-color)31%)!important}.offer-slide-side.swiper-slide-active .offer-side-product-title{color:#fff;margin-bottom:5px;overflow:hidden}.gallery-container-mob .woocommerce-Price-currencySymbol{font-size:11px}.gallery-container-mob .swiper-pagination{padding:10px 0;position:relative;bottom:-2px!important}.gallery-container .swiper-slide{cursor:grab;align-items:center;display:-ms-flexbox;display:flex}.swiper-container.gallery-main{background:#fff;border-left:1px solid #e1e1e1;border-top-right-radius:15px;border-bottom-right-radius:15px;-ms-flex:0 0 71%;flex:0 0 71%;width:100%;max-width:71%;position:relative;overflow:hidden}.swiper-container.gallery-thumbs{-ms-flex:0 0 27%;border-top-left-radius:15px;flex:0 0 29%;width:100%;max-width:29%;max-height:333px;position:relative;overflow:hidden}.offer-slider-side{-ms-flex:0 0 29%;flex:0 0 29%;width:100%;max-width:29%;max-height:400px;position:relative}.gallery-container .offer-slide-side{cursor:pointer;background:#fff;justify-content:space-between;align-items:center;width:100%;max-height:40px;padding:10px 25px;display:-ms-flexbox;display:flex;position:relative}.gallery-container .offer-slide-side:hover{background:linear-gradient(to right,#fff -28%,var(--wd-primary-color)31%);color:#fff}.gallery-container .swiper-container-vertical>.swiper-wrapper{align-items:flex-end}.offer-slide-main{align-items:center;width:100%;max-height:100%;margin-top:auto;margin-bottom:auto;display:-ms-flexbox;display:flex;position:relative}.carousel-utilities .products-swiper-button{max-width:212px;margin-top:20px;padding:10px 44px 10px 20px}.btn-offer{margin-top:19px;display:block}.products-swiper-button{background:var(--wd-primary-color);color:#fff;letter-spacing:-.28px;border-radius:25px 25px 0;flex:1;margin-left:5px;padding:5px 15px;font-size:14px;font-weight:400;line-height:21px;position:relative}#svg_basket{fill:#fff;width:18px;position:absolute;top:9px;right:15px}.offer-slide-side.swiper-slide-thumb-active{background:linear-gradient(to right,#fff -28%,var(--wd-primary-color)31%);border-color:#0000}.offer-slide-side.swiper-slide-thumb-active .offer-side-product-title{color:#fff;margin-bottom:5px;overflow:hidden}.offer-slide-side.swiper-slide-thumb-active .offer-side-product-title:after,.offer-slide-side.swiper-slide-active .offer-side-product-title:after{content:"";background:#fff;width:3px;height:64%;position:absolute;top:18%;right:4px}span.offer-side-product-title{max-height:25px;display:block;overflow:hidden}.offer-slide-side .price del .amount{display:none}.offer-slide-side.swiper-slide-thumb-active .price ins .amount{color:#fff!important}.carousel-utilities ul{max-width:280px;list-style:outside}.carousel-utilities ul li{font-size:13px}.offer-slider-price{background-color:#f9f9f9;border:1px dashed #ddd;border-radius:15px;place-content:space-around space-between;margin-bottom:15px;padding:5px 15px;display:flex;position:relative}.offer-slider-price strong{border-right:1px dashed #ddd;padding-right:15px;font-size:12px}.offer-slider-price:after,.offer-slider-price:before{content:"";background-color:#fff;border-left:1px dashed #ddd;border-radius:50%;width:16px;height:16px;position:absolute;top:calc(50% - 8px);right:-9px}.offer-slider-price:after{border-left:none;border-right:1px dashed #ddd;left:-9px;right:auto}.offer-slider-price span.price del{display:block}.offer-slider-price span.price ins .amount{color:#111;font-size:22px}.offer-slider-price span.price ins .amount .woocommerce-Price-currencySymbol{font-size:15px}.products-swiper-discount{color:#fff;background-color:var(--wd-primary-color);border-radius:0 10px 10px;margin-left:5px;padding:3px 10px;font-size:14px;font-weight:400;position:absolute;bottom:7px;left:10px}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{opacity:.3;background-image:url(../images/right-arrow-angle.svg)!important;background-size:cover!important;width:16px!important;height:16px!important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{opacity:.3;background-image:url(../images/left-arrow-angle.svg)!important;background-size:cover!important;width:16px!important;height:16px!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.countdown-offer{flex-flow:row;align-items:stretch;margin:20px 0}.offer-clock{margin-top:10px;font-size:13px}.offer.woodmart-product-countdown{direction:ltr}.gallery-container .swiper-pagination{bottom:15px;right:90px}.gallery-container .swiper-pagination-bullet{opacity:.2;background:#000;width:8px;height:8px;margin-left:10px}.gallery-container .swiper-pagination-bullet-active{opacity:1;background:#fff;outline:0;width:10px;height:10px}.countdown-offer .wd-timer>span{background-color:#f5f5f5;border-radius:15px;min-width:45px;min-height:45px;margin-left:8px;padding:6px;font-size:14px}.countdown-offer .wd-timer span.countdown-sec{background-color:var(--wd-primary-color);color:#fff}.countdown-offer .wd-timer span.countdown-sec span{color:#fff}.product-grid-item .wd-entities-title{min-height:36px;max-height:36px}.labels-rectangular{max-width:100%!important}.offer-slider-thumbnail{text-align:center;min-width:280px;position:relative}.carousel-special-offer-badge{background:linear-gradient(to right,#fff -28%,var(--wd-primary-color)31%);color:#fff;text-align:center;pointer-events:none;border-radius:0 0 16px 16px;width:70%;padding:6px 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.carousel-item--data{grid-area:1/1/-1/-3;grid-template-rows:89px minmax(123px,auto) minmax(45px,auto) 0;grid-template-columns:5fr 6fr 3fr 1fr;display:grid}.carousel-image{grid-area:1/1/-2/2}.carousel-image img{margin-top:20px;padding:25px}.carousel-image{border-left:1px solid #ddd;place-items:center;display:grid;position:relative}.carousel-title-container{grid-area:1/2/2/3;width:100%;margin-right:30px}.carousel-utilities{grid-area:2/2/3/5;margin:0 30px}h3.carousel-title{color:#444;border-radius:10px;height:60px;margin-top:20px;font-size:16px;line-height:1.6}@media (width<=1300px){.gallery-container{display:none}.carousel-image{border-left:0 solid #ddd}}.countdown-timer-holder .countdown-item{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-timer-holder .countdown-item .countdown-unit{text-align:center;margin-left:10px;margin-right:10px;display:block}.countdown-timer-holder .countdown-item .countdown-unit .number,.countdown-timer-holder .countdown-item .countdown-unit .text{display:block}@media (width<=767.98px){.countdown-timer-holder .countdown-item{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-timer-holder .countdown-item .countdown-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;margin-bottom:30px;padding-left:10px;padding-right:10px;position:relative}.countdown-timer-holder .countdown-item .countdown-unit{margin-left:0!important;margin-right:0!important}}.countdown-timer-holder-loop{text-align:center}.countdown-timer-holder-loop .countdown-item .countdown-unit{text-align:center;margin-left:10px;margin-right:10px;display:block}.countdown-timer-holder-loop .countdown-item .countdown-unit .number,.countdown-timer-holder-loop .countdown-item .countdown-unit .text{display:block}@media (width<=767.98px){.countdown-timer-holder .countdown-item{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-timer-holder .countdown-item .countdown-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;min-height:1px;margin-bottom:30px;padding-left:10px;padding-right:10px;position:relative}.countdown-timer-holder .countdown-item .countdown-unit{margin-left:0!important;margin-right:0!important}}.countdown-timer-holder-loop.left .countdown-item .countdown-unit:first-child{margin-left:0}.countdown-timer-holder.center .countdown-item{justify-content:center}.countdown-timer-holder.right .countdown-item{justify-content:flex-end}.countdown-timer-holder.right .countdown-item .countdown-unit:last-child{margin-right:0}.deal_timer_single{text-align:center;width:100%;display:inline-block}.deal_timer_single .deal-text{float:right;font-size:12px;line-height:18px}.deal_timer_single .deal-text span{color:#ea1d21;display:block}.deal_timer_single .countdown-col{display:inline-block}.deal_timer_single .countdown-col span.number{text-align:center;background:#fff;border-left:1px dashed #bdbdbd;border-radius:10px;min-width:30px;min-height:30px;line-height:30px}.deal_timer_single .countdown-item .countdown-unit{margin-left:5px;margin-right:5px}.deal_timer_single .countdown-col span.text{color:#bdbdbd;margin-top:5px;font-size:11px}.deal_timer_single .countdown-col span.countdown-sec span.number{background:var(--wd-primary-color);color:#fff;border-left:0}@media (width<=767.98px){.countdown-timer-holder-loop{text-align:center}.deal_timer_single .deal-text{float:none;text-align:center;margin-bottom:10px}.deal_timer_single .countdown-timer-holder .countdown-item .countdown-col{width:100%;min-height:1px;margin-bottom:5px;padding-left:5px;padding-right:5px;position:relative}.deal_timer_single .deal-text span{margin-right:4px;display:inline-block}.deal_timer_single .deal-text{font-size:17px}}.deal_timer_loop .countdown-item{opacity:0;text-align:center;z-index:999;-webkit-transition:all .5s;transition:all .5s;display:block;position:absolute;bottom:0;left:0;right:0}.course-item-inner:hover .deal_timer_loop .countdown-item{opacity:1;bottom:25%}.deal_timer_loop .countdown-item .countdown-col{background:#0009;border-radius:5px;min-width:45px;margin:0 4px;display:inline-block}.deal_timer_loop .countdown-item .countdown-col span.number,.deal_timer_loop .countdown-item .countdown-col span.text{color:#fff;display:block}.carousel-title-mob{text-align:center;margin-bottom:2px;font-size:16px}.deal_timer_single{padding:15px 0}