body{margin:0;font-family:Inter,sans-serif;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0;color:#3f3a36}h1{font-size:66px;line-height:78px;letter-spacing:-2px}h2{font-size:48px;line-height:60px;letter-spacing:-2px}h3{font-size:32px;line-height:42px;letter-spacing:-2px}p{font-family:Inter,sans-serif;font-size:18px;line-height:26px;letter-spacing:0px;font-weight:400}header.header{align-items:flex-start!important}.header-wrapper .header--middle-center a.header__heading-link{margin-top:-20px;padding:0!important}.header-wrapper{position:absolute;left:0;right:0;background:transparent;width:100%}sticky-header.header-wrapper.scrolled{background:#3f3a36de;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}details[open]>.search-modal{background:#639;background:#3f3a36de;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.btn-clean{font-family:Inter,sans-serif;font-size:18px;line-height:30px;letter-spacing:0px;font-weight:400;text-decoration:none;border:none;border-radius:0;padding:10px 50px;background:#f6f1e8;color:#3f3a36;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.btn-clean.soft{background:#e7d8c7}.btn-clean:hover{background:#e7d8c7;color:#3f3a36;transform:translateY(-2px);box-shadow:0 10px 22px #312c271f}.btn-clean.soft:hover{background:#f6f1e8}.btn-clean:focus-visible{outline:1px solid #E7D8C7;outline-offset:1px}.btn-clean.soft:focus-visible{outline:1px solid #F6F1E8;outline-offset:1px}.ternary_btn{font-family:Inter,sans-serif;font-size:18px;line-height:30px;letter-spacing:0px;font-weight:400;text-decoration:none;border:none;border-radius:0;padding:10px 50px;background:#f6f1e8;color:#3f3a36;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.ternary_btn:hover{background:#3f3a36;color:#e7d8c7;transform:translateY(-2px);box-shadow:0 10px 22px #312c271f}.container-shell{width:100%;max-width:1760px;margin:0 auto}sticky-header.header-wrapper.color-scheme-1.gradient.header-wrapper--border-bottom{background-color:#f6f1e8}sticky-header.header-wrapper header.header{padding-left:0!important;padding-right:0!important;max-width:1760px!important}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li a{font-family:Inter,sans-serif;font-size:18px;line-height:26px;letter-spacing:0px;font-weight:400;transition:all .5s ease-in-out}sticky-header.header-wrapper header.header nav.header__inline-menu ul.list-menu li a:hover{color:#8a6a4a}sticky-header.header-wrapper header.header .header__icons details-modal.header__search details summary span span.svg-wrapper svg,sticky-header.header-wrapper header.header .header__icons a.header__icon.header__icon--account account-icon span.svg-wrapper svg{width:25px;height:25px}sticky-header.header-wrapper header.header .header__icons span.svg-wrapper{width:58px}sticky-header.header-wrapper header.header .header__icons span.svg-wrapper svg{height:5.5rem;width:5.5rem}.hero{min-height:740px;position:relative;overflow:hidden;color:#fff;display:grid;place-items:flex-end;text-align:center;padding-bottom:100px}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.hero-overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.hero-content{position:relative;z-index:2;max-width:700px;margin-left:auto;margin-right:auto}.hero h1{color:#f6f1e8;margin-bottom:40px}.hero p{max-width:780px;margin:0 auto 25px;color:#fff}.hero-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.mobolaji-inner-banner{height:450px;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding-bottom:50px}.featured-collection-section{background-color:#f6f1e8;padding:80px 0}.featured-collection-section h2{text-align:center;margin-bottom:50px}.featured-collection-section .grid{display:flex;flex-wrap:wrap;column-gap:18px;row-gap:24px}.featured-collection-section .card{flex:1 1 calc(25% - 18px);min-width:220px;display:flex;flex-direction:column;cursor:pointer}.featured-collection-section .card-media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;height:auto}.featured-collection-section .card a{text-decoration:none}.featured-collection-section .card img,.featured-collection-section .card video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .5s ease}.featured-collection-section .card video{opacity:0}.featured-collection-section .card:hover video{opacity:1}.featured-collection-section .card:hover img{opacity:1}.featured-collection-section .card-info{display:flex;justify-content:space-between;align-items:center}.featured-collection-section .card-info span{font-family:Cormorant Garamond,serif;font-size:26px;line-height:34px;letter-spacing:0px;font-weight:600;color:#3f3a36}.featured-collection-section .cta-wrap{display:flex;justify-content:center;margin-top:70px}.img1{background:url(https://images.unsplash.com/photo-1600585152220-90363fe7e115?w=600) center/cover no-repeat;aspect-ratio:4/3}.cat-section{width:100%;background-color:#e7d8c7;padding:80px 0}.cat-section .cat-sec-box{display:flex;flex-direction:column}.cat-section .cat-header{max-width:830px;margin:0 auto 60px;text-align:center}.cat-section .cat-header .cat-title{color:#3f3a36;margin-bottom:10px}.cat-section .cat-header .cat-subtitle{color:#3f3a36}.cat-section .cat-sec-box .cat-cards{display:flex;gap:15px}.cat-section .cat-sec-box .cat-cards .cat-card{flex:1;min-width:300px;display:flex;flex-direction:column;align-items:center;text-decoration:none}.cat-section .cat-sec-box .cat-cards .cat-card .cat-card-img-wrap{width:100%;overflow:hidden;aspect-ratio:4 / 3.2;position:relative}.cat-section .cat-sec-box .cat-cards .cat-card .cat-card-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.cat-section .cat-sec-box .cat-cards .cat-card:hover .cat-card-img-wrap img{transform:scale(1.04)}.cat-section .cat-sec-box .cat-cards .cat-card .cat-card-label{margin-top:20px;text-align:center}.cat-section .cat-sec-box .cat-cta-wrap{display:flex;justify-content:center;margin-top:60px}.brand-promise{padding:100px 0}.brand-promise .brand-promise-cards{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}.brand-promise .brand-promise-cards .brand-promise-box{width:24.36%;padding:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;transition:all .4s ease-in-out}.brand-promise .brand-promise-cards .brand-promise-box:hover{transform:translateY(-3px);box-shadow:0 3px 29px #0000001a}.brand-promise .brand-promise-cards .brand-promise-box .brand-promise-icon-box{width:78px;height:78px;display:flex;align-items:center;justify-content:center}.brand-promise .brand-promise-cards .brand-promise-box .brand-promise-icon-box svg{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.brand-promise .brand-promise-cards .brand-promise-box h3{line-height:36px;text-align:center;margin:0;max-width:230px;color:#3f3a36;height:80px}.newsletter{padding:80px 0;border-top:1px solid #DDD2C6;text-align:center}.newsletter h2{color:#3f3a36;margin-bottom:10px}.newsletter p{margin-top:12px;color:#3f3a36}.newsletter .input-wrap{margin:24px auto 0;max-width:740px;display:flex;justify-content:center;grid-template-columns:1fr 200px;gap:5px}.newsletter .input-wrap label.visually-hidden{display:none}.newsletter input{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px;background-color:#f6f1e8;border-radius:0;border:1px solid #E7D8C7;padding:10px;outline:0px;width:100%}.newsletter input::-webkit-input-placeholder,.newsletter input::-moz-placeholder,.newsletter input:-ms-input-placeholder,.newsletter input::placeholder{font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px;color:orange}.newsletter button{font-family:Inter,sans-serif;font-size:18px;line-height:30px;letter-spacing:0px;font-weight:400;text-decoration:none;background:#e7d8c7;color:#3f3a36;border:none;border-radius:0;padding:10px 50px;cursor:pointer;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}.newsletter button:hover,.newsletter button:focus-visible{background:#f6f1e8;border-color:#f6f1e8;transform:translateY(-2px);box-shadow:0 10px 22px #312c271f}.newsletter .alert.alert-success{font-family:Inter,sans-serif;font-size:18px;line-height:30px;letter-spacing:0px;font-weight:400;background-color:#53a653;color:#fff;padding:10px 50px;border-radius:5px;display:inline;position:relative;top:30px}footer .footer-main .footer-links .footer-col ul li span{display:block;font-weight:700}.cart__blocks .totals h2{font-size:30px;letter-spacing:0px}@media(min-width:1921px){.container-shell{width:calc(100% - 160px);max-width:2560px}}@media(max-width:1600px){.container-shell{width:min(95%,1500px)}sticky-header.header-wrapper header.header{width:min(95%,1500px)}sticky-header.header-wrapper header.header .header__icons{padding-right:0}.hero{min-height:670px}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm.is-start{padding-left:clamp(18px,2.5vw,56px)!important}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm .card-media{height:450px!important}.brand-promise .brand-promise-cards .brand-promise-box{width:24.24%}}@media(max-width:1440px){h1{font-size:54px;line-height:64px}h2{font-size:38px;line-height:50px}h3{font-size:27px;line-height:40px}p{font-size:17px}.btn-clean{font-size:16px;padding:10px 40px}.container-shell{width:min(95%,1320px)}sticky-header.header-wrapper header.header{max-width:1319px!important}sticky-header.header-wrapper header.header .header__icons{padding-right:0}sticky-header.header-wrapper header.header .header__icons details-modal.header__search details summary span span.svg-wrapper svg,sticky-header.header-wrapper header.header .header__icons a.header__icon.header__icon--account account-icon span.svg-wrapper svg{width:20px;height:20px}sticky-header.header-wrapper header.header .header__icons span.svg-wrapper{width:44px}sticky-header.header-wrapper header.header .header__icons span.svg-wrapper svg{height:4.3rem;width:4.3rem}.hero{min-height:600px;padding-bottom:50px}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm.is-start{padding-left:clamp(18px,3.5vw,56px)!important}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm .card-media{height:400px!important}.featured-collection-section .card-info span{font-size:20px;line-height:28px}.brand-promise .brand-promise-cards .brand-promise-box{width:24.1%}.brand-promise .brand-promise-cards .brand-promise-box h3{max-width:180px}.brand-promise .brand-promise-cards .brand-promise-box h3{line-height:28px;font-size:25px}}@media(max-width:1400px){sticky-header.header-wrapper header.header{max-width:1275px!important}sticky-header.header-wrapper header.header .header__icons{padding-right:0}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm.is-start{padding-left:clamp(18px,2.9vw,56px)!important}}@media(max-width:1280px){sticky-header.header-wrapper header.header{width:min(95%,1320px)}sticky-header.header-wrapper header.header .header__icons{padding-right:0}.brand-promise .brand-promise-cards .brand-promise-box{width:24%}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm.is-start{padding-left:clamp(18px,2.3vw,56px)!important}.slider-wrap-template--21551199322358__lanai_categories_slider_8LzxPm .card-media{height:350px!important}}@media(max-width:767px){footer .footer-main .footer-links{width:100%;display:flex;justify-content:space-between;flex-flow:column;gap:20px}footer{padding:40px 0 10px}.footer-main,.brand-promise .brand-promise-cards{flex-flow:column}.brand-promise .brand-promise-cards .brand-promise-box{width:100%!important}.hero{padding-bottom:50px}.hero h1{font-size:38px;line-height:55px}.mobolaji-inner-banner h1.inner-title{font-size:55px;line-height:65px}body footer .footer-main .footer-brand{width:100%}body footer .footer-main .footer-links{width:100%}}@media(max-width:768px){.cat-section{padding:40px 24px 50px}.cat-section .cat-sec-box .cat-cards{flex-direction:column;gap:32px}}@media(max-width:900px){.featured-collection-section .card{flex:1 1 calc(50% - 12px)}}@media(max-width:500px){.featured-collection-section .card{flex:1 1 100%}.featured-collection-section{padding:40px 20px 60px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
