.b_shop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.b_shop_style{overflow:hidden;width:100%}.b_shop_style .section_title{margin:0 0 50px}@media (max-width:767px){.b_shop_style .section_title{margin:0 0 30px}}@media (max-width:767px){.b_shop_style .products_list{overflow:visible}}.b_shop_style .product_link{display:block}.b_shop_style .product_link{display:block;text-align:center;color:#212121;padding:5px 0}.b_shop_style .product_link:hover{color:#c79d63;font-weight:600}.b_shop_style .product_link:hover .product_image{-webkit-box-shadow:0 0 20px rgba(215,198,189,.4);box-shadow:0 0 20px rgba(215,198,189,.4)}.b_shop_style .products_wrapper{position:relative}@media (max-width:1320px){.b_shop_style .products_wrapper{padding:0 50px}}@media (max-width:991px){.b_shop_style .products_wrapper{padding:0}}.b_shop_style .product_block{padding:3px 0;width:100%}.b_shop_style .product_image_wrap{margin:0 0 20px}.b_shop_style .product_image{padding-top:100%;position:relative;background-color:#fff;border-radius:50%;-webkit-transition:all .2s linear;transition:all .2s linear}.b_shop_style .product_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:60%;max-height:60%}.b_shop_style .swiper-button-next,.b_shop_style .swiper-button-prev{z-index:1;top:100px}@media (max-width:991px){.b_shop_style .swiper-button-next,.b_shop_style .swiper-button-prev{display:none}}.b_shop_style .swiper-button-next{right:-40px}@media (max-width:1320px){.b_shop_style .swiper-button-next{right:0}}.b_shop_style .swiper-button-prev{left:-40px}@media (max-width:1320px){.b_shop_style .swiper-button-prev{left:0}}.b_shop_style+.b_shop_category{padding-top:0}@media (max-width:991px){.b_shop_style+.b_shop_category{padding-top:25px}}.b_shop_category{overflow:hidden}.b_shop_category .section_title{margin:0 0 50px}@media (max-width:767px){.b_shop_category .section_title{margin:0 0 30px}}.b_shop_category .category_wrapper{margin:0 -10px}@media (max-width:767px){.b_shop_category .category_wrapper{margin:0 -5px}}.b_shop_category .category_link{display:block;color:#212121}.b_shop_category .category_link:hover{font-weight:600;color:#c79d63}.b_shop_category .category_list{width:100%}@media (max-width:991px){.b_shop_category .category_list{overflow:visible}}@media (max-width:767px){.b_shop_category .category_list{padding-right:16px}}.b_shop_category .category_block{padding:0 10px}@media (max-width:767px){.b_shop_category .category_block{padding:0 5px}}.b_shop_category .category_image_wrap{margin:0 0 20px}.b_shop_category .category_image_wrap .category_image{background-color:#fff;position:relative;padding-top:121.75%}.b_shop_category .category_image_wrap .category_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:72%;max-height:72%}.b_shop_category .category_title{position:relative;padding:0 0 0 42px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}@media (max-width:767px){.b_shop_category .category_title{padding:0}}.b_shop_category .category_title::before{position:absolute;content:"";width:30px;height:2px;background-color:#c79d63;top:10px;left:0}@media (max-width:767px){.b_shop_category .category_title::before{display:none}}@media (max-width:991px){.b_shop_category .swiper-button-next,.b_shop_category .swiper-button-prev{display:none}}.b_rings_gallery{padding:100px 0 50px;overflow:hidden}@media (max-width:767px){.b_rings_gallery{padding:50px 0}}.b_rings_gallery .section_title{margin:0 0 15px}@media (max-width:767px){.b_rings_gallery .section_title{padding:0 55px}}@media (max-width:374px){.b_rings_gallery .section_title{padding:0 25px}}.b_rings_gallery .content_block{margin:0 0 60px}@media (max-width:991px){.b_rings_gallery .content_block{margin:0 0 30px}}.b_rings_gallery .content_block .content{text-align:center;max-width:500px;margin:0 auto}.b_rings_gallery .rings_gallery{position:relative}@media (max-width:767px){.b_rings_gallery .rings_gallery{padding:0 8px}}.b_rings_gallery .product_image .img_wrapper{padding-top:107.7%;position:relative;overflow:hidden;background:#faf7f4}.b_rings_gallery .product_image .img_wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:calc(100% - 80px);max-height:calc(100% - 110px)}@media (max-width:767px){.b_rings_gallery .product_image .img_wrapper img{max-width:calc(100% - 20px);max-height:calc(100% - 50px)}}.b_rings_gallery .product_title{margin:20px 0 0;position:relative;padding:0 0 0 42px}@media (max-width:767px){.b_rings_gallery .product_title{padding:0 10px 0 0;margin:10px 0 0}}.b_rings_gallery .product_title::before{content:"";position:absolute;top:11px;left:0;width:30px;height:1px;background:#c79d63}@media (max-width:767px){.b_rings_gallery .product_title::before{display:none}}.b_rings_gallery .swiper-button-next,.b_rings_gallery .swiper-button-prev{width:55px;background-size:contain}@media (max-width:767px){.b_rings_gallery .swiper-button-next,.b_rings_gallery .swiper-button-prev{display:none}}.b_rings_gallery .swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='57' height='16' viewBox='0 0 57 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.1412 15L1 8L8.1412 1M56 7.99999L1.19992 7.99999' stroke='%23212121' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");left:-45px}@media (max-width:1360px){.b_rings_gallery .swiper-button-prev{left:-15px}}.b_rings_gallery .swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg width='57' height='16' viewBox='0 0 57 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M48.8588 15L56 8L48.8588 1M1 7.99999L55.8001 7.99999' stroke='%23212121' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");right:-45px}@media (max-width:1360px){.b_rings_gallery .swiper-button-next{right:-15px}}.b_rings_gallery .swiper-pagination{display:none}@media (max-width:767px){.b_rings_gallery .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.b_trending{overflow:hidden}@media (max-width:767px){.b_trending.has_all .trending_section{padding-bottom:50px}}.b_trending.second_theme{background-color:#faf7f4}.b_trending.second_theme .category_image_wrap .category_image{background-color:transparent}.b_trending.third_theme{background-color:#faf7f4}.b_trending.third_theme .category_image_wrap .category_image{background-color:#fff}.b_trending .title_wrapper{margin:0 0 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 70px 0 0;gap:15px 20px}@media (max-width:767px){.b_trending .title_wrapper{margin:0 0 30px;padding:0}}.b_trending .title_wrapper.text_center{padding:0 70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.b_trending .title_wrapper.text_center{padding:0;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media (max-width:767px){.b_trending .section_title{text-align:center}}.b_trending .trending_section{position:relative}@media (max-width:767px){.b_trending .trending_section{padding:0 0 40px}}.b_trending .swiper-button-next,.b_trending .swiper-button-prev{position:absolute;top:11px;margin:0;width:28px}@media (max-width:991px){.b_trending .swiper-button-next,.b_trending .swiper-button-prev{top:8px}}@media (max-width:767px){.b_trending .swiper-button-next,.b_trending .swiper-button-prev{top:5px;display:none}}.b_trending .swiper-button-next{right:0;background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.212744 0.195087C0.49168 -0.0694851 0.938588 -0.064301 1.21094 0.206665L7.26311 6.22802C8.24563 7.20553 8.24563 8.79447 7.26311 9.77198L1.21094 15.7933C0.938588 16.0643 0.49168 16.0695 0.212744 15.8049C-0.0661923 15.5403 -0.0715287 15.1062 0.200824 14.8352L6.253 8.81388C6.69998 8.36917 6.69998 7.63083 6.253 7.18612L0.200824 1.16476C-0.0715287 0.893797 -0.0661923 0.459658 0.212744 0.195087Z' fill='%23212121'/%3E%3C/svg%3E")}.b_trending .swiper-button-prev{right:28px;left:auto;background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.78726 0.195087C7.50832 -0.0694851 7.06141 -0.064301 6.78906 0.206665L0.736887 6.22802C-0.245629 7.20553 -0.245629 8.79447 0.736887 9.77198L6.78906 15.7933C7.06141 16.0643 7.50832 16.0695 7.78726 15.8049C8.06619 15.5403 8.07153 15.1062 7.79918 14.8352L1.747 8.81388C1.30002 8.36917 1.30002 7.63083 1.747 7.18612L7.79918 1.16476C8.07153 0.893797 8.06619 0.459658 7.78726 0.195087Z' fill='%23212121'/%3E%3C/svg%3E")}.b_trending .category_link{display:block;color:#212121}.b_trending .category_link:hover{font-weight:600;color:#c79d63}.b_trending .category_list{margin:0 -10px;overflow:visible;position:static}@media (max-width:767px){.b_trending .category_list{margin:0 -5px}}.b_trending .category_block{padding:0 10px}@media (max-width:767px){.b_trending .category_block{padding:0 5px}}.b_trending .category_image_wrap{margin:0 0 20px}.b_trending .category_image_wrap .category_image{background-color:#faf7f4;position:relative;padding-top:121.75%}.b_trending .category_image_wrap .category_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:72%;max-height:72%}.b_trending .category_title{position:relative;padding:0 0 0 42px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}@media (max-width:767px){.b_trending .category_title{padding:0}}.b_trending .category_title::before{position:absolute;content:"";width:30px;height:2px;background-color:#c79d63;top:10px;left:0}@media (max-width:767px){.b_trending .category_title::before{display:none}}@media (max-width:767px){.b_trending .all_wrapper{position:absolute;left:0;right:0;bottom:0;text-align:center}}.b_trending .all_wrapper a{font-size:16px;text-transform:uppercase;color:#212121;text-decoration:underline}.b_trending .all_wrapper a:hover{text-decoration:none}