:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay{overflow:hidden}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay:not(.image-overlay--bg-box){--text-color: var(--image-overlay-text-color);--heading-color: var(--image-overlay-text-color);--link-color: var(--image-overlay-text-color);color:rgb(var(--text-color))}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-full .image-overlay__image:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:opacity .35s;background:var(--image-overlay-bg);pointer-events:none}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-shadow .text-overlay .text-overlay__inner{position:relative}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-shadow .text-overlay .text-overlay__inner:before{content:"";position:absolute;z-index:-1;top:-200px;right:-100px;bottom:-200px;left:-100px;background:radial-gradient(var(--image-overlay-shadow-start) 0%,transparent 70%);pointer-events:none}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-shadow .text-overlay--h-left .text-overlay__inner:before{right:var(--overlay-left-shadow-left-right, 0);left:var(--overlay-left-shadow-left-left, -85%)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-shadow .text-overlay--h-right .text-overlay__inner:before{right:var(--overlay-left-shadow-right-right, -50%);left:var(--overlay-left-shadow-right-left, 15%)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay .text-overlay__text{--image-overlay-box-bg: var(--bg-color);display:inline-block;padding:20px;background:rgb(var(--image-overlay-box-bg)/var(--image-overlay-box-opacity));color:rgb(var(--text-color));vertical-align:top}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay .text-overlay__text .text-overlay__title{color:rgb(var(--heading-color))}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay .text-overlay__text .text-overlay__button-row--link{margin-bottom:-5px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box.image-overlay--edge-boxes .text-overlay__inner{padding:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay__inner--pad-large .text-overlay__text{padding:30px}@media(min-width:768px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay__inner--pad-large .text-overlay__text{padding:40px}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay__over{position:relative;z-index:2}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay__image-link{display:block;height:100%}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay__image-link,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay__image-link:hover{color:inherit}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow__slide>.image-overlay__image-link{display:flex;flex:0 0 100%}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay{display:flex;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;align-items:center;text-align:center}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--inline{position:relative}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products{z-index:3;pointer-events:none}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .text-overlay__inner:before{content:none!important}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products slide-show{width:var(--slideshow-width);pointer-events:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .slide-show--product-cards-landscape{--slideshow-width: 380px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .slide-show--product-cards-portrait{--slideshow-width: 200px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .slideshow-nav__btn svg{width:22px;height:22px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .text-overlay__single-product{display:inline-block;pointer-events:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .text-overlay__single-product .product-block{width:200px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .text-overlay__single-product .product-block--landscape{width:380px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--products .product-block{width:100%}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-left{justify-content:var(--overlay-align-left, left);text-align:var(--overlay-align-left, left)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-left .text-overlay__subheading,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-left .text-overlay__title,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-left .text-overlay__rte{margin-inline-end:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-right{justify-content:var(--overlay-align-right, right);text-align:var(--overlay-align-right, right)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-right .text-overlay__subheading,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-right .text-overlay__title,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-right .text-overlay__rte{margin-left:var(--overlay-right-text-m-left, auto);margin-right:var(--overlay-right-text-m-right, 0)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--v-top{align-items:flex-start}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--v-bottom{align-items:flex-end}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-center{justify-content:center}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-center .text-overlay__subheading,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-center .text-overlay__title,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--h-center .text-overlay__rte{margin-right:auto;margin-left:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__title{max-width:var(--heading-max-width, none);text-wrap:balance}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__rte{max-width:65ch}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__button-row{margin:calc(2rem - 10px) -.5em 1em}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__button-row:last-child{margin-bottom:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__button-row .text-overlay__button{margin:10px .5em 0}@media(max-width:767.98px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow--navigation-arrows .text-overlay__inner,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow--navigation-dots .text-overlay__inner{padding-bottom:62px}}@media(min-width:768px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow--navigation-arrows .text-overlay{width:auto;padding-right:40px;padding-left:40px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay--for-banner .text-overlay__text{padding:30px 45px}}@media(min-width:1100px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-box .text-overlay--for-banner .text-overlay__text{padding:40px 60px}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__inner{display:block;position:relative;width:100%;padding:20px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__inner .lightish-spaced-row-above:first-child{margin-top:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__inner .lightly-spaced-row:last-child{margin-bottom:0}@media(min-width:768px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--for-banner .text-overlay__inner{padding:50px}}@media(min-width:1100px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--for-banner .text-overlay__inner{padding:70px}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__inner--pad-large{padding:30px}@media(min-width:768px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__inner--pad-large{padding:40px}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay .text-overlay__title{margin-bottom:1.25rem;color:currentColor;line-height:1.1em}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay .text-overlay__title:last-child{margin-bottom:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay .text-overlay__title+.text-overlay__button-row--link{margin-top:-.1em}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay .text-overlay__title .h4{margin:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--with-reveal .text-overlay__title:last-child{margin-bottom:1.25rem}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--with-reveal .text-overlay__reveal:last-child .text-overlay__title{margin-bottom:.175em}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-full:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay--bg-shadow:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn{border:0!important}@media(min-width:768px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay-parent--mobile-stack.image-overlay--bg-no_background .text-overlay__button.btn,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay-parent--mobile-stack.image-overlay--bg-full .text-overlay__button.btn,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay-parent--mobile-stack.image-overlay--bg-shadow .text-overlay__button.btn{border:0!important}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__button-row--primary,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay__button-row--secondary{margin-top:1em}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow--navigation-dots .text-overlay__inner{padding-bottom:62px}@media(min-width:1100px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow--navigation-dots .text-overlay--for-banner .text-overlay__inner{padding-bottom:70px}}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--tight .subheading--over{margin-bottom:1.25rem}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .text-overlay--tight .text-overlay__title:not(:last-child){margin-bottom:.75rem}@media(max-width:767.98px){:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack{display:flow-root}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--fixed,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--full{height:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--fixed .height__image,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--full .height__image{height:var(--image-height)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--fixed .text-overlay,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--full .text-overlay{margin-top:var(--image-height)}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--adapt{flex-direction:column;height:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--adapt .height__image{height:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.height--adapt .height__image:before{content:"";display:block;padding-top:calc(100% / var(--aspect-ratio))}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .image-overlay__image-link{display:block;height:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay{--heading-color: var(--body-heading-color);--link-color: var(--body-link-color);color:rgb(var(--body-text-color));position:static;width:auto;padding:30px 20px!important;text-align:center}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .slideshow .image-overlay.text-overlay-parent--mobile-stack .text-overlay{margin-bottom:0!important;padding-bottom:40px!important}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__inner,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__text{padding:0}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__subheading,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__title,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__rte,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__button-row{margin-right:auto;margin-left:auto}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .text-overlay__title{color:rgb(var(--body-heading-color))}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack .text-overlay .btn{margin-bottom:10px}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.image-overlay--bg-full .image-overlay__image:after{content:none}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.text-overlay-parent--mobile-stack.image-overlay--bg-shadow .text-overlay .text-overlay__inner:before{content:none}:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.image-overlay--bg-desktop-only .image-overlay__image:after,:is([id$=__gallery_tBYrnH],[id$=__image_with_text_overlay_3aTAaM]) .image-overlay.image-overlay--bg-desktop-only .text-overlay__inner:before{content:none}}@media(min-width:768px){[id$=__gallery_tBYrnH] .gallery>.carousel,[id$=__gallery_tBYrnH] .gallery>.carousel>.slider,[id$=__gallery_tBYrnH] .gallery>.carousel>.slider>.slider__grid{display:contents}[id$=__gallery_tBYrnH] .gallery__item{width:auto;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/671/assets/comfy-homepage-section-restoration.css.map */
