@font-face{font-family:MarkRegular;src:url(MarkRegularFont.woff2) format("woff2"),url(MarkRegularFont.woff) format("woff")}@font-face{font-family:MarkBlack;src:url(MarkBlackFont.woff2) format("woff2"),url(MarkBlackFont.woff) format("woff")}@font-face{font-family:MarkBold;src:url(MarkBoldFont.woff2) format("woff2"),url(MarkBoldFont.woff) format("woff")}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}.container{max-width:1440px;padding:0 28px;margin:0 auto}body{overflow-x:hidden;letter-spacing:0!important}button{outline:none;cursor:pointer;border:none}sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{background:#171c2d}.header__icons{margin-left:33px}.header__heading-link{margin-left:0!important}.shopify-section-header-hidden .header-wrapper{padding:15px 0}.header-wrapper{position:absolute!important;transition:all .4s;top:0;padding:16px 0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.header{display:flex;align-items:center;justify-content:space-between;margin:0 30px}.header_right_block{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.index sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{background:linear-gradient(#000,#0000)}.index .shopify-section-header-hidden sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom,.index .animate sticky-header.header-wrapper.color-background-1.gradient.header-wrapper--border-bottom{background:#171c2d}.banner_section{position:relative;background-size:cover;background-position:center;padding:286px 0;z-index:1;height:700px}.banner_inform{width:660px;padding:0;position:absolute;left:100px;bottom:125px}h1.banner_title{font-family:MarkBlack,sans-serif;color:#fff;text-transform:uppercase;font-size:44px;font-weight:900;line-height:1.34;margin-bottom:21px;word-spacing:8px;letter-spacing:0}.h0,.h1,.h2,.h3,.h4,.h5{font-family:MarkBlack,sans-serif!important}p.banner_cnt{color:#fff;font-family:MarkRegular,sans-serif;font-size:20px;font-weight:700;line-height:1.75;margin-bottom:33px}a.common_btn,.common_btn{font-family:MarkBlack,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;padding:0 75px;background:transparent linear-gradient(90deg,#de9bab 0 100%) 0 0 no-repeat padding-box;border-radius:30px;color:#171c2d;display:inline-block;line-height:45px;transition:all .5s;height:45px;text-align:center}a.common_btn:hover,.common_btn:hover,a.watch_btn.product_btn:hover{background:transparent linear-gradient(90deg,#de9bab,#c1687d) 0% 0% no-repeat padding-box}.common_btn.secondary{background:transparent linear-gradient(90deg,#171c2d 0 100%) 0 0 no-repeat padding-box;color:#de9bab}a.common_btn.secondary:hover,.common_btn.secondary:hover{background:transparent linear-gradient(90deg,#171c2d,#3c4150) 0% 0% no-repeat padding-box}.banner_section .common_btn{padding-left:30px;padding-right:30px}a.header__heading-link.link.link--text.focus-inset,a.header__menu-item.header__menu-item.list-menu__item.link.link--text.focus-inset{padding:0}header .header__icons .header__icon .icon{height:auto;width:auto}header .header__icons .header__icon .icon path,svg.modal__toggle-open.icon.icon-search path{transition:all .5s}header .header__icons .header__icon .icon:hover path{fill:#de9bab}svg.modal__toggle-open.icon.icon-search:hover path{fill:transparent}svg.modal__toggle-open.icon.icon-search:hover path+path{fill:#de9bab}.header__inline-menu ul.list-menu.list-menu--inline li:not(:last-child){margin-right:31px}.header__inline-menu ul.list-menu.list-menu--inline li a{color:#fff;font-family:MarkBlack,sans-serif;font-weight:700;font-size:14px;transition:all .5s;text-decoration:none}.header__inline-menu ul.list-menu.list-menu--inline li a:hover{color:#de9bab;text-decoration:none}.header__active-menu-item{color:#fff!important;text-decoration:none!important;border-bottom:1px solid #ECD666}.header__active-menu-item:hover{color:#de9bab!important}.watch_now_block{margin-left:30px}.watch_now_block .watch_btn{background:transparent linear-gradient(90deg,#de9bab 0 100%) 0 0 no-repeat padding-box;border-radius:50px;color:#171c2d;text-decoration:none;font-family:MarkBlack,sans-serif;font-size:14px;font-weight:700;transition:all .5s;text-transform:uppercase;height:45px;line-height:45px;width:160px;display:block;padding:0;text-align:center}.mobile_watch_now_block .watch_btn{background:transparent linear-gradient(90deg,#171c2d 0 100%) 0 0 no-repeat padding-box;border-radius:50px;color:#de9bab;text-decoration:none;font-family:MarkBlack,sans-serif;font-size:14px;font-weight:700;transition:all .5s;text-transform:uppercase;height:45px;line-height:45px;padding:0}.watch_now_block .watch_btn path{transition:all .5s;fill:#171c2d}.mobile_watch_now_block .watch_btn path{transition:all .5s;fill:#de9bab}.watch_now_block .watch_btn:hover{background:transparent linear-gradient(90deg,#de9bab 0,#c1687d) 0 0 no-repeat padding-box}.mobile_watch_now_block .watch_btn:hover{background:transparent linear-gradient(90deg,#171c2d 0,#3c4150) 0 0 no-repeat padding-box}.watch_now_block .watch_btn svg{margin-right:11px}a.watch_btn.product_btn{font-family:MarkBlack,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;background:transparent linear-gradient(90deg,#de9bab 0 100%) 0 0 no-repeat padding-box;color:#171c2d;border-radius:30px;display:inline-block;transition:all .5s;border:none;width:160px;outline:none;box-shadow:none;margin:0;padding:0;height:45px;line-height:45px}a.watch_btn.product_btn svg{margin-right:5px}.product-form__buttons.watch_now{margin:0 0 0 20px;text-align:center}.product__info-wrapper .btn_box{display:flex;align-items:center}.bottom_arrow{position:absolute;bottom:15px;left:50%;transform:translate(-50%,-50%)}.mobile_banner{display:none}.humburger{height:100%;width:100%;position:relative}.humburger span{width:20px;height:1px;background:#fff;position:absolute;top:10px;left:12px}.humburger span:nth-child(2){top:20px}.humburger span:nth-child(3){top:30px}.mobile_head_right{position:absolute;top:27px;right:28px}.partner_section{text-align:center}.partner_section h2.sec-heading{margin-bottom:58px}.partner_wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.partner_blog{width:25%}.partner_blog img{margin:0 auto}.partner_blog:nth-child(2) img{max-width:250px}.partner_blog:nth-child(3) img{max-width:200px}.partner_blog:nth-child(4) img{max-width:210px}.menu-drawer__utility-links,.mobile_watch_now_block{display:none}.mobile_watch_now_block .watch_btn{display:inline-block;width:100%;text-align:center}.mobile_watch_now_block{margin-bottom:40px}.mobile_watch_now_block .watch_btn svg{margin-right:13px}.common_theme .menu-drawer__menu-item,.other__pages .menu-drawer__menu-item{font-family:MarkBlack,sans-serif;font-size:20px;font-weight:700;padding:0;text-decoration:none;margin-bottom:20px;transition:all .5s}.common_theme .menu-drawer__menu-item:hover,.other__pages .menu-drawer__menu-item:hover{text-decoration:underline;background:transparent}.header__heading a img{height:auto;width:150px}.main_div{z-index:4;justify-content:space-between;flex-wrap:wrap;align-items:center;position:absolute;top:15px;right:50%;transform:translate(50%)}.mobile_header_logo img{width:95px}.menu-drawer__navigation{padding:0 20px!important}.menu-drawer__navigation-container{padding-top:100px;display:block!important;background-color:#de9bab}.cart_icon{margin-left:20px;position:relative}.mobile_head_right .account_icon svg path,.mobile_head_right .cart_icon svg path{transition:all .5s}.mobile_head_right .account_icon svg:hover path,.mobile_head_right .cart_icon svg:hover path{fill:#04a74a}.list-menu__item{display:inline-block!important}.common_theme .search-modal__content,.other__pages .search-modal__content{padding:0 28px}.common_theme .search__button,.other__pages .search__button{padding:0 20px;background:transparent linear-gradient(90deg,#171c2d 0 100%) 0 0 no-repeat padding-box;color:#de9bab;font-size:14px;font-family:MarkBlack,sans-serif;font-weight:700;text-transform:uppercase;height:auto;width:auto;line-height:45px;border-radius:0 30px 30px 0;transition:all .5s;height:45px}.common_theme .search__button:hover,.other__pages .search__button:hover{background:transparent linear-gradient(90deg,#171c2d 0,#3c4150) 0 0 no-repeat padding-box}details[open]>.search-modal{top:107px}.common_theme .search-modal__form,.other__pages .search-modal__form{max-width:811px}.common_theme .search__input.field__input,.other__pages .search__input.field__input{box-shadow:none;border:1px solid #E1E6EB;border-radius:30px;padding:7px 110px 6px 20px;color:#13001f;font-size:20px;font-family:MarkRegular,sans-serif;font-weight:700;background-color:#fff}.common_theme .search-modal__form .field__input::placeholder,.other__pages .search-modal__form .field__input::placeholder{opacity:1;font-size:20px;font-family:MarkRegular,sans-serif;font-weight:700;color:#8b949c}.common_theme .field__label,.other__pages .field__label{font-family:MarkRegular,sans-serif;display:none}.other__pages .contact-form .field__label,.common_theme .newsletter__wrapper .field__label,.access_inner .newsletter__wrapper .newsletter-form .field__label{display:block}.common_theme .newsletter__wrapper .field__label,.access_inner .newsletter__wrapper .newsletter-form .field__label{left:0;color:#171c2d}.newsletter__wrapper p{font-family:MarkRegular;max-width:515px;margin:0 auto;color:#171c2d}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{border:none;border-bottom:1px solid #171C2D;box-shadow:none;height:45px}.newsletter__wrapper .newsletter-form .field{display:block}.newsletter__wrapper .newsletter-form__button .icon{display:none}.newsletter__wrapper .newsletter-form button{position:relative;transform:none;top:unset;margin-top:40px;border:none;width:285px;padding:0;font-size:15px}.newsletter__wrapper .newsletter-form .field__input:hover{padding-top:15px!important;padding-bottom:0!important;padding-left:10px!important}.customer .field label,.field__label{font-family:MarkRegular,sans-serif}.common_theme .field__input:focus,.common_theme .field__input:hover,.other__pages .field__input:focus,.other__pages .field__input:hover{box-shadow:none;padding:7px 110px 6px 20px!important}.other__pages .contact-form .field__input:focus,.other__pages .contact-form .field__input:hover,.newsletter-form .field__input:focus,.newsletter-form .field__input:hover{padding-top:20px!important}.newsletter-form__message--success{color:#437c58}.contact-page-link{margin-bottom:25px;color:#171c2d}.contact-page-link a{color:#171c2d;text-decoration:underline}.contact-page-link a:hover{color:#c54b45}.mobile_head_right .account_icon{text-decoration:none}.menu-drawer .search-modal__form{display:none}.header_right_block .cart-count-bubble,.cart_icon .cart-count-bubble{font-family:MarkBold,sans-serif;font-size:8px;font-weight:500;background:none;right:0;height:auto;width:auto;bottom:14px;left:0;color:#fff}a#cart-icon-bubble .cart-count-bubble{transition:all .5s}a#cart-icon-bubble svg:hover .cart-count-bubble{color:#04a74a}.cart_icon .cart-count-bubble{color:#000;bottom:8px}.header__heading-link img{height:auto;width:150px}.slider_section{margin:30px 0;position:relative}.slider_section .container{max-width:1800px}.slider_section span{color:#e25750;font-family:MarkBlack;font-size:20px}.slider_section hr{background-color:#ecd666;margin:5px 0}.btn_center{text-align:center}.want-more-spot{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.want-more-spot h2{font-size:24px;font-weight:800;text-transform:uppercase;color:#171c2d;margin:0 0 10px}@media(max-width:767px){.want-more-spot a{font-size:12px}}.registration-subtitle{text-align:left}.header__heading-link .h2{display:none}.about_wrapper{padding:73px 0 0}.about_wrapper h1{font-family:MarkBlack,sans-serif;font-size:44px;color:#171c2d;font-weight:900;text-align:center;text-transform:uppercase;line-height:1.15}.duffy_wrap{padding:67px 0 177px}.duffy_img_block{width:331px;height:331px;background:#000;border-radius:50%;overflow:hidden}.duffy_inner{max-width:916px;margin:0 auto;display:flex;flex-wrap:wrap}.duffy_right_block{max-width:565px;margin-left:20px}.duffy_right_block h3{font-size:30px;font-weight:900;color:#e25750;font-family:MarkBlack,sans-serif;line-height:1.33;margin-bottom:23px}.duffy_right_block span{font-size:20px;font-weight:700;color:#000;font-family:MarkBlack,sans-serif;line-height:1.2;display:block}.duffy_right_block p{font-size:14px;font-weight:300;color:#13001f;font-family:MarkRegular,sans-serif;line-height:1.86;margin:30px 0 34px}.duffy_right_block .common_btn{padding:0 75px}.coming_wrapper{padding:73px 0 120px;text-align:center}.coming_inner h1,.access_inner h1,.member_inner h2{font-family:MarkBlack,sans-serif;font-size:44px;color:#171c2d;font-weight:900;text-transform:uppercase;line-height:1.36;margin-bottom:34px}.access_inner .newsletter__wrapper{padding-top:0!important}.access_inner .newsletter__wrapper .newsletter-form input::placeholder{color:#de9bab}.coming_inner p{font-size:14px;font-weight:300;color:#13001f;font-family:MarkRegular,sans-serif;margin:0 auto 44px;max-width:448px}.coming_inner .common_btn{padding:0 75px;letter-spacing:.7px}.access_Wrapper{background:#de9bab;padding:60px 0;text-align:center}.access_inner h1{margin-bottom:18px}.access_inner p,.member_inner p{font-size:18px;font-weight:700;color:#171c2d;font-family:MarkRegular,sans-serif;line-height:1.66}.access_inner .common_btn{padding:0 75px;letter-spacing:.7px}.member_wrapper{padding:70px 0 113px}.member_inner{max-width:682px;margin:0 auto}.member_inner h2{text-align:center;margin-bottom:32px}.member_inner p{font-size:14px;font-weight:300;color:#13001f;text-align:center;max-width:100%;margin:0}.member_inner ul{margin:34px auto;max-width:605px}.member_inner ul li{font-size:14px;font-weight:300;font-family:MarkRegular,sans-serif;color:#13001f;list-style:none;position:relative;margin-bottom:5px;padding-left:10px;line-height:1.85}.member_inner ul li:after{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background:#e25750;border-radius:50%}.member_inner .common_btn{letter-spacing:.7px;margin:0 auto;padding:0 55px}.account_btn{text-align:center;margin-top:55px}.press-sec{padding:75px 0 100px;color:#171c2d}.press-header h1{font-family:MarkBlack,sans-serif;font-size:35px;color:#171c2d;font-weight:900;text-align:left;text-transform:uppercase;line-height:1.15;border-bottom:1px solid #EF9E3F;padding-bottom:25px}.press-body{display:flex;flex-direction:column;margin-left:50px}.press-articles{display:flex;flex-direction:row;border-bottom:1px solid #E1E6EB;margin-top:40px;padding-bottom:40px;align-items:start}.press-articles a{text-decoration:none}.press-articles h2{color:#e15854;font-family:MarkBlack;font-size:20px;line-height:24px;padding-bottom:5px}.press-articles a:hover h2{color:#c54b45}.press-articles img{margin:0;max-width:225px}@media(max-width:1450px){.container{max-width:100%}}@media(max-width:1440px){.banner_section{padding:239px 0}}@media(max-width:1360px){.partner_section h2.sec-heading{margin-bottom:38px}.banner_inform{width:600px;padding:0;position:absolute;left:100px;bottom:100px}h1.banner_title{font-size:36px}.banner_section{padding:209px 0}.duffy_wrap{padding:67px 0 140px}.coming_wrapper{padding:73px 0 90px}.coming_inner h1{margin-bottom:34px}}@media(max-width:1199px){.banner_inform{width:550px;padding:0;position:absolute;left:75px;bottom:75px}h1.banner_title{font-size:32px;margin-bottom:13px}.common_theme .search-modal,.other__pages .search-modal{height:79px}.duffy_wrap{padding:67px 0 122px}.duffy_right_block p{margin:25px 0}.duffy_right_block h3{margin-bottom:18px}.coming_wrapper{padding:63px 0 70px}.coming_inner h1{font-size:36px;margin-bottom:24px}.access_Wrapper{padding:83px 0}.access_inner h1{font-size:38px}.member_wrapper{padding:70px 0 90px}.member_inner h2{font-size:36px}.member_inner ul{margin:27px auto}.account_btn{margin-top:45px}.collection .collection-hero__title{padding-bottom:15px}.collection .pagination-wrapper{margin-bottom:80px!important}}@media(max-width:991px){.partner_blog{width:50%;margin-bottom:50px}h1.banner_title{font-size:26px}.banner_inform{width:480px;position:absolute;bottom:50px;left:50px;padding:0}p.banner_cnt{font-size:17px;margin-bottom:24px}.banner_section{padding:179px 0}.common_theme .search-modal__form,.other__pages .search-modal__form{max-width:600px}.duffy_inner{justify-content:center}.duffy_wrap{padding:65px 0 92px}.duffy_right_block{max-width:100%;margin-left:0;text-align:center;margin-top:50px}.duffy_right_block p{max-width:768px}.coming_inner p{margin-bottom:34px}.access_Wrapper{padding:63px 0}.access_inner h1{font-size:28px}.access_inner p{margin-bottom:26px}.member_wrapper{padding:63px 0}.member_inner h2{margin-bottom:22px}.collection .collection-hero__title{font-size:36px}}@media(max-width:989px){.header_right_block{width:100%;justify-content:flex-end;width:33px}.watch_now_block{display:none}.common_theme .search-modal__close-button,.other__pages .search-modal__close-button{right:17px}.header__heading a img{width:120px}.mobile_watch_now_block{display:block}}@media(max-width:767px){.container{padding:0 20px}.banner_inform{width:460px;padding:0;position:absolute;bottom:40px;left:40px}.banner_section{padding:159px 0}.watch_now_block{display:none}.main_div{display:flex;margin-left:37px}.menu-drawer__navigation-container{padding-top:31px}.menu-drawer__navigation{padding-top:75px!important}.header__search{display:none!important}.common_theme form.search.search-modal__form,.other__pages form.search.search-modal__form{margin-top:37px;padding:0 20px}.menu-drawer .search-modal__form{display:block}.common_theme .search-modal__form .field__input::placeholder,.other__pages .search-modal__form .field__input::placeholder{color:transparent}.duffy_wrap{padding:60px 0 72px}.coming_wrapper{padding:50px 0}.access_inner h1{font-size:24px;margin-bottom:10px}.member_inner h2,.collection .collection-hero__title{font-size:28px}.collection .pagination-wrapper{margin-bottom:50px!important}.header__heading a img,.other__pages .first_logo{width:95px}.product__info-wrapper .btn_box{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;height:70px;margin:0;z-index:2;border-top:1px solid #C54B45;padding:0 20px}.product-form.product-form,.product-form__buttons.watch_now{width:50%}.product-form__buttons.watch_now{text-align:center;margin:0 0 0 5px}a.watch_btn.product_btn{width:100%}.press-sec{padding:50px 0 0}.press-sec.single{padding-bottom:50px}.press-header h1{font-size:29px}.press-articles{display:block}.press-header h1{text-align:center}.press-body{margin-left:0}.press-articles{margin-bottom:40px;padding-bottom:40px;margin-top:0}.press-articles img{margin:35px auto}}@media(max-width:575px){.mobile_banner{display:block}.mobile_banner img{width:100%;margin-top:75px}.banner_inform{width:100%;text-align:center;padding:20px 20px 75px;margin-top:0;position:absolute;bottom:0;left:unset}h1.banner_title{font-size:26px;margin:20px auto 10px}p.banner_cnt{font-size:14px;margin:0 auto 30px}.partner_blog{width:100%;margin-bottom:0}.partner_blog:not(:last-child){margin-bottom:50px}.partner_blog:nth-child(2) img{max-width:250px}.partner_blog:nth-child(3) img{max-width:200px}.partner_blog:nth-child(4) img{max-width:210px}.partner_section h2.sec-heading{margin-bottom:31px}.common_theme .field__input::placeholder,.other__pages .field__input::placeholder{font-size:18px}.common_theme .menu-drawer__menu-item,.other__pages .menu-drawer__menu-item{font-size:18px;margin-bottom:30px}.duffy_right_block h3{font-size:26px}.duffy_right_block p{margin:20px 0}.duffy_wrap{padding:50px 0 60px}.coming_inner h1{font-size:26px;margin-bottom:18px}.access_inner h1{font-size:20px}.access_inner p{margin-bottom:16px;font-size:16px}.access_Wrapper,.member_wrapper{padding:50px 0}.member_inner h2{font-size:24px}.account_btn{margin-top:30px}.collection .collection-hero__title{font-size:24px}.card-wrapper .card-information .full-unstyled-link{font-size:16px}.collection .collection-hero__title{margin-top:25px!important}.collection .custom-field--value{font-size:18px;margin-bottom:25px}.collection .custom-field{margin-top:0}.collection .product-grid li.grid__item{padding-bottom:25px}.collection .collection #product-grid{margin:0 -5px}.collection .collection .grid__item{padding:0 5px}}@media(max-width:425px){.menu-drawer{width:100%!important}}@media(max-width:375px){.pd-120{padding:70px 0!important}}@media(max-width:374px){h1.banner_title{font-size:26px}p.banner_cnt{font-size:15px}.duffy_img_block{width:100%;height:100%}.duffy_img_block img{width:100%;height:100%;display:block}.member_inner .common_btn{padding:0 45px}}.about_info h2{letter-spacing:0px;color:#171c2d;line-height:1.33;font-family:MarkBlack;font-weight:900;font-size:24px;margin-bottom:34px}.about_info p{letter-spacing:0px;color:#171c2d;line-height:1.85;font-family:MarkRegular;font-weight:300;max-width:676px;text-align:center;font-size:14px;margin:0 auto 32px}.about_info{text-align:center;padding-top:50px}.about_wrapper .logo{max-width:300px;margin:0 auto 50px}.about-img{display:flex;margin:0 -2px;padding-top:88px}.about-img-left,.about-img-right{width:50%;padding:0 2px}.mission-sec h2.sec-heading{line-height:1.15;margin-bottom:45px}.mission-sec p{letter-spacing:0px;color:#13001f;font-size:14px;font-weight:300;font-family:MarkRegular;line-height:1.85;max-width:690px;margin:0 auto}.mission-sec a.common_btn{padding:0 43px;margin-top:66px;margin-bottom:32px;letter-spacing:.7px}.mission-sec{text-align:center;padding-top:113px}.team-sec{text-align:center;padding:113px 0 120px}.team_body{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}.team-info{width:16.66%;padding:0 10px;text-align:center;margin-top:75px}.team__img{width:180px;height:180px;border-radius:50%;text-align:center;overflow:hidden;margin:0 auto}.team-info h6 a{letter-spacing:0px;color:#171c2d;text-transform:uppercase;font-family:MarkBlack;font-size:14px;font-weight:700;margin:21px auto 0;text-decoration:none}.team-sec h2.sec-heading{margin-bottom:0}#shopify-section-unity-info .img-video-wrap{margin:75px 0 0}#shopify-section-unity-info .donate{margin:50px 0 0}#shopify-section-unity-info .donate p{letter-spacing:0px;color:#171c2d;line-height:1.85;font-family:MarkRegular;font-weight:300;max-width:600px;text-align:center;font-size:14px;margin:0 auto 20px}#shopify-section-unity-info .donate a.common_btn{width:300px}.cfu-brands{display:flex;flex-wrap:wrap;max-width:500px;margin:0 auto}.cfu_brand_items{width:50%}.cfu-bio img{margin-bottom:50px}.cfu-instructions{letter-spacing:0px;color:#171c2d;line-height:1.85;font-family:MarkRegular;font-weight:300;max-width:676px;text-align:left;font-size:14px;margin:75px auto 0}.cfu-instructions ul,.cfu-instructions ol{margin-left:20px;margin-bottom:25px}.cfu_brand_img{display:flex;justify-content:center}.cfu-instructions h3{letter-spacing:0px;color:#171c2d;font-family:MarkBold;font-weight:900;font-size:20px;margin-bottom:10px}.expect-column .donate p{letter-spacing:0px;color:#171c2d;line-height:1.85;font-family:MarkRegular;font-weight:300;max-width:600px;text-align:center;font-size:16px;margin:0 auto 20px}.custom-field--value{font-size:24px;font-weight:900;font-family:MarkBlack,sans-serif;line-height:1.33;color:#171c2d;border-bottom:1px solid #E1E6EB;padding-bottom:18px;margin-bottom:40px}.custom-field{margin-top:0}.card-information .full-unstyled-link{font-size:20px;font-weight:700;color:#e25750;font-family:MarkBlack,sans-serif;text-decoration:none;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.collection-hero__text-wrapper{margin-bottom:30px}.card-information .full-unstyled-link:hover{text-decoration:none;color:#c54b45}.card-wrapper:hover .card-information__text{text-decoration:none!important}.price--on-sale .price__sale{align-items:center}.collection .price__sale .price-item.price-item--sale.price-item--last,.collection span .price-item.price-item--regular{font-size:14px;font-weight:300;color:#13001f;font-family:MarkRegular,sans-serif;text-decoration:none;letter-spacing:0}span .price-item.price-item--regular{text-decoration:line-through!important}.collection .grid__item{padding:0 10px}.collection #product-grid{margin:0 -10px}.card__badge .badge{border:none;background-color:#e5d65e;font-family:MarkBold,sans-serif;color:#171c2d}.product-grid li.grid__item{padding-bottom:40px}.collection .pagination-wrapper{margin-top:0;margin-bottom:100px}.pagination__list li .pagination__item.pagination__item--current{border:2px solid #0C8833;color:#00892e;font-weight:700}.pagination__list li .pagination__item{font-family:MarkRegular,sans-serif;font-size:14px;color:#8b949c;font-weight:300;border:1px solid #8B949C}.pagination__item--current:after,.pagination__item:hover:after{background:none!important}.collection .pagination__item{width:37px;height:37px}#ProductGridContainer .price{font-family:MarkRegular;letter-spacing:0}@media screen and (max-width:767px){.about_info{padding-top:25px}.about_info h2{margin-bottom:20px;font-size:20px}.about_info p{margin:0 auto 20px}.about-img{padding-top:30px}.mission-sec{padding-top:50px}.mission-sec h2.sec-heading{margin-bottom:20px}.mission-sec a.common_btn{padding:0 43px;margin-top:20px;margin-bottom:20px}.about_wrapper h1{font-size:29px}.about_wrapper{padding:50px 0 0}.team-sec{padding:50px 0}.team-info{width:33.33%;padding:0 5px;margin-top:30px}.team__img{width:120px;height:120px}.team-info h6 a{font-size:12px;margin:10px auto 0}.view_btn{text-align:center}#shopify-section-unity-info .img-video-wrap{margin:50px 0 15px}#shopify-section-unity-info .donate{margin:35px 0 0}.cfu-instructions{margin:35px auto 0}}@media screen and (max-width:414px){.about-img{flex-wrap:wrap;margin:0}.about-img-left,.about-img-right{width:100%;padding:0}.about-img-right{margin-top:10px}}@media screen and (max-width:480px){.team-info{width:50%;padding:0 5px;margin-top:30px}}@media(min-width:768px)and (max-width:991px){.about_info{padding-top:50px}.about_info h2{margin-bottom:22px}.about_wrapper h1{font-size:34px}.about_info p{margin:0 auto 20px}.about-img{padding-top:50px}.mission-sec{padding-top:70px}.mission-sec h2.sec-heading{margin-bottom:30px}.mission-sec a.common_btn{margin-top:31px;margin-bottom:20px}.team-sec{padding:70px 0}.team-info{width:25%;margin-top:40px}.team__img{width:146px;height:146px}}@media(min-width:992px)and (max-width:1199px){.about_info{text-align:center;padding-top:50px}.about_info h2{margin-bottom:24px}.about_info p{margin:0 auto 25px}.about_wrapper h1{font-size:40px}.about-img{padding-top:65px}.mission-sec{padding-top:90px}.mission-sec h2.sec-heading{margin-bottom:33px}.mission-sec a.common_btn{margin-top:40px;margin-bottom:25px}.team-info{width:20%;margin-top:50px}.team__img{width:146px;height:146px}.team-sec{padding:90px 0}}@media(min-width:1200px)and (max-width:1359px){.about_info{padding-top:50px}.about_info h2{margin-bottom:30px}.about_info p{margin:0 auto 25px}.about-img{padding-top:75px}.mission-sec{padding-top:100px}.mission-sec h2.sec-heading{margin-bottom:35px}.mission-sec a.common_btn{margin-top:55px;margin-bottom:25px}.team-sec{padding:100px 0}.team-info{width:16.66%;margin-top:60px}.team__img{width:164px;height:164px}}.membership-sec{text-align:center;padding:80px 0}.membership-img-sec{padding:30px 0}.membership_press_sec{padding:0 0 80px;margin:0 auto;text-align:center}.membership_tagline{font-weight:600;font-size:15px;margin:20px auto}.membership-img{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;width:104vw;position:relative;margin-left:-52vw;margin-top:55px;left:50%}.membership-img-left{order:0;flex:2 1 auto;align-self:auto;width:35%;border-radius:10px;overflow:hidden}.membership-img-center{order:1;flex:4 1 auto;align-self:auto;margin:0 10px;width:50%;border-radius:10px;overflow:hidden}.membership-img-right{order:2;flex:2 1 auto;align-self:auto;width:35%;border-radius:10px;overflow:hidden}.full-width{max-width:100%}.membership_cta_text{color:#171c2d;font-size:24px;width:100%;padding:25px 0 0;text-align:left;font-weight:300;line-height:24px;font-family:MarkBlack}.membership_cta_content{margin:0 auto}.membership_cta2_content{margin:0 0 0 auto;padding:70px 0;text-align:center;width:100%;background:#171c2d;background:linear-gradient(270deg,#171c2d,#79090900)}.membership_cta2_content h2{color:#fff;font-family:MarkBlack;text-transform:uppercase;font-size:31px}.membership_cta2_content p{color:#fff;padding:10px 0 15px}.membership_cta2_content .membership-cta-button{padding:0 45px}.as-seen-in{margin-bottom:-40px}.membership_cta_content .as-seen-in p{font-family:MarkBold;text-transform:uppercase;font-size:20px;color:#171c2d}.membership_cta_price_container .membership-cta-button{width:100%}.one_membership_sec .membership-cta-button{width:80%}.narrow{max-width:900px;margin:0 auto}.narrow p{max-width:550px!important;margin:20px auto!important}.narrow h2{margin:0 0 18px!important}.membership-top-title{font-family:MarkBlack;font-size:32px;line-height:40px;text-transform:uppercase;padding-bottom:40px;max-width:815px;margin:-40px auto 0}.membership_cta_price_container{display:flex;background-color:#171c2d;border-radius:10px;flex-direction:column;width:100%;padding:25px}.membership-cta-button{padding:0}.membership-testimonial{margin:60px auto 0;max-width:682px}.membership-testimonial p{padding:10px 0;color:#171c2d;font-family:MarkBold;font-size:20px;line-height:25px;text-align:center}.membership-testimonial:before{content:"";display:block;margin:0 auto;width:75%;padding-top:5px;border-top:1px solid #E25750}.membership-testimonial:after{content:"";display:block;margin:0 auto;width:75%;padding-top:10px;border-bottom:1px solid #E25750}.membership-testimonial-author{color:#e25750;font-family:MarkBlack}.membership-benefits{display:flex;flex-direction:column;max-width:682px;margin:0 auto}.membership-features{list-style-type:none;padding:0}.membership-features svg{width:16px;background-color:#171c2d;border-radius:50%;overflow:hidden;margin-right:5px}.membership-features li{color:#171c2d;font-family:MarkBold;font-size:20px;margin:25px 0 0}.membership-price-text{display:flex;flex-direction:column;font-size:24px;color:#fff;padding-bottom:25px}.membership-price{font-size:80px;line-height:75px;font-family:MARKBLACK;color:#fff}.membership-subscribe{font-size:14px;color:#fff;margin-top:5px;text-decoration:underline}.membership-brands-header{font-family:MarkBlack;color:#171c2d;line-height:1.37;text-transform:uppercase;letter-spacing:0;font-size:30px;text-align:center;width:100%;padding-bottom:15px}.membership_brands_sec{padding:80px 0;text-align:center}.one_membership_sec p{letter-spacing:0px;color:#13001f;font-size:14px;line-height:1.85;font-weight:300;font-family:MarkRegular;margin:0 auto;max-width:682px;padding:0}.one_membership_sec h2.sec-heading{line-height:1.15;margin:0 0 25px}.membership-sec.one_membership_sec{padding:73px 0 100px}.membership-press{margin:65px auto 0;max-width:1320px;display:flex;justify-content:center;flex-wrap:wrap}.membership_press_item{display:flex;width:auto;justify-content:center;margin:0 15px 10px}.membership_press_item img{max-width:137px;max-height:63px}.brands{display:unset}.membership-brands{display:unset;margin:0 0 0 auto;width:100%}.membership_brand_items{max-width:140px;display:inline-flex}.no-kid-hungry{display:inline-flex;align-items:center;justify-content:center;align-content:center;margin:80px 0 0;flex-wrap:wrap}.no-kid-hungry img{max-width:290px}.no-kid-hungry h2{font-family:MarkBlack;color:#171c2d;line-height:1.37;text-transform:uppercase;letter-spacing:0;font-size:35px;text-align:center}.no-kid-hungry p{letter-spacing:0px;color:#13001f;font-size:21px;line-height:1.15;font-weight:300;text-align:center;font-family:MarkBlack}.membership-existing-member p{font-size:14px;font-family:MarkRegular;text-transform:none;margin-top:30px;margin-bottom:5px}.membership-existing-button{max-width:80%;padding:0 45px;margin-bottom:40px}.nkh-video-trailer{max-width:750px;margin:60px auto 0}@media screen and (max-width:500px){.membership_press_item img{max-width:unset;max-height:unset;width:100%}.membership_press_item{width:calc(50% - 30px)}.membership-press{max-width:300px}}@media screen and (max-width:767px){.membership-sec.one_membership_sec{padding:80px 0}.one_membership_sec p{padding:0}.membership-press{margin-top:50px}}@media(min-width:768px)and (max-width:991px){.membership_mobile_cta{display:none}.membership-top-title{font-size:44px;line-height:51px;padding-bottom:60px}.membership-features li{margin:0 0 20px}.one_membership_sec p{font-size:14px;padding:0 0 20px}.no-kid-hungry h2{font-size:44px}.no-kid-hungry p{font-size:24px}.membership_cta2_content{margin:0 -30px 0 0;width:unset}.membership-sec.one_membership_sec{padding:80px 0}.one_membership_sec .membership-cta-button{width:270px}.membership_cta_text{width:60%;padding:0 20px}.membership_cta_price_container{width:40%}.membership-benefits{flex-direction:unset}.no-kid-hungry{flex-wrap:unset;margin:120px 0 0}.membership-img-sec{padding:80px 0 10px}.no-kid-hungry h2,.no-kid-hungry p{text-align:left}}@media(min-width:992px)and (max-width:1199px){.membership-sec{padding:120px 0}.membership-top-title{font-size:44px;line-height:51px;padding-bottom:60px}.membership-features li{margin:0 0 20px}.one_membership_sec p{font-size:14px;padding:0 0 20px}.one_membership_sec .membership-cta-button{width:270px}.membership_mobile_cta{display:none}.no-kid-hungry h2{font-size:44px}.no-kid-hungry p{font-size:24px}.membership_cta2_content{width:50%;padding:113px 71px 120px!important;text-align:left;margin:0 -30px 0 auto}.membership_cta2_content h2{font-size:40px}.membership-sec.one_membership_sec{padding:120px 0}.membership_cta_text{width:60%;padding:0 20px}.membership_cta_price_container{width:40%}.brands{display:flex}.membership-benefits{flex-direction:unset}.membership_brands_sec{padding:120px 90px}.membership-brands-header{width:40%;font-size:40px;text-align:left}.membership-img-sec{padding:80px 0 10px}.membership-brands{margin:0;width:60%;display:inline-flex;flex-wrap:wrap;padding:0 25px}.membership_brand_items{max-width:124px}.no-kid-hungry{flex-wrap:unset;margin:120px 0 0}.no-kid-hungry h2,.no-kid-hungry p{text-align:left}.membership-existing-member p{margin-bottom:-5px;margin-top:20px}}@media(min-width:1200px)and (max-width:1359px){.membership-sec{padding:120px 0}.one_membership_sec .membership-cta-button{width:270px}.membership-top-title{font-size:44px;line-height:51px;padding-bottom:60px}.membership-features li{margin:0 0 20px}.one_membership_sec p{font-size:14px;padding:0 0 20px}.no-kid-hungry h2{font-size:44px}.no-kid-hungry p{font-size:24px}.membership_mobile_cta{display:none}.membership_cta2_content{width:50%;padding:113px 120px 120px!important;text-align:left;margin:0 -30px 0 auto}.membership_cta2_content h2{font-size:40px}.membership_cta_text{width:60%;padding:0 20px}.membership_cta_price_container{width:40%}.membership-benefits{flex-direction:unset}.brands{display:flex}.membership_brands_sec{padding:120px 90px}.membership-brands-header{width:40%;font-size:40px;text-align:left}.membership-brands{margin:0;width:60%;display:inline-flex;flex-wrap:wrap;padding:0 25px}.membership-img-sec{padding:80px 0 10px}.membership_brand_items{max-width:140px}.no-kid-hungry{flex-wrap:unset;margin:120px 0 0}.no-kid-hungry h2,.no-kid-hungry p{text-align:left}.membership-existing-member p{margin-bottom:-5px;margin-top:20px}}@media(min-width:1360px){.membership-sec{padding:120px 0}.one_membership_sec .membership-cta-button{width:270px}.membership-top-title{font-size:44px;line-height:51px;padding-bottom:60px}.membership-features li{margin:0 0 20px}.one_membership_sec p{font-size:14px;padding:0 0 20px}.no-kid-hungry h2{font-size:44px}.no-kid-hungry p{font-size:24px}.membership-img-sec{padding:80px 0 10px}.membership_mobile_cta{display:none}.membership_cta2_content{width:50%;padding:113px 155px 120px!important;text-align:left;margin:0 -30px 0 auto}.membership_cta2_content h2{font-size:40px}.membership_cta_text{width:60%;padding:0 20px}.membership_cta_price_container{width:40%}.membership-benefits{flex-direction:unset}.brands{display:flex}.membership_brands_sec{padding:120px 90px}.membership-brands-header{width:40%;font-size:40px;text-align:left}.membership-brands{margin:0;width:60%;display:inline-flex;flex-wrap:wrap;padding:0 25px}.membership_brand_items{max-width:140px}.no-kid-hungry{flex-wrap:unset;margin:120px 0 0}.no-kid-hungry h2,.no-kid-hungry p{text-align:left}.membership-existing-member p{margin-bottom:-5px;margin-top:20px}}.product-form-clear-checkout button.membership-subscribe.membership-cta-button{background:transparent}.product-form-clear-checkout .loading-overlay__spinner{display:block;margin:-2rem auto 0}.product-form-clear-checkout .loading-overlay__spinner svg .path{stroke:#fff}.product-form-clear-checkout button.membership-subscribe.membership-cta-button .loading-overlay__spinner svg .path{stroke:#000}.our_chef_sec p{letter-spacing:0px;color:#13001f;font-size:14px;line-height:1.85;font-weight:300;font-family:MarkRegular;max-width:682px;margin:47px auto 0}.our_chef_sec h2.sec-heading{line-height:1.15}.team-sec.our_chef_sec{padding:73px 0 100px}.our_chef_sec .team-info{margin-top:95px}@media screen and (max-width:767px){.team-sec.our_chef_sec{padding:50px 0}.our_chef_sec p{margin:20px auto 0}.our_chef_sec .team-info{margin-top:30px}}@media(min-width:768px)and (max-width:991px){.team-sec.our_chef_sec{padding:70px 0}.our_chef_sec p{margin:30px auto 0}.our_chef_sec .team-info{margin-top:40px}}@media(min-width:990px)and (max-width:1100px){.header__inline-menu ul.list-menu.list-menu--inline li:not(:last-child){margin-right:20px}.header__icons{margin-left:15px}}@media(min-width:992px)and (max-width:1199px){.team-sec.our_chef_sec{padding:73px 0 90px}.our_chef_sec p{margin:40px auto 0}.our_chef_sec .team-info{margin-top:50px}}@media(min-width:1200px)and (max-width:1359px){.our_chef_sec .team-info{margin-top:75px}}.benefits-sec{padding:40px 5px 130px}.accordion ul{list-style:none;padding:0}.accordion-container{cursor:pointer;display:inline-flex;align-content:center;padding:8px 0 0;align-items:center;width:100%;justify-content:space-between}.accordion-container:nth-last-child(2){border-bottom:0}.accordion-container:after{content:"";vertical-align:middle;display:inline-block;float:right;margin-right:10px;transform:rotate(0);transition:all .5s;margin-top:5px;border-top:7px solid #E15854;border-left:7px solid transparent;border-right:7px solid transparent}.active.accordion-container:after{transform:rotate(-180deg)}.not-active.accordion-container:after{transform:rotate(0)}.accordion-contents{display:none;background:transparent;color:#13001f;font-size:14px;line-height:24px}.bene-back-btn{margin:0 auto 40px;text-align:center}.benefits-button{padding:0 50px}.benefit-container{border-bottom:1px solid #E1E6EB}.benefits-table-mobile{border-top:1px solid #ECD56E;display:block}.benefits-table-desk{display:none}.benefit-headers h2{font-size:20px;font-family:MarkBlack;margin-bottom:10px}.benefit-brand-img{margin:0 20px 0 0;max-width:137px}.benefit-mobile-summary{width:100%;padding:0 15px}.benefit-mobile-summary p{font-family:MarkBold;font-size:14px;line-height:24px;color:#13001f}.benefit-details h2{color:#e15854;font-family:MarkBlack;font-size:20px;line-height:24px;padding-bottom:5px}.redeem{padding-top:35px;padding-bottom:40px}.redeem a{color:#13001f}.benefit-code h2{font-family:MarkRegular;line-height:30px;font-size:18px}.benefit-code p{font-size:18px;font-family:MarkBold;line-height:30px;color:#13001f}.benefit-thumbnail{padding:40px 0}.benefit-thumbnail img{width:100%}.desktop-promo-code{display:none}@media screen and (max-width:767px){.benefits-table-desk{display:none}}@media(min-width:768px)and (max-width:991px){.benefits-table-desk{display:none}}@media(min-width:992px){.benefits-table-mobile{display:none}.accordion ul{padding:40px 0}.benefits-table-desk{display:block;border-top:1px solid #ECD56E}.benefit-container{display:inline-flex;align-items:flex-start;width:100%;justify-content:flex-start;align-content:flex-start}.benefit-brand-img{max-width:214px;min-width:214px;width:100%;height:115px;display:flex;border:1px solid #E1E6EB;align-items:center}.benefit-thumbnail{max-width:172px;width:100%;height:115px;display:flex;align-items:center;padding:0}.benefit-details{width:100%;max-width:681px;padding:0 40px 0 0}.benefit-details p{color:#13001f;font-size:14px}.redeem{padding-bottom:0}.benefit-code{width:100%;padding-top:30px}.benefit-code h2{font-size:18px;line-height:30px}.desktop-contents{display:flex;flex-direction:column;padding-left:10px;width:100%}}.collection .collection-hero__title{margin-top:41px;color:#171c2d}.privacy_page{max-width:946px;padding:73px 15px 51px;margin:0 auto}.privacy_page_header{padding-bottom:70px}.privacy_common_block{margin-bottom:50px}.common_container{padding:0 25px;margin-top:30px}.privacy_page_header h1{color:#171c2d;font-family:MarkBlack,sans-serif;font-weight:900;line-height:1.15;font-size:44px;text-align:center}.privacy_inner h3{letter-spacing:0px;color:#e25750;font-size:20px;line-height:1.3;font-family:MarkBlack,sans-serif;font-weight:700;margin-bottom:3px}.privacy_inner p,.cookies_desc th,.cookies_desc td{letter-spacing:0px;color:#13001f;line-height:1.85;font-size:14px;font-family:MarkRegular,sans-serif}.privacy_inner p{margin-bottom:15px}.cookies_desc{margin:35px 0 50px}.cookies_desc tr th{background:#d3d3d3}.privacy_link{color:#171c2d;transition:all .5s}.privacy_link:hover{color:#de9bab}.privacy_list{padding:0 25px;margin:20px 0}.privacy_list li{position:relative;list-style:none;padding-left:15px}.privacy_list li:after{content:"";position:absolute;top:12px;left:0;width:5px;height:5px;background:#e25750;border-radius:50%}@media(max-width:1360px){.privacy_page_header{padding-bottom:40px}.privacy_page_header h1{font-size:38px}}@media(max-width:1199px){.privacy_page{padding:63px 15px 51px}.privacy_common_block{margin-bottom:40px}.privacy_page_header{padding-bottom:30px}.privacy_page_header h1{font-size:34px}}@media(max-width:991px){.privacy_page{padding:50px 15px}.privacy_page_header h1{font-size:30px}}@media(max-width:767px){.privacy_page_header h1{font-size:28px;max-width:330px;margin:0 auto}}@media(max-width:575px){.privacy_common_block{margin-bottom:30px}.privacy_page{padding:40px 15px 20px}.common_container{padding:0 10px;margin-top:20px}.privacy_page_header h1{font-size:24px}.privacy_page_header{padding-bottom:25px}.privacy_inner h3{font-size:17px}.privacy_list{padding:0 10px;margin:15px 0}.cookies_desc th{font-size:12px}}.cart__checkout-button.button,.center .button,#MainContent .customer button,.button.button--primary,.contact__button .button,.shopify-challenge__button.btn,.cart__warnings .button{background:transparent linear-gradient(90deg,#171c2d 0 100%) 0 0 no-repeat padding-box;border-radius:30px;border:none;box-shadow:none;transition:all .5s;text-transform:uppercase;font-size:14px;font-weight:700;line-height:45px;padding:0 30px;color:#de9bab;font-family:MarkPro,sans-serif;height:45px}.cart__checkout-button.button:hover,.center .button:hover,#MainContent .customer button:hover,.button.button--primary:hover,.contact__button .button:hover,.shopify-challenge__button.btn:hover,.cart__warnings .button:hover{background:transparent linear-gradient(90deg,#171c2d 0,#3c4150) 0 0 no-repeat padding-box}#MainContent .customer .field input{border:1px solid #e1e6eb;box-shadow:none;font-family:MarkRegular,sans-serif;font-weight:700}#ContactForm .customer .field input,#ContactForm .customer select,#ContactForm .field__input,#ContactForm .select__select{border:1px solid #e1e6eb;box-shadow:none;font-weight:700;height:45px}.button.button--secondary{border:1px solid #171C2E;border-radius:30px;box-shadow:none;font-family:MarkPro,sans-serif}.button.button--secondary:hover{background:transparent linear-gradient(90deg,#171c2d 0,#3c4150) 0 0 no-repeat padding-box;color:#fff}#login,.customer.register h1,.customer.login #recover,.template-search__header .h2,.cart__warnings h1{font-family:MarkBlack,sans-serif;font-weight:900;font-size:44px;color:#171c2d;text-transform:uppercase}.customer.login #recover{font-size:32px}.customer.register h1{font-size:42px}.login .field+a{font-weight:300;color:#121212}div#rc_login>h5{display:none}div#rc_login>p{display:none}.collection .title-wrapper-with-link h2,.title-wrapper-with-link .title{font-family:MarkBlack;font-weight:900;color:#171c2d;font-size:24px}.title-wrapper-with-link .title{font-size:44px}.cart-item__details .cart-item__name{font-size:20px;font-weight:700;color:#171c2d;font-family:MarkBold,sans-serif;text-decoration:none;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.cart-item__details .product-option,.cart-item__price-wrapper span.price.price--end{font-size:14px;font-weight:300;color:#13001f;font-family:MarkRegular,sans-serif;text-decoration:none;letter-spacing:0;word-break:break-word}.cart-items th{font-size:14px;letter-spacing:0}.facets-container{display:none!important}.other__pages .search__button{display:flex}.collection .center{margin-top:40px}.login .field+a{display:inline-block}#MainContent .customer button{display:block;margin:40px auto 15px}.login a{display:inline-block}.search .predictive-search{width:100%;left:0;margin-top:10px;border:1px solid #e1e6eb}.customer.account,.customer.order{text-align:center;margin-top:0;font-family:MarkRegular;color:#13001f}.customer.account h1,.customer.order h1{font-family:MarkBlack;font-weight:900;color:#e25750;font-size:44px;text-transform:uppercase}.customer.account a,.customer.order h1+a{font-weight:700;font-size:19px;color:#121212;text-decoration:none;text-transform:uppercase;font-family:MarkBold}.customer.account h2,.customer.order h2,.customer.order p{text-align:left}.customer.order p{margin-top:15px}.customer.account table th{background:#13001f;color:#fff;border:none}.customer.account table td:not(:last-child){border-right:2px solid #e1e6eb}.customer.account table td:first-of-type a{border:none;box-shadow:none;border-bottom:2px solid #13001f;font-weight:700;font-size:16px;padding:11px 0 0;transition:all .5s}.customer.account table td:first-of-type a:hover{color:#c54b45;border-color:#c54b45}.customer.account h2,.customer.order h2{border-bottom:1px solid #13001f;margin-bottom:25px;padding-bottom:10px;font-family:MarkBold}.account_address_right{text-align:left}.customer .account_address_right a{padding:0 30px;background:transparent linear-gradient(90deg,#171c2d 0 100%) 0 0 no-repeat padding-box;color:#de9bab;border-radius:50px;text-decoration:none;font-family:MarkBold,sans-serif;font-size:14px;font-weight:700;transition:all .5s;text-transform:uppercase;line-height:40px;margin:2px 0;width:100%;text-align:center;display:block;height:40px}.customer .account_address_right a:hover{background:transparent linear-gradient(90deg,#171c2d,#3c4150) 0% 0% no-repeat padding-box;color:#de9bab}:is(.account,.order)>div:nth-of-type(2){margin-top:20px!important}.account_address_right P{line-height:1.4}.order table a{color:#171c2d;transition:all .5s;text-decoration:none;border-bottom:1px solid #171c2d}.order table a:hover{color:#c54b45;border-color:#c54b45}.account_address_right p strong{font-weight:700}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive:before{display:block;content:""}.embed-responsive-16by9:before{padding-top:56.25%}@media(max-width:1199px){.customer.account,.customer.order{padding:0}}@media(max-width:991px){.customer.register h1,.template-search__header .h2,.cart__warnings h1{font-size:36px}.account main#MainContent,.order main#MainContent{padding:60px 0!important}.customer.account,.customer.order{margin:0}}@media(max-width:989px){.account_address_right{flex-wrap:wrap}.account_address_right div{width:100%}}@media(max-width:749px){.customer.account table td:not(:last-child){border:none}.customer tbody tr{border:.01rem solid rgba(var(--color-foreground),.08);padding:5px 10px}}@media(max-width:767px){.customer.register h1,.template-search__header .h2,.cart__warnings h1{font-size:29px}#login,.title-wrapper-with-link .title{font-size:36px}.customer.login #recover{font-size:27px}.collection .center{margin-top:30px}.customer.account h1,.customer.order h1{font-size:36px}.account main#MainContent,.order main#MainContent{padding:50px 0!important}.account_address_left h2{margin-top:35px}}@media(max-width:575px){.customer.register h1,.title-wrapper-with-link .title,.template-search__header .h2{font-size:26px}#login{font-size:32px}.customer.login #recover{font-size:24px}.collection .center{margin-top:20px}.cart__warnings h1{font-size:22px}.customer.account h1,.customer.order h1{font-size:28px}.account main#MainContent,.order main#MainContent{padding:30px 0!important}.customer.account h2{margin:20px 0}.customer.order h1+a{font-size:16px}.account_address_left h2{margin-top:20px}.order tfoot tr:last-of-type td:before{font-size:18px!important}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:18px!important;padding-bottom:25px!important}.customer .account_address_left tfoot tr:first-of-type td{padding-top:20px}.customer .account_address_right h2{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
