:root{--color-brand: #c72027;--ease-ionic: cubic-bezier(.32, .72, 0, 1);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--font-subheading--family: "Rubik Medium", "arial", sans-serif !important;--font-subheading--style: medium;--font-subheading--weight: 500;--font-heading--family: "Rubik Bold", "arial", sans-serif !important;--font-heading--style: bold;--font-heading--weight: 700;--font-accent--family: "Rubik Light", "arial", sans-serif !important;--font-accent--style: normal;--font-accent--weight: 300;--font-body--family: "Rubik Regular", "arial", sans-serif !important;--font-body--style: normal;--font-body--weight: 400;--button-font-family-primary: var(--font-heading--family) !important;--button-font-family-secundary: var(--font-heading--family) !important;--drawer-animation-speed: .5s;--drawer-height: 100dvh;--drawer-width: 100vw;--drawer-max-width: 100vw;--height-buy-buttons: 61px !important;--sidebar-width: 42vw !important}.close-button{width:auto;height:auto;border-radius:0;box-shadow:none;background:none}.close-button:focus,.close-button:focus-visible{outline:none}.close-button:focus-visible:after{display:none;content:none;border:none}.custom-font-size,.custom-font-size>*{font-size:var(--font-size)}@media screen and (max-width:750px){.custom-font-size,.custom-font-size>*{font-size:var(--font-size_mb, var(--font-size))}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 24px}}.button,.button-secondary{font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-style:var(--font-accent--style);padding:12px 26.5px}@media screen and (max-width:749px){.button,.button-secondary{padding:12px 33px}}a.link{text-decoration:underline!important;text-decoration-color:#d2cfcf!important;text-underline-offset:auto;text-underline-position:under}product-swatches .variant-option--swatches overflow-list::part(list){padding-inline-start:0;padding-inline-end:calc(var(--product-swatches-padding-inline-end, 0px) + var(--focus-outline-offset) + var(--focus-outline-width));height:auto!important;overflow:visible!important}product-swatches overflow-list{overflow:visible}@media screen and (max-width:749px){product-card a[ref=productTitleLink] p{min-height:2.7em}}product-card a[ref=productTitleLink] .text-block,product-card .product-card-gallery__title-placeholder .title-text,.resource-card[data-resource-type=product] .resource-card__title{text-decoration:none;text-underline-offset:auto;text-underline-position:under}@media(any-pointer:fine){product-card:hover a[ref=productTitleLink] .text-block,product-card a[ref=productTitleLink]:hover .text-block,product-card:hover .product-card-gallery__title-placeholder .title-text,product-card .product-card-gallery__title-placeholder a:hover .title-text,.resource-card[data-resource-type=product]:hover .resource-card__title{text-decoration:underline;text-decoration-color:#aaa8a8}}main[data-template=index] div.hero__container{min-height:720px}@media screen and (max-width:749px){main[data-template=index] div.hero__container{min-height:664px}}slideshow-slides:has(.banner){padding-inline-start:0px!important}.media-fit-contain :is(img,video,iframe,.deferred-media__poster-image){object-fit:cover!important;width:100%;height:100%}@media screen and (max-width:749px){body:has(aside.announcement-bar) main{margin-top:12px}}.featured-blog-posts-card__content{display:flex;flex-direction:column;height:100%}.featured-blog-posts-card__content h4{min-height:2em}.blog-post-card__description{flex:1;display:flex;flex-direction:column}.blog-post-card__description a{margin-top:auto}.blog-post-card__read-more.link{text-align:left}slideshow-component[actioned] slideshow-slide,slideshow-slide[aria-hidden=false]{content-visibility:visible!important}textarea,input:not([type=checkbox],[type=radio]){background-color:transparent;border-color:var(--color-input-border)}.product-grid[product-grid-view=mobile-single],.product-grid[product-grid-view=default]{grid-column:1/-1}@media screen and (min-width:750px){.product-grid[product-grid-view=zoom-out]{--columns: 6;grid-template-columns:repeat(var(--columns),1fr)}.product-grid[product-grid-view=default]{--columns: 4;grid-template-columns:repeat(var(--columns),1fr)}}.facets__title-wrapper{padding:0!important}.facets-drawer__close{justify-content:flex-end}ul[product-grid-view=zoom-out] .product-grid__card>*{display:block}ul[product-grid-view=zoom-out] .card-gallery>.product-badges{display:block}.card-gallery slideshow-component[disabled=true] slideshow-arrows,.product-grid slideshow-component[disabled=true] slideshow-arrows{display:none}.footer-phone-link,.footer-email-link,.footer-whatsapp-link,.footer-inbox-link{text-decoration:underline}.footer-whatsapp-link,.footer-inbox-link{cursor:pointer}shopify-chat:not([data-homycasa-visible]){display:none!important}@media(max-width:749px){.footer-payment-copy .footer-utilities__group-copyright,.crafted-by-skrey .group-block-content rte-formatter{align-self:center}.footer-payment-copy .payment-icons{display:none}.footer-socials .group-block-content{flex-direction:row}.footer-socials .group-block-content>div{width:fit-content;margin-inline-start:0}}@media(min-width:750px){.footer-payment-copy .group-block-content{flex-direction:row-reverse}}.footer-utilities__group-copyright{min-width:max-content;text-align:end;height:100%}.footer-content .menu__details{justify-content:center}.footer-content .menu__details .menu__heading{padding-block-start:0}.footer-content .menu__details .menu__heading__default,.footer-content .menu__details .menu__heading__accordion{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);font-size:var(--font-size-sm)}.footer-content .details-content .menu__item.paragraph{width:fit-content}@media screen and (min-width:750px){.facets--drawer .sorting-filter{display:block!important}}.facets-drawer__filters accordion-custom details{border-bottom:.7px solid #888888;box-sizing:border-box}dialog-component#filters-drawer dialog{padding:32px 24px}dialog-component#filters-drawer dialog details{padding-inline:2px!important;padding-block:20px!important}dialog-component#filters-drawer dialog .facets__title-wrapper{padding:13px 0}button.facets-toggle__button{padding:0 3px}.variant-option__button-label{border-radius:0;border:1px solid #cbcbcb;width:fit-content;padding:8px 12px}.variant-option__button-label span{color:var(--color-foreground)}.variant-option__button-label svg{stroke:var(--color-foreground)!important}.variant-option__button-label:has(:checked){border:1px solid var(--color-foreground)}.variant-option__button-label.variant-option__button-label--has-swatch{border-radius:var(--options-border-radius)}.variant-option__button-label:has([data-option-available=false]):has(:checked){background-color:#f6f5f5}.variant-option__button-label:has([data-option-available=true]):has(:checked){background-color:#f6f5f5}.variant-option__button-label--has-swatch{padding:0}.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label--has-swatch:has(:hover){outline:none}.variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{opacity:.45;border-color:rgb(var(--color-foreground-rgb) / .6)}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:#f6f5f5;border-color:var(--color-foreground)}.variant-option__button-label:hover,.variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){border-color:var(--color-foreground)}.variant-option__button-label__pill,.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:#f6f5f5}.variant-option--equal-width-buttons{display:flex;flex-wrap:wrap;gap:8px}.sketch_section>.image-block{background-color:var(--color-background)}.sketch_section>.image-block>img{mix-blend-mode:multiply}variant-sketches[hidden]{display:none}.variant-sketches__grid{display:grid;grid-template-columns:repeat(var(--sketch-columns-mobile, 2),minmax(0,1fr));gap:var(--sketch-gap-mobile, 12px);margin:0;padding:0}@media screen and (min-width:750px){.variant-sketches__grid{grid-template-columns:repeat(var(--sketch-columns, 4),minmax(0,1fr));gap:var(--sketch-gap, 24px)}}.variant-sketches__item{position:relative;background-color:var(--color-background);min-width:0}.variant-sketches__item .product-media__image{width:100%;height:auto;mix-blend-mode:multiply}.variant-sketches__zoom-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;border-radius:0;z-index:var(--layer-flat);cursor:zoom-in;background-color:transparent}.variant-sketches__zoom-button:hover{background-color:transparent}.variant-sketches__zoom .product-media__image,.variant-sketches__item .product-media__image{object-fit:cover!important}.product-form-buttons quantity-selector-component{border:1.39px solid #b0b0b0;max-height:50px}.product-form-buttons .add-to-cart-text .add-to-cart-text__content{font-family:var(--font-body--family)!important;font-weight:var(--font-body--weight)!important;font-style:var(--font-body--style)!important;font-size:16px}.product-form-buttons .add-to-cart-text .add-to-cart-icon{display:none}.product-form-buttons add-to-cart-component button{max-height:50px}sticky-add-to-cart .sticky-add-to-cart__button{max-height:50px}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__button,sticky-add-to-cart quantity-selector-component{max-height:46px}}.in-store_availability .popup-link{text-decoration:underline}.in-store_availability .popup-link button.popup-link__button>svg{display:none}.in-store_availability .popup-link .popup-link__button{padding:0}@media screen and (max-width:749px){.popup-link__close{top:25px!important;left:0!important}.popup-link__close svg{width:12px;height:12px}}.funding__wrapper .popup-link__button{padding:4px 0}.shopify-section:has(.hotspot_section)+.shopify-section{isolation:isolate}@media screen and (max-width:749px){product-form-component:not(.accessory-card__form),span.buy-buttons-block{display:none}}.explore-products__wrapper div.image-block{background-color:var(--color-background)}.explore-products__wrapper div.image-block img{mix-blend-mode:multiply}.popup-link-custom .popup-link:not(:has(.popup-link__inner>*)){display:none!important}.popup-link-custom .popup-link:not(:has(.popup-link__inner>*))~div.divider{display:none!important}.medidas_detalhadas:not(:has(img)){display:none;background-color:red}sticky-add-to-cart .sticky-add-to-cart__bar{width:95%;padding:0}sticky-add-to-cart .sticky-add-to-cart__bar:before{border:none;--border: 0px}sticky-add-to-cart .sticky-add-to-cart__image{height:-webkit-fill-available;height:stretch;width:75px;max-height:85px}sticky-add-to-cart .sticky-add-to-cart__info{padding-block-end:4px}sticky-add-to-cart .sticky-add-to-cart__variant{color:#8b8586}sticky-add-to-cart .price-item--sale{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);font-size:18px}sticky-add-to-cart .price-item--sale .price-decimal{font-size:10px!important}sticky-add-to-cart .sticky-add-to-cart__button{padding:12px 53.5px;margin-inline-end:20px;margin-block:13.5px}sticky-add-to-cart .sticky-add-to-cart__button span.add-to-cart-text__content>span:last-child{display:none!important}sticky-add-to-cart .quantity-selector-wrapper{display:none}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{width:100%;padding:12px 16px}sticky-add-to-cart .sticky-add-to-cart__bar .add-to-cart-text__content,sticky-add-to-cart .quantity-selector-wrapper{display:block}sticky-add-to-cart button.sticky-add-to-cart__button{width:100%;height:calc(var(--height-buy-buttons) - 2px);margin:0;padding:12px}sticky-add-to-cart .sticky-add-to-cart__info,sticky-add-to-cart .sticky-add-to-cart__image{display:none}sticky-add-to-cart quantity-selector-component.quantity-selector{border:1.39px solid #b0b0b0;border-radius:0}}.product-details .product-pack-card.section{display:flex;flex-direction:column;align-self:stretch;width:100%;min-width:0}@media screen and (min-width:750px){.product-details .product-pack-card .resource-list__carousel .resource-list__slide{--slide-width: calc( (100cqw - var(--resource-list-column-gap, 12px)) / 2 ) !important}}@media screen and (max-width:749px){.product-details .product-pack-card .resource-list__carousel .resource-list__slide{--slide-width: calc(100cqw / 1.8) !important}}.product-details .product-pack-card.section>*{width:100%;max-width:100%;min-width:0;grid-column:auto}.product-details .product-pack-card .resource-list__carousel,.product-details .product-pack-card .resource-list__carousel>div,.product-details .product-pack-card slideshow-component{width:100%;max-width:100%}.product-details .product-pack-card .resource-list__carousel{--gutter-slide-width: 0px}.product-details .product-pack-card slideshow-slides[gutters]{padding-inline:0;scroll-padding-inline:0}.product-details .product-pack-card .resource-list__carousel slideshow-arrows{padding-inline:0}.pack-carousel__item{position:relative;overflow:visible}.pack-card{display:flex;flex-direction:column;gap:8px;height:100%}.pack-card__media-link{display:block;aspect-ratio:var(--gallery-aspect-ratio, 1);overflow:hidden}.pack-card__media-link .product-media{height:100%}.pack-card__media-link .product-media__image{width:100%;height:100%;object-fit:contain}.pack-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pack-card__title{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);font-size:1rem;color:var(--color-foreground);text-decoration:none;padding-block-start:4px}.pack-card .homycasa-price{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);--price-size: 1rem}.pack-card__stock{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.875rem}.pack-card__delivery{font-family:var(--font-accent--family);font-weight:var(--font-accent--weight);font-style:var(--font-accent--style);font-size:.75rem;color:#4f4f4f}.pack-component-quantity-badge{position:absolute;top:21px;inset-inline-start:21px;z-index:2;color:var(--color-foreground);font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:24px;line-height:1.4;pointer-events:none}.pack-carousel--separators .resource-list--grid:has(span.pack-separator),.pack-carousel--separators .resource-list__slide:has(span.pack-separator){display:flex;align-items:center;gap:var(--resource-list-column-gap);width:auto;padding-block-end:145px}zoom-dialog dialog{overflow:hidden;overscroll-behavior:contain}zoom-dialog dialog:not([open]){display:none;pointer-events:none}zoom-dialog .dialog-thumbnails-list .dialog-thumbnails-list__thumbnail.button,zoom-dialog .dialog-zoomed-gallery__close-button.button{padding:0}zoom-dialog .dialog-zoomed-gallery__close-button.close-button{width:auto;height:auto;border-radius:0}zoom-dialog .dialog-zoomed-gallery__close-button.close-button svg{width:3rem;height:3rem}product-swatches{--product-card-swatch-size: 19px;--variant-picker-swatch-width: var(--product-card-swatch-size);--variant-picker-swatch-height: var(--product-card-swatch-size);--variant-picker-swatch-radius: 50%;width:100%;display:flex;position:relative;overflow:visible;gap:0;flex-shrink:0;min-width:0;min-height:var(--product-card-swatch-size)}@media screen and (min-width:750px){product-swatches{max-width:calc((var(--product-card-swatch-size) * 4) + (8px * 3) + 48px)}product-swatches:has(overflow-list[disabled=true]){max-width:none}}product-swatches swatches-variant-picker-component,product-swatches .variant-option--swatches,product-swatches overflow-list{min-width:0}product-swatches:not(:has(.variant-option--swatches)),swatches-variant-picker-component:not(:has(.variant-option--swatches)){display:none;min-height:0}swatches-variant-picker-component{display:flex;width:100%;flex-direction:row;justify-content:var(--product-swatches-alignment-mobile);min-height:var(--product-card-swatch-size, 19px);margin-block-start:calc(var(--product-swatches-padding-block-start) + var(--focus-outline-offset) + var(--focus-outline-width));margin-block-end:calc(var(--product-swatches-padding-block-end) + var(--focus-outline-offset) + var(--focus-outline-width));margin-inline-start:var(--product-swatches-padding-inline-start, 0px);margin-inline-end:calc(var(--product-swatches-padding-inline-end) + var(--focus-outline-offset) + var(--focus-outline-width))}swatches-variant-picker-component:not(:has(.variant-option--swatches)){display:none;min-height:0}@media screen and (min-width:750px){swatches-variant-picker-component{justify-content:var(--product-swatches-alignment)}}.hidden-swatches__count{display:flex;align-self:center;align-items:center;justify-content:center;color:rgb(var(--color-foreground-rgb) / var(--opacity-40-60));background-color:transparent;padding:0;border:0;border-radius:0}.hidden-swatches__count:before{counter-reset:overflow-count var(--overflow-count);content:"+" counter(overflow-count);display:block;line-height:1;transform:translateY(1px);cursor:pointer}.hidden-swatches__count:hover{color:var(--color-foreground-rgb)}a.hidden-swatches__count{text-decoration:none}.variant-option__swatch-more{display:flex;align-items:center;height:var(--product-card-swatch-size, 19px);flex-shrink:0}.variant-option__swatches-list{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;list-style:none;margin:0;padding:0;height:auto;overflow:visible}.swatch__color{display:block;width:var(--product-card-swatch-size, 19px);height:var(--product-card-swatch-size, 19px);aspect-ratio:1;border-radius:50%}product-swatches li.variant-option__swatch{flex-shrink:0;width:var(--product-card-swatch-size, 19px);height:var(--product-card-swatch-size, 19px);overflow:visible}product-swatches .variant-option__button-label.variant-option__button-label--has-swatch{border-radius:50%;overflow:visible}.variant-option__button-label.variant-option__button-label--has-swatch:focus,.variant-option__button-label.variant-option__button-label--has-swatch:focus-visible{outline:1px solid black}swatches-variant-picker-component .variant-option.variant-option--buttons.variant-option--swatches{min-height:var(--product-card-swatch-size, 19px);overflow:visible}swatches-variant-picker-component .variant-option.variant-option--buttons.variant-option--swatches .swatch{aspect-ratio:1;border-radius:50%;flex-shrink:0}swatches-variant-picker-component .variant-option.variant-option--buttons.variant-option--swatches .swatch.swatch--unscaled{--swatch-width: var(--product-card-swatch-size, 19px);--swatch-height: var(--product-card-swatch-size, 19px);width:var(--product-card-swatch-size, 19px);height:var(--product-card-swatch-size, 19px)}.swatch--duo{display:flex;flex-direction:row;gap:0;padding:0;overflow:hidden;--swatch-background: transparent;background:transparent}.swatch--duo .swatch-duo__half{flex:1 1 50%;min-width:0;height:100%;display:block}.swatch--conic{--swatch-background: transparent;background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-position:center}.swatch--composite{position:relative;overflow:hidden;--swatch-background: transparent;background:transparent;border:none}.swatch-composite__segment{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.swatch-composite__segment--color,.swatch-composite__segment--texture:not(.swatch-composite__segment--full){-webkit-mask-image:conic-gradient(from 180deg,transparent 0deg var(--segment-start),#000 var(--segment-start) var(--segment-end),transparent var(--segment-end) 360deg);mask-image:conic-gradient(from 180deg,transparent 0deg var(--segment-start),#000 var(--segment-start) var(--segment-end),transparent var(--segment-end) 360deg)}.swatch-composite__segment--texture{background-size:cover;background-position:center}.swatch-composite__segment--full{-webkit-mask-image:none;mask-image:none}.omnibus-price-heading{font-family:Rubik Regular!important;font-weight:400!important}.homycasa-ai-badge{--ai-size: 32px;--ai-inset: 12px;--ai-scale: 1.55;--ai-trim: calc((var(--ai-size) * var(--ai-scale) - var(--ai-size)) / 2);position:absolute;z-index:var(--layer-flat, 1);display:block;width:calc(var(--ai-size) * var(--ai-scale));height:auto;aspect-ratio:1;margin:calc(var(--ai-trim) * -1);pointer-events:none}.media-fit-cover .homycasa-ai-badge{width:calc(var(--ai-size) * var(--ai-scale))!important;height:auto!important}.homycasa-ai-badge--top-left{top:var(--ai-inset);left:var(--ai-inset)}.homycasa-ai-badge--top-right{top:var(--ai-inset);right:var(--ai-inset)}.homycasa-ai-badge--gallery{--ai-size: 30px;--ai-inset: 16px}@media screen and (max-width:749px){.homycasa-ai-badge--card{--ai-size: 22px;--ai-inset: 8px}.homycasa-ai-badge--gallery{--ai-size: 22px;--ai-inset: 12px}}.resource-card__media{position:relative}.hc-df-swatches{--product-swatches-alignment: start;--product-swatches-alignment-mobile: start;--product-swatches-padding-block-start: 0px;--product-swatches-padding-block-end: 4px;--product-swatches-padding-inline-start: 0px;--product-swatches-padding-inline-end: 0px;pointer-events:none}.hc-df-swatches:not([data-hc-swatches-state=ready]){display:flex}.hc-df-swatches .variant-option--swatches{display:flex;width:100%;justify-content:var(--product-swatches-alignment-mobile);margin-block-end:var(--product-swatches-padding-block-end)}@media screen and (min-width:750px){.hc-df-swatches .variant-option--swatches{justify-content:var(--product-swatches-alignment)}}predictive-search-component:has(div[data-dfd-id^=dfd-]){width:90vw}@media screen and (min-width:750px){.predictive-search-form__content-wrapper[data-dfd-display=wrapper-source]{display:none!important}}div.predictive-search-form__content-wrapper[data-dfd-id^=dfd-]{overflow:auto}@media screen and (min-width:750px){dialog.search-modal__content:has(.dfd-root){max-width:100%!important}}predictive-search-component{overflow:auto}.shopify-block:has(.trustpilot-widget){width:100%}dialog-component[class*=header-customer-support] .popup-link__button--icon-only{justify-content:center}dialog-component[class*=header-customer-support] .popup-link__button--icon-only svg{width:90%}@media screen and (max-width:749px){.jdgm-cards-carousel{padding-block:0!important}.jdgm-reviewer-info{transform:scale(.7)!important}.jdgm-title{font-size:16px!important}div#jdgm-cart-drawer-widget{margin-top:20px!important}.jdgm-testimonials-carousel .jdgm-header,.jdgm-videos-carousel .jdgm-header,.jdgm-cards-carousel .jdgm-header,.jdgm-testimonials-carousel .jdgm-content,.jdgm-videos-carousel .jdgm-content,.jdgm-cards-carousel .jdgm-content{margin-bottom:20px!important}}iframe.customer-support{height:100%;min-height:65dvh!important;width:100%;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 8px 8px #2d231914;padding:0}@media screen and (min-width:750px){iframe.customer-support{min-height:63dvh!important}}@media screen and (min-width:1600px){iframe.customer-support{min-height:68dvh!important}}div:has(iframe.customer-support){width:-webkit-fill-available;width:stretch}accordion-custom.cart-recommendations{border-block-end:var(--style-border-width) solid var(--color-border);margin-top:auto}.cart-drawer__dialog--has-recommendations .cart-drawer__summary{padding:0rem 1rem 1rem!important;margin:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base-homycasa.css.map */
