@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital@1&display=swap";@font-face{font-family:Druk Wide;src:url(/cdn/shop/files/DrukWide-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/Termina-Medium.otf) format("opentype");font-weight:500;font-display:swap}html body{--buttons-radius:2px;--buttons-radius-outset:2px;--inputs-radius:2px;--inputs-radius-outset:2px;--product-card-corner-radius:.2rem;--media-radius:2px;--badge-corner-radius:.2rem}html body #MainContent{font-family:Termina,system-ui,sans-serif;color:#122122}html body #MainContent *{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}html body #MainContent .color-scheme-1{--color-background:249,243,238;--gradient-background:#F9F3EE;--color-foreground:18,33,34;--color-button:21,57,50;--color-button-text:249,243,238;--color-link:129,84,50}html body #MainContent h1,html body #MainContent h2,html body #MainContent h3,html body #MainContent .h1,html body #MainContent .h2{font-family:Druk Wide,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.08em!important;line-height:1.02!important}html body #MainContent h2 strong,html body #MainContent h1 strong{font-weight:500}html body #MainContent .rte,html body #MainContent .rte p,html body #MainContent p{font-family:Termina,sans-serif}html body #MainContent .button,html body #MainContent [class*=ai-shop-all][class*=__link]{font-family:Termina,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.1em!important;font-size:13px!important;border-radius:2px!important;min-height:52px;padding:0 32px!important;transition:background .12s,color .12s}html body #MainContent .button:before,html body #MainContent .button:after{box-shadow:none!important}html body #MainContent .button--primary,html body #MainContent [class*=ai-shop-all][class*=__link],html body #MainContent .collection__view-all .button{background:#153932!important;color:#f9f3ee!important;border:0!important}html body #MainContent .button--primary:hover,html body #MainContent [class*=ai-shop-all][class*=__link]:hover,html body #MainContent .collection__view-all .button:hover{background:#c77149!important;color:#fff!important}html body #MainContent .button--secondary{background:transparent!important;color:#f9f3ee!important;box-shadow:inset 0 0 0 2px #f9f3ee!important}html body #MainContent .button--secondary:hover{background:#f9f3ee!important;color:#153932!important}html body .ic-hero{border-top:4px solid #C99819;background-color:#153932}html body .ic-hero:after{top:25%!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to bottom,#12212200,#122122b8)!important}html body .ic-hero__copy{position:absolute;left:0;right:0;bottom:calc(clamp(2.4rem,8%,6rem) + 84px);z-index:2;text-align:center;padding:0 20px;color:#f9f3ee}html body .ic-hero__kicker{display:inline-block;margin:0 0 20px!important;padding-top:16px;border-top:3px solid #C77149;font-family:Druk Wide,sans-serif!important;font-size:11px!important;letter-spacing:.37em!important;text-transform:uppercase;color:#f9f3ee!important}html body #MainContent .ic-hero__title{margin:0 0 16px!important;font-size:clamp(30px,6.2vw,76px)!important;letter-spacing:.06em!important;line-height:.98!important;color:#f9f3ee!important;text-shadow:0 2px 18px rgba(18,33,34,.35)}html body .ic-hero__sub{margin:0!important;font-family:Libre Baskerville,Baskerville,serif!important;font-style:italic;text-transform:lowercase;font-size:clamp(16px,1.6vw,20px)!important;color:#f9f3ee!important}html body .ic-hero__btn{border-radius:2px!important;font-family:Termina,sans-serif!important;text-transform:uppercase;letter-spacing:.1em!important;font-size:13px!important;min-height:52px!important;text-shadow:none!important}html body .ic-hero__btn--primary{background:#153932!important;border:2px solid #153932!important;color:#f9f3ee!important}html body .ic-hero__btn--primary:hover{background:#c77149!important;border-color:#c77149!important;color:#fff!important}html body .ic-hero__btn--secondary{background:transparent!important;border:2px solid #F9F3EE!important;color:#f9f3ee!important}html body .ic-hero__btn--secondary:hover{background:#f9f3ee!important;color:#153932!important}@media(max-width:480px){html body .ic-hero__copy{bottom:calc(clamp(2.4rem,8%,6rem) + 112px)}}@media(prefers-reduced-motion:no-preference){html body .ic-hero__copy{animation:icHeroIn .8s cubic-bezier(.22,.61,.36,1) .15s both}}html body [id$=__coming_soon_gnomes] .color-scheme-5,html body [id$=__coming_soon_gnomes] .gradient{background:#153932!important;--color-background:21,57,50;--gradient-background:#153932}html body #MainContent .ic-coming-soon__title{color:#f9f3ee!important;font-size:clamp(24px,3.4vw,36px)!important;letter-spacing:.1em!important}html body .ic-ways{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(32px,4vw,56px);text-align:left}html body .ic-ways__kicker{display:inline-block;margin:0 0 20px!important;padding-top:16px;border-top:3px solid #C77149;font-family:Druk Wide,sans-serif!important;font-size:11px!important;letter-spacing:.37em!important;text-transform:uppercase;color:#c77149!important}html body #MainContent .ic-ways__title{margin:0 0 clamp(24px,3vw,40px)!important;font-size:clamp(28px,4.4vw,40px)!important;color:#153932!important}html body .ic-ways__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px)}@media(max-width:989px){html body .ic-ways__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html body .ic-way{display:flex;flex-direction:column;text-decoration:none!important;color:#122122}html body .ic-way__img{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:2px;background:#efe7df;margin-bottom:16px}html body .ic-way__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.22,.61,.36,1)}html body .ic-way:hover .ic-way__img img{transform:scale(1.04)}html body .ic-way__eyebrow{font-family:Termina,sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#c77149;margin-bottom:6px}html body .ic-way__name{font-family:Druk Wide,sans-serif;font-size:clamp(15px,1.5vw,18px);letter-spacing:.08em;text-transform:uppercase;color:#153932;margin-bottom:8px}html body .ic-way__name:after{content:" \2192";font-family:Termina,sans-serif;color:#c77149;transition:margin .15s}html body .ic-way:hover .ic-way__name:after{margin-left:6px}html body .ic-way__text{font-family:Termina,sans-serif;font-size:14px;line-height:1.5;color:#6f675f}html body #MainContent .title-wrapper-with-link .title{font-size:clamp(24px,3.6vw,36px)!important;color:#153932!important;margin:0!important}html body #MainContent .title-wrapper-with-link .title:before{content:"Shop";display:block;width:max-content;margin:0 0 18px;padding-top:16px;border-top:3px solid #C77149;font-size:11px;letter-spacing:.37em;color:#c77149}html body #MainContent .card__heading,html body #MainContent .card__heading a{font-family:Termina,sans-serif!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.06em!important;font-size:13px!important;line-height:1.45!important;color:#153932!important;text-decoration:none!important}html body #MainContent .card__heading a:hover{color:#c77149!important}html body #MainContent .price{font-family:Termina,sans-serif!important;color:#153932!important;letter-spacing:.04em}html body #MainContent .price-item--sale{color:#c77149!important}html body #MainContent .unit-price{font-family:Termina,sans-serif!important;color:#6f675f!important}html body #MainContent .badge{background:#c77149!important;color:#fff!important;border:0!important;border-radius:2px!important;font-family:Termina,sans-serif!important;text-transform:uppercase;letter-spacing:.1em;font-size:10px!important}html body #MainContent .slider-button{border-radius:2px;color:#153932}html body #MainContent .slider-counter{font-family:Termina,sans-serif;color:#153932}html body [id$=__newsletter_MGVAWT] .newsletter__wrapper{background:#153932!important;--color-background:21,57,50;--gradient-background:#153932;--color-foreground:249,243,238}html body [id$=__newsletter_MGVAWT] h2{color:#f9f3ee!important;font-size:clamp(22px,3vw,32px)!important}html body [id$=__newsletter_MGVAWT] .newsletter__subheading,html body [id$=__newsletter_MGVAWT] .newsletter__subheading p{font-family:Libre Baskerville,Baskerville,serif!important;font-style:italic;text-transform:lowercase;font-size:18px!important;color:#f9f3ee!important;opacity:1}html body [id$=__newsletter_MGVAWT] .field__input{background:transparent!important;color:#f9f3ee!important;font-family:Termina,sans-serif!important;border-radius:2px!important}html body [id$=__newsletter_MGVAWT] .field:after{box-shadow:0 0 0 2px #f9f3ee!important;border-radius:2px!important}html body [id$=__newsletter_MGVAWT] .field__label{font-family:Termina,sans-serif!important;color:#f9f3eebf!important;text-transform:uppercase;letter-spacing:.1em;font-size:12px!important}html body [id$=__newsletter_MGVAWT] .field__button{color:#f9f3ee!important}html body [id$=__image_with_text_ktjJq8] h2,html body [id$=__custom_bags_promo] h2{color:#f9f3ee!important;font-size:clamp(26px,3.6vw,40px)!important}html body [id$=__image_with_text_ktjJq8] h2:before,html body [id$=__custom_bags_promo] h2:before{display:block;width:max-content;margin:0 0 18px;padding-top:16px;border-top:3px solid #F9F3EE;font-size:11px;letter-spacing:.37em;color:#f9f3ee}html body [id$=__image_with_text_ktjJq8] h2:before{content:"Subscribe"}html body [id$=__custom_bags_promo] h2:before{content:"Gifts & events"}html body [id$=__image_with_text_ktjJq8] .rte,html body [id$=__image_with_text_ktjJq8] .rte p,html body [id$=__custom_bags_promo] .rte,html body [id$=__custom_bags_promo] .rte p{font-family:Termina,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#f9f3ee!important}html body [id$=__image_with_text_ktjJq8] .image-with-text__media,html body [id$=__custom_bags_promo] .image-with-text__media{border-radius:2px;overflow:hidden}html body [id$=__multirow_kT7bWf] .multirow{background:#153932e6!important}html body [id$=__multirow_kT7bWf] .image-with-text__media{background:#153932!important;border-radius:2px}html body [id$=__multirow_kT7bWf] .image-with-text__text--caption{font-family:Druk Wide,sans-serif!important;font-size:11px!important;letter-spacing:.37em!important;text-transform:uppercase;color:#d1a37a!important;padding-top:16px;border-top:3px solid #C77149;display:inline-block}html body [id$=__multirow_kT7bWf] h2{color:#f9f3ee!important;font-size:clamp(26px,3.6vw,40px)!important}html body [id$=__multirow_kT7bWf] .rte,html body [id$=__multirow_kT7bWf] .rte p{font-family:Termina,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#f9f3ee!important}html body [id$=__image_banner] h2{color:#f9f3ee!important;font-size:clamp(24px,4vw,44px)!important;letter-spacing:.1em!important}html body [id$=__image_banner] .banner__text,html body [id$=__image_banner] .banner__text *{font-family:Libre Baskerville,Baskerville,serif!important;font-style:italic;text-transform:lowercase;letter-spacing:0!important;font-size:18px!important;font-weight:400!important;color:#f9f3ee!important}html body #MainContent .collection__title .title{font-size:clamp(24px,3.6vw,36px)!important;color:#153932!important;margin:0!important}html body #MainContent .collection__title .title:before{content:"Shop";display:block;width:max-content;margin:0 0 18px;padding-top:16px;border-top:3px solid #C77149;font-size:11px;letter-spacing:.37em;color:#c77149}html body #MainContent .collection__description,html body #MainContent .collection__description p{font-family:Libre Baskerville,Baskerville,serif!important;font-style:italic;text-transform:lowercase;font-size:18px!important;color:#6f675f!important}@media(max-width:989px){html body .ic-way__img{aspect-ratio:1/1}}html body [id*=__blocks_],html body [id*=__blocks_]>*{background:#f9f3ee!important}html body [id$=__image_banner],html body [id$=__featured_collection_MCy6EP]{margin-bottom:0!important;padding-bottom:4.8rem;background:#f9f3ee}html body #MainContent [id$=__multirow_kT7bWf] .multirow.gradient{background:#153932e6!important}html body #MainContent [id$=__multirow_kT7bWf] h2.rte{font-size:clamp(26px,3.6vw,40px)!important;margin-top:4px!important}html body [id$=__multirow_kT7bWf] .image-with-text__text--caption{letter-spacing:.24em!important;margin-bottom:16px!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/indaba-home.css.map */
