input[type=text],input[type=tel],input[type=email],input[type=url],input[type=submit],input[type=button],textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}.color-success{color:#94bf80}.color-danger{color:#f27186}.btn-remove{position:relative;display:block;border:solid 2px #a5a5a5;width:2rem;height:2rem;line-height:calc(2rem - 2px);text-align:center;color:#f27186;transition:.4s;border-radius:10px}.btn-remove:before,.btn-remove:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#f27186;content:"";transform:rotate(45deg);transition:.4s}.btn-remove:before{width:50%;height:2px}.btn-remove:after{width:2px;height:50%}.btn-remove small,.btn-remove i{display:none!important}.btn-remove:hover{border-color:#000;color:#f27186}.btn-prev{display:inline-block;vertical-align:middle;font-size:1.2rem;font-weight:700;line-height:1;text-transform:uppercase;color:#000}.btn-prev:hover{color:#000}.btn-prev img{display:inline-block;vertical-align:middle;width:auto;height:.9rem;margin-right:.5rem;position:relative;bottom:1px}.btn-text{display:inline-block;margin:0;padding:0;background-color:transparent;color:#000;border:none;text-transform:uppercase;font-size:.9rem;font-weight:700}.dropdown-menu{z-index:97}.alert{font-size:1rem}.alert-warning{color:#303030;background-color:#ffeb3b;border-color:#ffeb3b}@font-face{font-family:DINCond;src:url(DINCond-Light.eot);src:url(DINCond-Light.eot?#iefix) format("embedded-opentype"),url(DINCond-Light.woff2) format("woff2"),url(DINCond-Light.woff) format("woff"),url(DINCond-Light.ttf) format("truetype"),url(DINCond-Light.svg#DINCond-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:DINCond;src:url(DINCond-Regular.eot);src:url(DINCond-Regular.eot?#iefix) format("embedded-opentype"),url(DINCond-Regular.woff2) format("woff2"),url(DINCond-Regular.woff) format("woff"),url(DINCond-Regular.ttf) format("truetype"),url(DINCond-Regular.svg#DINCond-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DINCond;src:url(DINCond-Medium.eot);src:url(DINCond-Medium.eot?#iefix) format("embedded-opentype"),url(DINCond-Medium.woff2) format("woff2"),url(DINCond-Medium.woff) format("woff"),url(DINCond-Medium.ttf) format("truetype"),url(DINCond-Medium.svg#DINCond-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:DINCond;src:url(DINCond-Bold.eot);src:url(DINCond-Bold.eot?#iefix) format("embedded-opentype"),url(DINCond-Bold.woff2) format("woff2"),url(DINCond-Bold.woff) format("woff"),url(DINCond-Bold.ttf) format("truetype"),url(DINCond-Bold.svg#DINCond-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DINCond;src:url(DINCond-Black.eot);src:url(DINCond-Black.eot?#iefix) format("embedded-opentype"),url(DINCond-Black.woff2) format("woff2"),url(DINCond-Black.woff) format("woff"),url(DINCond-Black.ttf) format("truetype"),url(DINCond-Black.svg#DINCond-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:DINPro;src:url(DINPro-Regular.eot);src:url(DINPro-Regular.eot?#iefix) format("embedded-opentype"),url(DINPro-Regular.woff2) format("woff2"),url(DINPro-Regular.woff) format("woff"),url(DINPro-Regular.ttf) format("truetype"),url(DINPro-Regular.svg#DINPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DINPro;src:url(DINPro-Light.eot);src:url(DINPro-Light.eot?#iefix) format("embedded-opentype"),url(DINPro-Light.woff2) format("woff2"),url(DINPro-Light.woff) format("woff"),url(DINPro-Light.ttf) format("truetype"),url(DINPro-Light.svg#DINPro-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:DINPro;src:url(DINPro-Bold.eot);src:url(DINPro-Bold.eot?#iefix) format("embedded-opentype"),url(DINPro-Bold.woff2) format("woff2"),url(DINPro-Bold.woff) format("woff"),url(DINPro-Bold.ttf) format("truetype"),url(DINPro-Bold.svg#DINPro-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DINPro;src:url(DINPro-Black.eot);src:url(DINPro-Black.eot?#iefix) format("embedded-opentype"),url(DINPro-Black.woff2) format("woff2"),url(DINPro-Black.woff) format("woff"),url(DINPro-Black.ttf) format("truetype"),url(DINPro-Black.svg#DINPro-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:DIN Next LT W04 Bold Condensed;src:url(DIN-Next-LT-Bold-Condensed.eot);src:url(DIN-Next-LT-Bold-Condensed.eot?#iefix) format("embedded-opentype"),url(DIN-Next-LT-Bold-Condensed.woff2) format("woff2"),url(DIN-Next-LT-Bold-Condensed.woff) format("woff"),url(DIN-Next-LT-Bold-Condensed.ttf) format("truetype"),url("DIN-Next-LT-Bold-Condensed.svg#DIN Next LT W04 Bold Condensed") format("svg")}@font-face{font-family:DIN Next LT Pro Heavy Condensed;src:url(DINNextLTPro-HeavyCondensed.eot);src:url(DINNextLTPro-HeavyCondensed?#iefix) format("embedded-opentype"),url(DINNextLTPro-HeavyCondensed.woff2) format("woff2"),url(DINNextLTPro-HeavyCondensed.woff) format("woff"),url(DINNextLTPro-HeavyCondensed.ttf) format("truetype"),url("DINNextLTPro-HeavyCondensed.svg#DIN Next LT Pro Heavy Condensed") format("svg");font-weight:900;font-style:normal}.ff-dp,.block-footer,.block-page-faq section h4,.block-modal-refer header h2 b,.block-page-gude article h6{font-family:DINPro}.btn-prev,.ff-dc,h1,.h1,h2,.h2,h3,.h3,.block-news-details h1,h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3,h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1,h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5,button,.btn,.btn-icon,.block-mobile-nav a,.block-header nav ul li a,.block-header .user .dropdown-menu a,.block-page-banner header,.block-page-banner article,.block-delivery-check .input input,.block-delivery-check .input button,.block-search-header .input button,.block-filter-nav nav a,.block-filter-nav .filter button,.block-filter-nav .filter ul li a,.block-offers,.field-radio label,.block-meal label label,.block-product-data label label,.field-checkbox label,.block-meal,.block-meal figure .ingredients,.block-meal .action .count input,.block-days,.block-calorie,.block-calorie .circle,.block-modal-popup .save,.block-tips,.block-build-loader .box p,.block-build-loading .box p,.block-modal-alert .box p,.block-ajaxcart-footer .total-bk,.block-ajaxcart-footer .block-1,.block-ajaxcart-footer .block-2,.block-ajaxcart-footer .block-3 p,.ajaxcartModal .title-block,.ajaxcartModal .bold-ro__recurring-title,.ajaxcartModal #AjaxifyCart,.ajaxcartModal .block-cart-count,.ajaxcartModal .item-3 span,.block-cart-extras article .action .count input,.block-page-cart header .block-column,.block-page-cart .item-note,.block-page-cart .item-total,.block-news figure time,.block-recent-news time,.block-product-figure,.block-product-figure figure .soldout,.block-product-data .ingredients,.block-product-data .action .count input,.block-product-data .tab-block ul li a,.block-page-faq nav ul li a,.block-account-dashboard,.link-icon,.block-addressess .default,.block-notice,.block-page-cart,.block-page-cart .bold-ro__recurring-title,.block-page-cart .bold-ro__radio-div,.block-page-cart .block-action .action-right p,body .manage-subscription-page .subscription-button.msp__link,body .manage-subscription-page .subscription-button.msp__btn,body .manage-subscription-page .subscription-details-block>p,body .manage-subscription-page .toggle-subscription-content,body .manage-subscription-page .subscription-content-block-header,.block-404 p,.block-bundle-figure,.block-bundle-figure .soldout-block,.block-bundle-figure .ingredients-block,.block-bundle-data .variants-block .title,.block-bundle-data .tab-block ul li a,.block-boxcart .title-block,.block-boxcart .bold-ro__recurring-title{font-family:DINCond}.block-section header h2{font-family:DIN Next LT Pro Heavy Condensed}.ff-os,body,.block-works p,.field-input input:not([type=checkbox]):not([type=radio]):not([type=submit]),.field-input textarea,.field-input select,.block-input input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-input textarea,.block-input select,.block-addressess article{font-family:Open Sans,sans-serif}.block-banner figure img,.block-plan figure img,.block-bestselled figure img,.block-advoff figure img,.block-meal figure img,.block-days .block-parts>section figure img,.ajaxcartModal .item-1 a img,.block-cart-extras article figure .image img,.block-page-cart .item-1 a img,.block-news figure img,.block-reviews figure img,.block-product-figure .image-2s .image a img,.block-bundle-figure .photos-block figure img,.block-pack figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}.block-feature figure img,.block-app figure img,.link-icon span img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.btn-icon,.block-bundle-data .addtocart-block,.block-owl-nav button,.block-pack footer .btn{background:none;border:none;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.field-input label,.block-input label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.fw-300{font-weight:300}.fw-400,.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fc-black{color:#000}.fc-black>a{color:#000}.fc-black:hover{color:#000}.fc-black:hover>a{color:#000}.fc-tgreen{color:#94bf80}.fc-tgreen>a{color:#94bf80}.fc-tgreen:hover{color:#94bf80}.fc-tgreen:hover>a{color:#94bf80}.fc-tred{color:#f27186}.fc-tred>a{color:#f27186}.fc-tred:hover{color:#f27186}.fc-tred:hover>a{color:#f27186}.BSContainer,body .shopify-policy__container,body .manage-subscription-page{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 575px){.BSContainer,body .shopify-policy__container,body .manage-subscription-page{max-width:540px}}@media (min-width: 768px){.BSContainer,body .shopify-policy__container,body .manage-subscription-page{max-width:720px}}@media (min-width: 992px){.BSContainer,body .shopify-policy__container,body .manage-subscription-page{max-width:960px}}@media (min-width: 1200px){.BSContainer,body .shopify-policy__container,body .manage-subscription-page{max-width:1140px}}body{margin:0;color:#000;line-height:1.4;font-size:1rem}body.__modal{width:100vw;height:100vh;overflow:hidden}a,a:hover,a:active,a:visited{text-decoration:none;outline-width:0}a:focus{text-decoration:none;outline-width:0}button,input,select,textarea,button:hover,input:hover,select:hover,textarea:hover,button:active,input:active,select:active,textarea:active,button:visited,input:visited,select:visited,textarea:visited{outline:none;outline-width:0;box-shadow:none}button:focus,input:focus,select:focus,textarea:focus{outline:none;outline-width:0;box-shadow:none}h1,.h1,h2,.h2,h3,.h3,.block-news-details h1,h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3,h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1,h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-weight:700}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,.block-news-details h1 a,h4 a,.h4 a,.block-news-details h2 a,.block-page-how-works footer a a,body .manage-subscription-page h3 a,h5 a,.h5 a,.block-page-heading h1 a,.block-news h3 a,.block-news-details h3 a,.block-news-details h4 a,.block-widget h2 a,.block-page-account h1 a,.block-page-account h2 a,.block-product-data h1 a,.block-account-dashboard .aside-block h2 a,.block-orders h1 a,.block-orders-details h1 a,.block-bundle-data h1 a,h6 a,.h6 a,.block-empty a,.block-news footer a a,.block-product-data .ingredients strong a,.block-modal-refer footer h5 a{color:inherit}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,.block-news-details h1 a:hover,h4 a:hover,.h4 a:hover,.block-news-details h2 a:hover,.block-page-how-works footer a a:hover,body .manage-subscription-page h3 a:hover,h5 a:hover,.h5 a:hover,.block-page-heading h1 a:hover,.block-news h3 a:hover,.block-news-details h3 a:hover,.block-news-details h4 a:hover,.block-widget h2 a:hover,.block-page-account h1 a:hover,.block-page-account h2 a:hover,.block-product-data h1 a:hover,.block-account-dashboard .aside-block h2 a:hover,.block-orders h1 a:hover,.block-orders-details h1 a:hover,.block-bundle-data h1 a:hover,h6 a:hover,.h6 a:hover,.block-empty a:hover,.block-news footer a a:hover,.block-product-data .ingredients strong a:hover,.block-modal-refer footer h5 a:hover{color:inherit}h1,.h1{font-size:2.7rem;line-height:.9;margin-bottom:1rem}@media (min-width: 500px){h1,.h1{font-size:2.8rem}}@media (min-width: 768px){h1,.h1{font-size:2.9rem}}@media (min-width: 1025px){h1,.h1{font-size:3rem}}@media (min-width: 1367px){h1,.h1{font-size:3.1rem}}h2,.h2{font-size:2.6rem;text-transform:uppercase;line-height:.9;margin-bottom:1rem}@media (min-width: 500px){h2,.h2{font-size:2.7rem}}@media (min-width: 768px){h2,.h2{font-size:2.8rem}}@media (min-width: 1025px){h2,.h2{font-size:2.9rem}}@media (min-width: 1367px){h2,.h2{font-size:3rem}}h3,.h3,.block-news-details h1{font-size:2.2rem;line-height:1}@media (min-width: 500px){h3,.h3,.block-news-details h1{font-size:2.4rem}}@media (min-width: 768px){h3,.h3,.block-news-details h1{font-size:2.6rem}}@media (min-width: 1025px){h3,.h3,.block-news-details h1{font-size:2.8rem}}@media (min-width: 1367px){h3,.h3,.block-news-details h1{font-size:2.9rem}}h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3{font-size:1.8rem}@media (min-width: 500px){h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3{font-size:2rem}}@media (min-width: 768px){h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3{font-size:2.2rem}}@media (min-width: 1025px){h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3{font-size:2.4rem}}@media (min-width: 1367px){h4,.h4,.block-news-details h2,.block-page-how-works footer a,body .manage-subscription-page h3{font-size:2.6rem}}h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1{font-size:1.4rem}@media (min-width: 500px){h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1{font-size:1.5rem}}@media (min-width: 768px){h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1{font-size:1.6rem}}@media (min-width: 1025px){h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1{font-size:1.8rem}}@media (min-width: 1367px){h5,.h5,.block-page-heading h1,.block-news h3,.block-news-details h3,.block-news-details h4,.block-widget h2,.block-page-account h1,.block-page-account h2,.block-product-data h1,.block-account-dashboard .aside-block h2,.block-orders h1,.block-orders-details h1,.block-bundle-data h1{font-size:2rem}}h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-size:1rem}@media (min-width: 500px){h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-size:1.1rem}}@media (min-width: 768px){h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-size:1.2rem}}@media (min-width: 1025px){h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-size:1.3rem}}@media (min-width: 1367px){h6,.h6,.block-empty,.block-news footer a,.block-product-data .ingredients strong,.block-modal-refer footer h5{font-size:1.4rem}}a{color:#000}a:hover{color:inherit}p{margin-bottom:1rem}small{font-size:90%;font-weight:inherit}b{font-weight:500}strong{font-weight:700}label{font-weight:400}button{font-weight:inherit}nav{display:block}img{max-width:100%}.__hos{position:absolute;top:-7rem;left:0}.btn{font-size:1.2rem;font-weight:800;line-height:1;margin:0;padding:.3rem .8rem;border-radius:10px;border:solid 2px black;background-color:#000;color:#fff;text-transform:uppercase;text-align:center;transition:.4s}@media (min-width: 768px){.btn{font-size:1.3rem}}@media (min-width: 992px){.btn{font-size:1.4rem;padding:.4rem .9rem}}.btn:hover{border-color:#000;background-color:transparent;color:#000}.btn.white{color:#000;background-color:#fff;border-color:#fff}.btn.white:hover{color:#fff;background-color:transparent;border-color:#fff}.btn.black,.btn.black:hover{color:#fff;background-color:#000;border-color:#000}.btn.solid{border-radius:10px}.btn.solid.white{border-color:#fff;background-color:#fff;color:#000}.btn.solid.white:hover{border-color:#fff;background-color:transparent;color:#fff}.btn.solid.green-lite{background-color:#9dbe86;border-color:#9dbe86;color:#fff}.btn.solid.green-lite:hover{background-color:#fff;color:#9dbe86}.btn-green{background-color:#94bf80;border-color:#94bf80;color:#fff;padding:.5rem;height:auto;line-height:normal}.btn-green:hover{background-color:transparent;border-color:#94bf80;color:#94bf80}.btn-red{background-color:#f27186;border-color:#f27186;color:#fff;padding:.5rem;height:auto;line-height:normal}.btn-red:hover{background-color:transparent;border-color:#f27186;color:#f27186}.btn-icon{font-size:1.2rem;font-weight:600;text-transform:uppercase}.btn-icon img{width:auto;height:1.1rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.btn-icon span{vertical-align:middle}.btn-icon.icon-a a{display:block;padding-left:1.6rem;background-position:left center;background-repeat:no-repeat;background-size:1.1rem}.btn-icon.icon-list img{height:1rem}.btn-icon.icon-edit a{background-image:url(refresh.svg);background-size:1.4rem}.btn-icon.icon-del a{background-image:url(trash.svg)}.btn-icon.icon-def a{background-image:url(triangle.svg)}.white{color:#fff}.background-dark{background-color:#303030!important;color:#fff!important}.background-dark .btn.white{color:#303030;background-color:#fff;border-color:#fff}.background-dark .btn.white:hover{border-color:#fff;background-color:transparent;color:#fff}.background-black{background-color:#000!important;color:#fff!important}.background-black .btn.white{color:#000;background-color:#fff;border-color:#fff}.background-black .btn.white:hover{border-color:#fff;background-color:transparent;color:#fff}.background-white{background-color:#fff!important;color:#000!important}.background-green{background-color:#42b399!important;color:#000!important}.background-green .btn.white{color:#fff;background-color:#000;border-color:#000}.background-green .btn.white:hover{border-color:#000;background-color:transparent;color:#000}.background-sky{background-color:#accceb!important;color:#accceb!important}.background-sky .btn.white{color:#fff;background-color:#000;border-color:#000}.background-sky .btn.white:hover{border-color:#000;background-color:transparent;color:#000}.background-yellow{background-color:#ffeb3b!important;color:#000!important}.background-yellow .btn.white{color:#fff;background-color:#000;border-color:#000}.background-yellow .btn.white:hover{border-color:#000;background-color:transparent;color:#000}.btn-group .btn{margin-left:1.2rem;margin-right:1.2rem}.block-section header{margin-bottom:2rem}@media (min-width: 500px){.block-section header{margin-bottom:2.2rem}}@media (min-width: 768px){.block-section header{margin-bottom:2.4rem}}@media (min-width: 992px){.block-section header{margin-bottom:2.6rem}}.block-section header h1{position:absolute;z-index:-1;opacity:0}.block-section header p{margin-bottom:0}.block-section header.acknowledgement{margin-bottom:0}.block-section footer{margin-top:2rem}@media (min-width: 500px){.block-section footer{margin-top:2.2rem}}@media (min-width: 768px){.block-section footer{margin-top:2.4rem}}@media (min-width: 992px){.block-section footer{margin-top:2.6rem}}.gap-header{width:100%;height:5rem}@media (min-width: 768px){.gap-header{height:6rem}}@media (min-width: 1025px){.gap-header{height:7rem}}.offset-header{width:100%;height:3rem}.block-wrapper{overflow:hidden}.block-wrapper.active .block-ui{left:260px}.block-wrapper .block-ui{position:relative;left:0;transition:.4s}.block-mobile-nav{background-color:#000;color:#fff;width:260px;height:100%;position:fixed;top:0;left:-260px;z-index:321;text-align:right;transition:.4s}.block-mobile-nav.active{left:0}.block-mobile-nav .contain{width:100%;height:100%;padding:1rem 1rem 2rem;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.block-mobile-nav header{position:absolute;top:0;left:0;right:0;z-index:5;margin:auto;background-color:#000;color:#fff;padding:0 1rem}.block-mobile-nav header h4{margin:0;font-size:1.2rem;height:3rem;line-height:3rem;letter-spacing:1px;font-weight:500;text-transform:uppercase;border-bottom:solid 1px rgba(255,255,255,.3)}.block-mobile-nav ul{margin:0;padding:0;list-style:none}.block-mobile-nav ul li{position:relative;margin:0;padding:.2rem 0}.block-mobile-nav ul li ul{display:none;margin-right:.5rem}.block-mobile-nav ul li ul li{padding:5px 0}.block-mobile-nav ul li ul li i{top:.2rem}.block-mobile-nav ul li ul li a{position:relative;padding-right:15px;text-transform:none}.block-mobile-nav ul li ul li a:before{width:10px;height:2px;content:"";position:absolute;top:.8rem;right:0;background-color:#fff}.block-mobile-nav .active>i:after{height:0}.block-mobile-nav i{cursor:pointer;display:block;width:2rem;height:2rem;position:absolute;top:.2rem;left:.5rem;margin:auto;z-index:4}.block-mobile-nav i:before,.block-mobile-nav i:after{width:50%;height:2px;content:"";background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:.4s}.block-mobile-nav i:after{width:2px;height:50%}.block-mobile-nav a{color:#fff;font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}.block-mobile-nav .search{position:relative;margin-top:1.5rem}.block-mobile-nav .search input{width:100%;height:2.4rem;background-color:#fff;border:none;transition:.4s;border-radius:4rem;font-size:.9rem;padding-left:1rem;color:#000}.block-mobile-nav .search button{position:absolute;right:0;top:0;width:2.4rem;height:2.4rem;padding:0;background-color:#fff;border:none;border-radius:50%}.block-mobile-nav .search button svg{width:50%;height:50%;margin:25%}.block-mobile-nav .search button svg path{fill:#000}.block-header{position:fixed;top:0;left:0;z-index:99999;width:100%;color:#000;transition:.4s}@media (min-width: 768px){.block-header{color:#fff}}.block-header.header-dark,.block-header.header-dark.__sticky,.block-header.header-dark.__white{color:#fff}.block-header.header-dark:before,.block-header.header-dark.__sticky:before,.block-header.header-dark.__white:before{background-color:#000;transform:translateY(0)}.block-header.header-dark .menu .btn-span,.block-header.header-dark.__sticky .menu .btn-span,.block-header.header-dark.__white .menu .btn-span{background-color:#fff}.block-header.header-dark .menu .btn-span:nth-child(2):before,.block-header.header-dark .menu .btn-span:nth-child(2):after,.block-header.header-dark.__sticky .menu .btn-span:nth-child(2):before,.block-header.header-dark.__sticky .menu .btn-span:nth-child(2):after,.block-header.header-dark.__white .menu .btn-span:nth-child(2):before,.block-header.header-dark.__white .menu .btn-span:nth-child(2):after{background-color:#fff}.block-header.header-dark nav,.block-header.header-dark.__sticky nav,.block-header.header-dark.__white nav{border-right-color:#fff}.block-header.header-dark nav ul li:before,.block-header.header-dark.__sticky nav ul li:before,.block-header.header-dark.__white nav ul li:before{background-color:#fff}.block-header.header-dark nav ul li:hover a,.block-header.header-dark.__sticky nav ul li:hover a,.block-header.header-dark.__white nav ul li:hover a{color:#000}.block-header.header-dark nav ul li a,.block-header.header-dark.__sticky nav ul li a,.block-header.header-dark.__white nav ul li a{color:#fff}.block-header.header-dark nav ul li a:after,.block-header.header-dark.__sticky nav ul li a:after,.block-header.header-dark.__white nav ul li a:after{background-color:#fff}.block-header.header-dark .search input,.block-header.header-dark.__sticky .search input,.block-header.header-dark.__white .search input{background-color:#ffffff4d;color:#fff}.block-header.header-dark .search input::placeholder,.block-header.header-dark.__sticky .search input::placeholder,.block-header.header-dark.__white .search input::placeholder{color:transparent}.block-header.header-dark .search button,.block-header.header-dark.__sticky .search button,.block-header.header-dark.__white .search button{background-color:transparent}.block-header.header-dark .search button svg path,.block-header.header-dark.__sticky .search button svg path,.block-header.header-dark.__white .search button svg path{fill:#fff}.block-header.header-dark .search.active input::placeholder,.block-header.header-dark.__sticky .search.active input::placeholder,.block-header.header-dark.__white .search.active input::placeholder{color:#fffc}.block-header.header-dark .logo svg path,.block-header.header-dark.__sticky .logo svg path,.block-header.header-dark.__white .logo svg path{fill:#fff}.block-header.header-dark .user button svg path,.block-header.header-dark.__sticky .user button svg path,.block-header.header-dark.__white .user button svg path{fill:#fff}.block-header.header-dark .cart svg path,.block-header.header-dark.__sticky .cart svg path,.block-header.header-dark.__white .cart svg path{fill:#fff}.block-header.active{left:260px}.block-header:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:"";background-color:#fff;color:#000;box-shadow:0 0 6px #0003;transform:translateY(0);transition:.4s}@media (min-width: 768px){.block-header:before{transform:translateY(-100%)}}.block-header.__sticky,.block-header.__white{color:#000}.block-header.__sticky:before,.block-header.__white:before{transform:translateY(0)}.block-header.__sticky .menu .btn-span,.block-header.__white .menu .btn-span{background-color:#000}.block-header.__sticky .menu .btn-span:nth-child(2):before,.block-header.__sticky .menu .btn-span:nth-child(2):after,.block-header.__white .menu .btn-span:nth-child(2):before,.block-header.__white .menu .btn-span:nth-child(2):after{background-color:#000}.block-header.__sticky nav,.block-header.__white nav{border-right-color:#000}.block-header.__sticky nav ul li:before,.block-header.__white nav ul li:before{background-color:#f4f4f4}.block-header.__sticky nav ul li a,.block-header.__white nav ul li a{color:#000}.block-header.__sticky nav ul li a:after,.block-header.__white nav ul li a:after{background-color:#000}.block-header.__sticky .search input,.block-header.__white .search input{background-color:#f5f5f5;color:#000}.block-header.__sticky .search input::placeholder,.block-header.__white .search input::placeholder{color:transparent}.block-header.__sticky .search button,.block-header.__white .search button{background-color:#fff}.block-header.__sticky .search button svg path,.block-header.__white .search button svg path{fill:#000}.block-header.__sticky .search.active input::placeholder,.block-header.__white .search.active input::placeholder{color:#000c}.block-header.__sticky .logo svg path,.block-header.__white .logo svg path{fill:#000}.block-header.__sticky .user button svg path,.block-header.__white .user button svg path{fill:#000}.block-header.__sticky .cart svg path,.block-header.__white .cart svg path{fill:#000}.block-header.__sticky .cart a .count-text span,.block-header.__white .cart a .count-text span{color:#000}.block-header .container,.block-header .container-fluid{position:relative;z-index:2;padding-top:.5rem;padding-bottom:.5rem}.block-header .container-fluid{max-width:90%}.block-header .menu{position:relative;width:2.6rem;padding:0;cursor:pointer;text-align:right;background:none;border:none;-webkit-appearance:none;appearance:none;margin-left:-15px;transform:translate(-25%)}.block-header .menu.active .btn-span{transform:translateY(-90px);opacity:0}.block-header .menu.active .btn-span:nth-child(2){width:100%;transform:translateY(0);opacity:1}.block-header .menu.active .btn-span:nth-child(2):before{transform:rotate(45deg)}.block-header .menu.active .btn-span:nth-child(2):after{transform:rotate(-45deg)}.block-header .menu.active .btn-span:nth-child(3){transform:translateY(90px)}.block-header .menu .btn-span-holder{display:block;width:50%;margin:.5rem 25%}.block-header .menu .btn-span-holder:after{display:block;clear:both;content:""}.block-header .menu .btn-span{display:block;float:right;position:relative;width:100%;height:2px;margin:2px 0;border-radius:3px;background-color:#000}@media (min-width: 768px){.block-header .menu .btn-span{background-color:#fff}}.block-header .menu .btn-span:nth-child(2){background-color:transparent}.block-header .menu .btn-span:nth-child(2):before,.block-header .menu .btn-span:nth-child(2):after{width:100%;height:100%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#000;transition:.4s}@media (min-width: 768px){.block-header .menu .btn-span:nth-child(2):before,.block-header .menu .btn-span:nth-child(2):after{background-color:#fff}}.block-header .logo svg{display:block;width:auto;height:1.4rem}@media (min-width: 575px){.block-header .logo svg{height:1.8rem}}@media (min-width: 768px){.block-header .logo svg{height:2rem}}.block-header .logo svg path{fill:#000}@media (min-width: 768px){.block-header .logo svg path{fill:#fff}}.block-header .navigation{text-transform:uppercase}.block-header .navigation .icon{display:block;text-align:center}.block-header .navigation .icon svg{width:1rem;height:1rem;display:inline-block;vertical-align:middle}.block-header .item{margin-left:.2rem}@media (min-width: 768px){.block-header .item{margin-left:.4rem}}@media (min-width: 992px){.block-header .item{margin-left:.6rem}}.block-header nav{border-right:solid 2px black;padding-right:1rem;margin-right:1rem}@media (min-width: 768px){.block-header nav{border-right-color:#fff}}.block-header nav ul{margin:0;padding:0;list-style:none}.block-header nav ul li{position:relative;margin:0 0 0 1rem;padding:0}.block-header nav ul li:before{width:100%;height:0;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;background-color:#fff3;transition:.4s}.block-header nav ul li:hover:before{height:100%}.block-header nav ul li a{font-weight:500;display:block;position:relative;z-index:1;color:#000;text-transform:uppercase;font-size:1.2rem;padding:.2rem .5rem;transition:.4s}@media (min-width: 768px){.block-header nav ul li a{color:#fff}}.block-header .search{display:none;position:relative;margin-left:0}@media (min-width: 768px){.block-header .search{display:block}}.block-header .search input{width:2.6rem;height:2.6rem;background-color:#f5f5f5;border:none;transition:.4s;border-radius:4rem;font-size:.9rem;padding-left:1rem;color:#000}@media (min-width: 768px){.block-header .search input{background-color:#fff3;color:#fff}}.block-header .search input::placeholder{color:transparent}.block-header .search input:valid+button{z-index:3;opacity:1}.block-header .search button{position:absolute;right:0;top:0;width:2.6rem;height:2.6rem;padding:0;background-color:#fff;border:none;border-radius:50%}@media (min-width: 768px){.block-header .search button{background-color:transparent}}.block-header .search button svg path{fill:#000}@media (min-width: 768px){.block-header .search button svg path{fill:#fff}}.block-header .search form button{z-index:-1;opacity:0}.block-header .search.active input{width:12rem}.block-header .search.active input::placeholder{color:#000c}@media (min-width: 768px){.block-header .search.active input::placeholder{color:#fffc}}.block-header .user{display:none}@media (min-width: 768px){.block-header .user{display:block}}.block-header .user button{background-color:transparent;border:none}.block-header .user button:after{display:none}.block-header .user button svg path{fill:#000}@media (min-width: 768px){.block-header .user button svg path{fill:#fff}}.block-header .user .dropdown-menu{margin-top:3rem;min-width:8rem;transform:translate(11%)!important;left:auto!important;right:0;border-radius:10px}.block-header .user .dropdown-menu:before{width:0;height:0;content:"";border-style:solid;border-width:.6rem;border-color:transparent transparent black transparent;position:absolute;bottom:100%;right:1.4rem;z-index:0;opacity:.1;transform:scale(1.1) translateY(-2px)}.block-header .user .dropdown-menu:after{width:0;height:0;content:"";border-style:solid;border-width:.6rem;border-color:transparent transparent white transparent;position:absolute;bottom:100%;right:1.4rem;z-index:1}.block-header .user .dropdown-menu a{font-weight:500;padding-left:1rem;padding-right:1rem;border-radius:10px}.block-header .user .dropdown-menu a i{width:1rem;text-align:center;font-size:.9rem}.block-header .cart svg path{fill:#000}@media (min-width: 768px){.block-header .cart svg path{fill:#fff}}.block-header .cart a{position:relative;display:block;color:#000}.block-header .cart a span{display:none}.block-header .cart a .count-text{display:block;position:absolute;top:0;right:0;width:1.2rem;height:1.2rem;text-align:center;font-size:.7rem;font-weight:700;transform:translate(50%,-10%)}.block-header .cart a .count-text:before{display:block;width:100%;height:100%;border-radius:50%;content:"";position:absolute;top:0;left:0;background-color:#94bf80;opacity:0;transition:all .2s cubic-bezier(.7,0,.3,1)}.block-header .cart a .count-text.text-min:before{background-color:#f27186}.block-header .cart a .count-text.text-min span{background-color:#f27186}.block-header .cart a .count-text.updated:before{animation:scale .6s ease-in-out;opacity:.5}.block-header .cart a .count-text span{display:block;position:relative;z-index:3;width:100%;height:100%;border-radius:50%;line-height:1.2rem;background-color:#94bf80;color:#000}@media (min-width: 768px){.block-header .cart a .count-text span{color:#fff}}@keyframes scale{0%{transform:scale(1);opacity:.2}50%{opacity:.5}to{transform:scale(3);opacity:0}}.block-banner{color:#fff;text-align:center}.block-banner .active h2,.block-banner .active p,.block-banner .active .btn-group div{opacity:1;transform:translateY(0)}.block-banner .item{position:relative;margin:0;width:100%;height:100vh}@media (min-width: 500px){.block-banner .item{height:100vh}}@media (min-width: 768px){.block-banner .item{height:55vh}}@media (min-width: 1025px){.block-banner .item{height:61vh}}@media (min-width: 1200px){.block-banner .item{height:66vh}}@media (min-width: 1281px){.block-banner .item{height:74vh}}@media (min-width: 1441px){.block-banner .item{height:80vh}}@media (min-width: 1681px){.block-banner .item{height:88vh}}@media (min-width: 1921px){.block-banner .item{height:93vh}}@media (min-width: 2561px){.block-banner .item{height:100vh}}@media (min-width: 3840px){.block-banner .item{height:110vh}}.block-banner figure{margin:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}@media (min-width: 992px){.block-banner figure .mobile{display:none}}.block-banner figure .desktop{display:none}@media (min-width: 992px){.block-banner figure .desktop{display:block}}.block-banner .container{position:relative;z-index:2}.block-banner h2,.block-banner p,.block-banner .btn-group div{opacity:0;transform:translateY(2rem);transition:.5s}.block-banner h2{transition-delay:1s}.block-banner p{transition-delay:1.5s;margin-bottom:1.5rem}.block-banner .btn-group{width:100%}@media (min-width: 500px){.block-banner .btn-group{width:auto}}.block-banner .btn-group div{width:40%;margin-left:2%;margin-right:2%;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;transition-delay:2s}@media (min-width: 500px){.block-banner .btn-group div{margin-left:.6rem;margin-right:.6rem}}.block-banner .btn-group .btn{width:100%;padding-left:.5rem;padding-right:.5rem;margin-left:0;margin-right:0}@media (min-width: 500px){.block-banner .btn-group .btn{width:10rem}}.block-banner-mobile{display:none;padding-top:3rem}.block-banner-mobile img{width:100%;height:auto;display:block}.gap{padding:3.5rem 0}@media (min-width: 500px){.gap{padding:4rem 0}}@media (min-width: 768px){.gap{padding:4.5rem 0}}@media (min-width: 1025px){.gap{padding:6rem 0}}.gap-up{padding-top:3.5rem}@media (min-width: 500px){.gap-up{padding-top:4rem}}@media (min-width: 768px){.gap-up{padding-top:4.5rem}}@media (min-width: 1025px){.gap-up{padding-top:6rem}}.gap-down{padding-bottom:3.5rem}@media (min-width: 500px){.gap-down{padding-bottom:4rem}}@media (min-width: 768px){.gap-down{padding-bottom:4.5rem}}@media (min-width: 1025px){.gap-down{padding-bottom:6rem}}.gap-2{padding:2.5rem 0}@media (min-width: 500px){.gap-2{padding:3rem 0}}@media (min-width: 768px){.gap-2{padding:3.5rem 0}}@media (min-width: 1025px){.gap-2{padding:4rem 0}}.gap-2-up{padding-top:2.5rem}@media (min-width: 500px){.gap-2-up{padding-top:3rem}}@media (min-width: 768px){.gap-2-up{padding-top:3.5rem}}@media (min-width: 1025px){.gap-2-up{padding-top:4rem}}.gap-2-down{padding-bottom:2.5rem}@media (min-width: 500px){.gap-2-down{padding-bottom:3rem}}@media (min-width: 768px){.gap-2-down{padding-bottom:3.5rem}}@media (min-width: 1025px){.gap-2-down{padding-bottom:4rem}}.gap-3{padding:2rem 0}@media (min-width: 500px){.gap-3{padding:2.5rem 0}}@media (min-width: 768px){.gap-3{padding:3rem 0}}@media (min-width: 1025px){.gap-3{padding:3.5rem 0}}.gap-3-up{padding-top:2rem}@media (min-width: 500px){.gap-3-up{padding-top:2.5rem}}@media (min-width: 768px){.gap-3-up{padding-top:3rem}}@media (min-width: 1025px){.gap-3-up{padding-top:3.5rem}}.gap-3-down{padding-bottom:2rem}@media (min-width: 500px){.gap-3-down{padding-bottom:2.5rem}}@media (min-width: 768px){.gap-3-down{padding-bottom:3rem}}@media (min-width: 1025px){.gap-3-down{padding-bottom:3.5rem}}.block-works{background-color:#e6e6e6;color:#000}.block-works .item{margin-bottom:2rem}@media (min-width: 768px){.block-works .item{margin-bottom:0}}.block-works .icon{width:5.5rem;margin:0 auto 1rem}@media (min-width: 500px){.block-works .icon{width:6rem;margin:0 auto 1.2rem}}@media (min-width: 768px){.block-works .icon{width:6.5rem;margin:0 auto 1.4rem}}@media (min-width: 992px){.block-works .icon{width:7rem;margin:0 auto 1.6rem}}.block-works p{font-weight:300;width:19rem;max-width:100%;margin:auto}.block-works footer{margin-top:1rem}@media (min-width: 768px){.block-works footer{margin-top:2rem}}@media (min-width: 992px){.block-works footer{margin-top:3rem}}.block-works footer .btn{margin-bottom:0}.block-works .owl-dots{text-align:center;margin-top:1rem}@media (min-width: 500px){.block-works .owl-dots{margin-top:1.2rem}}@media (min-width: 768px){.block-works .owl-dots{margin-top:1.4rem}}@media (min-width: 992px){.block-works .owl-dots{margin-top:1.6rem}}.block-works .owl-dots .owl-dot{width:.4rem;height:.4rem;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;margin:0 .3rem;padding:0;background-color:#fff;transition:all .4s}.block-works .owl-dots .owl-dot:hover{transform:scale(1.1)}.block-works .owl-dots .owl-dot.active{width:.8rem;height:.8rem}.block-featured .items{margin-bottom:2rem}@media (min-width: 500px){.block-featured .items{margin-bottom:2.2rem}}@media (min-width: 768px){.block-featured .items{margin-bottom:2.4rem}}@media (min-width: 992px){.block-featured .items{margin-bottom:2.6rem}}.block-featured .items .item{transform:scale(.9);transition:.4s;text-align:right;width:100%}.block-featured .items .active .item{text-align:left}.block-featured .items .active.center .item{transform:scale(1);text-align:center}.block-feature{display:inline-block;width:34rem;max-width:100%;margin:auto}.block-feature figure{margin:0;width:100%;height:0;padding-bottom:70%;position:relative}.block-plans{background-color:#e6e6e6;color:#000}.block-plans .item{width:50%}@media (min-width: 768px){.block-plans .item{width:33.333333%}}@media (min-width: 1025px){.block-plans .item{width:20%}}.block-plans .item a{margin:.5rem;transition:.4s}.owl-carousel .block-plan{margin-bottom:0}.owl-carousel .block-plan footer h4{font-size:2rem}@media (min-width: 500px){.owl-carousel .block-plan footer h4{font-size:2.1rem}}@media (min-width: 768px){.owl-carousel .block-plan footer h4{font-size:2.2rem}}@media (min-width: 992px){.owl-carousel .block-plan footer h4{font-size:2.4rem}}@media (min-width: 1281px){.owl-carousel .block-plan footer h4{font-size:2.6rem}}.block-plan{position:relative;display:block;background-color:#42b298;color:#000;margin-bottom:1rem}@media (min-width: 768px){.block-plan{margin-bottom:2rem}}.block-plan figure{position:relative;overflow:hidden;display:block;width:100%;height:0;margin:0;padding-bottom:120%;background-color:#000!important}.block-plan figure img{opacity:.5;border-radius:0}.block-plan figure:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background-color:#000;opacity:.4}.block-plan .plan-btn{width:auto;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);background-color:#fff;letter-spacing:-1px;color:#000;border:1px solid #fff;font-size:18px;font-family:DINPro}@media (max-width: 574px){.block-plan .plan-btn{bottom:1rem;width:80%}}.block-plan footer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:90%;color:#fff;margin:auto}@media (min-width: 768px){.block-plan footer{left:50%;top:50%}}.block-plan footer h4{color:#fff;text-align:left;text-transform:uppercase;font-weight:600;font-size:1.4rem}@media (min-width: 500px){.block-plan footer h4{font-size:1.5rem}}@media (min-width: 768px){.block-plan footer h4{font-size:1.6rem}}@media (min-width: 1281px){.block-plan footer h4{font-size:1.8rem}}.block-plan footer .btn{background-color:#fff;color:#000;border-color:#fff;margin:0;width:100%;font-size:1.1rem;padding:.25rem .5rem}@media (min-width: 500px){.block-plan footer .btn{font-size:1.1rem;padding:.3rem .5rem}}@media (min-width: 768px){.block-plan footer .btn{font-size:1.2rem;padding:.35rem .5rem}}@media (min-width: 1281px){.block-plan footer .btn{font-size:1.4rem;padding:.4rem .5rem}}.block-bestselled{position:relative}.block-bestselled .container{position:relative;z-index:2}.block-bestselled figure{margin:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.block-bestselled .feature .icon{width:5.5rem;margin:0 auto 1rem}@media (min-width: 500px){.block-bestselled .feature .icon{width:6rem;margin:0 auto 1.2rem}}@media (min-width: 768px){.block-bestselled .feature .icon{width:6.5rem;margin:0 auto 1.4rem}}@media (min-width: 992px){.block-bestselled .feature .icon{width:7rem;margin:0 auto 1.6rem}}.block-bestselled .feature p{width:20rem;max-width:100%;margin:auto}.block-bestselled .feature .owl-dots{margin:2rem 0;text-align:center}.block-bestselled .feature .owl-dots .owl-dot{width:.6rem;height:.6rem;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;margin:0 .5rem;padding:0;background-color:#000;transition:all .4s}.block-bestselled .feature .owl-dots .owl-dot:hover{transform:scale(1.1)}.block-bestselled .feature .owl-dots .owl-dot.active{width:1.2rem;height:1.2rem}.block-app.gap{background-color:#42525e!important}.block-app{overflow:hidden;position:relative;background-color:#42525e;color:#fff}.block-app .data{position:relative;z-index:1}.block-app .btn{color:#42525e;transform:translate(-50%)}@media (min-width: 575px){.block-app .btn{transform:translate(0)}}.block-app figure{position:absolute;bottom:-10rem;right:0;z-index:0;width:50%;height:14rem}@media (min-width: 575px){.block-app figure{width:100%;height:220%;bottom:auto;right:auto;top:-15%;left:0}}.block-app h2{font-size:2.4rem;font-weight:700}.block-app p{width:13rem;margin-left:auto;margin-right:auto;font-size:.9rem}.block-social{background-color:#000;color:#fff;text-align:center;line-height:1}.block-social span{text-transform:uppercase;margin-right:1.5rem;margin-bottom:0}.block-social a{color:#fff;margin-right:1rem}.block-social a svg{width:2.8rem;height:2.8rem}.block-instagram{background-color:#000}.block-footer{font-size:.8rem}@media (max-width: 767px){.block-footer{text-align:center}}.block-footer .item{margin-bottom:2rem}@media (min-width: 768px){.block-footer .item{margin-bottom:0}}.block-footer .logo{width:12rem;max-width:100%;margin-bottom:2rem}@media (max-width: 767px){.block-footer .logo{margin-left:auto;margin-right:auto}}@media (max-width: 767px){.block-footer .block-newsletter .box{margin-left:auto;margin-right:auto}}.block-footer .copyright{margin-bottom:2rem}.block-footer .copyright p{margin:0 0 5px}.block-footer .copyright img{height:14px}.block-footer .gateway{margin-bottom:2rem}.block-footer .gateway span{margin:5px .5rem 5px 0;vertical-align:middle}.block-footer .gateway img{width:auto;height:20px;margin:5px 0;vertical-align:middle}.block-footer nav{margin-bottom:1rem}.block-footer nav ul{margin:0;padding:0;list-style:none}.block-footer nav ul li{margin:0 0 3px;padding:0}.block-footer nav ul li a{text-transform:uppercase;color:#000}.block-newsletter{margin-bottom:2rem}.block-newsletter p{text-transform:uppercase}.block-newsletter .box{position:relative;width:26rem;max-width:100%;height:2rem}.block-newsletter .box form{display:block;height:100%}.block-newsletter .box input{width:100%;height:100%;border:solid 1px black;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px}.block-newsletter .box button{position:absolute;top:2px;right:2px;bottom:2px;margin:auto;padding:0 .2rem;background-color:#000;border:none;border-radius:10px}.block-newsletter .box button svg{display:block;width:auto;height:1.2rem}.block-media{margin-bottom:2rem}@media (min-width: 768px){.block-media{margin-bottom:0}}.block-media p{text-transform:uppercase;margin:0 0 .5rem}.block-media a{color:#000;margin-right:.2rem}.block-media a svg{width:1.4rem;height:1.4rem}.icon svg path,.icon svg circle{transition:.4s}.icon-instagram:hover svg path,.icon-instagram:hover svg circle{fill:#b901b4}.icon-facebook:hover svg path,.icon-facebook:hover svg circle{fill:#4267b2}.block-page-banner{margin-bottom:1rem}.block-page-banner h1{position:absolute;z-index:-1;opacity:0}.block-page-banner figure{margin:0 0 1rem}.block-page-banner figure img{width:100%;height:auto;display:block;border-radius:10px}@media (min-width: 992px){.block-page-banner figure .mobile{display:none}}.block-page-banner figure .desktop{display:none}@media (min-width: 992px){.block-page-banner figure .desktop{display:block}}.block-page-banner .data{padding:1.5rem 1rem;background-color:#28abe2;position:relative}@media (min-width: 1025px){.block-page-banner .data{padding:1rem 1rem 1rem 15rem;background-color:transparent}}.block-page-banner header{font-weight:700;line-height:.8;font-size:2.4rem;text-transform:uppercase;margin-bottom:1rem}@media (min-width: 1025px){.block-page-banner header{border-right:solid 2px #28abe2;width:13rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%);margin-bottom:0}}@media (min-width: 1025px){.block-page-banner header{font-size:2.6rem}}.block-page-banner article{text-transform:uppercase;font-weight:400;font-size:2rem;line-height:1;letter-spacing:1px}@media (min-width: 1025px){.block-page-banner article{font-size:2.2rem}}@media (max-width: 1024px){.block-page-banner article br{display:none}}.block-page-banner article strong{font-weight:500}.block-delivery-check{background-color:#e5e5e5;margin-bottom:1rem;padding:.5rem}@media (min-width: 575px){.block-delivery-check{padding:.7rem}}@media (min-width: 768px){.block-delivery-check{margin-bottom:0}}.block-delivery-check h4{margin-bottom:.5rem;text-transform:uppercase;font-size:1rem}@media (min-width: 575px){.block-delivery-check h4{padding-left:.5rem}}@media (min-width: 768px){.block-delivery-check h4{font-size:1.2rem;margin-bottom:0}}@media (min-width: 992px){.block-delivery-check h4{font-size:1.3rem}}.block-delivery-check h4 span{display:inline-block;float:right}@media (min-width: 768px){.block-delivery-check h4 span{float:none;width:12rem;margin-left:2rem}}.block-delivery-check h4 span .success{color:#94bf80}.block-delivery-check h4 span .error{color:#ea0024}.block-delivery-check h4 span p{margin:0}.block-delivery-check .input{background-color:#fff}.block-delivery-check .input:after{display:block;clear:both;content:""}.block-delivery-check .input input{width:60%;height:2.4rem;padding-left:.5rem;padding-right:.5rem;background-color:transparent;border:none;float:left}@media (min-width: 575px){.block-delivery-check .input input{height:2.6rem;padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.block-delivery-check .input input{width:10rem}}.block-delivery-check .input button{width:40%;padding:0 .5rem;height:2.4rem;background-color:transparent;border:none;font-weight:500;text-transform:uppercase;float:left;font-size:1rem}@media (min-width: 575px){.block-delivery-check .input button{height:2.6rem}}@media (min-width: 768px){.block-delivery-check .input button{width:auto;padding:0 1rem;font-size:1.2rem}}@media (min-width: 992px){.block-delivery-check .input button{font-size:1.3rem}}.block-search-header{background-color:#e5e5e5;padding:.5rem;margin-bottom:2rem}@media (min-width: 575px){.block-search-header{padding:.7rem}}@media (min-width: 1025px){.block-search-header{margin-bottom:3rem}}.block-search-header h4{margin:0;text-transform:uppercase;font-size:1rem}@media (min-width: 768px){.block-search-header h4{font-size:1.1rem}}@media (min-width: 1025px){.block-search-header h4{font-size:1.2rem}}.block-search-header .input{background-color:#fff}.block-search-header .input:after{display:block;clear:both;content:""}.block-search-header .input input{width:4rem;height:2.4rem;padding-left:.5rem;padding-right:.5rem;background-color:transparent;border:none;float:left}@media (min-width: 575px){.block-search-header .input input{width:6rem;height:2.8rem;padding-left:1rem;padding-right:1rem}}@media (min-width: 768px){.block-search-header .input input{width:12rem}}.block-search-header .input button{padding:0 .5rem;height:2.4rem;background-color:#000;color:#fff;border:none;font-weight:700;text-transform:uppercase;float:left;font-size:1rem}@media (min-width: 575px){.block-search-header .input button{padding:0 1rem;height:2.8rem}}@media (min-width: 768px){.block-search-header .input button{font-size:1.1rem}}@media (min-width: 1025px){.block-search-header .input button{font-size:1.2rem}}.block-empty{margin:0;padding-top:3rem;padding-bottom:3rem;padding-top:15vh;padding-bottom:15vh;text-align:center;font-weight:500}.block-filter-nav-outer{width:100%;position:relative;margin-bottom:1rem}@media (min-width: 1025px){.block-filter-nav-outer{margin-bottom:2rem}}.block-filter-nav{width:100%;background-color:#fff;position:static;top:0;left:0;z-index:99}@media (max-width: 767px){.block-filter-nav{top:0!important}}@media (min-width: 768px){.block-filter-nav{padding-top:1rem}}.block-filter-nav.filter-nav-bottom{display:none}@media (max-width: 574px){.block-filter-nav.filter-nav-bottom{display:block}}.block-filter-nav.fixed-block{position:fixed;top:58px}.block-filter-nav .hos{position:absolute;top:-3rem;left:0}@media (max-width: 767px){.block-filter-nav .hos{top:0!important}}.block-filter-nav nav{position:relative;padding-right:2rem}@media (min-width: 1025px){.block-filter-nav nav{padding-right:0}}.block-filter-nav nav .current{border-radius:10px}@media (min-width: 1025px){.block-filter-nav nav .current{display:none}}.block-filter-nav nav.active .arrow img{transform:rotate(180deg)}.block-filter-nav nav .arrow{display:block;background-color:transparent;border:none;position:absolute;top:0;right:0;bottom:0;margin:auto;width:100%;height:1.8rem;padding:.5rem}@media (min-width: 1025px){.block-filter-nav nav .arrow{display:none}}.block-filter-nav nav .arrow img{width:auto;height:8px;display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;transition:.4s}.block-filter-nav nav a{display:block;text-transform:uppercase;font-weight:700;padding:.5rem 0;color:#000;white-space:nowrap;transition:.4s}@media (min-width: 1025px){.block-filter-nav nav a{padding:.5rem 1.5rem}}@media (min-width: 1025px){.block-filter-nav nav a:hover{background-color:#e5e5e5}}.block-filter-nav nav ul{display:none;position:absolute;top:100%;left:0;z-index:5;background-color:#fff;margin:0;padding:.5rem 1rem .5rem 0;list-style:none;border-radius:10px}@media (min-width: 1025px){.block-filter-nav nav ul{display:block!important;position:static;padding:0}}.block-filter-nav nav ul li{margin:0;padding:.5rem 1rem .5rem 0;display:block}@media (min-width: 1025px){.block-filter-nav nav ul li{float:left;margin:0 .5rem 0 0}}.block-filter-nav nav ul li a{font-weight:500;line-height:1;padding-top:0;padding-bottom:0;border-radius:10px}@media (min-width: 1025px){.block-filter-nav nav ul li a{background-color:#e5e5e5;font-weight:700;padding-top:.5rem;padding-bottom:.5rem}}@media (min-width: 1025px){.block-filter-nav nav ul li.active a{background-color:#9dbe86;color:#fff}}.block-filter-nav .filter.show button{background-color:#9dbe86;color:#fff}.block-filter-nav .filter button{font-weight:700;text-transform:uppercase;font-size:1rem;border:none;background-color:#e5e5e5;color:#000;padding:0 .75rem;height:2rem;line-height:2rem;border-radius:10px}@media (min-width: 768px){.block-filter-nav .filter button{font-size:1.1rem}}.block-filter-nav .filter button:after{display:none}.block-filter-nav .filter button .icon{display:inline-block;vertical-align:middle;margin-right:.5rem;line-height:1;position:relative;bottom:.25rem}.block-filter-nav .filter button .icon img,.block-filter-nav .filter button .icon svg{width:auto;height:.9rem}.block-filter-nav .filter button .icon path{fill:currentColor;transition:none}.block-filter-nav .filter .dropdown-menu{border:none;background-color:#e5e5e5;box-shadow:none;left:auto!important;right:0;transform:translate3d(0,2rem,0)!important;margin:0;padding:0;border-radius:10px}.block-filter-nav .filter ul{list-style:none;margin:0;padding:0}.block-filter-nav .filter ul li{margin:0;padding:0}.block-filter-nav .filter ul li:last-child a:after{display:none}.block-filter-nav .filter ul li a{display:block;position:relative;text-transform:uppercase;padding:.4rem 1rem;text-align:center;font-weight:700;font-size:1rem;color:#000;transition:.4s;border-radius:10px}.block-filter-nav .filter ul li a:after{width:80%;height:1px;content:"";background-color:#303030;position:absolute;bottom:0;left:10%;transition:.4s}.block-filter-nav .filter ul li a:hover{background-color:#303030;color:#fff}@media (max-width: 574px){.block-filter-nav .container{position:relative}}@media (max-width: 574px){.block-filter-nav .dropdown{position:static}}@media (max-width: 574px){.block-filter-nav .shopify-section{width:48%}}@media (max-width: 574px){.block-filter-nav nav{position:static;padding-right:0;width:100%}}@media (max-width: 574px){.block-filter-nav nav.active ul:before{height:3rem}}@media (max-width: 574px){.block-filter-nav nav ul{background-color:#94bf80;left:15px;right:15px;margin:-2px auto auto;padding:1rem 0 0;z-index:55}}@media (max-width: 574px){.block-filter-nav nav ul:before{width:52%;height:0;content:"";position:absolute;bottom:100%;right:0;margin:auto auto -.8rem;background-color:#fff}}@media (max-width: 574px){.block-filter-nav nav ul li{padding:.2rem 0;border-top:solid 1px white}}@media (max-width: 574px){.block-filter-nav nav ul li:first-child{border-top:none}}@media (max-width: 574px){.block-filter-nav nav ul li a{line-height:1.6;padding-left:1rem;font-weight:700}}@media (max-width: 574px){.block-filter-nav nav ul li a:hover{background-color:#e5e5e5}}@media (max-width: 574px){.block-filter-nav nav .current{background-color:#94bf80}}@media (max-width: 574px){.block-filter-nav nav .current a{position:relative;z-index:65;padding:0 .5rem;height:2rem;line-height:2rem}}@media (max-width: 574px){.block-filter-nav nav .arrow{width:48%;right:54%;padding:0 .5rem;z-index:9999}}@media (max-width: 574px){.block-filter-nav nav .arrow img{right:5px}}@media (max-width: 574px){.block-filter-nav .filter{width:48%}}@media (max-width: 574px){.block-filter-nav .filter button{width:100%;text-align:left;background-color:#94bf80;padding:0 .5rem;height:2rem;line-height:2rem}}@media (max-width: 574px){.block-filter-nav .filter button .text{position:relative;z-index:65}}@media (max-width: 574px){.block-filter-nav .filter button .icon{float:right;margin-top:.5rem;margin-right:5px;position:relative;z-index:65}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu{background-color:#94bf80;transform:translate3d(0,2rem,0)!important;margin:-2px auto auto!important;padding:1rem 0 0;left:15px!important;right:15px!important;z-index:55}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu.show:before{height:3rem}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu:before{width:52%;height:0;content:"";position:absolute;bottom:100%;left:0;margin:auto auto -.8rem;background-color:#fff}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu li{border-top:solid 1px white}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu li:first-child{border-top:none}}@media (max-width: 574px){.block-filter-nav .filter .dropdown-menu li a{padding-left:1rem;font-weight:500}}.block-offers{margin-top:1rem;border:solid 1px #f4f2f2;border-width:1px 0;font-size:1rem;font-weight:500;line-height:1;text-transform:uppercase}.block-offers article{padding:1rem}.block-offers .js-discode{display:none}.block-offers .js-discode+.off-block{background-color:#a3c976}.block-offers .off-block{padding:4px 5px 3px}.block-offers .item-save{margin-left:-.75rem;margin-right:-.75rem;font-size:1.3rem;letter-spacing:1px}.block-offers .item-save span{display:block;transform:rotate(-90deg)}.block-offers .item-offer{font-size:4.4rem;font-weight:500}.field-input{position:relative;margin-bottom:1rem}.field-input button,.field-input input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.field-input input:not([type=checkbox]):not([type=radio]):not([type=submit]),.field-input textarea,.field-input select{display:block;margin:0;padding:0 1rem;border:solid 2px black;color:#000;width:100%;height:4rem;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;font-weight:700;font-size:1rem}.field-input input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.field-input textarea::placeholder,.field-input select::placeholder{color:#a5a5a5}.field-input select{background-image:url(/cdn/shop/t/27/assets/sort.svg?v=15047118264081495333);background-position:right center;background-repeat:no-repeat;background-size:1rem;border-radius:10px}.field-input textarea{height:8rem;padding-top:1rem;border-radius:10px}.field-radio,.block-meal label,.block-product-data label{position:relative;text-align:center;font-size:1rem;cursor:pointer;margin-bottom:1rem}.field-radio input,.block-meal label input,.block-product-data label input{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-appearance:none;appearance:none;cursor:pointer}.field-radio input:checked+label,.block-meal label input:checked+label,.block-product-data label input:checked+label{background-color:#9dbe86;color:#fff}.field-radio label,.block-meal label label,.block-product-data label label{margin:0;padding:0 1rem;display:block;position:relative;z-index:0;background-color:#e5e5e5;color:#000;height:2.2rem;line-height:2.2rem;font-weight:400;border-radius:10px}.field-radio img,.block-meal label img,.block-product-data label img{display:none}label.soldout{position:relative}label.soldout:after{width:100%;height:100%;content:"";background-color:transparent;position:absolute;top:0;left:0;z-index:5}label.soldout label{background-color:#c3c0c0;color:#000}.field-checkbox{display:inline-block;position:relative;text-align:center;font-size:1rem;cursor:pointer;margin-bottom:1rem}.field-checkbox.checkbox-default label{padding:.25rem .5rem}.field-checkbox input{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-appearance:none;appearance:none;cursor:pointer}.field-checkbox input:checked+label{background-color:#e5e5e5;color:#000}.field-checkbox label{margin:0;padding:.5rem 1rem;display:block;position:relative;z-index:0;background-color:#e5e5e5;color:#000;border:solid 1px transparent}.field-checkbox img{display:none}.block-page-plans .row{margin-left:-10px;margin-right:-10px}@media (min-width: 768px){.block-page-plans .row{margin-left:-15px;margin-right:-15px}}.block-page-plans [class*=col]{padding-left:10px;padding-right:10px}@media (min-width: 768px){.block-page-plans [class*=col]{padding-left:-15px;padding-right:-15px}}.block-page-plans .item{width:50%}@media (min-width: 768px){.block-page-plans .item{width:33.333333%}}@media (min-width: 1025px){.block-page-plans .item{width:25%}}.block-page-plans .item a{transition:.4s}#shopify-section-bannerad{width:100%}.aw-block{margin-bottom:1rem}@media (min-width: 768px){.aw-block{margin-bottom:2rem}}.aw-block .aw-grid{margin-bottom:0}.block-advoff{width:100%;position:relative;padding-bottom:80%;padding-bottom:calc(80% + 123px)}.block-advoff a{color:#000;position:absolute;top:0;left:0;width:100%;height:100%;height:calc(100% - 6px);display:block;cursor:pointer}.block-advoff figure{width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.block-meal{margin-bottom:1rem}@media (min-width: 768px){.block-meal{margin-bottom:2rem}}.block-meal figure{position:relative;width:100%;height:0;margin:0;padding-bottom:80%;overflow:hidden}.block-meal figure .soldout{position:absolute;top:0;left:0;z-index:2;background-color:#ea0024;color:#fff;padding:5px 8px;font-size:1.4rem;font-weight:700;line-height:1;text-transform:uppercase}.block-meal figure img{z-index:0;background-color:#ffe7e5}.block-meal figure .h-symbol{width:20px;position:absolute;top:1rem;left:1rem;z-index:1}.block-meal figure .h-symbol svg{width:100%;height:auto;display:block}.block-meal figure .h-symbol svg path{stroke:#fff;stroke-width:2px}.block-meal figure .h-symbol svg circle{stroke-width:3px}.block-meal figure .symbols{position:absolute;bottom:.7rem;left:.7rem;z-index:0}.block-meal figure .symbols div{display:none}.block-meal figure .symbols span{width:1.8rem;height:1.8rem;line-height:1.8rem;border-radius:1.8rem;border-radius:50%;text-align:center;background-color:#e5e5e5;display:block;font-size:1rem;font-weight:700;text-transform:uppercase;margin-right:5px}.block-meal figure .symbols span svg{width:100%;height:100%;display:block}.block-meal figure .ingredients{width:100%;padding:1rem;margin:0;font-size:1rem;line-height:1.2;text-align:center;background-color:#000;color:#fff;position:absolute;bottom:0;left:0;z-index:1;transform:translateY(101%);transition:.4s}.block-meal figure .ingredients .item{position:relative;width:25%}.block-meal figure .ingredients .item:before{width:1px;height:70%;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;background-color:#fff}.block-meal figure .ingredients .item:first-child:before{display:none}.block-meal figure .ingredients strong{font-size:1.2rem}.block-meal figure .ingredients span{display:block;text-transform:uppercase;font-size:1rem}.block-meal figure.active .ingredients,.block-meal figure.opened .ingredients{transform:translateY(0)}.block-meal label{margin:0}.block-meal label label{padding:0;font-weight:500}.block-meal .row{margin-left:-3px;margin-right:-3px}.block-meal [class*=col]{padding-left:3px;padding-right:3px}.block-meal .row-1{padding:6px 0}.block-meal .row-2{padding:6px 0 0}.block-meal .row-3 .col-6{perspective:300px}.block-meal .swatch-size,.block-meal .swatch-title{width:50.8%}.block-meal h4{margin:3px 0;text-transform:uppercase;font-weight:700;font-size:1.1rem}.block-meal .price{font-size:1.1rem;margin-right:.5rem}.block-meal .price-old{position:relative;color:#999}.block-meal .price-old:before{width:100%;height:1px;content:"";background-color:#999;position:absolute;top:50%;left:0;transform:translateY(-50%)}.block-meal .info{width:1.6rem;height:1.8rem;line-height:1.8rem;font-size:1rem;text-align:center;background-color:#e5e5e5;color:#000;cursor:pointer;margin-left:5px;transition:.4s;font-weight:400;border-radius:10px}.block-meal .info.active,.block-meal .info.opened{background-color:#9dbe86;color:#fff}.block-meal .row-3{margin-top:6px}.block-meal .action{position:relative;transform-style:preserve-3d;transform:translateZ(-1.1rem);-webkit-transform:translateZ(-1.1rem);transition:all .3s cubic-bezier(.67,0,.24,.98)}.block-meal .action.with-variant{margin-top:-2.6rem}.block-meal .action.active{transform:translateZ(-1.1rem) rotateX(89deg);-webkit-transform:translateZ(-1.1rem) rotateX(89deg);opacity:1;visibility:visible}.block-meal .action .add{position:absolute;width:100%;height:100%;padding:0;background-color:#e5e5e5;color:#000;border:none;transform:translateZ(1.1rem);-webkit-transform:translateZ(1.1rem);transition:.3s;border-radius:10px;font-weight:500}.block-meal .action .add:hover{background-color:#303030;color:#fff}.block-meal .action .add:hover .icon svg path{fill:#fff}.block-meal .action .add .icon{display:inline-block;vertical-align:middle;height:1rem;position:relative;bottom:2px;margin-right:.5rem}.block-meal .action .add .icon svg{display:block;width:auto;height:100%}.block-meal .action .add .icon svg path{fill:#000;transition:.3s}.block-meal .action .count{width:100%;position:relative;bottom:1px;text-align:center;transform:rotateX(-90deg) translateY(1.1rem);-webkit-transform:rotateX(-90deg) translateY(1.1rem);transform-origin:bottom center}.block-meal .action .count .apQty,.block-meal .action .count .ajaxcartQty{display:block;padding:0 2rem;margin:0;border:none;max-width:100%;border-radius:10px}.block-meal .action .count button{width:2.2rem;height:2.2rem;padding:0;background-color:#6b6a6a;color:#fff;font-size:1.2rem;border:none;position:absolute;top:0;border-radius:10px}.block-meal .action .count button.minus,.block-meal .action .count button.apQtyAdjustMinus,.block-meal .action .count button.ajaxcartQtyMinus{left:0}.block-meal .action .count button.plus,.block-meal .action .count button.apQtyAdjustPlus,.block-meal .action .count button.ajaxcartQtyPlus{right:0}.block-meal .action .count input{width:100%;height:2.2rem;border:none;background-color:#303030;color:#fff;text-align:center;border-radius:10px}.block-meal .action a.button{display:none}.block-page-heading{text-align:center;padding:1.2rem 0}.block-page-heading h1{margin:0;text-transform:uppercase}.block-page-build{background-color:#000;color:#fff}.block-page-build .icon{width:5.5rem;margin:0 auto;padding:1.4rem 0}@media (min-width: 500px){.block-page-build .icon{width:6rem;padding:1.6rem 0}}@media (min-width: 768px){.block-page-build .icon{width:6.5rem;padding:1.8rem 0}}@media (min-width: 992px){.block-page-build .icon{width:7rem;padding:2rem 0}}.block-questions{padding-top:1rem}.block-questions ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;margin-bottom:6rem;justify-content:center}@media (max-width: 767px){.block-questions ul{flex-direction:column;margin-bottom:2rem}}.block-questions li{width:50%;margin:0;padding:2rem;position:relative;counter-increment:section;text-align:center}@media (min-width: 768px){.block-questions li{padding-bottom:0!important;padding:2rem}}@media (max-width: 767px){.block-questions li{width:100%}}.block-questions li:nth-child(2n){border-left:2px solid #E5E5E5}@media (max-width: 767px){.block-questions li:nth-child(2n){border-left:0}}.block-questions h4{font-size:1.6rem;font-weight:500;font-family:DINPro;font-weight:700;margin-bottom:1rem;min-height:3em;display:flex;justify-content:center;flex-direction:column}.block-questions article{display:flex;justify-content:center}.block-questions article:after{display:block;clear:both;content:""}.block-questions .field-radio,.block-questions .block-meal label,.block-meal .block-questions label,.block-questions .block-product-data label,.block-product-data .block-questions label{display:block;float:left;width:30%;margin-right:3%}.block-questions .field-radio label,.block-questions .block-meal label label,.block-meal .block-questions label label,.block-questions .block-product-data label label,.block-product-data .block-questions label label{padding:0;border:solid 1px #42b399;color:#fff;background-color:transparent;text-transform:uppercase;width:100%;height:2.6rem;line-height:2.6rem;font-size:1.1rem;font-weight:500;text-align:center}@media (min-width: 768px){.block-questions .field-radio label,.block-questions .block-meal label label,.block-meal .block-questions label label,.block-questions .block-product-data label label,.block-product-data .block-questions label label{height:2.8rem;line-height:2.8rem}}.block-questions .field-radio input:checked+label,.block-questions .block-meal label input:checked+label,.block-meal .block-questions label input:checked+label,.block-questions .block-product-data label input:checked+label,.block-product-data .block-questions label input:checked+label{background-color:#42b399;color:#000}.block-questions .error-block{color:#ea0024;text-align:center}@media (max-width: 574px){.block-questions footer{text-align:center}}.block-questions footer .btn{width:70%;margin-top:1rem;margin-left:13%;transition:.2s ease all;font-family:DINCond;font-weight:800;font-size:1.4rem;padding:.4rem .9rem;background-color:#000;color:#fff}@media (max-width: 574px){.block-questions footer .btn{margin:0}}@media (min-width: 768px){.block-questions footer .btn{background-color:#000;color:#fff;width:auto;text-align:center;margin:auto!important;display:block}}.block-questions footer .btn:hover{color:#000!important;border:2px solid #000}.block-page-mealsbuild{background-color:#fff;color:#000;position:relative}.block-page-mealsbuild .product_rp_cart_div{display:none}.block-days{font-size:1.2rem;padding-bottom:4rem}@media (min-width: 768px){.block-days{padding-bottom:0}}.block-days .block-day-nav{width:100%;position:absolute;bottom:0;left:0;padding-left:15px;padding-right:15px}@media (min-width: 768px){.block-days .block-day-nav{position:static;padding-left:0;padding-right:0}}.block-days .block-day-nav ul{list-style:none;margin:0 -5px;padding:0}.block-days .block-day-nav ul li{display:inline-block;margin:0 0 1rem;padding:0 3px}@media (min-width: 768px){.block-days .block-day-nav ul li{padding:0 5px}}.block-days .block-day-nav .active a{background-color:#42b399;color:#000}.block-days .block-day-nav .active a:focus{color:#000!important}.block-days .block-day-nav a{display:block;background-color:transparent;color:#fff;border:solid 1px #42b399;text-transform:uppercase;padding:.3rem 4px .2rem;transition:.4s;text-align:center}@media (min-width: 768px){.block-days .block-day-nav a{padding:.5rem 5px .4rem}}.block-days .block-day-nav a:after{content:attr(data-day)}@media (min-width: 768px){.block-days .block-day-nav a:after{display:none}}.block-days .block-day-nav a:focus{color:#fff!important}.block-days .block-day-nav a span{display:none}@media (min-width: 768px){.block-days .block-day-nav a span{display:inline-block}}.block-days .block-day-tab,.block-days .block-day-tab.active{display:block}.block-days .block-parts .label-text{font-weight:800}.block-days .block-parts [data-active=true]{display:inline-flex}.block-days .block-parts>section{background-color:#fff;display:none}.block-days .block-parts>section header{background-color:#42b399;color:#000;position:relative;z-index:5;padding:.6rem 1.2rem .6rem 1rem}@media (min-width: 768px){.block-days .block-parts>section header{padding:.6rem 1.2rem .6rem 1.5rem}}.block-days .block-parts>section header h4{margin:0;font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:1px}.block-days .block-parts>section header .edit{display:block;position:absolute;top:50%;transform:translateY(-50%);right:1rem}.block-days .block-parts>section header .edit.active nav{opacity:1;visibility:visible}.block-days .block-parts>section header .edit button{background-color:transparent;border:solid 1px black;color:#000;text-transform:uppercase;padding:4px 10px;line-height:1;font-size:1.1rem;font-weight:500;outline:none}.block-days .block-parts>section header .edit nav{position:absolute;top:100%;right:.5rem;transform:translate(10%);z-index:55555;background-color:#42b399;color:#fff;box-shadow:0 0 10px #0003;margin-top:1.5rem;padding:.3rem .3rem .3rem 0;text-align:left;opacity:0;visibility:hidden}.block-days .block-parts>section header .edit nav:before{width:1rem;height:1rem;content:"";position:absolute;top:-.7rem;right:.5rem;background-color:#42b399;transform:rotate(45deg) translateY(50%);display:block}.block-days .block-parts>section header .edit nav a{display:block;color:#000;position:relative;white-space:nowrap;padding:.5rem 1rem .5rem 10%;font-size:1.2rem;text-transform:uppercase}.block-days .block-parts>section header .edit nav a:after{display:block;width:70%;height:1px;content:"";background-color:#000;position:absolute;bottom:0;left:10%;margin:auto}.block-days .block-parts>section header .edit nav a:last-child:after{display:none}.block-days .block-parts>section ul{list-style:none;margin:0;padding:0;min-height:8rem}@media (max-width: 767px){.block-days .block-parts>section ul{width:100%}}.block-days .block-parts>section ul li{padding:1rem}@media (min-width: 768px){.block-days .block-parts>section ul li{justify-content:space-between;padding:0;max-width:22.2rem!important;width:22.2rem;display:inline-table;flex-direction:column;margin-right:30px;margin-top:2rem}}@media (max-width: 767px){.block-days .block-parts>section ul li{width:calc(100vw - 70%);display:flex}}@media (max-width: 574px){.block-days .block-parts>section ul li{width:calc(100vw - 30px);display:flex}}.block-days .block-parts>section ul li.empty{justify-content:center;min-height:15rem;background-color:#cbcbcb;position:relative;font-size:1.8rem;font-weight:400;text-align:center;text-transform:uppercase;margin-top:70px}@media (max-width: 767px){.block-days .block-parts>section ul li.empty{width:100%!important;min-height:7rem;margin:1rem!important;background-color:#fff;padding:0}}.block-days .block-parts>section ul li.empty:hover{cursor:pointer}@media (max-width: 767px){.block-days .block-parts>section ul li.empty .xs-plus-bg{background:#cbcbcb;width:50%}}.block-days .block-parts>section ul li.empty .header-div{font-family:Open Sans;margin-top:-50px;text-align:left}@media (max-width: 767px){.block-days .block-parts>section ul li.empty .header-div{width:50%;margin-left:5px;margin-top:0}}.block-days .block-parts>section ul li.empty .header-div h6{font-family:Open Sans}.block-days .block-parts>section figure{position:relative;width:50%;padding-bottom:40%;margin:0 0 .5rem;overflow:hidden}@media (min-width: 768px){.block-days .block-parts>section figure{width:27%;min-height:15rem;padding-bottom:0;margin:0}}.block-days .block-parts>section figure .h-symbol{width:24px;position:absolute;top:1rem;left:1rem;z-index:1}.block-days .block-parts>section figure .h-symbol svg{width:100%;height:auto;display:block}.block-days .block-parts>section figure .h-symbol svg path{stroke:#fff;stroke-width:2px}.block-days .block-parts>section figure .h-symbol svg circle{stroke-width:3px}.block-days .block-parts>section figure .symbols{padding:7px;width:100%;position:absolute;bottom:0;left:0;z-index:1}.block-days .block-parts>section figure .symbols span{display:block;width:1.4rem;height:1.4rem;line-height:1.4rem;border-radius:50%;background-color:#fff;color:#000;text-align:center;font-size:.8rem;font-weight:600;margin-right:4px;font-weight:700}@media (max-width: 767px){.block-days .block-parts>section figure .symbols span{font-size:.6rem}}.block-days .block-parts>section figure .symbols span svg{width:100%;height:100%;display:block}.block-days .block-parts>section article{position:relative;margin-top:15px;width:100%}@media (min-width: 768px){.block-days .block-parts>section article{width:100%}}@media (max-width: 767px){.block-days .block-parts>section article{width:50%;margin-left:10px;margin-top:0;display:flex;flex-direction:column;justify-content:center}}.block-days .block-parts>section article h6{font-size:1.2rem;text-transform:uppercase;margin-bottom:0}.block-days .block-parts>section article h6 a{color:#000}.block-days .block-parts>section article h6 strong{font-weight:400}.block-days .block-parts>section article p{text-transform:uppercase;margin-bottom:0}.block-days .block-parts>section article p strong{font-weight:500}.block-days .block-parts>section article .price-old{padding-left:3px;padding-right:3px;margin-right:.5rem;position:relative;color:#999}.block-days .block-parts>section article .price-old:before{width:100%;height:1px;content:"";background-color:#999;position:absolute;top:50%;left:0;transform:translateY(-50%)}.block-days .block-parts>section article .field-radio,.block-days .block-parts>section article .block-meal label,.block-meal .block-days .block-parts>section article label,.block-days .block-parts>section article .block-product-data label,.block-product-data .block-days .block-parts>section article label{margin:0 5px 5px 0}.block-days .block-parts>section article .field-radio label,.block-days .block-parts>section article .block-meal label label,.block-meal .block-days .block-parts>section article label label,.block-days .block-parts>section article .block-product-data label label,.block-product-data .block-days .block-parts>section article label label{min-width:4rem;padding:.3rem 5px;height:auto;line-height:1.4;font-size:1rem;font-weight:400}@media (min-width: 768px){.block-days .block-parts>section article .field-radio label,.block-days .block-parts>section article .block-meal label label,.block-meal .block-days .block-parts>section article label label,.block-days .block-parts>section article .block-product-data label label,.block-product-data .block-days .block-parts>section article label label{min-width:6rem;padding:.5rem 7px;font-size:1.2rem}}.block-days .block-parts>section article .action{display:none}.block-days .block-parts>section article .meta{display:none}.block-days .block-parts>section article .remove{display:block;width:1.5rem;height:1.5rem;line-height:1;text-align:center;border:solid 1px black;background-color:#000;color:#fff;padding:0;position:absolute;top:0;right:0;margin:auto;transition:.4s}@media (min-width: 992px){.block-days .block-parts>section article .remove{bottom:0}}.block-days .block-parts>section article .remove:after{width:50%;height:2px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#fff;transition:.4s}.block-days .block-times{background-color:#fff;display:inline-block;width:30%;position:relative}@media (max-width: 767px){.block-days .block-times{width:100%}}.block-days .block-times header{background-color:#42b399;color:#000;position:relative;padding:.6rem 1.2rem .6rem 1rem}@media (max-width: 767px){.block-days .block-times header{padding:.6rem 1.2rem .6rem 1.5rem}}.block-days .block-times header h4{margin:0;font-size:1.4rem;font-weight:400;text-transform:uppercase;letter-spacing:1px}.block-days .block-times section{top:35px;position:relative;padding:1rem;padding-left:0}@media (min-width: 768px){.block-days .block-times section{padding:1.5rem}}@media (max-width: 767px){.block-days .block-times section{top:0;padding-left:16px;border-bottom:1px solid #acccea}}.block-days .block-times ul{list-style:none;padding:0;margin:0 0 0 -3px}@media (min-width: 768px){.block-days .block-times ul{margin-left:-1rem}}@media (max-width: 767px){.block-days .block-times ul{display:flex;justify-content:center;flex-direction:column}}@media (min-width: 1025px){.block-days .block-times ul{margin-left:-1rem}}.block-days .block-times ul:after{display:block;clear:both;content:""}.block-days .block-times ul .not-active-data[data-type=meal]{display:none!important}.block-days .block-times ul .not-active-data[data-type=meal][data-added=false]:first-child{display:block!important}.block-days .block-times ul [data-added=false][data-type=meal]{display:none}.block-days .block-times ul [data-added=false][data-type=meal]:first-child,.block-days .block-times ul [data-added=true][data-type=meal]+[data-added=false][data-type=meal]{display:block}.block-days .block-times ul [data-added=false][data-type=meal]+[data-added=true][data-type=meal]+[data-added=false][data-type=meal]{display:none!important}.block-days .block-times ul .first-li-added{display:none!important}@media (max-width: 574px){.block-days .block-times ul [data-added=false][data-type=meal]:first-child{top:37px;left:-1px;width:100%;z-index:2000}}@media (max-width: 574px){.block-days .block-times ul [data-added=false][data-type=meal]:first-child .plus-btn{top:-5px}}.block-days .block-times ul [data-added=true]{display:none!important}.block-days .block-times ul li{float:left}@media (max-width: 574px){.block-days .block-times ul li{float:unset}}.block-days .block-times ul li .btn{font-family:DINCond;width:7rem;font-weight:800;font-size:1rem;padding:.4rem 5px;margin-left:3px;margin-bottom:3px;font-size:1rem!important;text-align:left;margin-top:10px;position:relative;background:#94bf80;border:2px solid #94BF80}@media (min-width: 500px){.block-days .block-times ul li .btn{width:8rem;font-size:1.1rem;padding:.5rem}}@media (min-width: 768px){.block-days .block-times ul li .btn{width:12rem;margin-left:1rem;margin-bottom:.5rem;font-size:1.2rem;padding:.5rem}}@media (min-width: 1025px){.block-days .block-times ul li .btn{margin-left:1rem;margin-bottom:0;padding:.6rem .5rem}}@media (max-width: 767px){.block-days .block-times ul li .btn{width:100%;max-width:18rem;margin-left:auto!important;margin-right:auto!important;display:block}}.block-days .block-times ul li .btn .plus-btn{font-weight:500;font-size:2rem;position:absolute;top:0;right:10px}@media (max-width: 767px){.block-days .block-times ul li .btn .plus-btn{top:-3px}}.block-days .block-day-next{color:#fff;display:none;justify-content:space-between;align-items:center;padding:1.5rem 0}@media (min-width: 768px){.block-days .block-day-next{display:flex}}.block-days .block-day-next h4{margin:0;font-size:1.6rem;font-weight:500;text-transform:uppercase}.block-days .block-day-next button{width:9rem;font-size:1.2rem;font-weight:400;text-transform:uppercase;padding:.5rem;background-color:transparent;color:#fff;border:solid 1px #42b399}@media (min-width: 768px){.block-days .block-day-next button{width:10rem}}@media (min-width: 992px){.block-days .block-day-next button{width:11rem}}.block-calorie{color:#fff;font-size:1.2rem;margin-bottom:1rem}@media (min-width: 768px){.block-calorie{margin-bottom:0}}@media (min-width: 768px){.block-calorie .calorie-block{width:230px}}@media (min-width: 992px){.block-calorie .calorie-block{width:320px}}@media (min-width: 768px){.block-calorie .calorie-block.fixed .calorie-fixed{position:fixed}}@media (min-width: 768px){.block-calorie .calorie-fixed{padding-top:6rem;background-color:#000;width:230px;position:relative;top:0;z-index:22}}@media (min-width: 992px){.block-calorie .calorie-fixed{width:320px}}.block-calorie .block-day-cal{display:none}.block-calorie .block-day-cal.active{display:block}.block-calorie ul{list-style:none;margin:0;padding:0}.block-calorie ul li{margin:0 2%;padding:1rem 0;display:inline-block;vertical-align:middle;width:28%;font-size:1.2rem;line-height:1;text-align:center}.block-calorie ul li div{text-transform:uppercase;border-bottom:solid 2px #42b399;padding:.5rem 0}.block-calorie ul li span{display:block;padding:.5rem 0}.block-calorie ul li b{font-weight:400}.block-calorie .circle{border:solid .7rem #42b399;width:10rem;height:10rem;border-radius:50%;margin:auto;text-align:center;font-size:3rem;line-height:1;font-weight:500;display:flex;align-items:center;justify-content:center}.block-calorie .circle div span{display:block;font-size:1.4rem;text-transform:uppercase}.block-calorie button{border:solid 1px #42b399;background-color:transparent;color:#fff;width:100%;padding:0;text-align:center;text-transform:uppercase;overflow:hidden}.block-calorie button span{min-width:6rem;text-align:center;background-color:#42b399;color:#000;padding:.5rem .2rem;float:left}.block-calorie button strong{display:inline-block;vertical-align:middle;padding:.5rem;font-weight:400}.overlay-modal-popup{position:fixed;top:0;left:0;z-index:999999998;width:100%;height:100%;background-color:#000;transition:.4s;opacity:0;visibility:hidden}.overlay-modal-popup.active{opacity:.5;visibility:visible}.block-modal-popup{width:750px;max-width:100%;position:fixed;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);transition:.4s;opacity:0;visibility:hidden}@media (max-width: 574px){.block-modal-popup{width:calc(100vw - 30px);top:40vh}}.block-modal-popup .circle-cross{background:red;width:2rem;height:2rem;display:block;position:absolute;top:-15px;right:-10px;border-radius:50%;z-index:100}.block-modal-popup .circle-cross .cross{width:100%;height:100%;transform:scale(1.5);position:relative;top:0;right:-1px;z-index:1;cursor:pointer;background-image:url(close.png);background-size:.8rem;background-repeat:no-repeat;background-position:center}@media (min-width: 768px){.block-modal-popup .circle-cross .cross{width:2rem;height:2rem;background-size:1rem}}@media (max-width: 574px){.block-modal-popup .circle-cross .cross{top:0;right:0}}.block-modal-popup.active{z-index:999999999;opacity:1;visibility:visible}.block-modal-popup header{width:30%;height:100%;border-radius:0;position:absolute;top:0;left:0;z-index:2;background-color:#acccea;color:#000;padding:2rem 2rem 1rem;display:flex;flex-direction:column}@media (max-width: 574px){.block-modal-popup header{width:100%;height:6rem;flex-direction:row;padding-left:0;padding-right:0}}.block-modal-popup header h4{color:#000;opacity:.3;font-size:1.5rem;text-transform:uppercase;font-family:DINPro;font-weight:700;margin-bottom:1.5rem;transition:.3s ease all}@media (max-width: 574px){.block-modal-popup header h4{font-size:1.2rem;width:33%;text-align:center}}.block-modal-popup header h4.active{opacity:1}.block-modal-popup header h4.active .arrow{opacity:1}.block-modal-popup header h4:hover{opacity:1;cursor:pointer}.block-modal-popup header h4 .arrow{display:inline-block;height:2rem;width:2rem;position:absolute;right:0;opacity:0}@media (max-width: 574px){.block-modal-popup header h4 .arrow{display:none}}.block-modal-popup header h4 .arrow:after{border-color:#000}.block-modal-popup .save{width:4rem;height:4rem;line-height:4rem;margin:auto;text-align:center;background-color:#333;color:#fff;border-radius:50%;font-size:1.4rem;font-weight:500;text-transform:uppercase;position:absolute;right:1rem;bottom:1rem;z-index:7;cursor:pointer;opacity:0;visibility:hidden;transition:.4s}@media (max-width: 574px){.block-modal-popup .save{bottom:-10vh}}.block-modal-popup .save:hover{background-color:#000}.block-modal-popup .save.active{opacity:1;visibility:visible}.block-modal-popup .contain{background-color:#fff;width:70%;right:0;float:right;height:70vh;padding:0;border-radius:0;overflow:hidden}@media (max-width: 574px){.block-modal-popup .contain{width:100%;top:6rem;position:relative;height:60vh}}.block-modal-popup .contain .data{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;display:none;padding:1rem 2rem}.block-modal-popup .contain .active{display:block}.block-modal-popup .contain h4{margin-bottom:1rem;font-size:1.4rem;font-weight:500;text-transform:uppercase}.block-modal-popup .contain ul{min-height:3rem;list-style:none;margin:0;padding:0 0 3rem}.block-modal-popup .contain ul.dp-list-current{padding-bottom:1rem}.block-modal-popup .contain ul li{margin:0 0 1rem;padding:0;display:flex;align-items:flex-end;justify-content:space-between}.block-modal-popup .contain .dp-list-all [data-current=true]{display:none}.block-modal-popup .contain figure{position:relative;width:20%;float:left;margin:0}@media (max-width: 574px){.block-modal-popup .contain figure{width:40%;margin-right:15px!important}}.block-modal-popup .contain figure img{display:block;width:100%;height:auto}.block-modal-popup .contain figure .symbols{padding:7px;width:100%;position:absolute;bottom:0;left:0;z-index:1}.block-modal-popup .contain figure .symbols span{display:block;width:1.4rem;height:1.4rem;line-height:1.4rem;border-radius:50%;background-color:#fff;color:#000;text-align:center;font-size:.8rem;font-weight:600;margin-right:4px}.block-modal-popup .contain figure .symbols span svg{width:100%;height:100%;display:block}.block-modal-popup .contain article{position:relative;width:75%;float:right}.block-modal-popup .contain article .var-plan{display:none}.block-modal-popup .contain article h6{font-size:1.2rem;text-transform:uppercase;margin-bottom:.5rem}.block-modal-popup .contain article h6 a{color:#000;letter-spacing:0}.block-modal-popup .contain article h6 strong{font-weight:500}.block-modal-popup .contain article p{line-height:1;text-transform:uppercase;margin-bottom:.5rem}.block-modal-popup .contain article .price-old{margin-right:.5rem;position:relative;color:#999}.block-modal-popup .contain article .price-old:before{width:100%;height:1px;content:"";background-color:#999;position:absolute;top:50%;left:0;transform:translateY(-50%)}.block-modal-popup .contain article .swatch{display:none}.block-modal-popup .contain article .meta{display:none}.block-modal-popup .contain article .remove{display:none}.block-modal-popup .contain .action{position:absolute;top:50%;right:0;transform:translateY(-50%);margin:auto;width:3rem;height:2.4rem}.block-modal-popup .contain .action button{display:block;width:1.5rem;height:1.5rem;line-height:1;text-align:center;border-radius:50%;border:solid 1px #87c770;background-color:#87c770;color:#fff;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:.4s}.block-modal-popup .contain .action button:before,.block-modal-popup .contain .action button:after{width:50%;height:2px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#fff;transition:.4s}.block-modal-popup .contain .action button:after{width:2px;height:50%}.block-modal-popup .contain .action.active button:after{height:0}.block-tips{border:0;font-family:DINPro;text-align:left;display:flex;color:#fff;font-size:1rem;padding:1.5rem;margin:1rem 15px 0}@media (min-width: 768px){.block-tips{padding:2rem;margin:1rem 0 0}}@media (max-width: 574px){.block-tips h1{font-size:1.5rem;text-transform:uppercase;text-align:center;margin:auto auto 20px!important}}.block-tips h4{text-transform:uppercase;font-size:1.2rem;font-weight:600}.block-tips ul{list-style:none;margin:0;padding:0}.block-tips ul li{margin:0 0 .5rem;padding:0;width:auto;display:block;line-height:inherit;font-size:inherit}.block-tips ul li:before{width:4px;height:4px;content:"";background-color:#fff;border-radius:50%;margin-right:5px;display:inline-block;vertical-align:middle}.block-build-loader{display:none;position:fixed;top:0;left:0;z-index:1005;width:100%;height:100%;background-color:#fffc}.block-build-loader .box{width:30rem;max-width:90%;height:18rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 22px #00000026;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center}.block-build-loader .box p{font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:2px}.block-build-loader .box .spin{width:80px;margin:4rem auto auto}.block-build-loader .spinner{display:inline-block;width:40px;height:40px;background-color:#82af14;margin:30px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.block-build-loading{display:block;position:fixed;top:0;left:0;z-index:1005;width:100%;height:100%;background-color:#fffc}.block-build-loading .box{width:30rem;max-width:90%;height:18rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 22px #00000026;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;text-align:center}.block-build-loading .box p{font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:2px}.block-build-loading .box .spin{width:80px;margin:4rem auto auto}.block-build-loading .spinner{display:inline-block;width:40px;height:40px;background-color:#82af14;margin:30px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.block-modal-alert{display:none;position:fixed;top:0;left:0;z-index:1005;width:100%;height:100%;background-color:#fffc}.block-modal-alert .box{width:32rem;max-width:90%;background-color:#fff;border-radius:1rem;box-shadow:0 0 22px #00000026;position:absolute;top:50%;right:0;left:0;margin:auto;padding:5rem 2rem;transform:translateY(-50%);text-align:center}.block-modal-alert .box p{font-size:1.4rem;text-transform:uppercase;letter-spacing:2px;margin:0}.block-modal-alert .box p span{width:2rem;height:2rem;line-height:2rem;border-radius:50%;text-align:center;display:inline-block;background-color:#000;color:#fff;font-weight:500}.block-modal-alert .box button{width:2rem;height:2rem;position:absolute;top:1rem;right:1rem;z-index:1;border-radius:50%;background-color:#000;background-image:url(/cdn/shop/t/27/assets/cross.svg?v=15665465879014433648);background-size:.8rem;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 480px){body.ajaxcart-is-visible{overflow:hidden}}.ajaxcartInner{padding-bottom:10px;margin-bottom:20px}.ajaxcartProduct{position:relative;padding:10px 0}.ajaxcartProduct:first-child{padding-top:0}.ajaxcartProduct,.cartRow{max-height:500px;visibility:visible}.ajaxcartProduct.is-removed,.cartRow.is-removed{overflow:hidden;opacity:0;padding:0;margin:-1px 0 0;visibility:hidden;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:"rotateX(-92deg)";-moz-transform:"rotateX(-92deg)";-ms-transform:"rotateX(-92deg)";-o-transform:"rotateX(-92deg)";-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .45s cubic-bezier(.57,.06,.05,.95);transition:all .45s cubic-bezier(.57,.06,.05,.95);max-height:0}.ajaxcartRow{clear:both}.ajaxcartRow:before,.ajaxcartRow:after{content:" ";display:table}.ajaxcartRow:after{clear:both}.ajaxcartProductImage{display:block;overflow:hidden;margin-bottom:15px}.ajaxcartProductImage img{display:block;margin:0 auto;max-width:100%}.apQty,.ajaxcartQty{position:relative;display:inline-block;vertical-align:middle;margin-bottom:1em;height:2.2rem;line-height:2.2rem;overflow:visible;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.apQty input[type=text],.ajaxcartQty input[type=text]{display:block;background:#fff;text-align:center;width:100%;height:30px;line-height:30px;margin:0;border:solid 1px #f4f2f2}.apQtyAdjust,.ajaxcartQtyAdjust{cursor:pointer;position:absolute;display:block;top:-1px;bottom:-1px;border:0 none;background:none;text-align:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.apQtyAdjust:hover,.ajaxcartQtyAdjust:hover,.apQtyAdjust:focus,.ajaxcartQtyAdjust:focus{background-color:#f4f2f2}.apQtyAdjust:active,.ajaxcartQtyAdjust:active{background-color:#ddd6d6}.apQtyAdjustPlus,.ajaxcartQtyPlus{right:0;border-left:solid 1px #f4f2f2}.apQtyAdjustMinus,.ajaxcartQtyMinus{left:0;border-right:solid 1px #f4f2f2}.ajaxcartQty{display:inline-block;margin:0}.is-loading .ajaxcartQty{opacity:.5;-webkit-transition:none;transition:none}.ajaxcartModal{position:absolute;background-color:#fff;top:170px;left:-200%;margin-left:-500px;width:100%;max-width:900px;height:auto;z-index:99999999;visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;padding:2rem 2rem 0;-webkit-transition:"left 0s linear 700ms, box-shadow 600ms cubic-bezier(0.47, 0.5, 0, 0.95) 400ms, margin-top 200ms ease-in-out";transition:"left 0s linear 700ms, box-shadow 600ms cubic-bezier(0.47, 0.5, 0, 0.95) 400ms, margin-top 200ms ease-in-out"}@media only screen and (max-height: 645px){.ajaxcartModal{top:70px}}@media screen and (max-width: 768px){.ajaxcartModal{max-width:90%}}@media screen and (max-width: 480px){.ajaxcartModal{position:fixed;top:0;bottom:0;margin:0!important;max-height:none;max-width:none}}.ajaxcartModal .ajaxcartContent{padding-left:15px;padding-right:15px}@media screen and (max-width: 768px){.ajaxcartModal .ajaxcartContent{padding-left:15px;padding-right:15px}}@media screen and (max-width: 480px){.ajaxcartModal .ajaxcartContent{padding-bottom:60px;min-height:100%}}.ajaxcartModal.is-visible{visibility:visible;left:50%;-webkit-transition:"left 0s linear, box-shadow 600ms cubic-bezier(0.47, 0.5, 0, 0.95) 400ms, margin-top 200ms ease-in-out";transition:"left 0s linear, box-shadow 600ms cubic-bezier(0.47, 0.5, 0, 0.95) 400ms, margin-top 200ms ease-in-out"}@media screen and (min-width: 769px){.ajaxcartModal.is-visible{box-shadow:0 10px 80px #00000040}}@media screen and (max-width: 480px){.ajaxcartModal.is-visible{left:0}}.ajaxcartModal .ajaxcartRow>div{padding-left:20px}.ajaxcartModal .ajaxcartRow>div:first-child{padding-left:0}.ajaxcartModal .ajaxcartProduct{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.ajaxcartModal .updateCart{display:none!important}.ajaxcartModal.no-transforms{border:solid 1px #f4f2f2}.ajaxcartOverlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:99999998;opacity:0;cursor:pointer;-webkit-transition:all .45s cubic-bezier(.57,.06,.05,.95);transition:all .45s cubic-bezier(.57,.06,.05,.95);background-color:#d3d3d3}@media screen and (min-width: 481px){.is-visible~.ajaxcartOverlay{visibility:visible;-webkit-transition:all .65s cubic-bezier(.57,.06,.05,.95);transition:all .65s cubic-bezier(.57,.06,.05,.95);opacity:.8}.lt-ie9 .is-visible~.ajaxcartOverlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}}.ajaxcartModal .ajaxcartContent{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);opacity:0}.ajaxcartModal.is-visible .ajaxcartContent{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1}@media screen and (max-width: 768px){.ajaxcartModal input[type=text]{border-color:#f4f2f2}.ajaxcartModal .ajaxcartQtyAdjust{opacity:1}}.sprite,.ajaxcartClose{display:block;text-indent:-9999px;background-repeat:no-repeat;background-position:0 0}.ajaxcartClose{position:absolute;top:20px;right:20px;opacity:0;visibility:hidden;border:0 none;width:30px;height:30px;padding:0;cursor:pointer;background-color:transparent;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMzRUY2REVBNDY1QjExRTM4ODdCODU0OEQ4MDA1MjgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzRUY2REVCNDY1QjExRTM4ODdCODU0OEQ4MDA1MjgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzNFRjZERTg0NjVCMTFFMzg4N0I4NTQ4RDgwMDUyODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzNFRjZERTk0NjVCMTFFMzg4N0I4NTQ4RDgwMDUyODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7sdZ8fAAAAp0lEQVR42nSPQQ6CMBBFx4ZEj+DSY8BGt9SVwRP1QBDdULeygaN4BFzpn+Q3mZCW5DFk/uvQ2YUQfiIygYuUnzc4O7wW/QCxIEbmi8oNG23mgO03js0reDF4gCNry77mUpkpHvSgo7QHA7gnwW1+q8FKcbViTtbJB/Bl7Uty5BWe4MTa2aWTPJplbuDDmpYe04IzqBn4zbU8J2udHcUpI9oDmtd/AQYAX20mtnhTCxQAAAAASUVORK5CYII=);z-index:999999999;-webkit-transition:all .45s cubic-bezier(.57,.06,.05,.95);transition:all .45s cubic-bezier(.57,.06,.05,.95)}.is-visible .ajaxcartClose{opacity:.8;visibility:visible;-webkit-transition:opacity .65s cubic-bezier(.57,.06,.05,.95) .2s;transition:opacity .65s cubic-bezier(.57,.06,.05,.95) .2s}.ajaxcartClose:hover{opacity:1}.ajaxcart h1{padding:0;line-height:30px}.ajaxcart .cart_header_labels{text-align:center;border-bottom:solid 1px #f4f2f2;padding:10px 0;border-top:solid 1px #f4f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -15px 15px}.ajaxcart .list_product_cart{text-align:center;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ajaxcart .note_item .control-label{font-weight:400}.ajaxcart .list_button_cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.ajaxcart .list_button_cart p{margin:0 0 5px}.block-checkout-overview+.block-ajaxcart-footer{margin-top:1.5rem}.block-ajaxcart-footer{margin-bottom:1rem;position:relative}.block-ajaxcart-footer>img{display:block;width:auto;height:.6rem;position:absolute;top:50%;left:5.5rem;transform:translateY(-50%)}@media (min-width: 768px){.block-ajaxcart-footer>img{height:.7rem}}.block-ajaxcart-footer>img.arrow-backward{left:11rem}.block-ajaxcart-footer .total-bk{font-weight:700;color:#000;position:absolute;top:50%;right:1rem;transform:translateY(-50%);text-transform:uppercase}.block-ajaxcart-footer .block-1{background-color:#000;font-weight:700;padding:1rem}.block-ajaxcart-footer .block-1 h6{color:#94bf80;margin:0;text-transform:uppercase}.block-ajaxcart-footer .block-1 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:7rem;text-align:center;background-color:#fff;color:#000;border:none;text-transform:uppercase;padding:3px .5rem;margin-right:1.4rem}@media (min-width: 768px){.block-ajaxcart-footer .block-1 button{width:9.8rem}}.block-ajaxcart-footer .block-2{font-weight:700;border-radius:0;background-color:#f27186;color:#000;width:100%;padding:.75rem 1rem;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;text-align:left;opacity:1}.block-ajaxcart-footer .block-2:focus{outline:none}.block-ajaxcart-footer .block-2.ready-checkout{background-color:#94bf80;color:#000}.block-ajaxcart-footer .block-2.invalid-checkout{background-color:#f27186;color:#000}.block-ajaxcart-footer .block-2.invalid-checkout .invalid-text{display:inline-block}.block-ajaxcart-footer .block-2.invalid-checkout .default-text,.block-ajaxcart-footer .block-2 .invalid-text{display:none}.block-ajaxcart-footer .block-2 img{display:inline-block;vertical-align:middle;width:auto;height:.6rem;margin-left:.2rem;position:relative;bottom:2px}@media (min-width: 768px){.block-ajaxcart-footer .block-2 img{height:.7rem;margin-left:.5rem}}.block-ajaxcart-footer .block-2 span{text-transform:uppercase;padding:5px .5rem 5px 0}@media (min-width: 768px){.block-ajaxcart-footer .block-2 span{padding:5px 0}}.block-ajaxcart-footer .block-2 div{text-transform:uppercase}@media (min-width: 768px){.block-ajaxcart-footer .block-2 div{margin-right:.5rem}}.block-ajaxcart-footer .block-3{padding:1rem}.block-ajaxcart-footer .block-3 img{display:block;width:auto;height:3rem;margin-right:2rem}.block-ajaxcart-footer .block-3 p{font-weight:700;font-size:1rem;text-transform:uppercase;margin:0;width:11rem;line-height:1}@media (min-width: 575px){.block-ajaxcart-footer .block-3 p{font-size:1.1rem}}@media (min-width: 768px){.block-ajaxcart-footer .block-3 p{font-size:1.2rem}}.ajaxcartOverlay{background-color:#000;background-color:#0009}.ajaxcartModal{overflow:hidden;position:fixed;top:0;right:-300px;left:auto!important;margin:0!important;background-color:#e5e5e5;width:300px;height:100%;padding:4rem 0 6rem;transition:.4s}@media (min-width: 500px){.ajaxcartModal{right:-300px;width:300px}}@media (min-width: 768px){.ajaxcartModal{right:-400px;width:400px}}.ajaxcartModal #AjaxifyCart,.ajaxcartModal form{width:100%;height:100%}.ajaxcartModal .content-bk{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;padding-top:1.5rem}.ajaxcartModal:before{width:100%;height:3.75rem;background-color:#fff;content:"";position:absolute;top:0;left:0;z-index:-1}.ajaxcartModal.is-visible{right:0}.ajaxcartModal .ajaxcartClose{right:auto;top:.5rem;left:1rem;border-radius:50%;background-color:#f27186;background-image:url(cross-black.svg);background-size:.6rem;background-repeat:no-repeat;background-position:center;opacity:1}.ajaxcartModal p{font-size:1.1rem}.ajaxcartModal .p-block{margin-left:.5rem}.ajaxcartModal .price-sub-title{font-size:1.1rem}.ajaxcartModal .block-subtotaled{border-color:#a5a5a5}.ajaxcartModal .title-block,.ajaxcartModal .bold-ro__recurring-title{font-size:1.2rem;font-weight:800;text-transform:uppercase;text-align:center;margin-bottom:1rem}.ajaxcartModal .delday-block{width:100%;margin-bottom:1rem}.ajaxcartModal .delday-block .location-bk{width:100%;border:solid 1px #a5a5a5;margin-bottom:1rem;padding:.4rem .5rem;font-size:.8rem;font-weight:300;text-align:center}.ajaxcartModal .delday-block .location-bk.active{border-color:#a5a5a5}.ajaxcartModal .delday-block .days-bk{text-align:center;margin-bottom:-3.333333%;margin-left:-3.333333%}.ajaxcartModal .delday-block .days-bk .day-bk{display:flex;width:30%;margin:0 0 3.333333% 3.333333%}.ajaxcartModal .delday-block .days-bk .day-bk input{display:none}.ajaxcartModal .delday-block .days-bk .day-bk input:checked+label{border-color:#94bf80;background-color:#94bf80;color:#000}.ajaxcartModal .delday-block .days-bk .day-bk input:disabled+label{border-color:#f27186;background-color:#f27186;color:#000}.ajaxcartModal .delday-block .days-bk .day-bk label{width:100%;display:flex;flex-wrap:wrap;align-items:center;border:solid 1px #a5a5a5;color:#a5a5a5;margin-bottom:0;padding:1rem .5rem;line-height:1;transition:.4s}.ajaxcartModal .delday-block .days-bk .day-bk label strong{width:100%;display:block;text-transform:uppercase;font-size:1.2rem}.ajaxcartModal .delday-block .days-bk .day-bk label span{width:100%;font-size:.6rem;font-weight:400}.ajaxcartModal .delnote-block{width:100%}.ajaxcartModal .delnote-block textarea{width:100%;border-radius:0;border:solid 1px #a5a5a5;padding:1.5rem;font-size:.8rem;font-weight:300;text-align:center}.ajaxcartModal #storePickupApp:empty{margin:0}.ajaxcartModal .block-checkout-overview+.block-ajaxcart-footer{margin-top:0}.ajaxcartModal .block-ajaxcart-footer{margin-bottom:0}.ajaxcartModal .only-page{display:none}.ajaxcartModal .actioncart-block{margin-top:1rem}.ajaxcartModal .actioncart-block .menu-btn,.ajaxcartModal .actioncart-block .update-btn{display:none}.ajaxcartModal .row-block{margin-left:1rem;margin-right:1rem;padding-top:1rem;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.ajaxcartModal .row-block{margin-left:1.5rem;margin-right:1.5rem;padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.ajaxcartModal section.row-block{padding-top:.5rem}.ajaxcartModal .block-action,.ajaxcartModal footer{display:none}.ajaxcartModal .btn-remove{width:1.6rem;height:1.6rem;line-height:calc(1.6rem - 2px);border-width:1px;border-radius:10px}.ajaxcartModal .block-ajaxcart-data{height:calc(100vh - 12rem);overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0 1rem}@media (min-width: 768px){.ajaxcartModal .block-ajaxcart-data{overflow:auto;padding:0 1.5rem}}.ajaxcartModal #AjaxifyCart{width:100%}.ajaxcartModal .ajaxHeader{position:absolute;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 10px #0003;text-align:center}.ajaxcartModal .ajaxHeader h3{height:3rem;line-height:3rem;margin:0;font-size:1.1rem;font-weight:800;text-transform:uppercase}.ajaxcartModal .block-cell small{display:block;font-size:.9rem}.ajaxcartModal .btn-icon{font-size:.9rem}.ajaxcartModal .btn-icon img{height:1rem}.ajaxcartModal .bk-cart-offer .container{max-width:100%}.ajaxcartModal #zipmsg{margin-top:-1rem;margin-bottom:.5rem}.ajaxcartModal .row-fixed{width:100%;background-color:transparent;margin:0;padding:0;position:absolute;bottom:0;left:0;z-index:5}.ajaxcartModal .row-fixed .bk-cart-offer{margin-top:0}.ajaxcartModal .stared-block{display:none;background-color:#fff;font-size:.9rem;font-weight:300;text-align:center;margin-top:-1.5rem;margin-left:1.5rem;margin-right:1.5rem;padding-bottom:.5rem}.ajaxcartModal .block-cart-count{position:absolute;top:1.5rem;right:1.5rem;margin:auto;width:2rem;height:2rem;line-height:2rem;border-radius:50%;transform:translateY(-50%);text-align:center;background-color:#f27186;color:#000;font-size:1.1rem;font-weight:700}.ajaxcartModal .block-cart-count.valid-count{background-color:#94bf80}.ajaxcartModal h2{font-size:1.2rem;text-align:center;margin:2rem 0 1rem}.ajaxcartModal .apQty,.ajaxcartModal .ajaxcartQty{display:block;width:100%;max-width:9rem;height:1.5rem;position:relative;padding:0 2rem;text-align:center;border:solid 1px #a5a5a5;margin-bottom:0;border-radius:10px}.ajaxcartModal .apQty button,.ajaxcartModal .ajaxcartQty button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:100%;line-height:1.5rem;line-height:calc(1.5rem - 4px);font-size:1.6rem;font-weight:400;padding:0;background-color:transparent;color:#94bf80;border:none;position:absolute;top:0}.ajaxcartModal .apQty button.ajaxcartQtyMinus,.ajaxcartModal .ajaxcartQty button.ajaxcartQtyMinus{left:0}.ajaxcartModal .apQty button.ajaxcartQtyPlus,.ajaxcartModal .ajaxcartQty button.ajaxcartQtyPlus{right:0}.ajaxcartModal .apQty input,.ajaxcartModal .ajaxcartQty input{width:100%;height:100%;border:none;background-color:transparent;color:#000;text-align:center;border-radius:0;font-size:1rem;font-weight:600;line-height:1.4rem;padding:0}.ajaxcartModal .items{position:relative;display:block!important;padding:1rem 0 1rem 4rem}@media (min-width: 768px){.ajaxcartModal .items{padding:1rem 0 1rem 6rem}}.ajaxcartModal .items:after{display:block;clear:both;content:""}.ajaxcartModal .block-column{padding:0}.ajaxcartModal .item{float:left}.ajaxcartModal .item-1{width:4rem;height:4rem;position:absolute;top:1rem;left:0}@media (min-width: 768px){.ajaxcartModal .item-1{width:6rem;height:6rem}}.ajaxcartModal .item-1 a{position:relative;display:block;width:100%;height:70%}.ajaxcartModal .item-1 .block-cell{padding:0;width:100%;height:100%}.ajaxcartModal .item-2,.ajaxcartModal .item-5{width:100%}.ajaxcartModal .item-3{position:absolute;top:1rem;right:0}.ajaxcartModal .item-4{width:100%;padding-right:2rem}@media (min-width: 768px){.ajaxcartModal .item-4{width:70%;padding-right:0}}.ajaxcartModal .item-2{font-size:.9rem;margin-bottom:.5rem}.ajaxcartModal .item-2 .bold-properties{display:none}.ajaxcartModal .item-2 p{margin:0;font-size:.6rem}.ajaxcartModal .item-2 .block-cell{padding:0 3rem 0 10px;font-weight:400;font-size:1rem;line-height:1.2;text-transform:uppercase}.ajaxcartModal .item-2 .block-cell span{display:block;font-weight:700}.ajaxcartModal .item-3 .block-cell{padding:0 0 0 10px}.ajaxcartModal .item-3 span{font-weight:500;display:inline-block;line-height:1}.ajaxcartModal .item-4 .block-cell{padding:0 10px}.ajaxcartModal .item-6{position:absolute;bottom:1rem;right:0}.ajaxcartModal .item-6 .block-cell{padding:0;line-height:0}.ajaxcartModal .item-5,.ajaxcartModal .item-instruction,.ajaxcartModal .item-note{display:none}.ajaxcartModal .item-total{width:100%;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.ajaxcartModal .page-content header{display:none}.ajaxcartModal section .items:last-child{border:none}.ajaxcartModal footer .items{border:none}.ajaxcartModal .block-action .action-left{display:none}.ajaxcartModal .block-action .action-right{width:100%;text-align:center}.ajaxcartModal .block-action .action-right:after{display:block;clear:both;content:""}.ajaxcartModal .block-action .action-right .btn{width:48%;float:left}.ajaxcartModal .block-action .action-right .btn-secondary{float:right}.block-row{border-bottom:solid 1px #f4f2f2}header .block-row{background-color:#000;color:#fff;font-weight:500}header .block-row h1,header .block-row h2,header .block-row h3,header .block-row h4,header .block-row h5,header .block-row h6{margin:0 0 0 1rem}header .block-column{padding-top:1rem;padding-bottom:1rem;text-transform:uppercase}.block-column{text-align:center;padding-top:1rem;padding-bottom:1rem}.block-column .block-cell{padding:0 1rem}.block-column .block-cell p{text-transform:uppercase;color:#999;font-size:.8rem;letter-spacing:2px}.block-cart-extras{margin:0 -1rem 1rem}@media (min-width: 768px){.block-cart-extras{margin:0 -1.5rem 1rem}}.block-cart-extras aside{text-align:center;padding:1rem 0}.block-cart-extras fieldset{margin:0 1rem 1rem}.block-cart-extras fieldset .block-input{margin:0}.block-cart-extras fieldset .block-input textarea{font-size:1rem;height:5rem;padding-top:.5rem}.block-cart-extras article{text-align:center;padding:1rem;background-color:#130b0e;color:#fff}.block-cart-extras article figure{width:50%;margin:0}.block-cart-extras article figure .image{position:relative;width:100%;height:0;padding-bottom:80%;overflow:hidden}.block-cart-extras article footer{display:block}.block-cart-extras article .data{width:100%;padding:1rem}.block-cart-extras article h4{font-size:1rem;text-transform:uppercase;margin:0}.block-cart-extras article .pricing{margin:.5rem 0}.block-cart-extras article .action{position:relative;transform-style:preserve-3d;transform:translateZ(-2.2rem);transition:transform .8s}.block-cart-extras article .action.with-variant{margin-top:-2.6rem}.block-cart-extras article .action.active{transform:translateZ(-2.2rem) rotateX(90deg)}.block-cart-extras article .action .add{padding:0;width:100%;height:2.2rem;background-color:#fff;color:#000;border:none;transform:rotateY(0) translateZ(1.1rem)}.block-cart-extras article .action .add .icon{display:inline-block;vertical-align:middle;height:1rem;position:relative;bottom:2px;margin-right:.5rem}.block-cart-extras article .action .add .icon svg{display:block;width:auto;height:100%}.block-cart-extras article .action .count{width:100%;height:100%;position:absolute;top:-4px;left:0;text-align:center;transform:rotateX(-90deg) translateZ(1.1rem)}.block-cart-extras article .action .count .apQty,.block-cart-extras article .action .count .ajaxcartQty{display:block;padding:0 2rem;margin:0;border:none;max-width:100%}.block-cart-extras article .action .count button{width:2.2rem;height:100%;padding:0;background-color:#6b6a6a;color:#fff;font-size:1.2rem;border:none;position:absolute;top:0}.block-cart-extras article .action .count button.minus,.block-cart-extras article .action .count button.apQtyAdjustMinus,.block-cart-extras article .action .count button.ajaxcartQtyMinus{left:0}.block-cart-extras article .action .count button.plus,.block-cart-extras article .action .count button.apQtyAdjustPlus,.block-cart-extras article .action .count button.ajaxcartQtyPlus{right:0}.block-cart-extras article .action .count input{width:100%;height:100%;border:none;background-color:#303030;color:#fff;text-align:center}.bk-cart-offer{margin-top:1rem;padding:.5rem 1rem;background-color:#000;color:#fff;text-transform:uppercase;text-align:center;font-size:1rem;font-weight:600}@media (min-width: 768px){.bk-cart-offer{font-size:1.2rem}}.ajaxcart .block-ajaxcart-footer,.ajaxcart .bk-cart-offer{display:none}.ajaxcart.is-visible .block-ajaxcart-footer,.ajaxcart.is-visible .bk-cart-offer{display:block}.block-page-cart{min-height:80vh;background-color:#e5e5e5;position:relative}.block-page-cart .bk-cart-offer{width:100%;padding:1rem;position:absolute;bottom:0;left:0;margin-top:0;font-size:1.4rem}.block-page-cart .block-cart-extras aside,.block-page-cart .block-cart-extras article{display:none!important}.block-page-cart .apQty,.block-page-cart .ajaxcartQty{display:block;width:100%;max-width:9rem;height:2rem;position:relative;padding:0 2rem;text-align:center;border:solid 2px #a5a5a5;margin-bottom:0;border-radius:10px}.block-page-cart .apQty button,.block-page-cart .ajaxcartQty button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:100%;line-height:2rem;line-height:calc(2rem - 4px);font-size:1.8rem;font-weight:400;padding:0;background-color:transparent;color:#94bf80;border:none;position:absolute;top:0}.block-page-cart .apQty button.ajaxcartQtyMinus,.block-page-cart .ajaxcartQty button.ajaxcartQtyMinus{left:0}.block-page-cart .apQty button.ajaxcartQtyPlus,.block-page-cart .ajaxcartQty button.ajaxcartQtyPlus{right:0}.block-page-cart .apQty input,.block-page-cart .ajaxcartQty input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;height:100%!important;border:none;background-color:transparent;color:#000;text-align:center;border-radius:0;font-size:1.1rem;font-weight:600;line-height:2rem}.block-page-cart .block-row{padding-bottom:1rem}.block-page-cart .block-column{padding-top:1rem;padding-bottom:0}.block-page-cart .block-column .block-cell small{display:block}.block-page-cart .items:after{display:block;clear:both;content:""}.block-page-cart .items-bundle .item-1 a{padding-bottom:110%}.block-page-cart .item{float:left}.block-page-cart .item-1{width:25%}@media (min-width: 575px){.block-page-cart .item-1{width:15%}}.block-page-cart .item-1 .block-cell{padding:0;min-height:5rem}@media (min-width: 575px){.block-page-cart .item-1 .block-cell{min-height:1px}}.block-page-cart .item-1 a{position:relative;display:block;width:100%;height:0;padding-bottom:70%;overflow:hidden}.block-page-cart .item-2{font-weight:500;width:55%}@media (min-width: 575px){.block-page-cart .item-2{width:35%;padding-top:1rem}}.block-page-cart .item-2 small{font-weight:300}.block-page-cart .item-2 .bold-properties .bold_option_seperator{display:none}.block-page-cart .item-3{font-weight:500;width:20%}@media (min-width: 575px){.block-page-cart .item-3{width:15%}}.block-page-cart .item-4{width:55%}@media (min-width: 575px){.block-page-cart .item-4{width:25%}}.block-page-cart .item-5{width:20%}@media (min-width: 575px){.block-page-cart .item-5{width:15%}}.block-page-cart .item-6{width:20%}@media (min-width: 575px){.block-page-cart .item-6{width:10%}}.block-page-cart .item-6 .block-cell{padding:0}.block-page-cart header .items{border:none;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 575px){.block-page-cart header .items{padding-top:0;padding-bottom:0}}.block-page-cart header .block-column{text-align:left;padding-top:5px;padding-bottom:5px;font-size:1rem}@media (min-width: 575px){.block-page-cart header .block-column{text-align:center;padding-top:1rem;padding-bottom:1rem;font-size:1.2rem}}.block-page-cart header .item-1{width:40%;padding:.5rem 1rem}@media (min-width: 575px){.block-page-cart header .item-1{width:15%;padding:1rem 0}}.block-page-cart header .item-2{width:60%}@media (min-width: 575px){.block-page-cart header .item-2{width:25%}}.block-page-cart header .item-3{width:25%}@media (min-width: 575px){.block-page-cart header .item-3{width:15%}}.block-page-cart header .item-4{width:25%}@media (min-width: 575px){.block-page-cart header .item-4{width:20%}}.block-page-cart header .item-5{width:25%}@media (min-width: 575px){.block-page-cart header .item-5{width:15%}}.block-page-cart header .item-6{width:25%}@media (min-width: 575px){.block-page-cart header .item-6{width:10%}}.block-page-cart footer .items:after{display:block}@media (min-width: 575px){.block-page-cart footer .items:after{display:none}}.block-page-cart .update-block .btn{font-size:1.4rem;margin-top:1rem;float:left}@media (min-width: 575px){.block-page-cart .update-block .btn{margin-top:0;float:none}}.block-page-cart .item-instruction{width:100%}@media (min-width: 575px){.block-page-cart .item-instruction{width:40%}}.block-page-cart .item-instruction .block-input textarea{height:6rem;font-size:1rem}.block-page-cart .item-note{width:100%;text-align:left}@media (min-width: 575px){.block-page-cart .item-note{width:30%;text-align:right;margin-right:2rem}}.block-page-cart .item-cont{float:none}.block-page-cart .item-cont .btn{font-size:1.4rem}.block-page-cart .item-total{float:none;width:100%}@media (min-width: 992px){.block-page-cart .item-total{width:50%}}.block-dnote{width:100%}@media (min-width: 575px){.block-dnote{width:20rem;margin-right:1.5rem}}.block-dnote .block-input textarea{border-width:1px}.block-discounted{background-color:#000;color:#fff;text-transform:uppercase}@media (min-width: 575px){.block-discounted{margin-right:1rem}}.block-discounted .grid--full{margin-right:1rem}.block-action{clear:left;padding-top:1rem}.block-action:after{display:block;clear:both;content:""}.block-action .btn{font-size:1.4rem}.block-action .action-left{margin-bottom:1rem}@media (min-width: 575px){.block-action .action-left{margin-bottom:0;float:left}}.block-action .action-right:after{display:block;clear:both;content:""}@media (min-width: 575px){.block-action .action-right{float:right}}@media (min-width: 575px){.block-action .action-right:after{display:none}}.block-action .action-right .btn{display:block;width:100%;float:left;margin-bottom:.5rem}@media (min-width: 575px){.block-action .action-right .btn{margin-bottom:0;display:inline-block;float:none;width:auto}}.block-action .action-right p{display:inline-block;margin-left:1rem;margin-bottom:0}.block-form{margin-bottom:2rem}.block-form .errors{background-color:#ea0024;color:#fff}.block-form .errors ul{margin:0;padding:0;list-style:none;text-align:center}.block-form .errors ul li{padding:.5rem 0}.block-form .row{margin-left:-10px;margin-right:-10px}.block-form [class*=col]{padding-left:10px;padding-right:10px}.link-form,.link-form a,a.link-form,a.link-form:hover{color:#000}.block-input{position:relative;margin-bottom:1rem}.block-input button,.block-input input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.block-input input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-input textarea,.block-input select{display:block;margin:0;padding:0 1rem;border:solid 2px transparent;color:#000;width:100%;height:4rem;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;font-size:1.1rem;font-weight:400}.block-input input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.block-input textarea::placeholder,.block-input select::placeholder{color:#000}.block-input select{background-image:url(sort.svg);background-position:right center;background-repeat:no-repeat;background-size:1rem;border-radius:0}.block-input textarea{height:8rem;padding-top:1rem}.block-news{margin-bottom:30px}.block-news figure{position:relative;width:100%;height:0;margin:0;padding-bottom:80%;overflow:hidden}.block-news figure time{color:#fff;position:absolute;top:1rem;left:1rem;z-index:2;width:3rem;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:1px;text-align:center;text-transform:uppercase}.block-news figure time span{display:block;font-weight:500;font-size:1rem}.block-news .data{padding-top:1rem;font-size:1rem}.block-news h3{font-weight:800}.block-news p{margin-bottom:.5rem}.block-news footer a{display:inline-block;text-transform:uppercase;font-weight:500}.block-news footer a:after{display:inline-block;vertical-align:middle;width:2rem;height:1rem;content:"";background-image:url(/cdn/shop/t/27/assets/next.svg?v=10321119991739156150);background-position:left center;background-repeat:no-repeat;background-size:auto 100%;margin-left:.5rem;position:relative;bottom:2px}.block-news-details img{margin-bottom:1rem}.block-widget{font-size:1rem;margin-bottom:3rem}.block-widget h2{text-transform:uppercase}.block-widget ul{margin:0;padding:0;list-style:none}.block-recent-news li{margin:1rem 0 0;padding:1rem 0 0;border-top:solid 1px #e5e5e5}.block-recent-news li:first-child{margin:0;padding:0}.block-recent-news a{display:inline-block;color:#303030;margin-bottom:.5rem}.block-recent-news time{display:block}.block-tags li{display:inline-block;color:#303030;margin-right:.5rem}.block-page-account{background-color:#e1e1e1}.block-page-account h1,.block-page-account h2{text-transform:uppercase;font-weight:600;margin-bottom:2rem}.block-account-addresses .block-head{margin-bottom:2rem}@media (min-width: 575px){.block-account-addresses .block-head h2{margin-bottom:0}}.block-account-addresses .action-footer-block input{width:35%}.block-account-addresses .action-footer-block a{width:25%}.block-account-addresses .action-footer-block input,.block-account-addresses .action-footer-block a{height:3rem;line-height:3rem;line-height:calc(3rem - 4px);font-size:.9rem;font-weight:500;text-transform:uppercase;padding:0 5px}@media (min-width: 500px){.block-account-addresses .action-footer-block input,.block-account-addresses .action-footer-block a{font-size:1rem}}@media (min-width: 768px){.block-account-addresses .action-footer-block input,.block-account-addresses .action-footer-block a{font-size:1.1rem}}@media (min-width: 1025px){.block-account-addresses .action-footer-block input,.block-account-addresses .action-footer-block a{font-size:1.3rem}}.block-account-addresses .action-footer-block .field-checkbox{width:35%}.block-account-addresses .action-footer-block .field-checkbox input{width:100%}.ask-block{display:none}.ask-block.active{display:block}.block-reviews{overflow:hidden;position:relative;color:#000;padding-bottom:22rem}@media (min-width: 1025px){.block-reviews{padding-bottom:32rem}}.block-reviews figure{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:0}.block-reviews .container{position:relative;z-index:1}.block-reviews .owl-dots{text-align:center;margin-top:2rem}@media (min-width: 500px){.block-reviews .owl-dots{margin-top:2.2rem}}@media (min-width: 768px){.block-reviews .owl-dots{margin-top:2.4rem}}@media (min-width: 992px){.block-reviews .owl-dots{margin-top:2.6rem}}.block-reviews .owl-dots .owl-dot{width:.6rem;height:.6rem;border-radius:50%;display:inline-block;vertical-align:middle;position:relative;margin:0 .5rem;padding:0;background-color:#b9b9b9;transition:all .4s}.block-reviews .owl-dots .owl-dot:hover{transform:scale(1.1)}.block-reviews .owl-dots .owl-dot.active{width:1.2rem;height:1.2rem}.zoomContainer{display:none!important}.block-product-figure{position:relative;margin-bottom:2rem}@media (min-width: 768px){.block-product-figure{margin-bottom:0}}.block-product-figure figure{position:relative;margin:0}.block-product-figure figure .soldout{position:absolute;top:0;left:0;z-index:2;background-color:#ea0024;color:#fff;padding:7px 10px;font-size:1.4rem;font-weight:700;line-height:1;text-transform:uppercase}.block-product-figure .image-2x{position:relative;width:100%}.block-product-figure .image-2x img{position:static!important}.block-product-figure .image-2x div{display:none!important}.block-product-figure .image-2x div.zoomWrapper{display:block!important;overflow:hidden}.block-product-figure .image-2s{margin-top:1rem}.block-product-figure .image-2s .image{position:relative;width:100%;height:0;padding-bottom:90%;overflow:hidden}.block-product-figure .image-2s .image a{position:absolute;top:0;left:0;width:100%;height:100%}.block-product-figure footer{background-color:#000;color:#fff;padding:.5rem 1rem}.block-product-figure footer ul{list-style:none;margin:0;padding:0}.block-product-figure footer ul li{position:relative;margin:0 1rem 0 0;padding:0 0 0 2.3rem;float:left;text-transform:uppercase;font-size:.8rem;line-height:1.2}.block-product-figure footer ul li strong{position:absolute;top:50%;left:0;width:2rem;height:2rem;line-height:calc(2rem - 2px);border-radius:50%;border:solid 1px white;text-align:center;font-size:1.2rem;transform:translateY(-50%)}.block-product-figure footer .price{font-size:1.6rem;padding-left:3px;padding-right:3px;margin-right:.5rem}.block-product-figure footer .price-old{position:relative;opacity:.8}.block-product-figure footer .price-old:before{width:100%;height:2px;content:"";background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:.8}.block-page-product-details .btn-prev{margin-bottom:2rem}.block-product-data h1{font-weight:800;text-transform:uppercase}.block-product-data .ingredients{width:100%;padding:1rem;margin:0;font-size:1rem;line-height:1.2;text-align:center}.block-product-data .ingredients .item{position:relative;width:25%;padding:1rem 0}.block-product-data .ingredients .item:before{width:1px;height:100%;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;background-color:#000;opacity:.2}.block-product-data .ingredients .item:first-child:before{display:none}.block-product-data .ingredients strong{font-weight:900}.block-product-data .ingredients span{display:block;text-transform:uppercase;font-size:1.1rem}.block-product-data footer{font-size:1rem}.block-product-data label{margin:0}.block-product-data label label{padding:0;height:3rem;line-height:3rem;font-size:1.3rem;font-weight:400}.block-product-data .row{margin-left:-5px;margin-right:-5px}.block-product-data [class*=col]{padding-left:5px;padding-right:5px}.block-product-data .row-1{padding:.6rem 0}.block-product-data .row-2{padding:0 0 .6rem}.block-product-data .row-3 .col-6{perspective:300px;transform:scaleX(1.08) scaleY(1.05)}.block-product-data .swatch-size,.block-product-data .swatch-title{width:50.9%}.block-product-data .info{width:2rem;height:2.2rem;line-height:2.4rem;font-size:1.2rem;text-align:center;background-color:#e5e5e5;color:#000;cursor:pointer;margin-left:5px;transition:.4s}.block-product-data .info.active,.block-product-data .info.opened{background-color:#303030;color:#fff}.block-product-data .col-6{perspective:300px}.block-product-data .action{position:relative;transform-style:preserve-3d;transform:translateZ(-3rem);transition:transform .8s}.block-product-data .action .bold_add_to_orders{position:absolute;top:100%;left:0}.block-product-data .action.with-variant{margin-top:-3.6rem}.block-product-data .action.active{transform:translateZ(-3rem) rotateX(90deg)}.block-product-data .action .add{padding:0;width:100%;height:3rem;font-size:1.4rem;font-weight:400;background-color:#e5e5e5;color:#000;border:none;transform:rotateY(0) translateZ(1.5rem);border-radius:10px}.block-product-data .action .add .icon{display:inline-block;vertical-align:middle;height:1rem;position:relative;bottom:2px;margin-right:.5rem}.block-product-data .action .add .icon svg{display:block;width:auto;height:100%}.block-product-data .action .count{width:100%;height:100%;position:absolute;top:-4px;left:0;padding:0 2rem;text-align:center;transform:rotateX(-90deg) translateZ(1.5rem)}.block-product-data .action .count button{width:2.2rem;height:100%;padding:0;background-color:#6b6a6a;color:#fff;font-size:1.4rem;border:none;position:absolute;top:0}.block-product-data .action .count button.minus{left:0}.block-product-data .action .count button.plus{right:0}.block-product-data .action .count input{width:100%;height:100%;border:none;background-color:#303030;color:#fff;font-size:1.4rem;text-align:center}.block-product-data .action a.button{display:none}.block-product-data .tab-block ul{margin-left:-11px;margin-bottom:1rem}.block-product-data .tab-block ul:after{display:block;clear:both;content:""}.block-product-data .tab-block ul li{width:50%;float:left}.block-product-data .tab-block ul li a{display:block;margin-left:11px;background-color:#e5e5e5;color:#000;font-size:1.4rem;padding:.5rem 10px .5rem 15px;text-transform:uppercase;border-radius:10px}.block-product-data .tab-block ul li a.active{background-color:#303030;color:#fff}.block-product-data .tab-block #ingredients{padding:0 .5rem}.block-product-data .tab-block #nutrition img{width:100%;height:auto;display:block}.block-page-how-works footer{text-align:center;background-color:#000;color:#fff;padding:2rem 0}.block-page-how-works footer a{display:inline-block;color:#fff;text-transform:uppercase;font-weight:700}.block-page-how-works footer a:before,.block-page-how-works footer a:after{position:relative;bottom:3px;display:inline-block;vertical-align:middle;width:3rem;height:1.4rem;content:"";background-image:url(/cdn/shop/t/27/assets/next-white.svg?v=3991758632785326491);background-position:left center;background-repeat:no-repeat;background-size:auto 100%;margin-right:.5rem}@media (min-width: 768px){.block-page-how-works footer a:before,.block-page-how-works footer a:after{height:1.8rem;width:4rem;margin-right:1rem}}.block-page-how-works footer a:after{background-image:url(/cdn/shop/t/27/assets/prev-white.svg?v=5961382156892693338);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;margin-right:0;margin-left:.5rem}@media (min-width: 768px){.block-page-how-works footer a:after{margin-left:1rem}}.how-works-content{text-align:center}.how-works-content h1,.how-works-content h3{font-family:DIN Next LT Pro Heavy Condensed}.how-works-content p{line-height:1.2em}.how-works-content .title-section h1{font-size:4rem}.how-works-content .title-section p{padding:0 30px 15px;margin:auto;font-weight:600;font-size:1.3em;max-width:750px}.how-works-content .content-card{padding:15px 0}.how-works-content .content-card article{border-radius:10px;display:flex;padding:10px}.how-works-content .content-card article>*{margin:auto}@media (min-width: 1200px){.how-works-content .content-card article{padding:0}}@media (max-width: 767px){.how-works-content .content-card article{flex-direction:column}}.how-works-content .content-card img{border-radius:10px;max-width:40%}@media (max-width: 767px){.how-works-content .content-card img{max-width:100%}}.how-works-content .content-card .card-text{padding:2% 10%;margin-bottom:auto}.how-works-content .content-card .card-text h3{font-size:2.5rem}@media (max-width: 767px){.how-works-content .content-card .card-text h3{padding-top:.4em}}@media (max-width: 991px){.how-works-content .content-card .card-text{padding:2% 5%}}.how-works-content .content-card.card-1 article{background-color:#fae8c6}.how-works-content .content-card.card-2 article{background-color:#e6f0d6}@media (max-width: 767px){.how-works-content .content-card.card-2 article{flex-direction:column-reverse}}.how-works-content .content-card.card-3 article{background-color:#d0e6f3}.how-works-content .content-card.card-4 article{background-color:#d7cadc}@media (max-width: 767px){.how-works-content .content-card.card-4 article{flex-direction:column-reverse}}.how-works-content .content-card.card-5{padding-top:20px}.how-works-content .content-card.card-5 article{padding:0}.how-works-content .content-card.card-5 article p{text-align:left}@media (max-width: 767px){.how-works-content .content-card.card-5 article p{text-align:center}}.block-page-faq header{text-align:center}.block-page-faq .icon{width:auto;height:6rem}.block-page-faq h1{font-size:3rem;font-weight:900;text-transform:uppercase;margin:2rem 0}@media (min-width: 500px){.block-page-faq h1{font-size:3.5rem;margin:2.5rem 0}}@media (min-width: 768px){.block-page-faq h1{font-size:4rem;margin:2.7rem 0}}@media (min-width: 1025px){.block-page-faq h1{font-size:5rem;margin:3rem 0}}.block-page-faq nav{text-align:center}.block-page-faq nav ul{list-style:none;margin:0;padding:0}.block-page-faq nav ul li{position:relative;display:inline-block;vertical-align:middle;padding:0 1rem}.block-page-faq nav ul li:before{width:2px;height:80%;content:"";background-color:#94bf80;position:absolute;top:0;bottom:0;left:0;margin:auto}.block-page-faq nav ul li:first-child:before{display:none}.block-page-faq nav ul li a{font-size:1.3rem;font-weight:500;color:#000;line-height:1;text-transform:uppercase}.block-page-faq section{position:relative}.block-page-faq section h2{text-align:center;font-weight:700;margin-bottom:2rem}@media (min-width: 500px){.block-page-faq section h2{margin-bottom:2.5rem}}@media (min-width: 768px){.block-page-faq section h2{font-weight:900;margin-bottom:2.7rem}}@media (min-width: 1025px){.block-page-faq section h2{margin-bottom:3rem}}.block-page-faq section h4{position:relative;background-color:#f4f4f4;font-size:1rem;font-weight:500;padding:1rem 2rem 1rem 1rem;margin-top:1rem;margin-bottom:0;cursor:pointer;border-radius:10px;transition:.4s}@media (min-width: 768px){.block-page-faq section h4{padding-right:1rem;font-size:1.1rem}}@media (min-width: 1025px){.block-page-faq section h4{font-size:1.2rem}}.block-page-faq section h4 span{display:block;width:2rem;height:2rem;position:absolute;top:50%;right:.5rem;transform:translateY(-50%);z-index:1}@media (min-width: 768px){.block-page-faq section h4 span{right:1rem}}.block-page-faq section h4 span:before,.block-page-faq section h4 span:after{width:1rem;height:3px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#303030;transition:.4s}.block-page-faq section h4 span:after{width:3px;height:1rem}.block-page-faq section h4.__expanded{background-color:#303030;color:#fff;border-radius:20px 20px 0 0}.block-page-faq section h4.__expanded span:before,.block-page-faq section h4.__expanded span:after{background-color:#fff}.block-page-faq section h4.__expanded span:after{height:0}.block-page-faq section article{display:none;background-color:#f4f4f4;padding:1rem;border-radius:0 0 20px 20px}.block-account-dashboard{background-color:#e5e5e5}.block-account-dashboard .aside-block h2{font-weight:600}.block-account-dashboard .aside-block nav{margin-bottom:2rem}.block-account-dashboard .aside-block nav ul{list-style:none;margin:0;padding:0}.block-account-dashboard .aside-block nav ul li{margin:0 0 .5rem;padding:0}.block-account-dashboard .aside-block nav ul li.li-reorder button{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background-image:url(order.svg);background-position:.3rem center;background-repeat:no-repeat;background-size:1.2rem;padding-left:2.3rem;color:#000;line-height:1;text-transform:uppercase;font-size:1.2rem!important;font-weight:700}.block-account-dashboard .aside-block nav ul li.li-reorder button:focus{outline:none!important;box-shadow:none!important}.block-account-dashboard .aside-block nav ul li.li-reorder button:hover{background-color:transparent!important;border-color:transparent;color:#000!important}.link-icon{color:#000;line-height:1;text-transform:uppercase;font-size:1.2rem}.link-icon:hover{color:#000}.link-icon span{position:relative;text-align:center;width:2rem;height:1.4rem;display:inline-block;vertical-align:middle;margin-right:.3rem;margin-bottom:.2rem}.block-orders{background-color:#fff;text-align:center;min-height:25rem}.block-orders h1{text-transform:uppercase;font-weight:700;margin:0;padding:1rem 0}.block-orders header{border-top:solid 4px #e5e5e5;font-weight:500}.block-orders ul{list-style:none;margin:0;padding:0;border-bottom:solid 2px #e5e5e5}.block-orders ul:after{display:block;clear:both;content:""}.block-orders ul li{width:calc(100% / 3);min-height:60px;margin:0;padding:1rem;float:left}@media (min-width: 768px){.block-orders ul li{width:calc(100% / 6);min-height:1px}}.block-orders ul li img{width:auto;height:1.4rem;display:inline-block;vertical-align:middle;margin-right:.2rem}.block-orders ul li.reorder img{height:1.8rem}.block-orders-details{background-color:#fff;text-align:center;min-height:25rem}.block-orders-details h1{text-transform:uppercase;font-weight:700;margin:0;padding:1rem 0}.block-orders-details header{border-top:solid 4px #e5e5e5;font-weight:500}.block-orders-details ul{list-style:none;margin:0;padding:0;border-bottom:solid 2px #e5e5e5}.block-orders-details ul:after{display:block;clear:both;content:""}.block-orders-details ul li{width:20%;margin:0;padding:1rem;float:left}.block-orders-details ul li.item-1{width:30%;text-align:left}.block-orders-details ul li.item-2,.block-orders-details ul li.item-4{width:15%}.block-orders-details ul li img{width:auto;height:1.4rem;display:inline-block;vertical-align:middle;margin-right:.2rem}.overlay-modal-refer{display:none;background-color:#0000004d;position:fixed;top:0;left:0;z-index:999999998;width:100%;height:100%}.block-modal-refer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999999;overflow-y:scroll;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;padding:1rem;transition:.4s}@media (min-width: 768px){.block-modal-refer{padding:3rem 2rem}}.block-modal-refer.__active{opacity:1;visibility:visible}@media (min-width: 768px){.block-modal-refer.__active .box{transform:translateY(-50%)}}.block-modal-refer .box{position:relative;max-width:46rem;margin:auto;background-color:#000;color:#fff;border-radius:1rem;text-align:center;transition:.4s}@media (min-width: 768px){.block-modal-refer .box{top:50%;transform:translateY(0)}}.block-modal-refer .box .cross{width:2rem;height:2rem;position:absolute;top:1rem;left:1rem;z-index:5;cursor:pointer;background-image:url(/cdn/shop/t/27/assets/cross.svg?v=15665465879014433648);background-size:1rem;background-repeat:no-repeat;background-position:center}.block-modal-refer .data{padding:1.5rem}@media (min-width: 768px){.block-modal-refer .data{padding:3rem}}.block-modal-refer .icon{width:auto;height:4rem;margin-bottom:1rem}.block-modal-refer header{width:36rem;max-width:100%;margin:auto}.block-modal-refer header h2{font-size:4rem;font-weight:900;line-height:.9}.block-modal-refer header h2 strong{display:block;font-weight:900;font-size:120%;color:#94bf80}.block-modal-refer header h2 b{display:inline-block;font-weight:700}.block-modal-refer header p{font-size:.9rem;max-width:24rem;margin-left:auto;margin-right:auto}.block-modal-refer article{border-top:solid 1px white;margin-bottom:2rem}.block-modal-refer article .col{border-left:solid 1px white}.block-modal-refer article .col:first-child{border:none}.block-modal-refer article .col div{padding:.5rem}@media (min-width: 768px){.block-modal-refer article .col div{padding:1rem}}.block-modal-refer article h4{text-transform:uppercase;color:#94bf80;margin-bottom:0}.block-modal-refer article p{margin:0;font-size:.9rem;text-transform:uppercase}.block-modal-refer article p i{font-weight:900}.block-modal-refer footer h5{font-weight:700;text-transform:uppercase;margin-bottom:1rem}.block-modal-refer footer h5 strong{color:#94bf80}.block-modal-refer footer div:before,.block-modal-refer footer div:after{position:relative;display:inline-block;vertical-align:middle;width:1.6rem;height:.8rem;content:"";background-image:url(/cdn/shop/t/27/assets/next-green.svg?v=16074219729501093655);background-position:left center;background-repeat:no-repeat;background-size:auto 100%;margin-right:.5rem}@media (min-width: 768px){.block-modal-refer footer div:before,.block-modal-refer footer div:after{bottom:3px;width:2rem;margin-right:1rem}}.block-modal-refer footer div:after{background-image:url(/cdn/shop/t/27/assets/prev-green.svg?v=839075479347496838);background-position:right center;background-repeat:no-repeat;background-size:auto 100%;margin-right:0;margin-left:.5rem}@media (min-width: 768px){.block-modal-refer footer div:after{margin-left:1rem}}.block-modal-refer footer div span{background-color:#fff;color:#000;padding:.2rem .5rem .4rem;word-break:break-all;font-size:.9rem}@media (min-width: 768px){.block-modal-refer footer div span{padding:.2rem 10% .4rem;font-size:1rem}}.block-page-contact .block-form{margin:0}.block-page-contact .block-form .field-input textarea{height:10rem}.block-address{overflow:hidden;position:relative;margin-bottom:2rem;min-height:50vh}@media (min-width: 768px){.block-address{margin-bottom:0;min-height:100%}}.block-address address{margin:0;position:relative;z-index:2;background-color:#fff;font-style:normal}.block-address address:after{content:"";position:absolute;left:0;top:100%;width:0;height:0;margin-left:-1px;border-top:0 solid transparent;border-bottom:3rem solid transparent;border-left:20rem solid white}.block-address ul{list-style:none;margin:0;padding:0}.block-address ul li{margin:0 0 1rem;padding:0}.block-address strong{display:block}.block-address .block-map{position:absolute;top:20%;left:0;height:80%;padding-bottom:0}.block-map{position:relative;width:100%;height:0;padding-bottom:50%;overflow:hidden}.block-map .map{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.block-page-gude .item{padding:2rem 0}.block-page-gude figure{margin:0}.block-page-gude figure img{width:100%;height:auto;display:block}.block-page-gude article h2{text-transform:none;margin-bottom:.5rem}.block-page-gude article h6{font-weight:700;text-transform:uppercase}.block-page-account .field-input input:not([type=checkbox]):not([type=radio]):not([type=submit]),.block-page-account .field-input textarea,.block-page-account .field-input select{border:none;background-color:#fff;height:3rem;line-height:calc(3rem - 2px);text-transform:uppercase}.block-page-account .field-checkbox input:checked+label{background-color:#000;color:#fff}.block-page-account .field-checkbox label{width:100%;height:3rem;line-height:3rem;line-height:calc(3rem - 4px);font-size:.9rem;font-weight:500;text-transform:uppercase;padding:0 5px;background-color:transparent;color:#000;border:solid 2px black}@media (min-width: 500px){.block-page-account .field-checkbox label{font-size:1rem}}@media (min-width: 768px){.block-page-account .field-checkbox label{font-size:1.1rem}}@media (min-width: 1025px){.block-page-account .field-checkbox label{font-size:1.3rem}}.block-page-account .btn{font-size:1rem;height:3rem;line-height:calc(3rem - 4px);padding-top:0;padding-bottom:0}@media (min-width: 768px){.block-page-account .btn{font-size:1.1rem}}@media (min-width: 1025px){.block-page-account .btn{font-size:1.3rem}}.block-page-account .field-checkbox.checkbox-default{margin-bottom:0}.block-page-account .field-checkbox.checkbox-default label,.block-page-account action .btn-green,.block-page-account .btn-red{padding:.25rem .5rem;height:auto;line-height:normal}.block-addressess{background-color:#fff;overflow:hidden;margin-bottom:2rem;border-radius:10px}.block-addressess header{background-color:#000;color:#fff;padding:1rem}.block-addressess header:after{display:block;clear:both;content:""}.block-addressess header h4{display:inline-block;font-size:1.2rem;margin:0}.block-addressess header .action{display:block;float:right}.block-addressess header .action a{color:#fff;text-transform:uppercase;font-size:12px;border:solid 1px white;padding:2px 5px;margin-left:2px}.block-addressess header .action .action_delete a{background-color:#fff;color:#000}.block-addressess article{padding:2rem;position:relative}.block-addressess article p{margin-bottom:.5rem}.block-addressess .default{font-size:1.4rem;font-weight:600;text-transform:uppercase;position:absolute;top:1rem;right:1rem}.block-addressess .action{position:absolute;bottom:1rem;right:1rem}.block-notice{width:100%;position:fixed;bottom:0;left:0;z-index:99;padding:1rem;background-color:#000;color:#fff;text-align:center;font-size:1rem;transform:translateY(150%);transition:.6s}@media (min-width: 768px){.block-notice{padding:1.5rem 1rem;font-size:1.2rem}}.block-notice.active{transform:translateY(0)}.block-notice button{position:relative;margin:auto;margin-top:-1rem;display:block;z-index:1;width:1.5rem;height:1.5rem;padding:0;border-radius:50%;border:none;background-color:#fff;background-image:url(/cdn/shop/t/27/assets/cross-black.svg?v=8201206257672445473);background-size:.6rem;background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}@media (min-width: 575px){.block-notice button{position:absolute;top:0;bottom:0;right:.5rem;margin:auto;transform:translateY(0)}}@media (min-width: 768px){.block-notice button{right:1rem;width:2rem;height:2rem;background-size:.8rem}}.block-notice p{margin:0}@media (min-width: 575px){.block-notice p{padding-right:1rem}}@media (min-width: 768px){.block-notice p{padding-right:2rem}}.block-page-cart .block-cart-extras fieldset{display:block;margin:1rem}@media (min-width: 768px){.block-page-cart .block-cart-extras fieldset{float:left;width:30%;margin:1rem 1.5rem}}.block-page-cart footer .items{min-height:5rem}.block-page-cart .bold-ro__product{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.block-page-cart .bold-ro__recurring-title{width:100%;color:#000;padding:0 0 15px;font-size:1.4rem;font-weight:500}.block-page-cart .bold-ro__radio-div{border-color:#94bf80;border-width:2px;display:inline-block;padding-left:5px;padding-right:5px;text-transform:uppercase;text-align:center}.block-page-cart .bold-ro__radio-div label{font-weight:600}.block-page-cart .bold-ro__radio-div input{display:none}.block-page-cart .bold-ro__bold-active{background-color:#94bf80;border-color:#94bf80;border-width:2px;text-transform:uppercase}.block-page-cart .bold-ro__one-time-div{width:50%;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}.block-page-cart .bold-ro__one-time-div label{display:block;height:1.4rem;line-height:1.4rem}.block-page-cart .bold-ro__recurring-div{width:50%;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}.block-page-cart .bold-ro__recurring-div label{display:block;height:1.4rem;line-height:1.4rem;position:relative;overflow:hidden;color:transparent}.block-page-cart .bold-ro__recurring-div label span{color:#000;width:100%;position:absolute;top:0;left:0}.block-page-cart .bold-ro__recurring-div label span:before{line-height:1.4rem;content:"Weekly - "}.block-page-cart .bold-ro__recurring-div #recurring-settings-container{display:none!important}.block-page-cart .bold-ro__recurring-div select{width:2.4rem;border:none;padding-left:5px;padding-right:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/t/27/assets/sort.svg?v=15047118264081495333);background-position:right center;background-repeat:no-repeat;background-size:.8rem;border-radius:0}.block-page-cart .block-action .action-left h4{margin:0;padding:0 0 15px;font-size:1.4rem;font-weight:500}.block-page-cart .block-action .action-right p{font-size:1.2rem}body .shopify-policy__container{padding-top:6rem;padding-bottom:2rem}body .shopify-policy__container h4+br{display:none}body .shopify-policy__container ol br{display:none}body .manage-subscription-page{padding-top:6rem;padding-bottom:2rem}body .manage-subscription-page .text-button{color:#000}body .manage-subscription-page .subscription-button.msp__link{color:#000;text-transform:uppercase;font-size:1.2rem}body .manage-subscription-page .subscription-button.msp__link.msp__link--alert{color:#ea0024}body .manage-subscription-page .subscription-button.msp__btn{text-transform:uppercase;font-size:1.2rem}body .manage-subscription-page .subscription-button.msp__btn.msp__btn--primary{background-color:#000}body .manage-subscription-page .subscription-button.msp__btn.msp__btn--alert{background-color:#ea0024}body .manage-subscription-page .subscription-content-container{background-color:#e1e1e1;border-color:#e1e1e1}body .manage-subscription-page .toggle-subscription-content{color:#000;text-transform:uppercase;padding-top:.5rem;padding-bottom:.5rem;font-size:1.2rem}body .manage-subscription-page .subscription-content-block{border-color:#000}body .manage-subscription-page .subscription-content-block-header{border-color:#000;background-color:#000;color:#fff;border-radius:0;font-size:1.2rem}body .manage-subscription-page .subscription-content-block-header p:hover,body .manage-subscription-page .subscription-content-block-header .text-button{color:#fff}.block-pagination{margin-top:2rem}.block-pagination ul{list-style:none;margin:0;padding:0}.block-pagination ul li{margin:0 0 0 .5rem;padding:0}.block-pagination ul li a,.block-pagination ul li span{display:block;width:2.4rem;height:2.4rem;line-height:2.4rem;text-align:center;background-color:#e5e5e5;color:#000;border:solid 1px transparent;font-size:1rem;font-weight:400;border-radius:10px}.block-pagination ul li.active a,.block-pagination ul li.active span{background-color:#000;color:#fff}.block-pagination ul li.icon a,.block-pagination ul li.icon span{font-size:1.3rem}.block-pagination ul li.disabled a,.block-pagination ul li.disabled span{background-color:transparent;border-color:#e5e5e5}@media (min-width: 768px){.block-mealsbuild .block-tips{display:none}}.block-mealsbuild .block-calorie .block-tips{display:none}@media (min-width: 768px){.block-mealsbuild .block-calorie .block-tips{display:block}}body .additional-checkout-button{margin:10px 10px 0 0!important}.block-404 h6{text-transform:uppercase;font-weight:700}.block-404 .icon{margin-bottom:1rem}.block-404 .icon svg{display:block;width:100%;height:auto}.block-404 p{text-transform:uppercase;font-weight:500}.block-flash-msg{position:fixed;top:20vh;right:3vw;z-index:99;border-color:#c3c0c0;background-color:#c3c0c0;color:#000;border-radius:5px;padding-left:2.5rem;visibility:hidden;transform:translate(100%);transition:.4s}.block-flash-msg.active{visibility:visible;transform:translate(0)}.block-flash-msg svg{width:1.4rem;height:1.4rem;display:block;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.block-flash-msg svg path,.block-flash-msg svg circle{fill:#000}.block-cartloader{width:100%;height:100%;display:none;background-color:#fff;background-color:#ffffffbf;position:fixed;top:0;left:0;z-index:321}.block-cartloader .loader-block{width:4rem;height:4rem;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.block-cartloader .loader-block svg{width:100%;height:100%;display:block}.block-page-bundle-details .btn-prev{margin-bottom:1.5rem}.block-bundle-figure{position:relative;margin-bottom:2rem}@media (min-width: 768px){.block-bundle-figure{margin-bottom:0}}.block-bundle-figure .photos-block{position:relative;background-color:#000}.block-bundle-figure .photos-block figure{width:100%;padding-bottom:100%;margin:0;position:relative;z-index:0}.block-bundle-figure .soldout-block{position:absolute;top:0;left:0;z-index:2;background-color:#ea0024;color:#fff;padding:7px 10px;font-size:1.4rem;font-weight:700;line-height:1;text-transform:uppercase}.block-bundle-figure .symbols-block{position:absolute;top:1rem;left:1rem;z-index:2}.block-bundle-figure .symbols-block span{width:1.8rem;height:1.8rem;line-height:1.8rem;border-radius:1.8rem;border-radius:50%;text-align:center;background-color:#e5e5e5;display:block;font-size:1rem;font-weight:700;text-transform:uppercase;margin-right:5px}.block-bundle-figure .symbols-block span svg{width:100%;height:100%;display:block}.block-bundle-figure .ingredients-block{width:100%;padding:1rem;margin:0;font-size:1.4rem;line-height:1.2;text-align:center;background-color:#000;color:#fff;position:absolute;bottom:0;left:0;z-index:1}.block-bundle-figure .ingredients-block .item{position:relative;width:25%}.block-bundle-figure .ingredients-block .item:before{width:1px;height:70%;content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;background-color:#fff}.block-bundle-figure .ingredients-block .item:first-child:before{display:none}.block-bundle-figure .ingredients-block span{display:block;text-transform:uppercase;font-size:80%}.block-bundle-data{width:100%}.block-bundle-data h1{text-transform:uppercase}.block-bundle-data .description-block{font-size:1rem}.block-bundle-data .variants-block .title{font-size:.9rem;font-weight:500;line-height:1;text-transform:uppercase;margin-bottom:5px}.block-bundle-data .addtocart-block{padding:0;width:100%;height:3rem;font-size:1.2rem;font-weight:400;background-color:#e5e5e5;color:#000}.block-bundle-data .addtocart-block .icon{display:inline-block;vertical-align:middle;height:1.2rem;position:relative;bottom:2px;margin-right:.5rem}.block-bundle-data .addtocart-block .icon svg{display:block;width:auto;height:100%}.block-bundle-data .addtocart-block .price{font-size:110%;margin-left:.5rem}.block-bundle-data .tab-block ul{margin-left:-11px;margin-bottom:1rem}.block-bundle-data .tab-block ul:after{display:block;clear:both;content:""}.block-bundle-data .tab-block ul li{width:50%;float:left}.block-bundle-data .tab-block ul li a{display:block;margin-left:11px;background-color:#e5e5e5;color:#000;font-size:1.4rem;padding:.5rem 10px .5rem 15px;text-transform:uppercase}.block-bundle-data .tab-block ul li a.active{background-color:#303030;color:#fff}.block-bundle-data .tab-block #ingredients{padding:0 .5rem}.block-bundle-data .tab-block #nutrition img{width:100%;height:auto;display:block}.block-owl-nav{position:absolute;top:50%;left:0;right:0;z-index:5;transform:translateY(-50%);margin:auto;height:1px}.block-owl-nav button{background-color:transparent;color:#fff;width:2rem;height:2rem;border-radius:50%;padding:0;transform:translate(-50%) translateY(-50%)}.block-owl-nav button:first-child{transform:translate(50%) translateY(-50%)}.block-owl-nav button svg{width:100%;height:auto;display:inline-block;vertical-align:middle}.block-owl-nav button svg path{fill:#fff;transition:.4s}.block-page-packs{background-color:#000;color:#fff}.block-page-packs .row{margin-left:-10px;margin-right:-10px}@media (min-width: 768px){.block-page-packs .row{margin-left:-15px;margin-right:-15px}}.block-page-packs [class*=col]{padding-left:10px;padding-right:10px}@media (min-width: 768px){.block-page-packs [class*=col]{padding-left:-15px;padding-right:-15px}}.block-page-packs .item{width:50%}@media (min-width: 768px){.block-page-packs .item{width:33.333333%}}@media (min-width: 1025px){.block-page-packs .item{width:25%}}.block-page-packs .item a{margin:.5rem;transition:.4s}.block-pack{position:relative;display:block;background-color:#42b298;color:#000;margin-bottom:1rem}@media (min-width: 768px){.block-pack{margin-bottom:2rem}}.block-pack figure{position:relative;overflow:hidden;display:block;width:100%;height:0;margin:0;padding-bottom:120%}.block-pack figure:after{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background-color:#000;opacity:.4}.block-pack footer{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:1;margin:auto}@media (min-width: 768px){.block-pack footer{bottom:1.2rem;left:1.2rem;right:1.2rem}}.block-pack footer h4{color:#fff;text-align:left;text-transform:uppercase;font-weight:600;font-size:1.4rem}@media (min-width: 500px){.block-pack footer h4{font-size:1.3rem}}@media (min-width: 768px){.block-pack footer h4{font-size:1.4rem}}@media (min-width: 1281px){.block-pack footer h4{font-size:1.6rem}}.block-pack footer .btn{background-color:#fff;color:#000;border-color:#fff;margin:0;width:100%;font-size:1rem;font-weight:400;padding:.5rem}@media (min-width: 768px){.block-pack footer .btn{font-size:1.1rem;padding:.75rem .5rem}}@font-face{font-family:Druk;src:url(Druk-Heavy.woff2) format("woff2"),url(Druk-Heavy.woff) format("woff");font-weight:900;font-style:normal}.block-nutri-part{background-color:#273550;color:#fff;text-align:center}.block-nutri-part .title-block{width:100%;font-family:Druk;font-size:2.5rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;margin:0 0 2rem}@media (min-width: 575px){.block-nutri-part .title-block{margin:0 0 3rem}}@media (min-width: 768px){.block-nutri-part .title-block{width:auto;font-size:2.8rem;letter-spacing:2px;margin:0 2.5rem 0 0}}.block-nutri-part .logo-block img{width:8rem;height:auto;display:block}@media (min-width: 575px){.block-nutri-part .logo-block img{width:9rem}}@media (min-width: 768px){.block-nutri-part .logo-block img{width:10rem}}.div-low-carb{display:none}.block-cart-min{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:97;opacity:0;visibility:hidden}@media (min-width: 1200px){.block-cart-min{display:block}}.block-cart-min.active{opacity:1;visibility:visible}.block-cart-min.active:before{opacity:.3}.block-cart-min.in .cart-min-block{transform:translate(-50%,-50%) scale(1);opacity:1}.block-cart-min:before{width:100%;height:100%;background-color:#000;content:"";position:absolute;top:0;left:0;z-index:-1;opacity:0;transition:.4s}.block-cart-min .cart-min-block{width:24rem;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);padding:1rem .5rem;text-align:center;background-color:#fff;font-size:.9rem;font-weight:300;transition:.4s;opacity:0}@media (min-width: 768px){.block-cart-min .cart-min-block{padding:2rem 1rem}}.block-cart-min .title-block{color:#f27186;margin-bottom:0;text-transform:uppercase;font-size:1.4rem}@media (min-width: 768px){.block-cart-min .title-block{font-size:1.6rem}}.block-cart-min p{margin:0}.row-block{background-color:#fff;padding:1rem;margin-bottom:1rem;border-radius:10px}.col-block{max-width:28rem;margin:auto}.block-boxcart{width:40rem;max-width:100%}.block-boxcart .block-cart-count{display:none}.block-boxcart .actioncart-block{padding:1rem 0}.block-boxcart .actioncart-block .btn-icon{margin:0 1rem}.block-boxcart .btn,.block-boxcart .block-subtotaled{margin:.25rem;padding:.5rem 1rem;border:solid 2px black;text-transform:uppercase;font-size:1.2rem;font-weight:600}.block-boxcart .p-block{margin-left:.5rem}.block-boxcart .price-sub-title{font-size:1.1rem}.block-boxcart .block-subtotaled{border-color:#a5a5a5}.block-boxcart .title-block,.block-boxcart .bold-ro__recurring-title{font-size:1.6rem;text-transform:uppercase;text-align:center;margin-bottom:1rem}.block-boxcart .delday-block{width:100%;margin-bottom:1.5rem}.block-boxcart .delday-block .location-bk{width:100%;border:solid 2px #a5a5a5;margin-bottom:1rem;padding:.5rem;font-size:.9rem;font-weight:300;text-align:center;border-radius:10px}.block-boxcart .delday-block .location-bk.active{border-color:#a5a5a5}.block-boxcart .delday-block .days-bk{text-align:center;margin-bottom:1rem;margin-left:-3.333333%}.block-boxcart .delday-block .days-bk .day-bk{display:flex;width:30%;margin:0 0 3.333333% 3.333333%;text-align:center}.block-boxcart .delday-block .days-bk .day-bk input{display:none}.block-boxcart .delday-block .days-bk .day-bk input:checked+label{border-color:#94bf80;background-color:#94bf80;color:#000}.block-boxcart .delday-block .days-bk .day-bk input:disabled+label{border-color:#f27186;background-color:#f27186;color:#000}.block-boxcart .delday-block .days-bk .day-bk label{width:100%;display:flex;flex-wrap:wrap;align-items:center;border:solid 2px #a5a5a5;color:#a5a5a5;margin-bottom:0;padding:1rem .5rem;line-height:1;transition:.4s}.block-boxcart .delday-block .days-bk .day-bk label strong{width:100%;padding-left:.5rem;padding-right:.5rem;display:block;text-transform:uppercase;font-size:1.2rem}.block-boxcart .delday-block .days-bk .day-bk label span{width:100%;font-size:.8rem;font-weight:400}.block-boxcart .delnote-block{width:100%;margin-bottom:1.5rem}.block-boxcart .delnote-block textarea{width:100%;border:solid 2px #a5a5a5;padding:1.5rem;font-size:.9rem;text-align:center;border-radius:10px}.block-boxcart .stared-block{margin-top:1rem;font-size:.9rem;text-align:center}.shopify-challenge__container{padding-top:12rem;padding-bottom:5rem}.meal-plan-container{padding:0}.meal-plan-container .block-plan{margin-bottom:0}.meal-plan-container .plan-menu{background-color:#000;color:#fff}@media (max-width: 574px){.meal-plan-container .plan-menu strong{max-width:60%;display:inline-block}.meal-plan-container .plan-menu .arrow{top:-10px}}.meal-plan-container .plan-menu p{margin-bottom:0}@media (max-width: 574px){.meal-plan-container .planvalue p{display:none}.meal-plan-container .planvalue h4{top:50%;position:relative}}.meal-plan-container .plan-text{padding:2.6rem 0;margin:0!important;background-color:#000}.block-page-heading.meals-ask-container{background-image:url(/cdn/shop/files/anastase-maragos-7kEpUPB8vNk-unsplash_1.png?v=1629268759)!important;background-position:left center;background-size:cover!important;background-repeat:no-repeat;background-color:#000!important;color:#fff}.steps-container{background-color:#acccea;padding:1rem 0}.steps-container .steps{display:flex;justify-content:center}.steps-container .steps_item{margin:0 15px;display:flex;flex-direction:row;opacity:.5}@media (max-width: 574px){.steps-container .steps_item{margin:0}.steps-container .steps_item:first-child{margin-right:10px}.steps-container .steps_item:last-child{margin-left:10px}}.steps-container .steps_item .details-url{display:flex;flex-direction:row;color:#fff}.steps-container .steps_item.active{opacity:1}.steps-container .steps_item:after{content:"";width:5rem;background-color:#fff;height:1.5px;margin-left:15px;top:50%;position:relative}@media (max-width: 574px){.steps-container .steps_item:after{width:2rem}}.steps-container .steps_item .circle{width:45px;min-width:45px;height:45px;display:flex;justify-content:center;align-items:center;color:#acccea;background-color:#fff;border-radius:50px;position:relative}.steps-container .steps_item .circle-text{margin-left:10px;text-transform:uppercase;font-weight:700;position:relative;display:flex;justify-content:center;flex-direction:column}.steps-container .steps_item:last-child:after{display:none}.circle-input{width:50%!important;margin:0 3%!important}.circle-input:first-child{display:flex;justify-content:flex-end}.circle-input label{display:flex;justify-content:center;flex-direction:column;border-radius:50%;width:7em!important;height:7em!important;text-align:center!important;position:relative;font-family:DINPro;text-transform:uppercase;font-weight:700!important}.block-page-build.meals-ask-section{background:#fff;color:#000}@media (max-width: 767px){.block-page-build.meals-ask-section{padding-top:0}}.block-page-heading,.block-questions .field-radio.circle-input label,.block-questions .block-meal label.circle-input label,.block-meal .block-questions label.circle-input label,.block-questions .block-product-data label.circle-input label,.block-product-data .block-questions label.circle-input label{background:#fff!important;color:#acccea;border-color:#acccea!important}.block-page-heading,.block-questions .field-radio.circle-input input:checked+label,.block-questions .block-meal label.circle-input input:checked+label,.block-meal .block-questions label.circle-input input:checked+label,.block-questions .block-product-data label.circle-input input:checked+label,.block-product-data .block-questions label.circle-input input:checked+label{background-color:#acccea!important;color:#fff}.block-parts-detail{display:flex}@media (max-width: 767px){.block-parts-detail{flex-direction:column}}.meal-plan-row{width:100%;font-family:Open Sans}.meal-plan-row .meal-plan-detail{display:flex;width:100%;background:#fff;color:#000;border-top:5px solid #acccea;border-bottom:1px solid #acccea;padding:15px 30px!important}@media (max-width: 767px){.meal-plan-row .meal-plan-detail{flex-direction:column;justify-content:center;text-align:center;border-top:0;padding:15px 0!important}}.meal-plan-row .meal-plan-cal{float:right;text-align:right;width:70%}@media (max-width: 767px){.meal-plan-row .meal-plan-cal{width:100%;display:flex;justify-content:center}}.meal-plan-row .meal-plan-cal span,.meal-plan-row .meal-plan-cal span b{font-weight:700}.meal-plan-row .circle{border:solid 4px #acccea;background:#acccea;color:#fff;width:6rem;height:6rem;border-radius:50%;margin:auto;text-align:center;font-size:2rem;line-height:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 767px){.meal-plan-row .circle{width:4rem;height:4rem;font-size:1.2rem;margin-right:0;margin-left:10px}}.meal-plan-row .circle .subtext{font-weight:500}.meal-plan-row .final-calorie,.meal-plan-row .meal-detail-field{font-weight:700}.meal-plan-row .subtext{font-size:16px;text-transform:uppercase;margin-top:5px}.meal-plan-row ul{display:inline-flex;padding:0;text-align:center}@media (max-width: 767px){.meal-plan-row ul{margin-bottom:0}}.meal-plan-row ul li{display:block;margin:20px;position:relative}@media (max-width: 767px){.meal-plan-row ul li{font-size:14px}}.meal-plan-row ul li:after{content:"";height:100%;width:1px;background:#000;opacity:.15;display:block;position:absolute;top:0;right:-20px;transform:rotate(10deg)}.meal-plan-row ul li:last-child:after{display:none}.meal-plan-row h4{font-family:DINPro;letter-spacing:0px;display:flex;justify-content:center;flex-direction:column;font-size:3rem;width:30%;font-style:italic;font-weight:700}@media (max-width: 767px){.meal-plan-row h4{width:auto}}.block-days .mealplans-section{margin-bottom:4rem}.block-days .mealplans-section figure{width:100%!important}@media (max-width: 767px){.block-days .mealplans-section figure{width:50%!important;max-width:12em;max-height:7rem;margin:auto 0!important}}@media (max-width: 767px){.block-days{margin-bottom:3em}}.product-plan-cal{color:#fff;position:absolute;right:5px;bottom:10px;font-family:DINPro;text-transform:uppercase;margin-bottom:0;font-size:16px;font-weight:700}.js-select{border:1px solid #A3A3A3;color:#a3a3a3;padding:5px;font-family:DINPro;font-size:15px;font-weight:700}.remove{display:block;width:2rem;height:2rem;line-height:1;text-align:center;border:solid 1px #D25B54;background-color:#d25b54;color:#fff;padding:0;position:absolute;bottom:10px;right:10px;margin:auto;transition:.4s;z-index:1000}@media (min-width: 992px){.remove{bottom:10px}}.remove:after{width:50%;height:2px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#fff;transition:.4s}.mealplans-section{display:inline-block;width:70%}@media (max-width: 767px){.mealplans-section{width:100%;margin-bottom:0!important;border-bottom:1px solid #acccea}}.mealplans-section .price{font-family:DINPro;font-weight:500;display:flex;justify-content:center;flex-direction:column;position:absolute;right:0;top:0}.mealplans-section .swatch .field-radio,.mealplans-section .swatch .block-meal label,.block-meal .mealplans-section .swatch label,.mealplans-section .swatch .block-product-data label,.block-product-data .mealplans-section .swatch label{width:100%}.mealplans-section .symbols span{font-family:DINPro}.mealplans-section h6{font-size:1.2rem!important}@media (max-width: 767px){.mealplans-section h6{font-size:15px!important}}.empty .plus{width:10rem;height:10rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),transparent;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat}@media (max-width: 767px){.empty .plus{left:25%;width:5rem;height:5rem}}.is-right{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.is-left{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow:after,.arrow .arrow:after{border-color:#fff}.arrow{display:inline-block;height:12px;position:relative;width:12px}.arrow:after{border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;content:"";display:inline-block;height:12px;left:0;position:absolute;top:0;width:12px}.label-text{font-family:DINCond;font-size:1rem;font-weight:500}@media (max-width: 767px){.label-text{font-size:12px;line-height:12px}}.meal-modal header [data-added=true]{display:none}.meal-modal header [data-added=true][data-type=meals]{display:block}.checkout-section{background:#acccea;padding:16px 30px}.checkout-section .tab-btn-checkout{background-color:#000;border:1px solid #000;color:#fff;font-family:DINCond;font-size:1.2rem;font-weight:800;width:100%;max-width:10rem;padding:10px;text-align:center;text-transform:uppercase;overflow:hidden}@media (max-width: 574px){.checkout-section .tab-btn-checkout{max-width:8rem;font-size:16px;position:relative;left:-15px}}.checkout-section .final-price-span{float:right;font-size:1.2rem;font-family:DINPro;text-transform:uppercase;font-weight:700;top:10px;position:relative}@media (max-width: 574px){.checkout-section .final-price-span{right:-15px;positiong:relative}}.checkout-section .final-price-span .final-price{font-weight:700}.product-popup{width:900px!important}@media (max-width: 574px){.product-popup{max-height:80vh;top:50%;width:calc(100vw - 30px)!important}}@media (max-width: 574px){.product-popup .product-popup-content{max-height:500px;overflow-y:scroll}}.product-popup .product-popup-content .ingredients{margin-top:20px}.product-popup .product-left-article h2{font-family:DINPro;font-size:1.5rem;font-weight:700;border-bottom:1px solid #00000015;padding-bottom:20px}.product-popup .product-left-article h4{font-size:1.2rem;font-family:DINPro;border-bottom:1px solid #000;display:inline-block;padding-bottom:5px}.product-popup .product-desc br{display:none}.product-popup .product-desc span{font-family:DINPro;font-size:1rem}.product-popup .ingredients-details{font-size:.8rem;padding-top:10px}.product-popup .ingredients-details br{display:none}.product-popup .product-modal-content .vr-wr{padding:15px 0}.product-popup .product-modal-content figure{position:relative}.product-popup .product-modal-content .symbols{position:absolute;bottom:0;z-index:100;color:#fff;font-family:DINCond;padding-bottom:5px;padding-left:10px}.product-popup .product-modal-content .symbols div{margin-right:10px;display:block;text-transform:uppercase;font-family:DINCond;line-height:16px}.product-popup .product-modal-content .symbols span{margin:auto 4px auto auto;display:block;width:2rem;height:2rem;line-height:2rem;border-radius:50%;background-color:#000;color:#fff;border:1px solid #fff;text-align:center;font-size:.8rem;font-weight:600}.product-popup .product-modal-content .symbols span svg{width:100%;height:100%;display:block}.product-popup .product-modal-content .ingredients,.product-popup .product-modal-content .price-info{display:none!important}.product-popup .product-modal-content .field-variants label img{display:none}.product-popup .product-modal-content .field-variants label input{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;-webkit-appearance:none;appearance:none;cursor:pointer}.product-popup .product-modal-content .field-variants label input:checked+label{background-color:#9dbe86;color:#fff}.product-popup .product-modal-content .field-variants label label{display:block;position:relative;z-index:0;background-color:#fff;color:#000;padding:0;height:2rem;line-height:2rem;font-size:.8rem;font-weight:700;text-align:center;font-family:DINPro;margin-bottom:0}.product-popup .product-modal-content .field-variants label.small{padding-right:5px;padding-left:0}.product-popup .product-modal-content .field-variants label.large{padding-left:5px;padding-right:0}.product-popup .product-modal-content .action{position:relative;display:none}.product-popup .product-modal-content .action .add{position:absolute;width:100%;height:100%;padding:0;background-color:#e5e5e5;color:#000;border:none;transform:translateZ(1.1rem);transition:.3s}@media (max-width: 574px){.product-popup .product-modal-content .action .add{position:relative;padding:10px;display:block;margin-top:20px;max-height:40px}}.product-popup .product-modal-content .action .add .icon{display:inline-block;vertical-align:middle;height:1rem;position:relative;bottom:2px;margin-right:.5rem}.product-popup .product-modal-content .action .count{width:100%;position:relative;bottom:1px;text-align:center;transform:rotateX(-90deg) translateY(1.1rem);transform-origin:bottom center}.product-popup .product-modal-content .action .count button{width:2.2rem;height:2.2rem;padding:0;background-color:#303030;color:#fff;font-size:1.2rem;border:none;position:absolute;top:0}.product-popup .product-modal-content .action .count input{width:100%;height:2.2rem;border:none;background-color:#000;color:#fff;text-align:center}.product-popup .add{width:100%;height:100%;font-size:.8rem;letter-spacing:0px;font-weight:700;font-family:DINPro;padding:0;background-color:#fff;color:#000;border:none;transform:translateZ(1.1rem);transition:.3s}.product-popup .add .icon{display:inline-block;vertical-align:middle;height:1rem;position:relative;bottom:2px;margin-right:.5rem}.product-popup .add .icon svg{display:block;width:auto;height:100%}.product-popup .count{width:100%;position:relative;bottom:1px;text-align:center;transform:rotateX(-90deg) translateY(1.1rem);transform-origin:bottom center}.product-popup .count button{width:2.2rem;height:2.2rem;padding:0;background-color:#6b6a6a;color:#fff;font-size:1.2rem;border:none;position:absolute;top:0}.product-popup .count input{width:100%;height:2.2rem;border:none;background-color:#303030;color:#fff;text-align:center}.further-info{font-size:.8rem;font-weight:700;line-height:18px;font-family:DINPro;display:inline-flex}.more-product-info{position:absolute;bottom:20px;font-size:.8rem;font-weight:700;line-height:.8rem;height:2rem;display:flex;justify-content:center;flex-direction:row}@media (max-width: 767px){.more-product-info{position:relative;justify-content:left;margin-top:10px;bottom:0}}.more-product-info a{display:flex;justify-content:center;flex-direction:column}.cal-meta{min-height:0rem!important;text-align:center;justify-content:center;font-family:DINPro;font-size:1rem;margin-bottom:15px!important;text-transform:uppercase}@media (max-width: 767px){.cal-meta{display:block;margin-top:5px;font-size:.8rem;text-align:left}}@media (max-width: 767px){.plan-food-title{display:none}}.mobile-product-title{display:none;font-family:DINPro;font-weight:700;font-size:15px}@media (max-width: 767px){.mobile-product-title{display:block}}.owl-item{display:inline-flex}.owl-nav{position:absolute;top:30px;width:100%}.owl-dot{background:#c4c4c4;border:none;margin:0 5px;font-family:DINPro;font-size:15px;font-weight:700;padding:10px 5px;text-transform:uppercase}.owl-dot.active{background:#000;color:#fff}.owl-prev{border:0;background:transparent;position:absolute;left:3rem}.owl-prev .arrow:after{border-color:#acccea;border-bottom-width:5px;border-right-style:solid;border-right-width:5px;width:24px;height:24px}.owl-next{border:0;background:transparent;position:absolute;right:5rem}.owl-next .arrow:after{border-color:#acccea;border-bottom-width:5px;border-right-style:solid;border-right-width:5px;width:24px;height:24px}@media (max-width: 767px){.block-page-mealsbuild .owl-dots{display:flex;justify-content:center;position:absolute;left:50%;transform:translate(-50%);bottom:0}}.block-page-mealsbuild .owl-dots .owl-dot{min-width:50px}.desktop-only{display:block}@media (max-width: 767px){.desktop-only{display:none!important}}.dp-product-change{display:block;width:2rem;height:2rem;line-height:1;text-align:center;border:solid 1px #94BF80;background-color:#94bf80;color:#fff;padding:0;position:absolute;top:10px;right:10px;margin:auto;transition:.4s;z-index:1000}.dp-product-change:after{content:"";background:url(change-icon.png);background-position:center;background-size:auto;display:block;width:100%;height:100%;background-repeat:no-repeat}.more-product-icon{background:url(product-info.png);background-size:auto;display:inline-flex;width:35px;height:35px;background-repeat:no-repeat}.truck-icon{background:url(truck-icon.png);background-size:auto;display:inline-flex;width:100%;max-width:5rem;height:110%;background-repeat:no-repeat;transform:scale(.8);position:absolute;right:25px;top:0}.product-modal-symbols{display:none}.block-modal-popup .product-grid-symbols{display:none!important}.block-modal-popup .product-modal-symbols{display:flex;width:100%;background:#000;position:absolute;bottom:0;padding:5px 0}.block-modal-popup .product-modal-symbols .symbols{position:relative!important}.price-tag{right:10px;position:absolute;height:100%;color:#fff;font-family:DINCond;font-size:1.6rem}.modal-block-meal{margin-bottom:0!important}.modal-action{margin-top:0!important}@media (max-width: 574px){.modal-action{margin-top:20px!important}}.mobile-tips{display:none}@media (max-width: 574px){.mobile-tips{display:block;background:#000}}.mobile-tips .shopify-section{background:#000}.mobile-tips .shopify-section .block-tips{display:flex;flex-direction:column;font-family:DINPro}.mobile-tips .shopify-section .block-tips h4{text-align:center;font-size:24px;font-family:DINPro;margin-bottom:20px}@media (max-width: 574px){.block-page-mealsbuild.gap{padding-bottom:0}}.checkout-sticky{position:fixed;bottom:0;z-index:10000;width:100%}.var-plan [data-option-index="1"] .field-radio label,.var-plan [data-option-index="1"] .block-meal label label,.block-meal .var-plan [data-option-index="1"] label label,.var-plan [data-option-index="1"] .block-product-data label label,.block-product-data .var-plan [data-option-index="1"] label label{min-height:2.5em;justify-content:center;display:flex;flex-direction:column}.owl-stage-outer{overflow:hidden}@media (max-width: 767px){#shopify-section-mealsplan-section .item p{display:none}}.product-modal-content .block-meal .swatch-size{width:100%;margin:0!important}@media (min-width: 1025px) and (max-width: 1390px){.block-plans .block-plan footer{top:20px;left:50%;transform:translate(-50%)}.block-plans .block-plan footer h4{font-size:1.2rem}.block-plans .block-plan footer p{font-size:.9rem}.block-plans .block-plan .plan-btn{width:80%;bottom:1rem}}.owl-carousel .owl-item img{max-height:100%;object-fit:cover;border-radius:0}.hc-badge.new{background-color:#94bf80;color:#000;border-radius:50px;position:absolute;top:.5rem;right:1.5rem;width:40px;height:40px;z-index:1;display:grid;place-items:center}.hc-badge.new span{font-size:1rem;font-weight:700;font-family:DINpro,serif;padding-bottom:2px}.block-meal .row .action.active .count{opacity:1}.block-meal .row .action .count{opacity:0}.row .field-action .btn,.block-form input,.block-form button,.block-form select{border-radius:10px}.block-form footer input{height:40px!important;line-height:normal!important}.block-form footer a{height:40px}.block-form footer .field-checkbox label{border-radius:10px}.block-form footer .field-checkbox input{height:100%!important;border-radius:20px!important}.row-block,.block-ajaxcart-footer input{border-radius:10px!important}#AjaxifyCart .delnote-block input,#AjaxifyCart .delnote-block textarea,#AjaxifyCart .delday-block input,#AjaxifyCart .delday-block textarea{border-radius:10px}#AjaxifyCart .row-block div.items:nth-child(odd) img.img-responsivea{background-color:#ffe7e5}#AjaxifyCart .row-block div.items:nth-child(2n) img.img-responsivea{background-color:#defeff}div.container>.row>div:nth-child(odd) img.p-imager{background-color:#ffe7e5}div.container>.row>div:nth-child(2n) img.p-imager{background-color:#defeff}.block-meal figure .symbols span{background-color:#e5e5e4;color:#000}section.block-plans .item a{border-radius:10px}section.block-plans .item a figure{border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/app.scss.css.map */
