.slideshow{position:relative;margin-top:3.125rem;overflow:hidden}@media screen and (min-width: 1080px){.slideshow{margin-top:4.25rem}}.shopify-section:first-child .slideshow{margin-top:0}.slideshow .flickity-viewport{transition:height .2s cubic-bezier(.4,0,.2,1)}.slideshow .flickity-slider{height:100%}.slideshow .flickity-prev-next-button{display:none;color:var(--slide-text-color);opacity:1}.slideshow .flickity-prev-next-button .flickity-button-icon{transition:transform .15s cubic-bezier(.4,0,.2,1),fill .4s cubic-bezier(.4,0,.2,1);transform:scale(1)}.slideshow .flickity-prev-next-button .flickity-button-icon .arrow{fill:var(--slide-text-color)}@media screen and (min-width: 720px){.slideshow .flickity-prev-next-button{display:block}}.slideshow .flickity-prev-next-button:disabled{cursor:default;opacity:.25}.slideshow .flickity-prev-next-button:hover:not([disabled]){opacity:1}.slideshow .flickity-prev-next-button:hover:not([disabled]) svg{transform:scale(1.2)}.slideshow .flickity-prev-next-button:active:not([disabled]){opacity:.5}.slideshow .flickity-prev-next-button.previous{--slide-fade-translate-x: -10px;animation:slideshow-button-slide-fade-x .2s cubic-bezier(.4,0,.2,1) both paused;animation-delay:.4s}.pxu-lia-section--play .slideshow .flickity-prev-next-button.previous{animation-play-state:running}.slideshow .flickity-prev-next-button.next{--slide-fade-translate-x: 10px;animation:slideshow-button-slide-fade-x .2s cubic-bezier(.4,0,.2,1) both paused;animation-delay:.4s}.pxu-lia-section--play .slideshow .flickity-prev-next-button.next{animation-play-state:running}.slideshow .pxu-lia-element{--slide-fade-translate-y: 30px;animation:slide-fade-y .75s cubic-bezier(.4,0,.2,1) both paused;animation-delay:calc(.35s + .1s * var(--pxu-lia-outer-sequence) + .1s * var(--pxu-lia-inner-sequence))}.slideshow__wrapper{position:relative;width:100%;height:100%;overflow:hidden}.slideshow-slide{display:none;width:100%;overflow:hidden}.slideshow--height-original .slideshow-slide{height:auto}.flickity-enabled .slideshow-slide,.slideshow-slide:nth-of-type(1){display:block}@media screen and (max-width: 859px){.slideshow-slide--mobile .slideshow-slide__image--desktop,.slideshow-slide--mobile .slideshow-slide__image--desktop+[data-rimg-canvas]{display:none}}@media screen and (min-width: 860px){.slideshow-slide--mobile .slideshow-slide__image--mobile,.slideshow-slide--mobile .slideshow-slide__image--mobile+[data-rimg-canvas]{display:none}}.slideshow-slide__background-link{position:relative;z-index:1;display:block;cursor:pointer}.slideshow-slide__image-wrapper{position:relative;width:100%;line-height:0}@media screen and (min-width: 720px){.slideshow--height-small .slideshow-slide__image-wrapper{height:400px}}@media screen and (max-width: 719px){.slideshow--height-small-mobile .slideshow-slide__image-wrapper{height:250px}}@media screen and (min-width: 720px){.slideshow--height-medium .slideshow-slide__image-wrapper{height:500px}}@media screen and (max-width: 719px){.slideshow--height-medium-mobile .slideshow-slide__image-wrapper{height:300px}}@media screen and (min-width: 720px){.slideshow--height-large .slideshow-slide__image-wrapper{height:600px}}@media screen and (max-width: 719px){.slideshow--height-large-mobile .slideshow-slide__image-wrapper{height:350px}}@media screen and (max-width: 719px){.slideshow--height-x-large-mobile .slideshow-slide__image-wrapper{height:400px}}@media screen and (min-width: 720px){.slideshow--height-fit_screen .slideshow-slide__image-wrapper{height:100vh}.slideshow--section:first-child .slideshow--height-fit_screen .slideshow-slide__image-wrapper{height:calc(100vh - var(--header-height))}}@media screen and (max-width: 719px){.slideshow--height-fit_screen-mobile.slideshow--text-below-image-false .slideshow-slide__image-wrapper{height:100vh}.slideshow--section:first-child .slideshow--height-fit_screen-mobile.slideshow--text-below-image-false .slideshow-slide__image-wrapper,.site-header-sticky .slideshow--height-fit_screen-mobile.slideshow--text-below-image-false .slideshow-slide__image-wrapper{height:calc(100vh - var(--header-height))}}@media screen and (max-width: 719px){.slideshow--height-fit_screen-mobile.slideshow--text-below-image-true .slideshow-slide__image-wrapper{height:calc(100vh - var(--content-height))}.slideshow--section:first-child .slideshow--height-fit_screen-mobile.slideshow--text-below-image-true .slideshow-slide__image-wrapper,.site-header-sticky .slideshow--height-fit_screen-mobile.slideshow--text-below-image-true .slideshow-slide__image-wrapper{height:calc(100vh - var(--header-height) - var(--content-height))}}@media screen and (min-width: 720px){.slideshow--height-original .slideshow-slide__image-wrapper{height:auto}}@media screen and (max-width: 719px){.slideshow--height-original-mobile .slideshow-slide__image-wrapper{height:auto}}@media screen and (min-width: 720px){.slideshow--height-small .slideshow-slide__image,.slideshow--height-medium .slideshow-slide__image,.slideshow--height-large .slideshow-slide__image,.slideshow--height-adapt .slideshow-slide__image,.slideshow--height-fit_screen .slideshow-slide__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media screen and (max-width: 719px){.slideshow--height-original .slideshow-slide__image,.slideshow--height-small-mobile .slideshow-slide__image,.slideshow--height-medium-mobile .slideshow-slide__image,.slideshow--height-large-mobile .slideshow-slide__image,.slideshow--height-x-large-mobile .slideshow-slide__image,.slideshow--height-adapt-mobile .slideshow-slide__image,.slideshow--height-fit_screen-mobile .slideshow-slide__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media screen and (max-width: 719px){.slideshow--height-original-mobile .slideshow-slide__image{position:relative}}.slideshow--height-original .slideshow-slide__image,.slideshow--height-original-mobile .slideshow-slide__image{width:100%}.user-is-tabbing .slideshow-slide__background-link:focus .slideshow-slide__image{border:5px solid var(--slide-text-color)}.slideshow-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.slideshow-slide__content-background-link{color:var(--slide-text-color);text-decoration:none}.slideshow-slide__content{position:relative;z-index:1;width:100%;max-width:90%;margin:50px auto;color:#2d2d2d;text-align:center}@media screen and (min-width: 720px){.slideshow--height-fit_screen .slideshow-slide__content{position:absolute;top:50%;left:50%;margin:0;color:var(--slide-text-color);transform:translate(-50%,-50%)}}@media screen and (min-width: 720px){.slideshow-slide__content{position:absolute;top:50%;left:50%;max-width:100%;margin:0;color:var(--slide-text-color);transform:translate(-50%,-50%)}}@media screen and (max-width: 719px){.slideshow--text-below-image-false .slideshow-slide__content{position:absolute;top:50%;left:50%;max-width:90%;margin:0;color:var(--slide-text-color);transform:translate(-50%,-50%)}}@media screen and (min-width: 720px){.slideshow-slide__content--text-left{padding-right:40%;padding-left:6.25em;text-align:left}}@media screen and (min-width: 720px){.slideshow-slide__content--text-center{max-width:60%;text-align:center}}@media screen and (min-width: 720px){.slideshow-slide__content--text-right{padding-right:6.25em;padding-left:40%;text-align:right}}.slideshow-slide__heading{margin-top:0;margin-bottom:0;line-height:1.2}@media screen and (min-width: 720px){.slideshow-slide__heading{font-size:var(--font-size-heading-slideshow)}}.slideshow-slide__subheading{margin-top:.75rem;margin-bottom:0;font-size:var(--font-size-body-medium);line-height:1.4}@media screen and (min-width: 1024px){.slideshow-slide__subheading{font-size:var(--font-size-body-large)}}.slideshow-slide__button{margin:1.25rem 5px 0}@media screen and (min-width: 720px){.slideshow-slide__button{font-size:var(--font-size-button-medium);padding:.75rem 1.125rem;letter-spacing:0em}.slideshow-slide__button{text-transform:none}.slideshow-slide__content--text-left .slideshow-slide__button{margin-left:0}.slideshow-slide__content--text-right .slideshow-slide__button{margin-right:0}}@media screen and (min-width: 1024px){.slideshow-slide__button{font-size:var(--font-size-button-large);padding:.875rem 1.75rem;letter-spacing:0em;margin-top:1.875rem}.slideshow-slide__button{text-transform:none}}.slideshow-slide__button--primary{color:#2d2d2d;background-color:#feeec6;border:1px solid #feeec6}.slideshow-slide__button--primary:not(.disabled):hover{background:#fef0cc;border:1px solid rgb(254,240,204)}.slideshow-slide__button--primary:active{background:#fde5a8;border:1px solid #fde5a8}.slideshow-slide__button--primary.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .16 }.slideshow-slide__button--primary.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.slideshow-slide__button--primary.mdc-ripple-surface:hover:before,.slideshow-slide__button--primary.mdc-ripple-surface:before{opacity:0}.slideshow-slide__button--primary.mdc-ripple-surface:after{background-color:#2d2d2d}.slideshow-slide__button--secondary{color:#2d2d2d;background-color:#feeec6;border:1px solid #feeec6}.slideshow-slide__button--secondary:not(.disabled):hover{background:#fef1d1;border:1px solid #fde5a8}.slideshow-slide__button--secondary.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .12 }.slideshow-slide__button--secondary.mdc-ripple-surface.mdc-ripple-upgraded--background-focused:before,.slideshow-slide__button--secondary.mdc-ripple-surface:hover:before,.slideshow-slide__button--secondary.mdc-ripple-surface:before{opacity:0}.slideshow-slide__button--secondary.mdc-ripple-surface:after{background-color:#2d2d2d}.slideshow-pagination{position:absolute;bottom:20px;left:50%;display:flex;justify-content:center;padding:0;list-style-type:none;transform:translate(-50%)}@media screen and (max-width: 719px){.slideshow--text-below-image-false .slideshow-pagination{top:auto!important}}@media screen and (max-width: 719px){.slideshow--text-below-image-true .slideshow-pagination{bottom:auto}}.slideshow-pagination__button{display:inline-block;width:7px;height:7px;padding:0;margin:0 7.5px;cursor:pointer;background-color:#2d2d2d;border:none;border-radius:50%;outline:none;opacity:.25;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.user-is-tabbing .slideshow-pagination__button:focus{outline:2px solid var(--slide-text-color);outline-offset:2px}@media screen and (min-width: 720px){.slideshow-pagination__button{background-color:var(--slide-text-color)}}@media screen and (max-width: 719px){.slideshow--text-below-image-false .slideshow-pagination__button{background-color:var(--slide-text-color)}}.slideshow-pagination__button[data-selected=true]{opacity:1;transform:scale(1.25)}.slideshow[data-autoplay=true][data-flickity-paused] .circle-timer__svg{display:none}.slideshow[data-autoplay=true]:not([data-flickity-paused]):hover .slideshow-pagination__button[data-selected=true] .circle-timer .circle-timer__countdown{animation-play-state:paused}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button{transition:none}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button .circle-timer__svg{position:absolute;top:0;right:0;width:14px;height:14px;transform:rotate(270deg) translate(3.5px,3.5px)}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button .circle-timer__svg .circle-timer__countdown,.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button .circle-timer__svg .circle-timer__background{display:none}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button[data-selected=true]{background-color:transparent}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button[data-selected=true] .circle-timer .circle-timer__countdown{display:block;opacity:1;fill:none;stroke:var(--slide-text-color);stroke-dasharray:22px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2px;animation:countdown var(--autoplay-interval) linear 1 reverse both}.slideshow[data-autoplay=true]:not([data-flickity-paused]) .slideshow-pagination__button[data-selected=true] .circle-timer .circle-timer__background{display:block;opacity:.4;fill:none;stroke:var(--slide-text-color);stroke-dasharray:22px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2px}.dynamic-video-wrapper,.navmenu-meganav-wrapper,.site-navigation,.product-section--container,.product-row--container,.productgrid--outer,.pagination--container,.page-content,.page-masthead,.message-banner--outer,.breadcrumbs-container,.atc-banner--outer,.contact-page-content,.account-page-content,.account-page-masthead,.pxs-image-with-text-section,.pxs-newsletter-section,.pxs-map-section,.testimonials-section,.twitter--container,.slideshow--width-content,.shoppable-image,.rich-text--container,.promo-mosaic--container,.promo-grid--container,.page__container,.menulist-container,.logolist--container,.image-with-text,.custom-html--container,.custom-liquid--container,.highlights-banner__content,.highlights-banner__container.content-width,.featured-product__container,.featured-collection__container,.countdown-timer,.collection-list__container,.blogposts--container,.subcollections-banner__container,.subcollections__container,.subcollections-featured-collection__header,.utility-bar__content,.blog--container,.product-compare-container,.product__container,.password-page-footer,.password-page-content--inner,.cart--section,.article--container,.article-image--content-width,.announcement-bar-text-mobile,.announcement-bar-text,.fourohfour--container,.site-footer-item,.site-header-main,.site-footer-wrapper-inner{--layout-container-max-width: 1600px;--layout-container-gutter: 10px;max-width:var(--layout-container-max-width);padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.ideas-tabs{overflow:visible!important;position:relative;max-width:100vw;min-height:450px;min-width:100%;white-space:nowrap;scrollbar-width:none}.ideas-widget__header h2{margin-bottom:20px;text-align:center}.ideas-widget-nav{width:100%;position:relative}.ideas-widget-nav:before{position:absolute;content:"";bottom:0;width:100%;height:1px;left:0;background-color:#f2f2f2}.ideas-nav{display:flex;width:100%;overflow:scroll;scrollbar-width:none;position:relative;margin-bottom:20px}.ideas-nav::-webkit-scrollbar{width:0;display:none}.ideas-widget-nav .ideas-nav button{position:relative;font-size:14px;display:inline-flex;color:#828282;padding:10px;cursor:pointer;transition-duration:.3s;border:none;border-bottom:2px solid transparent;background:transparent;border-radius:0;border-color:transparent;margin-right:20px}.ideas-widget-nav .ideas-nav button.active{color:#ff6458;border-color:#ff6458}.ideas-widget-nav .ideas-nav button:not(:disabled):not(.disabled):not(.active):hover{color:#424242;border-color:#828282;transition-duration:.3s;background-color:transparent}.ideas-widget__content{position:relative}.ideas-carousel{overflow:visible}.carousel .carousel-slide-alignment{display:flex;flex-direction:column;flex-grow:1;justify-content:center;height:100%}.asset-carousel .carousel-item .contentful-responsive-asset{display:flex;flex-direction:column}.contentful-asset,.contentful-asset .asset-image{width:100%;height:100%}@media (min-width: 768px){.contentful-responsive-asset .ctf-asset-mobile{display:none}}@media (min-width: 768px){.contentful-responsive-asset .ctf-asset-desktop{display:block}}@media (max-width: 767px){.contentful-responsive-asset .ctf-asset-mobile{display:block}}@media (max-width: 767px){.contentful-responsive-asset .ctf-asset-desktop{display:none}}.contentful-asset .asset-image-inner.hasProductTags{position:relative;cursor:pointer}.contentful-asset .asset-image .image{width:100%;height:calc(100% - 50px)}.carousel-arrows .swiper-button-prev,.carousel-arrows .swiper-button-next{z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#fff;color:#1d1d1d;border-radius:24px;box-shadow:0 0 0 1px #7f7f7f0d,0 2px 5px #7f7f7f80;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);background-image:none}.carousel-arrows .swiper-button-prev svg,.carousel-arrows .swiper-button-next svg{width:30px;height:30px;fill:currentColor;position:relative}.carousel-arrows .swiper-button-prev:not(:disabled):hover,.carousel-arrows .swiper-button-next:not(:disabled):hover{box-shadow:0 0 0 1px #7f7f7f0d,0 3px 10px #7f7f7f80;opacity:1;transform:scale(1.125)}.carousel .carousel-pagination{margin:20px auto auto;transform:translate(0)!important;text-align:center}.carousel .carousel-pagination .swiper-pagination-bullet-active{background-color:#658da3}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important}.carousel-room-ideas.chevron-on-hover .carousel-arrows{opacity:0;transition:opacity ease-in-out .1s}.carousel-room-ideas{display:none}.carousel-room-ideas.active{display:block}@media (min-width: 767px){.carousel-room-ideas.chevron-on-hover:hover .carousel-arrows{opacity:1}}@media (min-width: 767px){.left-aligned .swiper-slide{width:auto}}.left-aligned .carousel-item .description{width:100%}@media (max-width: 970px){.left-aligned .carousel-item .description{width:80%}}@media (max-width: 768px){.left-aligned .carousel-item .description{width:80%}}@media (min-width: 1200px){.left-aligned .carousel-item .asset-image-inner>.image img{min-width:100%;height:600px}}@media (max-width: 1199px){.left-aligned .carousel-item .asset-image-inner>.image img{min-width:100%;height:420px}}@media (max-width: 767px){.left-aligned .carousel-item .asset-image-inner>.image img{min-width:100%;height:auto;display:block;width:100%}}.tag-body{position:absolute;max-width:280px;min-width:230px;width:auto;height:auto;background:#fff;box-shadow:0 4px 8px #0003;border-radius:4px;padding:15px}.tag-body p,.tag-body span,.tag-body i{margin:0;padding:0;line-height:1}.tag-body span,.tag-body i{display:inline-block}.tag-body i{font-size:12px}.tag-body p{font-size:14px;display:block;width:100%;color:#626262}.tag-body span{font-family:proxima_nova_semibold;color:#ff6458;padding-top:7.5px}.tag-body span.sale{color:#424242}@media (max-width: 970px){.tag-body{min-width:150px;padding:10px;margin:5px}.tag-body p,.tag-body span,.tag-body i{font-size:12px}.tag-body i{font-size:10px}}.tag-body.top:after{border-color:transparent transparent rgba(255,255,255,.95) transparent;border-width:0 9px 9px 9px;top:-8px;right:50%}.tag-body.right:after{border-color:transparent transparent transparent rgba(255,255,255,.95);border-width:9px 0 9px 9px;top:calc(50% - 8px);right:-8px}.tag-body.bottom:after{border-color:rgba(255,255,255,.95) transparent transparent transparent;border-width:9px 9px 0 9px;bottom:-8px;right:50%}.tag-body.left:after{border-color:transparent rgba(255,255,255,.95) transparent transparent;border-width:9px 9px 9px 0;top:calc(50% - 8px);left:-8px}.tag-body:after{position:absolute;content:" ";width:0;height:0;border-style:solid}.tag-anchor{position:absolute;width:15px;height:15px;top:0;left:0;background-color:#fff;border-radius:50%;box-shadow:0 4px 8px #0003}.scale-enter-active,.scale-leave-active{transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.scale-enter-from,.scale-leave-to{transform:scale(.1);opacity:0}.tag{position:absolute;z-index:1}.tag .tag-body{display:flex;justify-content:space-between;white-space:initial;text-decoration:none}.tag .tag-body:active{background-color:#f2f2f2}.tag .tag-body .image{width:60px;margin-right:10px;height:auto}.tag .tag-body>svg{width:20px;height:20px;align-self:center}.tag .tag-body .image img{-o-object-fit:contain;object-fit:contain;display:block;width:100%}.tag .tag-body .productDetail{flex:1;text-align:left}.tag .tag-body .productDetail>p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all}.tag .tag-body .originalPrice{font-size:.8em;text-decoration:line-through;color:#828282;margin-right:.5em}.tag .tag-body .af-chevron-right{align-self:center}.tag .tag-anchor{margin-left:-7px;margin-top:-7px;transform-origin:center}.tag.bubble-top .tag-body{transform:translate(-50%,calc(-100% - 20px))}.tag.bubble-top .tag-body:after{transform:translate(50%)}.tag.bubble-bottom .tag-body{transform:translate(-50%,20px)}.tag.bubble-bottom .tag-body:after{transform:translate(50%)}.tag.bubble-left .tag-body{transform:translate(calc(-100% - 20px),-50%)}.tag.bubble-right .tag-body{transform:translate(20px,-50%)}@media only screen and (max-width: 768px){.tag .tag-body{padding:5px;min-width:auto}.tag .tag-body .image{width:35px}.tag .tag-body .productDetail{display:flex;align-items:center;padding-right:10px}.tag .tag-body .productDetail>p{display:none}.tag .tag-body .productDetail .newPrice{padding:0}.tag .tag-body>svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/home-ideas.css.map */
