section.about-hero{background-size:cover;background-position:center;height:600px;position:relative;display:flex;justify-content:center;align-items:center}section.about-hero .content{width:100%;padding:0 65px;display:flex;flex-direction:column;justify-content:center;align-items:center}section.about-hero .content img{width:100%;max-width:315px;display:block;margin-bottom:45px}section.about-hero .content h1{color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,1);text-align:center}@media (max-width: 800px){section.about-hero{height:500px}section.about-hero .content{padding:0 35px}section.about-hero .content img{width:75%;margin-bottom:35px}}section.about-profile{background-color:var(--color-lightpurple);padding:65px}section.about-profile .content-wrapper{display:flex;max-width:1200px;margin:0 auto;gap:35px}section.about-profile .content-wrapper .column-left{width:45%}section.about-profile .content-wrapper .column-left img{width:100%}section.about-profile .content-wrapper .column-left .quote-wrapper{display:flex;align-items:flex-start;gap:7px;margin-top:15px}section.about-profile .content-wrapper .column-left .quote-wrapper img{width:45px}section.about-profile .content-wrapper .column-left .quote-wrapper p{font-size:20px;font-weight:500;font-style:italic;font-family:Quicksand,sans-serif}section.about-profile .content-wrapper .column-right{width:55%}section.about-profile .content-wrapper .column-right h3{font-family:Quicksand,sans-serif;font-size:24px;font-weight:600;color:var(--color-darkpurple);margin-bottom:5px}section.about-profile .content-wrapper .column-right h5{font-family:Quicksand,sans-serif;font-size:18px;font-weight:600;margin:0 0 15px}section.about-profile .content-wrapper .column-right p{font-family:Quicksand,sans-serif;font-size:16px;font-weight:400;margin-bottom:13px}section.about-profile .images-wrapper{max-width:1200px;margin:85px auto 0;display:flex;gap:45px}section.about-profile .images-wrapper .image-left{width:66.66%}section.about-profile .images-wrapper .image-left img{width:100%}section.about-profile .images-wrapper .image-left p{font-family:Quicksand,sans-serif;font-size:18px;font-weight:600;margin:10px 0 15px}section.about-profile .images-wrapper .image-right{width:33.33%}section.about-profile .images-wrapper .image-right img{width:100%}section.about-profile .images-wrapper .image-right p{font-family:Quicksand,sans-serif;font-size:18px;font-weight:600;margin:10px 0 15px}@media (max-width: 1000px){section.about-profile{padding:65px 25px}section.about-profile .content-wrapper .column-left{width:40%}section.about-profile .content-wrapper .column-left .quote-wrapper img{width:25px}section.about-profile .content-wrapper .column-left .quote-wrapper p{font-size:16px}section.about-profile .content-wrapper .column-right{width:60%}}@media (max-width: 800px){section.about-profile .content-wrapper .column-right p{font-size:14px;line-height:20px}}@media (max-width: 600px){section.about-profile{padding:45px 25px}section.about-profile .content-wrapper{flex-direction:column;gap:25px}section.about-profile .content-wrapper .column-left,section.about-profile .content-wrapper .column-right{width:100%}section.about-profile .images-wrapper{flex-direction:column;margin-top:65px;gap:25px}section.about-profile .images-wrapper .image-left,section.about-profile .images-wrapper .image-right{width:100%}:is(section.about-profile .images-wrapper .image-left,section.about-profile .images-wrapper .image-right) p{font-size:16px}}section.codex-intro{padding:45px 65px;background-color:var(--color-lightpurple)}section.codex-intro .content-wrapper{max-width:1400px;margin:0 auto}section.codex-intro .content-wrapper h3{color:var(--color-darkpurple);margin-bottom:5px}section.codex-intro .content-wrapper .quote-wrapper{display:flex;margin-top:10px;gap:10px}section.codex-intro .content-wrapper .quote-wrapper .quote-icon{width:45px;height:100%}section.codex-intro .content-wrapper .quote-wrapper .quote-text p{font-weight:600;font-style:italic;font-size:20px;line-height:32px}section.codex-intro .contact-wrapper{max-width:750px;margin:85px auto 45px;text-align:center}section.codex-intro .contact-wrapper p{text-align:center;margin-bottom:30px}section.codex-intro .contact-wrapper a.btn{background-color:var(--color-mediumpurple);color:#fff}section.codex-intro .contact-wrapper a.btn:hover{background-color:var(--color-darkpurple)}@media (max-width: 1200px){section.codex-intro{padding:45px}}@media (max-width: 800px){section.codex-intro{padding:45px 25px}section.codex-intro .content-wrapper h3{font-size:16px;line-height:24px;margin:0}section.codex-intro .content-wrapper .quote-wrapper{gap:5px}section.codex-intro .content-wrapper .quote-wrapper .quote-icon{width:25px}section.codex-intro .content-wrapper .quote-wrapper .quote-text p{font-size:16px;line-height:24px}section.codex-intro .contact-wrapper{margin-top:45px}}.codex-list{background-color:var(--color-lightpurple);padding:65px;position:relative}.codex-list.overlay:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(to top,white 25%,transparent)}.codex-list .codex-single{background:#fff;padding:0 0 25px;max-width:1400px;margin:0 auto 45px}.codex-list .codex-single .codex-link{background-color:#000;display:flex;justify-content:space-between;align-items:center;padding:10px 45px}.codex-list .codex-single .codex-link h2{color:#fff;margin:0;font-size:24px}.codex-list .codex-single .codex-link a.btn{padding:10px 45px}.codex-list .codex-single .codex-link a.btn:hover{background-color:var(--color-darkpurple);color:#fff}.codex-list .codex-single .content-wrapper{display:flex;gap:25px;padding:45px 45px 0}.codex-list .codex-single .content-wrapper .image{width:25%}.codex-list .codex-single .content-wrapper .image img{width:100%}.codex-list .codex-single .content-wrapper .content{width:75%}.codex-list .codex-single .content-wrapper .content h3{color:var(--color-darkpurple);margin-bottom:5px}.codex-list .codex-single .content-wrapper .content p{margin-bottom:0}.codex-list .codex-single .content-wrapper .content p.type{color:var(--color-darkpurple);font-weight:600}.codex-list .codex-single .content-wrapper .content br{margin-bottom:10px}.codex-list .codex-single .content-wrapper .content .description{margin-top:20px;padding-top:15px;border-top:solid 2px black}.codex-list .codex-single .content-wrapper .content .description p{margin-bottom:10px}.codex-list .artist{background:#000;padding:65px 125px;margin-bottom:45px}.codex-list .artist h2{color:#fff}.codex-list .artist .content-wrapper{display:flex;gap:65px}.codex-list .artist .content-wrapper .about{width:50%;display:flex;gap:35px}.codex-list .artist .content-wrapper .about .info{width:60%}.codex-list .artist .content-wrapper .about .info h3{color:#fff;margin-bottom:15px;font-size:24px;font-weight:600}.codex-list .artist .content-wrapper .about .info .social{margin-bottom:10px}.codex-list .artist .content-wrapper .about .info .social a{color:#fc6528;gap:15px;display:flex;align-items:center;font-size:16px}.codex-list .artist .content-wrapper .about .info .social a img{width:auto;height:25px}.codex-list .artist .content-wrapper .about .info .bio p{color:#fff}.codex-list .artist .content-wrapper .about .image{width:40%}.codex-list .artist .content-wrapper .about .image img{width:100%}.codex-list .artist .content-wrapper .quote-wrapper{width:50%;display:flex;gap:10px}.codex-list .artist .content-wrapper .quote-wrapper img.quote-icon{width:45px;height:30px}.codex-list .artist .content-wrapper .quote-wrapper .quote p{color:#fff;font-weight:600;font-style:italic;font-size:20px;line-height:32px}@media (max-width: 1600px){.codex-list .artist{padding:45px}}@media (max-width: 1400px){.codex-list{padding:65px 45px}}@media (max-width: 1200px){.codex-list .artist .content-wrapper{flex-direction:column}.codex-list .artist .content-wrapper .about,.codex-list .artist .content-wrapper .quote-wrapper{width:100%}}@media (max-width: 1000px){.codex-list{padding:45px 25px}.codex-list .codex-single .content-wrapper{gap:25px}.codex-list .codex-single .content-wrapper .image{width:33.33%}.codex-list .codex-single .content-wrapper .content{width:66.66%}}@media (max-width: 800px){.codex-list .artist{padding:45px 25px;margin-bottom:30px}.codex-list .artist .content-wrapper{gap:25px}.codex-list .artist .content-wrapper .about{flex-direction:column;gap:15px}.codex-list .artist .content-wrapper .about .info{width:100%}.codex-list .artist .content-wrapper .quote-wrapper img.quote-icon{width:30px;height:20px}.codex-list .artist .content-wrapper .quote-wrapper .quote p{font-size:16px}.codex-list .codex-single{margin-bottom:30px}.codex-list .codex-single .codex-link{padding:10px 25px}.codex-list .codex-single .codex-link h2{font-size:18px}.codex-list .codex-single .codex-link a.btn{padding:7px 25px;font-size:14px}.codex-list .codex-single .content-wrapper{padding:35px 25px}}@media (max-width: 700px){.codex-list .codex-single .codex-link{padding:15px 25px;flex-direction:column;gap:15px}.codex-list .codex-single .content-wrapper{flex-direction:column;gap:20px}.codex-list .codex-single .content-wrapper .image{width:100%}.codex-list .codex-single .content-wrapper .image img{max-width:400px;display:block;margin:0 auto;width:90%}.codex-list .codex-single .content-wrapper .content{width:100%}}.codex-filter{background-color:var(--color-lightpurple);padding:45px 25px 0}.codex-filter h4{font-family:Quicksand,sans-serif;font-size:16px;font-weight:400;margin:0 0 15px}.codex-filter .content-wrapper{max-width:1400px;margin:0 auto;border-bottom:solid 2px black}.codex-filter .content-wrapper .filter-options{display:flex;gap:65px;padding-bottom:25px}.codex-filter .content-wrapper .filter-options h3{font-weight:700;margin:0;cursor:pointer}.codex-filter .content-wrapper .filter-options h3.active{text-decoration:underline;color:var(--color-orange)}@media (max-width: 800px){.codex-filter .content-wrapper .filter-options{gap:25px;justify-content:space-evenly}.codex-filter .content-wrapper .filter-options h3{font-size:14px;font-weight:600}}@media (max-width: 500px){.codex-filter .content-wrapper{text-align:center}.codex-filter .content-wrapper .filter-options{flex-direction:column;gap:10px}}.codex-overview{padding:25px 65px}.codex-overview .content-wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:85px}.codex-overview .content-wrapper img{width:120px}.codex-overview .content-wrapper p{font-size:16px;line-height:20px}.codex-overview .content-wrapper p strong{font-family:Quicksand,sans-serif;font-weight:700}@media (max-width: 800px){.codex-overview{padding:25px}.codex-overview .content-wrapper{flex-direction:column;gap:25px}.codex-overview .content-wrapper p{text-align:center}}section.contact{padding:45px 65px}section.contact .content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}section.contact .content-wrapper a{margin-bottom:65px}@media (max-width: 800px){section.contact{padding:35px 35px 15px}section.contact .content-wrapper h2{margin-bottom:10px}section.contact .content-wrapper a{margin-bottom:60px}}section.expansion-sets{background-color:var(--color-lightpurple);padding:65px;overflow:hidden}section.expansion-sets h2{text-align:center;margin-bottom:45px}section.expansion-sets .cards-wrapper{max-width:1400px;margin:0 auto}section.expansion-sets .cards-wrapper .swiper-container{position:relative}section.expansion-sets .cards-wrapper .swiper-container .swiper-pagination{bottom:-45px}section.expansion-sets .cards-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e54b18}section.expansion-sets .cards-wrapper .grid-item{background:#fff;border-top:12px solid black}section.expansion-sets .cards-wrapper .grid-item .images{aspect-ratio:3/2;position:relative}section.expansion-sets .cards-wrapper .grid-item .images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.4s}section.expansion-sets .cards-wrapper .grid-item .images img.secondary{opacity:0}section.expansion-sets .cards-wrapper .grid-item .images:hover img.primary{opacity:0}section.expansion-sets .cards-wrapper .grid-item .images:hover img.secondary{opacity:1}section.expansion-sets .cards-wrapper .grid-item .price{background:#000;padding:7px 15px;text-align:right}section.expansion-sets .cards-wrapper .grid-item .price h3{color:#fff;text-align:right;margin:0}section.expansion-sets .cards-wrapper .grid-item .content{padding:25px 45px}section.expansion-sets .cards-wrapper .grid-item .content .description{margin-bottom:35px}section.expansion-sets .cards-wrapper .grid-item .content .description p{font-family:Quicksand,sans-serif;line-height:26px;font-size:20px}section.expansion-sets .cards-wrapper .grid-item .content .button-wrapper{text-align:center}section.expansion-sets .cards-wrapper .grid-item .content .details{display:flex;border-top:solid 1px black;justify-content:center;margin:25px 0}section.expansion-sets .cards-wrapper .grid-item .content .details div{text-align:center;padding:5px 15px 0}section.expansion-sets .cards-wrapper .grid-item .content .details div p{font-size:15px;line-height:20px;margin-bottom:5px}section.expansion-sets .cards-wrapper .grid-item .content .details div p strong{font-size:20px}section.expansion-sets .cards-wrapper .grid-item .content .details div:nth-child(2){display:flex;padding:5px 0}section.expansion-sets .cards-wrapper .grid-item .content .details div:nth-child(2):before{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;top:5px}section.expansion-sets .cards-wrapper .grid-item .content .details div:nth-child(2):after{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;left:1px;top:5px}section.expansion-sets .cards-wrapper .grid-item .content .details div .inner{padding:0 45px}section.expansion-sets .cards-wrapper .grid-item .content .details div.disclaimer{padding-top:10px}section.expansion-sets .cards-wrapper .grid-item.preorder{background:#000}section.expansion-sets .cards-wrapper .grid-item.preorder .content a h3{color:#fff}section.expansion-sets .cards-wrapper .grid-item.preorder .content .description p{color:#fff}section.expansion-sets .cards-wrapper .grid-item.preorder .content .button-wrapper a.btn:hover{background-color:var(--color-orange)}section.expansion-sets .cards-wrapper .grid-item.preorder .content .release-date{margin-top:25px;text-align:center}section.expansion-sets .cards-wrapper .grid-item.preorder .content .release-date p{color:#fff}section.expansion-sets .cards-wrapper .grid-item.preorder .content .details{border-top:solid 1px white}section.expansion-sets .cards-wrapper .grid-item.preorder .content .disclaimer p{color:#fff}section.expansion-sets .cards-wrapper .codex{background-color:#12102a;padding:25px 45px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section.expansion-sets .cards-wrapper .codex h3{color:var(--color-orange);text-align:center;font-size:36px;line-height:36px;font-weight:800;margin-bottom:25px}section.expansion-sets .cards-wrapper .codex .text{text-align:center;margin-bottom:25px}section.expansion-sets .cards-wrapper .codex .text p{color:#fff}section.expansion-sets .cards-wrapper .codex a.btn{background-color:var(--color-orange);display:inline-block;margin-bottom:25px}section.expansion-sets .cards-wrapper .codex p.disclaimer{font-size:12px;color:#fff;line-height:18px}@media (max-width: 1400px){section.expansion-sets{padding:65px 25px}section.expansion-sets .cards-wrapper{gap:25px}}@media (max-width: 1200px){section.expansion-sets .cards-wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px}section.expansion-sets .cards-wrapper .grid-item .content{padding:25px}section.expansion-sets .cards-wrapper .codex{padding:45px 25px;grid-column:1 / -1;margin:0 auto;width:100%}}@media (max-width: 800px){section.expansion-sets .cards-wrapper{grid-template-columns:minmax(0,1fr)}section.expansion-sets .cards-wrapper .grid-item{max-width:500px;margin:0 auto}section.expansion-sets .cards-wrapper .grid-item .content .details div{padding:5px 10px 0}section.expansion-sets .cards-wrapper .grid-item .content .details div p{font-size:14px}section.expansion-sets .cards-wrapper .grid-item .content .details div p strong{font-size:16px}section.expansion-sets .cards-wrapper .grid-item .content .details div .inner{padding:0 10px}}section.expansions{padding:100px 65px;background-color:var(--color-lightpurple)}section.expansions .content-wrapper{max-width:1200px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:85px}section.expansions .content-wrapper .product{width:33.33%}section.expansions .content-wrapper .product h2{margin-bottom:45px;text-align:center}section.expansions .content-wrapper .product .grid-item{background:#fff;border-top:12px solid black}section.expansions .content-wrapper .product .grid-item .images{aspect-ratio:3/2;position:relative}section.expansions .content-wrapper .product .grid-item .images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.4s}section.expansions .content-wrapper .product .grid-item .images img.secondary{opacity:0}section.expansions .content-wrapper .product .grid-item .images:hover img.primary{opacity:0}section.expansions .content-wrapper .product .grid-item .images:hover img.secondary{opacity:1}section.expansions .content-wrapper .product .grid-item .price{background:#000;padding:7px 15px;text-align:right}section.expansions .content-wrapper .product .grid-item .price h3{color:#fff;text-align:right;margin:0}section.expansions .content-wrapper .product .grid-item .content{padding:45px}section.expansions .content-wrapper .product .grid-item .content .description{margin-bottom:35px}section.expansions .content-wrapper .product .grid-item .content .description p{font-family:Quicksand,sans-serif;line-height:26px;font-size:20px}section.expansions .content-wrapper .product .grid-item .content .button-wrapper{text-align:center}section.expansions .content-wrapper .product .grid-item .content .details{display:flex;border-top:solid 1px black;justify-content:center;margin:25px 0}section.expansions .content-wrapper .product .grid-item .content .details div{text-align:center;padding:5px 15px 0}section.expansions .content-wrapper .product .grid-item .content .details div p{font-size:15px;line-height:20px;margin-bottom:5px}section.expansions .content-wrapper .product .grid-item .content .details div p strong{font-size:20px}section.expansions .content-wrapper .product .grid-item .content .details div:nth-child(2){display:flex;padding:5px 0}section.expansions .content-wrapper .product .grid-item .content .details div:nth-child(2):before{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;top:5px}section.expansions .content-wrapper .product .grid-item .content .details div:nth-child(2):after{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;left:1px;top:5px}section.expansions .content-wrapper .product .grid-item .content .details div .inner{padding:0 45px}section.expansions .content-wrapper .product .grid-item .content .details div.disclaimer{padding-top:10px}section.expansions .content-wrapper .text-content{width:66.66%;display:flex;flex-direction:column;justify-content:center;align-items:center}section.expansions .content-wrapper .text-content img{width:100%;max-width:500px;margin:20px 0}section.expansions .content-wrapper .text-content a.btn{color:#fff;background-color:#4537d3;margin-top:15px}@media (max-width: 1200px){section.expansions .content-wrapper{gap:45px}section.expansions .content-wrapper .product{width:45%}section.expansions .content-wrapper .text-content{width:55%}section.expansions .content-wrapper .text-content h2{text-align:center}}@media (max-width: 1000px){section.expansions{padding:50px 25px}section.expansions .content-wrapper{gap:25px}section.expansions .content-wrapper .product{width:50%}section.expansions .content-wrapper .product .grid-item .content{padding:35px 25px}section.expansions .content-wrapper .text-content{width:50%}}@media (max-width: 700px){section.expansions .content-wrapper .product{width:100%}section.expansions .content-wrapper .product h2{margin-bottom:25px}section.expansions .content-wrapper .product .grid-item{max-width:400px;margin:0 auto}section.expansions .content-wrapper .text-content{display:none}}section.featured-products{background-color:var(--color-lightpurple);padding:85px 45px}section.featured-products .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px;max-width:1200px;margin:0 auto}section.featured-products .grid .grid-item{background:#fff}section.featured-products .grid .grid-item a.product-title{font-family:Quicksand,sans-serif;background:#000;color:var(--color-lightblue);text-align:center;display:block;font-weight:800;padding:10px 25px}section.featured-products .grid .grid-item .images{aspect-ratio:3/2;position:relative}section.featured-products .grid .grid-item .images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.4s}section.featured-products .grid .grid-item .images img.secondary{opacity:0}section.featured-products .grid .grid-item .images .product-badge{font-family:Roboto Mono,sans-serif;font-size:16px;line-height:16px;font-weight:600;color:#000;background-color:#fc6528;position:absolute;top:25px;right:25px;padding:7px 15px;letter-spacing:2px;transform:skew(-7deg)}section.featured-products .grid .grid-item .images:hover img.primary{opacity:0}section.featured-products .grid .grid-item .images:hover img.secondary{opacity:1}section.featured-products .grid .grid-item .content{padding:45px}section.featured-products .grid .grid-item .content .description{text-align:center;margin-bottom:35px}section.featured-products .grid .grid-item .content .description p{font-family:Quicksand,sans-serif;line-height:26px;font-size:20px}section.featured-products .grid .grid-item .content .button-wrapper{text-align:center}section.featured-products .grid .grid-item .content .details{margin-top:45px;display:flex;border-top:solid 1px black;justify-content:center}section.featured-products .grid .grid-item .content .details div{text-align:center;padding:5px 45px 0}section.featured-products .grid .grid-item .content .details div p{font-size:15px;line-height:20px;margin-bottom:5px}section.featured-products .grid .grid-item .content .details div p strong{font-size:20px}section.featured-products .grid .grid-item .content .details div:nth-child(2){display:flex;padding:5px 0}section.featured-products .grid .grid-item .content .details div:nth-child(2):before{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;top:5px}section.featured-products .grid .grid-item .content .details div:nth-child(2):after{content:"";display:inline-block;position:relative;width:1px;height:35px;background-color:#000;left:1px;top:5px}section.featured-products .grid .grid-item .content .details div .inner{padding:0 45px}section.featured-products .grid .grid-item .content .details div.disclaimer{padding-top:10px}section.featured-products .grid .grid-item.preorder{background:#000}section.featured-products .grid .grid-item.preorder .content a h3{color:#fff}section.featured-products .grid .grid-item.preorder .content .description p{color:#fff}section.featured-products .grid .grid-item.preorder .content .button-wrapper a.btn:hover{background-color:var(--color-orange)}section.featured-products .grid .grid-item.preorder .content .release-date{margin-top:25px;text-align:center}section.featured-products .grid .grid-item.preorder .content .release-date p{color:#fff}section.featured-products .grid .grid-item.preorder .content .details{border-top:solid 1px white;margin-top:15px}section.featured-products .grid .grid-item.preorder .content .disclaimer p{color:#fff}section.featured-products .grid .grid-item.static .button-wrapper{border-bottom:solid 1px black;margin-top:65px;padding-bottom:45px}@media (max-width: 1000px){section.featured-products{padding:55px 25px}section.featured-products .grid{gap:45px;grid-template-columns:minmax(0,1fr)}section.featured-products .grid .grid-item{max-width:600px;margin:0 auto}}@media (max-width: 800px){section.featured-products .grid .grid-item .content{padding:25px}section.featured-products .grid .grid-item .content .description p{font-size:15px;line-height:20px}section.featured-products .grid .grid-item .content .details div{padding:5px 25px 0}section.featured-products .grid .grid-item .content .details div .inner{padding:0 25px}}@media (max-width: 600px){section.featured-products{padding:45px 0}section.featured-products .grid{gap:25px}section.featured-products .grid .grid-item .content .details div{padding:5px 15px 0}section.featured-products .grid .grid-item .content .details div .inner{padding:0 15px}section.featured-products .grid .grid-item.static .button-wrapper{margin-top:45px;padding-bottom:35px}}footer.footer{background-color:var(--color-darkpurple);position:relative;padding:100px 65px;background-size:contain;background-position:center;background-repeat:no-repeat}footer.footer .content-wrapper{position:relative;display:flex;justify-content:center;align-items:flex-start;max-width:1600px;margin:0 auto;gap:145px}footer.footer .content-wrapper .logo-socials{display:flex;flex-direction:column;align-items:center;justify-content:center}footer.footer .content-wrapper .logo-socials .image{padding-bottom:25px;border-bottom:solid 1px white}footer.footer .content-wrapper .logo-socials .social-wrapper{display:flex;gap:35px;padding-top:25px}footer.footer .content-wrapper .logo-socials .social-wrapper img{width:100%;max-width:23px}footer.footer .content-wrapper nav h3{color:#fff;font-weight:600}footer.footer .content-wrapper nav .link-list{display:flex;flex-direction:column}footer.footer .content-wrapper nav a{color:#fff;margin-bottom:10px;font-size:16px}@media (max-width: 1200px){footer.footer{background-size:cover;padding:65px 45px}footer.footer .content-wrapper{gap:65px}footer.footer .content-wrapper .logo-socials .image img{max-width:180px}}@media (max-width: 1000px){footer.footer{padding:45px 25px}}@media (max-width: 800px){footer.footer .content-wrapper{flex-wrap:wrap;gap:45px 25px}footer.footer .content-wrapper .logo-socials{width:100%}footer.footer .content-wrapper nav{flex:1;width:33.3333%;text-align:center}}@media (max-width: 600px){footer.footer .content-wrapper{flex-direction:column;align-items:center}footer.footer .content-wrapper nav{width:100%}}.legal{border-top:6px solid white;background-color:var(--color-darkpurple);padding:15px 65px;text-align:center}.legal p{color:#fff;margin:0}@media (max-width: 800px){.legal{padding:15px 25px}.legal p{font-size:12px}}section.games-list{padding:65px 65px 100px;background-color:var(--color-lightpurple)}section.games-list .content-wrapper{max-width:1200px;margin:0 auto}section.games-list .content-wrapper h2{text-align:center;margin-bottom:45px}section.games-list .content-wrapper .content-block{display:flex;align-items:center;gap:50px;margin-bottom:125px}section.games-list .content-wrapper .content-block .image{width:50%}section.games-list .content-wrapper .content-block .image img{width:100%}section.games-list .content-wrapper .content-block .content{width:50%}section.games-list .content-wrapper .content-block:last-of-type{margin-bottom:0}@media (max-width: 1000px){section.games-list{padding:54px 0 65px}section.games-list .content-wrapper h2{margin-bottom:25px}section.games-list .content-wrapper .content-block{flex-direction:column;gap:25px;margin-bottom:65px}section.games-list .content-wrapper .content-block .image{width:100%}section.games-list .content-wrapper .content-block .content{width:100%;padding:0 30px}}section.hero-slider{overflow:hidden;position:relative}section.hero-slider .slide-wrapper{height:700px;background-size:cover;background-position:center;position:relative;display:flex;justify-content:center;align-items:flex-end}section.hero-slider .slide-wrapper.overlay:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:linear-gradient(to top,black,transparent);z-index:2}section.hero-slider .slide-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}section.hero-slider .slide-wrapper video.mobile{display:none}section.hero-slider .content{width:100%;max-width:1200px;padding:0 65px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:3;margin-bottom:45px}section.hero-slider .content h1{color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,1);text-align:center;margin:20px 0 5px}section.hero-slider .content p{font-family:Quicksand,sans-serif;font-weight:400;color:#fff;text-align:center;margin-bottom:10px}section.hero-slider .swiper-pagination{position:absolute;bottom:7px;left:50%;transform:translate(-50%);z-index:3}section.hero-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;opacity:1}section.hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e54b18}@media (max-width: 800px){section.hero-slider .slide-wrapper{height:600px}section.hero-slider .slide-wrapper video.desktop{display:none}section.hero-slider .slide-wrapper video.mobile{display:block}section.hero-slider .content{padding:0 25px}section.hero-slider .content img{width:75%;margin-bottom:35px}}section.home-hero{background-size:cover;background-position:center;height:700px;position:relative;display:flex;justify-content:center;align-items:flex-end}section.home-hero:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:linear-gradient(to top,#000,transparent);z-index:1}section.home-hero video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}section.home-hero video.mobile{display:none}section.home-hero .content{width:100%;max-width:750px;padding:0 65px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;margin-bottom:65px}section.home-hero .content h1{color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,1);text-align:center;margin-bottom:5px}section.home-hero .content p{font-family:Quicksand,sans-serif;font-weight:400;color:#fff;text-align:center;margin-bottom:15px}@media (max-width: 800px){section.home-hero{height:500px}section.home-hero video.desktop{display:none}section.home-hero video.mobile{display:block}section.home-hero .content{padding:0 25px}section.home-hero .content img{width:75%;margin-bottom:35px}}section.master-grid{background-color:var(--color-lightpurple);padding:35px 65px 65px}section.master-grid .content-wrapper{max-width:1200px;margin:0 auto}section.master-grid .content-wrapper .heading{text-align:center;margin-bottom:65px}section.master-grid .content-wrapper .heading h3{font-family:Quicksand,sans-serif;font-size:22px;font-weight:700;margin-bottom:5px}section.master-grid .content-wrapper .heading p,section.master-grid .content-wrapper .heading a{font-size:16px;font-family:Quicksand,sans-serif}section.master-grid .content-wrapper .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-gap:30px}section.master-grid .content-wrapper .grid .grid-item{background:#fff;padding:10px 15px;border-radius:7px}section.master-grid .content-wrapper .grid .grid-item h4{margin:0 0 5px;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:600;text-align:center}section.master-grid .content-wrapper .grid .grid-item p{font-size:12px;line-height:12px;margin:0;text-align:center}@media (max-width: 1000px){section.master-grid{padding:35px 45px 45px}section.master-grid .content-wrapper .heading{margin-bottom:35px}section.master-grid .content-wrapper .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 800px){section.master-grid{padding:35px 20px 45px}section.master-grid .content-wrapper .heading h3{font-size:18px;margin-bottom:10px}section.master-grid .content-wrapper .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}}@media (max-width: 600px){section.master-grid .content-wrapper .grid{grid-template-columns:minmax(0,1fr)}}section.master-hero{height:600px}section.master-hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}section.master-hero img.mobile{display:none}@media (max-width: 800px){section.master-hero{height:100%}section.master-hero img.desktop{display:none}section.master-hero img.mobile{display:block}}section.newsletter-products{background-color:var(--color-lightpurple);padding:65px}section.newsletter-products .content-wrapper{display:flex;align-items:flex-start;gap:85px}section.newsletter-products .content-wrapper .column{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:35px}section.newsletter-products .content-wrapper .column a.image{display:block}section.newsletter-products .content-wrapper .column a.image img{width:100%}section.newsletter-products .content-wrapper .column .highlights h3{text-align:center;margin:0}@media (max-width: 1400px){section.newsletter-products{padding:65px 45px}section.newsletter-products .content-wrapper{gap:45px}section.newsletter-products .content-wrapper .column{gap:25px}}@media (max-width: 1000px){section.newsletter-products{padding:45px 25px}section.newsletter-products .content-wrapper{gap:35px}}@media (max-width: 800px){section.newsletter-products .content-wrapper{flex-direction:column;gap:65px}section.newsletter-products .content-wrapper .column{width:100%;gap:35px}}section.product-cards{background-color:var(--color-lightpurple);padding:65px 85px}section.product-cards .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);max-width:1100px;margin:0 auto;gap:55px}section.product-cards .grid img{width:100%;margin-bottom:15px}section.product-cards .grid h3{font-weight:800;margin-bottom:5px}section.product-cards .grid p{font-size:14px;font-family:Quicksand,sans-serif;line-height:20px}section.product-cards .information{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:45px}section.product-cards .information p{margin-bottom:15px}@media (max-width: 1000px){section.product-cards{padding:65px 25px}section.product-cards .grid{gap:35px}}@media (max-width: 800px){section.product-cards{padding:45px 25px}section.product-cards .grid{grid-template-columns:minmax(0,1fr)}section.product-cards .grid .grid-item{max-width:400px;margin:0 auto}section.product-cards .information{margin-top:25px}}section.product-hero{height:800px}section.product-hero video{width:100%;height:100%;object-fit:cover}section.product-hero video.mobile{display:none}@media (max-width: 1200px){section.product-hero{height:600px}}@media (max-width: 800px){section.product-hero{height:400px}}@media (max-width: 500px){section.product-hero{height:600px}section.product-hero video.mobile{display:block}section.product-hero video.desktop{display:none}}.video-controls{background:#000;height:60px;display:flex;justify-content:center;align-items:center}.video-controls .controls-wrapper{background:#343434;width:275px;border-radius:25px;padding:7px;height:31px;position:relative}.video-controls .controls-wrapper .play-pause{background:transparent;border:none;padding:0;position:relative;top:-2px;left:-1px}.video-controls .controls-wrapper .play-pause img{display:none}.video-controls .controls-wrapper .play-pause img.active{display:block}.video-controls .controls-wrapper .play-pause:hover{cursor:pointer}.video-controls .controls-wrapper .progress-bar{pointer-events:none;border:solid 2px white;border-radius:25px;height:15px;width:115px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2px}.video-controls .controls-wrapper .progress-bar .progress{background-color:#fff;display:block!important;height:7px;border-radius:25px}.video-controls .controls-wrapper .audio{background:transparent;border:none;padding:0;position:absolute;top:6px;right:8px;width:20px;height:20px}.video-controls .controls-wrapper .audio img{display:none;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-controls .controls-wrapper .audio img.active{display:block}.video-controls .controls-wrapper .audio img.audio{margin-left:-1px}.video-controls .controls-wrapper .audio:hover{cursor:pointer}@media (max-width: 400px){.video-controls .controls-wrapper{width:200px}.video-controls .controls-wrapper .progress-bar{width:100px}}section.howto{background-color:var(--color-lightpurple);padding:65px}section.howto h2{text-align:center;margin-bottom:45px}section.howto video{width:100%;max-width:1400px;height:100%;object-fit:cover;margin:0 auto;display:block}section.howto .card-wrapper{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}section.howto .card-wrapper .single-card{background:#fff;padding:15px;border-radius:10px;text-align:center;max-width:300px}section.howto .card-wrapper .single-card img{width:100%;height:auto;border-radius:8px}section.howto .how-to-cards-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:65px;max-width:1400px;margin:25px auto 0}section.howto .how-to-cards-wrapper .card-single{margin:0 auto}section.howto .how-to-cards-wrapper .card-single img{width:100%;margin-bottom:15px}section.howto .links-wrapper{margin:65px auto 0;display:flex;justify-content:center;gap:125px}section.howto .links-wrapper .column{min-height:0;text-align:center}section.howto .links-wrapper .column p{margin-bottom:35px}section.howto .links-wrapper .column a.btn{background-color:var(--color-mediumpurple);color:#fff}section.howto .links-wrapper .column a.btn:hover{background-color:var(--color-darkpurple)}section.howto .links-wrapper .column:nth-child(2) a.btn{background-color:var(--color-darkpurple)}section.howto .links-wrapper .column:nth-child(2) a.btn:hover{background-color:var(--color-mediumpurple)}@media (max-width: 1400px){section.howto{padding:65px 25px}section.howto .how-to-cards-wrapper{gap:35px}}@media (max-width: 1000px){section.howto .how-to-cards-wrapper{grid-template-columns:minmax(0,1fr)}section.howto .how-to-cards-wrapper .card-single{max-width:400px;margin:0 auto}}@media (max-width: 800px){section.howto h2{margin-bottom:15px}section.howto .links-wrapper{flex-direction:column;gap:45px;margin-top:45px}}.product-overview{padding:25px 65px}.product-overview .content-wrapper{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:25px}.product-overview .content-wrapper img{width:120px}.product-overview .content-wrapper p{font-size:16px;line-height:20px}.product-overview .content-wrapper p strong{font-family:Quicksand,sans-serif;font-weight:700}@media (max-width: 800px){.product-overview{padding:25px}.product-overview .content-wrapper{flex-direction:column;gap:15px}.product-overview .content-wrapper p{text-align:center}}section.moc-recommended{background-color:var(--color-lightpurple);padding:85px 65px;overflow:hidden}section.moc-recommended .content-wrapper{max-width:1400px;margin:0 auto}section.moc-recommended .content-wrapper h2{text-align:center;margin-bottom:45px}section.moc-recommended .content-wrapper .grid-item{margin:0 auto}section.moc-recommended .content-wrapper .grid-item .image{border-top:12px solid black;position:relative;height:300px}section.moc-recommended .content-wrapper .grid-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.moc-recommended .content-wrapper .grid-item .price-wrapper{background:#000;text-align:right;padding:4px 15px}section.moc-recommended .content-wrapper .grid-item .price-wrapper p{color:#fff;font-size:18px;font-weight:600;margin:0}section.moc-recommended .content-wrapper .grid-item .content{background:#fff;padding:25px 25px 35px;min-height:275px}section.moc-recommended .content-wrapper .grid-item .content h3{font-family:Quicksand,sans-serif;font-size:16px;font-weight:800;margin-bottom:10px}section.moc-recommended .content-wrapper .grid-item .content p{font-family:Quicksand,sans-serif;font-size:18px;line-height:24px;font-weight:500;margin-bottom:25px}section.moc-recommended .content-wrapper .grid-item .content a.btn{display:block;text-align:center}section.moc-recommended .content-wrapper .swiper-container{position:relative}section.moc-recommended .content-wrapper .swiper-container .swiper-pagination{bottom:-45px}section.moc-recommended .content-wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-orange)}@media (max-width: 1200px){section.moc-recommended{padding:65px 25px}section.moc-recommended .content-wrapper .grid{gap:25px}}@media (max-width: 1000px){section.moc-recommended .content-wrapper .grid{gap:25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}section.moc-recommended .content-wrapper .grid .grid-item{margin:0 auto}}@media (max-width: 900px){section.moc-recommended .content-wrapper .grid{display:none;gap:45px 25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}section.moc-recommended .content-wrapper .mobile-swiper{display:block}}@media (max-width: 600px){section.moc-recommended .content-wrapper h2{text-align:left;margin-bottom:25px}section.moc-recommended .content-wrapper .grid-item{margin:0 auto}section.moc-recommended .content-wrapper .grid-item .content{min-height:0}}section.rules{background-color:var(--color-lightpurple);padding:85px 65px}section.rules .content-wrapper{text-align:center}section.rules .content-wrapper h2{margin-bottom:25px}section.rules .content-wrapper p{max-width:1200px;margin:0 auto 25px}section.rules .content-wrapper a.btn{background-color:var(--color-darkpurple);color:#fff;margin:25px auto;display:inline-block}section.rules .content-wrapper a.btn:hover{color:#000;background:#fff}section.rules .watch-video{margin-top:45px}section.rules .watch-video a.btn{margin:0;background-color:var(--color-mediumpurple)}section.rules .watch-video a.btn:hover{background-color:var(--color-darkpurple);color:#fff}section.rules .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);max-width:1000px;gap:15px;margin:45px auto 0}section.rules .grid .grid-item img{width:100%}section.rules .grid .grid-item img:hover{cursor:pointer}section.rules .additional-rules{max-width:1000px;margin:0 auto;padding:85px 0 0}section.rules .additional-rules .cards-wrapper{display:flex;justify-content:center;gap:45px;margin-top:45px}section.rules .additional-rules .cards-wrapper img{width:100%;max-width:325px}section.rules .playthrough-wrapper{margin-top:65px}section.rules .playthrough-wrapper h3{margin-bottom:0;font-weight:600}@media (max-width: 1000px){section.rules{padding:65px 25px}section.rules .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 600px){section.rules{padding:45px 25px 25px}section.rules .grid{grid-template-columns:minmax(0,1fr)}section.rules .additional-rules .cards-wrapper{flex-wrap:wrap}section.rules .additional-rules .cards-wrapper img{max-width:none}}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:1000;justify-content:center;align-items:center}.lightbox img{max-height:90vh;max-width:90vw;object-fit:contain}.lightbox .nav-btn{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;border:none;color:#fff;padding:15px;cursor:pointer;font-size:20px}.lightbox .nav-btn.prev{left:20px}.lightbox .nav-btn.next{right:20px}.lightbox .nav-btn:hover{background:#fff6}.lightbox .close-btn{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;padding:10px}.lightbox .close-btn:hover{color:#ddd}section.video-hero{background-color:var(--color-lightpurple)}section.video-hero h2{padding:45px 25px;text-align:center;margin:0}section.video-hero .video{height:900px}section.video-hero .video video{width:100%;height:100%;object-fit:cover}@media (max-width: 1200px){section.video-hero .video{height:600px}}@media (max-width: 800px){section.video-hero .video{height:500px}}section.woo-hero{background-color:#000}section.woo-hero .content-wrapper{max-width:800px;margin:0 auto;padding:25px 45px}section.woo-hero .content-wrapper h1{color:#fff;text-align:center;max-width:700px;margin:0 auto 35px}section.woo-hero .content-wrapper .video-wrapper{aspect-ratio:16/9}section.woo-hero .content-wrapper .video-wrapper iframe{width:100%;height:100%}section.woo-hero .shop-wrapper{background-color:var(--color-orange);display:flex;justify-content:center;align-items:center;padding:10px 45px}section.woo-hero .shop-wrapper .content-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;padding:0}section.woo-hero .shop-wrapper .content-wrapper img{width:100%;max-width:100px}section.woo-hero .shop-wrapper .content-wrapper a.btn:hover{color:#000;background-color:#fff}@media (max-width: 768px){section.woo-hero .content-wrapper{padding:10px 0}section.woo-hero .content-wrapper h1{margin-bottom:20px;font-size:18px;line-height:24px}section.woo-hero .shop-wrapper{gap:15px}section.woo-hero .shop-wrapper a.btn{padding:10px 30px}}section.woo-image-text{background-color:var(--color-lightpurple)}section.woo-image-text .content-wrapper{max-width:1250px;margin:0 auto;padding:45px 25px}section.woo-image-text .content-wrapper .row{display:flex;justify-content:center;align-items:center;gap:45px}section.woo-image-text .content-wrapper .row.right{flex-direction:row-reverse}section.woo-image-text .content-wrapper .row .image{width:50%}section.woo-image-text .content-wrapper .row .image img{width:100%}section.woo-image-text .content-wrapper .row .content{width:50%}section.woo-image-text .two-cards-row{background-color:#fff;padding:10px 45px}section.woo-image-text .two-cards-row .content{display:flex;justify-content:center;align-items:center;gap:20px}section.woo-image-text .two-cards-row img{width:100%;max-width:100px}@media (max-width: 768px){section.woo-image-text .content-wrapper{padding:25px}section.woo-image-text .content-wrapper .row{flex-direction:column-reverse;gap:25px}section.woo-image-text .content-wrapper .row.right{flex-direction:column-reverse;text-align:left}section.woo-image-text .content-wrapper .row .image,section.woo-image-text .content-wrapper .row .content{width:100%}section.woo-image-text .content-wrapper .two-cards-row{padding:10px 25px}}section.woo-links{padding:45px}section.woo-links .links-wrapper{display:flex;justify-content:center;align-items:center;gap:85px;flex-wrap:wrap}section.woo-links .links-wrapper .link-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}section.woo-links .links-wrapper .link-wrapper h4{font-size:18px;margin:0 0 15px;text-align:center}section.woo-links .links-wrapper .link-wrapper a.btn{background-color:#433f72;color:#fff}section.woo-links .links-wrapper .link-wrapper:first-of-type a.btn{background-color:#5d52ce;color:#fff}@media (max-width: 768px){section.woo-links{padding:45px 25px}section.woo-links .links-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:45px}}section.woo-overview{background-color:var(--color-lightpurple);padding:25px 45px}section.woo-overview .content-wrapper{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}section.woo-overview .content-wrapper h2{text-align:center;margin-bottom:15px}section.woo-overview .content-wrapper h3{text-align:center;max-width:750px;margin:0 auto 35px}section.woo-overview .content-wrapper .products-wrapper{display:flex;gap:35px;justify-content:center;max-width:900px;margin:0 auto 20px}section.woo-overview .content-wrapper .products-wrapper a img{width:100%;display:block}section.woo-overview .content-wrapper .specs{margin-bottom:25px}section.woo-overview .content-wrapper .specs p{font-weight:500;text-align:center}section.woo-overview .content-wrapper .specs span{margin:0 15px}@media (max-width: 768px){section.woo-overview{padding:20px}section.woo-overview .content-wrapper h2{font-size:22px;line-height:22px;margin-bottom:10px}section.woo-overview .content-wrapper h3{margin-bottom:15px;font-size:16px;line-height:20px;font-weight:600}section.woo-overview .content-wrapper .products-wrapper{flex-wrap:wrap;gap:15px;max-width:450px}section.woo-overview .content-wrapper .products-wrapper #product-1{width:100%;flex:auto;padding:0 45px}section.woo-overview .content-wrapper .products-wrapper a{width:30%}section.woo-overview .content-wrapper .specs p{font-size:13px}section.woo-overview .content-wrapper .specs p span{margin:0 10px}}section.woo-product-cards{background-color:var(--color-lightpurple);padding:65px 45px}section.woo-product-cards h2{text-align:center;margin-bottom:65px}section.woo-product-cards .grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;max-width:1000px;margin:0 auto}section.woo-product-cards .grid .grid-item{display:flex;flex-direction:column;justify-content:center;align-items:center}section.woo-product-cards .grid .grid-item a.product-image{margin-bottom:15px}section.woo-product-cards .grid .grid-item a.product-image img{width:100%;height:100%}section.woo-product-cards .grid .grid-item a.title{margin:0}section.woo-product-cards .grid .grid-item a.title h3{color:#5d52ce;text-align:center}section.woo-product-cards .grid .grid-item p{text-align:center;margin-bottom:20px}section.woo-product-cards .grid .grid-item a.btn{background-color:var(--color-darkpurple);color:#fff}section.woo-product-cards .grid .grid-item a.btn:hover{background-color:var(--color-mediumpurple)}@media (max-width: 768px){section.woo-product-cards{padding:45px 25px}section.woo-product-cards h2{margin-bottom:35px}section.woo-product-cards .grid{grid-template-columns:minmax(0,1fr);gap:45px}section.woo-product-cards .grid .grid-item{max-width:500px;margin:0 auto}}section.woo-reviews{padding:65px 45px}section.woo-reviews .content-wrapper{max-width:1200px;margin:0 auto}section.woo-reviews .content-wrapper .review{padding:25px 0;border-bottom:solid 1px #E8E8E8}section.woo-reviews .content-wrapper .review .stars-date{display:flex;justify-content:space-between;margin-bottom:10px}section.woo-reviews .content-wrapper .review .stars-date .stars span.jdgm-star{font-family:JudgemeStar!important;color:#000;padding-right:0!important}section.woo-reviews .content-wrapper .review .stars-date .stars span.jdgm-star:before{content:"\e000"}section.woo-reviews .content-wrapper .review .profile{display:flex;align-items:center;gap:10px;margin-bottom:20px}section.woo-reviews .content-wrapper .review .profile img{width:35px;height:35px}section.woo-reviews .content-wrapper .review .profile p.name{margin:0}section.woo-reviews .content-wrapper .review .profile .verified{background-color:#000;color:#fff;padding:3px 7px;font-size:14px;line-height:14px}@media (max-width: 768px){section.woo-reviews{padding:45px 25px 0}}section.wysiwyg{padding:45px 65px}section.wysiwyg .content-wrapper{max-width:1200px;margin:0 auto}@media (max-width: 600px){section.wysiwyg{padding:45px 30px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
