@media screen and (min-width:768px){.cc-media-with-text .text-start{max-width:640px}.cc-media-with-text .media-with-text{max-width:1440px}.cc-featured-blog .xl\:auto-cols-4{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 3.5)}.cc-featured-blog .slider{margin-left:80px}.cc-featured-blog carousel-slider.carousel.block{position:relative}.cc-featured-blog carousel-slider.carousel.block .custom-progress-wrapper{position:absolute;left:0;right:0;max-width:80%}.gallery.grid{gap:calc(3 * var(--space-unit))}}.cc-promo-grid .gallery{display:flex;flex-wrap:wrap;justify-content:space-between}.cc-promo-grid .gallery a.gallery-block{width:32.33%}.cc-promo-grid .gallery a.gallery-block:nth-child(4),.cc-promo-grid .gallery a.gallery-block:nth-child(5){width:49.3%}@media screen and (max-width:767px){.cc-promo-grid .gallery a.gallery-block{width:48%}.cc-promo-grid .gallery a.gallery-block:nth-child(5){width:100%}.cc-promo-grid .gallery-block__promo-text p.text-current{font-size:20px}}@media screen and (min-width:768px)and (max-width:1024px){.gallery.grid{column-gap:0}.cc-promo-grid .gallery-block__promo-text p.text-current{font-size:28px}.header__icon{display:inline-block;width:auto;height:auto}ul.main-nav{justify-content:center}}@media screen and (min-width:767px)and (max-width:768px){.main-menu__toggle{margin-inline-end:32px}}@media screen and (max-width:768px){.main-menu__toggle-icon:before{width:10px}.main-menu__toggle-icon:after{width:10px;right:10px;left:auto}.header_buttons{display:none}}@media screen and (max-width:767px){.announcement__col--left{display:flex;justify-content:center;align-items:center;padding:10px}.cc-featured-collection .section__heading,.cs-trust-reviews .section__heading,.cc-featured-blog .section__heading,.cc-gallery h2{font-size:32px}a.link.viewAllBtn,.cc-featured-blog .link{background:transparent;border:none;color:#1a1a1a;font-size:14px;font-weight:600;text-transform:capitalize}img.promo_arrowimg{display:none}.cc-media-with-text p.section__block.subheading{font-size:12px}.cc-media-with-text h2.section__block.section__block--heading.h4{font-size:32px}.cc-media-with-text .text-start p strong{font-size:20px}.cc-media-with-text .text-start p{font-size:16px}.custom-progress-wrapper{width:70%}.cc-icons-with-text .gap-theme{gap:28px}.cc-gallery{margin-bottom:40px}}@media screen and (max-width:480px){.custom-progress-wrapper{width:65%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-responsive.css.map */
