.na-the-room-banner .d-flex{display:flex}.na-the-room-banner .flex-column{flex-direction:column}.na-the-room-banner .d-none{display:none!important}.na-the-room-banner .d-block{display:block!important}.the-room-banner-free-clib{position:relative}.the-room-banner-free-clib .banner_container{align-items:stretch}.the-room-banner-free-clib .multiple-banner-image{width:75%}.the-room-banner-free-clib .banner-slideshow{width:100%;height:100%}.the-room-banner-free-clib .banner-slideshow slideshow-slide{width:100%;overflow:visible;content-visibility:visible}.the-room-banner-free-clib .banner-image-content{width:100%}.the-room-banner-free-clib .the-room-banner-wrapper{position:relative;width:100%}.the-room-banner-free-clib .banner-media{display:flex;overflow:hidden;width:100%;aspect-ratio:1026 / 520;border-radius:var(--style-border-radius-lg) 0 0 var(--style-border-radius-lg)}.the-room-banner-free-clib .banner-media img{width:100%;height:100%;object-fit:cover;min-height:16.3125rem}.the-room-banner-free-clib .custom-na-banner{position:absolute;top:1.5625rem;left:1.9375rem;background-color:var(--color-background);border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));border-radius:var(--style-border-radius-sm);padding:var(--padding-lg);max-width:21.125rem;width:100%;z-index:var(--layer-flat)}.the-room-banner-free-clib .custom-na-banner .custom-na-banner__heading,.the-room-banner-free-clib .custom-na-banner .custom-na-banner__subtext{margin:0;color:var(--color-foreground)}.the-room-banner-free-clib .custom-room-banner{width:25%;padding:var(--padding-2xl) var(--padding-lg) var(--padding-5xl);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-2xl);align-self:stretch;border-radius:0 var(--style-border-radius-lg) var(--style-border-radius-lg) 0;background:var(--room-card-background, var(--color-background))}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content{margin:0 auto;flex-direction:column;display:flex;max-width:18.125rem;padding:var(--padding-lg);justify-content:center;align-items:flex-start;gap:var(--gap-lg);border-radius:var(--style-border-radius-sm);border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-5-15));background:rgb(var(--color-background-rgb) / var(--opacity-20))}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content .custom-room-banner__text{align-items:flex-start;align-self:stretch;gap:var(--gap-xs)}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content .custom-room-banner__heading{margin:0;color:var(--color-foreground)}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content .custom-room-banner__heading span{color:var(--color-primary)}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content .custom-room-banner__subtext{margin:0;color:var(--color-foreground)}.the-room-banner-free-clib .custom-room-banner__buttons{align-items:flex-start;gap:var(--gap-sm);align-self:stretch}.the-room-banner-free-clib .custom-room-banner__button{width:100%;text-align:center}.the-room-banner-free-clib .the-room-banner__title{text-align:center;margin-bottom:var(--margin-2xl)}.the-room-banner-free-clib .the-room-banner__title-text{margin:0}.the-room-banner-free-clib .the-room-banner__cta{display:flex;justify-content:center;margin-top:var(--margin-2xl)}.the-room-banner-free-clib .custom-room-banner__pricing{align-items:center;gap:var(--gap-xs);flex-wrap:wrap}.the-room-banner-free-clib .banner-price-compare{text-decoration:line-through;opacity:.6;color:var(--color-foreground)}.the-room-banner-free-clib .banner-price-sale{color:var(--color-foreground);font-weight:600}.the-room-banner-free-clib .banner-discount-badge{color:var(--color-white);background-color:var(--color-primary);padding:var(--padding-3xs) var(--padding-xs);border-radius:var(--style-border-radius-inputs);font-weight:600;font-size:var(--font-size--2xs);letter-spacing:.0375rem;line-height:1.55}.the-room-banner-free-clib .custom-room-banner__actions{width:100%;display:flex;padding:var(--padding-xs) var(--padding-lg);justify-content:center;align-items:center;gap:var(--gap-xs);align-self:stretch;border-radius:var(--style-border-radius-sm);border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-5-15));background:rgb(var(--color-background-rgb) / var(--opacity-20))}.the-room-banner-free-clib .custom-room-banner__actions__container{display:flex;justify-content:space-between;align-items:center;flex:1 0 0;align-self:stretch;flex-direction:row-reverse}.the-room-banner-free-clib .custom-room-banner__switch{display:flex;align-items:flex-start;gap:var(--gap-xs)}.the-room-banner-free-clib .custom-room-banner__actions .swiper-button{width:1.5rem;min-width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;z-index:var(--layer-flat);cursor:pointer;margin:0;background:none;border:0;padding:0;color:var(--color-foreground)}.the-room-banner-free-clib .custom-room-banner__actions .swiper-button svg{width:1.5rem;height:1.5rem}.the-room-banner-free-clib .custom-room-banner__actions .swiper-button-prev svg{transform:scaleX(-1)}.the-room-banner-free-clib .custom-room-banner__actions .swiper-button:disabled{opacity:.4;cursor:default}.the-room-banner-free-clib .custom-room-banner__actions .switch-room{margin:0;color:var(--color-foreground)}.the-room-banner-free-clib .block-prd-info{position:absolute;left:var(--hotspot-left);top:var(--hotspot-top)}.the-room-banner-free-clib .block-prd-info .number-content{display:block;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.the-room-banner-free-clib .block-prd-info .number-content .number{width:2.5rem;min-width:2.5rem;height:2.5rem;border-radius:100%;border:0 solid var(--color-foreground);background-color:var(--color-background);display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1.5;padding-bottom:.125rem;cursor:pointer;color:var(--color-foreground)}.the-room-banner-free-clib .block-prd-info.active .number-content .number{border-width:.1875rem}.the-room-banner-free-clib .block-prd-info .product-content-details{padding:var(--padding-lg) var(--padding-xl);background-color:var(--color-background);border-radius:var(--style-border-radius-sm);position:absolute;width:max-content;max-width:12.0625rem;min-width:15.625rem;opacity:0;visibility:hidden;right:calc(50% - 5.75rem)}@media(prefers-reduced-motion:no-preference){.the-room-banner-free-clib .block-prd-info .product-content-details{transition:transform var(--animation-values-slow),opacity var(--animation-values-slow)}}.the-room-banner-free-clib .block-prd-info .product-content-details.active{opacity:1;visibility:visible;z-index:var(--layer-raised)}.the-room-banner-free-clib .block-prd-info .glider-detail-heading{font-weight:600;line-height:1.5;margin:0 0 var(--margin-xs);color:var(--color-foreground)}.the-room-banner-free-clib .block-prd-info .glider-more-info{line-height:1.5;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer;color:var(--color-foreground);font-size:var(--font-size--2xs);font-family:var(--font-body--family)}.the-room-banner-free-clib .glider-detail-price{gap:var(--gap-2xs);align-items:center;margin-bottom:var(--margin-xs)}.the-room-banner-free-clib .glider-detail-price .price-item{font-weight:400;color:var(--color-foreground)}.the-room-banner-free-clib .glider-detail-price .price-item--regular{text-decoration:none}.the-room-banner-free-clib .glider-detail-price.price--on-sale .price-item--regular{text-decoration:line-through;opacity:.5}.the-room-banner-free-clib .block-prd-info .discount-badge{display:flex;padding:var(--padding-3xs) var(--padding-xs);justify-content:center;align-items:center;gap:var(--gap-3xs);border-radius:var(--style-border-radius-inputs);background:var(--color-primary);color:var(--color-white);font-size:var(--font-size--2xs);font-weight:600;line-height:1.55;text-transform:uppercase}.the-room-banner-free-clib .free-tag{display:flex;padding:var(--padding-3xs) var(--padding-xs);justify-content:center;align-items:center;border-radius:var(--style-border-radius-inputs);background:var(--color-primary);color:var(--color-white);font-size:var(--font-size--2xs);font-weight:600;line-height:1.55;text-transform:uppercase}.the-room-banner-free-clib .block-prd-info .glider-detail-actions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--gap-xs);margin-top:var(--margin-lg)}.the-room-banner-free-clib .block-prd-info .product-swatch{display:flex;align-items:center;gap:var(--gap-xs)}.the-room-banner-free-clib .block-prd-info .product-swatch .swatch-color{width:1.2rem;height:1.2rem;border-radius:50%;display:block;flex-shrink:0;background-size:cover;background-position:center}.the-room-banner-free-clib .block-prd-info .product-swatch .swatch-text{white-space:nowrap;line-height:1.5;color:var(--color-foreground);font-size:var(--font-size--2xs)}@media screen and (max-width:989px){.the-room-banner-free-clib .banner_container{flex-direction:column-reverse;gap:var(--gap-2xl)}.the-room-banner-free-clib .multiple-banner-image,.the-room-banner-free-clib .custom-room-banner{width:100%}.the-room-banner-free-clib .banner-media{border-radius:var(--style-border-radius-md)}.the-room-banner-free-clib .custom-room-banner{border-radius:var(--style-border-radius-md);padding:var(--padding-lg)}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content{gap:var(--gap-lg);max-width:none;width:100%}.the-room-banner-free-clib .custom-room-banner__buttons{flex-direction:row!important;gap:var(--gap-lg);align-items:stretch}.the-room-banner-free-clib .custom-room-banner__button{flex:1}.the-room-banner-free-clib .custom-room-banner .custom-room-banner__content .custom-room-banner__text{text-align:center;align-items:center}.the-room-banner-free-clib .block-prd-info .glider-detail-actions{display:none!important}.the-room-banner-free-clib .block-prd-info .number-content .number{width:1.9375rem;min-width:1.9375rem;height:1.9375rem;padding-bottom:0}.the-room-banner-free-clib .block-prd-info .product-content-details{max-width:12.5rem;min-width:9.6875rem;padding:var(--padding-xs)}}@media screen and (max-width:767px){.na-the-room-banner .d-md-none{display:none!important}.na-the-room-banner .d-md-block{display:block!important}.the-room-banner-free-clib .block-prd-info .product-content-details{right:unset}}@media screen and (max-width:749px){.the-room-banner-free-clib .block-prd-info{left:var(--hotspot-left-mobile, var(--hotspot-left));top:var(--hotspot-top-mobile, var(--hotspot-top))}.the-room-banner-free-clib .block-prd-info .glider-detail-actions{display:none!important}.the-room-banner-free-clib .multiple-banner-image{width:100vw;margin-inline:calc(50% - 50vw)}.the-room-banner-free-clib .banner-media{aspect-ratio:786 / 522;border-radius:0}.the-room-banner-free-clib .custom-room-banner{padding:0}.the-room-banner-free-clib .the-room-banner__title,.the-room-banner-free-clib .the-room-banner__cta{padding-inline:var(--padding-lg)}.the-room-banner-free-clib .the-room-banner__cta-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/na-the-room-banner.css.map */
