@charset "UTF-8";.template-cart h3{margin-bottom:0}.cart.cro-cart{position:relative;display:block;overflow:visible;padding:var(--PT, 24px) 0 var(--PB, 40px);text-align:left;background:var(--bg)}.cro-cart__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:40px 0 0}.cro-cart__title{margin:22px 0 0;font:300 clamp(52px,8vw,120px)/.92 var(--cro-head);letter-spacing:-.03em;color:var(--cro-ink);text-transform:none}.cro-cart__back{font-size:14px;color:var(--cro-accent);text-underline-offset:4px}@media(max-width:1023px){.cro-cart__head{padding-top:24px}}.cart__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);column-gap:clamp(24px,4vw,56px);align-items:start;margin-top:44px}.cart__empty:not(.hidden)+.cart__inner{display:none}.cro-cart__empty{margin-top:44px}.cart__content{display:block;width:auto;min-width:0;overflow:visible}.cart__items__wrapper{position:relative;width:100%}.cart__items__wrapper .loader--line{top:0}.cart__items__wrapper.is-loading a{pointer-events:none}.cart__items{width:100%;border:0}.cart__update{display:none;width:100%;margin-top:10px}.no-js .cart__update{display:flex;justify-content:center;width:auto;margin:var(--inner) 0 0 auto}.cart__aside{position:sticky;top:96px;width:auto;min-width:0}@media(max-width:1023px){.cart__inner{grid-template-columns:1fr;row-gap:28px;margin-top:28px}.cart__aside{position:static}.cro-cart__empty{margin-top:28px}}.cro-summary{padding:28px}.cro-summary__title{margin:0 0 18px;font:300 30px/1.08 var(--cro-head);letter-spacing:-.01em;color:var(--cro-ink);text-transform:none}.cro-summary .cart__pair:empty{display:none}.cro-summary .cart__foot-inner{padding:0}@media(max-width:640px){.cro-summary{padding:22px 20px}}.cro-cart-bar{display:none}@media(max-width:1023px){.cro-cart-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:150;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 18px;border-radius:999px;background:#f2f2f2db;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);box-shadow:inset 0 0 0 1px var(--cro-hair),0 20px 40px -18px #00000059;visibility:hidden;transform:translateY(150%);transition:transform .7s var(--cro-ease),visibility 0s linear .7s}.cro-cart-bar.is-visible{visibility:visible;transform:none;transition:transform .7s var(--cro-ease)}.cro-cart-bar__info{flex:1 1 0;min-width:0;line-height:1.25}.cro-cart-bar__label{display:block;font-size:12px;color:var(--cro-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cro-cart-bar__value{display:block;font:400 17px/1.2 var(--cro-head);color:var(--cro-ink);white-space:nowrap}.cro-cart-bar__btn{flex:0 0 auto;min-height:46px;padding:0 22px;font-size:11px;letter-spacing:.14em}body.cro-on.cro-cart-bar-on{padding-bottom:calc(var(--cro-cart-bar-h, 62px) + 24px)}body.cro-on.cro-cart-bar-on #robbu-whatsapp-button,body.cro-on.cro-cart-bar-on .btn--scroll-top{bottom:calc(var(--cro-cart-bar-h, 62px) + 24px + env(safe-area-inset-bottom))}}.cro-caixa{margin-top:28px}.cro-caixa__core{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.cro-caixa__img{position:relative;min-height:280px;background:var(--cro-stage)}.cro-caixa__img .lazy-image,.cro-caixa__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cro-caixa__txt{align-self:center;padding:clamp(24px,3.5vw,44px)}.cro-caixa__title{margin:18px 0 12px;font:300 clamp(28px,3vw,42px)/1.08 var(--cro-head);letter-spacing:-.01em;color:var(--cro-ink);text-transform:none}.cro-caixa__txt p{margin:0 0 14px}.cro-caixa__quote{margin:18px 0 0;padding:0 0 0 16px;box-shadow:inset 2px 0 0 var(--cro-accent);font:300 19px/1.4 var(--cro-head);color:var(--cro-ink)}.cro-caixa__quote cite{display:block;margin-top:6px;font:400 12.5px/1.4 var(--cro-body);font-style:normal;color:var(--cro-muted)}@media(max-width:760px){.cro-caixa__core{grid-template-columns:1fr}.cro-caixa__img{min-height:220px}}.cro-sugestoes{padding-top:96px;padding-bottom:72px}.cro-sugestoes__head .cro-h2{margin-top:22px}.cro-sugestoes__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;margin-top:40px;padding-bottom:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cro-sugestoes__rail::-webkit-scrollbar{display:none}@media(max-width:1100px){.cro-sugestoes__rail{grid-auto-columns:calc((100% - 2 * 14px) / 3)}}@media(max-width:860px){.cro-sugestoes{padding-top:64px;padding-bottom:56px}.cro-sugestoes__rail{grid-auto-columns:72%;margin-top:28px}}.cro-pcard{display:block;scroll-snap-align:start;color:inherit;text-decoration:none}.cro-pcard .cro-bezel,.cro-pcard .cro-core{display:block}.cro-pcard__media{position:relative;aspect-ratio:4 / 5;background:var(--cro-stage)}.cro-pcard__media .cro-flag{position:absolute;left:12px;top:12px;z-index:2;pointer-events:none}.cro-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .8s var(--cro-ease),transform 1.2s var(--cro-ease)}.cro-pcard__img--b{opacity:0}@media(hover:hover){.cro-pcard:hover .cro-pcard__img--b{opacity:1}.cro-pcard:hover .cro-pcard__img--a{transform:scale(1.03)}}.cro-pcard__info{display:grid;gap:2px;padding:14px 4px 0}.cro-pcard__name{font:500 15px/1.35 var(--cro-body);color:var(--cro-ink)}.cro-pcard__sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;line-height:1.4;color:var(--cro-muted)}.cro-pcard__price{margin-top:4px;font:400 16px/1.2 var(--cro-head);color:var(--cro-ink)}@media(prefers-reduced-motion:reduce){.cro-cart-bar,.cro-cart-bar.is-visible,.cro-pcard__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/template-cart.css.map */
