*{margin:0;padding:0;font-family:var(--font-poppins),sans-serif;scroll-behavior:smooth;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}html{font-size:62.5%}.layout{display:flex;flex-direction:column;min-height:110vh;background-color:#fff}.marginrl{margin-right:4rem;margin-left:4rem}.paddingrl{padding-left:4rem;padding-right:4rem}.dropdownmenu-enter{opacity:0!important;top:30%}.dropdownmenu-enter-active{transition:all .3s ease-out}.dropdownmenu-enter-active,.dropdownmenu-enter-done{opacity:1!important;top:110%;pointer-events:auto!important}.dropdownmenu-exit{opacity:1!important;top:110%}.dropdownmenu-exit-active{transition:all .3s ease-out}.dropdownmenu-exit-active,.dropdownmenu-exit-done{opacity:0!important;top:30%;pointer-events:none}.dropdownsizebox-enter{opacity:0!important;top:30%}.dropdownsizebox-enter-active{transition:all .3s ease}.dropdownsizebox-enter-active,.dropdownsizebox-enter-done{opacity:1!important;top:110%;pointer-events:auto!important;position:static!important}.dropdownsizebox-exit{opacity:1!important;top:110%}.dropdownsizebox-exit-active{transition:all .3s ease}.dropdownsizebox-exit-active,.dropdownsizebox-exit-done{opacity:0!important;pointer-events:none}.dropdownarrow-enter{transform:rotate(0deg)}.dropdownarrow-enter-active,.dropdownarrow-enter-done,.dropdownarrow-exit{transform:rotate(-180deg)}.dropdownarrow-exit-active,.dropdownarrow-exit-done{transform:rotate(0deg)}.carttransiton-enter{opacity:0!important;top:30%;right:-100%}.carttransiton-enter-active{transition:all .3s ease-out}.carttransiton-enter-active,.carttransiton-enter-done{opacity:1!important;top:100%;right:0;pointer-events:auto!important}.carttransiton-exit{opacity:1!important;top:100%;right:0}.carttransiton-exit-active{transition:all .3s ease-out}.carttransiton-exit-active,.carttransiton-exit-done{opacity:0!important;top:30%;right:-100%;pointer-events:none}.reviewsmodel-enter{bottom:-41em!important}.reviewsmodel-enter-active,.reviewsmodel-enter-done,.reviewsmodel-exit,.reviewsmodel-exit-active{bottom:0!important}.reviewsmodel-exit-done{bottom:-41em!important}.paybutton{margin-top:1em!important;font-size:2em!important;background-color:#f50062;color:#fff!important;padding:.2em 2em!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:.4em!important}.paybutton:disabled{opacity:80%!important}.codisavailable{font-size:large;color:#020617;font-family:var(--font-heebo),sans-serif}.stripepaymentform{position:fixed;background-color:#fff;top:0;left:0;height:100%;width:100%;z-index:100;display:flex;justify-content:center;align-items:center}.stripepaymentform #payment-form{width:80%;height:-moz-fit-content;height:fit-content}input[type=checkbox]+label{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.5em}input[type=checkbox]{display:none}label .colordisplay{width:3em;height:1em;margin:.24em 0}input[type=checkbox]+label .tickbox{font-size:1em;border:.1em solid #fff;outline:.1em solid #000;border-radius:.2em;display:flex;justify-content:center;align-items:center;color:transparent;height:1em;width:.9em}input[type=checkbox]:checked+label .tickbox{background-color:#1976d2;outline-color:#1976d2;color:#fff}::-webkit-scrollbar{width:.7rem}::-webkit-scrollbar-track{background-color:hsla(0,0%,63%,.2);border-radius:2rem;margin-block:.5rem}::-webkit-scrollbar-thumb{background-color:rgba(75,85,99,.25);border-radius:1rem}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:rgba(75,85,99,.25) hsla(0,0%,63%,.2);scrollbar-width:thin}}.logo{transition:all .3s ease-in-out;position:relative;height:100%}.logo img{object-fit:contain;object-position:center center}footer{margin-top:auto;padding:2em;background-color:#f0f0f0;text-align:center}footer .logo{width:15em;height:3em}footer .linkscontainer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1em;column-gap:3em}footer a{text-wrap:nowrap;color:#333;text-decoration:none;font-size:1.6em;transition:color .3s ease}footer a:hover{color:#0070f3}.homepageswiper{height:70vh;width:100%;box-sizing:border-box}.homepageswiper .productimg{position:relative;background-color:#fff;width:100%;height:100%}.homepageswiper .productimg img{object-fit:cover;object-position:center center}.button{font-size:1.4em;padding:.5em 2.5em;color:#fff;border:.1em solid #fff;border-radius:.5em;cursor:pointer;text-decoration:none}.button,.button:hover{background-color:#020617;outline:.1em solid #020617}.button:hover{border:.1em solid #fff}.button:active{transform:scale(.98);box-shadow:3px 2px 22px 1px rgba(0,0,0,.24)}header{font-size:1rem;box-shadow:0 0 .3rem #bebebe;padding-top:.5em;padding-bottom:.5em;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}.header1{font-size:1em;column-gap:3em;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.header1 .cartmenudiv{left:0;width:100%;transition:all .3s ease-in-out;overflow:hidden;z-index:11}.header1 .cartmenudiv,.header1 .cartmenudiv .cartmenu{position:absolute;top:0;height:100vh;pointer-events:none}.header1 .cartmenudiv .cartmenu{font-size:1rem;opacity:0;max-width:60em;overflow-y:scroll;background-color:#fff;box-sizing:border-box;padding:2em 2.5em}@supports not selector(::-webkit-scrollbar){.header1 .cartmenudiv .cartmenu{-ms-overflow-style:none;scrollbar-width:none}}.header1 .cartmenudiv .cartmenu::-webkit-scrollbar{display:none}.header1 .cartmenudiv .cartmenu .cartmenudiv1{display:flex;justify-content:space-between;align-items:center;font-size:3em}.header1 .cartmenudiv .cartmenu .cartmenudiv1 .cancelicon:hover{color:#f50062;cursor:pointer}.header1 .cartmenudiv .cartmenu .products{margin-top:3em;display:grid;grid-template-columns:1fr;grid-gap:2em}.header1 .cartmenudiv .cartmenu .products .product{display:flex;justify-content:space-between;align-items:center;gap:1em;font-size:2em}.header1 .cartmenudiv .cartmenu .products .product .productname .productsrno{font-family:var(--font-podkova),sans-serif;font-size:1.4em}.header1 .cartmenudiv .cartmenu .products .product .editcount{display:flex;justify-content:space-between;align-items:center;min-width:4em;font-size:1.4em;font-family:var(--font-podkova),sans-serif}.header1 .cartmenudiv .cartmenu .products .product .editcount .editicon{font-size:1em}.header1 .cartmenudiv .cartmenu .products .product .editcount .editicon:first-child{color:#f50062}.header1 .cartmenudiv .cartmenu .products .product .editcount .editicon:last-child{font-size:1.2em;color:#00b4dd}.header1 .cartmenudiv .cartmenu .total{margin-top:.5em;font-family:var(--font-heebo),sans-serif;font-size:3em;opacity:75%}.header1 .cartmenudiv .cartmenu .continueshoppingdiv{font-size:3em;display:flex;flex-direction:column;gap:.5em}.header1 .cartmenudiv .cartmenu .continueshoppingdiv .continueshopping{display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:.5em;color:#ff600a}.header1 .cartmenudiv .cartmenu .continueshoppingdiv .continueshoppingbutton{color:#005ae0;cursor:pointer}.header1 .cartmenudiv .cartmenu .cartbuttons{margin-top:1em;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:2em}.header1 .cartmenudiv .cartmenu .cartbuttons a{text-decoration:none}.header1 .cartmenudiv .cartmenu .cartbuttons .checkout{background-color:#020617;color:#fff;font-size:1.9em;padding:.4em 1.6em;text-decoration:none}.header1 .logo{width:25em;height:5em;cursor:pointer;position:relative}.header1 .logo img{object-fit:contain;object-position:center center}.header1 .navitems{list-style:none;font-size:2em;column-gap:1.8em;row-gap:0}.header1 .navitems,.header1 .navitems a{display:flex;justify-content:space-between;align-items:center}.header1 .navitems a{white-space:nowrap;cursor:pointer;position:relative;text-decoration:none;color:#000}.header1 .navitems a .arrow{font-size:1.5em;transition:all .3s linear}.header1 .navitems a ul{position:absolute;background-color:#fff;padding:1em 2em;box-shadow:0 0 .2em #e5e7eb;cursor:context-menu;opacity:0}.header1 .navitems a ul li{white-space:nowrap;transform:all .2s linear}.header1 .navitems a ul li:hover:before{position:absolute;content:"";left:-.5em;height:60%;width:100%;border-left:.22em solid #020617}.header1 .navitems a ul li:hover{font-size:1.1em}.header1 .headerbuttons{font-size:1em;display:flex;justify-content:space-between;align-items:center;gap:3em}.header1 .headerbuttons .login{padding:.1em 1em;background-color:#020617;color:#fff;border:none;font-size:1.6em;white-space:nowrap;text-transform:capitalize}.header1 .headerbuttons .carticon{font-size:2.2em;border-radius:.2em;padding:.3em .4em;color:#020617;box-shadow:0 0 .1em #020617}.header1 .headerbuttons .userimgdiv{font-size:2em;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative;gap:.3em}.header1 .headerbuttons .userimgdiv a{text-decoration:none;color:#000}.header1 .headerbuttons .userimgdiv .userimg{position:relative;width:1.75em;height:1.75em;border-radius:50%;overflow:hidden}.header1 .headerbuttons .userimgdiv .userimg img{object-fit:contain;object-position:center top}.header1 .headerbuttons .userimgdiv .userimg .userlogo{width:100%;height:100%}.header1 .headerbuttons .userimgdiv span{display:flex;justify-content:center;align-items:center;transition:all .3s linear;position:relative}.header1 .headerbuttons .userimgdiv span .arrow{position:absolute;font-size:1.5em;box-sizing:border-box}.header1 .headerbuttons .userimgdiv ul{position:absolute;background-color:#fff;z-index:25;padding:1em 1.5em;box-shadow:0 0 .1em .1em #e5e7eb;cursor:context-menu;opacity:0;pointer-events:none;list-style:none;right:0;width:14em}.header1 .headerbuttons .userimgdiv ul li{transform:all .2s linear;position:relative;cursor:pointer;overflow-wrap:break-word;display:flex;justify-content:center;align-items:center;line-height:1.8em;justify-content:flex-start;gap:.2em}.header1 .headerbuttons .userimgdiv ul li .usermenuicons{font-size:1.3em}.header1 .headerbuttons .userimgdiv ul li .signout{color:#fff;background-color:#000;font-size:.8em;padding:0 1.2em;text-transform:capitalize}.header1 .headerbuttons .userimgdiv ul li:nth-child(2){font-size:.8em;cursor:context-menu}.header2{display:flex;margin-top:.5em;display:none}.header2,.header2 .navitems2{justify-content:center;align-items:center}.header2 .navitems2{display:flex;flex-direction:column;max-height:4.5em;width:100%;overflow-x:scroll;flex-wrap:wrap;row-gap:.1em;font-size:1.7em}.header2 .navitems2::-webkit-scrollbar{width:2px;height:.18em;background-color:#f5f5f5}.header2 .navitems2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.144);border-radius:10px;background-color:hsla(0,0%,96%,.275)}.header2 .navitems2::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.13);background-color:rgba(85,85,85,.396)}@supports not selector(::-webkit-scrollbar){.header2 .navitems2{scrollbar-color:gray transparent;scrollbar-width:thin}}@keyframes circleanimation{0%{rotate:0deg}to{rotate:1turn}}.ourlatestcollectionheading{font-size:2.6rem;margin-top:1.8em;margin-bottom:.3em;position:relative;border-bottom:.1em solid #020617;display:flex;align-items:center}.ourlatestcollectionheading .nextbutton{color:#00b4dd}.ourlatestcollectionheading .nextbutton,.ourlatestcollectionheading .prevbutton{display:flex;justify-content:center;align-items:center;font-size:1.7em;border-radius:0}.ourlatestcollectionheading .prevbutton{margin-left:auto;color:#4b5563;transform:rotate(180deg)}@keyframes customizecoloranimation{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(50deg) scale(.9)}}.infinitescrolldiv{background-color:#fff;z-index:2}@supports not selector(::-webkit-scrollbar){.infinitescroll{-ms-overflow-style:none;scrollbar-width:none}}.infinitescroll::-webkit-scrollbar{display:none}.homepageproductsdiv{margin-top:.5em;font-size:.8rem;box-sizing:border-box}.homepageproductsdiv:nth-child(n){margin-top:5em;margin-bottom:5em}.homepageproductsdiv .productcard{font-size:.88em;height:100%!important;box-shadow:none!important}.homepageproductsdiv .productcard:hover{transform:scale(1)!important}.ourlatestcollectiongrid{font-size:.9rem;margin-top:3em;display:grid;place-content:center;grid-template-columns:repeat(auto-fit,minmax(28em,1fr));grid-auto-rows:auto;grid-gap:4em;gap:4em}.productcardouterdiv{width:100%;height:100%;position:relative;display:grid;place-items:center}.productcard{font-size:.78em;padding:5%;width:100%;height:100%;box-shadow:-1em -1em 3em hsla(0,0%,87%,.45),1em 1em 3em hsla(0,0%,53%,.3);border-radius:1em;box-sizing:border-box;overflow:hidden;cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-evenly;transition:all .3s ease-in-out;background-color:#fff;z-index:2}.productcard[data-productpage-productcard=true]{padding-bottom:5em}.productcard[data-ismobile=false i]:hover .productdata{opacity:0;pointer-events:none}.productcard[data-ismobile=false i]:hover .productimgcarousel{transform:scale(1.4) translateY(12%)}.productcard[data-ismobile=false i]:hover .prevnextbuttons{opacity:100%;pointer-events:auto}.productcard[data-ismobile=true i] .prevnextbuttons{opacity:100%;pointer-events:auto;top:30%}.productcard[data-ismobile=true i] .productimgcarousel .productimg{height:36em}.productcard[data-ismobile=true i]:has(>:hover) .productimgcarousel{transform:scale(1) translateY(0)}.productcard[data-ismobile=true i]:has(>:hover) .productdata{opacity:1;pointer-events:auto}.productcard[data-ismobile=true i]:has(.reviewdiv:hover) .productimgcarousel{transform:scale(1) translateY(0)}.productcard[data-ismobile=true i]:has(.reviewdiv:hover) .productdata{opacity:1;pointer-events:auto}.productcard[data-ismobile=true i]:has(.productdata:hover) .productimgcarousel{transform:scale(1) translateY(0)}.productcard[data-ismobile=true i]:has(.productdata:hover) .productdata{opacity:1;pointer-events:auto}.productcard[data-ismobile=true i]:has(>*>:hover) .productimgcarousel{transform:scale(1.4) translateY(12%)}.productcard[data-ismobile=true i]:has(>*>:hover) .productdata{opacity:0;pointer-events:none}.productcard .productimgcarousel{transition:all .3s ease-in-out;z-index:3}.productcard .productimgcarousel .productimg{position:relative;height:30em;z-index:2}.productcard .productimgcarousel .productimg img{object-fit:contain;object-position:center center}.productcard .prevnextbuttons{position:absolute;transition:all .3s ease;font-size:1em;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:3;right:0;top:30%;opacity:0;pointer-events:none}.productcard .prevnextbuttons .nextbutton{color:#00b4dd}.productcard .prevnextbuttons .nextbutton,.productcard .prevnextbuttons .prevbutton{display:flex;justify-content:center;align-items:center;font-size:3.5em;border-radius:0}.productcard .prevnextbuttons .prevbutton{color:#4b5563}.productcard .productdata{margin-top:1em;transition:all .3s ease-in-out}.productcard .productdata .producttitle{font-size:1.5em;opacity:80%}.productcard .productdata .productname{margin-top:.2em;font-size:2.2em}.productcard .productdata .productdiv3{margin:.6em auto 0;display:flex;justify-content:space-between;align-items:center}.productcard .productdata .productdiv3 .stars{display:flex}.productcard .productdata .productdiv3 .stars .star{font-size:2.5em;color:#daa520}.productcard .productdata .productdiv3 .price{display:flex;justify-content:space-between;align-items:center;gap:.6em;font-size:2.3em}.productcard .productdata .productdiv3 .price .cutprice{font-family:var(--font-heebo),sans-serif;text-decoration:line-through;opacity:80%}.productcard .productdata .productdiv3 .price .realprice{font-family:var(--font-heebo),sans-serif}.productcard .customizeproduct{font-size:.9em;margin-top:.5em;padding-top:1em;border-radius:1em 1em 0 0;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.7em;row-gap:1.2em;z-index:3}.productcard .customizeproduct .customizecolorsdiv{font-size:1em;display:flex;align-items:center;justify-content:center;gap:1.5em;flex-wrap:wrap;padding:1em 2em;border-radius:2em;box-shadow:0 0 .6em 0 hsla(0,0%,49%,.603)}.productcard .customizeproduct .customizecolorsdiv .customizecolor{width:3.5em;height:3.5em;border-radius:50%;border:.3em solid #d9dbe0;outline:.3em dashed #000;transition:transform .3s ease-in-out}.productcard .customizeproduct .customizecolorsdiv .customizecolor:hover{transform:rotate(80deg) scale(.95)}.productcard .customizeproduct .sizes{font-size:2.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6em;padding:.3em .5em;border-radius:.5em;box-shadow:0 0 .2em 0 hsla(0,0%,49%,.603)}.productcard .customizeproduct .sizes .size{padding:0 .4em;border-radius:.3em;border:.12em dashed #4b5563;transition:transform .2s ease-in-out}.productcard .customizeproduct .sizes .size:hover{border-style:solid}.productcard .customizeproduct .addtocart{min-width:70%;background-color:#020617;color:#fff;font-size:2.2em;padding:.2em 2em}.productcard .reviewdiv{position:absolute;z-index:3;transition:all .4s ease-in-out;bottom:-41em;left:0;height:45em;font-size:1em;width:100%;box-sizing:border-box;display:flex;flex-direction:column}@supports not selector(::-webkit-scrollbar){.productcard .reviewdiv{-ms-overflow-style:none;scrollbar-width:none}}.productcard .reviewdiv::-webkit-scrollbar{display:none}.productcard .reviewdiv .showreviewdiv{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:4;padding-top:.5em;padding-bottom:2em;display:flex;justify-content:center;align-items:center}.productcard .reviewdiv .showreviewdiv .showreview{background-color:#fff;color:#000;text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:.1em;font-size:2.2em;margin-bottom:-1em;padding:0 2em;border-radius:2em 2em 0 0;box-shadow:0 -.1em .1em #bbb}.productcard .reviewdiv .showreviewdiv .showreview span{display:flex;justify-content:center;align-items:center;transition:all .4s ease}.productcard .reviewdiv .showreviewdiv .showreview span .arrow{font-size:1.1em}.productcard .reviewdiv .reviewsouterdiv{background-color:#fff;height:100%;padding:0 2em;overflow-y:scroll;box-shadow:0 0 .5em #7a7a7a;display:flex;flex-direction:column;row-gap:2em}.productcard .reviewdiv .reviews{margin-top:1em;grid-row-gap:1em;row-gap:1em;grid-column-gap:1em;column-gap:1em;background-color:#fff;display:grid;grid-template-columns:1fr!important;grid-template-rows:auto;font-size:1em}.productcard .reviewdiv .review{box-shadow:0 .2em .5em #ccc;display:flex;flex-wrap:wrap;align-items:center;column-gap:1em;padding:1em;box-sizing:border-box;font-size:.8em}.productcard .reviewdiv .review .profilediv{display:flex;align-items:center;row-gap:2em;column-gap:.6em}.productcard .reviewdiv .review .profilediv .profileimg{width:5em;height:5em;overflow:hidden;position:relative;border-radius:50%}.productcard .reviewdiv .review .profilediv .profileimg img{object-fit:contain;object-position:center top}.productcard .reviewdiv .review .profilediv .profileimg .userlogo{width:100%;height:100%}.productcard .reviewdiv .review .profilediv .namediv .profilename{max-width:100%;font-size:2.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productcard .reviewdiv .review .profilediv .namediv .stars .star{font-size:2.5em;color:#daa520}.productcard .reviewdiv .review .reviewmessage{margin-top:.2em;flex-basis:100%;font-size:2.2em;text-indent:.1em}.productcard .reviewdiv .reviewinputdiv{position:-webkit-sticky;position:sticky;background-color:#fff;padding-top:.5em;bottom:0;display:flex;flex-wrap:wrap;padding-bottom:1.2em}.productcard .reviewdiv .reviewinputdiv .stars{display:flex;flex-basis:100%}.productcard .reviewdiv .reviewinputdiv .stars:after{content:" Rate us";font-size:1.5em}.productcard .reviewdiv .reviewinputdiv .stars .star{font-size:3em;color:#daa520}.productcard .reviewdiv .reviewinputdiv textarea{box-sizing:border-box;padding:.2em;border:none;box-shadow:.1em .2em .2em #bebebe;border-radius:.5em;font-size:2em;width:80%;min-height:4.5em;max-height:5em;outline:none}.productcard .reviewdiv .reviewinputdiv .icon{font-size:3em;color:#005ae0;align-self:flex-end}.services{font-size:.8rem;margin-top:10em;margin-bottom:10em;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4em}.services .service{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:1em;text-align:center;padding:2em;box-shadow:0 0 .1em .2em #e5e7eb}.services .service .serviceicon{font-size:3em;padding:.5em;border-radius:50%;color:#020617;box-shadow:.08em .08em .2em rgba(80,80,80,.726)}.services .service .heading{font-size:2.2em;font-weight:700}.services .service .para{font-size:2em;opacity:80%}.productpageheading{font-size:2.7rem;margin-top:.5em;padding-left:.1em;padding-right:3em;width:max-content;max-width:100%;box-sizing:border-box;overflow:visible;background-image:linear-gradient(140deg,#ff600a,#ffa10a 80%,#fff 0);color:#000}.productpagediv{font-size:1rem;display:grid;grid-template-columns:22em 1fr;grid-gap:2em;gap:2em;margin-bottom:6em}.filtersdiv{font-size:1em;box-sizing:border-box;background-color:#fff;white-space:nowrap}.filtersdiv .filters{position:-webkit-sticky;position:sticky;padding:0 1em 1em;overflow-y:scroll;border-bottom:.28em solid #020617}@supports not selector(::-webkit-scrollbar){.filtersdiv .filters{-ms-overflow-style:none;scrollbar-width:none}}.filtersdiv .filters::-webkit-scrollbar{display:none}.filtersdiv .filters .heading{font-size:2.5em;padding-top:.2em;font-weight:700;opacity:100%;border-bottom:.1em solid #020617;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:2}.filtersdiv .filters .filtersdiv2{margin-top:1em;display:flex;justify-content:space-between;align-items:center}.filtersdiv .filters .filtersdiv2:first-of-type{margin-bottom:.5em}.filtersdiv .filters .filtersdiv2 .heading2{font-size:2em;font-weight:700;opacity:70%}.filtersdiv .filters .filtersdiv2 .clearbutton{font-size:1.5em;background-color:#020617;color:#fff;padding:.13em .8em}.filtersdiv .filters .filtersdiv3{margin-left:1.2em;margin-top:.5em;display:grid;grid-template-columns:1fr;grid-gap:.4em;font-size:1em}.filtersdiv .filters .filtersdiv3 .filtersdiv3tick{font-size:1.8em;display:flex;justify-content:center;align-items:center;justify-content:flex-start}.filtersdiv .filters .filtersdiv3 .para{font-size:1.5em;color:#020617}.filtersdiv .filters .slider{margin-left:1.2em;margin-right:3em}.filtersdiv .filters .slider .customlabel{font-size:1.7em}.tshirtpagegrid{font-size:1rem;margin:0;background-color:#fff}.tshirtpagegrid .productcard[data-ismobile=false i]:hover{box-shadow:-1em -1em 3em hsla(0,0%,87%,.45),1em 1em 3em hsla(0,0%,53%,.3);transform:scale(110%) translateY(5%)}.tshirtpagegrid .productcard[data-ismobile=true i]:hover{box-shadow:-1em -1em 3em hsla(0,0%,87%,.45),1em 1em 3em hsla(0,0%,53%,.3);transform:scale(110%)}.tshirtpagegrid[data-ismobile=false i]:has(.productcard:hover) .productcard:not(:hover){box-shadow:-1em -1em 3em hsla(0,0%,87%,.45),1em 1em 3em hsla(0,0%,53%,.3);transform:scale(90%) translateY(5%)}.tshirtpagegrid[data-ismobile=true i]:has(.productcard:hover) .productcard:not(:hover){box-shadow:-1em -1em 3em hsla(0,0%,87%,.45),1em 1em 3em hsla(0,0%,53%,.3)}.productsluggrid{font-size:1rem;display:grid;grid-template-columns:45em 1fr;place-items:center;grid-gap:8em;margin-top:4em;margin-bottom:4em}.productsluggrid .productcard{box-shadow:none;contain:content}.productsluggrid .productcard .productimgcarousel .productimg{height:45em}.productsluggrid .productcard:hover .productimgcarousel{transform:scale(1) translateY(0)}.productsluggrid .productcard .prevnextbuttons{opacity:100%;pointer-events:auto;bottom:30%}.productsluggrid .productslugdiv2{font-size:1em;display:flex;flex-direction:column;justify-content:flex-start;gap:2em;align-items:flex-start;color:#000}.productsluggrid .productslugdiv2 .brandname{font-size:2em;color:#4b5563;font-family:var(--font-nosifer),sans-serif}.productsluggrid .productslugdiv2 .heading{font-size:2.8em}.productsluggrid .productslugdiv2 .para{font-size:1.8em;color:#4b5563}.productsluggrid .productslugdiv2 .customizeproduct{margin-top:1em;padding-top:1em;border-radius:1em 1em 0 0;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.7em;row-gap:1.2em;z-index:3;cursor:pointer}.productsluggrid .productslugdiv2 .customizeproduct .customizecolorsdiv{font-size:1em;display:flex;align-items:center;justify-content:center;gap:1.5em;flex-wrap:wrap;padding:1em 2em;border-radius:2em;box-shadow:0 0 .6em 0 hsla(0,0%,49%,.603)}.productsluggrid .productslugdiv2 .customizeproduct .customizecolorsdiv .customizecolor{width:3.5em;height:3.5em;border-radius:50%;border:.3em solid #d9dbe0;outline:.3em dashed #000;transition:transform .3s ease-in-out}.productsluggrid .productslugdiv2 .customizeproduct .customizecolorsdiv .customizecolor:hover{transform:rotate(80deg) scale(.95)}.productsluggrid .productslugdiv2 .customizeproduct .sizes{font-size:2.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6em;padding:.3em .5em;border-radius:.5em;box-shadow:0 0 .2em 0 hsla(0,0%,49%,.603)}.productsluggrid .productslugdiv2 .customizeproduct .sizes .size{padding:0 .4em;border-radius:.3em;border:.12em dashed #4b5563;transition:transform .2s ease-in-out}.productsluggrid .productslugdiv2 .customizeproduct .sizes .size:hover{border-style:solid}.productsluggrid .productslugdiv2 .pricing{font-size:1em;display:flex;justify-content:center;align-items:center;gap:1.2em}.productsluggrid .productslugdiv2 .pricing .cutprice{text-decoration:line-through;color:#020617}.productsluggrid .productslugdiv2 .pricing .cutprice,.productsluggrid .productslugdiv2 .pricing .price{font-family:var(--font-heebo),sans-serif;font-size:3em}.productsluggrid .productslugdiv2 .pricing .addtocart{font-size:1.5em;background-color:#f50062;color:#fff;padding:.4em 2em;margin-left:.5em}.productsluggrid .productslugdiv2 .sizechartdiv{display:flex;justify-content:center;align-items:center;font-size:2em;gap:1em;overflow:hidden}.productsluggrid .productslugdiv2 .sizechartdiv img{cursor:pointer}.productsluggrid .productslugdiv2 .pincodediv{margin-top:1em;font-size:.8em;display:flex;justify-content:center;align-items:center;gap:2em}.productsluggrid .productslugdiv2 .pincodediv input[type=text]{display:block;border:none;padding:0;width:9ch;background:repeating-linear-gradient(90deg,dimgrey,dimgrey 1ch,transparent 0,transparent 1.5ch) 0 100%/8.5ch 2px no-repeat;font:5ch droid sans mono,consolas,monospace;letter-spacing:.5ch;outline:none}.productsluggrid .productslugdiv2 .pincodediv input[type=text]::placeholder{font-size:.7em;letter-spacing:0}.productsluggrid .productslugdiv2 .pincodediv .checkpincodebutton{font-size:1.8em;background-color:#f50062;color:#fff;padding:.4em 2em}.allproductsdiv2{background-color:#fff;z-index:3}.allproductscardgrid{font-size:.7rem;box-shadow:0 0 .8em 0 #969696;position:relative;background-color:#fff}.allproductscardgrid .allproductscarddiv2{font-size:1.2em;padding-right:2em;padding-top:2em;padding-bottom:2em}.allproductscardgrid .allproductscarddiv2 .pricing{z-index:3;position:absolute;top:calc(0% + 0em);right:calc(0% + 0em)}.allproductscardgrid .allproductscarddiv2 .pricing .addtocart{border-radius:0}.allproductscardgrid .allproductscarddiv2 .productinfodiv{font-size:1.2em;display:flex;flex-wrap:wrap;column-gap:2em}.allproductscardgrid .allproductscarddiv2 .contenttablediv{max-width:60em;max-height:30em;overflow:scroll;box-shadow:0 .15em .6em 0 #a0a0a0}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table{border-collapse:collapse;font-size:2em;border-radius:5px 5px 0 0}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table thead{position:-webkit-sticky;position:sticky;top:0}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table thead tr{background-color:#009879;color:#fff;text-align:left}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table td,.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table th{padding:.5em 1em;text-align:center;white-space:nowrap}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table tbody tr{border-bottom:.1em solid #ddd}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table tbody tr:last-of-type{border-bottom:.2em solid #009879}.allproductscardgrid .allproductscarddiv2 .contenttablediv .content-table tbody tr.active-row{font-weight:700;color:#009879}.allproductscardgrid .allproductscarddiv2 .contenttablediv .color{height:1.3em;width:1.3em;border-radius:50%;margin:auto}.sizechartimgdiv{font-size:1rem;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;position:fixed;inset:0;z-index:12}.sizechartimgdiv .sizechartimg{width:60em}.admindiv{height:80vh}.admindiv,.admindiv .askpassworddiv{display:flex;justify-content:center;align-items:center}.admindiv .askpassworddiv{font-size:1rem;flex-direction:column;gap:1em}.admindiv .askpassworddiv input[type=text]{height:2em;width:20em;text-align:center;padding:.1em .2em}.admindiv .askpassworddiv .askpasswordbutton{background-color:#020617;color:#fff;font-size:1.5em;padding:.4em 1em}.dashboard{font-size:1rem;margin-top:2em}.dashboard .filtersdiv .filters{height:auto;border-bottom:none}.dashboard .filtersdiv .filters .para{cursor:pointer;font-size:2.1em;position:relative;display:flex;justify-content:center;align-items:center;justify-content:flex-start;margin-top:.4em}.dashboard .filtersdiv .filters .para:nth-child(2){margin-top:.5em}.dashboard .filtersdiv .filters .para:nth-child(n):hover:before{content:"";position:absolute;height:70%;width:100%;left:calc(0% - .4em);border-left:.2em solid #020617}.dashboard .dashboarddiv2main{background-color:#fff}.dashboard .dashboarddiv2main .heading{margin-top:2em;font-size:3em;margin-bottom:.2em;border-bottom:.1em solid #020617;display:flex;justify-content:center;align-items:center;justify-content:flex-start;cursor:pointer}.dashboard .dashboarddiv2main .heading span{display:flex;justify-content:center;align-items:center;transition:all .4s ease}.dashboard .dashboarddiv2main .heading span .arrow{font-size:1.6em}.dashboard .dashboarddiv2main .dashboarddiv2{padding:1em 0 1em 1em;box-sizing:border-box;background-color:#fff;display:grid;grid-template-columns:repeat(auto-fit,minmax(22em,auto));grid-auto-rows:auto;grid-gap:2em;grid-row-gap:4em}.dashboard .dashboarddiv2main .dashboarddiv2 .input{font-size:2em!important;border-radius:.2em;border:none;box-shadow:.02em .02em .4em 0 #969696}.dashboard .dashboarddiv2main .dashboarddiv2 .input input{font-size:2em}.dashboard .dashboarddiv2main .dashboarddiv2 .inputdiv{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}.dashboard .dashboarddiv2main .dashboarddiv2 .inputdiv label{font-size:1.8em;cursor:pointer;margin-bottom:.1em}.dashboard .dashboarddiv2main .dashboarddiv2 .inputdiv input,.dashboard .dashboarddiv2main .dashboarddiv2 .inputdiv select,.dashboard .dashboarddiv2main .dashboarddiv2 .inputdiv textarea{width:80%;padding:.1em .2em;font-size:2em;border-radius:.2em;border:none;box-shadow:.02em .02em .4em 0 #969696}.dashboard .dashboarddiv2main .dashboarddiv2 .fullwidth{grid-column:1/-1}.dashboard .dashboarddiv2main .createvariantoptions{font-size:1rem;margin-top:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(25em,1fr));align-items:flex-start;grid-gap:5em;gap:5em}.dashboard .dashboarddiv2main .createvariantoptions input{width:100%;padding:.1em .2em;font-size:2em;border-radius:.2em;border:none;box-shadow:.02em .02em .4em 0 #969696}.dashboard .dashboarddiv2main .createvariantoptions input[data-text-bold=true]{font-weight:700}.dashboard .dashboarddiv2main .createvariantoptions .optionvalues{display:flex;width:100%;gap:.5em}.dashboard .dashboarddiv2main .createvariantoptions .optionvalues label{font-size:2.5em;font-weight:700}.dashboard .dashboarddiv2main .createvariantoptions .optionvalues .deleteicon{color:#f50062;font-size:3.5em;padding:0}.dashboard .dashboarddiv2main .createvariantoptions .variantoptionsdiv{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1em}.dashboard .dashboarddiv2main .createvariantoptions .variantoptionsdiv .variantoptionvalues{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5em;justify-content:flex-start}.dashboard .dashboarddiv2main .createvariantoptions .variantoptionsdiv .variantoptionvalues .addvaluebutton{margin-right:auto;justify-self:flex-start;box-shadow:.1em .3em .5em #aaa}.dashboard .dashboarddiv2main .createvariantoptions .variantoptionsdiv .variantoptionvalues .addvaluebutton .icon{color:#00b4dd;font-size:2.5em}.dashboard .dashboarddiv2main .createvariantoptions .addnewoptionbutton{background-color:#f50062;color:#fff;font-size:2em;padding:.5em;max-width:100%;box-sizing:border-box;gap:.5em;text-transform:capitalize}.dashboard .dashboarddiv2main .createvariantoptions .addnewoptionbutton .icon{color:#fff;font-size:1.5em}.dashboard .dashboarddiv2main .createvariantsmaindiv{font-size:1rem;display:flex;flex-direction:column;gap:5em}.dashboard .dashboarddiv2main .createvariantsdiv{font-size:1em;display:flex;gap:3em;flex-wrap:wrap}.dashboard .dashboarddiv2main .createvariantsdiv label{font-size:2.2em}.dashboard .dashboarddiv2main .createvariantsdiv input,.dashboard .dashboarddiv2main .createvariantsdiv select,.dashboard .dashboarddiv2main .createvariantsdiv textarea{padding:.1em .2em;font-size:2em;border-radius:.2em;border:none;box-shadow:.02em .02em .4em 0 #969696}.dashboard .dashboarddiv2main .createvariantsdiv textarea{flex-basis:100%}.dashboard .dashboarddiv2main .createvariantsdiv .variant{font-size:1em;display:flex;flex-direction:column;gap:1em}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantheadingno{font-size:3.5em;font-family:var(--font-heebo) sans-serif;display:flex;align-items:center}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantheadingno .deleteicon{font-size:1.1em;color:#f50062}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantoptions{display:flex;flex-direction:column;gap:1em}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantoptions .variantheading{font-size:2.2em}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantoptions .variantoptionselection{display:flex;align-items:center;gap:1em}.dashboard .dashboarddiv2main .createvariantsdiv .variant .variantoptions .variantoptionselection2{display:flex;flex-direction:column}.dashboard .dashboarddiv2main .createvariantsdiv .variant .addvaluebutton{margin-right:auto;justify-self:flex-start;box-shadow:.1em .3em .5em #aaa}.dashboard .dashboarddiv2main .createvariantsdiv .variant .addvaluebutton .icon{color:#00b4dd;font-size:2.5em}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv{font-size:.9em;margin-top:1em;background-color:#fff;width:99%}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv label{font-size:2.5em;font-weight:700}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv .addingimagesdiv{margin-top:1em;grid-template-columns:repeat(auto-fit,22em);justify-content:left}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv .addingimagesdiv .addimageicon{height:100%;width:100%;place-items:center;font-size:15em;color:#020617}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv .addingimagesdiv .productcard{position:relative}.dashboard .dashboarddiv2main .createvariantsdiv .addingimagesouterdiv .addingimagesdiv .productcard .deleteicon{position:absolute;top:0;right:0;color:#f50062;z-index:5;font-size:4em}.dashboard .dashboarddiv2main .sizeboxdiv{position:relative;overflow-y:hidden}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox{position:absolute;opacity:0;pointer-events:none;width:100%;transition:all .3s linear}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox[data-nosize]{position:static;opacity:100%;pointer-events:auto;margin-top:3em}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit{font-size:1.2em;display:flex;gap:1em}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv{font-size:.9em;margin-top:1em;background-color:#fff;width:99%}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv label{font-size:2.3em}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv .addingimagesdiv{margin-top:1em;grid-template-columns:repeat(auto-fit,22em);justify-content:left}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv .addingimagesdiv .addimageicon{height:100%;width:100%;place-items:center;font-size:15em;color:#020617}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv .addingimagesdiv .productcard{position:relative}.dashboard .dashboarddiv2main .sizeboxdiv .sizebox .sizeboxcoloredit .addingimagesouterdiv .addingimagesdiv .productcard .deleteicon{position:absolute;top:0;right:0;color:#f50062;z-index:5;font-size:4em}.dashboard .dashboarddiv2main .saveproductbutton{margin-top:2em;background-color:#020617;font-size:2em;padding:.2em 2em;text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:.5em}.dashboard .dashboarddiv2main .saveproductbutton .icon{font-size:1.5em}.circularprogressbardiv{position:fixed;z-index:11;inset:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.circularprogressbardiv .circularprogressbar{width:25em}.circularprogressbardiv .buffer{width:3.5em;height:3.5em;border-radius:50%;border:.5em solid #d6d6d6;border-right-color:#020617;animation:roundBuffer 1s linear infinite forwards}.adminpanelmaindiv{padding-top:1em;z-index:3;display:flex;flex-direction:column;gap:7em}.adminpanelmaindiv,.adminpanelmaindiv .adminpaneldiv{font-size:1em;background-color:#fff}.adminpanelmaindiv .adminpaneldiv .heading{font-size:3em;border-bottom:.1em solid #020617}.adminpanelmaindiv .adminpaneldiv .usersdiv{margin-top:1em}.adminpanelmaindiv .adminpaneldiv .usersdiv .user{display:flex;justify-content:center;align-items:center;justify-content:flex-start;font-size:2.3em}.adminpanelmaindiv .adminpaneldiv .usersdiv .user .deleteicon{color:#f50062;font-size:1.4em}.adminpanelmaindiv .adminpaneldiv .saveemaildiv{margin-top:1em;display:flex;justify-content:center;align-items:center;justify-content:flex-start}.adminpanelmaindiv .adminpaneldiv .saveemaildiv input{width:20em;font-size:2.5em;padding:0 .1em}.adminpanelmaindiv .adminpaneldiv .saveemaildiv .adduser{background-color:#f50062;color:#fff;font-size:2em;margin-left:1em;padding:.2em 1em}.checkoutdiv{font-size:1rem;margin-top:4em;margin-bottom:4em;display:flex;flex-direction:column;gap:6em}.checkoutdiv .addressdiv .heading{font-size:3em}.checkoutdiv .addressdiv .addressdetails{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-column-gap:4em;grid-row-gap:2em}.checkoutdiv .addressdiv .addressdetails .inputdiv{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}.checkoutdiv .addressdiv .addressdetails .inputdiv label{font-size:1.8em;color:#4b5563}.checkoutdiv .addressdiv .addressdetails .inputdiv input,.checkoutdiv .addressdiv .addressdetails .inputdiv select{font-size:1.8em;box-sizing:border-box;width:100%;padding:.4em .2em;border:none;box-shadow:0 0 .2em 0 #969696}.checkoutdiv .addressdiv .addressdetails .inputdiv input:focus,.checkoutdiv .addressdiv .addressdetails .inputdiv select:focus{outline:none;box-shadow:0 0 .2em 0 #020617}.checkoutdiv .addressdiv .addressdetails .fullwidth{grid-column:1/-1}.checkoutdiv .addressdiv .addressdetails .fullwidth textarea{font-size:1.8em;width:100%;padding:.2em .4em;border:none;box-shadow:0 0 .2em 0 #969696}.checkoutdiv .addressdiv .addressdetails .fullwidth textarea:focus{outline:none;box-shadow:0 0 .2em 0 #020617}.checkoutdiv .addressdiv .addressdetails .savedefaultaddress{grid-column:1/-1;justify-self:flex-start;font-size:2em}.checkoutdiv .reviewcartdiv{margin-top:3em}.checkoutdiv .reviewcartdiv .heading{font-size:3em}.checkoutdiv .reviewcartdiv .totalprice{margin-top:1em;font-size:2.7em;font-family:var(--font-heebo),sans-serif}.checkoutdiv .reviewcartdiv .savedefaultaddress{display:flex;justify-content:center;align-items:center;justify-content:flex-start;margin-top:1em;margin-left:2em;font-size:2em}.checkoutdiv .reviewcartdiv .savedefaultaddress .codisavailable{color:#020617;font-family:var(--font-heebo),sans-serif}.checkoutdiv .reviewcartdiv .paybutton{margin-top:1em;font-size:2em;background-color:#f50062;color:#fff;padding:.2em 2em;display:flex;justify-content:center;align-items:center;gap:.4em}.checkoutdiv .reviewcartdiv .reviewcart{display:grid;grid-template-columns:repeat(auto-fit,30em);place-content:flex-start}.checkoutdiv .reviewcartdiv .reviewcart[data-moreproducts=true]{grid-template-columns:repeat(auto-fit,minmax(30em,1fr))}.checkoutdiv .reviewcartdiv .reviewcart .editcount{display:flex;justify-content:space-between;align-items:center;font-size:3em;min-width:4em;font-family:var(--font-podkova),sans-serif}.checkoutdiv .reviewcartdiv .reviewcart .editcount .editicon{font-size:1em}.checkoutdiv .reviewcartdiv .reviewcart .editcount .editicon:first-child{color:#f50062}.checkoutdiv .reviewcartdiv .reviewcart .editcount .editicon:last-child{font-size:1.2em;color:#00b4dd}.checkoutdiv .reviewcartdiv .reviewcart .deleteicon{position:absolute;top:0;right:0;color:#f50062;z-index:5;font-size:4em}.radiobuttongroup{font-size:1em;margin-top:5em}.radiobuttongroup .heading{font-size:2.4em!important;color:#0f172a;margin-bottom:.5em}.radiobuttongroup .radiobuttondivs{font-size:1em;display:flex;flex-direction:column;gap:.8em}.radiobuttongroup .radiobuttondivs .radiobuttondiv{font-size:2.5em}.radiobuttongroup .radiobuttondivs .radiobuttondiv input+label{cursor:pointer;display:flex;align-items:center;gap:.5em}.radiobuttongroup .radiobuttondivs .radiobuttondiv input{display:none}.radiobuttongroup .radiobuttondivs .radiobuttondiv label .colordisplay{width:3em;height:1em;margin:.24em 0}.radiobuttongroup .radiobuttondivs .radiobuttondiv input+label .tickbox{font-size:1em;border:.1em solid #fff;outline:.1em solid #000;border-radius:50%;display:flex;justify-content:center;align-items:center;color:transparent;height:1em;width:1em}.radiobuttongroup .radiobuttondivs .radiobuttondiv input:checked+label .tickbox{background-color:#1976d2;outline-color:#1976d2;color:#fff}.radiobuttongroup .radiobuttondivs .radiobuttondiv input:disabled+label{opacity:50%}.myordersheading{text-align:center;font-size:2.5rem}.myordersheading .trackbutton{font-size:.6em;color:#fff;background-color:#f50062;padding:.4em 1em;margin-left:1em}.myordersgrid{font-size:1.8rem;transform:rotateX("180deg");display:grid;grid-template-columns:10em minmax(20em,1fr) 5em 5em 10em;grid-gap:2em;gap:2em;margin-bottom:2em;overflow-x:scroll}.myordersgrid .para{white-space:nowrap;overflow:hidden}.myordersgrid .para:hover{background-color:#fff;border:.1em solid #000;padding:0 .5em;overflow:visible;width:max-content;z-index:2}.bufferdiv{font-size:1.5rem;display:flex;justify-content:center;align-items:center;padding-bottom:1em;display:grid;grid-column:1/-1;margin-top:2em}.bufferdiv .buffer{width:3em;height:3em;border-radius:50%;border:.8em solid #d6d6d6;border-right-color:#020617;animation:roundBuffer 1s linear infinite forwards}@keyframes roundBuffer{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.noproductsmessage{flex-direction:column;font-size:2.5em;margin-top:1em}.noproductsmessage,.noproductsmessage p{display:flex;justify-content:center;align-items:center;gap:.4em}.noproductsmessage p{text-align:center}.noproductsmessage .icon{font-size:1.5em}.noproductsmessage .retrybutton{font-size:.8em;background-color:#f50062;color:#fff;padding:.2em 1.2em;text-transform:capitalize;display:flex;justify-content:center;align-items:center;gap:.5em}.specificorderdiv input:focus,.specificorderdiv textarea:focus{outline:none!important;box-shadow:0 0 .2em 0 #969696}.signindiv{position:absolute;inset:0;background-color:#fff;z-index:101;flex-direction:column;font-size:1rem;gap:4em}.signindiv,.signindiv .signinbutton{display:flex;justify-content:center;align-items:center}.signindiv .signinbutton{font-size:2em;border:none;border-radius:2em;padding:.4em 3em;cursor:pointer;background-color:#005ae0;color:#fff;gap:1em}.signindiv .signinbutton[data-google=true]{font-size:2.5em;background-color:#fff;color:#000;box-shadow:0 0 .8em 0 #838383}.signindiv .signinbutton[data-google=true] .icon{font-size:1.8em}.signindiv .or{font-size:2em;position:relative;display:flex;justify-content:center;align-items:center}.signindiv .or:before{left:2em}.signindiv .or:after,.signindiv .or:before{position:absolute;content:"";background-color:#888;width:20vw;height:.1em}.signindiv .or:after{right:2em}.signindiv .emaisignin{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3em}.signindiv .emaisignin input{width:20em;padding:.5em 1em;font-size:2.5em;border-radius:1em;border:none;box-shadow:0 0 .3em 0 #929292;outline:none}.confetti{contain:content}.termsandconditionsdiv{font-size:1.4rem;margin-top:1em}.termsandconditionsdiv .container{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.termsandconditionsdiv h1{text-align:center;margin-bottom:1em;color:#333;font-size:1.8em}.termsandconditionsdiv h2{margin-top:30px;color:#444}.termsandconditionsdiv p{line-height:1.6;color:#555}.termsandconditionsdiv ul{list-style-type:disc;margin-left:20px}.allorderscardgrid{font-size:1.8rem;box-shadow:0 0 .4em 0 #969696;position:relative;background-color:#fff;margin-top:3em;padding:1em}.allorderscardgrid .managebuttons{margin-top:1em;font-size:1em;display:flex;gap:1em}.allorderscardgrid .managebuttons .button{font-size:.8em}.allorderscardgrid .para{display:flex;align-items:center;gap:.5em}.img-magnifier-container{position:relative}.magnifier-img{height:100%;width:100%}.magnifier-image{width:100px;height:100px;border:2px solid #000;z-index:100}@media screen and (max-width:1240px){html{font-size:60%}}@media screen and (max-width:1190px){html{font-size:57.5%}}@media screen and (max-width:1140px){html{font-size:55%}}@media screen and (max-width:1050px){.productsluggrid{font-size:.9rem}.allproductscardgrid{font-size:.7rem}.contenttablediv{max-width:55em!important}}@media screen and (max-width:1000px){.marginrl{margin-right:4rem;margin-left:4rem}.paddingrl{padding-left:4rem;padding-right:4rem}.tshirtpagegrid{font-size:.9rem}.allproductscardgrid{font-size:.65rem}}@media screen and (max-width:950px){.productsluggrid{font-size:.78rem}.allproductscardgrid{font-size:.6rem;gap:1em}}@media screen and (max-width:900px){.contenttablediv{max-width:50em!important}}@media screen and (max-width:850px){.productsluggrid{font-size:.73rem}.allproductscardgrid{font-size:.55rem}.myordersgrid{font-size:1.5rem}}@media screen and (max-width:800px){.marginrl{margin-right:4rem;margin-left:4rem}.paddingrl{padding-left:4rem;padding-right:4rem}.allproductscardgrid{font-size:.5rem}.inputdiv[data-reponsivestyle=true]{display:grid;grid-column:1/-1!important}}@media screen and (max-width:760px){.productsluggrid{font-size:.7rem}.productpagediv{font-size:.9rem}.tshirtpagegrid{font-size:.78rem}.cartmenu{font-size:.85rem!important}.services{grid-template-columns:1fr}.allproductscardgrid{font-size:.5rem}.signindiv{font-size:.9rem}}@media screen and (max-width:700px){.posterdiv2{flex-direction:column-reverse;row-gap:2em}.productsluggrid{font-size:1rem;grid-template-columns:1fr;grid-gap:2em}.tshirtpagegrid{z-index:3;font-size:1rem}.dashboarddiv2main{z-index:3!important}.allproductscarddiv2{padding:0 2em}.myordersgrid{font-size:1.25rem}.productpagediv{grid-template-columns:1fr;grid-template-rows:auto 1fr}.productpagediv .filtersdiv{z-index:2;position:-webkit-sticky;position:sticky;box-shadow:inset 0 -.1em .2em .05em rgba(0,0,0,.281);padding-bottom:1em}.productpagediv .filtersdiv .filters{height:auto;max-height:60vh;border-bottom:none!important;scrollbar-width:1em}.productpagediv .filtersdiv .filters .filtersdiv3{display:flex;flex-wrap:wrap;gap:1em;row-gap:.5em;padding-right:4em}.productpagediv .filtersdiv .filters .filtersdiv3firstdiv{margin-top:1em}.contenttablediv{max-width:45em!important}}@media screen and (max-width:600px){.header1 .navitems li ul{padding:1em}.tshirtpagegrid{font-size:.85rem}.myordersgrid{font-size:1rem}.signindiv{font-size:.8rem}}@media screen and (max-width:550px){.header1 .navitems li ul{left:-.8em}.header1 .navitems li:last-child ul:last-child{left:-3em}.marginrl{margin-right:2.5rem;margin-left:2.5rem}.paddingrl{padding-left:2.5rem;padding-right:2.5rem}.allproductscardgrid{font-size:.8rem}}@media screen and (max-width:500px){.header1{font-size:.92em}.header2{font-size:1em}.tshirtpagegrid{font-size:1.3rem}.signindiv{font-size:.7rem}.productcard:hover{transform:scale(100%)!important}}@media screen and (max-width:450px){.header1 .navitems li:last-child ul:last-child{left:-4em}.headerbuttons{gap:1.5em!important}.header1 .navitems{column-gap:1em}.allproductscardgrid{font-size:.75rem}.myordersgrid{font-size:.9rem}.noproductsmessage{font-size:2.5rem}}@media screen and (max-width:400px){.header1{font-size:.85em}.header2{font-size:.8em}.allproductscardgrid{font-size:.65rem}.myordersgrid{font-size:.8rem}.signindiv{font-size:.65rem}}@media screen and (max-width:360px){.tshirtpagegrid{font-size:1.2rem}.signindiv{font-size:.6rem}html{font-size:52.5%}}@media screen and (max-width:350px){.marginrl{margin-right:1.5rem;margin-left:1.5rem}.paddingrl{padding-left:1.5rem;padding-right:1.5rem}.allproductscardgrid{font-size:.6rem}}@media screen and (max-width:335px){.header1 .navitems li:last-child ul:last-child{left:-4.5em}.myordersgrid{font-size:.7rem}.noproductsmessage{font-size:2.2rem}html{font-size:50%}}@media screen and (max-width:320px){.allproductscardgrid{font-size:.55rem}.tshirtpagegrid{font-size:1rem}.myordersgrid{font-size:.65rem}html{font-size:49%}}@media screen and (max-width:310px){.header1 .navitems li:last-child ul:last-child{left:-5em}.signindiv{font-size:.55rem}.header1{font-size:.8em}}@media screen and (max-width:300px){.header1{font-size:.75em}.header2{font-size:.8em}}@media screen and (max-width:290px){.myordersgrid{font-size:.6rem}.signindiv{font-size:.5rem}.header1{font-size:.7em}.header2{font-size:.8em}}@media screen and (max-width:280px){.header1{font-size:.68em}.header2{font-size:.8em}}@media screen and (max-width:270px){.header1{font-size:.65em}.header2{font-size:.8em}}@media screen and (max-width:260px){.header1{font-size:.6em}.header2{font-size:.8em}}@media screen and (max-width:250px){.myordersgrid{font-size:.5rem}.signindiv{font-size:.45rem}.header1{font-size:.55em}.header2{font-size:.8em}}@media screen and (max-width:220px){.myordersgrid{font-size:.45rem}}