@import url(https://fonts.googleapis.com/css2?family=Edu+AU+VIC+WA+NT+Dots:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&family=Space+Grotesk:wght@300..700&display=swap);@import url(https://fonts.googleapis.com/css?family=Cabin+Sketch);@import url(https://fonts.googleapis.com/css?family=Space+Grotesk);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200&display=swap);.home{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;align-items:center;color:#fff;display:flex;flex-direction:column;font-family:var(--font-style);height:100vh;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.button-89{--b:3px;--s:.45em;--color:#fff;--_p:var(--s);background:conic-gradient(from 90deg at var(--b) var(--b),#0000 90deg,var(--color) 0) var(--_p) var(--_p)/calc(100% - var(--b) - var(--_p)*2) calc(100% - var(--b) - var(--_p)*2);border:0;color:var(--color);cursor:pointer;font-size:16px;outline:var(--b) solid #fff0;outline-offset:.6em;padding:calc(.5em + var(--s)) calc(.9em + var(--s));touch-action:manipulation;transition:.3s linear,color 0s,background-color 0s;user-select:none;-webkit-user-select:none}.button-89:focus-visible,.button-89:hover{--_p:0px;outline-color:var(--color);outline-offset:.05em}.button-89:active{background:var(--color);color:#fff}.home-video-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home-flex{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;width:90%}.home-colored-box{border-radius:15px;font-weight:bolder;padding:40px;text-align:center;width:80%;z-index:2}.home-colored-box h1{color:#fff;font-size:4rem;font-weight:bolder;margin-bottom:10px}.home-colored-box p{font-size:1.2rem;margin-bottom:20px}.home-flex-two{display:flex;justify-content:space-around;margin-bottom:150px;margin-top:150px;width:80%;z-index:2}.home-icons{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:25%}.home-icons h2{font-size:1.2rem;margin-top:10px}.home-icons p{font-size:1rem;margin-top:5px}@media only screen and (max-width:600px){.home{height:100vh}.home-flex{margin-top:0;width:100%}.home-colored-box{padding:20px;width:80%}.home-colored-box h1{font-size:1.8rem}.home-colored-box p{font-size:1rem}.home-flex-two{align-items:center;flex-direction:column}.home-icons{margin-bottom:20px;width:80%}.home-icons h2{font-size:1rem}.home-icons p{font-size:.9rem}}:root{--primary-font:"Source Sans Pro",sans-serif;--navbar-font:"Dancing Script",cursive}body{font-family:Source Sans Pro,sans-serif;font-family:var(--primary-font);padding:0}.navbar{background:#fff;background:var(--background-color);box-shadow:0 4px 8px #0000001a;top:0}.navbar-name{cursor:pointer;font-family:Dancing Script,cursive;font-family:var(--navbar-font);font-size:28px;margin:0}.navbar-logo{cursor:pointer;height:auto;margin-right:15px;width:120px}.right-navbar{flex-wrap:nowrap}.navbar{background-color:#fff;font-family:var(--font-style);height:8vh;justify-content:space-between;margin-top:2vh;padding:10px 60px;position:fixed;width:100%;z-index:10}.navbar,.navbar-name{align-items:center;display:flex}.navbar-path{color:#000;color:var(--font-color);font-family:Dancing Script,cursive;font-family:var(--navbar-font);font-size:16px;font-weight:700;margin-left:10px}.right-navbar{align-items:center;display:flex;gap:20px}.right-navbar-text{color:#000;color:var(--font-color);cursor:pointer;font-family:Dancing Script,cursive;font-family:var(--navbar-font);font-size:16px;font-weight:700;transition:color .3s ease}.right-navbar-text:hover{color:#ff5f00;color:var(--font-color-hover);text-decoration:underline}@media only screen and (max-width:780px){.navbar{padding:10px}}@media only screen and (max-width:280px){.navbar{align-items:flex-start;padding:10px 0}.navbar-name{font-size:20px}.navbar-logo{width:80px}.right-navbar{flex-direction:row;gap:8px;justify-content:flex-start}.right-navbar-text{font-size:12px}}#your-cart-price{position:absolute;right:20px;top:20px}.your-cart-product{border-radius:20px;height:220px;position:relative;text-decoration:none;transition-delay:.3s;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s;width:100%}.your-cart-product,.your-cart-product-flex{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style)}.your-cart-product-flex{display:flex;gap:5%}.your-cart-product-grid{display:grid}.your-cart-product-grid-main{color:#000}.your-cart-product-flex h3,.your-cart-product-grid-main{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style)}.your-cart-product-flex h3{font-weight:100}.your-cart-product:hover h1{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.your-cart-cart-image{border-radius:15px;height:200px;width:200px}.your-cart-cart-product-header{color:#000}@media only screen and (max-width:900px){#cart-info-mobile{font-size:10px}#your-cart-price{position:absolute;right:0;top:20px}.your-cart-product{font-size:7px;height:220px;position:relative;width:90%}.your-cart-product-flex{display:flex;gap:30px}.your-cart-product-grid{display:grid}.your-cart-cart-image{border-radius:15px;height:150px;width:150px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.thumbnail-container{display:flex;gap:10px;justify-content:center;margin-bottom:20px;margin-top:20px}.thumbnail-image{border:2px solid #0000;cursor:pointer;height:80px;object-fit:cover;transition:border-color .3s ease;width:80px}.thumbnail-image.active{border-color:#333}.thumbnail-image:hover{border-color:#666}.product-card{animation:fadeInUp .5s ease forwards;opacity:0;transition:opacity .5s ease}.product-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0}.product-card{border-radius:8px;text-align:center;width:90%}.product-card:hover{.product-name{text-decoration:underline}}.product-card>img{cursor:pointer;transition:transform .3s ease}.product-card>img:hover{transform:scale(1.02)}.image-frame{background:#faf8f4;border:12px solid #333;box-shadow:0 4px 8px #01010199,0 8px 16px #0000000d;margin-bottom:30px;padding:30px;transition:transform .6s cubic-bezier(.25,.8,.25,1)}.image-frame:hover{transform:scale(1.04)}.product-image{aspect-ratio:2/3;height:auto;width:100%}.product-name{font-size:18px;margin:10px 0 0;transition:font-weight .3s ease;width:100%}.image-frame:hover .product-name{font-weight:700}.product-price{color:#000;margin:5px 10px 10px}.full-window-container{align-items:center;background-color:#eff3eb;display:flex;flex-direction:column;height:100%;justify-content:center;margin:150px auto 100px;position:relative;width:70%}.back-button{background-color:#333;cursor:pointer;padding:10px 20px;position:absolute}.product-page-container{align-items:center;display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}.product-page-details{flex:1 1;margin-bottom:auto;margin-left:40px;width:80%}.product-page-image-container{align-items:center;display:flex;flex:1 1;justify-content:center}.product-page-image{border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:90%}.back-button{background-color:#a66b95;border:none;border-radius:5px;color:#fff;font-size:16px;left:20px;padding:10px 15px;position:fixed;text-decoration:none;top:20px;transition:background-color .3s;z-index:1000}.back-button:hover{background-color:#bae08d}@media only screen and (max-width:900px){.product-page-container{align-items:center;display:grid;grid-template-columns:1fr;height:100%;margin-top:0;width:100%}.product-page-details{flex:1 1;margin-left:40px}.full-window-container{align-items:center;background-color:#eff3eb;display:flex;flex-direction:column;height:100%;justify-content:center;margin:115px auto 70px;position:relative;width:100%}.product-name{font-size:12px;margin-top:5px}.product-price{font-size:12px;margin-top:2px}}:root{--input-color:#99a3ba;--input-border:#cdd9ed;--input-border-focus:#f1d11a;--group-color:var(--input-color);--group-background:#bae08d;--group-background-focus:#f1d11a}.button-37{background-color:#fff;color:#fff;cursor:pointer;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:400;outline:none;outline:0;padding:8px 20px;text-align:center;touch-action:manipulation;transform:translateY(0);transition:transform .15s;user-select:none;-webkit-user-select:none}.cart-product-header{font-family:Cabin Sketch,cursive;font-size:30px}.button-37:hover{box-shadow:0 3px 9px 0 #00000026;transform:translateY(-2px)}@media(min-width:768px){.button-37{padding:10px 30px}}.button-6{align-items:center;background-color:#fff;border:1px solid #0000001a;border-radius:.25rem;box-shadow:0 1px 3px 0 #00000005;box-sizing:border-box;color:#000000d9;cursor:pointer;display:inline-flex;font-family:system-ui,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;justify-content:center;line-height:1.25;margin:0;min-height:3rem;padding:calc(.8rem - 1px) calc(1rem - 1px);position:relative;text-decoration:none;touch-action:manipulation;transition:all .25s;user-select:none;-webkit-user-select:none;vertical-align:initial;width:auto}.bolder{font-weight:700}.button-6:focus,.button-6:hover{border-color:#00000026;box-shadow:0 4px 12px #0000001a;color:#000000a6}.button-6:hover{transform:translateY(-1px)}.button-6:active{background-color:#f0f0f1;border-color:#00000026;box-shadow:0 2px 4px #0000000f;color:#000000a6;transform:translateY(0)}#margin-left{max-width:430px}.main-form2{animation-duration:.3s;animation-name:slideup}.form-field{border:1px solid #cdd9ed;color:#99a3ba}.form-field:focus{border-color:#f1d11a}.form-group2{display:flex;position:relative;width:100%}.form-group2 .form-field,.form-group2>span{display:block;white-space:nowrap}.form-group2 .form-field:not(:first-child):not(:last-child),.form-group2>span:not(:first-child):not(:last-child){border-radius:0}.form-group2 .form-field:first-child,.form-group2>span:first-child{border-radius:6px 0 0 6px}.form-group2 .form-field:last-child,.form-group2>span:last-child{border-radius:0 6px 6px 0}.form-group2 .form-field:not(:first-child),.form-group2>span:not(:first-child){margin-left:-1px}.form-group2 .form-field{flex:1 1 auto;margin-bottom:0;margin-top:0;position:relative;width:1%;z-index:1}.form-group2>span{background:#bae08d;background:var(--group-background);border:1px solid #cdd9ed;border:1px solid var(--group-border);color:#99a3ba;color:var(--group-color);font-size:14px;line-height:25px;padding:8px 12px;text-align:center;transition:background .3s ease,border .3s ease,color .3s ease}.form-group2:focus-within>span{background:#f1d11a;background:var(--group-background-focus);border-color:#f1d11a;border-color:var(--group-border-focus);color:#fff;color:var(--group-color-focus)}.form-group2 span{font-weight:700}body .form-group2{max-width:489px}body .form-group2:not(:last-child){margin-bottom:32px}.main-form2{margin-top:10vmin;width:100%}.main-form2,.main-form3{display:flex;flex-direction:column}#random-sentence{width:100%}@media only screen and (max-width:1400px){.main-form2{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:6vmin;margin-top:10vmin;width:80%}#random-sentence{font-size:15px;width:80%}#margin-left{max-width:380px}}@media only screen and (max-width:600px){.content-submit{margin-left:0}.content-error{text-align:center;width:100%}.main-form2{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:8vmin;margin-top:10vmin;width:80%}#random-sentence{font-size:15px;text-align:left;width:90%}.tacbox{display:block;font-size:10px;margin:0 0 2em;max-width:100%;padding:1em}#margin-left{max-width:360px}}textarea{border:1px solid #cdd9ed;color:#99a3ba;transition:border .3s ease}*{-webkit-user-select:none;user-select:none}:focus{outline:none}body,html{height:100%;min-height:100%}body{background-color:#ebf3f3;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding-bottom:100px}.brd{border-color:#eaf1f1 #e4eded #dbe7e7;border-style:solid;border-width:1px}#info{background-color:#f3f9f9;color:#2d3667;font-size:16px;padding:14px;text-align:center}#app-cover,#info{left:0;position:absolute;right:0;top:0}#app-cover{height:42px;margin:100px auto 0;width:300px;z-index:1}#select-button{background-color:#fff;border-radius:4px;cursor:pointer;height:16px;padding:12px 14px;position:relative}#options-view-button{bottom:0;cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:3}#selected-value{font-size:16px;line-height:1;margin-right:26px}.option i{height:16px;width:16px}.label,.option{color:#2d3667;font-size:16px}#chevrons{bottom:0;padding:9px 14px;position:absolute;right:0;top:0;width:12px}#chevrons i{color:#d1dede;display:block;font-size:12px;height:50%;text-align:right}#options-view-button:checked+#select-button #chevrons i{color:#2d3667}.options{width:250px}#options,.options{left:0;position:absolute}#options{background-color:#fff;border-radius:4px;margin:0 auto;right:0;top:42px;width:298px}#options-view-button:checked~#options{border-color:#eaf1f1 #e4eded #dbe7e7;border-style:solid;border-width:1px}.option{line-height:1;position:relative;transition:all .3s ease;z-index:2}.option i{display:none;left:14px;padding:0;position:absolute}#options-view-button:checked~#options .option i{display:block;padding:12px 0}.label{display:none;margin-left:27px;padding:0}#options-view-button:checked~#options .label{display:block;padding:12px 14px}.s-c{height:50%;left:0;position:absolute;width:100%}.s-c.top{top:0}.s-c.bottom{bottom:0}input[type=radio]{cursor:pointer;height:50%;left:0;margin:0;opacity:0;position:absolute;right:0;width:100%}.s-c:hover~i{color:#fff;opacity:0}.s-c:hover{height:100%;z-index:1}.s-c.bottom:hover+i{animation:moveup .3s ease .1s forwards;bottom:-25px}.s-c.top:hover~i{animation:movedown .3s ease .1s forwards;top:-25px}@keyframes moveup{0%{bottom:-25px;opacity:0}to{bottom:0;opacity:1}}@keyframes movedown{0%{opacity:0;top:-25px}to{opacity:1;top:0}}.label{transition:all .3s ease}.opt-val{background-color:#fff;height:21px;left:14px;opacity:0;position:absolute;transform:scale(0);width:217px}.option input[type=radio]:checked~.opt-val{opacity:1;transform:scale(1)}.option input[type=radio]:checked~i{animation:none 0s ease 0s 1 normal none running;animation:initial;bottom:auto;opacity:1;top:0}.option input[type=radio]:checked~.label,.option input[type=radio]:checked~i{color:#fff}.option input[type=radio]:checked~.label:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}#options-view-button:not(:checked)~#options .option input[type=radio]:checked~.opt-val{top:-30px}.option:first-child input[type=radio]:checked~.label:before{background-color:#000;border-radius:4px 4px 0 0}.option:first-child input[type=radio]:checked~.opt-val{top:-31px}.option:nth-child(2) input[type=radio]:checked~.label:before{background-color:#ea4c89}.option:nth-child(2) input[type=radio]:checked~.opt-val{top:-71px}.option:nth-child(3) input[type=radio]:checked~.label:before{background-color:#0057ff}.option:nth-child(3) input[type=radio]:checked~.opt-val{top:-111px}.option:nth-child(4) input[type=radio]:checked~.label:before{background-color:#32c766}.option:nth-child(4) input[type=radio]:checked~.opt-val{top:-151px}.option:nth-child(5) input[type=radio]:checked~.label:before{background-color:#f48024}.option:nth-child(5) input[type=radio]:checked~.opt-val{top:-191px}.option:nth-child(6) input[type=radio]:checked~.label:before{background-color:#006400;border-radius:0 0 4px 4px}.option:nth-child(6) input[type=radio]:checked~.opt-val{top:-231px}.option .fa-codepen{color:#000}.option .fa-dribbble{color:#ea4c89}.option .fa-behance{color:#0057ff}.option .fa-hackerrank{color:#32c766}.option .fa-stack-overflow{color:#f48024}.option .fa-free-code-camp{color:#006400}#option-bg{display:none;height:40px;left:0;position:absolute;right:0;top:0;transition:all .3s ease;z-index:1}#options-view-button:checked~#options #option-bg{display:block}.option:hover .label{color:#fff}.option:first-child:hover~#option-bg{background-color:#000;border-radius:4px 4px 0 0;top:0}.option:nth-child(2):hover~#option-bg{background-color:#ea4c89;top:40px}.option:nth-child(3):hover~#option-bg{background-color:#0057ff;top:80px}.option:nth-child(4):hover~#option-bg{background-color:#32c766;top:120px}.option:nth-child(5):hover~#option-bg{background-color:#f48024;top:160px}.option:nth-child(6):hover~#option-bg{background-color:#006400;border-radius:0 0 4px 4px;top:200px}.dropdown{background-color:#fff;background-color:var(--input-background);border:1px solid #cdd9ed;border:1px solid var(--input-border);border-radius:4px;color:#99a3ba;color:var(--input-color);font-family:Space Grotesk,sans-serif;font-size:14px;padding:10px;transition:border .3s ease;width:80%}.dropdown:focus{border-color:#f1d11a;border-color:var(--input-border-focus);outline:none}.collection{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);gap:30px;justify-content:center;margin:0 auto 15%;width:80%}#new-grid{width:100%}.collection-border{width:70%}.collection-header{margin-left:20%}.collection-grid{grid-gap:90px;display:grid;gap:90px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center;margin-bottom:10%;margin-top:15%}@media only screen and (max-width:1400px){.collection-grid{grid-gap:90px;display:grid;gap:90px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-items:center;margin-bottom:10%;margin-top:15%}#new-grid,.collection-border{width:90%}.collection{margin-bottom:100%}}.loading{align-items:center;display:flex;font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%;z-index:99}.loading-icon{width:5%}.popup4{background-color:#fff;width:30%}.popup4,.popup5{align-items:center;border-radius:5px;display:flex;gap:100px;height:210px;margin:20% auto 70px;max-width:115vmin;padding:0;position:relative}.popup5{background-color:initial;width:200px}@media only screen and (max-width:1500px){#payment-loading{width:200px}.popup5{background-color:initial;flex-direction:column;gap:10px;height:210px;margin:20% auto 70px}.popup4,.popup5{border-radius:5px;display:flex;padding:0;position:relative;width:200px}.popup4{align-items:center;background-color:#fff;gap:100px;height:200px;margin:350px auto 70px;max-width:115vmin}#payment-message{display:none}}.unique-description-container{flex-direction:row;flex-wrap:wrap;padding:40px 20px}.unique-description-container,.unique-video-container{align-items:center;display:flex;justify-content:center}.unique-video-container{flex:1 1;max-width:700px}.unique-video{aspect-ratio:1/1;height:auto;max-height:650px;max-width:650px;object-fit:cover;width:100%}.unique-text-container{margin-left:40px}.unique-text-container,.unique-text-container-left{color:#333;flex:1 1;font-family:Space Grotesk,sans-serif;max-width:400px}.unique-text-container-left{margin-right:40px}.unique-title,.unique-title-left{color:#333;font-family:Cabin Sketch,cursive;font-size:24px;font-weight:700;margin-bottom:10px}.unique-title-left{text-align:right}.unique-description-text,.unique-description-text-left{color:#666;font-size:16px;line-height:1.6}.unique-description-text-left{text-align:right}@media (max-width:768px){.unique-description-container{flex-direction:column;text-align:center}.unique-video-container{margin-bottom:20px;max-width:100%}.unique-text-container{margin-left:0;order:1;padding:0 20px}.unique-title{font-size:20px}.unique-description-text{font-size:14px}.unique-text-container-left{margin-left:0;margin-right:0;order:1;padding:0 20px;text-align:center}.unique-title-left{font-size:20px;text-align:center}.unique-description-text-left{font-size:14px;text-align:center}}:root{--font-style:acumin-pro,system-ui,sans-serif}#delete-button{bottom:20px;cursor:pointer;position:absolute;right:20px;width:20px}#cart{width:60%}#cart,.cart-product-flex{margin-left:auto;margin-right:auto}.cart-product-flex{align-items:center;position:relative;width:100%}#underlined{text-decoration:underline}#underlined:hover{cursor:pointer}#your-cart-price-header{position:absolute;right:10px;text-align:center;top:40px}#bolder{font-weight:900}.cart,.loadingCart{display:flex;flex-direction:column;font-family:acumin-pro,system-ui,sans-serif;font-family:var(--font-style);justify-content:center;margin-bottom:100px;margin-top:150px}.loadingCart{height:70vh}#bottom-border{border-bottom:1px solid #000}#top-border{border-top:1px solid #000}#cart-empty{font-size:10vmin;margin-bottom:20vmin;margin-top:-45vmin;text-align:center}.cart-grid::-webkit-scrollbar{display:none}.cart-grid{grid-gap:30px;display:inline-grid;gap:30px 40px;grid-template-columns:1fr;justify-items:center;margin-top:40px;max-height:480px;overflow:auto}.col-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-items:center;margin-left:auto;margin-right:auto;width:90%}.cart-body{grid-gap:3px;display:inline-grid;gap:90px 90px;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:10%;margin-top:10%}.cart-buttons{display:flex;gap:30px;justify-content:center}.cart-form{display:flex;flex-direction:column;margin-top:120px}.cart-form>div{display:flex;font-size:30px;justify-content:center;margin:20px}@media only screen and (max-width:1500px){#cart{width:100%}.col-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center;margin-left:auto;margin-right:auto;width:90%}}@media only screen and (max-width:600px){.cart{margin-top:18%;width:100%}#cart-empty{font-size:10vmin;margin-bottom:20vmin;margin-top:-95vmin;text-align:center}.cart-grid{grid-gap:3px;grid-template-columns:1fr}.cart-grid,.col-grid{display:inline-grid;gap:0 0;justify-items:center;margin-top:40px}.col-grid{gap:30px;grid-template-columns:1fr}.cart-product-flex{width:90%}.cart-form{margin-top:120px}#delete-button{bottom:60px;position:absolute;right:0;width:20px}}.info-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.info-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 30px #0003;padding:20px;text-align:center;width:300px}.info-message{color:#333;font-size:18px;margin:0}.checkout{display:grid;font-family:var(--font-style);grid-template-columns:1fr 1fr;margin:120px auto 80px;width:70%}.checkout-payment{width:100%}.checkout-cart{display:flex;flex-direction:column;gap:0;margin-top:5%;width:100%}.product-grid0cart-header{font-family:var(--font-style)}#form-main2{animation:none}@media only screen and (max-width:1700px){.checkout{display:flex;font-family:var(--font-style);grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;margin-top:120px}.checkout-payment{margin-left:-4%;width:100%}}@media only screen and (max-width:1300px){.checkout{flex-direction:column;height:100%;margin-top:120px;width:100%}.checkout-payment{margin-left:0;width:100%}.content-error{width:80%}.checkout-cart{display:flex;flex-direction:column;gap:30px;margin-left:auto;margin-right:auto;width:80%}.product-grid0cart-header{font-family:var(--font-style);margin-left:10vmin}#form-main2{margin-left:10vmin}}@media only screen and (max-width:600px){.checkout-cart{display:flex;flex-direction:column;gap:30px;margin-left:auto;margin-right:auto;width:100%}}.checkoutdiv-product{background-color:#fff;border-radius:20px;box-shadow:0 1px 30px #5756564d;height:160px;position:relative;text-decoration:none;transition-delay:.3s;transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s;width:60%}.checkoutdiv-product,.checkoutdiv-product-flex{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style)}.checkoutdiv-product-flex{display:flex;gap:30px}.checkoutdiv-product-grid{display:grid;font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);margin-left:200px}.checkoutdiv-product:hover h1{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.checkoutdiv-cart-image-div{height:100%;left:0;position:absolute;width:40%}.checkoutdiv-cart-image,.checkoutdiv-cart-image-div{border-bottom-left-radius:15px;border-top-left-radius:15px}.checkoutdiv-cart-image{height:160px;width:160px}.cart-product-desc{font-family:Space Grotesk,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:10}.checkoutdiv-cart-product-header{color:#a8ac91;font-size:20px}@media only screen and (max-width:1400px){.checkoutdiv-product{justify-content:center;margin-left:auto;margin-right:auto;margin-top:30%;width:90%}}@media only screen and (max-width:600px){.checkoutdiv-product{justify-content:center;margin-left:auto;margin-right:auto;margin-top:30%;width:90%}}:root{--font-color-hover:#f1d11a}.box{background:#fff3;background-clip:padding-box;border:2px solid #fff;border-radius:20px/50px;margin:0 auto;padding:35px;text-align:center;width:40%}.overlay2{background:#000000b3}.overlay2,.overlay3{bottom:0;left:0;position:fixed;right:0;top:0;z-index:90}.overlay3{background:#220505b3}#notification{margin-left:auto;margin-right:auto}.popup2{height:23%;margin:20% auto 70px;width:30%}.popup2,.popup99{background-color:#fff;border-radius:5px;display:flex;max-width:115vmin;padding:0;position:relative}.popup99{animation-duration:.3s;animation-name:slideup;height:50px;margin:5% auto 70px;width:300px}.popup2 h2{color:#333;font-family:Tahoma,Arial,sans-serif;margin-top:0}.popup2 .close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px}.popup2 .close:hover{color:#f1d11a;color:var(--font-color-hover);cursor:pointer}#payment-message{margin-left:auto;margin-right:auto;margin-top:15%}.popup2 .content{max-height:30%;overflow:auto}.popup2-image{display:block}@media only screen and (max-width:1400px){.popup2-image{display:none}.box{width:60%}.close{color:#fff}.popup2{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:none;margin:15vmin auto 70px;padding:0;position:relative;width:55vmin}}@media screen and (max-width:700px){.popup99{background-color:#fff;border-radius:5px;display:flex;height:50px;margin:20% auto 70px;max-width:115vmin;padding:0;position:relative;width:300px}@keyframes slideup{0%{margin-top:14vmin}to{margin-top:20%}}.box{width:60%}.close{color:#fff}.popup2{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:70%;margin:15vmin auto 70px;min-height:115vmin;padding:0;position:relative;width:85%}}.popup2-image{border-bottom-left-radius:5px;border-top-left-radius:5px;max-height:100%;max-width:100%;object-fit:contain;width:53.4vh}:root{--font-color:#000;--font-color-hover:#ff5f00;--font-color-shadow:#fff;--background-color:#fff;margin:0;padding:0}html{background-color:#eff3eb;height:90%;min-height:100vh}#root{margin:0;padding:0}body{height:100%}.App{min-height:100vh;overflow:auto}.navbar-background{background-color:#eff3eb;box-shadow:0 1px 30px #5756564d;height:12vh;position:fixed;width:100%;z-index:9}:root{--input-color:#000;--input-border:#c9c9c9;--input-background:#fff;--input-placeholder:#000;--input-border-focus:#94748b;--group-color:#fff;--group-border:var(--input-border);--group-background:#9e5c8b;--group-color-focus:#fff;--group-border-focus:var(--input-border-focus);--group-background-focus:#94748b;--font-style:"Source Sans Pro",sans-serif}.Login{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:160px;margin-top:120px}.login-header{color:#9e5c8b;font-size:50px;font-weight:9000;justify-self:left;padding:30px 30px 30px 0}.main-form{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);font-weight:1000;width:25%}#up{animation-duration:.9s;animation-name:resize}@keyframes slideup{0%{margin-left:17vmin}to{margin-left:10vmin}}@keyframes resize{0%{transform:rotate(20deg)}50%{transform:rotate(-20deg)}to{transform:rotate(0deg)}}.form-field{-webkit-appearance:none;background:#fff;background:var(--input-background);border:1px solid #c9c9c9;border:1px solid var(--input-border);border-radius:6px;color:#000;color:var(--input-color);display:block;font-family:inherit;font-size:14px;font-weight:500;line-height:25px;padding:8px 16px;transition:border .3s ease;width:100%}.form-field::placeholder{color:#000;color:var(--input-placeholder)}.form-field:focus{border-color:#94748b;border-color:var(--input-border-focus);outline:none}.form-group{display:flex;position:relative;width:100%}.form-group .form-field,.form-group>span{display:block;white-space:nowrap}.form-group .form-field:not(:first-child):not(:last-child),.form-group>span:not(:first-child):not(:last-child){border-radius:0}.form-group .form-field:first-child,.form-group>span:first-child{border-radius:6px 0 0 6px}.form-group .form-field:last-child,.form-group>span:last-child{border-radius:0 6px 6px 0}.form-group .form-field:not(:first-child),.form-group>span:not(:first-child){margin-left:-1px}.form-group .form-field{flex:1 1 auto;margin-bottom:0;margin-top:0;position:relative;width:1%;z-index:1}.form-group>span{background:#9e5c8b;background:var(--group-background);border:1px solid #c9c9c9;border:1px solid var(--group-border);color:#fff;color:var(--group-color);font-size:14px;line-height:25px;padding:8px 12px;text-align:center;transition:background .3s ease,border .3s ease,color .3s ease}.form-group:focus-within>span{background:#94748b;background:var(--group-background-focus);border-color:#94748b;border-color:var(--group-border-focus);color:#fff;color:var(--group-color-focus)}html{-webkit-font-smoothing:antialiased;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body .form-group:not(:last-child){margin-bottom:32px}.tacbox{display:block;margin:0 2em 2em 0;max-width:100%;padding:1em}#checkbox{height:1em;vertical-align:middle;width:2em}#random-sentence{font-size:15px}@media only screen and (max-width:1400px){@keyframes slideup{0%{margin-top:14vmin}to{margin-top:10vmin}}#random-sentence{font-size:15px;width:80%}}.login-header{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);font-size:60px;height:10%}.forgot-password{font-size:15px;font-weight:300;text-decoration:underline}.forgot-password:hover{color:#9e5c8b;cursor:pointer}@media only screen and (max-width:600px){.Login{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:120px}.login-header{border-right:0 solid #000;font-size:50px;padding:30px}.main-form{font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);font-weight:1000;margin-left:0;width:80%}@keyframes slideup{0%{margin-top:14vmin}to{margin-top:10vmin}}#random-sentence{font-size:15px;width:100%}.tacbox{display:block;font-size:10px;margin:0 0 2em;max-width:100%;padding:1em}}#submit-button{margin-left:4vmin}textarea{border:1px solid #c9c9c9;border:1px solid var(--group-border);color:#fff;color:var(--group-color);font-family:inherit;font-size:1.5vmin;font-size:14px;height:10vmin;line-height:25px;padding:8px 12px;resize:none;transition:background .3s ease,border .3s ease,color .3s ease;width:30vmin}.button-13{background-color:#fff;background-color:#9e5c8b;border:1px solid #d5d9d9;border-radius:8px;box-shadow:0 2px 5px 0 #ffffff80;box-sizing:border-box;color:#0f1111;color:#fff;cursor:pointer;display:inline-block;font-family:Amazon Ember,sans-serif;font-family:Source Sans Pro,sans-serif;font-family:var(--font-style);font-size:13px;font-weight:1000;line-height:29px;padding:0 10px 0 11px;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;user-select:none;-webkit-user-select:none;vertical-align:middle;width:100px}.button-13:hover{background-color:#a37195;color:#fff}.button-13:focus{border-color:#fff;box-shadow:0 2px 5px 0 #ffffff80;outline:0}*,:after,:before{box-sizing:border-box}html{font-size:100%}body{align-items:start;background-color:#eff3eb;display:grid;font-family:acumin-pro,system-ui,sans-serif;font-size:14px;grid-template-rows:auto 1fr auto;margin:0;min-height:100vh}.footer{background-color:#fff;border-top:1px solid #e5e5e5;color:#2f2f2f;display:flex;flex-flow:row wrap;padding:30px 30px 20px}.footer>*{flex:1 1 100%}.footer__addr{margin-bottom:2em;margin-right:1.25em}.footer__logo{font-family:Pacifico,cursive;font-size:1.5rem;font-weight:400;text-transform:lowercase}.footer__addr h2{margin-top:1.3em}.footer__addr h2,.nav__title{font-size:15px;font-weight:400}.footer address{color:#999;font-style:normal}.footer__btn{align-items:center;background-color:#21212112;border-radius:100px;color:#2f2f2f;display:flex;font-size:1rem;height:36px;justify-content:center;margin:.6em 0;max-width:max-content;padding:0 1.3em}.footer ul{list-style:none;padding-left:0}.footer li{line-height:2em}.footer a{text-decoration:none}.footer__nav{display:flex;flex-flow:row wrap}.footer__nav>*{flex:1 1 50%;margin-right:1.25em}.nav__ul a{color:#999}.nav__ul--extra{column-count:2;column-gap:1.25em}.legal{color:#999;display:flex;flex-wrap:wrap}.legal__links{align-items:center;display:flex}.heart{color:#2f2f2f}@media screen and (min-width:24.375em){.legal .legal__links{margin-left:auto}}@media screen and (min-width:40.375em){.footer__nav>*{flex:1 1}.nav__item--extra{flex-grow:2}.footer__addr{flex:1 1}.footer__nav{flex:2 1}}.privacy-policy-container,.return-policy-container,.shipping-policy-container,.terms-and-conditions-container{color:#333;font-family:Source Sans Pro,sans-serif;font-size:medium;margin:120px auto 40px;max-width:1200px;padding:2rem}.policy-title{color:#222;font-size:2rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.policy-section{margin-bottom:2rem}.section-title{color:#444;font-weight:700;margin-bottom:.5rem;margin-top:1rem}.policy-container a,.policy-container p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:1rem}.policy-container a{color:#0073e6;text-decoration:none}.policy-container a:hover{text-decoration:underline}@media (max-width:768px){.policy-title{font-size:1.8rem;text-align:left}.section-title{font-size:1.4rem}.policy-container a,.policy-container p{font-size:.95rem}}@media (max-width:480px){.policy-title{font-size:1.6rem;text-align:left}.section-title{font-size:1.2rem}.policy-container a,.policy-container p{font-size:.9rem}}.invoice-container{background-color:#fff;border:1px solid #ddd;font-family:Arial,sans-serif;margin:150px auto 65px;max-width:1200px;padding:20px;width:80%}.print-button{background-color:maroon;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px 20px}.print-button:hover{background-color:#600000}@media print{.print-button{display:none}}@media (max-width:768px){.invoice-container{margin-bottom:40px;margin-top:100px;padding:15px;width:95%}}.invoice-header{border-bottom:2px solid maroon;display:flex;justify-content:space-between;padding-bottom:20px}@media (max-width:768px){.invoice-header{align-items:center;flex-direction:column}.invoice-details,.invoice-meta{text-align:center}}.invoice-logo img{height:auto;max-width:150px;width:100%}.invoice-details p,.invoice-meta p{margin:5px 0}.invoice-billing-shipping{display:flex;gap:20px;margin-top:30px}@media (max-width:768px){.invoice-billing-shipping{align-items:center;flex-direction:column}.bill-to,.ship-to{margin-bottom:20px;text-align:center;width:100%}}.bill-to h3,.ship-to h3{margin-bottom:10px}.invoice-table{margin-top:30px}.invoice-table table{border-collapse:collapse;display:block;overflow-x:auto;width:100%}.invoice-table td,.invoice-table th{border:1px solid #ddd;padding:10px;text-align:center}.invoice-table th{background-color:#f4f4f4}.invoice-totals{margin-top:30px;text-align:right}@media (max-width:768px){.invoice-totals{text-align:center}}.invoice-totals p{margin:5px 0}.invoice-totals h3{color:maroon;margin-top:10px}
/*# sourceMappingURL=main.abcb506f.css.map*/