html.spf-has-filter{--ds-gf-border: #e5e5e5;--ds-gf-control-border: #bdbdbd;--ds-gf-image-bg: #f5f5f5;--ds-gf-ink: #111;--ds-gf-page-pad: 20px;--ds-gf-rail-width: 290px;--ds-gf-rail-gap: 28px}html.spf-has-filter .facets-vertical-sort,html.spf-has-filter .facets-vertical>.facets-wrapper{display:none!important}html.spf-has-filter #gf-tree,html.spf-has-filter #gf-grid,html.spf-has-filter #gf-controls-container{color:var(--ds-gf-ink)!important;font-family:var(--font-body-family),Arial,sans-serif!important}html.spf-has-filter #gf-controls-container{width:100%!important}html.spf-has-filter #gf-controls-container .gf-controls-search-form{position:relative!important;width:100%!important;height:40px!important;margin:0 0 14px!important;padding:0!important;background:#fff!important;border:1px solid #dedede!important;border-radius:0!important;box-shadow:none!important}html.spf-has-filter #gf-controls-search-input{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 42px!important;color:var(--ds-gf-ink)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:14px!important;line-height:38px!important}html.spf-has-filter #gf-controls-search-input:focus,html.spf-has-filter #gf-controls-search-input:focus-visible{outline:1px solid var(--ds-gf-ink)!important;outline-offset:-1px!important}html.spf-has-filter .gf-controls-search-button,html.spf-has-filter .gf-controls-clear-button{top:0!important;width:40px!important;height:38px!important;padding:11px!important;background:transparent!important;border:0!important}html.spf-has-filter .gf-controls-search-button{left:0!important}html.spf-has-filter .gf-controls-clear-button{right:0!important;left:auto!important}html.spf-has-filter .gf-controls-search-button svg,html.spf-has-filter .gf-controls-clear-button svg{width:17px!important;height:17px!important}html.spf-has-filter #gf-controls-container>.gf-actions>.globo-selected-items-wrapper,html.spf-has-filter #gf-tree .globo-selected-items-wrapper{display:none!important}html.spf-has-filter #gf-tree .gf-filter-contents{display:flex!important;flex-direction:column!important;padding:0!important}html.spf-has-filter #gf-tree .gf-option-block{order:var(--ds-gf-order, 100);width:100%!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--ds-gf-border)!important}html.spf-has-filter #gf-tree .gf-filter-contents:has(.gf-option-block:not([data-ds-collapse-initialized])){visibility:hidden!important;pointer-events:none!important}html.spf-has-filter #gf-tree .gf-option-block:not([data-ds-collapse-initialized]) .gf-block-content{display:none!important}html.spf-has-filter #gf-tree .gf-block-title{margin:0!important;padding:0!important;border:0!important}html.spf-has-filter #gf-tree .gf-block-title .h3,html.spf-has-filter #gf-tree .gf-block-title h3{min-height:0!important;margin:0!important;padding:16px 0!important;color:var(--ds-gf-ink)!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:18px!important;letter-spacing:0!important;text-transform:uppercase!important}html.spf-has-filter #gf-tree .gf-block-title .h3 span,html.spf-has-filter #gf-tree .gf-block-title h3 span{color:var(--ds-gf-ink)!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:18px!important;letter-spacing:0!important;text-transform:uppercase!important}html.spf-has-filter #gf-tree .gf-block-title .h3:after,html.spf-has-filter #gf-tree .gf-block-title h3:after{right:2px!important;color:var(--ds-gf-ink)!important;font-size:13px!important}html.spf-has-filter #gf-tree .gf-block-content{padding:0 0 18px!important}html.spf-has-filter #gf-tree .gf-option-box,html.spf-has-filter #gf-tree .gf-option-box li{margin:0!important;padding-left:0!important}html.spf-has-filter #gf-tree .gf-option-box button,html.spf-has-filter #gf-tree .gf-option-box a{color:var(--ds-gf-ink)!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;line-height:1.35!important}html.spf-has-filter #gf-tree .gf-count{display:none!important}html.spf-has-filter #gf-tree .gf-scroll{max-height:320px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-color:#999 transparent!important;scrollbar-width:thin!important}html.spf-has-filter #gf-tree .gf-scroll::-webkit-scrollbar{width:6px!important}html.spf-has-filter #gf-tree .gf-scroll::-webkit-scrollbar-track{background:transparent!important}html.spf-has-filter #gf-tree .gf-scroll::-webkit-scrollbar-thumb{background:#999!important;border-radius:999px!important}html.spf-has-filter #gf-tree .gf-range-inputs{display:flex!important;align-items:center!important;margin:0 0 18px!important}html.spf-has-filter #gf-tree .gf-range-inputs input[type=text],html.spf-has-filter #gf-tree .gf-range-inputs input[type=number]{flex:1 1 auto!important;width:calc(50% - 20px)!important;max-width:calc(50% - 20px)!important;height:30px!important;margin:0!important;padding:5px 6px!important;color:var(--ds-gf-ink)!important;background:#fff!important;border:1px solid #dedede!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important}html.spf-has-filter #gf-tree .gf-range-split{flex:0 0 40px!important;color:var(--ds-gf-ink)!important;text-align:center!important}html.spf-has-filter #gf-tree .gf-clear-all,html.spf-has-filter #gf-tree .ds-gf-reset{order:999!important;display:flex!important;align-items:center!important;justify-content:center!important;width:110px!important;min-height:49px!important;margin:16px 0 36px!important;padding:0 14px!important;color:#777!important;background:#fff!important;border:1px solid #dedede!important;border-radius:0!important;font-size:12px!important;font-weight:400!important;font-family:var(--font-body-family),Arial,sans-serif!important;line-height:1!important;text-align:center!important;text-transform:uppercase!important;cursor:pointer!important}html.spf-has-filter #gf-tree .gf-clear-all[hidden],html.spf-has-filter #gf-tree .ds-gf-reset[hidden],html.spf-has-filter #gf-tree .gf-option-block .gf-block-title .gf-clear,html.spf-has-filter #gf-tree .ds-gf-stock-toggle{display:none!important}@media screen and (min-width:1100px){html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability]{display:grid!important;grid-template-columns:minmax(0,1fr) 36px!important;align-items:center!important;min-height:72px!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title{grid-column:1!important;pointer-events:none!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title .h3,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title h3{padding:16px 0!important;font-weight:700!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title .h3 span,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title h3 span{font-weight:700!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title .h3:after,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title h3:after{content:none!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-content{display:none!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle{display:block!important;position:relative!important;grid-column:2!important;align-self:center!important;justify-self:end!important;width:36px!important;height:18px!important;margin:0!important;padding:0!important;overflow:visible!important;background:#e9e9e9!important;border:0!important;border-radius:999px!important;box-shadow:none!important;cursor:pointer!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:14px!important;height:14px!important;background:#fff!important;border-radius:50%!important;box-shadow:none!important;transform:none!important;transition:transform .2s ease!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle[aria-pressed=true]{background:var(--ds-gf-ink)!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle[aria-pressed=true]:after{transform:translate(18px)!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle:focus-visible{outline:2px solid var(--ds-gf-ink)!important;outline-offset:2px!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-scroll,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-option-box{display:block!important;max-height:none!important;overflow:visible!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-option-box>li{display:none!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-option-box>li.ds-gf-stock-choice{display:block!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice button{display:block!important;position:relative!important;width:36px!important;height:18px!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;border-radius:999px!important;font-size:0!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice .gf-label,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice .gf-count{display:none!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice .gf-Checkbox{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:36px!important;height:18px!important;margin:0!important;background:#e9e9e9!important;border:0!important;border-radius:999px!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice .gf-Checkbox:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:14px!important;height:14px!important;background:#fff!important;border-radius:50%!important;box-shadow:none!important;transform:none!important;transition:transform .2s ease!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice button.checked .gf-Checkbox,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice button[aria-checked=true] .gf-Checkbox{background:var(--ds-gf-ink)!important}html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice button.checked .gf-Checkbox:after,html.spf-has-filter #gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-choice button[aria-checked=true] .gf-Checkbox:after{transform:translate(18px)!important}}html.spf-has-filter #gf-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:8px!important;row-gap:30px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;list-style:none!important}html.spf-has-filter #gf-products.ds-gf-products--empty{grid-template-columns:minmax(0,1fr)!important;min-height:200px!important}html.spf-has-filter #gf-products.ds-gf-products--empty>.ds-gf-empty-state{display:flex!important;grid-column:1 / -1!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:200px!important;margin:0!important;padding:40px 20px!important;box-sizing:border-box!important;text-align:center!important}html.spf-has-filter #gf-products.ds-gf-products--empty>.ds-gf-empty-state *{max-width:480px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html.spf-has-filter .product-grid-container,html.spf-has-filter #gf-grid-container,html.spf-has-filter #gf-grid{overflow:visible!important}html.spf-has-filter #gf-products>*{position:relative!important;z-index:1!important;grid-column:auto!important;min-width:0!important;flex:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}html.spf-has-filter #gf-products>*:has(.ds-gf-quick-add-wrapper:hover),html.spf-has-filter #gf-products>*:has(.ds-gf-quick-add-wrapper.is-open),html.spf-has-filter #gf-products>*.ds-gf-quick-add-active,html.spf-has-filter #gf-products>*:focus-within{z-index:20!important}html.spf-has-filter #gf-products .spf-product-card,html.spf-has-filter #gf-products .spf-product-card__inner,html.spf-has-filter #gf-products .spf-product__info{width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important;text-align:left!important}html.spf-has-filter #gf-products .spf-product-card{height:auto!important;margin:0!important;padding:0!important;background:transparent!important}html.spf-has-filter #gf-products .spf-product-card__inner{display:flow-root!important;position:relative!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important}html.spf-has-filter #gf-products .spf-product__info{margin:0!important;padding:0!important;background:transparent!important}html.spf-has-filter #gf-products .spf-product-card__image-wrapper{display:block!important;position:relative!important;width:100%!important;height:auto!important;margin:0 0 16px!important;padding:0!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:var(--ds-gf-image-bg)!important}html.spf-has-filter #gf-products .spf-product-card__image-wrapper img,html.spf-has-filter #gf-products img.spf-product-card__image{display:block!important;position:absolute!important;inset:auto!important;top:50%!important;right:auto!important;bottom:auto!important;left:50%!important;margin:0!important;width:auto!important;height:auto!important;max-width:92%!important;max-height:85%!important;object-fit:contain!important;object-position:center!important;background:transparent!important;mix-blend-mode:multiply!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important}html.spf-has-filter #gf-products .spf-product-card__image-main,html.spf-has-filter #gf-products .spf-product-card:hover .spf-product-card__image-main{opacity:1!important;visibility:visible!important}html.spf-has-filter #gf-products .spf-product-card__image-secondary,html.spf-has-filter #gf-products .spf-product-card__image-hidden,html.spf-has-filter #gf-products .spf-product-card__image-wrapper.hover-effect:hover .spf-product-card__image-secondary{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.spf-has-filter #gf-products img.spf-product-card__image.ds-gf-primary-image,html.spf-has-filter #gf-products .spf-product-card:hover img.spf-product-card__image.ds-gf-primary-image{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html.spf-has-filter #gf-products .spf-product-card__overlay,html.spf-has-filter #gf-products .spf-product-card__image-overlay,html.spf-has-filter #gf-products .spf-product-card__image-wrapper:after{content:none!important;display:none!important;opacity:0!important}html.spf-has-filter #gf-products .ds-gf-card-badge{position:absolute!important;top:12px!important;z-index:12!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;font-family:Inter,var(--font-body-family),Arial,sans-serif!important;font-size:11px!important;line-height:1!important;letter-spacing:normal!important;text-transform:uppercase!important;box-shadow:none!important;pointer-events:none!important}html.spf-has-filter #gf-products .ds-gf-card-badge[hidden]{display:none!important}html.spf-has-filter #gf-products .ds-gf-card-badge--preowned,html.spf-has-filter #gf-products .ds-gf-card-badge--new{left:12px!important;right:auto!important;padding:0!important;color:#000!important;background:transparent!important;border:0!important;border-radius:0!important;font-weight:600!important}html.spf-has-filter #gf-products .ds-gf-card-badge--sale{left:12px!important;right:auto!important;padding:0!important;color:#b00020!important;background:transparent!important;border:0!important;border-radius:0!important;font-weight:600!important}html.spf-has-filter #gf-products .ds-gf-card-badge--sold-out{right:12px!important;left:auto!important;padding:0!important;color:#b00020!important;background:transparent!important;border:0!important;border-radius:0!important;font-weight:600!important}html.spf-has-filter #gf-products .ds-gf-product-pills-right{position:absolute!important;top:12px!important;right:12px!important;z-index:12!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;pointer-events:none!important}html.spf-has-filter #gf-products .ds-gf-product-pills-right .ds-gf-card-badge{position:static!important;top:auto!important;right:auto!important;left:auto!important}html.spf-has-filter #gf-products .ds-gf-card-badge *,html.spf-has-filter #gf-products .ds-gf-card-badge--preowned *,html.spf-has-filter #gf-products .ds-gf-card-badge--new *{color:inherit!important;background:transparent!important;border:0!important;border-radius:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}html.spf-has-filter #gf-products .spf-product__form,html.spf-has-filter #gf-products .spf-product__form-btn-addtocart,html.spf-has-filter #gf-products .spf-product-card__buttons,html.spf-has-filter #gf-products .spf-product-card__form,html.spf-has-filter #gf-products .spf-product-card__images-navigation,html.spf-has-filter #gf-products .open-quick-view,html.spf-has-filter #gf-products .spf-product__swatchs_container,html.spf-has-filter #gf-products .spf-product__swatchs,html.spf-has-filter #gf-products .ds-gf-native-action{display:none!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important}html.spf-has-filter #gf-products .spf-product-card__inner .spf-product__swatchs_container:before{content:none!important;display:none!important;opacity:0!important}html.spf-has-filter #gf-products .spf-product-card__vendor{display:none!important}html.spf-has-filter #gf-products .spf-product-card__title,html.spf-has-filter #gf-products .spf-product-card__title a{display:-webkit-box!important;min-height:30px!important;margin:0!important;overflow:hidden!important;color:#000!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:15px!important;text-align:left!important;text-decoration:none!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html.spf-has-filter #gf-products .spf-product-card__price-wrapper,html.spf-has-filter #gf-products .spf-product-card__price-wrapper *{color:#000!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:18px!important;letter-spacing:.04em!important}html.spf-has-filter #gf-products .spf-product-card__price-wrapper{margin-top:6px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper{display:block!important;position:absolute!important;top:auto!important;right:12px!important;bottom:28px!important;left:auto!important;z-index:9999!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper .new-add-popup,html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper .new-add-scrollbar,html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper .new-add-error{z-index:10002!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button{display:flex!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;z-index:4!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;padding:0!important;color:#000!important;background:#fff!important;border:1px solid #dedede!important;border-radius:50%!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;transition:background-color .2s ease,color .2s ease!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button:focus-visible{outline:2px solid #000!important;outline-offset:2px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button svg{display:none!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon{display:block!important;position:relative!important;width:14px!important;height:14px!important;color:currentColor!important;font-size:0!important;line-height:0!important;transform:none!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:before,html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;background:currentColor!important;transform:translate(-50%,-50%)!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:before{width:14px!important;height:2px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:after{width:2px!important;height:14px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button:hover,html.spf-has-filter #gf-products .ds-gf-quick-add-button:focus-visible{color:#fff!important;background:#000!important}html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper .new-add-size-button:focus-visible{position:relative!important;z-index:2!important;outline:1px solid #000!important;outline-offset:-2px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper .new-add-error[hidden]{display:none!important}html.spf-has-filter #gf_pagination_wrap{clear:both!important;width:100%!important;margin:8px 0 32px!important;text-align:center!important}html.spf-has-filter #gf_pagination_wrap .pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;margin:0!important;padding:0!important}html.spf-has-filter #gf_pagination_wrap .pagination a,html.spf-has-filter #gf_pagination_wrap .pagination span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;min-height:34px!important;color:var(--ds-gf-ink)!important;background:#fff!important;border:1px solid transparent!important;border-radius:0!important;font-size:13px!important;text-decoration:none!important}html.spf-has-filter #gf_pagination_wrap .pagination .active,html.spf-has-filter #gf_pagination_wrap .pagination a:hover,html.spf-has-filter #gf_pagination_wrap .pagination a:focus-visible{border-color:var(--ds-gf-ink)!important}@media screen and (min-width:990px){html.spf-has-filter #gf-products{grid-template-columns:repeat(4,minmax(0,1fr))!important;row-gap:38px!important}}@media screen and (min-width:1100px){html.spf-has-filter #gf-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:8px!important;row-gap:38px!important;width:100%!important;margin:0!important}html.spf-has-filter #gf-products>*{grid-column:auto!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html.spf-has-filter .facets-vertical.page-width{display:grid!important;grid-template-columns:var(--ds-gf-rail-width) minmax(0,1fr)!important;grid-template-rows:77px auto!important;column-gap:var(--ds-gf-rail-gap)!important;align-items:start!important;max-width:1280px!important}html.spf-has-filter .facets-vertical>.ds-collection-header{grid-column:2!important;grid-row:1!important}html.spf-has-filter .facets-vertical>.product-grid-container{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;overflow:visible!important}html.spf-has-filter.gf-left #gf-tree{float:left!important;position:sticky!important;top:110px!important;width:var(--ds-gf-rail-width)!important;max-height:calc(100vh - 126px)!important;max-height:calc(100dvh - 126px)!important;margin:0!important;padding:0 32px 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;scrollbar-width:none!important;z-index:1!important}html.spf-has-filter.gf-left #gf-tree::-webkit-scrollbar{display:none!important}html.spf-has-filter.gf-left #gf-grid{float:right!important;position:relative!important;z-index:2!important;width:calc(100% - var(--ds-gf-rail-width) - var(--ds-gf-rail-gap))!important;margin:0!important;padding:0!important;overflow:visible!important}html.spf-has-filter .facets-vertical #gf-tree .gf-filter-header,html.spf-has-filter .facets-vertical #gf-tree .gf-filter-footer{display:none!important}html.spf-has-filter #gf-controls-container .gf-actions{position:absolute!important;top:-88px!important;right:0!important;z-index:3!important;display:flex!important;justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important}html.spf-has-filter #gf-controls-container .gf-filter-trigger,html.spf-has-filter #gf-controls-container .gf-summary,html.spf-has-filter #gf-controls-container .limit-by{display:none!important}html.spf-has-filter #gf-controls-container .gf-filter-selection,html.spf-has-filter #gf-controls-container .sort-by{margin:0!important;padding:0!important;background:transparent!important}html.spf-has-filter #gf-controls-container .sort-by:not(.limit-by){transform:translateY(8px)!important}html.spf-has-filter #gf-controls-container .sort-by-toggle{display:flex!important;align-items:center!important;gap:14px!important;min-height:32px!important;padding:0 24px 0 0!important;color:#000!important;background:transparent!important;border:0!important;box-shadow:none!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;font-weight:400!important}html.spf-has-filter #gf-controls-container .sort-by-toggle:before{content:"SORT BY:"!important;font-size:13px!important;font-weight:700!important}}@media screen and (max-width:1099px){html.spf-has-filter #gf-controls-search-input{font-size:16px!important}html.spf-has-filter .facets-vertical.page-width{display:block!important}html.spf-has-filter .facets-vertical>.product-grid-container,html.spf-has-filter #gf-grid{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html.spf-has-filter #gf-controls-container .gf-controls-search-form{width:auto!important;margin:0 var(--ds-gf-page-pad) 14px!important}html.spf-has-filter #gf-controls-container .gf-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:auto!important;margin:0 var(--ds-gf-page-pad) 24px!important;padding:0!important;box-sizing:border-box!important}html.spf-has-filter .template-search #main-search-filters{display:none!important}html.spf-has-filter #gf-controls-container .gf-actions>*{min-width:0!important;max-width:none!important}html.spf-has-filter #gf-controls-container .gf-summary,html.spf-has-filter #gf-controls-container .limit-by{display:none!important}html.spf-has-filter #gf-controls-container .gf-filter-trigger,html.spf-has-filter #gf-controls-container .gf-filter-selection,html.spf-has-filter #gf-controls-container .sort-by:not(.limit-by){display:block!important;min-width:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important}html.spf-has-filter #gf-controls-container .gf-filter-trigger,html.spf-has-filter #gf-controls-container .gf-filter-selection{position:relative!important;height:46px!important;min-height:46px!important;overflow:visible!important;box-sizing:border-box!important;border:1px solid var(--ds-gf-control-border)!important}html.spf-has-filter #gf-controls-container .gf-filter-trigger{border-right:0!important}html.spf-has-filter #gf-controls-container .sort-by:not(.limit-by){position:relative!important;height:100%!important;min-height:0!important;border:0!important}html.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile,html.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile button,html.spf-has-filter #gf-controls-container .sort-by-toggle{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 36px 0 14px!important;color:var(--ds-gf-ink)!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important;text-transform:uppercase!important}html.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile button{position:relative!important;gap:8px!important;padding:0!important}html.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile button i{display:flex!important;position:static!important;inset:auto!important;flex:0 0 16px!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;margin:0!important}html.spf-has-filter #gf-controls-container .gf-refine-toggle-mobile button svg{width:16px!important;height:16px!important}html.spf-has-filter #gf-controls-container .sort-by-toggle{position:relative!important;font-size:0!important}html.spf-has-filter #gf-controls-container .sort-by-toggle>i,html.spf-has-filter #gf-controls-container .sort-by-toggle>svg,html.spf-has-filter #gf-controls-container .sort-by-toggle .fa{display:none!important}html.spf-has-filter #gf-controls-container .sort-by-toggle:before{content:"SORT BY"!important;font-size:12px!important}html.spf-has-filter #gf-controls-container .sort-by-toggle:after{content:""!important;position:absolute!important;top:50%!important;right:15px!important;width:7px!important;height:7px!important;border-right:1px solid var(--ds-gf-ink)!important;border-bottom:1px solid var(--ds-gf-ink)!important;transform:translateY(-70%) rotate(45deg)!important}html.spf-has-filter #gf-controls-container .globo-dropdown-custom__options{right:0!important;left:auto!important;z-index:30!important;min-width:220px!important;background:#fff!important}html.spf-has-filter body>#gf-tree{display:block!important;position:fixed!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:24px 24px 0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;border:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:translate(-100%)!important;transition:transform .25s ease!important;z-index:2147483647!important}html.spf-has-filter body>#gf-tree[aria-hidden=true]:not(.ds-gf-drawer-open){pointer-events:none!important}html.spf-has-filter:not(.offcanvas-open) body:not(.offcanvas-open)>#gf-overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.spf-has-filter.offcanvas-open body>#gf-tree,html.spf-has-filter body.offcanvas-open>#gf-tree,html.spf-has-filter body>#gf-tree.ds-gf-drawer-open{transform:translate(0)!important}html.spf-has-filter body>#gf-tree .gf-filter-header{display:flex!important;align-items:center!important;min-height:0!important;padding:0 0 18px!important;border-bottom:1px solid var(--ds-gf-border)!important}html.spf-has-filter body>#gf-tree .gf-filter-heading{color:var(--ds-gf-ink)!important;font-size:20px!important;font-weight:700!important;line-height:24px!important;text-transform:uppercase!important}html.spf-has-filter body>#gf-tree .gf-close-canvas{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;padding:3px!important;background:transparent!important;border:0!important}html.spf-has-filter body>#gf-tree .gf-filter-contents{padding-top:0!important}html.spf-has-filter body>#gf-tree .gf-refine-toggle,html.spf-has-filter body>#gf-tree .gf-filter-selection,html.spf-has-filter body>#gf-tree .gf-filter-selected-items,html.spf-has-filter body>#gf-tree .gf-selected-items,html.spf-has-filter body>#gf-tree .gf-filter-summary,html.spf-has-filter #gf-tree .ds-gf-selected-summary{display:none!important}html.spf-has-filter body>#gf-tree .gf-block-title .h3,html.spf-has-filter body>#gf-tree .gf-block-title h3{min-height:46px!important;padding:13px 0!important;font-weight:700!important}html.spf-has-filter body>#gf-tree .gf-block-title .h3 span,html.spf-has-filter body>#gf-tree .gf-block-title h3 span{font-weight:700!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability]{display:grid!important;grid-template-columns:minmax(0,1fr) 36px!important;align-items:center!important;min-height:46px!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title{grid-column:1!important;pointer-events:none!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title .h3:after,html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-title h3:after{content:none!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .gf-block-content{display:none!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle{display:block!important;position:relative!important;grid-column:2!important;align-self:center!important;justify-self:end!important;width:36px!important;height:18px!important;margin:0!important;padding:0!important;overflow:visible!important;background:#e9e9e9!important;border:0!important;border-radius:999px!important;box-shadow:none!important;cursor:pointer!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:14px!important;height:14px!important;background:#fff!important;border-radius:50%!important;box-shadow:none!important;transform:none!important;transition:transform .2s ease!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle[aria-pressed=true]{background:var(--ds-gf-ink)!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle[aria-pressed=true]:after{transform:translate(18px)!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability] .ds-gf-stock-toggle:focus-visible{outline:2px solid var(--ds-gf-ink)!important;outline-offset:2px!important}html.spf-has-filter body>#gf-tree .gf-block-content{max-height:none!important;padding-right:0!important;overflow:visible!important;scrollbar-width:none!important}html.spf-has-filter body>#gf-tree .gf-block-content::-webkit-scrollbar{display:none!important}html.spf-has-filter body>#gf-tree .gf-scroll{max-height:330px!important;padding-right:10px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-color:#8a8a8a transparent!important;scrollbar-width:thin!important}html.spf-has-filter body>#gf-tree .gf-scroll::-webkit-scrollbar{width:6px!important}html.spf-has-filter body>#gf-tree .gf-scroll::-webkit-scrollbar-track{background:transparent!important}html.spf-has-filter body>#gf-tree .gf-scroll::-webkit-scrollbar-thumb{background:#8a8a8a!important;border-radius:999px!important}html.spf-has-filter body>#gf-tree .gf-filter-footer{display:flex!important;padding:16px 0!important;background:#fff!important;border-top:0!important}html.spf-has-filter body>#gf-tree .gf-filter-footer button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:0!important;color:#fff!important;background:#2b2b2d!important;border:0!important;border-radius:0!important;font-size:0!important;font-weight:700!important;text-align:center!important;text-transform:uppercase!important}html.spf-has-filter body>#gf-tree .gf-filter-footer button>*{display:none!important}html.spf-has-filter body>#gf-tree .gf-filter-footer button:after{content:"VIEW PRODUCTS"!important;color:#fff!important;font-family:var(--font-body-family),Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1!important}html.spf-has-filter body.offcanvas-open>#gf-overlay,html.spf-has-filter body>#gf-overlay{z-index:2147483646!important;background:#00000073!important}html.spf-has-filter.offcanvas-open .shopify-section-group-header-group,html.spf-has-filter.offcanvas-open .section-header,html.spf-has-filter.offcanvas-open .header-wrapper{z-index:1!important}html.spf-has-filter.offcanvas-open,html.spf-has-filter.offcanvas-open body,html.spf-has-filter body.offcanvas-open{overflow:hidden!important}}@media screen and (min-width:750px)and (max-width:1099px){html.spf-has-filter{--ds-gf-page-pad: 50px}}@media screen and (max-width:749px){html.spf-has-filter body>#gf-tree{font-family:var(--font-body-family),Arial,sans-serif!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}html.spf-has-filter body>#gf-tree .gf-filter-heading{font-size:20px!important;font-weight:700!important;line-height:24px!important;letter-spacing:0!important}html.spf-has-filter body>#gf-tree .gf-option-block{border-bottom:0!important}html.spf-has-filter body>#gf-tree .gf-option-block:after{content:""!important;display:block!important;width:100%!important;height:1px!important;margin:0!important;background:var(--ds-gf-border)!important}html.spf-has-filter body>#gf-tree .gf-option-block[data-ds-filter-kind=availability]:after{grid-column:1 / -1!important}html.spf-has-filter body>#gf-tree .gf-block-title .h3,html.spf-has-filter body>#gf-tree .gf-block-title h3{min-height:46px!important;padding:13px 0!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;letter-spacing:0!important}html.spf-has-filter body>#gf-tree .gf-block-title .h3 *,html.spf-has-filter body>#gf-tree .gf-block-title h3 *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-decoration:none!important}html.spf-has-filter #gf-products .ds-gf-quick-add-wrapper{right:8px!important;bottom:20px!important}html.spf-has-filter #gf-products .spf-product-card__image-wrapper{margin-bottom:12px!important}html.spf-has-filter #gf-products .spf-product-card__title,html.spf-has-filter #gf-products .spf-product-card__title a{font-size:11px!important;line-height:14px!important}html.spf-has-filter #gf-products .spf-product-card__price-wrapper,html.spf-has-filter #gf-products .spf-product-card__price-wrapper *{font-size:12px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button{width:28px!important;height:28px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon{width:12px!important;height:12px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:before{width:12px!important}html.spf-has-filter #gf-products .ds-gf-quick-add-button .new-add-button__icon:after{height:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ds-globo-filter.css.map */
