.tuokus-shell--empty{display:none!important}.template-index [data-section-type=activity-lifestyle] .activity-lifestyle,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle{align-items:flex-start!important}.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame{overflow:hidden!important;min-height:0!important}.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__image,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__image{display:block!important;width:100%!important;vertical-align:top!important}@media screen and (min-width:1000px){.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame{display:block!important;height:auto!important}.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__image,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__image{height:auto!important;object-fit:cover!important}.template-product [data-section-type=product] .product-meta,.template-product [data-section-type=product] .product-meta__title{width:100%!important;max-width:none!important}.template-product [data-section-type=product] .product-meta__title{margin-bottom:8px!important;font-size:clamp(24px,1.9vw,31px)!important;line-height:1.12!important;letter-spacing:-.02em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:5!important;overflow:hidden!important}.template-product [data-section-type=product] .product-gallery-card--sticky{position:static!important;top:auto!important}.template-product [data-section-type=product] .product-block-list__wrapper,.template-product [data-section-type=product] .product-block-list--medium .product-block-list__wrapper,.template-product [data-section-type=product] .product-block-list--large .product-block-list__wrapper{row-gap:6px!important;min-height:0!important}.template-product [data-section-type=product] .product-block-list__item--description,.template-product [data-section-type=product] .product-block-list__item--content,.template-product [data-section-type=product] .product-block-list__item--reviews{margin-top:4px!important}.template-product [data-section-type=product] .product-block-list__item--description .card__collapsible-button,.template-product [data-section-type=product] .product-block-list__item--content .card__collapsible-button,.template-product [data-section-type=product] .product-block-list__item--reviews .card__header,.template-product [data-section-type=product] .product-block-list__item--reviews .card__collapsible-button{min-height:44px!important;padding:10px 14px!important}.template-product [data-section-type=product] .product-block-list__item--description .card__collapsible-content,.template-product [data-section-type=product] .product-block-list__item--content .card__collapsible-content,.template-product [data-section-type=product] .product-block-list__item--reviews .card__section,.template-product [data-section-type=product] .product-block-list__item--reviews .card__collapsible-content{padding:0 14px 12px!important}.template-product [data-section-type=product] .product-gallery__promotion-shell,.template-product [data-section-type=product] .product-gallery__promotion-shell--desktop-only{margin-top:10px!important;margin-bottom:0!important;min-height:0!important}.template-product [data-section-type=product] .product-gallery__promotion-shell--desktop-only .tuokus-promo-module__section,.template-product [data-section-type=product] .product-gallery__promotion-shell .tuokus-promo-module__section{padding-bottom:0!important}.template-product [data-section-type=product] .product-gallery[data-visible-media-count="1"]>.scroller,.template-product [data-section-type=product] .product-gallery[data-visible-media-count="2"]>.scroller,.template-product [data-section-type=product] .product-gallery.product-gallery--single-visible-media>.scroller,.template-product [data-section-type=product] .product-gallery.product-gallery--few-visible-media>.scroller,.template-product [data-section-type=product] .product-gallery[data-visible-media-count="1"] .product-gallery__thumbnail-list,.template-product [data-section-type=product] .product-gallery[data-visible-media-count="2"] .product-gallery__thumbnail-list,.template-product [data-section-type=product] .product-gallery.product-gallery--single-visible-media .product-gallery__thumbnail-list,.template-product [data-section-type=product] .product-gallery.product-gallery--few-visible-media .product-gallery__thumbnail-list{display:none!important;width:0!important;min-width:0!important;flex:0 0 0!important}.template-product [data-section-type=product-recommendations].section{margin-top:12px!important;padding-top:0!important}}@media screen and (max-width:999px){.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__media-frame{display:block!important;height:auto!important;aspect-ratio:auto!important}.template-index [data-section-type=activity-lifestyle] .activity-lifestyle__image,.template-index [id$=__homepage_lifestyle] [data-section-type=activity-lifestyle] .activity-lifestyle__image{height:auto!important;object-fit:cover!important}.template-product [data-section-type=product] .product-block-list__wrapper{display:flex!important;flex-direction:column!important;gap:10px!important}.template-product [data-section-type=product] .product-block-list__item--mobile-title{order:1!important;margin-bottom:0!important}.template-product [data-section-type=product] .product-block-list__item--gallery{order:2!important;margin-bottom:0!important}.template-product [data-section-type=product] .product-block-list__item--info{order:3!important;margin-bottom:0!important}.template-product [data-section-type=product] .product-block-list__item--description,.template-product [data-section-type=product] .product-block-list__item--content,.template-product [data-section-type=product] .product-block-list__item--reviews{order:4!important;margin-top:0!important}.template-product [data-section-type=product] .product-block-list__item--mobile-promotion{order:5!important;margin-top:2px!important}.template-product [data-section-type=product] .product-mobile-meta__title,.template-product [data-section-type=product] .product-meta__title{width:100%!important;max-width:none!important;margin-bottom:4px!important;font-size:clamp(17px,4.25vw,21px)!important;line-height:1.22!important;letter-spacing:-.015em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:6!important;overflow:hidden!important}.template-product [data-section-type=product] .product-info__block-item--variant-selector,.template-product [data-section-type=product] .tuokus-recovery-variant-block{display:flex!important;flex-direction:column!important;gap:12px!important}.template-product [data-section-type=product] .product-info__block-item--variant-selector>.product-form__variants--static,.template-product [data-section-type=product] .product-info__block-item--variant-selector>variant-picker{order:1!important}.template-product [data-section-type=product] .product-info__block-item--variant-selector>.product-form__info-list{order:2!important;margin:0!important}.template-product [data-section-type=product] .product-info__block-item--variant-selector>.product-form__pricing-panel{order:3!important;margin:0!important;padding:14px 14px 12px!important}.template-product [data-section-type=product] .product-form__pricing-title{max-width:none!important;font-size:clamp(15px,4.05vw,17px)!important;line-height:1.18!important;white-space:nowrap!important}.template-product [data-section-type=product] .product-form__coupon-row{gap:8px!important;flex-wrap:wrap!important}.template-product [data-section-type=product] .color-swatch-list--large,.template-product [data-section-type=product] .block-swatch-list,.template-product [data-section-type=product] .variant-swatch-list,.template-product [data-section-type=product] .tuokus-promo-module__rail,.template-product [data-section-type=product-recommendations] .product-list--scrollable,.template-collection [data-section-type=collection] .tuokus-collection-discovery__rail,.template-index .activity-product-list{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 8px!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;touch-action:pan-x pinch-zoom!important;-webkit-overflow-scrolling:touch!important}.template-product [data-section-type=product] .variant-swatch-list>.variant-swatch,.template-product [data-section-type=product] .block-swatch-list>.block-swatch,.template-product [data-section-type=product] .color-swatch-list--large>.color-swatch{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;margin:0!important;scroll-snap-align:start!important}.template-product [data-section-type=product] .variant-swatch__item{width:80px!important;min-height:0!important;padding:6px!important;gap:4px!important;border-radius:14px!important;justify-content:start!important}.template-product [data-section-type=product] .variant-swatch__media,.template-product [data-section-type=product] .variant-swatch__media.aspect-ratio{border-radius:10px!important;overflow:hidden!important;padding-bottom:100%!important}.template-product [data-section-type=product] .variant-swatch__label,.template-product [data-section-type=product] .block-swatch__item-text{display:block!important;width:100%!important;font-size:10px!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.template-product [data-section-type=product] .product-form__info-list--secondary{gap:8px!important;margin:0!important}.template-product [data-section-type=product] .product-form__info-list--secondary .product-form__info-item--quantity{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important;padding-top:0!important;padding-bottom:0!important}.template-product [data-section-type=product] .product-form__info-list--secondary .product-form__info-item--quantity .product-form__info-title,.template-product [data-section-type=product] .product-form__info-list--secondary .product-form__info-item--quantity .product-form__info-content{width:auto!important;min-width:0!important;flex:0 0 auto!important;margin:0!important}.template-product [data-section-type=product] .quantity-selector--product{margin:0!important}.template-product [data-section-type=product] .product-gallery,.template-product [data-section-type=product] .product-gallery__carousel-wrapper,.template-product [data-section-type=product] .product-gallery>.scroller{min-width:0!important}.template-product [data-section-type=product] .product-gallery__size-limiter{max-width:100%!important}.template-product [data-section-type=product] .tuokus-promo-module__rail>*,.template-product [data-section-type=product-recommendations] .product-list--scrollable>*,.template-collection [data-section-type=collection] .tuokus-collection-discovery__rail>*,.template-index .activity-product-list>*{flex:0 0 min(224px,72vw)!important;width:min(224px,72vw)!important;min-width:min(224px,72vw)!important;max-width:min(224px,72vw)!important;scroll-snap-align:start!important}.template-product [data-section-type=product] .product-block-list__item--description .card__collapsible-button,.template-product [data-section-type=product] .product-block-list__item--content .card__collapsible-button,.template-product [data-section-type=product] .product-block-list__item--reviews .card__header,.template-product [data-section-type=product] .product-block-list__item--reviews .card__collapsible-button{min-height:42px!important;padding:8px 12px!important}.template-product [data-section-type=product] .product-block-list__item--description .card__collapsible-content,.template-product [data-section-type=product] .product-block-list__item--content .card__collapsible-content,.template-product [data-section-type=product] .product-block-list__item--reviews .card__section,.template-product [data-section-type=product] .product-block-list__item--reviews .card__collapsible-content{padding:0 12px 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tuokus-live-recovery.css.map?cb=20260711-livefix2 */
