*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f9f8f9}.swiper,.swiper-wrapper,.swiper-slide{width:100%}section{height:100%;width:100%;position:fixed;top:0;left:0;overflow-y:scroll}.hero-section{height:100%;width:100%;background-image:url(//majik.in/cdn/shop/t/9/assets/majik-banner.png?v=161243937114543105591766209780);background-size:cover;background-repeat:no-repeat;margin-top:-60px;display:flex;position:relative}@media screen and (max-width: 767px){.hero-section{height:65%;background-image:url(//majik.in/cdn/shop/t/9/assets/sale-banner-mobile.png?v=181110537112020088371766209780);background-position:center}}.hero-section:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:#00000025}.hero-section .hero-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:15px;z-index:999}@media screen and (max-width: 767px){.hero-section .hero-container{width:100%;padding:0 20px}}.hero-section .hero-container a{margin-bottom:20px}.hero-section .hero-container a button{font-family:Bricolage Grotesque;background-color:transparent;color:#fff;text-decoration-line:underline;text-underline-offset:5px;border:none;outline:none;cursor:pointer}.unique-selling-points{width:100%;background-color:#ece2d6;padding:60px 0;display:flex;flex-direction:column;justify-content:space-between}.usp-container{width:100%;max-width:1380px;padding:0 20px;margin:auto;display:grid;grid-template-columns:repeat(4,1FR);gap:20px;text-align:center}@media screen and (max-width: 767px){.usp-container{grid-template-columns:repeat(1,1FR);gap:30px}}.usp-container div{display:flex;flex-direction:column;gap:15px}.usp-container div h6{font-family:Bricolage Grotesque;font-size:20px}.usp-container div p{font-family:Bricolage Grotesque;font-size:15px;font-weight:300;color:#414141}.homepage-products{width:100%;max-width:1380px;padding:100px 20px;margin:auto;font-family:Bricolage Grotesque}.products-header{display:flex;flex-direction:column;gap:10px}.products-header p{font-size:15px;font-weight:300;color:#414141}.products-switcher{display:flex;gap:15px;margin:50px 0}.products-switcher p{font-size:16px;font-weight:400;color:#818181;cursor:pointer}@media screen and (max-width: 767px){.products-switcher p{font-size:14px;font-weight:400;color:#818181;cursor:pointer}}.products-switcher p.active{color:#000;text-decoration-line:underline;text-underline-offset:5px}.products{display:none}.products.active{display:block}.product{display:flex;flex-direction:column}.product a{color:#000;text-decoration:none}.product img{width:100%}.product-detail{display:flex;flex-direction:column;gap:8px;padding:10px 0}.product-detail h6{font-size:18px;height:45px}@media screen and (max-width: 767px){.product-detail h6{font-size:16px;height:60px}}@media screen and (max-width: 767px){.product-detail p{font-size:14px}}.product button{font-family:Bricolage Grotesque;display:flex;justify-content:center;align-items:center;height:40px;width:100%;background-color:#000;color:#fff;outline:none;border:none;padding:0 20px;margin-top:10px;cursor:pointer}.product button div.spinner{display:none;width:20px;height:20px;border:solid 3px transparent;border-radius:100%;border-top-color:#fff;animation:spinner .5s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product button svg{display:none}@media screen and (max-width: 767px){.product button{font-size:15px;font-weight:500}}.offer{width:100%;padding:100px 0;background-image:url(//majik.in/cdn/shop/t/9/assets/offer-banner.webp?v=81013047910723892001766209780);background-repeat:no-repeat;background-size:cover;font-family:Bricolage Grotesque}@media screen and (max-width: 480px){.offer{padding:50px 0}}.offer-container{width:100%;height:150px;max-width:1380px;padding:0 20px;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 480px){.offer-container{height:unset}}.offer-container div{display:flex;flex-direction:column;gap:15px;width:50%}@media screen and (max-width: 480px){.offer-container div{width:100%}}.offer-container div h2{color:#fff;font-size:30px}@media screen and (max-width: 480px){.offer-container div h2{font-size:24px}}.offer-container div p{color:#fff;font-size:15px}.offer-container div button{width:fit-content;color:#fff;background-color:transparent;border:none;outline:none;margin-top:20px;text-transform:uppercase;font-family:Bricolage Grotesque;font-size:15px;text-decoration-line:underline;text-underline-offset:2px}.collections{padding:100px 0 0;font-family:Bricolage Grotesque}@media screen and (max-width: 767px){.collections{padding:50px 0 0}}.collection-container{width:100%;max-width:1380px;padding:0 20px;margin:auto;display:flex;flex-direction:column;gap:30px}.collection-header{display:flex;flex-direction:column;gap:10px}.our-collections{display:grid;grid-template-columns:repeat(4,1FR);gap:20px}@media screen and (max-width: 767px){.our-collections{display:grid;grid-template-columns:repeat(2,1FR);gap:20px}}.our-collections a{text-decoration:none}.collection{display:flex;flex-direction:column;gap:15px;width:100%}.collection video{width:100%}.collection h6{font-family:Bricolage Grotesque;font-size:16px;color:#000}.instagram-feed{padding:50px 0;font-family:Bricolage Grotesque;background-color:#f1f1f1}.instagram-container{width:100%;max-width:1380px;padding:0 20px;margin:auto;display:flex;flex-direction:column;gap:30px}.instagram-header{display:flex;flex-direction:column;gap:8px}.instagram-header p{font-weight:300}.sw-instagram-container{margin-bottom:50px;background-color:transparent}.sw-instagram-modal-info-header{font-family:Bricolage Grotesque}.sw-popup-info-account-title,.sw-instagram-modal .sw-popup-info-account-title,.sw-instagram-modal .sw-popup-info-follow span{font-weight:400}.sw-instagram-modal-info-footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/index.css.map */
