*{padding:0;margin:0;text-decoration:none}@font-face{font-family:kumbh;src:url(Kumbh_Sans/KumbhSans-VariableFont_YOPQwght.ttf)}@font-face{font-family:kumbh-medium;src:url(/assets/KumbhSans-Medium-a4jNFsJY.ttf)}@font-face{font-family:kumbh-Bold;src:url(/assets/KumbhSans-Bold-BMvnskmv.ttf)}@font-face{font-family:kumbh-regular;src:url(/assets/KumbhSans-Regular-Du12dH1B.ttf)}body{margin:auto;padding-top:30px;width:80%}nav{display:flex;justify-content:space-between;align-items:center}nav *{font-family:kumbh}.left-nav{display:flex;justify-content:flex-start}.links{display:flex;height:65px;padding:0 1.5rem}.links a{color:#68707d;margin:0 1rem}.link-hover{color:red;display:block;position:relative}.link-hover p{height:5%;margin:1rem;margin-bottom:0;padding-bottom:0;position:absolute;top:72%;width:60%}.bg-orange{background-color:#ff7d1a}.right-nav{display:flex;justify-content:space-between;height:65px}hr{opacity:.3;padding:0;margin:0}.cart-icon{position:relative}.cart-icon img{padding-top:15px}.cart-icon img:hover{cursor:pointer}.del-btn{font-size:1.5rem;cursor:pointer}.bag-img{margin:0 -120%}.bag-count{background-color:#ff7d1a;border-radius:40%;color:#fff;font-size:.7rem;left:-77%;padding:0 6px;position:absolute;top:15%}.avatar img{height:50px;width:50px;border-radius:100%;border:3px solid hsla(26,100%,55%,0)}.avatar img:hover{border-radius:100%;border:3px solid hsl(26,100%,55%);cursor:pointer}main{display:flex;padding:5rem 3.13rem}#images{width:60%}.main-image img{border-radius:3%;height:25rem;width:25rem}.main-image img:hover{cursor:pointer}.hidden{display:none}.active{border:2px solid hsl(26,100%,55%,1);border-radius:10%;padding:0;height:4.375rem;width:4.375rem}.active img{opacity:.4;padding:0}.un-opac{border-radius:10%;height:4.375rem;width:4.375rem}.un-opac img{border-radius:10%}.image-thumbnail{display:flex;justify-content:space-between;padding-top:1rem;width:25rem}.image-thumbnail img{height:4.5rem;width:4.5rem}.image-thumbnail img:hover{cursor:pointer}#description{padding:3.13rem 0 3.13rem 2rem}#description .description-container{max-width:63%}#description p{font-family:kumbh-medium;color:#68707d}#description .decrip{color:#68707d;font-family:kumbh-medium;font-size:.75rem;line-height:1.2rem}#description h1{font-family:kumbh-Bold;font-size:2rem;padding:1.5rem 0}#description .price{font-size:1.2rem;padding-bottom:1rem}#description .price span{color:#fff;background-color:#000;border-radius:5px;font-size:.8rem;margin-left:.63rem;padding:3px 8px}#description del{text-decoration:line-through}#description .btn{display:flex;padding:1rem 0}#description .btn button{align-items:center;background-color:#ff7d1a;border:none;border-radius:.44rem;padding:.9rem 2.9rem;text-align:center}#description .btn button:hover{background-color:#f19955;cursor:pointer}#description .btn button img{padding:0 .5rem;height:.7rem}#description .btn .buttons{margin-right:10px;position:relative}#description .btn .buttons *{font-size:1rem}#description .btn .buttons button{background-color:#f5deb358;display:flex;align-items:center}#description .btn .buttons button:hover{cursor:pointer}#description .btn .buttons .increase{color:#ff7d1a;font-weight:700;position:absolute;right:10%}#description .btn .buttons .increase:hover{color:#f19955;cursor:pointer}#description .btn .buttons .decrease{color:#ff7d1a;font-weight:700;position:absolute;left:10%}#description .btn .buttons .decrease:hover{color:#f19955;cursor:pointer}.lightbox{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;justify-content:center;align-items:center;flex-direction:column;z-index:100}.lightbox img{max-width:66%;max-height:65%;border-radius:10px}.close,.prev,.next{position:absolute;color:#fff;font-size:30px;cursor:pointer}.thumbnails{display:flex;justify-content:space-between;gap:35px;margin-top:30px}.thumbnails img:hover{opacity:.9}.thumbnails img{height:6.5rem;width:4.5rem;cursor:pointer;border-radius:5px}.close{font-size:2rem;font-weight:900;top:20px;right:34.3%}.close:hover{color:#ff7d1a}.prev,.next{align-content:center;background-color:#fff;border-radius:100%;bottom:58%;color:#000;font-size:1.5rem;height:50px;text-align:center;width:50px}:is(.prev,.next):hover{color:#ff7d1a}.prev{left:33%}.next{right:33%}.activeThumb{border:2px solid hsl(26,100%,55%,1);border-radius:10%;padding:0;height:70px;width:70px;opacity:.3}.activeThumb img{opacity:.4;padding:0}.cart{background-color:#fff;border-radius:10px;box-shadow:-5px 5px 10px 5px #0000001a;position:absolute;right:-100%;top:100%;width:18rem}.cart *{font-family:kumbh-regular}.cart hr{width:100%}.cart button{align-items:center;background-color:#ff7d1a;border:none;border-radius:7px;padding:.9rem 2.9rem;text-align:center;width:100%}.cart button:hover{background-color:#f19955;cursor:pointer}.cart-header{padding:1rem}.cart-header h3{font-size:1rem}#cart-items{display:flex;justify-content:space-between;padding:16px}.cart-item-icon img{border-radius:5px;height:2.5rem;padding:0;width:2.5rem}.checkout{padding:0 1rem 1.5rem}.descrip-price p{color:#68707d;font-size:14px;line-height:1.3rem}.descrip-price p span{color:#000}.cart-empty{display:flex;align-items:center;height:144.8px;justify-content:center;margin:auto;text-align:center;width:90%}.clo0se:hover{cursor:pointer}.hidden,.mob-btns,.mobile-main-image{display:none}.attribution{font-family:kumbh-medium;font-size:.8rem;padding:1.5rem;text-align:center}@media screen and (max-width: 1270px){*{margin:0;padding:0}main{display:flex;justify-content:space-between}#images,#description{width:45%}.btn button{min-width:100%}}@media screen and (max-width: 800px){body{margin:auto;padding-top:0;width:100%}nav{padding:.5rem 1rem}nav .links{display:none}nav .logo{padding:0 10%}nav .logo img{height:20px}nav .cart-icon{display:flex;align-items:center;padding-bottom:10px;position:unset}nav .cart-icon img{height:15px;width:15px}nav .avatar{display:flex;align-items:center}nav .avatar img{height:30px;width:30px}.menu-icon{display:flex;align-items:center;padding-top:30%}.menu-icon img{height:15px;width:15px}li{list-style:none}li a{color:#000;font-family:kumbh-medium;font-weight:550}#close-hamburger{color:#000;font-size:1.5rem;font-weight:900;padding-bottom:10%}main{display:block;padding:0}.image-thumbnail,.desk-price,.desk-btns,.main-image{display:none}#images,#description{width:100%}.mobile-main-image{display:block;padding:0}.mobile-main-image img{border-radius:0;width:100%;height:auto}.mob-price{display:flex;justify-content:space-between;align-items:center}.btn{flex-direction:column;gap:20px}.btn .buttons button{width:100%}.btn button{padding:8% 0}#description{margin:auto;padding:5% 0;width:90%}#description .descrip-price{font-size:2.5rem}#description .description-container{max-width:100%}#description .buttons{margin:0;position:relative;width:100%}#description .buttons .increase{font-size:1.5rem;position:absolute;right:10%}#description .buttons .decrease{font-size:1.5rem;position:absolute;left:10%}#description .buttons button{background-color:#f5deb358;display:flex;align-items:center;padding:6% 0}#description .decrip{font-size:1rem}#description .value{color:#000;position:absolute;left:50%}#description .add-to-cart{padding:8% 0}#description .add-to-cart button{padding:8% 0}#description .mob-btns{display:block}.prev{left:5%;top:50%}.next{right:5%;top:50%}.prev,.next{height:40px;font-size:1rem;font-weight:900;width:40px}.menu-icon,.hambugger{display:block}.blur{position:fixed;top:0;left:0;background-color:#000c;height:100%;width:100%;z-index:90}.mob-nav-links{border:none;border-radius:0;display:none;flex-direction:column;height:100%;position:fixed;top:0;left:0;width:55%;background-color:#fff;padding:20px;z-index:1000}.mob-nav-links.active{display:flex}.mob-nav-links li{padding:10px 0}.cart{height:40%;margin:auto;position:absolute;left:0;top:17%;right:0;width:90%;z-index:10}.bag-count{left:77%;padding:0 5px;position:absolute;top:4%}#cart-items{display:flex;justify-content:space-between;padding:16px}.cart-item-icon{border-radius:5px;height:2.5rem;padding:0;width:2.5rem;content:url(/assets/image-product-0-D36l1Pee.jpg)}.teeho{height:100px;width:100px}.descrip-price{padding:20px 0}.del-btn{font-size:1.5rem}.checkout{padding:0 1rem 1.5rem}}@media screen and (max-width: 450px){.prev{left:5%;top:35%}.next{right:5%;top:35%}.attribution{font-size:.6rem;color:red}}@media screen and (min-width: 800px){#images{width:50%}#images .main-image img{height:20rem;width:20rem}.active,.un-opac{height:3.375rem;width:3.375rem}.image-thumbnail{width:20rem}.image-thumbnail img{height:3.5rem;width:3.5rem}#description{padding:1.13rem 0 1.13rem 2rem}#description .description-container{max-width:80%}.lightbox img{max-width:66%;max-height:65%;border-radius:10px}.thumbnails{gap:25px}}
