*:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:root{font-size:62.5%;--font-family-header: "Playfair Display", serif;--font-family-text: "Montserrat", sans-serif;--font-weight-regular: 400;--font-weight-light: 300;--font-h1: normal var(--font-weight-regular) 3.32rem var(--font-family-header);--font-h2: normal var(--font-weight-regular) 2.3rem var(--font-family-header);--font-h3: normal var(--font-weight-regular) 1.6rem var(--font-family-header);--font-p1: var(--font-weight-regular) 1.92rem var(--font-family-text);--font-p2: var(--font-weight-regular) 1.6rem var(--font-family-text);--font-p3: var(--font-weight-regular) 1.33rem var(--font-family-text);--font-p4: var(--font-weight-regular) 1.11rem var(--font-family-text);--font-p5: var(--font-weight-regular) .9rem var(--font-family-text);--font-p3-light: var(--font-weight-light) 1.33rem var(--font-family-text);--font-button: var(--font-weight-light) 1.92rem var(--font-family-text);--color-background-black: #000000;--color-background-transparent: #00000020;--color-text-white: #ffffff;--color-text-gray: #959595;--color-button-filter: #ffffffd0;--color-button-base: repeating-linear-gradient(-45deg, #ff0080, indigo, #0000aa, #00aaff, #cc88ee, #ff0080, indigo, #0000aa, #00aaff, #cc88ee);--color-button-background: repeating-linear-gradient(-45deg, var(--color-button-filter), var(--color-button-filter)) border-box, var(--color-button-base) border-box;--color-card-border: linear-gradient(-45deg, hsl(0, 0%, 40%, 0), hsla(0, 0%, 12%, 1)) border-box;--color-card-background: linear-gradient(-45deg, hsl(336, 100%, 31%, .1), hsl(222, 100%, 34%, .06)) border-box;--color-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0)}html{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;color:var(--color-text-white);background-color:var(--color-background-black);width:100vw;max-width:425px;margin:0 auto}.background{position:relative}.background:before{content:"";position:fixed;top:0rem;left:auto;height:100vh;width:100%;max-width:425px;background-image:url(/assets/images/background.png);background-position:center;background-size:cover}.navbar{width:100vw;max-width:425px}.main-wrapper{position:relative;margin:1.6rem;padding-top:8rem}.navbar{z-index:1;position:fixed;top:-1px}.navbar-main{display:flex;justify-content:space-between;align-self:center;padding:1.6rem 2.4rem;height:calc(8rem + 1px);width:100%;background-color:var(--color-background-transparent);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem)}.navbar-main img{display:flex;align-self:center;z-index:4}.navbar-main p{display:flex;align-self:center;font:var(--font-h3);text-transform:uppercase;letter-spacing:.4rem}.navbar-menu{display:none}.navbar-menu-open{display:flex;flex-direction:column;width:100%;height:calc(100vh - 8rem);padding:0 2.4rem;font:var(--font-p3);background-color:var(--color-background-transparent);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);transition:.5s}.navbar-menu li{display:flex;justify-content:center;align-items:center;position:relative;padding:2.4rem 0}.navbar-menu li:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:2.4rem 0;border-top:solid .1rem transparent;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:var(--color-card-border);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude}.counter{display:flex;justify-content:center;align-items:center;padding:0;width:5rem;height:5rem;color:#000;background-color:#fff;font:var(--font-p1)}.sub-card{display:flex;flex-direction:column;width:auto;height:100%;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background-color:#0000001a}.sub-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:.1rem solid transparent;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:var(--color-card-border);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude}.sub-img{display:flex;height:18.8rem;width:100%;background:var(--color-card-background)}.sub-img img{z-index:2;height:12rem;margin:auto auto 2.8rem}.sub-div{width:100%;padding:.8rem 1.6rem 1.6rem;-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:var(--color-card-background)}.sub-div:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-top:.1rem solid transparent;background:var(--color-card-border);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude}.sub-div-name{font:var(--font-h2)}.sub-div-price{font:var(--font-p3-light);color:var(--color-text-gray)}.allproducts-wrapper{position:relative;margin-top:.8rem}.sub-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}h1{margin-top:-1.2rem;font:var(--font-h1)}.category{margin-top:.4rem;margin-bottom:1.6rem;font:var(--font-button);color:#fff9}.description{margin-top:1.6rem;margin:1.6 auto 0 auto}.description-badge{position:absolute;right:0}.description-name{font:var(--font-h1)}.description-price{font:var(--font-button);color:var(--color-text-gray)}.description-info{font:var(--font-p3);margin-top:1.6rem}.description-note{font:var(--font-p5);color:var(--color-text-gray);margin-top:.8rem}.description-size{display:flex;justify-content:space-between;align-items:center;margin:2.4rem 0}.description-size-size{font:var(--font-p1)}.description-size-div{display:flex;justify-content:space-between;align-items:center}.description-size-div-number{font:var(--font-p1)}.description-size-div-arrow{margin-left:.8rem}.description-button{animation:colorflow 10s infinite;background-size:300% 300%;text-align:center;width:100%;height:6rem;position:relative}.description-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:0 5rem;border:.1rem solid transparent;background:var(--color-button-background);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude;animation:colorflow 10s infinite;background-size:300% 300%}.description-button-p{font:var(--font-button);color:#fff0;background:var(--color-button-background);background-clip:text;-webkit-background-clip:text;background-size:300% 300%;animation:colorflow 10s infinite}.description-delivery{display:flex;justify-content:space-between;align-items:center;margin:3.2rem 0}.description-delivery-p{font:var(--font-p4);text-align:center}.scene{height:35rem;margin:0 -1.6rem}.loader{height:35rem;margin:0 -1.6rem;display:flex;align-items:center;justify-content:center;background:#0000;z-index:9999}.loading{position:relative;display:grid;grid-template-columns:repeat(3,21%);grid-gap:10px;width:50px;height:50px}.loading>div{background-color:#ff76bb26;transform:scale(0);transform-origin:center center;animation:loader-animation 2s infinite linear}.loading>div:nth-child(1),.loading>div:nth-child(5),.loading>div:nth-child(9){animation-delay:.4s}.loading>div:nth-child(4),.loading>div:nth-child(8){animation-delay:.2s}.loading>div:nth-child(2),.loading>div:nth-child(6){animation-delay:.6s}.loading>div:nth-child(3){animation-delay:.8s}@keyframes loader-animation{0%{transform:scale(0)}40%{transform:scale(1)}80%{transform:scale(1)}to{transform:scale(0)}}.cartitems-items{display:flex;align-items:center;justify-content:space-around;font:var(--font-p2)}.cartitems-image{height:8rem}.cartitems-top,.cartitems-bottom{display:flex;align-items:center;gap:1rem}.cartitems-button{width:3.2rem;height:3.2rem;border-radius:.8rem;border:.1rem solid white;display:flex;align-items:center;justify-content:center}.cartitems-checkout{font:var(--font-p1)}.cartitems-checkout-total{display:flex;justify-content:space-between;margin:1.6rem}.cartitems-checkout-button{animation:colorflow 10s infinite;background-size:300% 300%;text-align:center;width:100%;height:6rem;position:relative;display:flex;justify-content:center;align-items:center}.cartitems-checkout-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:1.6rem;border:.1rem solid transparent;background:var(--color-button-background);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude;animation:colorflow 10s infinite;background-size:300% 300%}.cartitems-checkout-button-p{font:var(--font-button);color:#fff0;background:var(--color-button-background);background-clip:text;-webkit-background-clip:text;background-size:300% 300%;animation:colorflow 10s infinite}@keyframes colorflow{0%{background-position:0% 50%}50%{background-position:100% 100%}to{background-position:0% 50%}}.cartitems-checkout-button-paypal{margin-right:.2rem;width:3.5rem;height:3.5rem;background-size:300% 300%;animation:colorflow 10s infinite}footer{padding:2.4rem 0 1.6rem}.footer{display:flex;justify-content:center;align-items:center;position:relative;padding:2.4rem 0}.footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;padding:2.4rem 0;border-top:solid .1rem transparent;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:var(--color-card-border);-webkit-mask:var(--color-mask);mask:var(--color-mask);-webkit-mask-composite:destination-out;mask-composite:exclude}.footer-p{font:var(--font-p3);text-align:center}.footer-img{margin:0 2.4rem}
