.best-seller-wrapper{padding:60px 0;background-color:#ededed}.best-subtitle{text-align:center;letter-spacing:2px;font-size:14px;opacity:.7;margin-top:10px!important}.best-title{text-align:center;font-size:42px;margin-top:10px!important;margin-bottom:60px}.best-grid{position:relative;padding:0 50px;margin-bottom:5px}.best-grid .swiper-wrapper{display:flex;padding-bottom:20px}.best-item{height:auto}.best-grid .swiper-button-next,.best-grid .swiper-button-prev{color:#000;background:#fff;width:45px;height:45px;border-radius:10%;top:40%;z-index:10}.best-grid .swiper-button-next{right:0}.best-grid .swiper-button-prev{left:0}.best-grid .swiper-button-next:after,.best-grid .swiper-button-prev:after{font-size:20px;font-weight:700}.best-grid .swiper-pagination{position:relative;bottom:0;margin-top:25px}.best-grid .swiper-pagination-bullet{background:#000;opacity:.3;width:10px;height:10px}.best-grid .swiper-pagination-bullet-active{opacity:1;background:#000}.best-btn-wrap{text-align:center;margin-top:5px!important}.best-btn{display:inline-block;padding:15px 80px;border:1px solid #544d43;border-radius:6px;color:#544d43;text-decoration:none;font-size:14px;letter-spacing:1px;text-transform:uppercase;font-weight:500;position:relative;overflow:hidden;z-index:1;background:#fff;transition:color .4s ease}.best-btn:before{content:"";position:absolute;top:0;right:0;width:0%;height:100%;background:#544d43;transition:width .4s ease;z-index:-1}.best-btn:hover{color:#fff;text-decoration:none}.best-btn:hover:before{width:100%}.best-seller-wrapper .card-wrapper,.best-seller-wrapper .card,.best-seller-wrapper .card__inner,.best-seller-wrapper .card__media,.best-seller-wrapper .media{border-radius:20px!important;overflow:hidden!important;background:transparent!important}.best-seller-wrapper img{border-radius:20px!important}@media (max-width: 768px){.best-title{font-size:32px;margin-bottom:30px}.best-grid{padding:0 45px;margin-bottom:40px}.best-grid .swiper-button-next,.best-grid .swiper-button-prev{width:38px;height:38px}.best-grid .swiper-button-next:after,.best-grid .swiper-button-prev:after{font-size:18px}.best-grid .swiper-pagination{margin-top:20px}}@media (max-width: 480px){.best-seller-wrapper{padding:40px 0}.best-title{font-size:28px;margin-bottom:25px}.best-grid{padding:0 20px;margin-bottom:30px;overflow:visible}.best-grid .swiper-wrapper{padding-bottom:15px}.best-grid .swiper-button-next,.best-grid .swiper-button-prev{display:none}.best-grid .swiper-pagination{margin-top:15px}.best-btn{padding:12px 35px;font-size:13px}}@media (max-width: 480px){.best-grid .swiper-slide{padding-right:10px}.best-grid .swiper-slide:last-child{padding-right:0}}.best-seller-wrapper .price-item--sale{color:#a18d6d!important;font-size:14px;font-weight:600;font-family:Fraunces,Poppins;line-height:1.2;padding:0!important;margin:0 0 10px!important}.best-seller-wrapper .price-item--regular{color:#999;font-size:14px;font-weight:600;font-family:Fraunces,Poppins;line-height:1.2;padding:0!important;margin:0 0 10px!important}.best-seller-wrapper .card__heading a{font-size:16px;font-weight:400}.best-seller-wrapper .card__heading a:hover{color:#a18d6d!important;text-decoration:none}.price-shop-section{padding:20px 0;background:#fff}.price-title{text-align:center;font-size:42px;margin-bottom:10px}.price-subtitle{text-align:center;font-size:15px;opacity:.7;margin-bottom:20px}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.price-card{position:relative;height:200px;border-radius:20px;overflow:hidden;background:#f7f7f7;text-decoration:none;transition:all .4s ease;margin-top:35px}.price-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000026}.price-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45}.price-bg img{width:100%;height:100%;object-fit:cover}.price-content{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:center}.price-range{font-size:16px;letter-spacing:1px;color:#000;font-weight:600;background:#ffffffe6;padding:12px 26px;border-radius:30px}@media (max-width: 1024px){.price-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.price-grid{grid-template-columns:1fr;gap:20px}.price-card{height:170px}.price-title{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
