.homepage-banner{padding-left:0;padding-right:0}@media (min-width:1024px){.homepage-banner{padding:0 56px}@media (min-width:1435px){.homepage-banner{padding:0 16px}}}.homepage-banner p{margin-bottom:0}@media (min-width:768px){.homepage-banner .swiper-wrapper{max-height:352px}}.homepage-banner .swiper-wrapper .swiper-slide{min-width:100%}@media (min-width:768px){.homepage-banner .swiper-wrapper .swiper-slide{max-height:352px;overflow:hidden}}.homepage-banner .image-desktop{aspect-ratio:3.75}.homepage-banner .image-desktop img{max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.homepage-banner .image-desktop img{border-radius:.75rem}}.homepage-banner .image-mobile{aspect-ratio:.8037;overflow:hidden}.homepage-banner .image-mobile img{max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:.8037}.homepage-banner [data-content-type=slide]{height:100%!important}.homepage-banner .slider-arrow-next,.homepage-banner .slider-arrow-prev{margin-top:0;display:none;align-items:center;justify-content:center}@media (min-width:1024px){.homepage-banner .slider-arrow-next,.homepage-banner .slider-arrow-prev{display:flex}}.homepage-banner .slider-arrow-next,.homepage-banner .slider-arrow-prev{width:42px;height:42px;top:43.5%}.homepage-banner .slider-arrow-next:not(.swiper-button-disabled),.homepage-banner .slider-arrow-prev:not(.swiper-button-disabled){--tw-bg-opacity:1;background-color:rgb(253 236 241/var(--tw-bg-opacity,1))}.homepage-banner .slider-arrow-next:not(.swiper-button-disabled):hover,.homepage-banner .slider-arrow-prev:not(.swiper-button-disabled):hover{--tw-bg-opacity:1!important;background-color:rgb(216 101 136/var(--tw-bg-opacity,1))!important}.homepage-banner .slider-arrow-next:not(.swiper-button-disabled):after,.homepage-banner .slider-arrow-prev:not(.swiper-button-disabled):after{filter:brightness(0) saturate(100%) invert(34%) sepia(78%) saturate(909%) hue-rotate(301deg) brightness(89%) contrast(94%)}.homepage-banner .slider-arrow-next:not(.swiper-button-disabled):hover:after,.homepage-banner .slider-arrow-prev:not(.swiper-button-disabled):hover:after{filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(15%) hue-rotate(131deg) brightness(106%) contrast(108%)}.homepage-banner .slider-arrow-next{right:-48px;border-top-left-radius:0;border-bottom-left-radius:0}.homepage-banner .slider-arrow-prev{left:-48px;border-top-right-radius:0;border-bottom-right-radius:0}.homepage-banner .swiper-banner-pagination{margin-top:1rem;margin-bottom:1rem;overflow:visible}@media (min-width:768px){.homepage-banner .swiper-banner-pagination{margin-top:1.75rem;margin-bottom:3rem}}.homepage-banner .swiper-banner-pagination{min-height:4px}.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet{position:relative;margin-left:.75rem;margin-right:.75rem;height:.375rem;width:.375rem}@media (min-width:768px){.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet{margin-left:.375rem!important;margin-right:.375rem!important;margin-bottom:.625rem!important;height:.25rem;width:100%;flex-grow:1}}.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet{max-width:44px;border-radius:2px}@media (min-width:1024px){.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet{margin-left:1rem!important;margin-right:1rem!important;margin-bottom:0!important;max-width:125px}}.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet p{margin-left:auto;margin-right:auto;display:flex;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(111 117 135/var(--tw-text-opacity,1))}@media (min-width:1024px){.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet p{display:block}}.homepage-banner .swiper-banner-pagination .swiper-pagination-bullet p{max-width:90%}@media (min-width:768px){.homepage-banner .swiper-banner-pagination[data-pagintaionAutoplay=true] .bar{bottom:0;left:0;z-index:3;position:absolute;height:.25rem;width:100%;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(226 226 226/var(--tw-bg-opacity,1))}.homepage-banner .swiper-banner-pagination[data-pagintaionAutoplay=true] .progress{bottom:0;left:0;z-index:2;position:absolute;height:.25rem;width:100%;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(215 96 131/var(--tw-bg-opacity,1));animation-play-state:running}.homepage-banner .swiper-banner-pagination[data-pagintaionAutoplay=true] .swiper-pagination-bullet-active{background-color:transparent}.homepage-banner .swiper-banner-pagination[data-pagintaionAutoplay=true] .swiper-pagination-bullet-active .progress{animation-name:countingBar;animation-duration:6s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards;z-index:4}}.homepage-banner.is-paused .swiper-banner-pagination[data-pagintaionAutoplay=true] .progress{animation-play-state:paused}@keyframes countingBar{0%{width:0}to{width:100%}}.homepage-banner .widget-product-wrapper{width:380px}.homepage-banner .banner-products-list .widget-banner-product-item:last-of-type{display:none}@media (min-width:1352px){.homepage-banner .banner-products-list .widget-banner-product-item:last-of-type{display:block}}.homepage-banner .widget-banner-product-item{position:relative;margin-bottom:.5rem}.homepage-banner .widget-banner-product-item .product-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:120px;min-height:135px}.homepage-banner .widget-banner-product-item .product-item .price-box{flex-direction:row}.homepage-banner .widget-banner-product-item .product-item .omnibus-historical-price{font-size:.6875rem;line-height:1rem;line-height:13px}.homepage-banner .widget-banner-product-item .product-item .product-item-photo{position:absolute;top:0;width:108px;height:108px;left:-120px}.homepage-banner .widget-banner-product-item .product-item .product-item-photo img{border-radius:.5rem}.homepage-banner .widget-banner-product-item .product-item .product-item-link{font-size:.875rem;line-height:1.25rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:20px}.homepage-banner .widget-banner-product-item .product-item .js-addtocart{margin-right:0;margin-left:1rem;height:2.75rem;width:2.75rem}.homepage-banner .widget-banner-product-item .product-item .quantity-input{width:44px}.homepage-banner .widget-banner-product-item .product-item .btn-wishlist{top:1rem;z-index:10;width:2rem;left:85px}.homepage-banner .widget-banner-product-item .product-item .product-block{overflow:visible}.homepage-banner .widget-banner-product-item .product-item .color-field-item{position:absolute;bottom:0;height:.75rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.homepage-banner .widget-banner-product-item .product-item .amxnotif_guest_action,.homepage-banner .widget-banner-product-item .product-item .notify-btn,.homepage-banner .widget-banner-product-item .product-item .similar-btn{display:none}.homepage-banner .widget-banner-product-item .product-labels{top:1.25rem}.homepage-banner .widget-banner-product-item .product-labels .product-label-text{padding-left:.5rem;padding-right:.5rem;font-size:.625rem!important;line-height:.875rem!important}.homepage-banner .widget-banner-product-item .amlabel-position-wrapper{top:1.25rem}.homepage-banner .widget-banner-product-item .amlabel-position-wrapper .amasty-label-container{padding:4px 8px;border-start-start-radius:0;border-end-start-radius:0;font-size:.625rem!important;line-height:.875rem!important}@media (min-width:768px){#html-body .homepage-slider{overflow-x:hidden}}#html-body .homepage-slider .swiper-slide{margin:0;height:auto!important}#html-body .homepage-slider .swiper-slide .pagebuilder-slide-wrapper{aspect-ratio:1/1.6}@media (min-width:768px){#html-body .homepage-slider .swiper-slide .pagebuilder-slide-wrapper{aspect-ratio:2.39/1}}#html-body .homepage-slider .slider-arrow{display:none}@media (min-width:768px){#html-body .homepage-slider .slider-arrow{display:flex;align-items:center;border-radius:.75rem}}#html-body .swiper-hero-pagination{bottom:0;margin-bottom:2rem;margin-top:.75rem;text-align:center}@media (min-width:768px){#html-body .swiper-hero-pagination{display:none}}#html-body .swiper-hero-pagination .swiper-pagination-bullet{margin:.25rem .25rem .5rem;display:inline-block;height:.25rem;width:2.75rem;cursor:pointer;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgb(226 226 226/var(--tw-bg-opacity,1))}#html-body .swiper-hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(215 96 131/var(--tw-bg-opacity,1))}#html-body .homepage-slider-container{min-height:500px}@media (min-width:768px){#html-body .homepage-slider-container{min-height:300px}}@media (min-width:1280px){#html-body .homepage-slider-container{min-height:500px}}#html-body .slider-lazy [data-content-type=slide]:not(:first-child){display:none}#html-body .slides-visible [data-content-type=slide]{display:block!important}#html-body .slider-lazy [data-content-type=slide].swiper-slide-active{display:block}#html-body .homepage-slider-ratio{min-width:100%;aspect-ratio:1/1.6;max-width:100%}@media (min-width:768px){#html-body .homepage-slider-ratio{aspect-ratio:2.39/1;margin-bottom:0}}#html-body .homepage-slider-ratio .carousel-nav{bottom:-64px}#html-body .homepage-slider-ratio[data-content-type=slider]{visibility:visible}#html-body .homepage-slider-ratio[data-content-type=slider] .pagebuilder-slide-wrapper,#html-body .homepage-slider-ratio[data-content-type=slider] [data-content-type=slide]{height:100%}#html-body .homepage-slider-ratio .swiper{border-radius:0;border-width:0}#html-body .homepage-usp .pagebuilder-column-line{display:grid}@media (min-width:1024px){#html-body .homepage-usp .pagebuilder-column-line{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:4rem;column-gap:4rem}}@media (min-width:768px){#html-body .homepage-usp .pagebuilder-column-line{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#html-body .homepage-usp .pagebuilder-column-line{grid-template-columns:repeat(4,minmax(0,1fr))}}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column{width:100%;flex-direction:row;align-items:center;justify-content:flex-start}@media (min-width:768px){#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column{flex-direction:column}}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column figure{margin-right:1rem;flex-shrink:0}@media (min-width:1024px){#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column figure{margin-right:0}}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column figure{min-height:64px}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column img{margin-left:auto;margin-right:auto}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column p{margin-bottom:0;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column p{font-size:1.5rem;line-height:2rem}}#html-body .homepage-usp .pagebuilder-column-line .pagebuilder-column h4{font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){#html-body .homepage-usp--small .pagebuilder-column-line{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem}}#html-body .homepage-usp--xs .pagebuilder-column-line{display:grid}@media (min-width:768px){#html-body .homepage-usp--xs .pagebuilder-column-line{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:3rem;column-gap:3rem}}#html-body .homepage-links h2,#html-body .homepage-links p{margin-bottom:0}#html-body .homepage-links img{width:100%}#html-body .homepage-blog .pagebuilder-column-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1.5rem}@media (min-width:1024px){#html-body .homepage-blog .pagebuilder-column-line{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}}#html-body .homepage-blog .pagebuilder-column,#html-body .homepage-blog img{width:100%}#html-body .homepage-blog h4{font-size:.875rem;line-height:1.5rem}@media (min-width:768px){#html-body .homepage-blog h4{font-size:1.125rem;line-height:1.75rem}}#html-body .homepage-blog h2{font-size:1.375rem;line-height:1.5rem}@media (min-width:768px){#html-body .homepage-blog h2{font-size:1.5rem;line-height:2rem}}#html-body .homepage-text a{text-decoration-line:underline}#html-body [data-content-type=products]{margin-right:-1rem}@media (min-width:768px){#html-body [data-content-type=products]{margin-right:0}}#html-body .product-slider-container{padding-right:0}@media (min-width:768px){#html-body .product-slider-container{padding-right:1rem}}.cms-index-index [data-content-type=text] p{margin-bottom:0}.cms-index-index [data-content-type=text] .widget p{margin-bottom:1.25rem}.cms-index-index [data-content-type=row]>div{margin-bottom:0}.cms-index-index .columns{row-gap:0}.seo-text-wrapper h1{font-size:1.5rem;line-height:2rem}.seo-text-wrapper h2,.seo-text-wrapper h3{font-size:1.125rem;line-height:1.75rem}.blog-carousel-container{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:0}@media (min-width:768px){.blog-carousel-container{padding-top:4rem;padding-bottom:4rem;padding-right:1rem}}.blog-carousel-container .blog-title{margin-bottom:1.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(234 234 238/var(--tw-border-opacity,1));padding-bottom:1.25rem;text-align:left;font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:768px){.blog-carousel-container .blog-title{margin-bottom:2rem;padding-bottom:1.5rem;font-size:2rem;line-height:1}}[wire\:dirty]:not(textarea):not(input):not(select),[wire\:loading\.block],[wire\:loading\.delay\.long],[wire\:loading\.delay\.longer],[wire\:loading\.delay\.longest],[wire\:loading\.delay\.short],[wire\:loading\.delay\.shorter],[wire\:loading\.delay\.shortest],[wire\:loading\.delay],[wire\:loading\.flex],[wire\:loading\.grid],[wire\:loading\.inline-block],[wire\:loading\.inline-flex],[wire\:loading\.inline],[wire\:loading\.table],[wire\:loading],[wire\:offline]{display:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{animation-duration:50000s;animation-name:livewireautofill}#livewire-error iframe{background-color:#fff!important;border-radius:.375rem!important;padding:.75rem 1rem!important}