@keyframes moveBlue{0%{top:10%;left:5%}20%{top:20%;left:30%}40%{top:20%;left:20%}60%{top:30%;left:10%}80%{top:0%;left:10%}100%{top:10%;left:30%}}@keyframes moveYellow{0%{top:10%;right:22%}14%{top:30%;right:20%}28%{top:50%;right:45%}42%{top:5%;right:15%}56%{top:20%;right:30%}70%{top:70%;right:12%}84%{top:40%;right:25%}100%{top:50%;right:32%}}#hero{position:relative;background-color:var(--primary-color);overflow:hidden;padding-top:calc(var(--navbar-height) + var(--section-padding-top));padding-bottom:0;overflow-x:clip}#hero .hero-container{position:relative;max-height:600px;height:80svh}#hero .hero-container .hero-content{position:relative;z-index:20}#hero .hero-container .hero-content h1{color:var(--text2-color);text-shadow:1px 1px 20px var(--text-color);font-family:"tan - meringue",sans-serif}#hero .hero-container .hero-imgs{position:absolute;bottom:0;z-index:10;width:100%}#hero .hero-container .hero-imgs .products{position:absolute;bottom:0;left:-10%;min-width:80%;transition:transform var(--t-d-small)var(--easeInOutQuint)}#hero .hero-container .hero-imgs .products:hover{transform:scale(1.05)}#hero .hero-container .hero-imgs .iphone{position:absolute;bottom:0;right:0;transition:transform var(--t-d-small)var(--easeInOutQuint)}#hero .hero-container .hero-imgs .iphone:hover{transform:scale(1.05)}#hero .circles{z-index:1}#hero .circles .circle{position:absolute;z-index:1;aspect-ratio:1;border-radius:50%}#hero .circles .circle.circle-light{width:30%;background-color:var(--text2-color);opacity:.6;filter:blur(50px);top:-10%;left:5%;animation:moveBlue 20s infinite alternate}#hero .circles .circle.circle-dark{width:60%;background-color:#000122;filter:blur(100px);opacity:.8;top:50%;left:50%;transform:translate(-50%,-50%)}#hero .circles .circle.circle-accent{min-width:200px;width:20%;max-width:500px;background-color:var(--accent-color);filter:blur(30px);opacity:1;top:15%;right:15%;animation:moveYellow 28s infinite alternate}@media screen and (max-width:991px){#hero .hero-container .hero-imgs .products{left:-33%;max-width:110%}#hero .hero-container .hero-imgs .iphone{right:-7%;max-width:40%}#hero .circles .circle.circle-dark{width:90%}#hero .circles .circle.circle-accent{width:30%}}@media screen and (max-width:767px){#hero{padding-top:calc(var(--navbar-height) + var(--section-md-padding-top))}#hero .hero-container .hero-imgs .products{left:-22%}#hero .hero-container .hero-imgs .iphone{right:6%}}.quick-f{margin-top:-40px;padding-top:0;padding-bottom:0;position:relative;z-index:100;background:linear-gradient(180deg,transparent 0%,var(--primary-color) 10%,var(--primary-color) 50%,var(--background-color) 50%,var(--background-color) 100%)}.quick-f .row{padding:32px 15%;background-color:var(--secondary-color);box-shadow:0 0 20px rgba(0,0,0,.3);border-radius:25px}.quick-f .row div svg{width:60px;aspect-ratio:1}.quick-f .row div svg path{transition:fill var(--t-d-small)ease-in}.quick-f .row div svg circle{transition:fill var(--t-d-small)ease-in}.quick-f .row div:hover svg .shop-trend-1,.quick-f .row div:hover svg .shirt-glow-1,.quick-f .row div:hover svg .phone-hold-1{fill:var(--text-color)}@media screen and (max-width:991px){.quick-f .row{padding:30px 5%}}@media screen and (max-width:350px){.quick-f .row .col-12{display:block!important;text-align:center}}.swiper.trendingProducts{width:100%}.swiper.trendingProducts .swiper-slide{width:28%;height:auto}.swiper.trendingProducts .swiper-pagination{position:relative}@media screen and (max-width:1200px){.swiper.trendingProducts .swiper-slide{width:28%}}@media screen and (max-width:991px){.swiper.trendingProducts .swiper-slide{width:40%}}@media screen and (max-width:767px){.swiper.trendingProducts .swiper-slide{width:70%}}@media screen and (max-width:575px){.swiper.trendingProducts .swiper-slide{width:70%}}.trending{position:relative;z-index:90;background-color:var(--background-color);padding-top:calc(var(--section-padding-top) * 1.2)}.trending .prod-card{border-radius:var(--border-radius-medium);background-color:var(--secondary-color);min-height:100%;transition:background-color var(--t-d-small)ease}.trending .prod-card a{position:relative;text-decoration:none;color:var(--text-color);transition:color var(--t-d-medium)var(--easeInOutQuint)}.trending .prod-card a .product-front{transition:opacity var(--t-d-small)var(--easeInOutSine)}.trending .prod-card a .product-back{position:absolute;top:0;left:0;opacity:0;transition:opacity var(--t-d-medium)var(--easeInOutSine)}.trending .prod-card a img{border-radius:var(--border-radius-medium)}.trending .prod-card a p{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;--card-title-h:1.5em;line-height:var(--card-title-h);height:calc(var(--card-title-h) * 2)}.trending .prod-card:hover{background-color:var(--primary-color)}.trending .prod-card:hover a{color:var(--text2-color)}.trending .prod-card:hover a .product-back{opacity:1}@media screen and (max-width:991px){.trending{padding-top:calc(var(--section-md-padding-top) * 1.4)}}.cta-1{background-color:var(--primary-color);position:relative;z-index:100;overflow-x:clip;margin-top:50px;padding-bottom:0}.cta-1 .cta-content{position:relative;z-index:20}.cta-1 .cta-content h2{color:var(--text2-color);text-shadow:1px 1px 20px var(--text-color);font-family:"tan - meringue",sans-serif;font-size:var(--h1-font-size);line-height:var(--line-height-95);font-weight:var(--font-weight-bold);text-transform:capitalize}.cta-1 .cta-content .btn:hover{border:2px solid var(--accent-color)}.cta-1 .cta-bg{position:relative;z-index:10;height:100px}.cta-1 .cta-bg .vyrl-mockup{position:absolute;z-index:10;bottom:0;right:0}.cta-1 .cta-bg .vyrl-mockup img{position:relative;z-index:20;height:500px}.cta-1 .cta-bg .vyrl-mockup .circle{border-radius:50%;width:120%;aspect-ratio:1;position:absolute;z-index:10;bottom:-10%;right:50%;transform:translateX(50%)}.cta-1 .cta-bg .vyrl-mockup .circle.circle-accent{background-color:var(--accent-color);filter:blur(30px)}.cta-1 .cta-bg .vyrl-scans{position:absolute;z-index:20;bottom:0;left:0}@media screen and (max-width:991px){.cta-1{margin-top:100px}.cta-1 .cta-bg{height:300px}.cta-1 .cta-bg .vyrl-mockup{right:50%;transform:translateX(50%)}.cta-1 .cta-bg .vyrl-mockup img{height:700px}.cta-1 .cta-bg .vyrl-scans{left:50%;transform:translateX(-50%)}}.shop{position:relative;z-index:200}.why{overflow:hidden}.why .row{position:relative}.why .row .why-img{height:200px;position:relative;z-index:20;padding:14px;border-radius:var(--border-radius-medium);background-color:var(--primary-color);transition:background-color var(--t-d-small)ease}.why .row .why-img img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-medium);border:3px solid var(--accent-color);position:relative;transition:border var(--t-d-medium)ease}.why .row .why-img::before{content:"";position:absolute;top:50%;right:55%;width:50vw;height:3px;background-color:var(--accent-color);transition:background-color var(--t-d-medium)ease}.why .row .why-img.why-img-right::before{left:55%}.why .row .why-img:hover{background-color:var(--accent-color)}.why .row .why-img:hover img{border:3px solid var(--primary-color)}.why .row .why-img:hover::before{background-color:var(--primary-color)}.craft{background-color:var(--secondary-color)}.craft .craft-steps .craft-heading .number{position:relative}.craft .craft-steps .craft-heading .number div{background-color:var(--accent-color);border-radius:50%;width:var(--h4-font-size);aspect-ratio:1;padding:var(--h4-font-size);position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);transition:background-color var(--t-d-medium)ease}.craft .craft-steps .craft-heading .number div::before{content:"";position:absolute;z-index:1;top:50%;right:50%;width:3px;height:150%;background-color:var(--accent-color);transition:background-color var(--t-d-medium)ease}.craft .craft-steps .craft-heading .number h3{position:relative;z-index:20;transition:color var(--t-d-small)ease}.craft .craft-steps .craft-img{background-color:#fff;border:2px solid var(--accent-color);border-radius:var(--border-radius-medium);position:relative;z-index:20;transition:border var(--t-d-medium)ease}.craft .craft-steps:hover .craft-heading div{background-color:var(--primary-color)}.craft .craft-steps:hover .craft-heading div::before{background-color:var(--primary-color)}.craft .craft-steps:hover .craft-heading h3{color:var(--text2-color)}.craft .craft-steps:hover .craft-img{border:2px solid var(--primary-color)}@media screen and (max-width:991px){.craft .craft-steps .craft-heading h3 br{display:none}}.faq button{width:100%;background-color:transparent!important;box-shadow:none;border:none;padding:0;outline:inherit}.faq .accordion .accordion-item{background-color:var(--secondary-color);border-radius:var(--border-radius-medium);margin:20px 0;padding:20px;text-underline-offset:var(--txt-underline-offset)}.faq .accordion .accordion-item .accordion-button{position:relative}.faq .accordion .accordion-item .accordion-button h3{font-weight:var(--font-weight-medium)}.faq .accordion .accordion-item .accordion-button .arrow{position:absolute;top:0;right:0;transition:transform var(--t-d-small)ease}.faq .accordion .accordion-item .accordion-button[aria-expanded=true] .arrow{transform:rotate(180deg)}