:root{--inb-ink:#242423;--inb-teal:#2f5053;--inb-teal-soft:#dbe7e3;--inb-clay:#913c2c;--inb-sand:#e9dfcf;--inb-paper:#faf7f0;--inb-line:#d4cbbd;--inb-serif:Georgia,"Times New Roman",serif}.inb-wrap{width:min(100% - 3rem,1400px);margin-inline:auto}.inb-logo{display:block;width:clamp(156px,19vw,250px);height:auto}#header-group .header__row--top{min-height:72px}#header-group .header__row--bottom{border-block:1px solid var(--inb-line)}#header-group .announcement-bar,#header-group .announcement-bar__slider{background:var(--inb-teal)}#header-group .announcement-bar .announcement-bar__text,#header-group .announcement-bar .announcement-bar__text a{color:#fff}.inb-cover{background:linear-gradient(var(--inb-sand) 0 63%,transparent 63%);padding:clamp(26px,5vw,62px) 0 0;margin:0 0 46px}.inb-cover__intro{text-align:center;margin-bottom:26px}#MainContent :is(h1,h2){font-family:var(--inb-serif);font-weight:400}.inb-cover h1{font:400 clamp(45px,7vw,100px)/.98 var(--inb-serif);letter-spacing:-.065em;margin:0}.inb-cover__intro p{font-size:clamp(.93rem,1.5vw,1.18rem);margin:15px auto 20px;max-width:55ch}.inb-button{display:inline-flex;color:#fff;background:var(--inb-clay);border:1px solid transparent;padding:.72rem 1.1rem;text-decoration:none;font-weight:650}.inb-button:hover{background:#722d20;color:#fff}.inb-cover__photos{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(8px,2vw,30px);align-items:start;max-width:1150px}.inb-cover__photos>a{position:relative;display:block;color:var(--inb-ink);text-decoration:none}.inb-cover__photos>a:nth-child(2){margin-top:clamp(10px,4vw,55px)}.inb-cover__photos img,.inb-tiles img,.inb-feature img,.inb-mast img{display:block;width:100%;height:auto}.inb-cover__photos span{position:absolute;bottom:10px;left:10px;background:var(--inb-paper);padding:.4rem .7rem}.inb-section{margin-block:38px 52px}.inb-section h2,.inb-feature h2,.inb-spec h2{font-size:clamp(30px,4.7vw,60px);line-height:1.05;letter-spacing:-.045em;margin:0 0 .5em}.inb-tiles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2.5vw,34px);align-items:start}.inb-tiles--stagger .inb-tiles__grid>a:nth-child(2){margin-top:clamp(10px,4vw,48px)}.inb-tiles__grid>a{color:inherit;text-decoration:none;display:block;background:#fff}.inb-tiles__grid>a>span{display:flex;justify-content:space-between;gap:8px;padding:.7rem;background:var(--inb-sand)}.inb-tiles__grid>a:hover>span{color:#fff;background:var(--inb-teal)}.inb-feature{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);align-items:center;margin-block:42px 52px;background:var(--inb-teal);color:#fff}.inb-feature--sand{color:var(--inb-ink);background:var(--inb-sand)}.inb-feature>div{padding:clamp(24px,5vw,70px)}.inb-feature h2,.inb-feature p{color:inherit}.inb-directory{margin-block:30px 42px;border-block:1px solid var(--inb-line);padding:18px 0}.inb-directory h2{font:400 1.55rem var(--inb-serif);margin:0 0 12px}.inb-directory ul{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0;padding:0}.inb-directory a{color:inherit;text-decoration-color:var(--inb-line);text-underline-offset:4px}.inb-directory a[aria-current=page],.inb-directory a:hover{color:var(--inb-clay)}.inb-links{display:grid;grid-template-columns:minmax(175px,1.35fr) repeat(4,minmax(0,1fr));gap:10px;align-items:stretch;padding:20px;background:var(--inb-teal-soft)}.inb-links h2{font-size:clamp(23px,2.5vw,36px);margin:0;align-self:center}.inb-links>a{display:flex;align-items:center;justify-content:space-between;gap:7px;color:inherit;text-decoration:none;padding:.6rem .75rem;border:1px solid #9eb5af;background:var(--inb-paper)}.inb-links>a:hover{background:var(--inb-teal);color:#fff}.inb-footer{background:var(--inb-sand);padding-block:43px 21px}.inb-footer__grid{display:grid;grid-template-columns:1fr 1.14fr .82fr 1.45fr;gap:clamp(12px,2.7vw,40px)}.inb-footer details>summary{list-style:none;font-weight:700;font-size:1rem;cursor:pointer;display:flex;justify-content:space-between;gap:8px}.inb-footer details>summary::-webkit-details-marker{display:none}.inb-footer details>summary:after{content:"+"}.inb-footer details[open]>summary:after{content:"\2212"}.inb-footer ul{list-style:none;margin:10px 0 0;padding:0}.inb-footer li+li{margin-top:5px}.inb-footer a{color:inherit;text-underline-offset:3px;text-decoration:none}.inb-footer a:hover{text-decoration:underline}.inb-subscribe h2{font:400 1.8rem var(--inb-serif);margin:0 0 6px}.inb-subscribe p{margin:0 0 10px}.inb-subscribe label{font-size:.84rem;display:block;margin-bottom:5px}.inb-subscribe__fields{display:flex}.inb-subscribe input{flex:1;min-width:0;background:var(--inb-paper);border:1px solid var(--inb-teal);color:var(--inb-ink);padding:.65rem}.inb-subscribe button{background:var(--inb-teal);border:1px solid var(--inb-teal);color:#fff;padding:.65rem;cursor:pointer}.inb-footer__base{display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid #b9ac9a;margin-top:28px;padding-top:13px}.inb-footer__base ul{display:flex;flex-wrap:wrap;gap:5px;margin:0}.inb-footer__base li+li{margin:0}.inb-footer__base svg{display:block;width:36px;height:auto}.inb-mast{margin-block:28px 24px;border-bottom:1px solid var(--inb-line);background:var(--inb-sand);text-align:center}.inb-mast>div{padding:clamp(22px,4vw,54px)}.inb-mast nav{font-size:.85rem;margin-bottom:14px}.inb-mast a{color:inherit;text-underline-offset:3px}.inb-mast h1{font-size:clamp(38px,6.6vw,82px);line-height:1;letter-spacing:-.045em;margin:0}.inb-mast p{margin:14px auto 0;max-width:64ch}.inb-mast--photo{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;text-align:left}.inb-mast--photo img{max-width:390px;justify-self:end}.inb-mast--photo p{margin-inline:0}.inb-mast--collection{background:var(--inb-teal-soft)}.inb-reading{display:grid;grid-template-columns:minmax(210px,285px) minmax(0,1fr);gap:clamp(25px,6vw,95px);align-items:start;padding:12px 0 65px}.inb-reading aside{background:var(--inb-teal-soft);padding:20px}.inb-reading aside h2,.inb-contact-info h2{font:400 clamp(24px,2.4vw,36px)/1.1 var(--inb-serif);margin:0 0 13px}.inb-reading ul{list-style:none;margin:0;padding:0}.inb-reading li+li{border-top:1px solid #b8c9c3}.inb-reading a{display:block;color:inherit;text-decoration:none;padding:7px 0}.inb-reading a:hover,.inb-reading a[aria-current=page]{color:var(--inb-clay);text-decoration:underline;text-underline-offset:3px}.inb-reading article{max-width:80ch;line-height:1.7;overflow-wrap:anywhere}.inb-reading article>:first-child{margin-top:0}#MainContent[data-template="page.contact"]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:0 clamp(18px,3vw,44px);width:min(100% - 3rem,1400px);margin-inline:auto;padding-bottom:55px}#MainContent[data-template="page.contact"]>.shopify-section:has(.inb-mast){grid-column:1/-1}#MainContent[data-template="page.contact"] .inb-mast{width:100%}#MainContent[data-template="page.contact"]>.shopify-section:has(.contact-form){border:1px solid var(--inb-line);padding:clamp(20px,3vw,40px)}#MainContent[data-template="page.contact"]>.shopify-section .section{--page-margin:0px}.inb-contact-info{background:var(--inb-teal-soft);padding:clamp(20px,3vw,40px)}.inb-spec{margin-block:25px;padding:clamp(22px,4vw,55px);background:var(--inb-sand)}.inb-spec .rte{max-width:82ch;line-height:1.65}.inb-spec h2{border-bottom:1px solid #bdad97;padding-bottom:14px}#MainContent[data-template=search] .search-page__header{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:22px;align-items:center;background:var(--inb-teal-soft);margin-block:20px;padding:clamp(23px,4vw,55px)}#MainContent[data-template=search] .search-page__header h1{font-size:clamp(35px,5vw,64px);margin:0}#MainContent[data-template=cart] .cart-page__title{background:var(--inb-sand);padding:clamp(14px,2.6vw,35px);text-align:left}#MainContent[data-template=cart] .cart-page__summary{background:var(--inb-teal-soft);padding:clamp(12px,2vw,25px);align-self:start}.shopify-policy__container{max-width:min(100% - 3rem,880px)!important;margin-block:35px 65px;padding:clamp(15px,3vw,42px)!important;background:var(--inb-sand)}@media(max-width:749px){.inb-wrap,#MainContent[data-template="page.contact"]{width:calc(100% - 1.5rem)}#header-group .header__row--top{min-height:55px}.inb-cover{margin-bottom:24px}.inb-cover__photos span{left:5px;bottom:5px;font-size:.77rem;padding:.25rem .45rem}.inb-tiles__grid,.inb-links,.inb-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inb-tiles--stagger .inb-tiles__grid>a:nth-child(2){margin-top:0}.inb-links h2{grid-column:1/-1}.inb-feature,.inb-mast--photo,.inb-reading,#MainContent[data-template="page.contact"],#MainContent[data-template=search] .search-page__header{grid-template-columns:1fr}.inb-mast--photo img{max-width:none}.inb-reading article{grid-row:1}#MainContent[data-template="page.contact"]{row-gap:12px}.inb-footer__grid{gap:22px 12px}.inb-subscribe{grid-column:1/-1}.inb-directory ul{flex-wrap:nowrap;overflow:auto;padding-bottom:5px}.inb-directory a{white-space:nowrap}}:root{--ib-charcoal:#202724;--ib-linen:#f4eee2;--ib-turquoise:#b6d3cc;--ib-rule:#aca18e}#header-group .header__row--bottom{border-top:0}.ib-campaign{background:var(--ib-charcoal);color:var(--ib-linen);padding:clamp(16px,3vw,42px) 0 0;margin:0 0 34px}.ib-campaign__stage{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.ib-campaign__photo{display:block;max-width:min(100%,1120px);width:100%;background:#fff}.ib-campaign__photo img{display:block;width:auto;max-width:100%;height:auto;max-height:min(440px,48vh);margin:auto}.ib-campaign__caption{position:relative;z-index:1;width:min(100%,1120px);display:grid;grid-template-columns:1.4fr 1fr auto;gap:clamp(12px,2vw,30px);align-items:center;padding:clamp(18px,3vw,38px) 0}.ib-campaign h1{color:inherit;font:400 clamp(32px,5.1vw,72px)/.98 var(--inb-serif);letter-spacing:-.055em;margin:0}.ib-campaign p{margin:0;max-width:42ch}.ib-underlink{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.ib-underlink:hover{color:var(--ib-turquoise)}.ib-strip{margin-block:36px 52px}.ib-strip h2{margin:0 0 18px;border-bottom:1px solid var(--ib-rule);padding-bottom:12px;font:400 clamp(28px,4vw,54px)/1.05 var(--inb-serif)}.ib-strip__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(10px,2vw,28px);align-items:end}.ib-strip__row>a{display:block;color:inherit;text-decoration:none}.ib-strip__row img{display:block;width:100%;height:auto;background:#fff}.ib-strip__row>a>span{display:flex;justify-content:space-between;gap:6px;border-bottom:1px solid var(--ib-rule);padding:9px 0}.ib-strip__row>a:hover>span{color:var(--inb-clay);border-color:currentColor}#MainContent[data-template=index] .inb-directory{margin-top:0;padding:17px 0}#MainContent[data-template=index] .inb-feature{display:flex;flex-direction:column;align-items:stretch;background:var(--ib-linen);color:var(--inb-ink)}#MainContent[data-template=index] .inb-feature>img{width:min(100%,880px);margin:auto}#MainContent[data-template=index] .inb-feature>div{display:grid;grid-template-columns:1.2fr 1fr auto;gap:16px;align-items:center;padding:20px 24px;border-top:1px solid var(--ib-rule)}#MainContent[data-template=index] .inb-feature>div :is(h2,p){margin:0}.inb-mast{background:none;text-align:left;border-top:1px solid var(--ib-rule);margin-block:20px 24px}.inb-mast>div{padding:22px 0 26px}.inb-mast h1{font-size:clamp(38px,5.5vw,75px)}.inb-mast p{margin-inline:0}.inb-mast--collection{background:var(--ib-turquoise);border:0}.inb-mast--collection>div{padding:22px clamp(18px,4vw,55px)}.inb-mast--collection.inb-mast--photo{grid-template-columns:minmax(0,1.8fr) minmax(0,.55fr)}.inb-mast--collection img{max-width:235px;max-height:220px;width:auto}#MainContent[data-template^=page]>.shopify-section:has(.inb-mast) .inb-mast{max-width:1040px}.ib-document{max-width:1040px;margin-bottom:56px}.ib-document article{max-width:75ch;margin:0 auto;padding:clamp(16px,3vw,40px) 0;line-height:1.75;overflow-wrap:anywhere}.ib-document article>:first-child{margin-top:0}.ib-document__nav{border-top:1px solid var(--ib-rule);padding:22px 0 0}.ib-document__nav h2{font-size:clamp(25px,3vw,39px);margin:0 0 12px}.ib-document__nav details{border-bottom:1px solid var(--ib-rule);padding:10px 4px}.ib-document__nav summary{cursor:pointer;font-weight:600}.ib-document__nav ul{margin:.5rem 0;padding-left:1.3rem}.ib-document__nav a{color:inherit;text-underline-offset:3px}#MainContent[data-template="page.contact"]{display:block;width:min(100% - 3rem,1040px)}#MainContent[data-template="page.contact"]>.shopify-section:has(.contact-form){max-width:740px;margin-inline:auto;background:var(--ib-linen);border:0;border-top:3px solid var(--inb-clay)}#MainContent[data-template="page.contact"] .inb-contact-info{background:none;border-top:1px solid var(--ib-rule);padding:22px 0}#MainContent[data-template="page.contact"] .inb-contact-info>.rte{max-width:74ch}.ib-item-heading{margin-block:18px 0;padding:22px 0;border-block:1px solid var(--ib-rule)}.ib-item-heading nav{font-size:.84rem;margin-bottom:9px}.ib-item-heading a{color:inherit;text-underline-offset:3px}.ib-item-heading h1{font-size:clamp(30px,4.3vw,60px);max-width:30ch;margin:0}.inb-spec{background:none;border-block:1px solid var(--ib-rule);padding-inline:0}.inb-spec h2{border:0}#MainContent[data-template=search] .search-page__header{grid-template-columns:1fr;max-width:750px;margin-inline:auto;background:none;border-bottom:1px solid var(--ib-rule);padding-inline:0}#MainContent[data-template=cart] .cart-page__title{background:none;border-bottom:1px solid var(--ib-rule);padding-inline:0}.inb-footer{background:var(--ib-charcoal);color:var(--ib-linen)}.inb-footer h2{color:inherit}.inb-subscribe{border-left:1px solid #607269;padding-left:clamp(12px,2vw,25px)}.inb-footer__base{border-color:#607269}.inb-subscribe button{background:var(--inb-clay);border-color:var(--inb-clay)}@media(max-width:749px){.ib-campaign__caption,#MainContent[data-template=index] .inb-feature>div{grid-template-columns:1fr;gap:10px}.ib-strip__row{grid-auto-columns:minmax(42%,1fr);overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px}.ib-strip__row>a{scroll-snap-align:start}.inb-mast--collection.inb-mast--photo{grid-template-columns:minmax(0,1fr) minmax(0,.42fr)}.inb-mast--collection img{max-width:100%;max-height:140px}#MainContent[data-template="page.contact"]{width:calc(100% - 1.5rem)}.inb-subscribe{border-left:0;border-top:1px solid #607269;padding:15px 0 0}}@media(min-width:990px){#MainContent[data-template=cart]:has(.cart-page--empty){display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:22px;width:min(100% - 3rem,1400px);margin-inline:auto}#MainContent[data-template=cart]:has(.cart-page--empty)>[id$=__cart-section]{grid-area:1/1;background:var(--ib-linen)}#MainContent[data-template=cart]:has(.cart-page--empty)>[id$=__assistenza]{grid-area:1/2}#MainContent[data-template=cart]:has(.cart-page--empty)>[id*=__product_list]{grid-column:1/-1}#MainContent[data-template=cart]:has(.cart-page--empty) .inb-links{width:100%;height:100%;margin:0;grid-template-columns:1fr;align-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/inbarto.css.map */
