﻿@import url(../fonts/fonts.css?v=225155);@import url(boxicons-2.1.4/css/boxicons.min.css);#msgbox,.modal-content{box-shadow:0 0 30px 10px rgb(81 81 81 / 50%)}*,body{margin:0;padding:0;box-sizing:border-box}.bx,.nav .bx{vertical-align:middle}.cart td input,.single_product input{resize:vertical;height:40px;outline:0}.carousal-item,.carousel-item{min-width:100%}*,.carousal-item,body{box-sizing:border-box}.bottom_box a,.bottom_box1 a,.breadcrumb a,.footer a,.logo,.lsforminpts a,.nav-link,.pagination a,.product,.view-all-btn,a{text-decoration:none}.black-btn,.white-btn{outline:#2f0f13 solid 2px}a,body,div,h1,h2,h3,h4,h5,h6,p,span{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{font-family:Itim,serif;font-size:16px;font-style:normal;scroll-behavior:smooth;scroll-padding-top:2rem}:root{--btn-color:#ebd8c0;--container-color:#ebd8c0}.loader{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(49,49,49,.705);backdrop-filter:blur(5px);z-index:9999}.modal-overlay,iframe{backdrop-filter:blur(10px)}.loader-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#ebd8c0}#msgoverlay,.modal-overlay{display:none;position:fixed}.loading-spinner,.spinner{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:4px solid var(--btn-color);width:40px;height:40px;animation:1s linear infinite spin;margin-bottom:10px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#msgoverlay{top:80px;right:5px;justify-content:end;align-items:center;z-index:1000}.indicator-container,.loading-overlay{justify-content:center;position:absolute}#msgbox{background:var(--btn-color);padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:300px;width:100%;text-align:left;position:relative}#msgbox p{margin:0;font-size:18px;font-weight:700;box-shadow:none}.modal-overlay{top:0;left:0;width:100%;height:100%;background:0 0;z-index:9998}.modal-content{background:0 0;border-radius:5px;overflow:hidden;width:90vw;max-width:90vw;height:90vh;max-height:90vh;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.product-name,td{overflow-wrap:break-word}.banner-carousal,.product{box-shadow:0 4px 10px rgba(0,0,0,.1)}.close-button{position:absolute;top:18px;right:18px;border:none;cursor:pointer;color:red;z-index:9998;width:fit-content;background:0 0}.close-button .bx{font-size:24px}.close-button:hover{background-color:transparent;color:var(--btn-color);outline:0}iframe{width:100%;height:100%;border:none;background-color:rgba(255,255,255,.15);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.loading-overlay{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;background:0 0}.white-transparent{background:#2f0f13cb}.deeppurple-transparent{background:rgb(23 8 39 / 72%)}.dark-green-transparent{background:rgb(0,0,0,.7)}html::-webkit-scrollbar{width:.5rem;background:0 0}html::-webkit-scrollbar-thumb{background:#ebd8c0;border-radius:10px}body{touch-action:pan-x pan-y;background:0 0/cover #3f1419;image-rendering:crisp-edges;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;perspective:1000;color:#ebd8c0}section{padding:3rem 0 2rem}.container{margin:0 auto;width:100%;max-width:1200px;padding:20px}header{position:fixed;top:0;left:0;width:100%;z-index:100}.header-active,header{background-color:#2f0f13;backdrop-filter:blur(20px) saturate(180%);opacity:1;border-bottom:2px solid #ebd8c0;height:65px}.logo{font-family:bruney;font-size:x-large;font-weight:600;color:#2f0f13}.nav{display:flex;align-items:center;justify-content:space-between;padding:20px 10px}.navbar{display:flex;align-items:center;column-gap:1.5rem;height:auto;list-style:none}.nav-link{background:0 0;border:none;font-size:.94rem;padding:4px 8px;border-radius:.2rem;color:#ebd8c0}.nav-link-active,.nav-link:hover{color:#2f0f13;background:#ebd8c0}.nav .bx{font-size:1.2rem}.nav-link:hover{transition:.3s linear}.footer,.footer .logo,.footer a,.middle_box a,.single_product .current-price,.social .bx:hover,h3{color:#ebd8c0}.menu-icon{display:none;flex-direction:column;align-items:center;justify-content:center;row-gap:5px;cursor:pointer;z-index:200;transition:.3s}.menu-icon div{display:flex;height:2px;width:24px;transition:.3s;background:#ebd8c0}.move .line1{transform:rotate(-45deg) translate(-5px,5px)}.move .line2{opacity:0}.move .line3{transform:rotate(45deg) translate(-5px,-5px)}@media (max-width:775px){.menu-icon,.navbar{display:flex}.navbar,.open-menu{transition:.5s cubic-bezier(.075, .82, .165, 1)}.navbar{position:absolute;top:0;right:-200%;width:300px;height:112vh;flex-direction:column;align-items:center;padding:50px 20px;background-color:#2b0d11;backdrop-filter:blur(1000px);opacity:1;border-left:2px solid #ebd8c0}.open-menu{right:0}.nav-link{display:block;margin:1rem 0}}.footer{width:100%;margin:auto;font-weight:400;padding:20px;height:15vh;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;align-items:center}.footerx{border-top:2px solid #ebd8c0;background-color:#2f0f13;background-repeat:repeat-x}.footer p{margin:0}.bottom_box a,.bottom_box1 a{color:#ebd8c0}.middle_box,.right_box{display:flex;text-align:center;flex-direction:column;row-gap:3px}.footer-links,.middle_box{align-items:center}.right_box{text-align:right;align-items:end}.bottom_box,.bottom_box1{text-align:center;padding:0;margin:0;letter-spacing:3px;opacity:.7;white-space:nowrap}.add-addrs,.address-info,.blankfooter,.bottom_box1{display:none}@media (max-width:580px){.footer{grid-template-columns:1fr;justify-items:center}.right_box{text-align:center}.bottom_box{display:none}.blankfooter,.bottom_box1{display:block}.bottom_box1{padding-top:20px}}.footer-links{display:flex;column-gap:1rem}.social{display:flex;align-items:center;column-gap:.5rem}.social .bx{font-size:1.3rem;padding:10px;border-radius:50%;color:#2f0f13;background:#ebd8c0;border:2px solid #2f0f13}.social .bx:hover{background:#2f0f13;border:2px solid #ebd8c0}.indicator-container{display:flex;gap:5px;align-items:center;bottom:10px;right:50%;transform:translateX(50%)}.indicator{width:15px;height:5px;border-radius:10px;background-color:#ebd8c0;opacity:.5;transition:width 1s,height 1s,background-color 1s,opacity 1s}.indicator.active{width:25px;height:5px;background-color:#2f0f13;opacity:1}.cform,.lsform{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:70px}.cform hr,.lsform hr{width:50%;color:var(--btn-color);border:1px solid var(--btn-color)}.carthead h1,.cform h1,.lsform h1{font-size:x-large;color:var(--btn-color);padding:10px;text-transform:uppercase;text-align:center;letter-spacing:2px}.cforminpts,.lsforminpts{padding:20px;text-align:center}.cforminpts{max-width:600px;margin:auto;width:100%;display:grid}#addproduct input,#addproduct select,#addproduct textarea,#postreview input,.add-addrs input,.cforminpts input,.cforminpts textarea,.lsforminpts input{border:1px solid #ebd8c0;font-size:.9rem;padding:15px;margin:10px 0;color:#2f0f13;background:#ebd8c0;resize:vertical;width:100%;max-width:400px}.cforminpts input,.cforminpts textarea{max-width:unset}.addressbookadd button,.black-btn,.cforminpts button,.checkout-form button,.lsforminpts button,.white-btn{width:120px;font-size:14px;letter-spacing:1px;text-transform:uppercase;padding:12px;color:#2f0f13;background:var(--btn-color);cursor:pointer;border:none;margin:20px 0;font-weight:700}.white-btn{background:#612128}.black-btn,.white-btn{margin:5px;width:180px}.addressbookadd button{width:150px;float:right;padding:2px}.lsforminpts a{color:var(--btn-color)}#save,#tc{width:unset}.message-remaining-chars{color:#ebd8c0;font-size:1rem;font-weight:700;text-align:right}.category-select,.category-select:focus,.category-select:hover,.checkoutinfo select,.checkoutinfo select:focus,.checkoutinfo select:hover{color:#2f0f13;background-color:#ebd8c0}#addproduct .withlabel,.shop-section{width:100%}.shop-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.category-select,.checkoutinfo select{padding:10px;font-size:16px;border:1px solid #2f0f13;border-radius:4px}.search-container{display:flex;align-items:center}.search-icon{font-size:24px;cursor:pointer;margin-right:10px;color:var(--btn-color)}.search-input{display:none;padding:10px;font-size:16px;width:200px;border:1px solid #2f0f13;border-radius:4px;transition:.3s;background-color:#ebd8c0;color:#2f0f13}.search-input.visible{display:inline-block}.products-container{margin-top:25px;display:flex;flex-wrap:wrap;gap:20px;margin-right:-20px}.product:hover{outline:#ebd8c0 solid 2px;transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.product img{max-width:100%;height:auto}.product-name{color:#2f0f13;font-size:18px}.product-price{font-size:16px}.pagination{display:flex;justify-content:center;margin-top:20px}.pagination a{color:var(--btn-color);float:left;padding:8px 16px;border:1px solid var(--btn-color);margin:0 4px;transition:background-color .3s;border-radius:5px}.pagination a.active,hr{border:1px solid var(--btn-color)}.pagination a.active{background-color:var(--btn-color);color:#2f0f13;font-weight:700}.carousel-control,.content button:hover{background:#2f0f13;color:#ebd8c0}.pagination a:hover:not(.active){background-color:var(--btn-color);color:#2f0f13}@media (max-width:1200px){.product{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px)}}@media (max-width:992px){.product{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (max-width:768px){.product{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:320px){.products-container{margin-right:unset}.product{flex:1 1 100%;max-width:100%}}.message-container{color:red;font-weight:700;text-align:center}.current-price,.product-discount,.product-price{color:#2f0f13}.product-price.discounted{color:#414141;font-size:.9em}.errorpage{display:block;margin:80px 0 0;height:74vh}.content{display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;align-items:center;justify-content:center;height:100%}.content h1{font-weight:800;font-size:large;text-transform:uppercase;letter-spacing:3px}.content button{color:#2f0f13;outline:2px solid var(--btn-color);border:none;letter-spacing:3px;margin-top:25px;padding:10px;font-size:medium;background:var(--btn-color);cursor:pointer}.cart{min-height:60vh;margin:20px auto}.checkout,.confirmation{margin-top:2rem}.carthead{padding:20px}.accountinfo hr,.accountpage hr,.carthead hr{border-color:var(--btn-color)}.accountpage table,.cart table{margin-top:20px;width:100%;border-collapse:collapse;table-layout:fixed}.cart .product-info{display:flex;flex-wrap:wrap}.accountpage th,.cart th{text-align:left;padding:.5rem 1rem;color:#2f0f13;background-color:var(--btn-color)}.accountpage td,.cart td{padding:.5rem 1rem}.cart td img{width:100px;margin-right:1rem}@media (max-width:335px){.cart td img{width:70px}}.cart td input{border:1px solid #ebd8c0;font-size:.9rem;padding:15px;color:#ebd8c0;background:#ebd8c0;width:80px;margin:auto}.accountinfo span,.accountpage td a,.address-info span,.cart td a,.userdetails a{color:var(--btn-color)}.accountpage td:last-child,.accountpage th:last-child,.cart td:last-child,.cart th:last-child,.mustmsg{text-align:right}.cart .table td:nth-child(2),.cart .table th:nth-child(2),.checkout-form{text-align:center}.accountpage .edit-btn,.accountpage .remove-btn,.cart .apply-btn,.cart .edit-btn,.cart .remove-btn,.userdetails button{color:var(--btn-color);text-decoration:none;font-size:14px;background:0 0;border:none;cursor:pointer}.accountpage .remove-btn,.cart .remove-btn,.cart-total table tr:nth-child(2) span,.cart-total table tr:nth-child(3) span,.cart-total table tr:nth-child(4) span,.paymentinfo span,.userdetails button{color:red}.cart .product-info p{margin:3px}.ck-content h2.document-title,.ck-content h3.category{margin:0;font-weight:700;padding:0;font-family:Poppins}.cart-total{display:flex;justify-content:flex-end}.cart-total td input{width:150px}.cart-total table{width:100%;max-width:600px;border-top:3px solid var(--btn-color)}.cart-total table tr:nth-child(3) div{text-wrap:nowrap}.cart-total table tr:nth-child(5){color:var(--btn-color);border-top:2px solid}.checkout{display:flex;justify-content:flex-end}@media (max-width:496px){.table{font-size:13px}}@media (max-width:482px){.table{font-size:11px}.cart td,.cart th{padding:.2rem .5rem}}.accountinfo h3,.accountpage h3,.checkout-form h3{color:var(--btn-color);text-transform:uppercase}.carousel-control:hover,.single_product input{background:#ebd8c0;color:#2f0f13}.checkoutinfo select{margin:10px 0;width:100%}.checkoutinfo,.paymentinfo{max-width:360px;min-height:200px;width:100%}.checkout-form{margin-top:20px}.checkoutdetails{display:flex;justify-content:space-around;align-items:center;text-align:left;flex-wrap:wrap}.accountinfo{margin:70px auto 20px}.breadcrumb,.size-options{margin-bottom:20px}.userdetails{margin-top:10px}.single_product input{border:1px solid #ebd8c0;font-size:.9rem;padding:15px;width:80px;margin:auto}.breadcrumb a{color:#ebd8c0c4}.row{display:flex;flex-direction:row;justify-content:space-between;gap:20px}.carousel-container{flex:1;position:relative;max-width:500px}.carousel{position:relative;overflow:hidden;border-radius:10px}.carousal-inner,.carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel-item img{width:100%;height:100%}.carousel-control{position:absolute;top:50%;transform:translateY(-50%);padding:5px;border:none;cursor:pointer;border-radius:100%}.carousel-control .bx{font-size:x-large;padding:2px 0 0}.carousel-control.prev{left:10px}.carousel-control.next{right:10px}.details-panel{flex:1;margin-left:20px}.single_product .product-name{color:#ebd8c0;font-size:xx-large}.size-options{display:flex;gap:10px}.size-option{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent}.size-option.selected{border:1px solid #ebd8c0}@media (max-width:690px){.carousel-container{max-width:100%}.row{flex-direction:column}.details-panel{margin-left:10px;margin-top:20px}}.banner-carousal{position:relative;width:100%;max-height:550px;overflow:hidden;border-radius:15px}.carousal-item{display:flex;justify-content:center;align-items:center;background-color:#fff}.carousal-item img{width:100%;height:100%;object-fit:contain;display:block;border-radius:15px}@media (min-width:870px){.carousal-item img{object-fit:contain}}.featured-products{margin-top:50px}.view-all-btn{display:none;float:right;color:var(--btn-color);font-size:14px;background:0 0;border:none;cursor:pointer}.product{width:200px;text-align:center;color:#ebd8c0;background:#ebd8c0;border-radius:10px;padding:0 0 15px;transition:transform .3s,box-shadow .3s}.product img{width:100%;border-radius:10px 10px 0 0}.product-name{margin:10px 0}.price{margin:5px 0}.original-price{color:#999}.floating-cart{z-index:99;position:fixed;bottom:20px;right:20px;width:60px;height:60px;background-color:#ebd8c0;border:1px solid #2f0f13;color:#2f0f13;border-radius:50%;align-items:center;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);font-size:24px;transition:transform .2s,box-shadow .2s}#addproduct input,#addproduct select,#addproduct textarea,.ckeditor-container{width:100%;max-width:600px}.floating-cart:hover{transform:scale(1.1);box-shadow:0 6px 12px rgba(0,0,0,.3)}.cart-count{position:absolute;top:-5px;right:-5px;background-color:red;color:#fff;border-radius:50%;padding:2px 6px;font-size:12px;font-weight:700}.black-btn,.white-btn{padding:10px 20px;transition:background-color .3s;cursor:pointer}.black-btn{background-color:#ebd8c0;color:#2f0f13;border:none;border-radius:5px}.white-btn{color:#ebd8c0;border:none;border-radius:5px}.white-btn:hover{background-color:#66272eb0;color:#ebd8c0}.black-btn:hover{background-color:#ebd8c0de;color:#2f0f13}#addproduct{display:flex;flex-direction:column;max-width:600px;justify-content:center;align-items:center;margin:auto}input:user-valid{outline-color:green}input:user-invalid{outline-color:red}input{border-radius:10px}@media print{body{background:0 0!important;margin:0!important}.container{background-color:transparent!important}}.ckeditor-container{font-family:Poppins}.ckeditor-container .ck-editor__editable{min-height:300px}.ck-content{font-family:Poppins;line-height:1.6;word-break:break-word}.ck-content h3.category{font-size:20px;color:#555;letter-spacing:10px}.ck-content h2.document-title{font-size:50px;border:0}.ck-content h3.document-subtitle{font-family:Poppins;font-size:20px;color:#555;margin:0 0 1em;font-weight:700;padding:0}.ck-content p.info-box{--background-size:30px;--background-color:#e91e63;padding:1.2em 2em;border:1px solid var(--background-color);background:linear-gradient(135deg,var(--background-color) 0,var(--background-color) var(--background-size),transparent var(--background-size)),linear-gradient(135deg,transparent calc(100% - var(--background-size)),var(--background-color) calc(100% - var(--background-size)),var(--background-color));border-radius:10px;margin:1.5em 2em;box-shadow:5px 5px 0 #ffe6ef}.ck-content blockquote.side-quote{font-family:Poppins;font-style:normal;float:right;width:35%;position:relative;border:0;overflow:visible;z-index:1;margin-left:1em}.ck-content blockquote.side-quote::before{content:'“';position:absolute;top:-37px;left:-10px;display:block;font-size:200px;color:#e7e7e7;z-index:-1;line-height:1}.ck-content blockquote.side-quote p{font-size:2em;line-height:1}.ck-content blockquote.side-quote p:last-child:not(:first-child){font-size:1.3em;text-align:right;color:#555}.ck-content span.marker{background:#ff0}.ck-content span.spoiler{background:#000;color:#000}.ck-content span.spoiler:hover{background:#000;color:#fff}.ck-content pre.fancy-code{border:0;margin-left:2em;margin-right:2em;border-radius:10px}.ck-content pre.fancy-code::before{content:'';display:block;height:13px;background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NCAxMyI+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiNGMzZCNUMiLz4KICA8Y2lyY2xlIGN4PSIyNi41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiNGOUJFNEQiLz4KICA8Y2lyY2xlIGN4PSI0Ny41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiM1NkM0NTMiLz4KPC9zdmc+Cg==) no-repeat;margin-bottom:8px}.ck-content pre.fancy-code-dark{background:#272822;color:#fff;box-shadow:5px 5px 0 #0000001f}.ck-content pre.fancy-code-bright{background:#dddfe0;color:#000;box-shadow:5px 5px 0 #b3b3b3}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}a,div,h1,h2,h3,h4,h5,h6,p,span{line-height:1.5}@media (min-resolution:2dppx){body{image-rendering:auto}}button:disabled,button:disabled:hover{cursor:not-allowed;background:rgba(223,101,101,.767)}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:11px;height:11px;border:1.5px solid #ebd8c0;border-radius:50%;outline:0;display:inline-block;position:relative;cursor:pointer}input[type=radio]:checked::before{content:"";width:8px;height:8px;background:#87ceeb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}strike{color:black}