#carousel{width:100%;margin:auto;position:relative;overflow-x:hidden}#carousel ul{flex-direction:row;padding:0;display:flex}#carousel ul li{width:100%;list-style:none}#carousel ul li a{z-index:-1;width:100%;margin:0;padding:0}#carousel ul li a img{z-index:-1;width:100%}@keyframes slide{0%{margin-left:0}10%{margin-left:0}12.5%{margin-left:-100%}22.5%{margin-left:-100%}25%{margin-left:-200%}35%{margin-left:-200%}37.5%{margin-left:-300%}47.5%{margin-left:-300%}50%{margin-left:-400%}60%{margin-left:-400%}62.5%{margin-left:-500%}72.5%{margin-left:-500%}75%{margin-left:-600%}85%{margin-left:-600%}87.5%{margin-left:-700%}97.5%{margin-left:-700%}to{margin-left:-800%}}#ambassadors{background:linear-gradient(#000 0%,#45484d 100%)}#ambassadors #ambassador-container{text-align:center;width:1170px;margin-top:3rem;margin-left:auto;margin-right:auto;padding:2rem;font-size:1.6rem;line-height:2rem}@media (max-width:1200px){#ambassadors #ambassador-container{max-width:970px}}@media (max-width:992px){#ambassadors #ambassador-container{max-width:750px}}@media (max-width:768px){#ambassadors #ambassador-container{width:100%}}#ambassadors #ambassador-container h3{color:var(--color-primary);margin:1.5rem 0;font-family:Oswald,OswaldFallback,sans-serif;font-size:1.75em;font-weight:500}#ambassadors #ambassador-container p{color:var(--color-white);margin:2rem}#ambassadors #ambassador-container p.btn-ambassador{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color-white);background-color:var(--color-primary);margin:0 auto;padding:1rem 1.6rem}#ambassadors #ambassador-container p.btn-ambassador button,#ambassadors #ambassador-container p.btn-ambassador a{color:var(--color-white);font-family:Outfit,OutfitFallback,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.33333;text-decoration:none}#ambassadors #ambassador-container #box-ambassadors{flex-wrap:wrap;justify-content:center;display:flex}#ambassadors #ambassador-container #box-ambassadors button{-o-perspective:1000px;perspective:1000px;cursor:pointer;text-align:left;background:0 0;border:none;width:300px;min-width:300px;height:300px;margin:.8rem;padding:0;display:block;position:relative;overflow:visible;box-shadow:none!important}#ambassadors #ambassador-container #box-ambassadors button .box-img{height:300px}#ambassadors #ambassador-container #box-ambassadors button .box-img img{object-fit:cover;height:100%;width:100%!important}#ambassadors #ambassador-container #box-ambassadors button:hover .box-img{opacity:0;transform-style:preserve-3d;z-index:-1;justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s .3s;display:flex;position:absolute;top:0;transform:rotateY(180deg)}#ambassadors #ambassador-container #box-ambassadors button:hover .post-ambassador{opacity:1;transform-style:preserve-3d;transition:all .5s .3s;transform:rotateY(360deg)}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--color-black);box-sizing:border-box;z-index:2;width:100%;height:100%;margin:0;padding:16px;display:block;position:absolute;top:0;left:0;overflow:hidden;transform:rotateY(180deg)}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post{color:var(--color-white)}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post .data{justify-content:space-between;margin-bottom:1.5rem;font-size:1.3rem;line-height:1.9rem;display:flex}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post .hashtags{width:100%;max-width:1500px;height:100%;max-height:1500px;font-size:1.6rem;line-height:1.9rem}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post .social{box-sizing:border-box;align-items:center;width:100%;padding:1rem;font-size:1.3rem;display:flex;position:absolute;bottom:0;left:0}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post .social .social-icon{max-width:25px}#ambassadors #ambassador-container #box-ambassadors button .post-ambassador .content-post .social .social-icon svg{fill:var(--color-white);font-size:2.4rem}#ambassadors #ambassador-container #btn-see-more{text-align:center;margin:3.8rem 0}#ambassadors #ambassador-container #btn-see-more button{border:2px solid var(--color-complementary-text);color:var(--color-complementary-text);cursor:pointer;background:0 0;border-radius:5px;padding:.8rem 2.4rem;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:1.6rem}#ambassadors #ambassador-container .btn-ambassador{-webkit-font-smoothing:antialiased;margin:2rem}#ambassadors #ambassador-container .btn-ambassador button,#ambassadors #ambassador-container .btn-ambassador p{padding:1re, 1.6rem;color:var(--color-white);background-color:var(--color-primary);font-size:1.8rem;font-weight:700;line-height:1.33333}.markups-section{width:100%}.markups-section>div{position:relative}.markups-section>h2{color:var(--color-black);margin-top:36px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.6rem;font-weight:700}.markups-section .markups-list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-top:45px;padding:0;display:flex;overflow:auto}.markups-section .markups-list::-webkit-scrollbar{display:none}@media (min-width:992px){.markups-section .markups-list{overflow:hidden}}.markups-section .markups-list .item{color:inherit;scroll-snap-align:start;padding:0 20px;text-decoration:none}.markups-section .markups-controls{padding:0;position:absolute;top:calc(50% - 15px)}.markups-section .markups-controls:first-child{left:-10px}@media (max-width:768px){.markups-section .markups-controls:first-child{left:10px}}.markups-section .markups-controls:last-child{right:-10px}@media (max-width:768px){.markups-section .markups-controls:last-child{right:10px}}.markups-section .markups-controls i{color:var(--color-dark);text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.7;font-size:3rem;transition:all .2s}.markups-section .markups-controls i:active{color:var(--color-primary);transition:all .2s}.images-section{width:100%}.images-section>div{position:relative}.images-section>h2{color:var(--color-black);margin-top:36px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:2.6rem;font-weight:700}.images-section .images-list{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;row-gap:20px;margin-top:45px;padding:0;display:flex;overflow-x:auto;overflow-y:hidden}.images-section .images-list .image{scroll-snap-align:start;padding:0 10px}.images-section .images-list .image picture img{height:auto}.images-section .images-controls{padding:0;position:absolute;top:calc(50% - 15px)}.images-section .images-controls:first-child{left:-10px}@media (max-width:575px){.images-section .images-controls:first-child{left:10px}}.images-section .images-controls:last-child{right:-10px}@media (max-width:575px){.images-section .images-controls:last-child{right:10px}}.images-section .images-controls i{color:var(--color-dark);text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.7;font-size:3rem;transition:all .2s}.images-section .images-controls i:active{color:var(--color-primary);transition:all .2s}.upsell-content{width:100%;height:100%;display:flex;position:relative}.upsell-content .pop-tag{z-index:10;transform-origin:0;border-radius:5px;padding:5px 10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:16px;transition:all .3s;position:absolute;top:-10px;right:-5px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.upsell-content:hover .pop-tag{scale:1.1;box-shadow:0 7px 15px rgba(0,0,0,.3)}.upsell-content .upsell-product{background-color:var(--color-bg-menu);border:1px solid transparent;border-radius:5px;flex-direction:column;width:100%;min-height:100%;text-decoration:none;transition:all .6s;display:flex}.upsell-content .upsell-product:hover{-webkit-filter:drop-shadow(0 6px 19px rgba(0,0,0,.12));filter:drop-shadow(0 6px 19px rgba(0,0,0,.12));border-color:var(--color-outline);transition:all .4s}.upsell-content .upsell-product picture{background:radial-gradient(50% 50%,#fff 0%,#eeeef2 100%);border-radius:3px 3px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.upsell-content .upsell-product picture img{aspect-ratio:1;object-fit:contain;width:100%;transition:transform .4s ease-in-out}.upsell-content .upsell-product .body-card{z-index:1;flex-direction:column;flex:1;justify-content:space-between;padding:0 10px 10px;display:flex}.upsell-content .upsell-product .body-card .info{margin-bottom:2px}.upsell-content .upsell-product .body-card .info #link-upsell-title{color:var(--color-dark-titles);font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;text-decoration:none}.upsell-content .upsell-product .body-card .info #link-upsell-title h2{color:var(--color-dark-titles);margin-bottom:10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;font-weight:700}.upsell-content .upsell-product .body-card .info .product-price{color:var(--color-dark-text);justify-content:flex-start;align-items:center;margin:10px 0;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;display:flex}@media (max-width:768px){.upsell-content .upsell-product .body-card .info .product-price{flex-direction:column;align-items:flex-start;margin:0}}.upsell-content .upsell-product .body-card .info .product-price.in-cart{text-align:left;flex-direction:column;align-items:flex-start}.upsell-content .upsell-product .body-card .info .product-price.in-cart .special,.upsell-content .upsell-product .body-card .info .product-price.in-cart .coupon{margin-top:0}.upsell-content .upsell-product .body-card .info .product-price .msrp,.upsell-content .upsell-product .body-card .info .product-price .special{color:var(--color-primary);font-size:1.6rem;font-weight:700}.upsell-content .upsell-product .body-card .info .product-price .msrp.coupon,.upsell-content .upsell-product .body-card .info .product-price .special.coupon{margin-left:1.2rem;font-size:1.6rem}@media (max-width:768px){.upsell-content .upsell-product .body-card .info .product-price .msrp.coupon,.upsell-content .upsell-product .body-card .info .product-price .special.coupon{margin-top:0;margin-left:0}}.upsell-content .upsell-product .body-card form:has(.options-container){margin-top:auto}.upsell-content .upsell-product .body-card .options-container{flex-direction:column;gap:10px;display:flex}.upsell-content .upsell-product .body-card .options-container .option{flex-direction:column;width:100%;display:flex}.upsell-content .upsell-product .body-card .options-container .option label{margin-bottom:5px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;font-weight:700}.upsell-content .upsell-product .body-card .options-container .option div{align-items:center;display:flex;position:relative}.upsell-content .upsell-product .body-card .options-container .option div i{z-index:-1;margin-top:-6px;font-size:15px;position:absolute;right:10px}.upsell-content .upsell-product .body-card .options-container .option div select{border:1px solid var(--color-back-stars);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;box-shadow:0 0 5px var(--color-outline);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:transparent;border-radius:5px;padding:5px 25px 5px 10px;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.4rem;overflow:hidden}.upsell-content .upsell-product .body-card .options-container .buttons{flex-direction:column;gap:4px;width:100%;margin-top:15px;display:flex}@media (max-width:992px){.upsell-content .upsell-product .body-card .options-container .buttons{gap:8px}}.upsell-content .upsell-product .body-card .options-container .buttons .spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.upsell-content .upsell-product .body-card .options-container .buttons button{color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;gap:20px;margin:0;padding:7px 0;font-family:Poppins,PoppinsFallback,sans-serif;font-size:1.6rem;font-weight:700;display:flex}.upsell-content .upsell-product .body-card .options-container .buttons button .loading-container{width:1.4rem;height:1.4rem;margin:2px 0}@media (max-width:992px){.upsell-content .upsell-product .body-card .options-container .buttons button{height:45px}}.upsell-content .upsell-product .body-card .options-container .buttons .btn-main{background-color:var(--color-dark)}.upsell-content .upsell-product .body-card .options-container .buttons .btn-buy-now{background-color:var(--color-primary)}.rating-container{justify-content:flex-start;align-items:center;margin:1rem 0;display:flex}.rating-container .stars svg{width:2.4rem;height:2.4rem;color:var(--color-primary)}.rating-container p{color:var(--color-product-description);margin:0 0 0 1rem;font-size:1.4rem}