:root{--video-height: 24rem}.video_1{margin:0 auto}.video_1 .video-section__media{padding-top:0;height:var(--video-height)}.video_1 video{object-fit:cover}.video_1 .bg{height:var(--video-height);background:linear-gradient(0deg,#000,#0000);width:100%;margin-top:calc(0% - var(--video-height))}.video_text_1{margin:calc(0% - var(--video-height)) auto 0;height:var(--video-height);align-items:flex-end}.video_text_1 .wrapper__text{padding-inline-start:calc(2 * var(--gutter));margin:0 auto 2rem;width:60%}.video_text_1 h4{color:#fff;margin-bottom:2rem}.video_text_1 .btn{text-transform:none}.f-workspace-hotspot .slider[data-overlayscrollbars-viewport]{padding-bottom:0!important}.wrapper__text-more a{color:var(--text-heading-gray-color)}.carousel_to_grid{--column-gap: 10px}.carousel_to_grid .section__heading,.carousel_to_grid .section__header{margin-bottom:1rem}.carousel_to_grid .wrapper__text-more{margin-bottom:.6rem}.carousel_to_grid .slider{padding-bottom:0!important}.carousel_to_grid .slider.is-grabbable{cursor:pointer}.carousel_to_grid .card-link{font-size:var(--h7-font-size)}.carousel_to_grid .card__main-image{position:relative}.carousel_to_grid .container>.grid,.carousel_to_grid .collection-grid-container>.grid,.carousel_to_grid .products-grid-container>.grid{display:flex;flex-wrap:wrap;width:100%}.carousel_to_grid .slider:not(.slider--contained) .slider__item:last-child{border-inline-end:0;width:100%}.carousel_to_grid .slider__item{flex-basis:calc(50% - var(--column-gap) * .5)}.carousel_to_grid>carousel-slider>.container{padding-inline:0}.cc-multi-column .bundles .slider__item{flex-basis:100%}.f-workspace-hotspot .section,.f-banner-small .section,.bundles,.categories,.history{margin-top:2.8rem}:is(.f-workspace-hotspot .section,.f-banner-small .section,.bundles,.categories,.history) .section__header{margin-bottom:.4rem}:is(.f-workspace-hotspot .section,.f-banner-small .section,.bundles,.categories,.history) .wrapper__text-more{margin-bottom:.6rem}:is(.bundles,.categories) .card__title a{color:var(--text-color)}:is(.bundles,.categories)>.container{position:relative;width:calc(100% - calc(2 * var(--gutter)));padding-inline:0}:is(.bundles,.categories) .section__heading{margin-block:0}:is(.bundles,.categories) .wrapper__text-more{position:absolute;top:.4rem;right:0;margin-bottom:0;justify-content:flex-end}.cc-featured-collection .section{margin-top:2.4rem;margin-bottom:0}.cc-featured-collection .section__heading{color:rgb(var(--link-color))}.cc-featured-collection .rating,.cc-featured-collection .rating__count,.cc-featured-collection .text-count-swatch,.cc-featured-collection .swatch-count-swatch,.cc-featured-collection .product-inventory__status{display:none}.cc-featured-collection .slider{padding-bottom:0!important}.cc-featured-collection .slider__item{flex-basis:calc((100% - 20px)/2)}.cc-featured-collection .card:not(.card--related) .price{padding-top:0;text-align:right}.cc-featured-collection .products-grid-container>.grid{flex-direction:row}.cc-featured-collection product-card .card__title{margin-bottom:0}.cc-featured-collection product-card .card__info{padding:.4rem 0 0}.cc-featured-collection product-card .price__from{font-size:var(--regular-text);font-weight:var(--weight-bold)}.cc-featured-collection product-card .js-value{width:100%;text-align:right}.cc-featured-collection product-card .card__title .card-link{font-size:var(--regular-text)}.cc-featured-collection product-card .price__current{display:flex;justify-content:space-between}.cc-featured-collection product-card .price-swatch-count{flex-direction:column}.cc-featured-collection .wrapper__text-more{right:0}.cc-featured-collection .btn__shop{position:absolute;bottom:0;width:100%;background:rgb(var(--btn-alt-text-color));color:#fff;padding:.6rem 1rem;height:6rem}.cc-featured-collection .btn__shop a{margin-bottom:.6rem;color:#fff}.cc-featured-collection .btn__shop .price__current{display:flex;justify-content:space-between;font-size:var(--regular-text)}.cc-featured-collection .btn__shop .price__from{font-weight:var(--weight-bold);font-size:var(--regular-text)}.cc-featured-collection .card--product-contained{--card-border-color: transparent;padding:0}.cc-featured-collection .os-scrollbar.os-theme-dark{--os-size: 16px}.cc-featured-collection .os-scrollbar-horizontal{--gutter: 0 !important}.cc-featured-collection .section__header{--heading-gap: calc(2 * var(--space-unit))}.cc-featured-collection .carousel .small__grid{--column-gap: 20px}.f-hero .wrapper__content{bottom:2rem;height:14rem;justify-content:space-between}.f-hero p{font-size:var(--h7-font-size);font-weight:var(--weight-black)}.f-hero .btn{height:56px;font-size:var(--h7-font-size);font-weight:var(--weight-bold)}.f-banner-small .section{margin-bottom:0}.f-banner-small .btn.for-mobile{width:60%}.f-banner-small .section__header{justify-content:center}.f-workspace-hotspot .section.panel{margin-top:3rem;padding-block:3rem}.f-workspace-hotspot .slideshow-pagination{display:none}.history{--column-gap: 4rem}.history.section{margin-bottom:1rem}.history>.container{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;width:calc(100% - calc(2 * var(--gutter)))}.history .section__header{width:100%;margin-bottom:0}.history .wrapper__text-more{position:absolute;right:0;margin-bottom:0}.history .section__header,.history .section__heading,.history .wrapper__text-more.flex{margin-bottom:0}.history img{border-radius:50%}.history .card__media{margin-bottom:.2rem}.history .card__info{padding-top:0;padding-inline-start:0;text-align:center}.history .card__info .flex{justify-content:center}.history .card__info .icon{display:none}.history .slider__item{flex-basis:calc(50% - var(--column-gap) * .5)}.history .wrapper__text-more{justify-content:flex-end}.history .text-body-large{margin-bottom:-1rem}.categories.section{margin-block-end:3.4rem}.categories .card__info{padding-top:.4rem}.categories .card-link{font-size:var(--h6-font-size);font-weight:var(--weight-bold)}.f-testimonials-2 .section{margin-top:0;margin-bottom:0}@media(min-width:769px){:root{--video-height: 30rem}.video_1 .bg{background:linear-gradient(90deg,#000,#0000);margin-block-start:0;top:0;height:100%}.video_text_1{margin:calc(0% - var(--video-height)) auto 0;height:var(--video-height);align-items:center}.video_text_1 .wrapper__text{padding-inline-start:0;width:18rem;margin:0 12rem}.video_text_1 h4{line-height:1.5}.carousel_to_grid .container>.grid,.carousel_to_grid .collection-grid-container>.grid,.carousel_to_grid .products-grid-container>.grid{display:grid;flex-wrap:nowrap}.f-workspace-hotspot section,.f-banner-small .section,.bundles,.categories,.history{margin-top:3.8rem}:is(.f-workspace-hotspot section,.f-banner-small .section,.bundles,.categories,.history) .section__header{margin-bottom:1rem}index .bundles .section__header{margin-bottom:0}:is(.cc-collection-list,.cc-multi-column) .section__heading{margin-inline:auto}.f-hero .btn.btn--secondary{width:269px}.f-horizontal-divider hr{width:calc(100% - calc(2 * var(--gutter)))}.auto-cols-2:not(.small-cards-mobile) .card--product-contained{padding:0}.categories .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 3) / 4)}.history{--column-gap: 1rem}.history .slider__grid{grid-auto-columns:calc((100% - var(--column-gap) * 5) / 6)}.cc-featured-collection .section{margin-top:3.6rem}.cc-featured-collection .section__heading{text-align:center}.cc-featured-collection .featured-collection-info{margin-bottom:0}.cc-featured-collection .products-grid-container.container{padding:0}.cc-featured-collection .js-prod-link{height:auto}.cc-featured-collection .card:not(.card--related) .price{padding-top:0;text-align:left}.cc-featured-collection .btn__shop{height:7.75rem}.cc-featured-collection product-card .price__current{font-size:var(--regular-text)}.cc-featured-collection product-card .price__current:has(.price__from) .js-value{width:auto}.cc-featured-collection .price-swatch-count{margin-block-start:0}.cc-featured-collection .card__info-inner{height:100%;justify-content:space-between;display:flex;flex-direction:column}.f-banner-small .btn{padding-inline:6rem}}@media(min-width:1024px){.f-testimonials .text-overlay{max-width:60%}.slider>.container{padding:0 var(--gutter)}.history{--column-gap: 3rem}.cc-featured-collection .featured-collection-info{flex-basis:320px;margin-inline-end:10px}.cc-featured-collection .featured-collection-info+.carousel{max-width:calc(100% - 320px - var(--gutter-md, 32px))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/index.css.map */
