.alt-home{--cream:#f2eadb;--green:#285c3e;--dark:#4f4845;--lime:#c9f126;--orange:#ff5b16;--ink:#253f31;background:var(--cream);color:var(--ink)}.alt-wrap{width:min(1200px,calc(100% - 48px));margin:0 auto}.alt-editorial{background:#f2eadb;color:#253f31;overflow:hidden}.alt-editorial__inner{width:min(1200px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,84px);min-height:470px;padding:44px 0}.alt-editorial__art{display:flex;align-items:center;justify-content:center;min-width:0;background:transparent}.alt-editorial__art img{display:block;width:100%;max-width:540px;height:auto;object-fit:contain;background:transparent;mix-blend-mode:normal}.alt-editorial__copy{max-width:560px;padding:32px 0}.alt-editorial__copy .alt-eyebrow{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:11px;font-weight:600;letter-spacing:.18em;margin:0 0 22px}.alt-editorial__copy h2{font-family:Platelet OT,Georgia,serif!important;font-weight:400;font-size:clamp(40px,4.4vw,64px);line-height:.98;letter-spacing:-.035em;margin:0 0 20px}.alt-editorial__subhead{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-weight:600;font-size:clamp(22px,2.2vw,30px);line-height:1.15;margin:0 0 18px;color:#416c50}.alt-editorial__body{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-weight:400;font-size:18px;line-height:1.55;max-width:480px;margin:0 0 26px}.alt-editorial .alt-button{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;background:#c9f126;color:#253f31;padding:18px 26px;min-height:58px;gap:22px;font-size:14px;letter-spacing:.07em}.alt-editorial .alt-button span{font-size:22px;line-height:1}@media(max-width:749px){.alt-editorial__inner{width:calc(100% - 32px);grid-template-columns:1fr;gap:8px;min-height:0;padding:26px 0 48px}.alt-editorial__art img{width:min(100%,480px);max-height:360px}.alt-editorial__copy{padding:10px 0 0;max-width:none}.alt-editorial__copy h2{font-size:clamp(38px,10vw,48px)}.alt-editorial__subhead{font-size:24px}.alt-editorial__body{font-size:16px}}.alt-categories{padding:82px 0;background:#fff}.alt-products{padding:82px 0}.alt-products{background:#fff;color:#253f31}.alt-products .alt-section-head{margin-bottom:46px}.alt-products .alt-section-head h2{font-family:Platelet OT,Georgia,serif!important;font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:.98;letter-spacing:-.025em}.alt-products .alt-eyebrow,.alt-products .alt-section-head>a,.alt-products .alt-product__info h3,.alt-products .alt-product__info span{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important}.alt-products .alt-section-head>a{font-size:11px;letter-spacing:.14em;text-decoration:none;color:inherit;white-space:nowrap}.alt-products .alt-product-grid{gap:14px}.alt-products .alt-product{background:#fff;border:1px solid rgba(37,63,49,.16);padding:12px 12px 18px;transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.alt-products .alt-product__media{background:#fff;aspect-ratio:1/1}.alt-products .alt-product__media img{object-fit:contain;transition:transform .3s ease}.alt-products .alt-product__info{padding:16px 4px 4px}.alt-products .alt-product__info h3{font-size:16px;font-weight:500;line-height:1.25}.alt-products .alt-product__info span{font-size:15px;font-weight:600}.alt-products .alt-product{position:relative;border:1px solid rgba(37,63,49,.16);padding:12px 12px 18px;display:flex;flex-direction:column;transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.alt-products .alt-product:hover{background:#f2eadb;border-color:#285c3e;transform:translateY(-3px)}.alt-products .alt-product__media{width:100%;background:#fff;overflow:hidden}.alt-products .alt-product__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.alt-products .alt-product:hover .alt-product__media img{transform:scale(1.025)}.alt-products .alt-product__info{position:relative;flex:1;padding:16px 4px 4px;gap:9px}.alt-products .alt-product__info h3{padding-right:4px}.alt-products .alt-product__info:after{content:"\2192";display:flex;align-items:center;justify-content:center;width:34px;height:30px;margin-top:7px;background:#ff5b16;color:#fff;font-size:18px;line-height:1;transition:transform .22s ease,background-color .22s ease}.alt-products .alt-product:hover .alt-product__info:after{transform:translate(4px);background:#285c3e}@media screen and (max-width:749px){.alt-products .alt-section-head h2{font-size:clamp(34px,8vw,44px)}.alt-products .alt-product-grid{gap:10px}.alt-products .alt-product{padding:8px 8px 14px}.alt-products .alt-product__info{padding:12px 2px 2px}.alt-products .alt-product__info h3{font-size:14px}}.alt-section-head{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:46px}.alt-section-head h2{font-size:clamp(42px,5vw,68px)}.alt-categories .alt-section-head h2{font-family:Platelet OT,Georgia,serif;font-size:clamp(36px,4.2vw,56px);line-height:.98;letter-spacing:-.025em;font-weight:400}.alt-categories .alt-eyebrow,.alt-categories .alt-category-intro,.alt-categories .alt-section-head>a,.alt-categories .alt-category__num,.alt-categories .alt-category__name,.alt-categories .alt-category__arrow{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif}.alt-categories .alt-category__name{font-size:25px;line-height:1.08;font-weight:600}@media screen and (max-width:749px){.alt-categories .alt-section-head h2{font-size:clamp(34px,8vw,44px)}}.alt-category-intro{max-width:470px;margin:18px 0 0;font-size:16px;line-height:1.5;color:var(--dark)}.alt-section-head>a{font-size:11px;letter-spacing:.14em;text-decoration:none;color:inherit;white-space:nowrap}.alt-category-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(37,63,49,.25)}.alt-category{padding:0 22px 30px 0;border-right:1px solid rgba(37,63,49,.25);text-decoration:none;color:inherit;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.alt-category:not(:first-child){padding-left:22px}.alt-category__media{width:100%;aspect-ratio:4/3;overflow:hidden;margin-bottom:22px;background:#e9dfce}.alt-category__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.alt-category:hover .alt-category__media img{transform:scale(1.035)}.alt-category__meta{display:flex;flex-direction:column;gap:12px;min-height:105px}.alt-category__arrow{margin-top:12px}.alt-category:last-child{border-right:0}.alt-category__num{font-size:11px;letter-spacing:.15em;opacity:.6}.alt-category__name{font-family:var(--font-heading--family,Georgia,serif);font-size:26px;line-height:1.05;max-width:210px}.alt-category__arrow{font-size:20px}.alt-categories .alt-category-grid{gap:14px;border-top:0}.alt-categories .alt-category{position:relative;min-height:0;padding:12px 12px 18px;border:1px solid rgba(37,63,49,.16);background:#fff;transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.alt-categories .alt-category:not(:first-child){padding-left:12px}.alt-categories .alt-category:last-child{border-right:1px solid rgba(37,63,49,.16)}.alt-categories .alt-category:hover{background:#f2eadb;border-color:var(--green);transform:translateY(-3px)}.alt-categories .alt-category__media{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;margin-bottom:18px;background:#f5efe4}.alt-categories .alt-category__media .alt-category__illustration{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform .35s ease}.alt-categories .alt-category__media .alt-category__product{position:relative;z-index:1;width:58%;height:82%;margin:8% 0 0 auto;padding:5px;background:#fffffff0;box-shadow:0 5px 16px #253f311f;display:flex;align-items:center;justify-content:center;transform:rotate(2deg);transition:transform .3s ease}.alt-categories .alt-category__media .alt-category__product img{width:100%;height:100%;object-fit:contain;display:block}.alt-categories .alt-category:hover .alt-category__product{transform:rotate(0) translateY(-3px)}.alt-categories .alt-category:hover .alt-category__media .alt-category__illustration{transform:scale(1.035)}.alt-categories .alt-category__meta{gap:9px;min-height:90px}.alt-categories .alt-category__num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:22px;background:#c9f126;color:#253f31;font-size:10px;letter-spacing:.08em;opacity:1}.alt-categories .alt-category__name{max-width:230px}.alt-categories .alt-category__arrow{display:flex;align-items:center;justify-content:center;width:34px;height:30px;margin-top:14px;background:#ff5b16;color:#fff;font-size:18px;line-height:1;transition:transform .22s ease,background-color .22s ease}.alt-categories .alt-category:hover .alt-category__arrow{transform:translate(4px);background:#285c3e}@media screen and (max-width:749px){.alt-categories .alt-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.alt-categories .alt-category{padding:8px 8px 14px;min-height:0}.alt-categories .alt-category:not(:first-child){padding-left:8px}.alt-categories .alt-category__media{margin-bottom:12px}.alt-categories .alt-category__name{font-size:21px}.alt-categories .alt-category__meta{min-height:82px}}.alt-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.alt-product{text-decoration:none;color:inherit;background:#ffffff59;padding:12px;display:block}.alt-product__media{aspect-ratio:1/1;background:#f7f0e4;display:flex;align-items:center;justify-content:center;overflow:hidden}.alt-product__media img{width:100%;height:100%;object-fit:contain}.alt-product__info{padding:16px 4px 6px;display:flex;flex-direction:column;gap:7px}.alt-product__info h3{font-size:14px;font-weight:500;line-height:1.25;margin:0}.alt-product__info span{font-size:13px}.alt-manifesto{background:#4f4845;color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:450px;overflow:hidden}.alt-manifesto__art{display:flex;align-items:end;justify-content:center;overflow:hidden;min-width:0}.alt-manifesto__art img{display:block;width:min(85%,520px);height:100%;object-fit:contain;object-position:center bottom;mix-blend-mode:screen}.alt-manifesto__copy{align-self:center;padding:70px 10% 70px 0;max-width:650px}.alt-manifesto__copy .alt-eyebrow{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:11px;font-weight:600;letter-spacing:.18em;color:#c9f126;margin:0 0 22px}.alt-manifesto__copy h2{font-family:Platelet OT,Georgia,serif!important;font-size:clamp(48px,5.5vw,76px);font-weight:400;line-height:.94;letter-spacing:-.035em;margin:0}.alt-manifesto__copy h2:after{content:"";display:block;width:180px;height:5px;background:#ff5b16;margin-top:22px}.alt-manifesto__copy>p:not(.alt-eyebrow){font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;max-width:420px;line-height:1.55;font-size:18px;margin:26px 0;color:#f5efe4}.alt-manifesto .alt-button--lime{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;display:inline-flex;align-items:center;justify-content:center;gap:22px;background:#c9f126;color:#253f31;padding:18px 26px;min-height:58px;font-size:14px;letter-spacing:.07em;text-decoration:none}.alt-manifesto .alt-button--lime span{font-size:22px;line-height:1}.alt-store{background:#f8f3ea;color:#253f31;padding:0 0 76px}.alt-store__photo{width:100%;overflow:hidden;background:#e9dfce}.alt-store__photo img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover;object-position:center 54%}.alt-store__caption{padding-top:42px;display:grid;grid-template-columns:1fr 1.25fr;column-gap:40px;align-items:end}.alt-store__caption .alt-eyebrow{grid-column:1/-1;margin:0 0 18px;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:11px;font-weight:600;letter-spacing:.18em}.alt-store h2{grid-column:1;font-family:Platelet OT,Georgia,serif!important;font-size:clamp(42px,5.5vw,72px);font-weight:400;line-height:.96;letter-spacing:-.03em;margin:0}.alt-store__caption>p:not(.alt-eyebrow){grid-column:2;grid-row:2;margin:0 0 18px;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:19px;line-height:1.45;max-width:420px}.alt-store__link{grid-column:2;grid-row:3;display:inline-flex;align-items:center;gap:20px;justify-self:start;background:#c9f126;color:#253f31;padding:15px 20px;text-decoration:none;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:12px;font-weight:700;letter-spacing:.08em}.alt-store__link span{font-size:20px;line-height:1}.alt-store__link:hover{background:#ff5b16;color:#fff}@media(max-width:749px){n .alt-wrap,.alt-hero__inner{width:min(100% - 32px,1200px)}.alt-hero{min-height:auto}.alt-hero__inner{min-height:auto;display:flex;flex-direction:column;align-items:stretch}.alt-hero__copy{padding:70px 0 25px}.alt-hero h1{font-size:46px}.alt-hero__art{height:360px;justify-content:center}.alt-hero__art img{height:360px;width:100%}.alt-section-head{align-items:flex-start;flex-direction:column;margin-bottom:30px}.alt-section-head h2{font-size:44px}.alt-category-intro{font-size:14px;margin-top:14px}.alt-category-grid{grid-template-columns:1fr 1fr}.alt-category{border-bottom:1px solid rgba(37,63,49,.25);min-height:250px;padding-bottom:20px}.alt-category__media{aspect-ratio:4/3;margin-bottom:14px}.alt-category__meta{min-height:92px}.alt-category__name{font-size:21px}.alt-category:nth-child(2){border-right:0}.alt-category:nth-child(3),.alt-category:nth-child(4){border-bottom:0}.alt-product-grid{grid-template-columns:1fr 1fr;gap:10px}.alt-manifesto{grid-template-columns:1fr;min-height:0}.alt-manifesto__art{height:300px}.alt-manifesto__copy{padding:20px 24px 60px}.alt-store{padding-bottom:48px}.alt-store__photo img{max-height:none;object-fit:contain}.alt-store__caption{padding-top:28px;display:flex;flex-direction:column;align-items:flex-start;gap:0}.alt-store__caption .alt-eyebrow{margin-bottom:14px}.alt-store h2{font-size:clamp(38px,10vw,48px);margin-bottom:16px}.alt-store__caption>p:not(.alt-eyebrow){font-size:17px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/alternativo-home.css.map */
