:root{--bodyFont:Arial,Helvetica,sans-serif;--headingFont:Georgia,"Times New Roman",serif;--bodyFontWeight:400;--bodyFontLineHeight:1.55}body{font-family:Arial,Helvetica,sans-serif;background:#f8f6f2;color:#24352d}body:not(.sbagno-promotions-visible) [data-zalify-popup-host]{display:none!important}.primary-header{background:#fff}.primary-header-blocks{min-height:90px}.primary-header .logo{max-width:112px;padding:8px 0}.primary-header .logo img{max-height:70px;width:auto;object-fit:contain}.nav-menu-link,.nav-menu-link a,.nav-menu-link a *{font-family:Arial,Helvetica,sans-serif;font-size:13px}.sbagno-hero{position:relative;width:100%;max-width:none;margin:0;background:#e7ddce;color:#26382f;isolation:isolate}.sbagno-hero-stage{position:relative;height:clamp(480px,30vw,900px)}.sbagno-hero-content{position:absolute;left:6%;top:50%;transform:translateY(-50%);width:36%;max-width:590px;z-index:1}.sbagno-hero-visual{position:absolute;right:0;top:0;width:auto;max-width:100%;height:100%;aspect-ratio:8/3;mask-image:linear-gradient(to right,transparent 0%,#000 29%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 29%)}.sbagno-hero picture,.sbagno-hero img{display:block;width:100%;height:100%}.sbagno-hero img{object-fit:contain;object-position:right center}.sbagno-hero-heading{padding:0}.sbagno-hero-eyebrow{font:600 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.2em;margin:0 0 22px}.sbagno-hero h1{font:400 clamp(40px,3.4vw,76px)/1.08 Georgia,"Times New Roman",serif;letter-spacing:-.045em;max-width:13ch;margin:0;color:inherit}.sbagno-hero h1>span{display:block}.sbagno-hero-actions{padding:24px 0 0}.sbagno-hero-description{font-size:16px;line-height:1.65;max-width:34ch;margin:0 0 24px;color:#34463c}.sbagno-hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;padding:14px 22px;background:#294638;border:1px solid #294638;color:#fff;font-size:14px;font-weight:600;letter-spacing:.015em;text-decoration:none;border-radius:2px;transition:background .18s}.sbagno-hero-cta:hover{background:#173326;color:#fff}.sbagno-hero-secondary{display:block;width:max-content;margin-top:17px;font-size:13px;color:#26382f;text-decoration:underline;text-underline-offset:5px}.sbagno-hero a:focus-visible{outline:3px solid #355f48;outline-offset:5px}.sbagno-hero-shapes{display:flex;align-items:center;justify-content:center;gap:14px 32px;padding:18px 24px;background:#f8f6f2;border-bottom:1px solid #dedfd6;font-size:13px;min-height:72px}.sbagno-hero-shapes>span{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#626b62}.sbagno-hero-shapes a{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:44px;color:#2d4436;text-decoration:none;border-bottom:1px solid #afbaab;padding:8px 0}.sbagno-hero-shapes a:hover{border-color:#294638}#MainContent [id*=featured_collection],#MainContent [id*=collection_tab],#MainContent [id*=blog_posts]{background:#f8f6f2}#MainContent [id*=featured_collection] .section-heading,#MainContent [id*=collection_tab] .section-heading{color:#26382f}#MainContent .product-title{font-family:Arial,Helvetica,sans-serif;line-height:1.5}#MainContent .jdgm-carousel-wrapper{padding-top:52px;padding-bottom:52px}#MainContent [id*=multi_column_cApinY] .multi-column-item-inner{max-width:90%;gap:14px}#MainContent [id*=multi_column_cApinY] .multi-column-icon{min-width:42px;max-width:42px;height:42px;margin:0}#MainContent [id*=multi_column_cApinY] .multi-column-heading{font:600 15px/1.4 Arial,Helvetica,sans-serif;margin-bottom:5px;overflow-wrap:normal}#MainContent [id*=multi_column_cApinY] .multi-column-description{font:400 12px/1.55 Arial,Helvetica,sans-serif;overflow-wrap:normal}@media(max-width:1100px){#MainContent [id*=multi_column_cApinY] .multi-column-wrapper .row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}#MainContent [id*=multi_column_cApinY] .multi-column-item-main:nth-child(odd) .multi-column-item{border-left:0}}@media(min-width:1025px)and (max-width:1399px){.sbagno-hero h1{font-size:42px}.sbagno-hero-actions{padding-top:18px}.sbagno-hero-description{font-size:14px;max-width:31ch;margin-bottom:20px}.sbagno-hero-eyebrow{margin-bottom:16px}.nav-menu-link{margin-left:4px;margin-right:4px}}@media(max-width:1024px)and (min-width:750px){.sbagno-hero{background:#eee5d8}.sbagno-hero-stage{height:65vw}.sbagno-hero-visual{width:52%;height:100%;aspect-ratio:auto;mask-image:none;-webkit-mask-image:none}.sbagno-hero img{object-fit:contain;object-position:center center}.sbagno-hero-content{left:4%;width:40%}.sbagno-hero h1{font-size:38px}.sbagno-hero-description{font-size:14px;line-height:1.6;margin-bottom:18px}.sbagno-hero-actions{padding-top:18px}}@media(max-width:749px){body.sbagno-cta-visible shopify-chat::part(activator){visibility:hidden!important;pointer-events:none!important}.primary-header-blocks{min-height:72px}.primary-header .logo{max-width:96px;padding:6px 0}.primary-header .logo img{max-height:58px}.sbagno-hero{background:#f2ebe1}.sbagno-hero-stage{display:flex;flex-direction:column;height:auto}.sbagno-hero-content{display:contents}.sbagno-hero-heading{padding:22px 24px 18px;order:0;align-self:auto}.sbagno-hero-eyebrow{font-size:10px;letter-spacing:.17em;margin-bottom:10px}.sbagno-hero h1{font-size:34px;line-height:1.07;max-width:17ch;letter-spacing:-.04em}.sbagno-hero-visual{position:relative;width:100%;height:auto;aspect-ratio:auto;mask-image:none;-webkit-mask-image:none;z-index:auto;order:1}.sbagno-hero picture,.sbagno-hero img{height:auto}.sbagno-hero img{aspect-ratio:1122/1402;object-fit:contain}.sbagno-hero-actions{padding:18px 24px 22px;display:flex;flex-direction:column;max-width:none;order:2}.sbagno-hero-cta{width:100%;order:0;font-size:14px}.sbagno-hero-description{order:2;margin:18px 0 0;max-width:40ch;font-size:14px;line-height:1.6}.sbagno-hero-secondary{order:1;align-self:center;margin-top:14px;font-size:12px}.sbagno-hero-shapes{order:3;flex-wrap:wrap;gap:12px 24px;padding:16px 20px 20px;font-size:12px}.sbagno-hero-shapes>span{width:100%;text-align:center;font-size:10px}.sbagno-hero-shapes a{gap:15px;min-height:44px}#MainContent .jdgm-carousel-wrapper{padding-top:32px;padding-bottom:32px}}@media(prefers-reduced-motion:reduce){.sbagno-hero-cta{transition:none}}@media(min-width:1025px)and (max-width:2559px){.sbagno-hero-visual{mask-image:linear-gradient(to right,transparent 28%,#000 43%);-webkit-mask-image:linear-gradient(to right,transparent 28%,#000 43%)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sbagno-home-visual.css.map */
