.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.icon-wrap-sm svg,.icon-wrap-sm img{width:16px;height:16px}.icon-wrap-md svg,.icon-wrap-md img{width:24px;height:24px}.icon-wrap-lg svg,.icon-wrap-lg img{width:32px;height:32px}.icon-wrap-xl svg,.icon-wrap-xl img{width:48px;height:48px}.big-icon-wrap-sm{width:3rem;height:3rem}.big-icon-wrap-md{width:4rem;height:4rem}.big-icon-wrap-lg{width:6rem;height:6rem}.product-badge-sm{height:2rem}.product-badge-md{height:3rem}.product-badge-lg{height:4rem}.media-tab .swiper-indicator-next,.media-tab .swiper-indicator-prev{width:3.25rem;height:3.25rem;border-radius:100px !important;background-color:rgba(0,0,0,0) !important}.media-tab .swiper-indicator-next .text-black,.media-tab .swiper-indicator-prev .text-black{width:3.25rem;height:3.25rem;border-radius:100px !important;background:#000;color:#fff !important;display:flex;align-items:center;justify-content:center}.media-tab .swiper-indicator-prev{transform:translateX(-115%) !important}.media-tab .swiper-indicator-next{transform:translateX(115%) !important}.media-tab .richtext-link-default{font-size:var(--se-fs-6);max-width:720px;margin-top:var(--se-spacer-4) !important;line-height:1.3}@media(max-width: 767.98px){.media-tab .slide-text-content{padding-bottom:0 !important}.media-tab .slide-text-content h3{--se-font-size: var(--se-fs-5)}.media-tab .main-swiper-slide{margin-right:5px !important}.media-tab .main-swiper{max-width:78.666667vw !important}}.media-tab .swiper-slide:not(.swiper-slide-active) .slide-text-content{opacity:0}.media-tab .btn.pause,.media-tab .btn.play{display:none}.media-tab .slide-text-content h3.mb-0{--se-font-size: var(--se-fs-5)}@media(min-width: 768px){.media-tab .slide-text-content{background-color:#83766e;border-radius:var(--se-border-radius-xl) !important;padding:var(--se-spacer-3) !important;margin:var(--se-spacer-4) !important}}@media(min-width: 1921px){.hero-video-max-pdp.container,.hero-video-max-pdp .container,.benefits-with-subscribe.container,.benefits-with-subscribe .container,.scrolling-scene.container,.scrolling-scene .container,.media-grid-max-pdp.container,.media-grid-max-pdp .container,.common-bg-zoomout.container,.common-bg-zoomout .container,.media-toggle.container,.media-toggle .container,.hero-video.container,.hero-video .container,.product-viewer.container,.product-viewer .container,.image-card-with-tab-section.container,.image-card-with-tab-section .container,.card-video.container,.card-video .container,.airflow-tech-viewer.container,.airflow-tech-viewer .container,.product-compare-v4.container,.product-compare-v4 .container,.product-comparison-cards.container,.product-comparison-cards .container,.media-tab.container,.media-tab .container,.material-spotlight.container,.material-spotlight .container,.fabric-detail.container,.fabric-detail .container,.image-cards-max-pdp.container,.image-cards-max-pdp .container,.awards-banner.container,.awards-banner .container,.image-cards-max-pdp.container,.image-cards-max-pdp .container,.media-reviews.container,.media-reviews .container,.marquee-section.container,.marquee-section .container,.image-with-text-overlay.container,.image-with-text-overlay .container,.position-fixed.container,.position-fixed .container,.media-cards-with-ytb-max-pdp.container,.media-cards-with-ytb-max-pdp .container{max-width:1440px !important}.product-compare-v4 .comparison-inner{grid-template-columns:repeat(3, calc((1440px - var(--se-container-padding-x) * 2 - var(--se-spacer-4) * 2) / 3));grid-auto-columns:calc((1440px - var(--se-container-padding-x)*2 - var(--se-spacer-4)*2)/3)}}.shopify-section.richtext-sec .bg-white{padding-bottom:var(--se-spacer-6) !important}@media(min-width: 768px){.marquee-section .show-image.marquee-content::after,.marquee-section .show-image.marquee-content::before{filter:none}}h6,.h6{font-family:"HelveticaNeue Regular";font-weight:400}@media(max-width: 767.98px){.hero-video-max-pdp .pb-medium{padding-bottom:var(--se-spacer-6) !important}.hero-video-max-pdp .col-12.col-md-auto{margin-top:var(--se-spacer-4) !important}}.sticky-navbar-pdp .btn-primary.flex-nowrap.px-5.px-md-6{font-size:12px}
