body{font-size:12px!important;font-weight:200}.add-to-cart-form{position:absolute;bottom:15px;left:15px;z-index:5}.cart-toggle{display:flex;align-items:center;position:relative;overflow:hidden}.plus-icon{background:#111;color:#fff;font-size:18px;font-weight:700;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:scale(.8);transition:opacity .3s ease,transform .3s ease,background .3s;z-index:2}.image-wrapper:hover .plus-icon{opacity:1;transform:scale(1)}.plus-icon:hover{background:#333}.add-to-cart-btn{background:#111;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;white-space:nowrap;transform:translate(-120%);opacity:0;transition:transform .35s ease,opacity .35s ease;margin-left:8px;position:relative;z-index:1}.cart-toggle:hover .add-to-cart-btn{transform:translate(0);opacity:1}.swiper-button-next,.swiper-button-prev{position:unset!important;display:block!important;color:#000}.mflex{display:flex;justify-content:space-between;align-content:center}.nav_buttons{display:flex;align-content:flex-end;align-items:flex-end;justify-content:space-between;width:6%}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:20px;background:#cfccb9;padding:20px}body{background:#fff!important;overflow-x:hidden!important}h1,h2,h3,h4,h5,h6{text-transform:capitalize!important;font-weight:400!important}.grey-bg{background:#cfccb90d}.header__active-menu-item,.header__active-menu-item:hover{text-decoration:none!important}.header__menu-item:hover span{text-decoration:none!important;text-underline-offset:0!important}.header__menu-item span:hover{transition:none!important;text-decoration:none!important}.list-menu__item{text-decoration:none!important;padding-block:30px}.list-menu__item:hover{border-bottom:2px solid #000;transition:text-decoration var(--duration-short) ease}.product__media-item>*{display:initial!important;position:relative}@media screen and (min-width:990px){.header{padding-top:0;padding-bottom:0}}.cwpp-filter-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:10px}.filter-btn{border:1px solid #ddd;padding:8px 14px;border-radius:999px;background:#fff;cursor:pointer;font-size:14px;transition:border-color .2s,background .2s}.filter-btn:hover{border-color:#aaa;background:#f9f9f9}.filter-btn.active{border-color:#0070f3;color:#0070f3}.view-toggle{display:flex;gap:6px}.view-btn{border:1px solid #ddd;background:#fff;padding:6px 10px;border-radius:50%;cursor:pointer;font-size:14px;transition:border-color .2s,background .2s}.view-btn:hover{border-color:#aaa;background:#f9f9f9}.view-btn.active{border-color:#0070f3;color:#0070f3}.filter-drawer{position:fixed;top:0;right:-100%;width:320px;height:100%;background:#fff;box-shadow:-2px 0 10px #00000026;transition:right .3s ease;z-index:9999;display:flex;flex-direction:column}.filter-drawer.open{right:0}.filter-drawer-content{padding:20px;flex:1;overflow-y:auto}.drawer-close{background:none;border:none;font-size:24px;cursor:pointer;float:right;line-height:1;margin-bottom:10px}.accordion-item{border-bottom:1px solid #eee}.accordion-header{width:100%;background:none;border:none;text-align:left;padding:12px 0;font-size:16px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.accordion-header .arrow{transition:transform .3s;font-size:14px}.accordion-header.active .arrow{transform:rotate(180deg)}.accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.accordion-body.open{max-height:500px;padding:10px 0}.accordion-body ul{list-style:none;padding:0;margin:0}.accordion-body li{margin:6px 0}.accordion-body a{text-decoration:none;color:#333;font-size:14px}.accordion-body a:hover{color:#0070f3}.accordion-body input,.accordion-body select,.accordion-body button{margin-top:8px;padding:6px 8px;font-size:14px}.header__menu-item span{transition:text-decoration var(--duration-short) ease;text-transform:uppercase}.header-wrapper{border-bottom:2px solid #f0ebeb}.mgc{background:radial-gradient(rgba(0,0,0,.1),50%,transparent 70%);content:""}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
