@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@500&display=swap);@import url(https://fonts.googleapis.com/css?family=Maven+Pro:500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:cream;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{scroll-behavior:smooth}.cart-page{background-color:#fff;box-shadow:20px 10px 78px rgba(0,0,0,.2);margin:0 auto;max-width:800px}.cart-page,table{border-radius:14px}table{border-collapse:collapse;margin:1rem 2rem;width:90%}td,th{border-bottom:6px solid #fff;justify-content:space-between;padding:1rem;text-align:left}th{background-color:#f2f2f2;font-weight:700}button{background-color:#0077c2;border:none;border-radius:4px;color:#fff;font-size:1.2rem;margin:20px;padding:.5rem}button:hover{background-color:#005ea3;cursor:pointer}.subtotal,.tax,.total{color:green;display:flex;justify-content:space-between;margin:2rem}button:disabled{background-color:#ddd;color:#aaa;cursor:not-allowed}h2{text-align:center}@media (max-width:768px){.cart-page{margin:1rem;max-width:100%;padding:1rem}table{font-size:13px;margin-left:-10px;width:100%}td,th{padding:.5rem}button{font-size:1rem;margin:10px;padding:.3rem}.subtotal,.tax,.total{flex-direction:row}}.Checkout{align-items:center;background-color:#f2f2f2;display:flex;height:100vh;justify-content:center}form{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);flex-direction:column;width:auto}form>div{margin-bottom:10px}.Details{display:flex;margin-left:20px}label{display:block;font-weight:700;margin-bottom:5px}input[type=email],input[type=text],textarea{border:1px solid #dbd5d5;border-radius:8px;height:43px;margin:1em 0;outline:0;padding:8px 14px;position:relative;width:300px}.Location{background-color:#fff;border-radius:13px;box-shadow:0 1px 1px #281931;display:block;justify-content:center;margin:20px;padding:20px;width:75%}button[type=submit]{background:#e8e8e8;border:1px solid #e8e8e8;border-radius:.5em;box-shadow:6px 6px 12px #c5c5c5,-6px -6px 12px #fff;color:#090909;font-size:18px;padding:.7em 1.7em;transition:all .3s}button:active{box-shadow:inset 4px 4px 12px #c5c5c5,inset -4px -4px 12px #fff;color:#666}button[type=submit]:hover{background-color:#0056b3}@media screen and (max-width:720px){.Checkout{align-items:center;display:flex;flex-direction:column}form{align-items:flex-start;width:800px}form>div{margin-bottom:5px}.Details{align-items:center;display:flex;flex-direction:column}.Location,input[type=email],input[type=text],textarea{width:300px}.Location{display:block;justify-content:center;margin:10px;padding:10px}.checkoutForm{background-color:#000}.selection{width:80%}}.navbar{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.18);border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);display:flex;justify-content:space-between;padding:20px}.navbar__logo{color:#000;display:flex;font-size:24px;font-weight:700;text-decoration:none}.navbar__links{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.navbar__links li{height:30px;margin:0 20px}.navbar__links a{border-radius:3px;color:#393a16;font-size:17px;padding:7px 13px;text-decoration:none;text-transform:uppercase}.navbar__links a:active{background-color:#3ba731}.navbar__links a:hover{background:#049730;color:#010318;transition:.5s}.time{color:#333;font-size:16px;margin:0;padding:0}.menuBtn{display:none}@media screen and (max-width:720px){.navbar{flex-direction:column;padding:10px}.navbar__links{display:none}.navbar__links.open{background:#f1f1f1;display:flex;flex-direction:column;left:0;padding:1rem;position:absolute;right:0;top:100%}.navbar__links.open li{margin:.5rem 0}.menuBtn{color:#041d36;cursor:pointer;font-size:35px;line-height:20px;margin-right:40px;position:fixed;right:10px;transition:.5s}.menuBtn,.menuBtn:hover{background-color:initial}.menuBtn:hover{color:#744ac4}}.flashSale{background-color:#fff;border-radius:14px;margin:40px}.card-container{background-size:cover;border-radius:30px;border-radius:14px;display:flex;flex-wrap:wrap;height:160px;height:auto;justify-content:space-between;margin:10px;padding:17px}.flash-sale-icon{color:#979717;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.flashSale h2{font-size:50px;margin-bottom:10px}.card{backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);border-radius:5px;border-radius:14px;border-radius:10px;box-shadow:0 8px 32px 0 hsla(0,0%,100%,.37);height:400px;margin:10px;padding:10px;width:300px}.card:hover{-webkit-transform:scale(1.3);transform:scale(1.3);transition:.6s}.card img{margin-bottom:-10px;margin-top:10px;max-width:80%}.card h3{font-size:18px;margin-bottom:3px;margin-top:3px}.card p{color:#1d009e;font-size:14px;font-weight:500}.visible-paragraph{color:#43e943;font-size:14px;font-weight:900}.card:hover .visible-paragraph{display:none}.card:hover .hidden-paragraph{display:block}.arrow-icon{display:none}.card:hover .arrow-icon{background-color:initial;color:#30920a;color:blue;display:inline;font-size:30px;font-weight:900;margin-left:90%;margin-right:5px;transition:.5s}@media screen and (max-width:480px){.flashSale{background-color:#fff;border-radius:0;margin:0;padding:20px}.card-container{display:flex;flex-direction:column;padding:0;width:100%}.card{margin-bottom:10px;margin-left:10px;width:100%}.card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.6s}.flashSale h2{font-size:40px;margin-bottom:-10px;margin-top:10px}.visible-paragraph{color:#042707;font-size:14px;font-weight:700}.arrow-icon{background-color:initial;color:#30920a;color:blue;display:inline;font-size:25px;font-weight:900;margin-left:90%;margin-right:5px;margin-top:2px;transition:.5s}}.convenience-container{align-items:center;background-color:#fff;border-radius:13px;box-shadow:4px 4px 4px 4px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:20px;margin-right:20px;padding:20px}.convenience-column{flex-basis:calc(33.33333% - 20px);margin:10px;text-align:center;width:500px}.convenience-column:hover{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:13px;border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);transition:.7s}.convenience-column:hover h3,.convenience-column:hover p{color:#0a021f}.convenience-column:hover .convenience-icon,.convenience-icon{background-color:initial}.convenience-icon{align-items:center;border-radius:50%;display:flex;font-size:24px;height:50px;justify-content:center;margin:0 auto 20px;width:50px}.convenience-icon svg{color:#8a2be2}.convenience-container h3{color:#000;font-size:20px;font-weight:500;font-weight:700;margin:0 0 10px}.convenience-container p{color:#000;font-size:18px;font-weight:700;line-height:1.5;margin:0}@media screen and (max-width:720px){.convenience-container{border-radius:0;box-shadow:none;justify-content:center;margin:0}.convenience-column{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#fff;border-radius:13px;box-shadow:0 2px 2px 0 #bcbbfd;flex-basis:calc(33.33333% - 20px);margin:5px 0 0;min-width:380px;padding:10px;text-align:center}.convenience-column:hover{-webkit-transform:none;transform:none;transition:none}.convenience-icon{margin-bottom:-10px;margin-top:-10px}.convenience-container p{font-size:13px}}.about-us{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);display:flex;font:700 120px Poppins,sans-serif;justify-content:space-between;margin:40px;padding:20px}.about-us:hover{-webkit-transform:scale(1);transform:scale(1)}.text-column{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);flex:1 1;font-size:23px;font-weight:400;margin-right:40px;padding:40px}.text-column:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:.6s}.bodyText{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(60deg,#000,#080f1b);color:transparent}.iphone-column{width:500px}.iphone-x{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);background-image:url(/static/media/screenshot.dbfd0fba9d3e9e827dde.png);background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,100%,.18);border-radius:17px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);height:650px;margin:40px;padding:5px;width:360px}.iphone-x:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:.6s}.deliveryGuy{border-radius:20px;height:20rem;margin-left:-70px;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}.shoponTheGo{border-radius:20px;bottom:40px;height:15rem;margin-right:-50px;position:absolute;right:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.icon-column{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.about-us{backdrop-filter:none;-webkit-backdrop-filter:blur(4px);background:transparent;background-image:none;border-radius:0;border-radius:10px;box-shadow:none;flex-direction:column;font:700 120px Poppins,sans-serif;margin:10px;padding:3px}.text-column{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border-radius:14px;box-shadow:none;box-shadow:4px 4px 4px 4px rgba(0,0,0,.2);font-size:15px;font-weight:600;margin-left:10px;margin-right:40px;padding:15px;width:360px}.text-column:hover{font-weight:400;-webkit-transform:none;transform:none;transition:none}.iphone-column{margin-left:40px;width:100%}.iphone-x{box-shadow:0 4px 6px rgba(0,0,0,.1);height:550px;width:270px}.iphone-x:hover{-webkit-transform:none;transform:none;transition:none}.shoponTheGo{border-radius:20px;bottom:100px;height:10rem;margin-right:-30px;position:absolute;right:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.icon-column{margin-top:20px}}.frequentAQ{font-family:Open Sans,sans-serif;max-width:600px}.container h1{place-items:center;text-align:center}details{background-color:#f1f3ed;font-size:1rem;font-weight:lighter;grid-template-columns:repeat(2 2fr);margin:20px;padding:10px}details,summary{border-radius:10px;display:flex}summary{justify-content:space-between;list-style:none;padding:.5em 1.3rem;transition:height ease- 1s}summary::-webkit-details-marker{display:none}summary:after{content:"\002B"}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}details[open] summary:after{content:"\00D7"}details[open] div{padding:.5em 1em}@media screen and (max-width:480px){.container h1{font-size:20px}details{font-size:17px;font-weight:700;margin:16px}}footer{background-color:#f2f2f2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}ul{list-style-type:none;margin:0;padding:0}li{margin-bottom:10px}div{flex-basis:25%;margin-bottom:20px}p{font-weight:700;margin-bottom:10px}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}@media screen and (max-width:480px){footer{display:flex;flex-direction:column}}.Copyright{color:blue;justify-content:center;position:fixed}.products{align-items:center;display:flex;flex-direction:column;gap:20px;grid-template-columns:repeat(2,1fr);padding:20px;top:80px}.product-card{background-color:#f7e4e4;border-radius:10px;padding:1rem;width:280px}.cart-icon{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:pointer;height:50px;position:fixed;right:10px;top:70px;width:50px}.cart-count,.cart-icon{align-items:center;border-radius:50%;display:flex;justify-content:center}.cart-count{background-color:red;color:#fff;font-size:12px;font-weight:700;height:20px;position:absolute;right:-5px;top:-5px;width:20px}.product-list{grid-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.product-card{align-items:center;background-color:#fff;border:2px solid transparent;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;height:auto;padding:20px;transition:box-shadow .2s ease-in-out}.product-card:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.product-card img{margin-bottom:10px;margin-top:-60px;max-width:80%}.price{align-items:center;display:flex;margin-top:auto}.price span{color:#daa520;font-size:16px;font-weight:700;margin-right:10px}.price button{background-color:#041d36;border:none;border-radius:20px;bottom:0;color:#fff;cursor:pointer;font-size:13px;margin-left:4px;margin-right:8px;padding:10px 20px;right:0;transition:background-color .2s ease-in-out;width:125px}.price button:hover{background-color:#0061b8}.inner{background-color:initial;border-radius:12px;margin-left:70%;overflow:hidden;padding:40px 20px 20px;position:relative;width:100px}.pricing{align-items:center;background-color:hsla(0,0%,100%,.45);border-radius:14px;color:#daa520;display:relative;font-size:13px;font-style:italic;font-weight:bolder;padding:.625em .75em;position:absolute;right:0;top:0}.no-products{margin-top:20px;text-align:center}.no-products p{color:#555;font-size:18px}.inquire-button{background-color:#041d36;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin-left:4px;margin-right:8px;padding:10px 20px;transition:background-color .2s ease-in-out;width:125px}.inquire-button:hover{background-color:#e0e0e0;color:#041d36}@media screen and (max-width:1200px){.cart-icon{right:1.5rem}.product-list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}}@media screen and (max-width:800px){.cart-icon{right:1.5rem}.product-list{grid-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}}@media screen and (max-width:720px){.cart-icon{right:1.5rem}.product-list{grid-gap:10px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:20px}.price button{font-size:11px;margin-left:40px;margin-right:10px}.product-card{background-color:hsla(0,0%,100%,.45);box-shadow:0 0 10px 1px rgba(0,0,0,.25);width:320px}}form{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px}input[type=text]{border:1px solid #a968fd;border-radius:14px;font-size:16px;margin-right:10px;padding:10px;width:300px}button[type=submit]{background-color:#0b0420;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:15px;margin-left:3px;padding:10px}button[type=submit]:hover{background-color:red}@media screen and (max-width:720px){form{background-color:initial;margin-left:-20px;margin-top:40px;padding:20px;position:relative;width:auto}input[type=text]{font-size:13px;width:200px}button[type=submit]{border:none;color:#fff;cursor:pointer;font-size:13px;padding:10px}}.backgroundImg{background-image:url(/static/media/backImg.26b33d9b0d1742788cc2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.banner{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.18);padding:40px;text-align:center}.banner h1{background-color:var(--background-color);color:#050000;color:var(--text-color);display:grid;font-family:Oswald,sans-serif;font-size:clamp(16px,100px,28px);font-weight:700;margin:0;min-height:10vh;place-content:center;text-transform:uppercase}.banner h1>div{grid-area:1/1/-1/-1}.banner p{color:#333;font-size:20px;margin-bottom:10px}.cta-button{background:#111;border:none;border-radius:10px;color:#fff;cursor:pointer;outline:none;padding:.6em 2em;position:relative;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;z-index:0}.cta-button:before{-webkit-animation:glowing-button-85 20s linear infinite;animation:glowing-button-85 20s linear infinite;background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);background-size:400%;border-radius:10px;content:"";filter:blur(5px);-webkit-filter:blur(5px);height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px);z-index:-1}@-webkit-keyframes glowing-button-85{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@keyframes glowing-button-85{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.cta-button:after{background:#fcfcfc;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cta-button a{font-size:20px;text-decoration:none}.northeast-arrow{font-size:25px;font-weight:lighter;margin-left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}:root{--text-color:#050000}.wrapper{color:#050000;color:var(--text-color);display:grid;font-family:Oswald,sans-serif;font-size:clamp(20px,100px,112px);font-weight:300;min-height:30vh;place-content:center;text-transform:uppercase}.wrapper>div{grid-area:1/1/-1/-1}.top{-webkit-clip-path:polygon(0 0,100% 0,100% 48%,0 58%);clip-path:polygon(0 0,100% 0,100% 48%,0 58%)}.bottom{background:linear-gradient(177deg,#000 53%,#050000 65%);background:linear-gradient(177deg,#000 53%,var(--text-color) 65%);background-clip:text;-webkit-background-clip:text;-webkit-clip-path:polygon(0 60%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 60%,100% 50%,100% 100%,0 100%);color:transparent;-webkit-transform:translateX(-.02em);transform:translateX(-.02em)}@media screen and (max-width:480px){.backgroundImg{background-image:url(/static/media/mobileBanner.7ec8de3092b8805a1007.jpeg)}.banner h1{font-size:20px;margin:0}.cta-button a{font-size:20px;font-weight:700;margin-left:-20px;margin-right:-20px}.wrapper{min-height:5vh}}*,:after{box-sizing:border-box}.procedure{display:grid;margin:10px;min-height:10vh;padding:10px;place-items:center;text-align:center}.procedure h1{color:#620909;font-family:sans-serif;font-size:clamp(28px,6vmin,78px)}.underlined{position:relative}.underline-mask:after{--spread:140deg;--start:290deg;aspect-ratio:3/1;border:6px solid #a21ae6;border-radius:50%;content:"";left:50%;-webkit-mask:conic-gradient(from var(--start),#fff 0 var(--spread),transparent var(--spread));mask:conic-gradient(from var(--start),#fff 0 var(--spread),transparent var(--spread));position:absolute;top:95%;-webkit-transform:translate(-50%);transform:translate(-50%);width:150%}.underline-overflow{display:inline-block;overflow:hidden;padding-bottom:clamp(1rem,2vmin,2rem)}.underline-overflow:after{aspect-ratio:2.5/1;border:6px solid #e63c1a;border-radius:50%;content:"";height:150%;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-10%);transform:translate(-50%,-10%)}.underline-clip:after{aspect-ratio:3/1;border:6px solid #1ae63b;border-radius:50%;-webkit-clip-path:polygon(0 0,50% 50%,100% 0);clip-path:polygon(0 0,50% 50%,100% 0);content:"";left:50%;position:absolute;top:95%;-webkit-transform:translate(-50%);transform:translate(-50%);width:150%}@media screen and (max-width:767px){.procedure h1{font-size:clamp(20px,3vmin,25px)}.procedure{margin-bottom:-200px;max-height:150px;padding:5px}.underline-clip:after,.underline-mask:after,.underline-overflow:after{border-width:4px}}.reviews{align-items:first baseline;align-items:center;display:flex;flex-wrap:wrap;grid-template-columns:repeat(3,1fr);justify-content:space-between;margin:10px}.review{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:14px;border-radius:10px;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);height:130px;margin:4px 10px 5px;padding:10px;width:400px}.review h3{font-size:18px;margin-bottom:5px;margin-top:6px}.review p{align-items:flex-start;color:#770505;font-size:14px;margin-bottom:2px;margin-top:2px}.rating{color:gold;font-size:20px}@media screen and (max-width:480px){.reviews{align-items:center;display:flex;flex-direction:column;margin-left:10px}.review{font-size:13px;height:130px;width:347px}}.cartncheckout{background-color:initial;border-radius:13px;display:flex;justify-content:space-between;margin:2px;padding:20px}.cart-column{margin-right:15px}.cart-column,.checkout-column{background-color:#fff;border-radius:14px;box-shadow:0 2px 4px rgba(0,0,0,.2);flex:1 1;padding:10px}.card-container{margin:0;padding:0;width:100%}.emptycart{align-items:center;display:flex;justify-content:center}.continueShopping{align-items:end;background-color:#f0f0f0;border-radius:20px;font-weight:600;margin:40px;padding:10px;text-decoration:none;width:200px}.continueShopping:hover{background:#f6f9fe;background-color:coral;color:#174ea6;transition:.5s}.continueShopping a{font-size:17px;text-decoration:none}.cart-item{align-items:center;background-color:#fff;border-radius:13px;cursor:pointer;display:flex;height:auto;margin-bottom:10px;transition:.6s}.cart-item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-image{margin-right:10px;width:80px}.product-image img{height:auto;width:100%}.visible-paragraph{color:gold;font-size:20px;font-weight:700}.hidden-paragraph{display:none}.cart-item:hover .hidden-paragraph{display:block;font-size:13px}.product-details{flex:1 1}.quantity{align-items:center;display:flex}.quantity button{background-color:#ddd;border:none;cursor:pointer;font-size:14px;padding:5px}.quantity span{margin:0 10px}.product-total{text-align:right}.product-total p{margin:0}.payoutDiv{background-color:#fff;border-radius:14px;box-shadow:0 2px 4px #7c7c7c;margin:40px;padding:20px}.subtotal,.tax,.total{color:#000;font-size:18px;margin-top:10px;text-align:right}.subtotal span,.tax span,.total span{font-weight:700}.checkout-column h2{margin-bottom:10px}.form-field{border:none;padding:8px}.payment-methods{margin-bottom:10px}.note p{color:#ff0800;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;font-style:italic;font-weight:400}.checkout-column a{color:#007bff;display:block;margin-top:10px;text-align:center;text-decoration:none}.checkout-column a:hover{text-decoration:underline}.checkoutForm{border-radius:0;box-shadow:none;display:flex;flex-direction:column}.selection{width:25rem}.checkoutForm .error-message{color:red;margin-top:5px}.checkout-column form{padding:30px 0 0}.checkout-column form .form-row{display:flex;margin:32px 0}form .form-row .input-data{height:40px;margin:0 20px;position:relative;width:100%}form .form-row .textarea{height:70px}.input-data input,.textarea textarea{border:none;display:block;font-size:17px;height:100%;margin:10px;padding:8px;width:25rem}.input-data input:focus~label,.input-data input:valid~label,.textarea textarea:focus~label,.textarea textarea:valid~label{border:none;color:#3498db;font-size:14px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.textarea textarea{border:none;padding-top:10px;resize:none}.input-data label{bottom:30px;font-size:16px;pointer-events:none;position:absolute;transition:all .3s ease}.textarea label{background:#fff;bottom:40px;width:100%}.input-data .underline{bottom:0;height:2px;position:absolute;width:100%}.input-data .underline:before{background:#3498db;content:"";height:2px;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.input-data input:focus~.underline:before,.input-data input:valid~.underline:before,.textarea textarea:focus~.underline:before,.textarea textarea:valid~.underline:before{-webkit-transform:scale(1);transform:scale(1)}.paymentSelection{border-color:#faebd7;border-radius:10px;height:50px;width:250px}.paymentChoice{align-items:center;background:#e0e0e0;border-radius:50px;box-shadow:20px 20px 60px #bebebe,-20px -20px 60px #fff;display:flex;flex-direction:column;height:auto;justify-content:center;margin:30px;min-width:200px;padding:20px}.paymentChoice p{background-color:#f0f0f0;border-radius:17px;color:#0e0101;font-family:Helvetica;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.5;margin:10px 0;padding:7px;text-align:left;text-indent:20px;word-spacing:2px}.paidButton{display:flex;margin-bottom:20px}.button-17,.paidButton{align-items:center;justify-content:center}.button-17{fill:currentcolor;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:24px;border-style:none;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#3c4043;cursor:pointer;display:inline-flex;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:48px;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;touch-action:manipulation;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,-webkit-transform .27s cubic-bezier(0,0,.2,1) 0ms;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;width:auto;will-change:transform,opacity;z-index:0}.button-17:hover{background:#f6f9fe;background-color:coral;color:#174ea6;transition:.5s}.button-17:active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15);outline:none}.button-17:focus{border:2px solid #4285f4;outline:none}.button-17:not(:disabled){box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.button-17:not(:disabled):hover{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}.button-17:not(:disabled):focus{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}.button-17:not(:disabled):active{box-shadow:0 4px 4px 0 rgba(60,64,67,.3),0 8px 12px 6px rgba(60,64,67,.15)}.button-17:disabled{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)}@media screen and (max-width:720px){.cartncheckout{flex-direction:column;margin:2px;padding:0}.cart-column,.checkout-column{border-radius:0;box-shadow:0 0 0 rgba(0,0,0,.2);margin-bottom:20px;width:100%}.checkout-column{align-items:center;display:flex;flex-direction:column;margin-left:20px;margin-right:30px;padding:10px}.cart-item:hover{-webkit-transform:scale(1.001);transform:scale(1.001)}.checkout-column form .form-row{display:flex;flex-direction:column;margin:12px 0}.checkoutForm{background-color:#fff;border-radius:0;box-shadow:none;width:100%}.visible-paragraph{font-size:13px}.input-data input,.textarea textarea{display:flex;flex-direction:column;width:80%}.container form .form-row{display:column}form .form-row .input-data{margin:15px 0!important}.form-field{margin-left:40px;margin-right:40px;padding:20px;width:100%}.selection{height:20px;width:20rem}}.contactUs{margin-left:35%;margin-right:30%;max-width:400px;text-align:center}.contactLinks{display:flex;justify-content:space-between;margin:20px}.linkSection{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,100%,99%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100px;justify-content:center;width:100px}.linkSection:hover{background:#f6be3e;background:linear-gradient(29deg,#f6be3e 14%,#e9e4d6 50%,#eee77d 79%);-webkit-transform:scale(1.2);transform:scale(1.2);transition:.6s}.contactLinks a{color:#333;display:inline-block;margin:0 10px;text-decoration:none}.contactLinks a i{margin-right:5px}.contactLinks a:hover{color:#555}.icons{border-radius:30px;height:40px}@media screen and (max-width:720px){.contactUs{margin:0;max-width:400px;text-align:center}}.devices{display:flex;margin:0;min-height:100vh;padding:0}.hotspots--wrapper{font-family:Maven Pro,sans-srif;font-weight:500;margin:auto;max-width:960px;position:relative}.hotspots--figure{border-radius:15px;max-width:100%}.hotspot{display:block;position:absolute}.hotspot--title{color:red;display:inline-block;font-size:12px;letter-spacing:1px;line-height:50px;padding-right:10px;text-transform:uppercase;transition:all .4s cubic-bezier(.8,0,.2,1)}.hotspot--title__right{float:right;padding-left:10px;padding-right:0}.hotspot--cta{background:red;border-radius:50%;display:inline-block;height:50px;position:relative;transition:all .4s cubic-bezier(.8,0,.2,1);width:50px}.hotspot--cta:after{-webkit-animation:pulse 1.5s cubic-bezier(.8,0,.2,1) 0s infinite;animation:pulse 1.5s cubic-bezier(.8,0,.2,1) 0s infinite;background:#fff;border-radius:50%;bottom:0;content:"";height:10px;left:0;margin:auto;position:absolute;right:0;top:0;transition:opacity .6s;width:10px;z-index:2}.hotspot:hover .hotspot--cta{-webkit-transform:scale(.6);transform:scale(.6)}.hotspot:hover .hotspot--cta:after{opacity:0}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.4);transform:scale(.4)}33%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(.4);transform:scale(.4)}to{-webkit-transform:scale(.4);transform:scale(.4)}}@keyframes pulse{0%{-webkit-transform:scale(.4);transform:scale(.4)}33%{-webkit-transform:scale(1);transform:scale(1)}66%{-webkit-transform:scale(.4);transform:scale(.4)}to{-webkit-transform:scale(.4);transform:scale(.4)}}.hotspot--iphone{right:68%;top:62%}.hotspot--macbook{right:48%;top:22%}.hotspot--watch{left:45%;top:72%}@media screen and (max-width:640px){.hotspot--title{font-size:10px;line-height:40px}.hotspot--cta{height:40px;width:40px}}@media screen and (max-width:420px){.devices{margin:-150px 10px;max-height:100vh}.hotspot--title{font-size:9px;line-height:30px}.hotspot--cta{height:30px;width:30px}}@media screen and (max-width:320px){.hotspot--title{display:none}.hotspot--cta{height:20px;width:20px}.hotspot--cta:after{height:5px;width:5px}}
/*# sourceMappingURL=main.29cf9e5e.css.map*/