/** Shopify CDN: Minification failed

Line 10:70 Unexpected "/"

**/
.cart-sidebar{position:fixed;right:0px;top:73px;height: calc(100vh - 88px);overflow:hidden;background:#fff;z-index:99;max-width:375px;width:100%;transform: translateX(100%);transition: 0.4s;}
/* .home-index .cart-sidebar{top:101px;height: calc(100vh - 116px);}
.home-index.scroll-down .cart-sidebar{top:73px;height: calc(100vh - 88px)}  */
body:has(.main-announcemennt-bar) .cart-sidebar{top:101px;height: calc(100vh - 116px);}
body.scroll-down .cart-sidebar{top:73px;height: calc(100vh - 88px)}  */
.cart-sidebar::-webkit-scrollbar-track{background-color: #F5F5F5;}
.cart-sidebar::-webkit-scrollbar{width: 3px;background-color: #efefef;}
.cart-sidebar::-webkit-scrollbar-thumb{background-color: #999;}
.item-row{display:flex;padding:7.5px 0}
.item-left{width:129px;flex:0 0 auto;}
.item-right{width:calc(100% - 129px);flex:0 0 auto;padding-left:15px;display: flex;flex-direction: column;justify-content: space-between;}
.item-left img,.item-left svg{vertical-align:middle;}
.item-image{aspect-ratio: 2/2.95;display:block;}
.item-image img{width:100%;height:100%;object-fit:cover;object-position:center;}
.open-drawer .cart-sidebar{transform: translateX(-15px);}
.drawer-header{padding:11px 15px;text-align:center;position:sticky;top:0;left:0;z-index:1;background:var(--color-white)}
.drawer-header-inner{position:relative}
.drawer-header-inner .cart-drawer-close{position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer}
.drawer-header-desk .drawer-header-inner .cart-drawer-close{position:unset;transform:translateY(0)}
.drawer-header-desk .drawer-header-inner{display:flex;justify-content:space-between;align-items:center}
.drawer-header-inner .count{background: var(--color-black);color: var(--color-white);font-size: 6px;line-height: normal;width: 10px;height: 10px;display: flex;justify-content: center;align-items: center;margin-left:5px;padding-top:1px}
.drawer-header-inner .title{display: flex;justify-content: center;align-items: center;}
.drawer-middle{padding:20px 15px 30px;height: calc(100% - 242px);overflow-y:auto}
.drawer-middle-top{padding:14px 30px;text-align:center;border:1px dotted var(--color-dgrey);margin-bottom:22.5px}
.item-right .title-price{display:flex;justify-content:space-between;}
.item-right .title-price .pro-title{padding-right:10px}
.item-right .right-top .pro-var{display: flex;flex-direction: column-reverse;margin-top:15px}
.item-right .right-top .pro-var .var{padding:5px 0;color:var(--color-dgrey)}
.item-right .right-bottom{display: flex;justify-content: space-between;align-items: center;}
.item-remove{text-decoration:underline;text-transform:capitalize;color:var(--color-dgrey)}
.item-right .right-top{margin-top:10px}
.drawer-footer{padding:15px;background:var(--color-white)}
.drawer-middle .pre-order-message{padding: 15px 30px;text-align: center;border: 1px dotted var(--color-dgrey);margin-bottom: 30px;}
.main_qty {display: flex;max-width: 86px;width: 100%;border: 1px dotted var(--color-dgrey);}
.main_qty .item_minus, .main_qty .center_qty, .main_qty .item_plus {max-width: 33.33%;width: 100%;display: flex;justify-content: center;align-items: center;padding: 7px;color:var(--color-black)}
.main_qty .item_minus,.main_qty .item_plus{cursor:pointer}
.main_qty .center_qty input {padding: 0;border: none;text-align: center;cursor:default}
.item_minus.disabled{opacity:0.5;pointer-events: none;}
.drawer-notes li{list-style:disc;line-height:180%}
.drawer-notes{padding-left:12px}
.drawer-footer #checkout{margin-top:15px;justify-content:space-between;padding: 11px 15px;font-size:12px;line-height:120%;letter-spacing:0.6px}
.drawer-footer{position: sticky;width: 100%;bottom: 0;left: 0;}
.cart-sidebar form{height:100%}
.drawer-footer .footer_text{margin-top:15px;font-size:8px;letter-spacing:0.4px}
.drawer-footer .footer-payment{justify-content:center;margin-top:16px;flex-wrap:wrap;gap:10px;filter: grayscale(1);}
.drawer-upsell{margin:0 -15px;margin-top:60px}
.drawer-upsell .title{padding:0 15px 15px}
.main-upsell{display:none;flex-wrap:wrap}
.main-upsell .singal-upsell{width:50%}
.inner-upsell{display:flex;flex-direction:column;height:100%;}
.singal-upsell .top-upsell{padding:44px 15px 10px;background:var(--color-offwhite);border:1px dotted var(--color-white);}
.singal-upsell:first-child .top-upsell{border-left:1px dotted transparent}
.singal-upsell:last-child .top-upsell{border-left:1px dotted transparent;border-right:1px dotted transparent}
.main-upsell .singal-upsell .product-info{margin-top:10px;}
.singal-upsell .product-image{position: relative;padding-bottom:130%;}
.singal-upsell .product-image img{position: absolute;top: 0;width: 100%;height: 100%;object-fit: cover;left: 0;right: 0;bottom: 0;display: inline-block;mix-blend-mode: multiply;--webkit-mix-blend-mode: multiply;}
.product-info .pro-price{margin-top:10px}
.singal-upsell .bottom-upsell .select-box{padding:10.5px 15px;border:1px dotted var(--color-dgrey);display:flex;justify-content:space-between;align-items:center;cursor:pointer}
.singal-upsell:first-child .bottom-upsell .select-box{border-left:1px dotted transparent}
.singal-upsell:last-child .bottom-upsell .select-box{border-left:1px dotted transparent;border-right:1px dotted transparent}
.bottom-upsell .upsell-var .var{padding:12px 15px;cursor:pointer}
.singal-upsell ul.upsell-var{border:1px dotted var(--color-dgrey);border-top:1px dotted transparent;display:none}
.singal-upsell ul.upsell-var.show{display: block}
.singal-upsell:first-child ul.upsell-var{border-left:1px transparent}
.singal-upsell:last-child ul.upsell-var{border-right:1px transparent;margin-left: -1px;}
.bottom-upsell .select-box svg{transition:.33s ease-in}
.bottom-upsell .select-box.active svg{transform:rotate(180deg);}
.bottom-upsell .upsell-var .var:hover{background: rgba(149, 149, 149, 0.85);color:var(--color-white);}
.empty-drawer{padding-left:15px;padding-right:15px;height: calc(100% - 56px);}
.empty-drawer p{padding: 15px 30px;text-align: center;border: 1px dotted var(--color-dgrey);margin-top:20px;}
.empty-drawer .empty-text{display: flex;justify-content: center;align-items: center;height: calc(100% - 56px);}
.empty-text-inner{text-align:center;margin-top:-28%}
.empty-text-inner .btn{font-size:12px;letter-spacing:0.6px;padding:11px 44px;margin-top:10px}
@media(max-width:991px){
  .cart-sidebar{width:100%;top: 79px;height: calc(100vh - 94px);}
  body.scroll-down .cart-sidebar{top: 51px;height: calc(100vh - 66px);}
  body:has(.main-announcemennt-bar) .cart-sidebar {top: 79px;height: calc(100vh - 94px);}
  body.scroll-down:has(.main-announcemennt-bar) .cart-sidebar {top: 51px;height: calc(100vh - 66px);}
  .cart-sidebar {top: 51px;height: calc(100vh - 66px);}
}
@media(max-width:575px){
  body:has(.main-announcemennt-bar) .cart-sidebar {top: 0;height: 100svh;}
  .cart-sidebar{top:0;height:100svh;max-width:100%}
  .open-drawer .cart-sidebar{transform:translate(0)}
  .drawer-footer{background:var(--color-offwhite)}
  body.scroll-down .cart-sidebar,body.scroll-down:has(.main-announcemennt-bar) .cart-sidebar {top: 0;height: 100vh;}
}