:root{--ib-green: #111111;--ib-green-dark: #000000;--ib-green-rgb: 17, 17, 17;--ib-sage: #E5E5E5;--ib-sage-rgb: 229, 229, 229;--ib-sage-light: #F4F4F4;--ib-white: #ffffff;--ib-black: #1d231f;--ib-gray-100: #F4F4F4;--ib-gray-300: #c8c8c8;--ib-gray-500: #8a8a8a;--ib-danger: #b03a2e;--color-foreground-secondary: rgb(var(--color-foreground-rgb) / .6);--font-heading--family: "Montserrat", sans-serif !important;--font-body--family: "Inter", sans-serif !important;--font-subheading--family: "Inter", sans-serif !important;--font-accent--family: "Inter", sans-serif !important;--color-background: var(--ib-white) !important;--color-background-rgb: 255, 255, 255 !important;--color-foreground: var(--ib-green) !important;--color-foreground-rgb: var(--ib-green-rgb) !important;--color-button: #203500 !important;--color-button-rgb: 32, 53, 0 !important;--color-button-text: var(--ib-white) !important;--color-button-text-rgb: 255, 255, 255 !important;--color-secondary-button: var(--ib-sage) !important;--color-secondary-button-rgb: var(--ib-sage-rgb) !important;--color-secondary-button-text: var(--ib-green) !important;--color-secondary-button-text-rgb: var(--ib-green-rgb) !important;--color-accent-1: var(--ib-sage) !important;--color-accent-1-rgb: var(--ib-sage-rgb) !important;--color-accent-2: var(--ib-sage) !important;--color-accent-2-rgb: var(--ib-sage-rgb) !important}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-background-1,.color-background-2,.color-inverse,.gradient{--color-background: #ffffff !important;--color-background-rgb: 255, 255, 255 !important;--color-foreground: var(--ib-green) !important;--color-foreground-rgb: var(--ib-green-rgb) !important;--color-base-text: var(--ib-green) !important;--color-base-background-1: #ffffff !important;--color-base-background-2: #ffffff !important;--color-base-solid-button-labels: #ffffff !important;--color-base-outline-button-labels: var(--ib-green) !important;--color-base-accent-1: var(--ib-green-rgb) !important;--color-base-accent-2: var(--ib-sage-rgb) !important}h1,h2,.h1,.h2{font-family:var(--font-heading--family)!important;font-weight:800!important;font-style:normal!important;letter-spacing:-.03em!important}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family)!important;font-weight:600!important;font-style:normal!important}body,p,a,span,div,li,td,th,input,button{font-family:var(--font-body--family)}body{letter-spacing:.02em}h1,h2{letter-spacing:-.02em}.media-with-content h2,.media-with-content .h2,.product-recommendations h2,.product-recommendations .h2{font-family:var(--font-heading--family)!important;font-size:clamp(1.5rem,3.5vw,2.25rem)!important;font-weight:800!important;font-style:normal!important;letter-spacing:-.03em!important;line-height:1.1!important;color:var(--ib-green, #111111)!important}.card-wrapper:hover{transform:translateY(-4px);transition:transform .3s ease-out}.card-wrapper{transition:transform .3s ease-in-out}.verde-fade-up{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}.verde-fade-up.is-visible{opacity:1;transform:translateY(0);will-change:auto}img[loading=lazy]{transition:opacity .4s ease-in}body{color:rgb(var(--color-foreground-rgb))}.button,.btn,button,.shopify-payment-button__button,.customer button{min-height:42px!important;padding-block:.8rem!important;padding-inline:2rem!important;border-radius:6px!important;font-family:var(--font-body--family)!important;letter-spacing:.05em!important;font-weight:500!important;transition:all .2s ease-in-out}.button:before,.button:after,.btn:before,.btn:after{border-radius:6px!important;box-shadow:none!important}.field__input,.select__select,.customer input,.customer select{min-height:42px!important;border-radius:6px!important;font-family:var(--font-body--family)!important}.product-badges__badge{font-family:var(--font-body--family)!important;font-weight:600!important;font-size:.65rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:.3rem .6rem!important}.product-badges__badge--rectangle{background-color:var(--ib-green)!important;color:var(--ib-white)!important;border-radius:4px!important}.compare-at-price{text-decoration:line-through!important;color:rgb(var(--color-foreground-rgb) / .4)!important;font-weight:400!important;font-size:.85em!important}.price{font-weight:700!important;color:#111!important}.product-details .price-item--regular,.product-details .price .money,.product-information .price-item--regular,.product-information .price .money{font-size:1.85rem!important;font-weight:800!important;font-family:var(--font-heading--family)!important;color:#111!important;letter-spacing:-.02em!important}.product-details .price-item--compare,.product-information .price-item--compare{font-size:1.1rem!important;color:var(--ib-gray-500)!important;text-decoration:line-through!important;font-weight:400!important;margin-left:.5rem!important}.product__description,.product__description p,.product-details .rte,.product-details .rte p,.product-information .rte,.product-information .rte p{text-align:justify!important;text-justify:inter-word!important;line-height:1.7!important;color:rgb(var(--color-foreground-rgb) / .75)!important;font-size:.95rem!important}a:not(.button):not(.btn){transition:opacity .2s ease-in-out}a:not(.button):not(.btn):hover{opacity:.7}:focus-visible{outline:2px solid var(--ib-green)!important;outline-offset:2px!important}html{scroll-behavior:smooth}::selection{background-color:var(--ib-sage);color:var(--ib-green)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--ib-sage-light)}::-webkit-scrollbar-thumb{background:var(--ib-sage);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--ib-green)}.header,.header__row,.header[transparent] .header__row,.header[transparent=not-sticky] .header__row{background-color:#fff!important;color:var(--ib-black)!important}.header[transparent]{--header-bg-color: #ffffff !important;--transparent-header-offset-boolean: 0 !important;--color-foreground: var(--ib-black);--color-foreground-rgb: 29, 35, 31}.header{--header-padding: 3px !important}.header-logo__image{max-height:32px!important}.header__column--right .search-action{margin-inline:0!important}.header__column--right .search-action .header-actions__action{padding:var(--padding-sm)!important}.header-section{box-shadow:0 1px #0000001a}.menu-list__submenu,.menu-list__submenu-inner{background-color:#fff!important;border-top:1px solid rgb(0 0 0 / .09)!important;box-shadow:0 12px 28px #00000012!important}.menu-list__submenu-inner{padding-block:1.5rem 1.75rem!important;padding-inline:0!important}.mega-menu__content,.menu-drawer__featured-content{display:none!important}.menu-drawer{background-color:#fff!important}.mega-menu__grid{grid-template-columns:auto!important}.mega-menu__list{grid-column:1 / -1!important;padding-block:0!important}a.mega-menu__link.mega-menu__link--parent{pointer-events:none!important;cursor:default!important;text-decoration:none!important;display:block!important;margin-bottom:.5rem!important}a.mega-menu__link.mega-menu__link--parent .mega-menu__link-title{font-size:.68rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#0006!important;line-height:1!important}a.mega-menu__link:not(.mega-menu__link--parent) .mega-menu__link-title{font-size:.9rem!important;font-weight:400!important;letter-spacing:-.01em!important;text-transform:none!important;color:#000000d1!important;line-height:1.4!important;transition:color .15s ease!important}a.mega-menu__link:not(.mega-menu__link--parent):hover .mega-menu__link-title{color:var(--ib-green)!important}.mega-menu__list li{padding-block:.22rem!important}.mega-menu__column{padding-inline:0!important}.mega-menu__column>div>ul{margin-top:0!important;padding-left:0!important}@media screen and (min-width:990px){.product-information.section{max-width:1400px!important;margin-inline:auto!important}.product-information__grid.product-information__grid--half{grid-template-columns:0 1fr 1fr 0!important;gap:0 32px!important}.product-information__grid--half.product-information--media-left .product-information__media{grid-column:2 / 3!important}.product-information__grid--half.product-information--media-left .product-details{grid-column:3 / 4!important}.product-information .product-details{max-width:520px!important;padding-inline:1.5rem!important}.product-information .product-details>.group-block{padding-block-start:0!important}.product-information .product-details h4{font-size:2.4rem!important;line-height:1.15!important;letter-spacing:-.03em!important;margin-bottom:.5rem!important;color:var(--ib-green)!important}}.product-card-media,.collection-card-image,media-gallery .media{overflow:hidden}.product-card-media img,.collection-card-image img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover .product-card-media img,.collection-card:hover .collection-card-image img{transform:scale(1.04)!important}.product-card .product-title{font-weight:500!important;letter-spacing:.02em!important;color:var(--ib-black)!important;text-align:center!important;margin-top:1rem!important}.product-card .price{text-align:center!important;font-weight:400!important;color:var(--ib-gray-500)!important;font-size:.95rem!important}.product-recommendations .product-card{transition:transform .3s ease}.product-recommendations .product-card:hover{transform:translateY(-4px)}.gift-concierge{border:1px solid var(--color-border);border-radius:8px;background-color:var(--ib-gray-100);padding:1.5rem!important}.inbloom-footer__newsletter-band-outer,.inbloom-footer__body-outer,.inbloom-footer__bottom-outer{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 2rem);width:100%}.inbloom-footer__newsletter-inner{padding-block:2.5rem!important}.inbloom-footer__newsletter-band-outer{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .1)}.inbloom-footer__body{padding-block:2rem 2.5rem!important}.inbloom-footer__bottom{padding-block:1.5rem!important}.account-button,.account-actions{display:none!important}.section-gmX3PQ accordion-custom details{transition:all .3s ease}accordion-custom summary{transition:color .3s ease}accordion-custom summary:hover{color:var(--color-brand-primary, #333333)}accordion-custom details[open] summary,accordion-custom details[open] summary:hover{color:var(--color-brand-primary, #333333)}accordion-custom .rte p{text-align:justify;text-justify:inter-word;padding-right:var(--spacing-md)}accordion-custom details[open] .rte{animation:faq-slide-down .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes faq-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.inbloom-footer__newsletter-band-outer{background-color:#203500!important;color:#fff!important}.inbloom-footer__newsletter-band-outer p,.inbloom-footer__newsletter-band-outer h2,.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-heading,.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-label{color:#fff!important}.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-input{background-color:#fff!important;color:#111!important;border:1px solid #ffffff!important}.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-input::placeholder{color:#666!important}.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-btn{background-color:#e7f5dc!important;color:#1d231f!important;border:none!important}.inbloom-footer__newsletter-band-outer .inbloom-footer__newsletter-btn:hover{background-color:#d4e8c5!important;color:#1d231f!important}.quantity-selector .quantity-minus .svg-wrapper,.quantity-selector .quantity-plus .svg-wrapper{flex-shrink:0!important;min-width:14px!important;width:var(--icon-size-xs, 14px)!important;height:var(--icon-size-xs, 14px)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.quantity-selector .quantity-minus svg,.quantity-selector .quantity-plus svg{flex-shrink:0!important;min-width:14px!important;width:var(--icon-size-xs, 14px)!important;height:var(--icon-size-xs, 14px)!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{color:var(--color-input-text, var(--ib-black, #1d231f))!important;overflow:visible!important}.cart-items__remove{color:var(--color-foreground, var(--ib-green, #111111))!important;background-color:transparent!important;box-shadow:none!important;overflow:visible!important}.cart-items__remove:hover{color:var(--ib-danger, #b03a2e)!important}.cart-items__remove svg{flex-shrink:0!important;min-width:20px!important}.hero__content-wrapper .link{font-size:1.15rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase}.hero__content-wrapper p{font-size:1.15rem!important;font-weight:300!important;margin-inline:.4rem!important}@container resource-list-carousel (max-width: 749px){.resource-list__carousel .resource-list__slide,.resource-list--carousel-mobile .resource-list__slide{--slide-width: calc((100cqw - 15px) / var(--column-count-mobile, 2) - 8px) !important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-verde.css.map */
