.section-custom-content-slider [data-item].use_ratio{height:auto;aspect-ratio:var(--SLIDE-RATIO, 1)}.section-custom-content-slider [data-item].slider-slide--fill{display:flex;flex-direction:column;min-height:var(--SLIDE-MIN-H, 0px)}.section-custom-content-slider .slider-slide--fill>.brick__block,.section-custom-content-slider .slider-slide--fill>.brick__block__text{flex:1 0 auto;display:flex;flex-direction:column}.section-custom-content-slider .slider-slide--fill>.brick__block>*{flex:1 0 auto}.section-custom-content-slider .slider-image--fill,.section-custom-content-slider .slider-video--fill{position:relative;height:auto}.section-custom-content-slider .slider-image__layer{position:absolute;top:0;right:0;bottom:0;left:0}.section-custom-content-slider .slider-image__layer>*,.section-custom-content-slider .slider-image__layer img{width:100%;height:100%}.section-custom-content-slider .slider-image__layer img{object-fit:cover}.section-custom-content-slider .slider-slide--natural{grid-template-columns:minmax(0,1fr)}.section-custom-content-slider .slider-slide--natural>.brick__block,.section-custom-content-slider .slider-slide--natural .brick__block__image,.section-custom-content-slider .slider-slide--natural .brick__block__video{width:100%;height:auto}.section-custom-content-slider .slider-image__natural>*{width:100%;height:auto!important}.section-custom-content-slider .slider-slide--natural .brick__block__video{position:relative}@media only screen and (max-width:767px){.section-custom-content-slider.slider--mobile-grid [data-grid]{display:grid!important;grid-template-columns:repeat(var(--MOBILE-COLS, 1),minmax(0,1fr));gap:var(--gutter, 16px);width:auto;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.section-custom-content-slider.slider--mobile-grid [data-grid]:after{display:none}.section-custom-content-slider.slider--mobile-grid [data-grid] [data-item]{width:100%!important;min-width:0;min-height:auto;margin:0!important;padding:0;align-self:stretch}.section-custom-content-slider.slider--mobile-grid [data-item].use_ratio{display:grid!important;grid-template-columns:minmax(0,1fr);aspect-ratio:auto}.section-custom-content-slider.slider--mobile-grid [data-item].use_ratio:before{content:"";grid-area:1 / 1;aspect-ratio:var(--SLIDE-RATIO, 1)}.section-custom-content-slider.slider--mobile-grid [data-item].use_ratio>*{grid-area:1 / 1;min-width:0}.section-custom-content-slider.slider--mobile-grid [data-item][class*=use_]:not(.use_ratio):not(.use_image){height:auto!important}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_full{min-height:var(--full-screen)}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_three_quarters{min-height:var(--three-quarters)}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_two_thirds{min-height:var(--two-thirds)}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_one_half{min-height:var(--one-half)}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_one_third{min-height:var(--one-third)}.section-custom-content-slider.slider--mobile-grid [data-item].use_screen_one_fifth{min-height:var(--one-fifth)}.section-custom-content-slider.slider--mobile-grid [data-item].use_pixels_800{min-height:800px}.section-custom-content-slider.slider--mobile-grid [data-item].use_pixels_650{min-height:650px}.section-custom-content-slider.slider--mobile-grid [data-item].use_pixels_500{min-height:500px}.section-custom-content-slider.slider--mobile-grid .flickity-button,.section-custom-content-slider.slider--mobile-grid .flickity-page-dots{display:none}}.review-slider__slide{display:flex;flex-direction:column}.review-slider__pair{flex:1 0 auto;display:grid;grid-template-columns:1fr 1fr;min-height:var(--RS-SLIDE-H, 0px)}.review-slider__pair--no-photo{grid-template-columns:1fr}.review-slider--photo-right .review-slider__media{order:2}.review-slider__media{position:relative;overflow:hidden;min-width:0}.review-slider__media:before{content:"";display:block;aspect-ratio:var(--RS-RATIO, 1)}.review-slider__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.review-slider__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.review-slider__card{min-width:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--RS-CARD-BG, var(--bg));padding:clamp(20px,3vw,32px)}.review-slider__card.rs-align-top{justify-content:flex-start}.review-slider__card.rs-align-center{justify-content:center}.review-slider__card.rs-align-bottom{justify-content:flex-end}.review-slider__card-inner{display:flex;flex-direction:column;gap:14px}.review-slider__card.text-center .review-slider__card-inner{align-items:center}.review-slider__card.text-right .review-slider__card-inner{align-items:flex-end}.review-slider__card.text-left .review-slider__card-inner{align-items:flex-start}.review-slider__stars{display:flex;align-items:center;gap:var(--RS-STAR-GAP, 4px);margin-bottom:8px}.review-slider__star{display:block;width:var(--RS-STAR-SIZE, 18px);height:auto;flex:none}.review-slider__star--glyph{width:auto;font-size:var(--RS-STAR-SIZE, 18px);line-height:1}.review-slider__star--off{opacity:.25}.review-slider__text>:first-child{margin-top:0}.review-slider__text>:last-child{margin-bottom:0}.review-slider__meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;width:100%}a.review-slider__product:hover{opacity:.8}@media only screen and (max-width:767px){.review-slider__pair{min-height:0!important}.review-slider--mobile-stacked .review-slider__pair{grid-template-columns:1fr;grid-template-rows:auto 1fr}.review-slider--mobile-stacked .review-slider__media{order:0}.review-slider__card{padding:30px 20px}.review-slider [data-grid]:not(.flickity-enabled){align-items:stretch}.review-slider--mobile-stacked .review-slider__pair .review-slider__card.rs-align-bottom{justify-content:flex-start}.review-slider__card-inner{flex:1 1 auto}.review-slider__meta{margin-top:auto}}shopify-account{font-size:inherit;--shopify-account-signed-in-avatar-size: 20px;--shopify-account-avatar-size: 20px;--shop-brand-color: #000000;--shopify-account-signed-in-avatar-color-background: var(--text);--shopify-account-signed-in-avatar-color-text: var(--bg);--shopify-account-font-heading: var(--FONT-STACK-HEADING);--shopify-account-font-body: var(--FONT-STACK-BODY)}shopify-account::part(signed-out-avatar){min-width:auto;min-height:auto;font-size:inherit}.product-frame--off{display:contents}.product-frame{position:relative;display:flex;width:100%;max-width:var(--PF-MAX-WIDTH, 600px);margin-left:auto;margin-right:auto;aspect-ratio:var(--PF-ASPECT-DESKTOP, auto);min-height:0}.product-frame__art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.product-frame__art>*,.product-frame__art img{display:block;width:100%;height:100%}.product-frame__art img{object-fit:contain}.product-frame__content{position:relative;z-index:2;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:var(--PF-PADDING-DESKTOP, 48px)}.product-frame .brick__product{margin-left:auto;margin-right:auto}.product-frame__title{z-index:3}@media only screen and (max-width:767px){.product-frame{aspect-ratio:var(--PF-ASPECT-MOBILE, var(--PF-ASPECT-DESKTOP, auto))}.product-frame__content{padding:var(--PF-PADDING-MOBILE, 24px)}}.product-grid-item__images{position:relative}.product-grid-item__hover-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease}.product-grid-item__hover-image>*{width:100%;height:100%}@media(hover:hover)and (min-width:768px){product-grid-item:hover .product-grid-item__hover-image,product-grid-item:focus-within .product-grid-item__hover-image{opacity:1}}.is-hover-revealed .product-grid-item__hover-image{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/141/compiled_assets/styles.css.map */
