.dezaro-section-wrapper{background:#f9f9f7;padding:80px 0}.dezaro-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;align-items:center}.dezaro-left span.subheading{letter-spacing:4px;font-size:12px;text-transform:uppercase;color:#a7927d;font-family:Gilroy,sans-serif}.dezaro-left{margin-left:100px}.dezaro-left h2{font-family:Kingston Roman,serif!important;text-transform:uppercase;font-size:52px;line-height:1.1;margin:15px 0}.dezaro-left p{font-family:Gilroy,sans-serif;font-size:15px;line-height:1.7;max-width:480px;color:#333}.dezaro-btn{margin-top:25px;display:inline-block;border:1px solid #000;padding:10px 28px;background:#000;color:#fff;font-family:Gilroy,sans-serif;letter-spacing:1px;transition:.3s ease;text-decoration:none}.dezaro-btn:hover{background:#fff;color:#000}.dezaro-product-card{text-align:center;overflow:hidden;position:relative}.dezaro-product-card img{width:100%;border-radius:4px;transition:transform .4s ease}.dezaro-product-card:hover img{transform:scale(1.04)}.dezaro-product-card p{margin-top:12px;font-family:Gilroy,sans-serif;font-size:14px}.dezaro-img-wrap{position:relative;display:block;overflow:hidden}.dezaro-img-wrap img{width:100%;transition:opacity .4s ease,transform .4s ease}.img-hover{position:absolute;top:0;left:0;opacity:0}.dezaro-img-wrap:hover .img-hover{opacity:1}.dezaro-img-wrap:hover .img-main{opacity:0;transform:scale(1.04)}.dezaro-slider{display:flex!important;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:10px}.dezaro-slider::-webkit-scrollbar{display:none}.dezaro-slider>li{flex:0 0 calc(33.33% - 10px);scroll-snap-align:start;list-style:none}.dezaro-arrows{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.dezaro-arrows button{background:none;border:1px solid #000;width:40px;height:40px;border-radius:50%;font-size:22px;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.dezaro-arrows button:hover{background:#000;color:#fff}@media (max-width: 992px){.dezaro-grid{grid-template-columns:1fr;gap:50px}.dezaro-left{margin-left:20px}.dezaro-right{width:100vw}.dezaro-left h2{font-size:42px}.dezaro-slider>li{flex:0 0 calc(50% - 10px)}}@media (max-width: 1100px) and (min-width: 901px){.dezaro-grid{grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.dezaro-right{width:100vw}.dezaro-left{margin-left:40px!important;max-width:380px}.dezaro-left h2{font-size:42px!important;line-height:1.1!important;word-break:normal!important;max-width:320px}.dezaro-left p{font-size:14px!important;line-height:1.6!important}.dezaro-right{width:100%;max-width:100%}.dezaro-slider>li{flex:0 0 calc(50% - 10px)!important}.dezaro-slider{gap:20px!important}.dezaro-product-card img{transform:none!important}.dezaro-arrows{margin-top:20px;justify-content:flex-end}}@media (max-width: 768px){.dezaro-section-wrapper{padding:50px 0}.dezaro-left h2{font-size:34px}.dezaro-left p{font-size:14px}.dezaro-right{width:100vw}.dezaro-slider>li{flex:0 0 70%}.dezaro-arrows{justify-content:center}}@media (max-width: 480px){.dezaro-left{margin-left:10px}.dezaro-right{width:100vw}.dezaro-left h2{font-size:28px}.dezaro-slider>li{flex:0 0 100%}.dezaro-arrows button{width:34px;height:34px;font-size:18px}}.new-arrivals-section{padding:6rem 0}.new-arrivals-wrapper{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center}.new-arrivals-subheading{letter-spacing:2px;font-size:.9rem;color:#b7a3a3;text-transform:uppercase}.new-arrivals-heading{font-family:Kingston Roman,serif;font-size:3rem;margin:1rem 0}.new-arrivals-text{color:#555;line-height:1.6;max-width:480px}.new-arrivals-btn{display:inline-block;margin-top:2rem;padding:1rem 2.5rem;background:#000;color:#fff;font-size:.9rem;letter-spacing:1px;text-transform:uppercase;transition:all .3s}.new-arrivals-btn:hover{background:#333}.product-item{text-align:center}.product-item img{width:100%;height:auto;border-radius:8px}.product-title{margin-top:1rem;font-size:1rem;color:#222}.swiper-button-prev,.swiper-button-next{color:#000}.swiper-pagination-bullet-active{background:#000}@media screen and (max-width: 768px){.new-arrivals-wrapper{grid-template-columns:1fr;text-align:center}.new-arrivals-text{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
