.returns-exchanges{padding-top:36px}.returns-exchanges .section-header{margin-bottom:0;margin-top:0}.resub-content .page-width{max-width:1024px;padding:0}.returns-exchanges .section-header h2{text-transform:uppercase;margin-bottom:42px}.returns-exchanges .grid__item{width:calc((100% - 126px)/3);margin-right:63px;text-align:center!important;margin-bottom:0}.returns-exchanges .grid__item:last-child{margin-right:0}.returns-exchanges .grid__item .feature-row__image-wrapper{width:100%;max-width:210px!important;margin:0 auto}.returns-exchanges .grid__item h3{color:#252739;font-size:14px;font-weight:500;letter-spacing:2.2px;line-height:16px;text-align:center;text-transform:uppercase;margin:12px 0}.returns-exchanges .grid__item .rte-setting{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:18px;height:80px}.returns-exchanges .grid__item .rte-setting p{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;text-align:center;max-width:100%;margin:0 auto}.returns-exchanges .page-width{max-width:1024px;padding:0}.returns-exchanges .grid__item a.btn--secondary{padding:16px 41px}.resub-content .feature-row .feature-row__item{width:120px;flex:unset;margin-right:12px}.resub-content .feature-row .feature-row__item .feature-row__image-wrapper{margin-bottom:0}.resub-content .feature-row .feature-row__text--left{width:calc(100% - 132px);padding:0;margin-right:0}.resub-content .feature-row .feature-row__text--left h2{color:#252739;font-size:21px;font-weight:500;letter-spacing:2px;line-height:23px;margin-bottom:6px;text-transform:uppercase}.resub-content .feature-row .feature-row__text--left p{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.resub-content .heading-content{margin-bottom:24px}.resub-content .main-content p{margin-bottom:18px}.resub-content .main-content p,.resub-content .main-content ul li{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.resub-content .main-content h4{margin-top:36px;color:#252739;font-size:13px;font-weight:500;letter-spacing:2px;line-height:15px;text-transform:uppercase;margin-bottom:12px}.resub-content{margin-top:48px}.resub-content .main-content ul{margin-bottom:18px;padding-left:15px}.resub-content .main-content ul li{position:relative}.resub-content .main-content ul li:before{content:"-";left:-15px;position:absolute;top:2px}.resub-content.returns-post ul,.resub-content.returns-in-store ul{padding-left:35px;margin-bottom:0;overflow:hidden}.resub-content.returns-post ul li,.resub-content.returns-in-store ul li{padding-bottom:18px}.resub-content.returns-post ul li:before,.resub-content.returns-in-store ul li:before{content:"\f111";font-family:"Font Awesome 5 Pro";font-weight:700;font-size:4px;left:-24px;position:absolute;top:0}.resub-content.returns-post .main-content h4:first-child,.resub-content.returns-in-store .main-content h4:first-child{margin-top:0}.resub-content.returns-post ul>ul{padding-left:0}.resub-content.returns-post ul>ul li{padding-bottom:0}.resub-content.returns-post ul>ul li:before{display:none}.resub-content .main-content{padding-bottom:0}.resub-content .main-content p:last-child{margin-bottom:0}.resub-content.returns-post .main-content ul:last-child>ul{margin-top:-18px;margin-bottom:18px}.returns-in-store .main-content ul:last-child li:last-child{padding-bottom:0}.resub-content.returns-post ul li:last-child{padding-bottom:0}.resub-content.returns-in-store ul li a,.resub-content.returns-post ul li a{color:#252739}@media screen and (max-width: 1199px){.returns-exchanges .grid__item .rte-setting p{max-width:100%}.returns-exchanges .grid__item{width:calc((100% - 60px)/3);margin-right:30px}.resub-content .page-width,.returns-exchanges .page-width{padding:0 12px}}@media screen and (max-width: 749px){.returns-exchanges .grid__item{width:100%;margin-right:0;margin-bottom:30px}.returns-exchanges .grid__item:last-child{margin-bottom:0}.returns-exchanges .grid__item .rte-setting{height:auto;margin-bottom:12px}.returns-exchanges .grid__item .feature-row__image-wrapper{max-width:96px!important}.returns-exchanges .page-width{padding:0 18px}.returns-exchanges{padding-top:12px}.returns-exchanges .section-header h2{margin-bottom:24px}.resub-content .feature-row .feature-row__item{width:80px;margin-right:0;margin-bottom:6px}.resub-content .feature-row .feature-row__text--left{width:100%;text-align:center}.resub-content .feature-row .feature-row__text--left h2{line-height:25px}.resub-content .main-content h4{margin:24px 0 12px}.resub-content .heading-content{margin-bottom:24px}.resub-content{margin-top:6px}.resub-content.returns-in-store ul li,.resub-content.returns-post ul li{padding-bottom:12px}.returns-post .main-content ul li:last-child{padding-bottom:6px}.returns-post .main-content ul:last-child li:last-child{padding-bottom:0}.returns-exchanges .grid__item a.btn--secondary{padding:16px 59px}}.hero .mega-subtitle,.hero .mega-title{text-shadow:none!important}.care-guide-content .banner-top .hero--small{height:330px}.care-guide-content .banner-top .hero--small:before{background:unset!important}.care-guide-content .banner-top .index-section--flush{margin-bottom:0;margin-top:0}.care-guide-content .banner-top h2{color:#fff;font-size:28px;font-weight:500;letter-spacing:3px;line-height:34px;text-align:center;max-width:310px;margin:0 auto;text-transform:uppercase;text-shadow:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.section-banner-care-guide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#0000,#240303);opacity:.36;z-index:1}.care-guide-content .banner-top img.fh-mobile-hidden{display:block;width:100%}.care-guide-content .banner-top img.fh-desktop-hidden{display:none;width:100%}.banner-top{position:relative}.care-guide-content.care-guide---special-items .banner-top h2{max-width:432px}.care-guide-content .short-description{margin:66px auto;max-width:710px}.care-guide .short-description p{text-align:center;color:#252739}.list-care-guide{margin-bottom:-10px}.list-care-guide img{height:262px;object-fit:cover;width:100%;display:block;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.list-care-guide img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.list-care-guide .grid-view-item .title-link{display:inline-block;width:100%;color:#252739;font-size:14px;font-weight:500;letter-spacing:1px;line-height:14px;text-align:center;padding:17px 15px;background:#fff;position:absolute;bottom:35px;left:0;right:0;max-width:184px;margin:0 auto;text-transform:uppercase;transition:.5s all;text-decoration:none;background-image:none}.list-care-guide .grid-view-item .title-link:hover{background:#252739;color:#fff}.list-care-guide .grid--view-items{display:inline-block;width:100%;margin-top:-30px}.list-care-guide .grid--view-items .grid__item{width:calc((100% - 60px)/3);margin-right:30px;margin-bottom:0;margin-top:30px}.list-care-guide .grid--view-items .grid__item:nth-child(3n+3){margin-right:0}.list-care-guide .grid__item .grid-view-item{position:relative;margin-bottom:0;overflow:hidden}.list-care-guide .grid--view-items .grid__item:last-child{margin-right:0}.care-guide-content.care-guide-linen .short-description,.care-guide-content.care-guide-wool .short-description,.care-guide-content.care-guide-special-items .short-description{max-width:1024px;margin:42px auto 66px}.care-guide-content .short-description h4{color:#252739;font-size:13px;font-weight:500;letter-spacing:2px;line-height:15px;text-transform:uppercase;margin-bottom:12px}.care-guide-content .short-description p+h4{margin-top:36px}.care-guide-wool .short-description p{color:#252739;margin-bottom:16px;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.care-guide-wool .short-description p>strong{display:block;margin-bottom:-16px}.care-guide-wool .short-description p:last-child{margin-bottom:0}.care-guide-content{margin-bottom:-6px}.care-guide-special-items .short-description p{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:15px}.care-guide-linen .short-description p{color:#252739}@media screen and (max-width: 991px){.care-guide-content{margin-bottom:5px}}@media screen and (max-width: 749px){.list-care-guide{margin-bottom:-5px}.care-guide-content{margin-bottom:0}.care-guide-content .banner-top .hero--small{height:200px}.care-guide-content .banner-top h2{font-size:20px;font-weight:500;letter-spacing:2.14px;line-height:30px;text-align:center}.care-guide-content .short-description{margin:24px auto;max-width:100%}.list-care-guide .grid--view-items .grid__item{width:100%;margin-right:0;margin-bottom:12px;overflow:hidden}.list-care-guide .grid--view-items .grid__item:last-child{margin-bottom:0}.care-guide-content .short-description p+h4{margin-top:30px}.care-guide-content.care-guide-linen .short-description,.care-guide-content.care-guide-wool .short-description,.care-guide-content.care-guide-special-items .short-description{margin:24px auto}.list-care-guide img{height:234px}.list-care-guide .grid__item .grid-view-item{margin-bottom:-5px}}.delivery-page .section-header{margin:54px 0}.delivery-page .container{max-width:1024px;padding:0}.list-block-delivery .feature-row__item{width:210px;flex:unset}.list-block-delivery .grid-view-item{margin:0}.list-block-delivery .rte a:not(.btn){text-decoration:none;border-bottom:none}.list-block-delivery .feature-row__text--left{width:calc(100% - 234px);margin-right:0;margin-left:24px;padding:0}.list-block-delivery .feature-row__text--left h2{color:#252739;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:12px}.list-block-delivery .featured-row__subtext ul li,.list-block-delivery .featured-row__subtext p{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;margin-bottom:12px}.list-block-delivery .featured-row__subtext ul li:last-child{margin-bottom:0}.list-block-delivery .featured-row__subtext ul,.list-block-delivery .featured-row__subtext p{margin-bottom:12px}.list-block-delivery .featured-row__subtext p:last-child{margin-bottom:0}.list-block-delivery .feature-row:not(:last-child){margin-bottom:54px}.delivery-page .accordion-content{border-top:1px solid #e7e7ea;margin-top:66px}.page-delivery .main-content{padding-bottom:55px}.delivery-page .accordian-card .card-body{max-width:963px}.delivery-page .accordian-card.open .card-heading a{padding-bottom:20px}.main-content .block-quote-bottom .shopify-section{margin:0}@media screen and (max-width: 1199px){.delivery-page .container{padding:0 12px}}@media screen and (max-width: 749px){.delivery-page .section-header{margin:12px 0 24px}.care-guide-content .banner-top img.fh-mobile-hidden{display:none}.care-guide-content .banner-top img.fh-desktop-hidden{display:block}.delivery-page .section-header h1{text-transform:uppercase;color:#252739;font-size:21px;font-weight:500;letter-spacing:2px;line-height:25px;text-align:center}.list-block-delivery .feature-row__item{width:96px}.list-block-delivery .feature-row__text--left{width:100%;margin-left:0}.list-block-delivery .feature-row:not(:last-child){margin-bottom:36px}.list-block-delivery .feature-row{margin-bottom:36px}.delivery-page .accordion-content{margin-top:0}.list-block-delivery .feature-row__text--left h2{text-align:center}.page-delivery .main-content{padding-bottom:30px}.delivery-page .accordian-card .card-body{max-width:100%}}.healthwear-page .banner-top{margin-top:0;margin-bottom:43px}.healthwear-page .shopify-section{margin:0}.healthwear-page .shopify-section .hero--medium{height:465px}.list-category-tiles .grid-view-item{margin-bottom:-5px;position:relative}.list-category-tiles .grid--view-items{overflow:hidden;display:flex;justify-content:center;flex-wrap:wrap}.list-category-tiles .grid--view-items .grid__item{width:calc((100% - 145px)/6);margin-right:29px;overflow:hidden}.list-category-tiles .grid--view-items .grid__item:last-child{margin-right:0}.list-category-tiles .grid-view-item img{display:block;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;cursor:pointer}.list-category-tiles .grid-view-item img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.list-category-tiles .grid-view-item .title-link{color:#252739;font-size:14px;font-weight:500;letter-spacing:2.2px;line-height:16px;text-align:center;padding:15px 14px;background:#ffffffd9;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:-3.5px auto 0;text-transform:uppercase;transition:.5s all;max-width:134px}.list-category-tiles .grid-view-item .title-link:hover{background:#252739;color:#fff}.healthwear-page .sub-menu-top{background:#f8f8f8}.healthwear-page .sub-menu-top .site-nav{background:#f8f8f8;margin:0 auto;border-bottom:none}.healthwear-page .sub-menu-top .site-nav>li>a{padding:24px 12px 23px}.healthwear-page .category-tiles{margin-bottom:72px}.category-tiles .block-item-row{margin-bottom:0}.ethical-block{background-color:#f8f8f8;padding:68px 0 60px}.ethical-block h1{color:#252739;font-size:28px;font-weight:500;letter-spacing:3px;line-height:30px;text-align:center;text-transform:uppercase;max-width:35%;margin:0 auto 30px}.ethical-block .feature-row .feature-row__item{width:244px;flex:unset}.ethical-block .feature-row .feature-row__item img{width:100%;max-width:100%;max-height:100%}.ethical-block .feature-row .feature-row__text--left{width:calc(100% - 304px);margin-left:60px;padding:0}.ethical-block .page-width.feature-row{max-width:758px;margin:0 auto}.ethical-block .shopify-section{padding-bottom:0}.ethical-block .feature-row .feature-row__text--left h2{color:#252739;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;margin-bottom:14px}.ethical-block .feature-row .feature-row__text--left p{color:#252739;font-size:16px;font-weight:400;letter-spacing:.24px;line-height:25px;margin-bottom:0}.healthwear-page .block-bottom{border-top:1px solid #E7E7EA;padding-top:69px}.healthwear-page .block-bottom .section-header{margin:0}.healthwear-page .block-bottom .section-header h2{max-width:842px;margin:0 auto 36px;color:#252739;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;text-align:center;text-transform:initial}.healthwear-page .block-bottom .short-content{max-width:678px;margin:36px auto 0;text-align:center}.healthwear-page .block-bottom .short-content p{color:#252739;font-size:16px;font-weight:400;letter-spacing:.25px;line-height:25px;text-align:center}.healthwear-page .block-bottom .grid-view-item{margin-bottom:0}.new-arrival .grid--view-items .grid__item{width:100%}.grid .product-image{overflow:hidden}.grid .product-image:hover .grid-view-item__image-wrapper img{-webkit-transform:scale(1.05);transform:scale(1.05)}.grid .product-info .grid-view-item__title{text-decoration:none}.grid .product-info .grid-view-item__title h3{color:#252739;font-size:13px;font-weight:400;letter-spacing:2px;line-height:20px;text-align:center;margin-top:24px;margin-bottom:16px;height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid .product-info .grid-view-item__title h3:hover{color:#3f4264;text-decoration:underline}.grid .product-info .product-price .price__badges{width:100%;position:absolute;top:399px;right:0;left:0;display:none}.grid .product-info .product-price .price__badges .price__badge{justify-content:center;color:#fff;font-size:13px;font-weight:500;letter-spacing:2px;line-height:20px;text-align:center;padding:2px;margin:0;border-radius:0;position:absolute;top:0;right:0;left:0}.grid .product-info .product-price{margin-bottom:14px}.grid .product-info .product-price .price__regular{display:flex;text-align:center;margin-right:0;width:100%;line-height:17px;justify-content:center}.grid .product-info .product-price .price__regular span{color:#252739;font-size:12px;font-weight:400;letter-spacing:1px;line-height:18px;text-align:center}.grid .product-info .product-price .price__regular .price-label{margin-right:5px}.grid .product-info .product-price .price--on-sale .price__sale span{font-weight:400;color:#dc342c}.new-arrival .grid--view-items .grid__item .product-card{margin-bottom:0}.grid .product-info .variant_wrapper .variant-item img{max-width:100%;max-height:100%;height:100%}.grid .product-info .variant_wrapper{display:none;justify-content:center;align-items:center;flex-wrap:wrap}.grid .product-info .variant_wrapper.active{display:flex}.grid .product-info .variant_wrapper .variant-item{margin:0 5px;background-size:100%;text-decoration:none;border:1px solid #252739}.grid .product-info .variant_wrapper .variant-item:not(.active){width:12px;height:12px;background-color:#252739}.grid .product-info .variant_wrapper .variant-item.active{width:20px;height:20px}.grid .product-info .product-price .price--on-sale .price__regular{display:none}.grid .product-info .product-price .price--on-sale .price__sale{justify-content:center;width:100%;margin-right:0;display:flex}.grid .product-info .product-price .price--on-sale .price__sale dd{order:3;color:#dc342c;font-size:12px;font-weight:400;letter-spacing:1px;line-height:18px;margin-right:0}.grid .product-info .product-price .price--on-sale .price__sale .price__compare{order:2;margin-right:6px;color:#252739;font-family:Futura;font-size:12px;font-weight:400;letter-spacing:1px;line-height:18px;text-align:center}.grid .product-info .product-price .price--on-sale .price__sale .price__compare dd s{color:#252739;font-weight:400}.new-arrival .page-width .action-view-all{margin-top:48px;text-align:center}.new-arrival .page-width .action-view-all>a{padding:14px 31.5px 12px;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;line-height:14px;text-align:center;min-height:44px}.new-arrival{padding-bottom:72px}.new-arrival .section-header{margin-top:72px;margin-bottom:30px}.new-arrival .section-header h2{display:inline-block;border-bottom:1px solid #252739;padding-bottom:12px}.new-arrival .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:24px}.new-arrival .owl-dots .owl-dot{position:relative;min-width:8px;height:8px;margin-right:12px;color:#252739;min-height:8px}.new-arrival .owl-dots .owl-dot:last-child{margin-right:0}.new-arrival .owl-dots .owl-dot:after{content:"\f111";font-family:"Font Awesome 5 Pro";position:absolute;top:0;left:0;font-size:7px;line-height:8px;color:#252739}.new-arrival .owl-dots .owl-dot.active:after{font-weight:700;color:#252739}.ethical-block .ethical-block{padding:0}.swym-notification-wishlist .swym-details{color:#252739!important}.fh-healthwear-hero img{display:block;width:100%}.fh-healthwear-hero .hide-mobile{display:none}@media screen and (max-width: 1199px){.list-category-tiles .grid--view-items .grid__item{width:calc((100% - 24px)/3);margin-right:12px;margin-bottom:12px}.list-category-tiles .grid--view-items .grid__item:nth-child(3n){margin-right:0}.list-category-tiles .grid--view-items .grid__item img{width:100%}.ethical-block h1{max-width:100%;padding:0 12px}.ethical-block .page-width.feature-row{max-width:100%}.healthwear-page .shopify-section .hero--medium{min-height:285px;width:100%;height:100%;background-size:contain;background-color:#fff}}@media screen and (max-width: 850px){.healthwear-page .block-bottom .section-header h2{padding:0 12px}.healthwear-page .sub-menu-top .site-nav{justify-content:end}.hedrena-page .sub-menu-top .site-nav{justify-content:center}}@media screen and (max-width: 749px){.grid .product-info{position:relative}.healthwear-page .sub-menu-top .site-nav>li>a{padding:24px 9px 23px}.list-category-tiles .grid--view-items .grid__item{width:calc((100% - 12px)/2);margin-right:12px;margin-bottom:12px}.list-category-tiles .grid--view-items .grid__item:nth-child(3n){margin-right:12px}.list-category-tiles .grid--view-items .grid__item:nth-child(2n){margin-right:0}.fh-healthwear-hero .hide-desktop{display:none}.fh-healthwear-hero .hide-mobile{display:block}.healthwear-page .banner-top{margin-bottom:12px;padding:0}.healthwear-page .category-tiles{margin-bottom:0}.ethical-block{padding:30px 0}.ethical-block .ethical-block{padding:0}.ethical-block .feature-row .feature-row__text--left{width:100%;margin-left:0}.ethical-block h1{margin:0 auto 12px;font-size:21px;font-weight:500;letter-spacing:2px;line-height:23px;text-align:center}.grid .product-info .grid-view-item__title h3{margin-top:12px}.healthwear-page .block-bottom{padding-top:31px}.healthwear-page .block-bottom .section-header h2{padding:0 12px;margin:0 auto 24px;color:#252739;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;text-transform:initial;max-width:100%}.healthwear-page .block-bottom .short-content{padding:0 12px;max-width:100%;margin-top:24px}.new-arrival{padding-bottom:30px}.new-arrival .section-header{margin-top:30px;margin-bottom:18px}.ethical-block .feature-row .feature-row__text--left h2{font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;text-align:center;margin-bottom:12px}.ethical-block .feature-row .feature-row__text--left p{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;text-align:center}.new-arrival .section-header h2{font-size:19px;font-weight:500;letter-spacing:2px;line-height:21px;text-align:center;padding-bottom:8px}.new-arrival .page-width .action-view-all{margin-top:18px}.healthwear-page .sub-menu-top{overflow:hidden}.healthwear-page .sub-menu-top .site-nav{justify-content:unset;overflow:scroll;overflow:-moz-scrollbars-none;scrollbar-visibility:hidden;scrollbar-width:none;-ms-overflow-style:none}.healthwear-page .sub-menu-top .site-nav::-webkit-scrollbar{display:none}}@media screen and (max-width: 478px){.healthwear-page .shopify-section .hero--medium{min-height:141px}.healthwear-page .block-bottom .short-content p{color:#252739;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;text-align:center}.new-arrival .page-width .action-view-all>a{width:100%;max-width:100%}}.hedrena-page .sub-menu-top{background:#f8f8f8;margin-top:36px}.hedrena-page .sub-menu-top .site-nav{background:#f8f8f8;margin:0 auto;border-bottom:none;background:#fff}.hedrena-page .sub-menu-top .site-nav>li{margin-right:12px;margin-bottom:12px}.hedrena-page .sub-menu-top .site-nav>li:last-child{margin-right:0}.hedrena-page .sub-menu-top .site-nav>li>a{color:#fff;background:#252739;padding:17px 20px;font-size:14px;line-height:14px;letter-spacing:1px;font-weight:500}.hedrena-page .sub-menu-top .site-nav>li>a:hover{background:#121424}.main-content .hedrena-page .banner-top .shopify-section{position:relative;padding-bottom:37.5%;margin:0}.main-content .hedrena-page .shopify-section .hero-fh-hedrena-hero{position:absolute;background-size:100% 100%;top:0;bottom:0;left:0;right:0;height:100%}.hedrena-page .banner-top video{position:absolute;height:100%;object-fit:cover}.hedrena-page .banner-top .video-mobile{display:none}.hedrena-page .short-content{max-width:986px;margin:66px auto 60px;width:100%}.hedrena-page .short-content span{color:#252739;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-align:center;display:block}.block-image-middle .list-block-image .text-intro p{margin-bottom:0;color:#252739;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;text-align:center}.block-image-middle .list-block-image .grid--view-items{overflow:hidden}.block-image-middle .list-block-image .text-intro{max-width:688px;margin:0 auto 38px}.block-image-middle .list-block-image .grid__item{width:calc((100% - 60px)/3);margin-right:30px;overflow:hidden}.block-image-middle .list-block-image .grid__item:nth-child(3){margin-right:0}.block-image-middle .list-block-image .grid__item:nth-child(2) .title-link{padding:13px 15px;max-width:194px}.block-image-middle .list-block-image .grid-view-item{position:relative;margin-bottom:-5px}.block-image-middle .list-block-image .grid-view-item img{display:block;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;cursor:pointer}.block-image-middle .list-block-image .grid-view-item img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-image-middle .list-block-image .grid-view-item .title-link{color:#252739;font-size:14px;font-weight:500;letter-spacing:2.2px;line-height:16px;text-align:center;padding:21px 15px;background:#ffffffd9;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:-1.5px auto 0;text-transform:uppercase;transition:.5s all;max-width:168px}.block-image-middle .list-block-image .grid-view-item .title-link:hover{background:#252739;color:#fff}.hedrena-page .block-image-middle{margin-bottom:54px}.block-quote-bottom .banner-content{margin-top:66px}.block-quote-bottom .banner-content .bc-title{color:#252739;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;text-align:center;max-width:688px;margin:0 auto 30px;text-transform:initial}.block-quote-bottom .banner-content .title-link{display:block;padding:11px 32px 8px;outline:0;box-shadow:none;color:#fff;background-color:#252739;border-radius:0;font-size:14px;font-family:futura-pt;font-style:normal;font-weight:500;min-height:44px;transition:background linear .3s;text-transform:uppercase;text-align:center;letter-spacing:1px;opacity:1;background-image:none;border:1px solid transparent;text-decoration:none;margin:0 auto;max-width:204px}.block-quote-bottom .banner-content .title-link:hover{background-color:#121424;color:#fff}.page-hedrena .main-content{padding-bottom:66px}.block-quote-bottom .banner-bottom-content .banner-image{margin-bottom:-5px}.block-quote-bottom .banner-bottom-content video{width:100%}.hedrena-page .banner-top .image-mobile{display:none}.block-bottom .owl-carousel .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-box;display:box}@media screen and (max-width: 749px){.hedrena-page .banner-top video{position:relative;width:100%}.hedrena-page .banner-top .video-mobile{display:block}.hedrena-page .banner-top .video-desktop{display:none}.main-content .hedrena-page .banner-top .shopify-section{padding-bottom:0}.hedrena-page .sub-menu-top .site-nav>li>a{padding:17px 20px}.hedrena-page .hero--x-large{display:none}.hedrena-page .sub-menu-top{overflow:hidden}.hedrena-page .sub-menu-top .site-nav{display:flex;flex-wrap:wrap;padding:0 10px 0 12px}.hedrena-page .sub-menu-top .site-nav::-webkit-scrollbar{display:none}.hedrena-page .hero--medium{display:none}.hedrena-page .banner-top .image-mobile,.hedrena-page .banner-top .image-mobile img{display:block}.hedrena-page .hero--medium{height:250px}.hedrena-page .short-content{margin:16px auto 24px}.block-image-middle .list-block-image .text-intro{margin:0 auto 12px}.block-image-middle .list-block-image .text-intro p{color:#252739;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center}.block-image-middle .list-block-image .grid__item{width:100%;margin-right:0;margin-bottom:12px;overflow:hidden}.block-image-middle .list-block-image .grid__item img{width:100%}.hedrena-page .block-image-middle{margin-bottom:0}.block-quote-bottom .banner-content{margin-top:30px}.block-quote-bottom .banner-content .bc-title{color:#252739;font-size:20px;font-weight:500;letter-spacing:0;line-height:28px;text-align:center;margin-bottom:18px}.page-hedrena .main-content{padding-bottom:30px}.block-quote-bottom .banner-content .title-link{line-height:14px;padding:14px 32px 7px}}.box_btn{display:flex}.mobile_show{display:none}.banner_image_empty{height:300px;background:#e7e8ea}.loyalty_container{position:relative}.loyalty_container .container{position:initial}.loyalty_container img{display:block;width:100%;max-height:330px;height:330px;object-fit:cover}.loyalty_container .mobile_show{display:none}.loyalty_container .box_content{position:absolute;top:50%;transform:translateY(-50%)}.loyalty_container .box_content h1,.loyalty_container .box_content p{color:#fff}.loyalty_container .box_content h1{display:block;margin-bottom:12px}.loyalty_container .box_content p{font-size:16px;font-weight:300;letter-spacing:0;line-height:24px;display:block;margin:0 0 18px}.loyalty_container .box_content .btn{color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;line-height:14px;text-align:center;padding:16px 38px;box-sizing:border-box}.loyalty_container .box_content .btn.sign-in{padding:16px 36px;min-width:135px}.loyalty_container .box_content .btn.sign-in:hover{padding:15px 35px}.loyalty_container .box_content .btn-hollow{border-color:#fff}.loyalty_container .box_content .btn-hollow:hover{padding:15px 37px}.page-loyalty-program .main-content{padding-bottom:66px}.key-index-section{padding:66px 0}.guide-index-section{background-color:#f8f9fd;padding:90px 0}.key-index-section h2,.guide-index-section h2{text-align:center}.box_content_grid{display:grid;grid-template-columns:repeat(5,1fr);column-gap:12px;row-gap:12px;max-width:1193px;margin:37px auto 0}.box_content_grid img{border-radius:50%;display:block;width:137px;height:137px;object-fit:cover;margin:auto}.box_content_grid .box_content{text-align:center}.box_content_grid .box_title{text-transform:uppercase;margin-bottom:12px;margin-top:18px}.box_content_grid .box_text{max-width:157px;margin:auto}.image_empty{width:137px;height:137px;background-color:#e7e8ea;border-radius:50%;margin:auto}.benefits-index-section{padding-top:66px}.benefits-index-section .box_content p{font-size:14px;font-weight:300;letter-spacing:.25px;line-height:20px;text-align:center;display:block}.benefits-index-section .box_content p br{content:"";display:block;margin:10px 0 0}.benefits-index-section .table{margin-top:42px}.benefits_loyalty{max-width:1048px;margin:auto}.benefits_loyalty .item{border-bottom:1px solid #E7E7EA;height:52px;display:flex;align-items:center}.benefits_loyalty .item:last-child{margin-bottom:0}.benefits_loyalty .tr_table:not(.one){text-align:center;min-width:100px}.thead_table,.tbody_table{display:grid;grid-template-columns:repeat(8,1fr);column-gap:36px;align-items:center}.thead_table .tr_table.one,.tbody_table .tr_table.one{grid-column-start:1;grid-column-end:3;width:307px}.thead_table{padding-bottom:10px}.tr_table h4{text-transform:uppercase}.tr_table i{color:#252739;font-family:"Font Awesome 5 Pro";font-size:14px;letter-spacing:.25px;line-height:20px;text-align:center}.tr_table p{font-weight:300;letter-spacing:.25px;line-height:20px}.tbody_table.thead{padding-bottom:17px;border-bottom:1px solid #E7E7EA}.tbody_table.thead h5,.tbody_table.thead p{font-size:13px;font-weight:500;letter-spacing:0;line-height:20px;display:block}.tbody_table.thead p{line-height:16px}.button-index-section{padding-top:42px;text-align:center}.button-index-section .content{font-size:14px;font-weight:300;letter-spacing:.25px;line-height:20px;text-align:center;margin-bottom:24px}.button-index-section .box_btn{justify-content:center}.button-index-section .btn{font-size:14px;font-weight:500;letter-spacing:1px;line-height:14px;text-align:center;padding:16px 22px;min-width:156px;box-sizing:border-box}.button-index-section .btn.btn-hollow:hover{padding:15px 21px}@media screen and (max-width: 991px){.box_content_grid{max-width:100%}.table_content{overflow-x:auto;width:100%;display:flex}.benefits-index-section .table{width:100%;display:flex;flex-wrap:wrap}}@media screen and (max-width: 768px){.loyalty_container img{object-position:right}.key-index-section .box_content_grid{grid-template-columns:repeat(3,1fr)}.guide-index-section{padding:36px 0 25px}.guide-index-section .box_content_grid{display:flex;flex-wrap:wrap;justify-content:center;column-gap:0;row-gap:0;margin-top:16px}.guide-index-section .box_content_grid .box_content{padding:9px}.box_content_grid{row-gap:18px}.tbody_table,.thead_table{column-gap:6px}.tbody_table .tr_table.one,.thead_table .tr_table.one{width:161px}}@media screen and (max-width: 580px){.key-index-section .box_content_grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 520px){.mobile_hide{display:none}.mobile_show{display:block}.banner_image_empty{height:200px;background:#e7e8ea}.loyalty_container .mobile_hide{display:none}.loyalty_container .mobile_show{display:block}.loyalty_container img{max-height:200px;height:200px}.loyalty_container .box_content p{margin:0}.loyalty_container .box_content{position:absolute;top:initial;bottom:18px;transform:translateY(0)}.loyalty_container .box_content h1{font-size:20px;letter-spacing:2.14px;margin-bottom:0}.loyalty_container .container{padding-left:18px;padding-right:18px}.banner-index-section .box_btn.mobile_show{display:flex;padding:12px 12px 0}.banner-index-section .box_btn.mobile_show a{width:50%}.button-index-section .btn{width:50%;min-width:auto}.key-index-section{padding:30px 0}.image_empty{width:120px;height:120px}.box_content_grid{margin-top:25px}.box_content_grid img{width:120px;height:120px}.box_content_grid .box_title{margin-top:12px}.guide-index-section .image_empty,.guide-index-section .box_content_grid img{width:96px;height:96px}.benefits-index-section{padding-top:24px}.benefits-index-section .container{padding-left:18px;padding-right:0}.benefits-index-section .box_content{padding-right:18px}.benefits-index-section .table{margin-top:24px}.button-index-section{padding-top:24px}.page-loyalty-program .main-content{padding-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/458/assets/fh-other.scss.css.map */
