.site-header--stuck{position:fixed}.featured-collection .section-header{position:relative}.featured-collection .section-header__title{font-weight:700;padding:0 24px;position:relative;z-index:1;background-color:#fff;width:max-content;margin:auto}.featured-collection .section-header:before{position:absolute;content:"";height:1px;background-color:#e0e0e0;top:-moz-calc(50% - .5px);top:-webkit-calc(50% - .5px);top:-ms-calc(50% - .5px);top:calc(50% - .5px);left:0;right:0;width:100%}.sub-banner.banner-item{position:relative}.banner-item .content-box{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:90%;text-align:center}.toolbar *{background:black!important;color:#fff!important;text-align:right}.col-12.col-md-6.col-lg-4.three-blocks.twoImage{padding-right:15px;padding-left:15px}.home-sub-banner .item,.home-custom-sub-banner .item{margin-bottom:20px}.row.flex-grid.flex-grid--gutters{margin-left:0}.faq-btn{width:100%;background-color:#fafafa;padding:11px 0 11px 11px}.faq-btn.is-open{width:100%;background-color:#000;color:#fff}.faq-btn:before{content:"Question";background-color:#000;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:1em;padding:4px 8px 3px;min-width:63px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;margin-right:20px;text-align:center}.faq-ans{background:#fafafa;padding:9px 25px 7px 12px;display:flex}.faq-ans:before{position:relative;top:3px;display:inline-block;vertical-align:top;font-size:10px;font-weight:500;line-height:1em;padding:4px 8px 3px;min-width:63px;-moz-border-radius:1px;-webkit-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;margin-right:20px;text-align:center;content:"Answers";background-color:#000;color:#fff;border-color:#fff;height:2em}@media only screen and (min-width:1200px){.container,.body-full .site-nav-dropdown .container{max-width:1200px;padding-left:15px;padding-right:15px}.home-sub-banner .item,.home-custom-sub-banner .item{margin-bottom:30px}.animate-scale{position:relative;display:block;overflow:hidden}.animate-scale:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#232323;overflow:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";filter:alpha(opacity=0);z-index:2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}.header-item.header-max-form{display:flex;align-items:center;flex:0 0 50%;position:relative;height:60px}.header-item.header-max-form .site-header__search{transform:none}.header-item.header-max-form .predictive-results{z-index:1000}@media only screen and (min-width:769px){.site-header--stuck .header-item.header-item--logo,.site-header--stuck .header-item.header-max-form{display:none}.site-header--stuck .header-layout{display:flex;justify-content:right}.site-header--stuck .text-center .site-navigation{float:left;margin-top:-35px}.flex-grid__item--33.col-lg-4{flex-basis:33.33%;padding-right:15px;padding-left:15px}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prod-slider-and-image .feature-row__item--img{flex:0 1 40%;margin:0 auto}.prod-slider-and-image .prod-and-image{flex:0 1 60%;margin:0 auto;padding:0 20px;max-width:60%}#AnnouncementSlider{display:flex}.announcement-slider[data-compact=true] .announcement-slider__slide{display:block}.site-nav__link{letter-spacing:1px!important;padding:7.5px 10px!important}}@media only screen and (max-width: 1199px){.home-sub-banner .item,.home-custom-sub-banner .item{margin-bottom:20px}}@media only screen and (max-width:768px){.header-item.header-max-form{display:none}.featured-collections-custom{overflow:hidden}.featured-collections-custom .flickity-viewport{transform:translate(-6%);overflow:visible}.prod-slider-and-image.layout-right .feature-row-cont{flex-direction:column-reverse}.grid-overflow-wrapper.prod-and-image{flex:0 1 100%;margin:0 auto;padding:0 20px;max-width:100%;overflow:scroll}}@media only screen and (max-width:768px){.mobile-nav__sublist .mobile-nav__link{font-weight:600}.mobile-nav__faux-link,.mobile-nav__link{font-size:1.1em}.mobile-nav__item.is_ch_max,.collapsible-content.is-open .collapsible-content.is-open .mobile-nav__item.hide_max,.mobile-nav__child-item a{border-top:1px var(--colorDrawerBorder) solid;text-align:center;height:38px}.mobile-nav__item.is_ch_max.acMax .mobile-nav__child-item a{border:none}.collapsible-content.is-open .collapsible-content.is-open{height:100%!important;overflow:visible}.collapsible-content--all .collapsible-content__inner,.mobile-nav__item.is_ch_max .collapsible-content__inner{transform:translate(-110%)}.collapsible-content.is-open>.collapsible-content__inner{transform:translate(0)}.acMax_ul li.appear-animation:not(.acMax),.mobile-nav__grandchildlist:before{display:none}.max_icon button{transform:rotate(-90deg);border:none}.mobile-nav__item.acMax{position:fixed;top:0;bottom:0;z-index:10000000;width:100%;height:100vh!important}.mobile-nav__item.is_ch_max.acMax{position:absolute;background:white;width:100%;top:-50px;bottom:0;padding-left:0;z-index:100000}#Label-https-tfk-me-collections-sale-20217,#Label-https-tfk-me-pages-shop-the-look-18{color:red}.mobile-nav__link--top-level{border-right:1px solid var(--colorDrawerBorder)}.mobile-nav__child-item .collapsible-trigger:not(.mobile-nav__link--button){flex:0 0 61px;padding-left:0;position:absolute;height:50px;right:8px;top:-22%;width:50px;transform:rotate(-90deg)}.mobile-nav__child-item .collapsible-trigger:not(.mobile-nav__link--button) .collapsible-trigger__icon--circle{border:none}.mobile-nav__item:not(.mobile-nav__item--secondary)+.mobile-nav__item--secondary .one-half,.mobile-nav__item.acMax .mobile-nav__link--top-level{width:100%;text-align:center}.max_icon-top{position:absolute;right:0;top:0;height:100%}#NavDrawer.drawer.drawer--left{width:88%;overflow:visible}#NavDrawer .drawer__fixed-header{height:0}#NavDrawer .drawer__close{position:absolute;background:red;height:50px;text-align:center;display:flex;justify-content:center;align-items:center;padding:0;width:20%;top:0;left:102%}#NavDrawer .drawer__close-button{padding:0;position:unset;color:#fff;font-weight:700}.mobile-nav__item.acMax .mobile-nav__toggle.max_icon{position:absolute;left:6px;top:6px;right:auto}.mobile-nav__item.acMax .mobile-nav__toggle.max_icon button{width:40px;height:40px;padding:0;margin-top:0;border:2px solid;border-radius:50%}.mobile-nav__item.acMax .mobile-nav__toggle.max_icon button span{right:14px}.collapsible-content.is-open.mobile-nav__sublist{overflow:visible}.mobile-nav__child-item,.mobile-nav>.mobile-nav__item{position:relative;text-align:center}.mobile-nav__child-item a{text-transform:uppercase}.mobile-nav__item.is_ch_max.acMax .collapsible-trigger.ch_max.header_max.is-open{position:absolute;left:24px;right:auto;top:-10px;transform:rotate(-90deg)}.mobile-nav__item.is_ch_max.acMax .mobile-nav__child-item{position:relative;height:50px;padding-top:7px;text-align:center;background:#c1c1c1}.mobile-nav__item.acMax .mobile-nav__has-sublist{background:#c1c1c1}.mobile-nav__item.is_ch_max.acMax .collapsible-trigger__icon--circle{border:2px solid;border-color:#e8e8e1;border-color:#000;width:40px;height:40px;border-radius:50%;text-align:center}}
/*# sourceMappingURL=/s/files/1/0438/2874/0261/t/52/assets/fancy.css.map?v=96960730582986468711657046140 */