body.page-type-collection{--page-margin: 56px}.d17-collection-intro{height:auto;min-height:0;font-family:Onest,Segoe UI,system-ui,-apple-system,sans-serif;color:var(--d17-body)}.d17-collection-intro__inner{width:min(1328px,calc(100% - 112px));height:auto;margin-inline:auto;padding-top:20px}.d17-collection-intro__crumb{display:flex;align-items:center;gap:10px;margin:0;padding:0;list-style:none;font-size:12.5px;line-height:18px;color:var(--d17-label)}.d17-collection-intro__crumb a{color:inherit;text-decoration:none}.d17-collection-intro__crumb a:hover{color:var(--d17-ink)}.d17-collection-intro__copy{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px;margin-top:16px}.d17-collection-intro__copy>div{grid-column:span 7}.d17-collection-intro h1{margin:0;color:var(--d17-ink);font-family:inherit;font-size:38px;line-height:49px;font-weight:600;letter-spacing:-.035em}.d17-collection-intro__description{max-width:620px;margin-top:12px;color:var(--d17-body);font-size:16px;line-height:1.6;text-wrap:pretty}.d17-collection-intro__description p{margin:0}.page-type-collection .section-wrapper:has(.d17-subcat){min-height:0}.page-type-collection .section-wrapper:has(.d17-subcat) .section-content-wrapper{min-height:0;padding-block:24px 18px;overflow:visible}.page-type-collection .section-wrapper:has(.d17-subcat) .d17{width:100%;max-width:none;padding-inline:0}.page-type-collection .d17-subcat{gap:8px}.page-type-collection .d17-subcat__item.is-active{border-color:var(--d17-line-strong);background:#fff;color:var(--d17-body);font-weight:400}.page-type-collection .product-grid-container{padding-top:0}.page-type-collection .collection-wrapper{row-gap:0}.page-type-collection .facets-block-wrapper--horizontal,.page-type-collection .main-collection-grid{grid-column:1 / -1!important;width:100%}.page-type-collection .facets--horizontal{grid-column:var(--full-width)!important;width:100%;min-height:71px;margin-inline:auto;padding-block:9px;border-top:1px solid var(--d17-line);border-bottom:1px solid var(--d17-line)}.page-type-collection .facets--horizontal .facets__form{align-items:center}.d17-filter-lead__title{flex:0 0 auto;margin-inline-end:6px;color:var(--d17-label);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page-type-collection .facets--horizontal .facets--filters-title{display:block;margin-inline-end:14px;color:var(--d17-label);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.page-type-collection .facets--horizontal .facets__summary{min-height:40px;padding:0 16px;border:1px solid var(--d17-line-strong);border-radius:999px;color:var(--d17-body);font-size:13px}.page-type-collection .facets--horizontal .facets__filters-wrapper{column-gap:8px}.page-type-collection .products-count-wrapper,.page-type-collection .sorting-filter__horizontal{font-size:13px}.d17-modelagem-panel{grid-column:var(--full-width);width:100%;height:120px;margin-inline:auto;padding:20px 24px;border-radius:0 0 10px 10px;background:#fafaf7;font-family:Onest,Segoe UI,system-ui,-apple-system,sans-serif}.d17-modelagem-panel__label{display:block;margin-bottom:14px;color:var(--d17-label);font-size:11px;line-height:14px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.d17-modelagem-panel__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.d17-modelagem-panel__item{display:inline-flex;min-height:38px;align-items:center;gap:7px;padding:8px 16px;border:1px solid var(--d17-line-strong);border-radius:999px;color:var(--d17-body);font-size:13px;line-height:20px;text-decoration:none}.d17-modelagem-panel__item:hover{border-color:var(--d17-ink);color:var(--d17-ink)}.d17-modelagem-panel__item.is-active{border-color:var(--d17-ink);background:var(--d17-ink);color:#fff;font-weight:600}.d17-modelagem-panel__count{opacity:.62;font-weight:400}.page-type-collection .main-collection-grid{padding-top:16px;padding-inline:0}.page-type-collection .product-grid{width:100%;margin-inline:auto;grid-auto-rows:auto}.page-type-collection .product-grid__item{height:auto;min-width:0;contain-intrinsic-block-size:auto 539px}.page-type-collection .product-grid__item .card-gallery,.page-type-collection .product-grid__item .product-media-container,.page-type-collection .product-grid__item .product-media,.page-type-collection .product-grid__item slideshow-component,.page-type-collection .product-grid__item slideshow-container,.page-type-collection .product-grid__item slideshow-slides,.page-type-collection .product-grid__item slideshow-slide{height:auto;min-height:0;max-height:none;aspect-ratio:2 / 3}.page-type-collection .product-grid__item .card-gallery,.page-type-collection .product-grid__item slideshow-component,.page-type-collection .product-grid__item slideshow-container{contain:layout paint;max-width:100%;overflow:hidden}.page-type-collection .product-grid__item .product-media__image{width:100%;height:100%;object-fit:cover}.page-type-collection .product-grid__item .product-card,.page-type-collection .product-grid__item .product-card__content{height:auto;min-height:0}.page-type-collection .product-grid__item .product-card__content{gap:2px!important;overflow:visible}.page-type-collection .product-grid__item .product-title,.page-type-collection .product-grid__item [class*=product-title]{font-size:13px;line-height:18px}.page-type-collection .product-grid__item .price{font-size:15px;line-height:20px}.page-type-collection .d17-card-meta,.page-type-collection .d17-card-grade{font-size:12px;line-height:14px}.d17-load-more{grid-column:var(--full-width);display:flex;min-height:154px;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:38px;font-family:Onest,Segoe UI,system-ui,-apple-system,sans-serif}.d17-load-more__status{margin:0 0 11px;color:var(--d17-label);font-size:12px;line-height:17px}.d17-load-more__track{width:220px;height:3px;margin-bottom:20px;background:var(--d17-line-strong)}.d17-load-more__progress{display:block;height:100%;background:var(--d17-ink)}.d17-load-more__button{display:inline-flex;min-width:169px;min-height:52px;align-items:center;justify-content:center;padding:14px 24px;border:1px solid var(--d17-line-strong);border-radius:999px;color:var(--d17-ink);font-size:13px;font-weight:500;text-decoration:none}.d17-load-more__button:hover{border-color:var(--d17-ink)}.page-type-collection .section-wrapper:has(.d17-colseo){min-height:332px;padding-top:0}.page-type-collection .section-wrapper:has(.d17-colseo) .section-content-wrapper{padding-block:56px 0}.page-type-collection .section-wrapper:has(.d17-colseo) .d17{width:100%;max-width:none;padding-inline:0}.page-type-collection .d17-colseo{gap:48px}.page-type-collection .d17-colseo__texto h2{font-size:22px;line-height:28px}.page-type-collection .d17-colseo__texto p{margin-top:14px;font-size:15px;line-height:22px}.page-type-collection .d17-colseo__faq{grid-column:1 / -1;padding:0 0 32px;border-top:1px solid var(--d17-line)}.page-type-collection .d17-colseo__faq h3{margin:18px 0 8px;color:var(--d17-ink);font-size:19px;line-height:26px;font-weight:600;letter-spacing:-.02em}.page-type-collection .d17-colseo__faq details{border-bottom:1px solid var(--d17-line)}.page-type-collection .d17-colseo__faq summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:20px;padding-block:10px;color:var(--d17-ink);font-size:14px;line-height:22px;font-weight:600;cursor:pointer;list-style:none}.page-type-collection .d17-colseo__faq summary::-webkit-details-marker{display:none}.page-type-collection .d17-colseo__faq summary:after{content:"+";flex:0 0 auto;color:var(--d17-label);font-size:20px;line-height:1;font-weight:400}.page-type-collection .d17-colseo__faq details[open] summary:after{content:"\2212"}.page-type-collection .d17-colseo__resposta{max-width:780px;padding:0 0 18px;color:var(--d17-body);font-size:14px;line-height:22px}.page-type-collection .d17-colseo__resposta p{margin:0}.page-type-collection .d17-colseo__faq summary:focus-visible{outline:2px solid var(--d17-ink);outline-offset:3px}@media screen and (max-width:989px){body.page-type-collection{--page-margin: 32px}.d17-collection-intro{height:auto;min-height:152px}.d17-collection-intro__inner,.page-type-collection .section-wrapper:has(.d17-subcat) .d17,.page-type-collection .facets--horizontal,.d17-modelagem-panel,.page-type-collection .product-grid,.page-type-collection .section-wrapper:has(.d17-colseo) .d17{width:calc(100% - 64px)}.d17-modelagem-panel{height:auto;min-height:120px}.page-type-collection .d17-colseo{gap:24px}.page-type-collection .d17-colseo>*{min-width:0}.page-type-collection .d17-filter-lead__title{display:none}.page-type-collection .facets--horizontal,.page-type-collection .facets--horizontal .facets__form,.page-type-collection .facets--horizontal .facets__form-wrapper{min-width:0;overflow:hidden}}@media screen and (max-width:749px){body.page-type-collection{--page-margin: 16px}.d17-collection-intro{min-height:0}.d17-collection-intro__inner{width:calc(100% - 32px);padding-top:18px}.d17-collection-intro h1{margin-top:10px;font-size:30px;line-height:38px}.d17-collection-intro__description{margin-top:8px;font-size:14px;line-height:20px}.page-type-collection .section-wrapper:has(.d17-subcat) .d17{width:100%;padding-inline:16px;overflow-x:auto}.page-type-collection .d17-subcat{width:max-content;flex-wrap:nowrap}.page-type-collection .product-grid-container{padding-top:0}.d17-modelagem-panel{display:none}.page-type-collection .main-collection-grid{padding-top:12px}.page-type-collection .product-grid{width:100%;padding-inline:16px}.page-type-collection .product-grid{grid-auto-rows:auto}.page-type-collection .product-grid__item,.page-type-collection .product-grid__item .product-card,.page-type-collection .product-grid__item .product-card__content{height:auto;min-height:0}.page-type-collection .product-grid__item .card-gallery,.page-type-collection .product-grid__item .product-media-container,.page-type-collection .product-grid__item .product-media,.page-type-collection .product-grid__item slideshow-component,.page-type-collection .product-grid__item slideshow-container,.page-type-collection .product-grid__item slideshow-slides,.page-type-collection .product-grid__item slideshow-slide{height:auto;min-height:0;max-height:none;aspect-ratio:2 / 3}.page-type-collection .product-grid__item .product-card__content{overflow:visible}.page-type-collection .product-grid__item .product-media img{object-fit:contain;object-position:center}.d17-load-more{min-height:132px;padding-top:28px}.page-type-collection .section-wrapper:has(.d17-colseo){min-height:0}.page-type-collection .section-wrapper:has(.d17-colseo) .section-content-wrapper{padding-block:48px}.page-type-collection .section-wrapper:has(.d17-colseo) .d17{width:calc(100% - 32px)}.page-type-collection .d17-colseo__faq{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/d17-collection.css.map */
