body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{align-items:center;background-color:#ece6d3;display:flex;justify-content:space-around;padding:0 20px}.icon{display:none}.logo{color:#ff7f0e;margin-left:-20px;width:80px}.nav{display:flex;gap:15px;justify-content:space-between;width:40%}.nav li{list-style:none}.nav a{color:#062133;font-family:Inter;font-size:20px;font-weight:400;height:24px;left:307px;line-height:24.2px;text-decoration:none;top:37px;width:56px}.fig{cursor:pointer;display:flex;flex-direction:row}.fig a img{height:25px;width:25px}@media screen and (max-width:825px){.header{justify-content:space-between}.icon{cursor:pointer;display:inline}.logo{color:#ff7f0e;width:50px}.nav{background-color:#00000080;flex-direction:column;height:100vh;justify-content:flex-start;left:0;position:fixed;top:5%;z-index:1}.nav a{color:#fff}.nav.active{top:100%}.nav li{margin:15px 0}}.fig{gap:10px;justify-content:space-around;width:15%}.fig img{height:18px;width:18px}.hero{background-color:#0d1b2a;color:#fff;display:flex;justify-content:space-between;padding:50px}.hero-content{flex:1 1;margin-right:20px;width:20%}.hero-content h1{color:#fff;font-family:Montserrat;font-size:35px;font-weight:800;height:86px;line-height:42.67px;width:628px}.hero-content p{font-family:Inter;font-size:18px;line-height:24.2px;margin-bottom:20px;width:85%}.discover-button{background-color:#ff6300;border:none;color:#fff;cursor:pointer;padding:10px 20px}.stats{background-color:#626262;justify-content:space-evenly;margin-top:55px;padding:10px 0;width:64%}.stat-item,.stats{border-radius:20px;display:flex}.stat-item{align-items:center;background-color:#fff;flex-direction:column;height:70px;justify-content:center;padding:0 7px;width:25%}.stat-item .ratings{color:#ff6300;font-family:Inter;font-size:30px;font-weight:600;line-height:25px;text-align:center}.stat-item .desc{color:#000;font-family:Inter;font-size:13px;font-weight:500;text-align:center}.hero-images{display:flex;gap:30px}.image-model{margin:15% 0 0}@media (max-width:850px){.hero{padding:20px}.hero-content{width:45%}.hero-content h1{font-size:20px;height:46px;line-height:20px;width:300px}.hero-content p{font-size:14px;line-height:20px;width:95%}.discover-button{cursor:pointer;padding:6px 10px}.stats{margin-top:10px;padding:6px 0;width:85%}.stat-item,.stats{border-radius:10px}.stat-item{height:30px;padding:0 4px;width:25%}.stat-item .ratings{font-size:15px;line-height:20px}.stat-item .desc{font-size:9px}.hero-images{gap:5px;margin-top:2rem;width:100%}.image-jewelry img,.image-model img{width:100%}}@media (max-width:580px){.hero{color:#fff;display:flex;flex-direction:column-reverse;justify-content:space-between;padding:0 20px 20px}.hero-content{width:100%}.hero-content h1{font-size:17px;height:40px;width:250px}.hero-content p{font-size:13px;line-height:16px;width:100%}.discover-button{font-size:12}.stats{margin-top:10px;padding:6px 0;width:55%}.stat-item,.stats{border-radius:10px}.stat-item{height:30px;padding:0 4px;width:25%}.stat-item .ratings{font-size:15px;line-height:20px}.stat-item .desc{font-size:9px}.hero-images{gap:5px;margin-top:2rem;width:100%}.image-jewelry img,.image-model img{width:100%}}.product-page{background-color:#ece6d3;font-family:Arial,sans-serif;padding:20px}.features{background-color:#d9d9d9;border-radius:10px;display:flex;flex-direction:row;justify-content:space-around;margin:40px;padding:20px 0}.feature{border-right:1px solid #6b6b6b;font-family:Inter;padding:10px 30px 10px 10px;text-align:center;width:18%}#feature4{border:none}.feature img{background-color:#fff;border:1px solid #ff6300;border-radius:50%;height:20%;padding:7px;width:25px}.feature h3{line-height:0}.title{color:#062133;font-size:28px;font-weight:700;letter-spacing:.8px;margin:20px 0;text-align:center;text-transform:uppercase}.filters{display:flex;justify-content:space-evenly;margin-bottom:20px}.filter{background-color:#ece6d3;border:none;border-radius:5px;cursor:pointer;font:17px Inter;line-height:15px;padding:10px 20px}.filter.active{background-color:#ff6300}.product-page .products{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 20px}.product-page .product{border-radius:8px;flex-basis:22%;margin-bottom:20px;padding:10px;position:relative;text-align:center}.product-page .products span{position:absolute;right:10%;top:10%}.product-page .products .favorite-icon{background-color:#fff;border-radius:50%;padding:5px;width:18px}.product-page .product-image{border-radius:8px;width:100%}.product-page .product-info{display:flex;justify-content:space-between;padding:0 10px}.product-page .product-info .image{background-color:#fff;border-radius:50%;height:25px;padding:2px;width:25px}.product-page .product-info img{width:20px}.product-page .product-info p{line-height:5px}.product-page .product-info .price{font-weight:600}@media (max-width:850px){.features{justify-content:space-between;margin:0;padding:5px 0}.feature{border-right:1px solid #6b6b6b;font-family:Inter;padding:0 30px 0 10px;text-align:center;width:18%}.feature img{height:10%;padding:5px;width:15px}.feature p{font-size:12px}.feature h3{font-size:14px;line-height:8px}.title{font-size:25px}.filters{display:none}.product-page .product-info{padding:0 3px}.product-page .product-info .image{display:flex;height:15px;justify-content:center;margin-top:5px;padding:2px;width:18px}.product-page .product-info img{width:15px}.product-page .product{flex-basis:32%;margin-bottom:5px}.product-page .product-info{font-size:14px;text-align:left}}@media (max-width:580px){.features{flex-wrap:wrap;justify-content:space-around}.feature{border-right:none;flex-basis:35%}.title{font-size:20px}.filters{display:none}.product-page .products{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 20px}.product-page .products span{position:absolute;right:13%;top:12%}.product-page .products .favorite-icon{padding:3px;width:12px}.product-page .product{flex-basis:40%}.product-page .product-info{font-size:12px}}.order-page{display:flex;font-family:Arial,sans-serif;justify-content:space-around;padding:20px}.order-content{max-width:60%}.order-title{color:#062133;font-size:28px;font-weight:700;letter-spacing:.8px;margin:25px 0;text-align:center}.order-steps{list-style:none;padding:0}.order-steps li{align-items:center;display:flex;margin-bottom:15px}.order-steps li:before{color:#ff6300;content:"➞";margin-right:10px}.order-button{background-color:#ff6300;border:none;color:#fff;cursor:pointer;font-size:1em;margin-top:20px;padding:10px 20px}.order-image img{border-radius:10px;max-width:100%}@media (max-width:768px){.order-page{align-items:center;flex-direction:column}.order-content{max-width:100%}.order-image img{margin-top:20px;max-width:70%}.order-title{font-size:18px;margin:15px auto}.order-steps li{font-size:12px}}.customer-review{background-color:#ece6d3;display:flex;flex-direction:column;height:100vh;padding:40px}.customer-review h2{color:#062133;font-size:27px;font-weight:700;margin-bottom:20px;text-align:center;text-transform:uppercase}.customer-review__content{display:flex;justify-content:center;width:100%}.customer-review__image-wrapper{background-color:#062133;border:1px solid #062133;border-radius:20px;height:100%;margin-left:2em;width:30%}.customer-review__image{left:-20%;position:relative;top:20%;width:30%}.customer-review__text{display:flex;flex-basis:70%;flex-direction:column;font-family:inter;justify-content:flex-start;margin-left:-4cm;margin-top:2em}.customer-review__text p{color:#000;font-size:20px;margin-bottom:10px;width:80%}.customer-name{color:#0d1b2a;font-weight:600;margin-top:-30px}.arrow{align-self:center;color:#ff7f0e;font-size:38px}@media (max-width:768px){.customer-review{height:38vh}.customer-review h2{font-size:18px;margin-bottom:10px}.customer-review__image-wrapper{border-radius:10px;height:50%;margin-left:0;margin-top:3em;width:32%}.customer-review__image{border-radius:10px;height:50%;left:-20%;position:relative;top:30%;width:32%}.customer-review__text{display:flex;flex-basis:70%;flex-direction:column;font-family:inter;justify-content:flex-start;margin-left:0;margin-top:2em}.customer-review__text p{color:#000;font-size:13px;margin-bottom:10px;width:100%}}@media (max-width:580px){.customer-review{height:50vh;padding:10px 0 40px 20px}.customer-review__content{display:flex;flex-direction:column}.customer-review h2{font-size:18px;margin-bottom:10px}.customer-review__image-wrapper{display:none}.customer-review__image{border-radius:10px;height:70%;left:0;margin-top:20px;position:relative;top:0;width:35%}.customer-review__text{margin-top:20px;width:90%}.customer-review__text p{font-size:12px}}.footer{background-color:#062133;display:flex;flex-direction:row;width:100%}.footer-logo{align-items:center;display:flex;justify-content:center;width:33%}.footer-logo img{width:60%}.footer-content{display:flex;flex-direction:column}.footer-main{align-items:flex-start;border-bottom:1px solid #fff;color:#fff;display:flex;flex-wrap:wrap;font-size:Inter;justify-content:space-between;margin-bottom:1rem;padding-top:4em;text-align:left;width:92%}.footer-section{display:flex;flex-direction:column;justify-content:flex-start;width:23%}#address{padding-right:1em}#address p{font-size:14px}.footer-section h3{font-size:16px;font-weight:600;margin-bottom:10px}.footer-section p{font-size:16px;line-height:16px}.footer-bottom{color:#fff;padding:.5em 0;text-align:center;width:100%}.footer-section div{align-items:center;display:flex;gap:7px;justify-content:flex-start}.footer-section img{height:15px;width:15px}@media (max-width:850px){.footer{flex-direction:column;padding:10px 0}.footer-logo{align-items:center;width:15%}.footer-logo img{width:100%}.footer-content{flex-direction:column;gap:15px}.footer-main{justify-content:space-around;padding:0 0 0 10px;text-align:left;width:100%}.footer-section{margin-bottom:30px;width:40%}.footer-section h3{font-size:13px;font-weight:600;margin-bottom:0}.footer-section p{font-size:13px;line-height:0px}#address{padding-right:0}#address p{line-height:15px}.footer-bottom{font-size:12px;padding:5px 0 1em;text-align:center}.footer-bottom p{margin:0}}@media (max-width:580px){.footer-logo{margin-left:10px}.footer-section{margin-bottom:20px;width:45%}.footer-section h3,.footer-section p{font-size:12px}}.cart-item{background-color:#ece6d3;border-bottom:1px solid #6b6b6b;display:flex;padding:10px}.cart-item img{border-radius:8px;height:100px;margin-right:5px;object-fit:cover;width:100px}.cart-item .CartRing{display:none}.cart-item .star-rating{color:#ff6300;width:50%}.cart-item .item-details{display:flex;width:50%}.cart-item .item-Rdetails{display:none}.cart-item .item-details h4{width:40%}.cart-item .item-details p{border-left:1px solid #6b6b6b;border-right:1px solid #6b6b6b;font-size:12px;padding:0 10px;width:50%}.cart-item .cartRight{align-items:center;display:flex;justify-content:space-around;width:35%}.cart-item .item-bonus,.item-price{flex:1 1;text-align:center}.cart-item .item-quantity{margin:0 10px 0 20px}.cart-item .item-bonus{margin-bottom:20px}.cart-item .item-quantity p{border:1px solid #6b6b6b;cursor:pointer;padding:2px}.cart-item .item-quantity span{margin:0 15px}.cart-item .item-quantity input{width:50px}.cart-item .item-bonus{padding:0 10px}.cart-item .item-bonus,.item-bonus span{padding:0 5px}.item-bonus div{display:flex;gap:8px}.cart-item .item-bonus .discount,.cart-item .item-bonus .weight{border:1px solid #6b6b6b}.cart-item .item-bonus .weight{background-color:#c5c4c4}.cart-item .item-bonus .discount{background-color:#ff6300}.cart-item .remove-item{background:none;border:none;cursor:pointer;font-size:15px;font-weight:500}@media (max-width:780px){.cart-item{border:none;display:flex;flex-direction:column;padding:0}.cart-item img{display:none}.cart-item .CartRing{display:block;height:100%;margin:0;position:relative;width:100%}.cart-item .cartRight,.cart-item .item-details,.cart-item:nth-child(2),.cart-item:nth-child(4){display:none}.cart-item .item-Rdetails{display:flex;flex-direction:column;margin-bottom:2em;margin-top:-12px;padding:5px 0}.cart-item .item-Rdetails h3{font-size:15px}.cart-item .item-Rdetails .star-ratings{color:#ff6300;width:35%}.cart-item .item-Rdetails .CartRight{display:flex;justify-content:space-around;margin-top:-25px;width:100%}.cart-item .CartRight .item-price p{font-size:18px;font-weight:700}.cart-item .CartRight .item-bonus,.item-price{flex:0 1;text-align:center}.cart-item .CartRight .item-quantity{font-size:11px;margin:10px 0 0}.cart-item .CartRight .item-bonus{font-size:12px;margin-bottom:0;margin-left:1em}.cart-item .CartRight.remove-item{font-size:13px;font-weight:500}.cart-item .item-Rdetails .desc{font-size:13px;margin-top:-8px;text-align:left}.cart-item .item-Rdetails .desc .header{font-size:14px;font-weight:600;margin-left:-20px}}.product-card{background-color:#ece6d3;border-radius:10px;flex-basis:25%;gap:40px;margin:10px;padding:10px;text-align:center}.product-card .product-image{padding-top:100%;position:relative;width:100%}.product-card .product-image .Pimage{border-radius:10px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.product-card .product-image .favorite-icon{background-color:#fff;border-radius:50%;padding:6px;position:absolute;right:10%;top:10%;width:17px}.product-card .product-actions{align-items:center;display:flex;justify-content:center;margin-top:10px}.product-card .product-actions div{border:1px solid #000;color:#000;cursor:pointer;padding:7px 26px}.product-card .product-actions .span{display:flex;flex-direction:row}.product-card.product-actions span{padding:0 5px}@media (max-width:780px){.product-card:nth-child(3),.product-card:nth-child(4){display:none}.product-card{flex-basis:40%;margin:15px 5px;padding:5px}.product-card .product-image .favorite-icon{padding:4px;right:8%;top:10%;width:11px}.product-card .product-info{font-size:12px}.product-card .product-actions{font-size:12px;margin-top:0}.product-card .product-actions div{padding:0 10px}}.cartpage{background-color:#ece6d3;display:flex;flex-direction:column;padding-left:2em}.shopping-cart{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px}.cart-items{flex:3 1}.order-summary{border-left:1px solid #6b6b6b;flex:1 1;padding-left:20px}.order-summary h3{color:#062133;font-size:21px;line-height:17px}.delivery-options label,.delivery-time label,.payment-methods label{color:#000;display:block;font-size:14px}.delivery-options h4,.delivery-time h4,.payment-methods h4{color:#6b6b6b;font-size:14px;font-weight:600;text-transform:uppercase}.total{align-items:center;display:flex}.buttonLink{text-decoration:none;width:28%}.total .button{background-color:#f60;border:none;color:#fff;cursor:pointer;font-size:16;font-weight:600;padding:10px;text-align:center}.total .span{font-size:15px;margin-left:3em}.total div{font-size:22px;font-weight:600;margin:0 40px 0 auto}.total div span{font-size:16px;font-weight:400}.product-list{background-color:#f0e7d7;padding-bottom:30px;width:85%}.product-list h3{color:#062133;font-size:21px;line-height:17px;margin-left:20px}.products{display:flex;flex-wrap:wrap;justify-content:space-between}.product-list p{line-height:8px}@media (max-width:780px){.cartpage{padding-left:0}.order-summary{border:none}.order-summary h3{font-size:16px}.delivery-options h4{font-size:12px}.product-list .products{display:flex;flex-wrap:wrap}.product-list h3{font-size:16px}.total{align-items:center;display:flex;flex-direction:column-reverse;margin-top:-20px}.buttonLink{text-decoration:none;width:78%}.total .button{background-color:#f60;font-size:13px}.total .span{font-size:13px;margin-left:0}.total div{font-size:17px;font-weight:700;margin:0}.total div span{font-size:14px;font-weight:700;text-align:center}}.checkout-page{background-color:#ece6d3}.checkout-content,.checkout-page{display:flex;flex-direction:column}.checkout-content{width:100%}.checkout-content h2{color:#062133;font-size:22px;margin-left:4rem;text-align:left}.checkout-content h2:before{color:#ff6300;content:"←";font-size:20px;margin-right:10px}.container{display:flex;justify-content:center}.container1{display:flex;flex-direction:column;padding:20px;width:50%}.container1 form{border-right:1px solid #6b6b6b}.container1 h4{color:#062133;font-size:15px;font-weight:600;margin-top:20px}.container1 .input{display:flex;flex-wrap:wrap;gap:10%;width:98%}.container1 .input-group{flex:1 2 35%;margin-bottom:15px}.container1 .input-group label{color:#6b6b6b;display:block;font-size:14px;margin-bottom:5px}.container1 .input-group input{background-color:#ece6d3;border:1px solid #6b6b6b;border-radius:5px;font-size:14px;padding:10px;width:90%}.container1 .button{display:flex;justify-content:center;margin:20px auto}.container1 button{background-color:#ff6b00;border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;width:50%}.container1 button:hover{background-color:#e65c00}.container2{border-radius:10px;width:42%}.container2 h4{color:#062133;font-size:15px;font-weight:600}.container2 .order-item{align-items:center;display:flex;margin-bottom:10px}.container2 .order-item img{border-radius:5px;height:60px;margin-right:15px;width:60px}.container2 .details{display:flex;flex-direction:row;flex-grow:1}.container2 .details h4{font-size:14px}.star-rating{color:#ff6300;display:flex;font-size:17px;justify-content:space-around}.container2 .details .price{align-items:center;display:flex;flex-direction:row;font-weight:600;justify-content:center;width:46%}.container2 .details .price div{display:flex;flex-direction:column;justify-content:space-between}.container2 .details .sale{margin-left:1em}.container2 .details .gram{background-color:#6b6b6b;padding:1px 4px}.container2 .details .discount{background-color:#ff6300;padding:1px 4px}.checkout-page .container2 .details p{font-size:14px;margin:0}.checkout-page .container2 .quantity{margin-left:-5em;margin-right:20px}.checkout-page .container2 .quantity p{border:1px solid #6b6b6b;cursor:pointer;padding:3px}.container2 .quantity span{margin:0 15px}.container2 .price{font-weight:700;margin-left:15px}.container2 .remove{background-color:initial;border:none;color:red;cursor:pointer;margin-left:15px}.totals .sum{border-bottom:1px solid #062133;border-top:1px solid #062133;display:flex;flex-direction:column;padding:0 20px}.totals .sum div,.totals .total{align-items:center;display:flex;justify-content:space-between}.totals .total{font-weight:600;padding:0 20px}.container2 .button{display:flex;justify-content:center}.container2 .place-order{background-color:#ff6b00;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;width:50%}.place-order:hover{background-color:#e65c00}.terms{font-size:12px;margin-top:20px;text-align:center}.terms a{color:#ff6b00;text-decoration:none}@media (max-width:780px){.container{flex-direction:column;padding-left:2rem}.container1{padding:0;width:90%}.container1 form{border:none}.container1 h4{font-size:16px;margin-top:20px}.container1 .input{gap:8%;width:100%}.container1 .input-group label{font-size:13px}.container1 .input-group input{font-size:13px;padding:7px;width:85%}.checkout-page .container1 .button{display:flex;justify-content:center;margin:20px auto}.checkout-page .container1 button{font-size:16px;width:80%}.checkout-page .container2{margin:0;padding:0;width:100%}.checkout-page .container2 h4{font-size:15px}.checkout-page .container2 .order-item img{height:75px;margin-right:0;width:75px}.checkout-page .container2 .details{flex-direction:column;justify-content:space-between;margin:-.7em 0 .5em .5em}.checkout-page .container2 .details h4{font-size:11px}.checkout-page .star-rating{margin-left:1.2em;width:30%}.checkout-page .container2 .details .price{font-size:13px;font-weight:500;justify-content:flex-start;margin-left:0;margin-top:-1em;width:50%}.checkout-page .container2 .price div{display:flex;flex-direction:column}.checkout-page .price .sale{margin-left:.5em}.checkout-page .container2 .quantity{padding:0 8px}.checkout-page .container2 .quantity p{text-align:center}.checkout-page .container2 .remove{margin-left:0}.checkout-page .container2 .prices{font-size:14px}.totals .sum{border-bottom:1px solid #062133;border-top:1px solid #062133;display:flex;flex-direction:column;padding:0 20px}.totals .sum div,.totals .total{align-items:center;display:flex;justify-content:space-between}.checkout-page .totals .total{display:flex;flex-direction:row;font-weight:600;padding:0 20px}.container2 .button{display:flex;justify-content:center}.container2 .place-order{background-color:#ff6b00;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;width:50%}.place-order:hover{background-color:#e65c00}.terms{font-size:12px;margin-top:20px;text-align:center}.terms a{color:#ff6b00;text-decoration:none}}
/*# sourceMappingURL=main.28a468d0.css.map*/