.igb-storefront{--igb-cream: #f3e2c5;--igb-cream-light: #f8ecd8;--igb-green: #46512f;--igb-ink: #12130f;--igb-line: rgba(18, 19, 15, .38);--igb-serif: Didot, "Bodoni 72", "Bodoni MT", Baskerville, "Times New Roman", serif;--igb-sans: Arimo, "Helvetica Neue", Helvetica, Arial, sans-serif;--igb-gutter: clamp(22px, 3.3vw, 54px);background:var(--igb-cream);color:var(--igb-ink);font-family:var(--igb-sans)}.igb-storefront *,.igb-storefront *:before,.igb-storefront *:after{box-sizing:border-box}.igb-storefront .page-wrapper,.igb-storefront #MainContent{width:100%;max-width:none;margin:0;padding:0}.igb-storefront #MainContent{flex:0 0 auto;min-height:50vh;background:var(--igb-cream);color:var(--igb-ink)}.igb-storefront a{color:inherit}.igb-storefront :focus-visible{outline:1px solid currentColor;outline-offset:4px}.igb-shell__announcement{min-height:31px;display:grid;place-items:center;padding:6px var(--igb-gutter);background:var(--igb-green);color:var(--igb-cream-light);text-align:center;font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.igb-shell__announcement p,.igb-shell__header p,.igb-shell__footer p,.igb-shell__newsletter p{margin:0}.igb-shell__header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:78px;padding:0 var(--igb-gutter);border-bottom:1px solid var(--igb-line);background:var(--igb-cream)}.igb-shell__nav{display:flex;align-items:center;gap:clamp(18px,2vw,34px);font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.igb-shell__nav--right{justify-content:flex-end}.igb-shell__nav a,.igb-shell__mobile-menu a,.igb-shell__footer a{text-decoration:none}.igb-shell__nav a{position:relative}.igb-shell__nav a:after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s ease}.igb-shell__nav a:hover:after{transform:scaleX(1);transform-origin:left}.igb-shell__wordmark,.igb-shell__footer-wordmark{color:inherit;font-family:var(--igb-serif);font-weight:400;letter-spacing:.19em;line-height:1;text-decoration:none}.igb-shell__wordmark{font-size:clamp(26px,2.2vw,37px);transform:translate(.09em)}.igb-shell__mobile-menu,.igb-shell__mobile-bag{display:none}.igb-shell__label,.igb-collection__index{color:var(--igb-green);font-size:10px;font-weight:700;letter-spacing:.23em;line-height:1.3;text-transform:uppercase}.igb-shell__button,.igb-storefront .button,.igb-storefront button.button,.igb-storefront .shopify-payment-button__button{border:1px solid var(--igb-green);border-radius:0;background:var(--igb-green);color:var(--igb-cream-light);font-family:var(--igb-sans);font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.igb-shell__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:13px 24px;text-decoration:none}.igb-shell__newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);gap:clamp(48px,8vw,130px);align-items:end;padding:clamp(72px,9vw,140px) var(--igb-gutter);border-top:1px solid var(--igb-line);background:var(--igb-cream-light)}.igb-shell__newsletter h2{max-width:760px;margin:18px 0 0;font-family:var(--igb-serif);font-size:clamp(48px,6vw,94px);font-weight:400;letter-spacing:-.055em;line-height:.88}.igb-shell__newsletter-copy>p{max-width:430px;margin-bottom:28px;font-family:var(--igb-serif);font-size:clamp(20px,1.8vw,28px);line-height:1.25}.igb-shell__email-field{display:flex;align-items:center;border-bottom:1px solid var(--igb-ink)}.igb-shell__email-field input{min-width:0;flex:1;padding:16px 0;border:0;border-radius:0;outline:0;background:transparent;color:var(--igb-ink);font:14px/1.3 var(--igb-sans)}.igb-shell__email-field input::placeholder{color:#12130fad}.igb-shell__email-field button{display:inline-flex;align-items:center;gap:18px;padding:16px 0 16px 24px;border:0;background:transparent;color:var(--igb-ink);font:700 10px/1.3 var(--igb-sans);letter-spacing:.15em;text-transform:uppercase}.igb-shell__form-message{margin-top:14px!important;font-size:12px}.igb-shell__footer{display:grid;grid-template-columns:1.3fr repeat(3,minmax(130px,.55fr));gap:clamp(35px,5vw,85px);padding:clamp(70px,8vw,118px) var(--igb-gutter) 34px;background:var(--igb-green);color:var(--igb-cream-light)}.igb-shell__footer-brand p{margin-top:24px;font-family:var(--igb-serif);font-size:clamp(19px,1.5vw,25px);line-height:1.25}.igb-shell__footer-wordmark{font-size:clamp(38px,4vw,64px)}.igb-shell__footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:11px;font-size:12px}.igb-shell__footer nav>p{margin-bottom:9px;font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.igb-shell__footer nav a{opacity:.88}.igb-shell__footer nav a:hover{opacity:1}.igb-shell__footer-base{grid-column:1 / -1;display:flex;justify-content:space-between;margin-top:clamp(48px,7vw,105px);padding-top:18px;border-top:1px solid rgba(248,236,216,.38);font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.igb-collection{background:var(--igb-cream)}.igb-collection__masthead{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.72fr) auto;gap:clamp(32px,6vw,100px);align-items:end;padding:clamp(72px,9vw,145px) var(--igb-gutter) clamp(60px,7vw,108px);border-bottom:1px solid var(--igb-line)}.igb-collection__masthead h1{margin:22px 0 0;font-family:var(--igb-serif);font-size:clamp(72px,8.8vw,142px);font-weight:400;letter-spacing:-.065em;line-height:.77}.igb-collection__intro{max-width:480px;margin:0;font-family:var(--igb-serif);font-size:clamp(20px,2vw,30px);line-height:1.28}.igb-collection__count{margin:0;font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap}.igb-collection__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(18px,2.4vw,38px);margin:0;padding:clamp(56px,7vw,112px) var(--igb-gutter) clamp(70px,9vw,145px);list-style:none}.igb-collection__item,.igb-collection__card{min-width:0}.igb-collection__item:nth-child(2),.igb-collection__grid--preview .igb-collection__card:nth-child(2){margin-top:clamp(46px,7vw,112px)}.igb-collection__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background:#decdb3}.igb-collection__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.igb-collection__media:hover img{transform:scale(1.018)}.igb-collection__product-info{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;min-height:128px;padding:18px 0 0;border-top:1px solid var(--igb-line)}.igb-collection__index{margin:0 0 12px}.igb-collection__product-info h2{margin:0;font-family:var(--igb-serif);font-size:clamp(25px,2vw,34px);font-weight:400;letter-spacing:-.025em;line-height:1}.igb-collection__product-info h2 a{text-decoration:none}.igb-collection__product-info div>p:last-child{margin:8px 0 0;color:#12130fb3;font-size:11px;line-height:1.45}.igb-collection__price{margin:25px 0 0;font-size:12px;font-weight:600;white-space:nowrap}.igb-collection__preview-note{margin:-80px var(--igb-gutter) 80px;padding-top:16px;border-top:1px solid var(--igb-line);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.igb-collection__service{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--igb-line);border-bottom:1px solid var(--igb-line)}.igb-collection__service p{margin:0;padding:23px var(--igb-gutter);font-size:9px;font-weight:700;letter-spacing:.17em;text-align:center;text-transform:uppercase}.igb-collection__service p+p{border-left:1px solid var(--igb-line)}.igb-collection__empty{display:grid;min-height:50vh;place-items:center;gap:30px;padding:80px var(--igb-gutter);text-align:center}.igb-collection__empty h2{margin:0;font:400 clamp(38px,5vw,78px)/.95 var(--igb-serif);letter-spacing:-.04em}.igb-storefront.template-product .product-information{--page-width: 100%;--full-page-grid-margin: 0px;--full-page-grid-central-column-width: 100%;padding:0;background:var(--igb-cream)}.igb-storefront.template-product .product-information__grid{border-bottom:1px solid var(--igb-line)}.igb-storefront.template-product .product-information__media{background:#decdb3}.igb-storefront.template-product media-gallery,.igb-storefront.template-product .product-media-container,.igb-storefront.template-product .product-media{border-radius:0!important}.igb-storefront.template-product .product-media-container,.igb-storefront.template-product .product-media-container img{background:#decdb3}.igb-storefront.template-product .product-details{border-left:1px solid var(--igb-line)}.igb-storefront.template-product .product-details>.group-block{width:100%;max-width:620px;gap:24px!important;margin:0 auto;padding:clamp(48px,5.7vw,92px) clamp(28px,4.2vw,68px) 72px!important}.igb-storefront.template-product .product-details h1{margin:0;font-family:var(--igb-serif)!important;font-size:clamp(50px,5vw,82px)!important;font-weight:400!important;letter-spacing:-.055em!important;line-height:.88!important}.igb-storefront.template-product .product-details .price,.igb-storefront.template-product .product-details product-price{color:var(--igb-ink);font-family:var(--igb-sans)!important;font-size:14px!important;font-weight:600}.igb-storefront.template-product .product-details .divider{border-color:var(--igb-line)}.igb-storefront.template-product .variant-option legend,.igb-storefront.template-product .variant-option>label{margin-bottom:12px;color:var(--igb-ink);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.igb-storefront.template-product .variant-option--buttons{gap:8px}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option--buttons:has(input[data-option-name=Colour]){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option--buttons:has(input[data-option-name=Colour]) legend{grid-column:1 / -1}.igb-storefront.template-product .igb-tank-size{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:15px 0;border-top:1px solid var(--igb-line);border-bottom:1px solid var(--igb-line)}.igb-storefront.template-product .igb-tank-size__label{color:var(--igb-ink);font:700 10px/1.2 var(--igb-sans);letter-spacing:.15em;text-transform:uppercase}.igb-storefront.template-product .igb-tank-size__value{color:var(--igb-ink);font:500 13px/1.35 var(--igb-sans);text-align:right}.igb-storefront.template-product .variant-option__button-label{min-height:44px;border:1px solid rgba(18,19,15,.42);border-radius:0!important;background:transparent;color:var(--igb-ink);font:600 10px/1.2 var(--igb-sans);letter-spacing:.08em;text-transform:uppercase}.igb-storefront.template-product .variant-option__button-label:has(input:checked){border-color:var(--igb-green)!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]){display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-width:0;width:100%;min-height:66px;padding:3px 1px 0;overflow:visible;border:0!important;background:transparent!important;color:var(--igb-ink)!important;text-align:center;white-space:normal}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]):before{content:"";position:static;flex:0 0 auto;width:30px;height:30px;border:1px solid rgba(18,19,15,.28);border-radius:50%;background:#ddd;box-shadow:inset 0 0 0 1px #ffffff47;clip-path:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;inset:auto;pointer-events:none;z-index:auto}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]):after,.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]) .variant-option__button-label__pill{display:none}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]) .variant-option__button-label__text{max-width:100%;color:inherit;font-size:8px;line-height:1.15;letter-spacing:.055em;text-align:center;text-wrap:balance}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]:checked){background:transparent!important;color:var(--igb-green)!important}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]:checked):before{border-color:var(--igb-cream-light);box-shadow:0 0 0 2px var(--igb-green),0 0 0 4px var(--igb-cream-light),inset 0 0 0 1px #ffffff47}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]:focus-visible){outline:0}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]:focus-visible):before{outline:2px solid var(--igb-ink);outline-offset:4px}@media(hover:hover){.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[data-option-name=Colour]):hover:before{transform:scale(1.08)}}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Butter Muse"]):before{background:#e8ce8a}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Crimson Pulse"]):before{background:#861c2a}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Ember Clay"]):before{background:#b8572d}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="\ccGB\c0 AN\cc  Olive"]):before{background:#66703d}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Quiet Sage"]):before{background:#a8b59a}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Sky Veil"]):before{background:#a7bed1}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Royal Amethyst"]):before{background:#8c315f}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Peach Glow"]):before{background:#c79778}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Petal Pink"]):before{background:#e7b8c1}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value=Midnight]):before{background:#171717}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Ivory Light"]):before{background:#f4efe5}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Citrus Leaf"]):before{background:#c7db43}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Rooted Umber"]):before{background:#49302d}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Saffron Gold"]):before{background:#8b762d}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value=Lilac]):before{background:#c8a2c8}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Cobalt Current"]):before{background:#1769d2}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value=Moonstone]):before{background:#92999a}.igb-storefront.template-product variant-picker[data-product-handle=the-igbaani-tank] .variant-option__button-label:has(input[value="Vivid Rose"]):before{background:#ed719b}.igb-storefront.template-product .slideshow-control--previous,.igb-storefront.template-product .slideshow-control--next{border:1px solid var(--igb-green)!important;border-radius:0!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront.template-product .slideshow-controls__thumbnail{border-radius:0!important}.igb-storefront.template-product .slideshow-controls__thumbnail[aria-current=true]{outline:1px solid var(--igb-green);outline-offset:2px}.igb-storefront.template-product .buy-buttons-block,.igb-storefront.template-product .product-form-buttons{gap:9px}.igb-storefront.template-product .add-to-cart-button{min-height:54px;border-radius:0!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront.template-product .quantity-selector{border-color:var(--igb-line);border-radius:0}.igb-storefront.template-product .shopify-payment-button__button{min-height:52px!important;border-color:var(--igb-ink)!important;background:transparent!important;color:var(--igb-ink)!important}.igb-product-copy{border-top:1px solid var(--igb-line)}.igb-product-copy__intro{padding:24px 0 30px;font-family:var(--igb-serif);font-size:18px;line-height:1.48}.igb-product-copy__intro p,.igb-product-copy__content p{margin:0 0 16px}.igb-product-copy__section{border-bottom:1px solid var(--igb-line)}.igb-product-copy__section summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font:700 10px/1.3 var(--igb-sans);letter-spacing:.16em;text-transform:uppercase}.igb-product-copy__section summary::-webkit-details-marker{display:none}.igb-product-copy__icon{position:relative;width:14px;height:14px;flex:0 0 auto}.igb-product-copy__icon:before,.igb-product-copy__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background:currentColor;transform:translate(-50%,-50%)}.igb-product-copy__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.igb-product-copy__section[open] .igb-product-copy__icon:after{transform:translate(-50%,-50%) rotate(0)}.igb-product-copy__content{padding:0 0 28px;color:#12130fc9;font-family:var(--igb-sans);font-size:13px;line-height:1.65}.igb-product-copy__content h4{margin:22px 0 8px;color:var(--igb-ink);font:700 10px/1.3 var(--igb-sans);letter-spacing:.14em;text-transform:uppercase}.igb-product-copy__content ul{margin:0;padding-left:18px}.igb-product-copy__content li+li{margin-top:5px}.igb-product-copy__content img{width:100%;height:auto;margin-top:12px}.igb-storefront.template-product .product-recommendations{padding-block:clamp(70px,8vw,120px)!important;background:var(--igb-cream-light)}.igb-storefront.template-product .product-recommendations h3{font:400 clamp(40px,4.5vw,70px)/.95 var(--igb-serif)!important;letter-spacing:-.04em}.igb-storefront .product-grid,.igb-storefront .resource-list{column-gap:clamp(16px,2.3vw,36px)!important;row-gap:clamp(42px,5vw,80px)!important}.igb-storefront .product-card,.igb-storefront .resource-card{border-radius:0!important;background:transparent}.igb-storefront .product-card__image,.igb-storefront .card-gallery,.igb-storefront .card-gallery img{border-radius:0!important}.igb-storefront .product-card h3,.igb-storefront .product-card .product-title,.igb-storefront .resource-card h3{font-family:var(--igb-serif)!important;font-size:clamp(21px,1.7vw,28px)!important;font-weight:400!important;letter-spacing:-.02em;line-height:1.05!important}.igb-storefront .product-card product-price,.igb-storefront .resource-card product-price{font:600 12px/1.4 var(--igb-sans)!important}.igb-storefront.template-search .search-page__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);gap:clamp(40px,8vw,130px);align-items:end;padding:clamp(70px,9vw,138px) 0 clamp(50px,6vw,90px)!important}.igb-storefront.template-search .search-page__header :is(h1,h3){font:400 clamp(68px,8vw,130px)/.8 var(--igb-serif)!important;letter-spacing:-.06em}.igb-storefront.template-search .search-input,.igb-storefront.template-search input[type=search]{border-radius:0!important;border-color:var(--igb-line)!important;background:transparent!important}.igb-storefront.template-search .product-grid-container{padding-block:0 clamp(70px,8vw,120px)!important}.igb-storefront.template-search .main-collection-grid__empty{min-height:260px;padding:clamp(54px,7vw,100px) var(--igb-gutter);border-top:1px solid var(--igb-line);border-bottom:1px solid var(--igb-line);background:transparent}.igb-storefront.template-search .main-collection-grid__empty-title{font:400 clamp(38px,4.5vw,68px)/.95 var(--igb-serif)!important;letter-spacing:-.035em}.igb-storefront.template-search .main-collection-grid__empty p{margin-top:18px;color:#12130fb3;font-size:12px}.igb-storefront .facets-block-wrapper,.igb-storefront .facets__form{border-color:var(--igb-line)!important;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.igb-storefront.template-cart .cart-page{min-height:58vh;padding-block:clamp(58px,8vw,120px)!important}.igb-storefront.template-cart .cart-title,.igb-storefront.template-cart .cart-page__title h1,.igb-storefront.template-cart .cart-page__title h2{font:400 clamp(58px,7vw,110px)/.82 var(--igb-serif)!important;letter-spacing:-.055em}.igb-storefront.template-cart .cart-page__summary{color:var(--igb-cream-light)}.igb-storefront.template-cart .cart-summary,.igb-storefront.template-cart .cart-summary__inner{border-radius:0!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront.template-cart .cart-summary__inner{align-items:stretch!important}.igb-storefront.template-cart .cart-summary .cart-actions,.igb-storefront.template-cart .cart-summary .igb-cart-delivery{border-color:#f8ecd847!important}.igb-storefront.template-cart .cart-summary .cart-discount__summary{min-height:52px;color:inherit}.igb-storefront.template-cart .cart-summary .cart-totals__tax-note,.igb-storefront.template-cart .cart-summary .cart-totals__tax-note a{color:#f8ecd8c2!important}.igb-storefront.template-cart .cart-summary .cart__checkout-button{min-height:58px;border-color:var(--igb-cream-light)!important;background:var(--igb-cream-light)!important;color:var(--igb-green)!important;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.igb-storefront.template-cart .cart-summary .additional-checkout-buttons{display:none!important}.igb-storefront.template-cart .cart-items .quantity-selector{overflow:hidden;border:1px solid rgba(70,81,47,.42)!important;border-radius:8px!important;background:transparent!important;color:var(--igb-green)!important}.igb-storefront.template-cart .cart-items .quantity-selector :is(.quantity-minus,.quantity-plus),.igb-storefront.template-cart .cart-items .quantity-selector input[type=number]{background:transparent!important;color:var(--igb-green)!important}.igb-storefront.template-cart .cart-items .quantity-selector .quantity-minus{border-start-start-radius:7px!important;border-end-start-radius:7px!important}.igb-storefront.template-cart .cart-items .quantity-selector .quantity-plus{border-start-end-radius:7px!important;border-end-end-radius:7px!important}.igb-storefront.template-cart .cart-items .cart-items__remove{border:1px solid var(--igb-green)!important;border-radius:8px!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront .cart-items__table-row,.igb-storefront .cart-items__table-header,.igb-storefront .cart-product{border-color:var(--igb-line)!important}.igb-storefront .cart-drawer,.igb-storefront .cart-drawer__dialog,.igb-storefront .cart-drawer__inner{border-radius:0!important;background:var(--igb-cream-light)!important;color:var(--igb-ink)!important}.igb-storefront .cart-drawer__heading,.igb-storefront .cart-drawer h2{font-family:var(--igb-serif)!important;font-weight:400!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child .section-content-wrapper,.igb-storefront.template-page .main-page,.igb-storefront .shopify-policy__container{width:calc(900px + var(--igb-gutter) + var(--igb-gutter))!important;max-width:100%;margin:0 auto;padding:clamp(70px,9vw,145px) var(--igb-gutter) clamp(90px,10vw,160px)!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child :is(.section,.section-background),.igb-storefront.template-page #MainContent>.shopify-section:has(.contact-form__form) :is(.section,.section-background){background:var(--igb-cream)!important;color:var(--igb-ink)!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child .section{display:block!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child .section-content-wrapper{align-items:flex-start!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child .text-block{width:100%!important;max-width:none!important;margin-inline:0!important}.igb-storefront.template-page:has(.contact-form__form) #MainContent>.shopify-section:first-child .section-content-wrapper{padding-bottom:48px!important}.igb-storefront.template-page #MainContent>.shopify-section:first-child h1,.igb-storefront.template-page .main-page h1,.igb-storefront .shopify-policy__title h1,.igb-storefront.template-404 #MainContent h1{margin-bottom:clamp(42px,6vw,86px);font:400 clamp(64px,8vw,124px)/.82 var(--igb-serif)!important;letter-spacing:-.06em;text-align:left}.igb-storefront.template-page .rte,.igb-storefront .shopify-policy__body{font:17px/1.7 var(--igb-serif)}.igb-storefront.template-page .rte h2,.igb-storefront .shopify-policy__body h2{margin:56px 0 20px;font:400 clamp(34px,4vw,54px)/1 var(--igb-serif);letter-spacing:-.035em}.igb-storefront.template-404 #MainContent .section{min-height:62vh;background:var(--igb-cream)!important}.igb-storefront.template-page .contact-form.spacing-style.size-style{width:min(100%,900px)!important;max-width:900px}.igb-storefront.template-page .contact-form__form{gap:18px}.igb-storefront.template-page .contact-form__form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.igb-storefront.template-page .contact-form__input{min-height:66px;padding:18px 0!important;border:0!important;border-bottom:1px solid var(--igb-line)!important;border-radius:0!important;background:transparent!important;color:var(--igb-ink)!important;font:14px/1.4 var(--igb-sans)!important;box-shadow:none!important}.igb-storefront.template-page .contact-form__input--textarea{min-height:190px;resize:vertical}.igb-storefront.template-page .contact-form__form .submit-button{min-width:170px;min-height:54px;margin-top:18px;border:1px solid var(--igb-green)!important;border-radius:0!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}@media(min-width:750px){.igb-storefront.template-product .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.45fr) minmax(370px,.85fr)!important}.igb-storefront.template-product .product-information__media{padding-right:0!important}.igb-storefront.template-product .product-details{padding-left:0!important}}@media(max-width:1100px){.igb-shell__nav{gap:16px;font-size:9px}.igb-collection__masthead{grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr)}.igb-collection__count{grid-column:2}.igb-shell__footer{grid-template-columns:1.1fr repeat(3,minmax(110px,.6fr));gap:32px}}@media(max-width:850px){.igb-shell__header{grid-template-columns:1fr auto 1fr;min-height:66px}.igb-shell__nav{display:none}.igb-shell__mobile-menu,.igb-shell__mobile-bag{display:block}.igb-shell__mobile-menu{justify-self:start}.igb-shell__mobile-menu summary{display:grid;width:28px;height:28px;align-content:center;gap:6px;cursor:pointer;list-style:none}.igb-shell__mobile-menu summary::-webkit-details-marker{display:none}.igb-shell__mobile-menu summary>span:not(.visually-hidden){display:block;width:22px;height:1px;background:currentColor;transition:transform .2s ease}.igb-shell__mobile-menu[open] summary>span:first-child{transform:translateY(3.5px) rotate(45deg)}.igb-shell__mobile-menu[open] summary>span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.igb-shell__mobile-menu-panel{position:absolute;top:100%;right:0;left:0;min-height:calc(100vh - 97px);padding:44px var(--igb-gutter);border-top:1px solid var(--igb-line);background:var(--igb-cream)}.igb-shell__mobile-menu-panel nav{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.igb-shell__mobile-menu-panel nav a{font:400 clamp(42px,9vw,70px)/.98 var(--igb-serif);letter-spacing:-.04em}.igb-shell__mobile-menu-meta{display:flex;gap:28px;margin-top:48px;padding-top:20px;border-top:1px solid var(--igb-line);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.igb-shell__mobile-bag{position:relative;justify-self:end;color:inherit}.igb-shell__mobile-bag span{position:absolute;top:-7px;right:-8px;display:grid;min-width:16px;height:16px;place-items:center;border-radius:50%;background:var(--igb-green);color:var(--igb-cream-light);font-size:8px}.igb-shell__newsletter{grid-template-columns:1fr;gap:48px}.igb-shell__footer{grid-template-columns:1.2fr 1fr 1fr}.igb-shell__footer-brand{grid-column:1 / -1;margin-bottom:24px}.igb-collection__masthead{grid-template-columns:1fr;gap:34px}.igb-collection__count{grid-column:1}.igb-collection__grid{grid-template-columns:1fr;gap:64px}.igb-collection__item:nth-child(2),.igb-collection__grid--preview .igb-collection__card:nth-child(2){margin-top:0}.igb-collection__media{aspect-ratio:4 / 5}.igb-collection__preview-note{margin-top:-32px}.igb-collection__service{grid-template-columns:1fr}.igb-collection__service p+p{border-top:1px solid var(--igb-line);border-left:0}.igb-storefront.template-search .search-page__header{grid-template-columns:1fr}}@media(max-width:749px){.igb-storefront.template-product .product-details{border-top:1px solid var(--igb-line);border-left:0}.igb-storefront.template-product .product-details>.group-block{max-width:none;padding:42px var(--igb-gutter) 64px!important}.igb-storefront.template-product .product-information__media{padding:0!important}.igb-storefront.template-product .product-media-container{min-height:min(128vw,72vh)}.igb-storefront.template-product .sticky-add-to-cart__bar{border-top:1px solid var(--igb-line);background:var(--igb-cream-light);box-shadow:none}.igb-storefront.template-cart .cart-page{padding-inline:var(--igb-gutter)}.igb-storefront.template-cart .cart-page__summary{margin-top:32px;padding-top:28px;border-top:1px solid var(--igb-line);color:var(--igb-green)}.igb-storefront.template-cart .cart-summary,.igb-storefront.template-cart .cart-summary__inner{background:transparent!important;color:var(--igb-green)!important}.igb-storefront.template-cart .cart-summary__inner{gap:24px!important;padding:0!important}.igb-storefront.template-cart .cart-summary .cart-actions,.igb-storefront.template-cart .cart-summary .igb-cart-delivery{border-color:#46512f3d!important}.igb-storefront.template-cart .cart-summary .cart-totals__tax-note,.igb-storefront.template-cart .cart-summary .cart-totals__tax-note a{color:#46512fb8!important}.igb-storefront.template-cart .cart-summary .igb-cart-delivery__track{background:#46512f33}.igb-storefront.template-cart .cart-summary .cart__checkout-button{border-color:var(--igb-green)!important;background:var(--igb-green)!important;color:var(--igb-cream-light)!important}.igb-storefront.template-page .contact-form__form-row{grid-template-columns:1fr;gap:18px}.igb-storefront.template-page .contact-form.spacing-style.size-style{width:calc(100vw - var(--igb-gutter) - var(--igb-gutter))!important}}@media(max-width:560px){.igb-shell__announcement{min-height:35px;font-size:8px;letter-spacing:.1em}.igb-shell__wordmark{font-size:24px}.igb-shell__newsletter{padding-block:72px}.igb-shell__newsletter h2{font-size:clamp(44px,14vw,62px)}.igb-shell__email-field button span{display:none}.igb-shell__footer{grid-template-columns:1fr 1fr;padding-top:68px}.igb-shell__footer nav:last-of-type{grid-column:1 / -1}.igb-shell__footer-base{flex-direction:column;gap:8px}.igb-collection__masthead{padding-top:66px}.igb-collection__masthead h1{font-size:clamp(54px,16vw,72px)}.igb-collection__grid{padding-top:46px}.igb-collection__product-info{min-height:116px}.igb-storefront.template-product .variant-option__button-label:has(input[data-option-name=Colour]){min-width:0}.igb-storefront.template-search .search-page__header :is(h1,h3){font-size:clamp(56px,18vw,78px)!important}}@media(prefers-reduced-motion:reduce){.igb-collection__media img,.igb-shell__nav a:after,.igb-product-copy__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/igbaani-storefront.css.map */
