.announcement-bar p{margin:0}.announcement-bar a{text-decoration:none;transition:all .2s ease-out}.announcement-bar.text-white a{color:#fff}.announcement-bar.text-dark a{color:var(--bs-dark)}.announcement-bar a:hover,.announcement-bar a:focus{opacity:.75}.announcement-bar a .rte{display:flex;align-items:center;justify-content:center}.announcement-bar svg{transition:all .2s ease-out}.announcement-bar a:hover svg{transform:translate(2px)}.announcement-bar .carousel-control{width:auto;height:auto}.announcement-bar .carousel-control-icon{width:1.75rem;height:1.75rem;background-size:70%}.announcement-bar ul.countdown-timer{margin:0 0 0 1rem}.navbar .navbar-brand{color:currentColor}.navbar .nav-link{padding:.25rem .75rem;font-weight:500;display:flex;align-items:center}.navbar.text-dark .nav-link{color:var(--bs-dark)}.navbar.text-dark .nav-link:hover{color:var(--bs-dark-lighten-10)}.navbar.text-dark .nav-link.active{color:var(--bs-primary)}.navbar.text-white .nav-link{color:#fff}.navbar.text-white .nav-link:hover{color:#ffffffe6}.navbar.text-white .nav-link.active{color:#fff;background-color:#ffffff1a}.navbar .nav-link.dropdown-toggle:after{transform:translateY(1px)}#navbar-desktop .dropdown-menu{border:none;box-shadow:0 .125rem .25rem #00000013;overflow:hidden;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:.5rem}.dropdown-megamenu{width:100%;padding:1rem 0}.dropdown-megamenu.show{display:flex}.dropdown-megamenu .col{max-width:280px}.dropdown-megamenu .dropdown-item{font-size:.875rem}.dropdown-megamenu .megamenu-col a{display:block;text-align:center;color:currentColor;text-decoration:none;font-size:.875rem}.dropdown-megamenu .megamenu-col img{transition:all .2s ease-out}.dropdown-megamenu .megamenu-col a:hover img{opacity:.85}.navbar .nav-icons .nav-link{padding-left:.5rem;padding-right:.5rem}.prefer-dark-design .navbar{box-shadow:none!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.newsletter.text-white{position:relative}.newsletter.text-white:before{content:"";position:absolute;top:0;left:0;width:100%;height:.75rem;background-color:#ffffff1a}.newsletter.text-white .newsletter-inner{border-bottom:1px solid rgba(255,255,255,.1)}.newsletter.text-white .description{opacity:.75}.newsletter.text-white .notice{opacity:.5}@media(max-width:575px){.cards-with-image div.row.xs-scroll{overflow:auto;flex-wrap:nowrap;padding:0 .5rem .5rem;margin:0 -1rem -.5rem!important}.cards-with-image div.row.xs-scroll .col{width:75vw;flex:none}}@media(max-width:575px){.icon-blocks div.row.xs-scroll{overflow:auto;flex-wrap:nowrap;padding:0 .5rem .5rem;margin:0 -1rem -.5rem!important}.icon-blocks div.row.xs-scroll .col{width:75vw;flex:none}}@media(max-width:575px){.latest-articles ul.blog-list.xs-scroll{overflow:auto;flex-wrap:nowrap;padding:0 .5rem .5rem;margin:0 -1rem -.5rem!important}.latest-articles ul.blog-list.xs-scroll .article-item{width:75vw;flex:none}}.carousel-controls-arrows .carousel-control-prev-icon{transition:all .2s ease-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffff' class='bi bi-arrow-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'/%3E%3C/svg%3E")}.carousel-controls-arrows button:hover .carousel-control-prev-icon{transform:translate(-2px)}.carousel-controls-arrows .carousel-control-next-icon{transition:all .2s ease-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffff' class='bi bi-arrow-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z'/%3E%3C/svg%3E")}.carousel-controls-arrows button:hover .carousel-control-next-icon{transform:translate(2px)}.carousel-indicators-circles .carousel-indicators [data-bs-target]{width:8px;height:8px;border-radius:50%;transition:all .2s ease-out}.carousel-indicators-circles .carousel-indicators [data-bs-target].active{transform:scale(1.4)}.carousel-ken-burns .carousel-item{overflow:hidden}.carousel-ken-burns .carousel-item.active img,.carousel-ken-burns .carousel-item.active video{animation:carousel_ken_burns 1s ease-out both}@keyframes carousel_ken_burns{to{transform:scale(1.2)}}.carousel .carousel-item-link{display:block;color:inherit;text-decoration:none;position:relative;z-index:1}.carousel-item-blur{width:100%;height:100%;position:absolute;top:0;left:0}.carousel-item-img,.carousel-item-video{width:100%;object-fit:cover;display:flex}.carousel-caption .subtitle{text-transform:uppercase;letter-spacing:.1rem}.carousel-caption .btn{flex-shrink:0}@media(max-width:991px){.carousel-caption-mobile-top{top:1rem;bottom:auto}.carousel-caption-mobile-center{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-caption-mobile-bottom{bottom:2rem}}@media(min-width:992px){.carousel-caption-desktop-left{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.carousel-caption-desktop-center{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.carousel-caption-desktop-right{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right}.carousel-caption-desktop-bottom{bottom:2.25rem}}.marquee ul{margin:0;display:inline-flex;align-items:center;animation-timing-function:linear;animation-iteration-count:infinite}.marquee ul:hover{animation-play-state:paused}.marquee ul li{position:relative;flex-shrink:0;padding:0 1rem}.marquee.separator-dot ul li:after{content:"";background-color:currentColor;background-size:cover;width:.25rem;height:.25rem;border-radius:50%;position:absolute;right:0;top:50%;transform:translate(50%,-50%)}.marquee ul li a{color:currentColor;padding:.5rem 0;text-decoration:none;transition:all .2s ease-out}.marquee ul li a:hover,.marquee ul li a:focus{opacity:.75}@media(prefers-reduced-motion:reduce){.marquee ul{animation:none}}.featured-products .splide__arrow--prev{left:0;transform:none}.featured-products .splide__arrow--next{right:0;transform:rotate(180deg)}.featured-products .container-fluid .splide__arrow--prev{left:.5rem}.featured-products .container-fluid .splide__arrow--next{right:.5rem}.featured-products .splide__pagination{position:relative;margin-top:.5rem}.featured-products .splide__pagination__page{background-color:#00000040;opacity:1;transition:all .2s ease-out}.featured-products .splide__pagination__page:hover,.featured-products .splide__pagination__page:focus{background-color:#00000080}.featured-products .splide__pagination__page.is-active{background-color:var(--bs-dark)}@media(max-width:575px){.featured-products .splide__pagination{display:none}}@media(min-width:576px){.featured-products .splide__pagination--mobile{display:none}.featured-products .splide__arrow--prev{left:-.25rem}.featured-products .splide__arrow--next{right:-.25rem}}.prefer-dark-design .featured-products .splide__pagination__page{background-color:#ffffff40}.prefer-dark-design .featured-products .splide__pagination__page:hover,.prefer-dark-design .featured-products .splide__pagination__page:focus{background-color:#ffffff80}.prefer-dark-design .featured-products .splide__pagination__page.is-active{background-color:#fff}.collection-item a{display:flex;position:relative;color:#fff;text-decoration:none}.collection-item-title{position:absolute;bottom:0;left:0;right:0;background-color:#00000040;padding:.5rem 1rem;border-bottom-left-radius:calc(var(--bs-border-radius) - 3px);border-bottom-right-radius:calc(var(--bs-border-radius) - 3px);transition:all .2s ease-out}.img-thumbnail+.collection-item-title{left:calc(.25rem + 1px);right:calc(.25rem + 1px);bottom:calc(.25rem + 1px)}a:hover .collection-item-title{background-color:#00000080}@media(max-width:575px){.featured-collections ul.collection-list.xs-scroll{overflow:auto;flex-wrap:nowrap;padding:0 .5rem .5rem;margin:0 -1rem -.5rem!important}.featured-collections ul.collection-list.xs-scroll .collection-item{width:75vw;flex:none}}.testimonials{overflow:hidden}.testimonials .splide__track{overflow:visible}.testimonials .splide__slide{opacity:.25;transition:all .2s ease-out}.testimonials .splide__slide.is-visible{opacity:1}.testimonials .splide__arrow--prev{left:0;transform:none}.testimonials .splide__arrow--next{right:0;transform:rotate(180deg)}.testimonials .splide__pagination{position:relative;margin-top:1.25rem}.testimonials .splide__pagination__page{background-color:#00000040;opacity:1;transition:all .2s ease-out}.testimonials .splide__pagination__page:hover,.testimonials .splide__pagination__page:focus{background-color:#00000080}.testimonials .splide__pagination__page.is-active{background-color:var(--bs-dark)}.testimonials.text-white .splide__pagination__page{filter:invert()}.testimonials .splide__pagination--mobile{margin-top:1rem}@media(max-width:575px){.testimonials .splide__pagination,.testimonials .splide__arrow{display:none}}@media(min-width:576px){.testimonials .splide__pagination--mobile{display:none}}.prefer-dark-design .testimonials .splide__pagination__page{background-color:#ffffff40}.prefer-dark-design .testimonials .splide__pagination__page:hover,.prefer-dark-design .testimonials .splide__pagination__page:focus{background-color:#ffffff80}.prefer-dark-design .testimonials .splide__pagination__page.is-active{background-color:#fff}.tiktok-slider .container .splide__arrow--prev{left:-1rem}.tiktok-slider .container .splide__arrow--next{right:-1rem}.tiktok-slider .video-wrapper{cursor:pointer;color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.tiktok-slider .video-wrapper:after{content:"";width:36px;height:36px;position:absolute;top:50%;left:50%;border-radius:50%;background-color:#0003;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='white' class='bi bi-play-fill' viewBox='0 0 16 16'%3E%3Cpath d='m11.596 8.697-6.363 3.692c-.54.313-1.233-.066-1.233-.697V4.308c0-.63.692-1.01 1.233-.696l6.363 3.692a.802.802 0 0 1 0 1.393z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;background-position:center;transition:all .2s ease-out;pointer-events:none}.tiktok-slider .video-wrapper:hover:after{background-color:#0006}.tiktok-slider .video-wrapper.is-playing:after{opacity:0;transform:scale(0)}.tiktok-slider .video-wrapper .btn-toggle-sound{display:flex;color:#fff;position:absolute;top:.25rem;right:.375rem;opacity:0;border:none;padding:.5rem;border-radius:50%;transition:all .2s ease-out}.tiktok-slider .video-wrapper .btn-toggle-sound:focus{border:none;box-shadow:none}.tiktok-slider .video-wrapper .btn-toggle-sound:focus-visible{box-shadow:0 0 0 .125rem rgba(var(--bs-dark-rgb),.5)}.tiktok-slider .video-wrapper.is-playing .btn-toggle-sound{opacity:1}.tiktok-slider .video-wrapper.has-title:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(#0000,#00000080);transition:all .2s ease-out;pointer-events:none}.tiktok-slider .video-wrapper.has-title.is-playing:before{opacity:0}.tiktok-slider .video-wrapper .title{position:absolute;bottom:0;left:0;width:100%;visibility:visible;pointer-events:none;transition:all .2s ease-out}.tiktok-slider .video-wrapper.is-playing .title{opacity:0;bottom:-2rem;visibility:hidden}.tiktok-slider .video-wrapper a.video-wrapper-product{display:block;position:absolute;bottom:-2rem;left:0;width:calc(100% - 2rem);margin:1rem;opacity:0;background-color:#000000bf;text-align:left;text-decoration:none;color:#fff;visibility:hidden;transition:all .2s ease-out}.tiktok-slider .video-wrapper a.video-wrapper-product img{transition:all .2s ease-out}.tiktok-slider .video-wrapper a.video-wrapper-product:hover img,.tiktok-slider .video-wrapper a.video-wrapper-product:focus img{opacity:.85}.tiktok-slider .video-wrapper.is-playing a.video-wrapper-product{opacity:1;bottom:0;visibility:visible}@media(max-width:575px){.tiktok-slider .splide__arrow{display:none}}.animated-stories img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.animated-stories .story-is-read svg{display:none}.animated-stories svg{position:absolute;fill:none;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:animated_stories_stroke_draw 6s ease-out 2 alternate}.quiz-items .btn-quiz-value{width:100%;background-color:var(--bs-body-bg);border:1px solid var(--bs-body-color);cursor:pointer;text-align:center;font-weight:500;border-radius:.5rem;transition:all .1s ease-out}.quiz-items .btn-quiz-value img{border-radius:.25rem;transition:all .2s ease-out}.quiz-items .btn-quiz-value:hover{color:var(--bs-primary)}.quiz-items .btn-quiz-value:hover img{opacity:.85}.quiz-items .btn-quiz-value:focus-visible{box-shadow:0 0 0 .125rem rgba(var(--bs-body-color-rgb),.5)}.quiz-items .btn-quiz-value.active{background-color:var(--bs-body-color);color:var(--bs-body-bg)}.quiz .progress{height:.5rem;max-width:320px;margin-left:auto;margin-right:auto}.prefer-dark-design .quiz-items label:hover{background-color:#ffffff1a}.brands .brand-all-letters{display:flex}.brands .brand-all-letters button{width:32px;height:32px;padding:0;display:inline-flex;justify-content:center;align-items:center;font-size:.825rem;margin:.25rem}.brands .brand-all-letters button:disabled{opacity:.25}.brand-list-item-letter{width:24px}@media(max-width:1199px){.brands .brand-all-letters{overflow:auto;padding-bottom:.5rem;margin-left:-1rem;margin-right:-1rem}.brands .brand-all-letters li:first-child{padding-left:.75rem}.brands .brand-all-letters li:last-child{padding-right:.75rem}}@media(min-width:1200px){.brands .brand-all-letters{justify-content:center}}.faq .accordion-fancy .accordion-item{border-radius:0;border:none;margin-bottom:.5rem}.faq .accordion-fancy .accordion-button{border-radius:5rem!important;background-color:var(--bs-light);box-shadow:none}.faq .accordion-fancy .accordion-button:hover,.faq .accordion-fancy .accordion-button:focus{background-color:var(--bs-light-darken-5)}.faq .accordion-fancy .accordion-button:not(.collapsed){background-color:var(--bs-primary);color:#fff}.faq .accordion-fancy .accordion-button:after{content:"+";background-image:none;background-color:var(--bs-primary);color:#fff;border-radius:50rem;padding:.25rem;display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.125rem}.faq .accordion-fancy .accordion-button:not(.collapsed):after{content:"-";background-color:#fff;color:var(--bs-primary)}

