.clearfix::after{content:"";display:table;clear:both}:root{--main-orange:#e25200;--light-orange:#ffede2;--grey-light:#f5f5f5;--border:#e5e5e5;--error:#e25200;--success:#00904b;--sidePopinWidth:700px}.custom-pagedesigner .carousel__block,.widget-pagedesigner .carousel__block{padding:15px 0}.custom-pagedesigner .carousel__block .slider__block__title,.widget-pagedesigner .carousel__block .slider__block__title{font-family:Roboto,Arial,sans-serif;font-size:1.5rem;line-height:1.5;margin:0 30px 10px}@media screen and (min-width:1200px){.custom-pagedesigner .carousel__block .slider__block__title,.widget-pagedesigner .carousel__block .slider__block__title{font-size:2rem;margin:0 48px 10px}}.custom-pagedesigner .carousel__block .slider__block__subtitle,.widget-pagedesigner .carousel__block .slider__block__subtitle{font-size:.875rem;color:#1c1c1c;margin:0 25px 20px}@media screen and (min-width:1200px){.custom-pagedesigner .carousel__block .slider__block__subtitle,.widget-pagedesigner .carousel__block .slider__block__subtitle{margin:0 48px 20px}}.custom-pagedesigner .carousel__block .slider__block__subtitle a,.widget-pagedesigner .carousel__block .slider__block__subtitle a{text-decoration:underline}.custom-pagedesigner .carousel__block .swiper__container,.widget-pagedesigner .carousel__block .swiper__container{position:relative;padding-bottom:2rem;min-height:160px;overflow:clip visible}.custom-pagedesigner .carousel__block .swiper__container .swiper-wrapper,.widget-pagedesigner .carousel__block .swiper__container .swiper-wrapper{height:auto}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev{width:2.1875rem;height:2.1875rem;background-color:#fff;border-radius:50%;right:20px;z-index:3;-webkit-box-shadow:3px 4px 4px #d4d4d4;box-shadow:3px 4px 4px #d4d4d4;top:50%}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next:focus-visible,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev:focus-visible,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next:focus-visible,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev:focus-visible{outline-offset:2px;border-radius:50%;outline:#ea580c solid 2px}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next.active,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev.active,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next.active,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev.active{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next.active:hover,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev.active:hover,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next.active:hover,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev.active:hover{background-color:#ece8e1;border-color:#ece8e1;color:#1c1c1c}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next::after,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev::after,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next::after,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev::after{font-size:.875rem;font-weight:700;color:#1c1c1c}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-next.swiper-button-disabled,.custom-pagedesigner .carousel__block .swiper__container .swiper-button-prev.swiper-button-disabled,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-next.swiper-button-disabled,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-prev.swiper-button-disabled{opacity:0}.custom-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-button-next,.custom-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-button-prev,.widget-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-button-next,.widget-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-button-prev{top:35%}.custom-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-slide,.widget-pagedesigner .carousel__block .swiper__container.most-wanted__container .swiper-slide{margin-right:0!important}.custom-pagedesigner .carousel__block .swiper__container .swiper-navigation-icon,.widget-pagedesigner .carousel__block .swiper__container .swiper-navigation-icon{color:#1c1c1c;height:15px}.custom-pagedesigner .carousel__block .swiper__container .swiper-pagination-bullet-active,.widget-pagedesigner .carousel__block .swiper__container .swiper-pagination-bullet-active{background-color:#ea580c}.custom-pagedesigner .carousel__block .swiper__container .swiper-button-disabled,.widget-pagedesigner .carousel__block .swiper__container .swiper-button-disabled{display:none}.custom-pagedesigner .carousel__block .grid-tile__quickbuy .tile-image,.widget-pagedesigner .carousel__block .grid-tile__quickbuy .tile-image{aspect-ratio:1/1;width:100%;height:auto}.custom-pagedesigner .grid-tile__quickbuy,.custom-pagedesigner .quick-buy__quantity-notification,.widget-pagedesigner .grid-tile__quickbuy,.widget-pagedesigner .quick-buy__quantity-notification{width:100%!important;max-width:100%!important}.custom-pagedesigner .product__tile__container,.widget-pagedesigner .product__tile__container{overflow:initial}.custom-pagedesigner .product__tile__container .product__link,.widget-pagedesigner .product__tile__container .product__link{color:#1c1c1c;text-decoration:none}.custom-pagedesigner .product__tile__container .product__link:focus-visible,.widget-pagedesigner .product__tile__container .product__link:focus-visible{outline-offset:2px;border-radius:4px;outline:#ea580c solid 2px}.custom-pagedesigner .majesty__slider__link,.widget-pagedesigner .majesty__slider__link{display:block}.custom-pagedesigner .majesty__slider__image,.widget-pagedesigner .majesty__slider__image{width:100%;min-height:150px;-o-object-fit:cover;object-fit:cover}