{"version":3,"sources":["slick.less","slick.css"],"names":[],"mappings":"AAEA,cACI,SAAA,SACA,QAAA,MACA,WAAA,WACA,sBAAA,KACA,oBAAA,KAEA,iBAAA,KACA,gBAAA,KACA,YAAA,KACA,iBAAA,MACA,aAAA,MACA,4BAAA,YAEJ,YACI,SAAA,SACA,SAAA,OACA,QAAA,MACA,OAAA,EACA,QAAA,EAEA,kBACI,QAAA,EAGJ,qBACI,OAAA,QACA,OAAA,KCAR,0BDGA,2BAMI,UAAA,mBAGJ,aACI,SAAA,SACA,KAAA,EACA,IAAA,EACA,QAAA,MACA,YAAA,KACA,aAAA,KCNJ,mBDQI,oBAEI,QAAA,GACA,QAAA,MAGJ,mBACI,MAAA,KAGJ,4BACI,WAAA,OAGR,aACI,MAAA,KACA,OAAA,KACA,WAAA,IAWA,QAAA,KAVA,uBACI,MAAA,MALR,iBAQQ,QAAA,MAEJ,+BACI,QAAA,KAKJ,0BACI,eAAA,KAGJ,gCACI,QAAA,MAGJ,4BACI,WAAA,OAGJ,6BACI,QAAA,MACA,OAAA,KACA,OAAA,IAAA,MAAA,YAGR,0BACI,QAAA","file":"slick.css","sourcesContent":["/* Slider */\n\n.slick-slider {\n    position: relative;\n    display: block;\n    box-sizing: border-box;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    -ms-touch-action: pan-y;\n    touch-action: pan-y;\n    -webkit-tap-highlight-color: transparent;\n}\n.slick-list {\n    position: relative;\n    overflow: hidden;\n    display: block;\n    margin: 0;\n    padding: 0;\n\n    &:focus {\n        outline: none;\n    }\n\n    &.dragging {\n        cursor: pointer;\n        cursor: hand;\n    }\n}\n.slick-slider .slick-track,\n.slick-slider .slick-list {\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    -ms-transform: translate3d(0, 0, 0);\n    -o-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n}\n\n.slick-track {\n    position: relative;\n    left: 0;\n    top: 0;\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n\n    &:before,\n    &:after {\n        content: \"\";\n        display: table;\n    }\n\n    &:after {\n        clear: both;\n    }\n\n    .slick-loading & {\n        visibility: hidden;\n    }\n}\n.slick-slide {\n    float: left;\n    height: 100%;\n    min-height: 1px;\n    [dir=\"rtl\"] & {\n        float: right;\n    }\n    img {\n        display: block;\n    }\n    &.slick-loading img {\n        display: none;\n    }\n\n    display: none;\n\n    &.dragging img {\n        pointer-events: none;\n    }\n\n    .slick-initialized & {\n        display: block;\n    }\n\n    .slick-loading & {\n        visibility: hidden;\n    }\n\n    .slick-vertical & {\n        display: block;\n        height: auto;\n        border: 1px solid transparent;\n    }\n}\n.slick-arrow.slick-hidden {\n    display: none;\n}\n","/* Slider */\n.slick-slider\n{\n    position: relative;\n\n    display: block;\n    box-sizing: border-box;\n\n    -webkit-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n\n    -webkit-touch-callout: none;\n    -khtml-user-select: none;\n    -ms-touch-action: pan-y;\n        touch-action: pan-y;\n    -webkit-tap-highlight-color: transparent;\n}\n\n.slick-list\n{\n    position: relative;\n\n    display: block;\n    overflow: hidden;\n\n    margin: 0;\n    padding: 0;\n}\n.slick-list:focus\n{\n    outline: none;\n}\n.slick-list.dragging\n{\n    cursor: pointer;\n    cursor: hand;\n}\n\n.slick-slider .slick-track,\n.slick-slider .slick-list\n{\n    -webkit-transform: translate3d(0, 0, 0);\n       -moz-transform: translate3d(0, 0, 0);\n        -ms-transform: translate3d(0, 0, 0);\n         -o-transform: translate3d(0, 0, 0);\n            transform: translate3d(0, 0, 0);\n}\n\n.slick-track\n{\n    position: relative;\n    top: 0;\n    left: 0;\n\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n}\n.slick-track:before,\n.slick-track:after\n{\n    display: table;\n\n    content: '';\n}\n.slick-track:after\n{\n    clear: both;\n}\n.slick-loading .slick-track\n{\n    visibility: hidden;\n}\n\n.slick-slide\n{\n    display: none;\n    float: left;\n\n    height: 100%;\n    min-height: 1px;\n}\n[dir='rtl'] .slick-slide\n{\n    float: right;\n}\n.slick-slide img\n{\n    display: block;\n}\n.slick-slide.slick-loading img\n{\n    display: none;\n}\n.slick-slide.dragging img\n{\n    pointer-events: none;\n}\n.slick-initialized .slick-slide\n{\n    display: block;\n}\n.slick-loading .slick-slide\n{\n    visibility: hidden;\n}\n.slick-vertical .slick-slide\n{\n    display: block;\n\n    height: auto;\n\n    border: 1px solid transparent;\n}\n.slick-arrow.slick-hidden {\n    display: none;\n}\n"]}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.css.map */

{"version":3,"sources":["theme.css","reset.less","fonts.less","helpers.less","expandable-categories.less","universal.less","grid.less","cart-buttons.less","top-banner.less","header.less","footer.less","modules/modal.less","modules/carousel-centermode.less","modules/chat.less","modules/hero.less","modules/hero-carousel.less","modules/impact.less","modules/introduction.less","modules/our-story.less","modules/article-with-carousel.less","modules/learning-center.less","modules/learning-center-carousel.less","modules/learning-center-book.less","modules/learning-center-columns.less","modules/review-cards.less","modules/carousel-products-small.less","modules/carousel-products-big.less","modules/favorites.less","modules/find-store.less","modules/hover-tabs.less","modules/article-with-image.less","modules/article-with-list.less","modules/category-carousel.less","modules/category-links.less","modules/coupon.less","modules/carousel-video.less","modules/ingredient.less","modules/plain-description.less","modules/allergy-filter.less","modules/form.less","modules/stages-filter-mobile.less","modules/comparison-chart.less","modules/modules-pdp.less","homepage.less","bundles-lp.less","fiber-protein-lp.less","formula-lp.less","clearly-crafted-lp.less","press.less","experts.less","team.less","story.less","mission.less","master-brand.less","yogurt.less","learning-center-article.less","learning-center-lp.less","faq.less","global-nav.less","campaign-design.less","careers.less","contact.less","stages.less","basic-page.less","post-styles.less","coupons.less","international.less","infant-feeding.less","happy-farms.less","modular-landing.less","pdp.less","plp.less","pagination.less","storefront.less","cart.less","checkout.less","login.less","product-category.less","store-common.less","bundles-pdp.less","account.less","search-result.less","powerreviews.less"],"names":[],"mappings":"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GA,kDANA,4DAYA,6DAGA,+CAGA,0DqE75/BQ,UAAA,OACA,YAAA,KACA,aAAA,KACA,MAAA,KrEi6/BR,sEqEz+/BA,kDrE0+/BA,yDqE95/BQ,WAAA,IrEq6/BR,sFAHA,0FAEA,kEqEh//BA,sErEk//BA,yEAHA,6EqE95/BQ,MAAA,KACA,QAAA,aACA,WAAA,OrEw6/BR,sEAHA,gEAEA,kDqE1//BA,4CrE4//BA,yDAHA,mDqEj6/BQ,MAAA,QACA,YAAA,KACA,QAAA,MACA,eAAA,KAEA,yBrE06/BN,sEAHA,gEAEA,kDqEz6/BM,4CrE26/BN,yDAHA,mDqEv6/BU,UAAA,MrE+6/BZ,gEqE7ggCA,4CrE8ggCA,mDqE36/BQ,YAAA,IACA,cAAA,IrE+6/BR,gEqEnhgCA,4CrEohgCA,mDqE56/BQ,OAAA,EAAA,KAAA,EAAA,KACA,QAAA,EAAA,KAEA,yBrE+6/BN,gEqE/6/BM,4CrEg7/BN,mDqE/6/BU,OAAA,EAAA,MrEo7/BZ,+DqEhigCA,2CrEiigCA,kDqEh7/BQ,WAAA,EAEA,yBrEm7/BN,+DqEn7/BM,2CrEo7/BN,kDqEn7/BU,cAAA,MAMJ,yBrEm7/BN,uEqEn7/BM,mDrEo7/BN,0DqEn7/BU,OAAA,KAAA,EAAA,MAMA,yBrEm7/BV,kEqEn7/BU,8CrEo7/BV,qDqEn7/Bc,MAAA,MAOR,yBrEk7/BN,4DqEl7/BM,wCrEm7/BN,+CqEl7/BU,eAAA,MAGJ,yBrEq7/BN,4DqEr7/BM,wCrEs7/BN,+CqEr7/BU,eAAA,MrE07/BZ,0EqExkgCA,sDrEykgCA,6DqEt7/BQ,WAAA,OAOI,yBrEo7/BV,sGqEp7/BU,kFrEq7/BV,yFqEp7/Bc,eAAA,GrEy7/BhB,qGqEp7/BY,iFrEq7/BZ,wFqEp7/BgB,eAAA,EAGJ,yBrEs7/BV,wFqEt7/BU,oErEu7/BV,2EqEt7/Bc,eAAA,MAGJ,yBrEy7/BV,wFqEz7/BU,oErE07/BV,2EqEz7/Bc,eAAA,KACA,QAAA,crE87/BhB,uGqEz7/BY,mFrE07/BZ,0FqEz7/BgB,eAAA,EAGJ,yBrE27/BV,0FqE37/BU,sErE47/BV,6EqE37/Bc,eAAA,MAGJ,yBrE87/BV,0FqE97/BU,sErE+7/BV,6EqE97/Bc,eAAA,KACA,WAAA,EACA,YAAA,GrEm8/BhB,oFqE7ngCA,gErE8ngCA,uEqE17/BY,WAAA,EACA,YAAA,EACA,cAAA,ErE87/BZ,iGqEp8/BY,6ErEq8/BZ,oFqEp8/BgB,eAAA,EAOJ,yBrEk8/BV,oFqEl8/BU,gErEm8/BV,uEqEl8/Bc,eAAA,KACA,WAAA,EACA,YAAA,GAGJ,yBrEq8/BV,oFqEr8/BU,gErEs8/BV,uEqEr8/Bc,eAAA,MrE08/BhB,6EqEzpgCA,yDrE0pgCA,gEqEh8/BY,cAAA,YrEo8/BZ,0FqEx8/BY,sErEy8/BZ,6EqEx8/BgB,eAAA,EAKJ,yBrEw8/BV,6EqEx8/BU,yDrEy8/BV,gEqEx8/Bc,eAAA,KACA,WAAA,EACA,YAAA,GAGJ,yBrE28/BV,6EqE38/BU,yDrE48/BV,gEqE38/Bc,eAAA,KACA,WAAA,EACA,YAAA,GrEg9/BhB,kHqEt8/BY,8FrEu8/BZ,qGqEt8/BgB,eAAA,EAGJ,yBrEw8/BV,qGqEx8/BU,iFrEy8/BV,wFqEx8/Bc,eAAA,GAGJ,yBrE28/BV,qGqE38/BU,iFrE48/BV,wFqE38/Bc,eAAA,EACA,WAAA,EACA,YAAA,GrEg9/BhB,2FqE18/BY,uErE28/BZ,8EqE18/BgB,eAAA,EAGJ,yBrE48/BV,8EqE58/BU,0DrE68/BV,iEqE58/Bc,eAAA,MAGJ,yBrE+8/BV,8EqE/8/BU,0DrEg9/BV,iEqE/8/Bc,eAAA,KACA,WAAA,EACA,YAAA,GASZ,yBAAA,0BACI,UAAA,KACA,YAAA,MAGJ,yBAAA,0BACI,UAAA,KACA,YAAA,MAMR,yBACI,YAAA,aAAA,CAAA,WACA,eAAA,EACA,YAAA,KACA,UAAA,OACA,OAAA,EAAA,KAEA,yBAAA,yBACI,QAAA,KAAA,KAAA,MAGJ,0BAAA,yBACI,QAAA,KAAA,KAAA,MAGJ,0BAAA,yBACI,QAAA,KAAA,KAAA,MAIJ,yBAAA,yBACI,YAAA,GAIA,yBAAA,uCACI,QAAA,KAAA,KAAA,MAGJ,yBAAA,uCACI,MAAA,KACA,MAAA,IACA,cAAA,MAhCZ,0CAoCY,MAAA,QACA,YAAA,IAEA,yBAAA,0CACI,UAAA,MAGJ,yBAAA,0CACI,UAAA,KACA,YAAA,KACA,cAAA,MAGJ,yBAAA,0CACI,UAAA,KACA,YAAA,KACA,cAAA,KACA,WAAA,MAGJ,0BAAA,0CACI,UAAA,KACA,YAAA,KACA,cAAA,MAKJ,yBAAA,4CACI,WAAA,KACA,QAAA,OAGJ,yBAAA,4CACI,cAAA,KACA,QAAA,OAvEhB,yCA6EY,MAAA,QAEA,yBAAA,yCACI,UAAA,KACA,YAAA,MAGJ,yBAAA,yCACI,UAAA,KACA,YAAA,MAGJ,0BAAA,yCACI,UAAA,KACA,YAAA,MA3FhB,2CAiGQ,QAAA,EACA,SAAA,SAlGR,+CAqGY,MAAA,KAGJ,yBAAA,2CACI,MAAA,IACA,OAAA,EAAA,MAGJ,yBAAA,2CACI,MAAA,MACA,MAAA,KA/GZ,0CAoHQ,MAAA,MApHR,iDAwHQ,MAAA,MAEA,uDACI,QAAA,GACA,SAAA,SACA,KAAA,EACA,MAAA,KACA,OAAA,KACA,WAAA,OACA,WAAA,+BACA,kBAAA,UACA,gBAAA,MAnIZ,uCAwIQ,aAAA,KACA,SAAA,SACA,MAAA,QACA,YAAA,KACA,QAAA,MACA,cAAA,KACA,UAAA,KACA,WAAA,KAEA,yBAAA,uCACI,cAAA,KACA,YAAA,KACA,UAAA,KACA,aAAA,MAGJ,0BAAA,uCACI,cAAA,KACA,YAAA,KACA,UAAA,KACA,aAAA,MAGJ,6CACI,QAAA,GACA,MAAA,KACA,OAAA,KACA,SAAA,SACA,KAAA,EACA,WAAA,uBAAA,EAAA,EACA,gBAAA,MAEA,yBAAA,6CACI,MAAA,KACA,OAAA,MAGJ,0BAAA,6CACI,MAAA,KACA,OAAA,MAMhB,wBACI,WAAA,OAEA,yBAAA,wBACI,eAAA,KACA,YAAA,MAGJ,yBAAA,wBACI,eAAA,KACA,YAAA,MAIR,iBACI,QAAA,aACA,QAAA,EAAA,KACA,WAAA,QACA,OAAA,EACA,UAAA,MAEA,yBAAA,iBACI,QAAA,EAAA,KARR,wBAYQ,iBAAA,QACA,QAAA,EAAA,KAAA,EAAA,KACA,OAAA,KACA,OAAA,KACA,MAAA,KACA,UAAA,KACA,YAAA,IACA,SAAA,SACA,YAAA,aAAA,CAAA,WACA,cAAA,KAEA,yBAAA,wBACI,QAAA,EAAA,KAAA,EAAA,KACA,YAAA,KACA,UAAA,MAGJ,8BACI,QAAA,GACA,MAAA,KACA,OAAA,KACA,SAAA,SACA,IAAA,IACA,UAAA,iBACA,MAAA,KACA,aAAA,IAAA,MACA,cAAA,IAAA,MACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAEA,yBAAA,8BACI,MAAA,MrEs9/BhB,8EqEh9/BA,6ErEi9/BA,wFqE58/BQ,UAAA,OAEA,yBrE+8/BN,8EqE/8/BM,6ErEg9/BN,wFqE/8/BU,cAAA,KACA,aAAA,MAGJ,0BrEk9/BN,8EqEl9/BM,6ErEm9/BN,wFqEl9/BU,cAAA,KACA,aAAA,MAGJ,0BrEq9/BN,8EqEr9/BM,6ErEs9/BN,wFqEr9/BU,cAAA,KACA,aAAA,MAOZ,0DACI,0EAGQ,UAAA,KACA,YAAA,MAUR,yBAAA,2BACI,QAAA,EAAA,KAAA,EAAA,KACA,MAAA,MAIA,yBAAA,2CACI,cAAA,MAKR,yBAAA,2BACI,QAAA,EAAA,KAAA,KACA,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cACA,eAAA,OAAA,YAAA,OACA,MAAA,KACA,UAAA,OACA,OAAA,EAAA,MAGJ,0BAAA,2BACI,QAAA,EAAA,KAAA,MAGJ,0BAAA,2BACI,QAAA,EAAA,KAAA,MAIA,yBAAA,2CACI,MAAA,IACA,cAAA,MAIA,yBAAA,gDACI,cAAA,GAxChB,8CA6CY,MAAA,QACA,YAAA,KACA,YAAA,IAEA,yBAAA,8CACI,UAAA,KACA,cAAA,MAGJ,yBAAA,8CACI,UAAA,KACA,cAAA,MAGJ,yBAAA,8CACI,UAAA,KACA,cAAA,MAGJ,0BAAA,8CACI,UAAA,KACA,cAAA,MAlEhB,6CAuEY,MAAA,QACA,YAAA,KAEA,yBAAA,6CACI,UAAA,KACA,cAAA,MAGJ,yBAAA,6CACI,UAAA,MAGJ,0BAAA,6CACI,UAAA,MAMR,yBAAA,8CACI,OAAA,EAAA,EACA,WAAA,QAGJ,yBAAA,8CACI,MAAA,KAKA,yBAAA,kDACI,cAAA,EACA,MAAA,MAGJ,yBAAA,kDACI,cAAA,GAMhB,+BACI,QAAA,YAAA,QAAA,KAEA,yBAAA,+BACI,QAAA,EAAA,KAAA,KACA,cAAA,KAAA,UAAA,MAGJ,yBAAA,+BACI,QAAA,EAAA,KAAA,MACA,cAAA,QAAA,gBAAA,cACA,eAAA,OAAA,YAAA,QAGJ,0BAAA,+BACI,QAAA,EAAA,KAAA,OAIA,yBAAA,+CACI,cAAA,MAGJ,yBAAA,+CACI,MAAA,QAxBZ,kDA4BY,MAAA,QACA,YAAA,KACA,YAAA,IAEA,yBAAA,kDACI,UAAA,KACA,cAAA,MAGJ,yBAAA,kDACI,UAAA,KACA,cAAA,MAGJ,yBAAA,kDACI,UAAA,KACA,cAAA,MAGJ,0BAAA,kDACI,UAAA,KACA,cAAA,MAjDhB,iDAsDY,MAAA,QACA,YAAA,KAEA,yBAAA,iDACI,UAAA,KACA,cAAA,MAGJ,yBAAA,iDACI,UAAA,KACA,cAAA,MAGJ,0BAAA,iDACI,UAAA,MApEhB,kDA0EQ,WAAA,OAEA,yBAAA,kDACI,MAAA,KACA,eAAA,EAAA,MAAA,GAGJ,yBAAA,kDACI,MAAA,QAIA,yBAAA,sDACI,UAAA,OAMhB,eACI,QAAA,YAAA,QAAA,KACA,eAAA,MAAA,YAAA,WACA,cAAA,OAAA,gBAAA,OACA,cAAA,KAAA,UAAA,KACA,OAAA,MAAA,KAGI,yBAAA,oCACI,MAAA,MAMJ,yBAAA,qCACI,aAAA,EACA,MAAA,OAjBZ,qBAwBQ,QAAA,EACA,MAAA,OACA,aAAA,IAEA,gCrE29/BR,kCqEz9/BY,aAAA,EAGJ,0CAAA,qBACI,MAAA,OACA,aAAA,IAGJ,yBAAA,qBACI,MAAA,OACA,aAAA,IAGJ,yBAAA,qBACI,MAAA,MACA,MAAA,KACA,cAAA,KACA,aAAA,IAGJ,yBAAA,qBACI,cAAA,MrEi+/BZ,oCqEphgCA,8BAyDQ,UAAA,KACA,WAAA,OA1DR,8BA8DQ,OAAA,EAAA,EAAA,EACA,WAAA,OAOA,yBAAA,2IACI,MAAA,KAJZ,4GASQ,OAAA,EAAA,KAAA,KAEA,yBAAA,4GACI,OAAA,EAAA,KAAA,GAZZ,gHrEu+/BA,iHqEt9/BY,WAAA,OAjBZ,uGAwBQ,cAAA,KAEA,yBAAA,uGACI,eAAA,KACA,cAAA,GAIA,yBAAA,6GACI,OAAA,EAAA,MASJ,yBAAA,2IACI,cAAA,MAMJ,yBAAA,4HACI,OAAA,KAAA,KAAA,GAOhB,mBAEQ,MAAA,IACA,OAAA,EAAA,KAAA,KAEA,yBAAA,mBACI,MAAA,KACA,OAAA,EAAA,KAAA,MAKZ,cACI,QAAA,EAAA,KACA,cAAA,MAFJ,qBAKQ,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OANR,oBAUQ,OAAA,EAAA,IAVR,2BAcQ,iBAAA,qCACA,gBAAA,MACA,oBAAA,OACA,kBAAA,UACA,iBAAA,YACA,MAAA,KACA,UAAA,KACA,OAAA,KACA,IAAA,IACA,UAAA,iBACA,MAAA,YACA,cAAA,KACA,OAAA,EACA,QAAA,EACA,OAAA,EACA,QAAA,EA7BR,0BAiCQ,UAAA,iBAAA,eACA,OAAA,EAlCR,uBAsCQ,OAAA,KAAA,EAAA,EAtCR,oBA0CQ,MAAA,IACA,OAAA,KAAA,KAAA,EA3CR,0BA+CQ,QAAA,YAAA,QAAA,KACA,UAAA,EACA,YAAA,EACA,WAAA,QACA,cAAA,IrEu8/BR,iCqE1//BA,6BAuDY,MAAA,KACA,OAAA,IACA,OAAA,EACA,OAAA,EACA,QAAA,EACA,WAAA,IACA,UAAA,EA7DZ,+CAkEgB,WAAA,QACA,cAAA,IAnEhB,8BAyEQ,QAAA,GAzER,0BA6EQ,MAAA,KAIR,qBACI,WAAA,EACA,cAAA,KAEA,0BAAA,qBACI,QAAA,EAAA,KAAA,EAAA,MAGJ,0BAAA,qBACI,QAAA,EAAA,KACA,WAAA,MAGJ,yBAAA,qBACI,cAAA,KACA,WAAA,OAfR,2BAmBQ,MAAA,KAnBR,0CAuBQ,UAAA,IAEA,yBAAA,0CACI,UAAA,MA1BZ,0CAgCY,WAAA,IAhCZ,kCAqCQ,SAAA,OAEA,6CACI,QAAA,EAxCZ,kCA6CQ,MAAA,KACA,UAAA,KACA,OAAA,KACA,SAAA,SAhDR,iCAoDQ,KAAA,KAEA,0BAAA,iCACI,KAAA,MAGJ,0BAAA,iCACI,KAAA,OA3DZ,iCAgEQ,MAAA,KACA,KAAA,KAEA,0BAAA,iCACI,MAAA,OApEZ,4BAyEQ,QAAA,MAzER,kCA6EQ,OAAA,EAAA,KAAA,EAEA,0BAAA,kCACI,OAAA,EAAA,KAAA,GAhFZ,iCAqFQ,OAAA,EAAA,EAAA,EAEA,0BAAA,iCACI,OAAA,EAAA,KAAA,GAGJ,yBAAA,iCACI,OAAA,EAAA,EAAA,GA5FZ,kCAiGQ,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OAlGR,+BAsGQ,QAAA,GAEA,kDAEQ,cAAA,IAAA,EAAA,EAAA,IA1GhB,sCA+GY,WAAA,QACA,cAAA,EAhHZ,0CAsHY,cAAA,IAGJ,sDAEQ,cAAA,IA3HhB,0CAgIY,cAAA,EAAA,IAAA,IAAA,EAhIZ,2BAqIQ,MAAA,IrEi7/BR,wCqEtjgCA,oCA4IY,OAAA,IAMZ,aACI,SAAA,SACA,WAAA,KAEA,mBACI,QAAA,GACA,SAAA,SACA,WAAA,EAAA,IAAA,IAAA,KAAA,gBACA,MAAA,KACA,IAAA,kBACA,OAAA,IAVR,uBAcQ,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cACA,eAAA,OAAA,YAAA,OACA,YAAA,aAAA,CAAA,WACA,QAAA,KAAA,KAEA,yBAAA,uBACI,QAAA,KAAA,MArBZ,8BAyBY,MAAA,QACA,UAAA,KAEA,yBAAA,8BACI,UAAA,MA7BhB,8BAmCQ,MAAA,IAEA,0BAAA,8BACI,MAAA,KAGJ,yBAAA,8BACI,MAAA,MA1CZ,sBA+CQ,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,cAAA,QAAA,gBAAA,cACA,MAAA,QAEA,yBAAA,sBACI,cAAA,IAAA,gBAAA,UArDZ,4BA0DY,kBAAA,UACA,gBAAA,MACA,OAAA,QACA,SAAA,OA7DZ,4BAiEY,MAAA,KACA,YAAA,KACA,OAAA,EAAA,KAAA,EAAA,EAEA,yBAAA,4BACI,OAAA,EAAA,IAAA,EAAA,GAtEhB,sCA4EY,YAAA,IAAA,SAAA,IAEA,yBAAA,sCACI,QAAA,MA/EhB,4CAmFgB,MAAA,KACA,OAAA,KACA,iBAAA,oCAKJ,yBAAA,gCACI,QAAA,MA3FhB,sCA+FgB,MAAA,KACA,OAAA,KACA,iBAAA,gCAjGhB,kCAuGgB,MAAA,KACA,OAAA,KACA,iBAAA,2BAEA,yBAAA,kCACI,MAAA,KACA,OAAA,MAOpB,+BAGQ,MAAA,KACA,MAAA,KAJR,yBAQQ,MAAA,QAIR,iCACI,WAAA,IAAA,MAAA,QACA,WAAA,QAGJ,yBACI,MAAA,QACA,QAAA,KAAA,KAAA,KACA,YAAA,aAAA,CAAA,WAHJ,+BAMQ,kBAAA,UACA,gBAAA,MACA,OAAA,QACA,SAAA,OACA,MAAA,KACA,OAAA,KAXR,6CAeQ,WAAA,OACA,UAAA,KACA,OAAA,EAAA,EAAA,KAjBR,mDAoBY,WAAA,0CACA,OAAA,KAAA,KAAA,EArBZ,yCA0BQ,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cA3BR,gDA8BY,UAAA,KACA,OAAA,EAAA,EAAA,KAEA,0BAAA,gDACI,UAAA,MAGJ,yBAAA,gDACI,UAAA,KACA,cAAA,OAAA,gBAAA,QAKR,mDAEQ,iBAAA,oCAIR,sDAEQ,iBAAA,yCApDhB,qCA0DQ,QAAA,YAAA,QAAA,KAEA,yBAAA,qCACI,UAAA,KACA,eAAA,OAAA,YAAA,QA9DZ,2CAkEY,MAAA,IACA,OAAA,EAAA,IAAA,EAAA,EAEA,0BAAA,2CACI,MAAA,IACA,OAAA,EAAA,IAAA,EAAA,GAGJ,yBAAA,2CACI,MAAA,KA3EhB,+BAkFQ,MAAA,IACA,OAAA,EAAA,GAAA,EAAA,EAEA,yBAAA,+BACI,MAAA,KACA,OAAA,GAvFZ,wCA4FQ,MAAA,IACA,WAAA,MAEA,yBAAA,wCACI,QAAA,MAKZ,sCAEQ,QAAA,EAAA,KAAA,KAAA,KAEA,yBAAA,sCACI,QAAA,EAAA,KAAA,MALZ,sDASY,MAAA,IACA,QAAA,aACA,OAAA,EAAA,KAEA,yBAAA,sDACI,MAAA,MAdhB,crE46/BA,gBqEv5/BQ,WAAA,OACA,QAAA,MAIR,sBACI,OAAA,EAAA,EAAA,MAEA,yBAAA,sBACI,QAAA,EAAA,MAGJ,yBAAA,sBACI,OAAA,MAAA,EAAA,MARR,4BAaQ,MAAA,KAEA,yBAAA,4BACI,QAAA,EAAA,MAhBZ,2CAqBQ,UAAA,IACA,OAAA,EAAA,KAEA,yBAAA,2CACI,UAAA,MAKZ,cACI,MAAA,KACA,OAAA,KACA,SAAA,SACA,SAAA,OAJJ,sCAOQ,QAAA,YAAA,QAAA,KACA,cAAA,OAAA,gBAAA,OACA,eAAA,OAAA,YAAA,OACA,SAAA,SACA,YAAA,aAAA,CAAA,WACA,MAAA,KACA,OAAA,KACA,MAAA,KACA,WAAA,OACA,QAAA,EAhBR,0BAoBQ,QAAA,MACA,iBAAA,wCACA,kBAAA,UACA,gBAAA,MACA,OAAA,QACA,SAAA,OACA,MAAA,KACA,OAAA,KACA,OAAA,EAAA,KA5BR,qBAgCQ,OAAA,EAAA,EAAA,IAhCR,2BAoCQ,OAAA,EAAA,EAAA,KApCR,6BAwCQ,WAAA,OAxCR,iCA2CY,QAAA,GA3CZ,yBAgDQ,iBAAA,kCACA,IAAA,IACA,QAAA,EACA,SAAA,SACA,OAAA,KACA,MAAA,KAGJ,0BAAA,cACI,MAAA,IACA,OAAA,EAAA,MAIR,QACI,MAAA,QAGJ,MACI,MAAA,QAGJ,OACI,MAAA,QAGJ,KACI,QAAA,KAEA,yBAAA,KACI,QAAA,OAIR,MACI,QAAA,KAEA,yBAAA,MACI,QAAA,OAQI,yBAAA,kFACI,OAAA,KAAA,EAAA,GAGJ,yBAAA,kFACI,OAAA,GAThB,+EAcY,OAAA,EAAA,KAOZ,gEAIY,OAAA,EAIA,yBAAA,6DACI,OAAA,EAAA,MAUR,yBAAA,8IACI,cAAA,MCzhDZ,oCAEQ,WAAA,KAGA,yCAAA,gCACI,SAAA,SACA,MAAA,KACA,IAAA,OARZ,mCAYQ,UAAA,KASR,2BAOI,WAAA,KAPJ,6BtEu5iCA,8BACA,6BsEt5iCQ,MAAA,QAFR,mCAKQ,aAAA,EAGJ,0CAAA,2BACI,WAAA,MAEJ,yCAAA,2BACI,WAAA,GAIR,UACI,OAAA,KAIH,qBACI,QAAA,eAEJ,8BACI,QAAA,aACA,0CAAA,8BACI,QAAA,MACA,MAAA,MAIR,oCAEO,QAAA,aAIP,qCACO,QAAA,aACA,MAAA,KACA,MAAA,IACA,WAAA,MACA,YAAA,KALP,+CAOO,WAAA,MAPP,kDAUO,QAAA,EAEJ,0CAAA,qCACI,YAAA,MAEJ,0CAAA,qCACI,MAAA,IACA,YAAA,GAEJ,yCAAA,qCACI,MAAA,KACA,WAAA,EACA,YAAA,EAHJ,mEAQQ,SAAA,OACA,QAAA,MATR,wGAYY,MAAA,eACA,OAAA,eAbZ,gGAgBY,QAAA,uBAhBZ,6DAoBQ,UAAA,eApBR,sDAuBQ,KAAA,YACA,OAAA,iBA3CX,wFAgDO,MAAA,KACA,WAAA,OAjDP,2EAsDW,YAAA,MACA,WAAA,MACA,0CAAA,2EACI,YAAA,GAEJ,yCAAA,2EACI,OAAA,EAAA,MA5Df,gFAgEW,cAAA,KAhEX,kFAmEW,OAAA,EACA,WAAA,IApEX,uFAuEW,QAAA,GACA,cAAA,KACA,0CAAA,uFACI,OAAA,KACA,UAAA,KACA,QAAA,EACA,OAAA,KA7Ef,4EAiFW,QAAA,EAjFX,2EAoFW,WAAA,IApFX,iGAuFU,WAAA,MACA,0CAAA,iGACI,WAAA,OAEJ,yCAAA,iGACI,WAAA,OA5Fd,iGAgGW,WAAA,KACA,UAAA,KACA,OAAA,KACA,KAAA,IACA,yCAAA,iGACI,KAAA,KAMhB,iBACI,SAAA,SAGJ,yCACI,MAAA,QACA,YAAA,aAAA,CAAA,WACA,QAAA,aACA,MAAA,KACA,eAAA,IACA,MAAA,IACC,gEACO,QAAA,KACA,yCAAA,gEACI,QAAA,OAGZ,0CAAA,yCACI,MAAA,KAEJ,yCAAA,yCACI,MAAA,KACA,MAAA,MAlBR,qDAqBQ,UAAA,KACA,YAAA,KACA,YAAA,IACA,MAAA,QACA,WAAA,KACA,0CAAA,qDACI,UAAA,KACA,YAAA,MAEJ,0CAAA,qDACI,UAAA,MAEJ,yCAAA,qDACI,MAAA,QACA,YAAA,KACA,UAAA,KACA,YAAA,KACA,cAAA,GAtCZ,wGA0CQ,YAAA,IA1CR,4DA6CQ,QAAA,aACA,UAAA,KACA,MAAA,KACA,YAAA,IACA,YAAA,QACA,0CAAA,4DACI,UAAA,MAEJ,yCAAA,4DACI,YAAA,KACA,eAAA,IACA,MAAA,MAxDZ,sEtE2+iCA,2EsE96iCQ,QAAA,aA7DR,oDAgEQ,YAAA,IAhER,0EAkEY,UAAA,KACA,MAAA,QACA,YAAA,IACA,YAAA,KACA,0CAAA,0EACI,UAAA,MAEJ,yCAAA,0EACI,UAAA,KACA,YAAA,MA3EhB,8DAgFQ,UAAA,KACA,YAAA,IACA,yCAAA,8DACI,UAAA,KACA,MAAA,MApFZ,gFAyFgB,UAAA,KACA,YAAA,QA1FhB,mDtEihjCA,qDsEl7iCQ,MAAA,QACA,UAAA,KACA,YAAA,QACA,YAAA,IACA,cAAA,KACA,0CAAA,mDtEs7iCN,qDsEr7iCU,UAAA,KACA,YAAA,MAEJ,yCAAA,mDtEy7iCN,qDsEx7iCU,UAAA,KACA,YAAA,MA1GZ,oDA8GQ,QAAA,aACA,WAAA,OACA,MAAA,IACA,OAAA,KACA,eAAA,IACA,0CAAA,oDACI,MAAA,KApHZ,0DAuHY,QAAA,aACA,cAAA,KACA,0CAAA,0DACI,UAAA,MA1HhB,8DA6HgB,MAAA,KACA,OAAA,KACA,0CAAA,8DACI,MAAA,KACA,OAAA,MAjIpB,2DAsIY,MAAA,KACA,QAAA,MACA,UAAA,KACA,YAAA,KACA,YAAA,IACA,yCAAA,2DACI,UAAA,KACA,YAAA,MA7IhB,qDAmJQ,WAAA,KACA,QAAA,EACA,MAAA,KArJR,gEAuJY,QAAA,aACA,MAAA,MACA,OAAA,KACA,cAAA,KACA,WAAA,QACA,OAAA,EACA,SAAA,SACA,QAAA,EACA,OAAA,EAAA,KAAA,EAAA,EACA,0CAAA,gEACI,OAAA,EAAA,KAAA,EAAA,EACA,MAAA,MACA,OAAA,MAEJ,0CAAA,gEACI,QAAA,MACA,MAAA,KACA,OAAA,KACA,MAAA,MACA,OAAA,GAEJ,yCAAA,gEACI,MAAA,MA7KhB,uEAgLgB,OAAA,EACA,WAAA,InEtUf,SAAA,SACA,IAAA,IACA,UAAA,iBmEsUe,MAAA,QACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,QAAA,EACA,yCAAA,uEACI,QAAA,IACA,UAAA,MA3LpB,8EA+LgB,KAAA,EACA,yCAAA,8EACI,KAAA,KAjMpB,6EAqMgB,MAAA,EACA,yCAAA,6EACI,MAAA,KAvMpB,qEA4MY,WAAA,IACA,OAAA,EACA,QAAA,MACA,WAAA,OACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,OAAA,KACA,OAAA,EAAA,KACA,QAAA,EACA,cAAA,EACA,0CAAA,qEACI,UAAA,MAEJ,yCAAA,qEACI,UAAA,KACA,QAAA,GA3NhB,8DA+NY,QAAA,aACA,0CAAA,8DACI,QAAA,MACA,MAAA,MACA,YAAA,GAMR,yCAAA,iEACI,WAAA,QA1OZ,4DA8OQ,MAAA,MACA,UAAA,KACA,aAAA,EACA,eAAA,QACA,MAAA,KACA,WAAA,KACA,MAAA,KACA,yCAAA,4DACI,WAAA,MAOZ,kBACI,QAAA,aACA,WAAA,KACA,MAAA,KAEA,0CAAA,kBACI,WAAA,MAEJ,yCAAA,kBACI,WAAA,KAGR,kCAEQ,QAAA,aACA,WAAA,OACA,MAAA,IAJR,2BAOQ,MAAA,QACA,YAAA,gBAAA,CAAA,WA0BA,WAAA,OACA,eAAA,UACA,eAAA,MACA,cAAA,EArCR,8BAUa,UAAA,KACA,YAAA,IACA,yCAAA,8BACI,UAAA,MAbjB,kDAiBY,MAAA,KACA,UAAA,KACA,0CAAA,kDACI,UAAA,MAEJ,yCAAA,kDACI,MAAA,QACA,UAAA,KACA,WAAA,qBACA,cAAA,IAAA,MAAA,KACA,WAAA,IAAA,MAAA,KACA,aAAA,gCACA,OAAA,KACA,YAAA,MACA,QAAA,KAAA,GA/BhB,uCAwCQ,QAAA,MACA,OAAA,KACA,yCAAA,uCACI,UAAA,KACA,OAAA,MA5CZ,kCAgDQ,MAAA,KACA,UAAA,KACA,YAAA,IACA,WAAA,KACA,SAAA,OACA,0CAAA,kCACI,UAAA,MAEJ,yCAAA,kCACI,WAAA,KACA,UAAA,MA1DZ,wCA8DQ,gBAAA,KACA,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,0CAAA,wCACI,UAAA,MAEJ,yCAAA,wCACI,UAAA,MAtEZ,2BA0EQ,WAAA,QACA,WAAA,KACA,yCAAA,2BACI,WAAA,KtEy+iCZ,kCsEv+iCQ,iCAEI,MAAA,KAGR,0CAEQ,MAAA,IAFR,mCAKK,WAAA,QACA,UAAA,MACA,yCAAA,mCACI,WAAA,QACA,MAAA,QACA,0CACI,aAAA,SAXb,yCAiBQ,YAAA,MACA,cAAA,KACA,YAAA,MACA,WAAA,wCAAA,UAAA,IAAA,OACA,gBAAA,MACA,OAAA,MACA,0CAAA,yCACI,WAAA,+CAAA,UAAA,IAAA,OACA,gBAAA,MACA,YAAA,OAEJ,yCAAA,yCACI,YAAA,OAGR,0CAAA,4BACI,cAAA,OAEJ,yCAAA,4BACI,cAAA,MAKZ,cACI,cAAA,EADJ,2BAGQ,WAAA,EAHR,iBAOQ,UAAA,KACA,0CAAA,iBACI,UAAA,KACA,WAAA,MAEJ,yCAAA,iBACI,WAAA,MAIZ,iBACI,OAAA,KAAA,EAAA,EAIJ,gCACI,WAAA,OACA,MAAA,IAFJ,8CAIQ,QAAA,KAJR,wDAQQ,QAAA,MARR,0DASU,MAAA,QAEN,yCAAA,gCACI,WAAA,SAGR,mBACI,MAAA,KAEJ,sCACI,WAAA,OtEm/iCJ,SsE/+iCA,QAEI,WAAA,MACA,0CtEi/iCF,SsEj/iCE,QACI,WAAA,OtEq/iCR,4BsEz/iCA,2BjErUE,OAAA,KACA,MAAA,KACA,QAAA,IACA,WAAA,OACA,cAAA,IACA,QAAA,aACA,MAAA,YACA,UAAA,MACA,YAAA,IACA,WAAA,KACA,OAAA,IAAA,MAAA,QLk0jCF,mCKj0jCE,kCACC,QAAA,KLo0jCH,kCKl0jCE,iCACC,QAAA,GACA,MAAA,KACA,OAAA,KFjSF,SAAA,SACA,IAAA,IACA,KAAA,IACA,UAAA,qBEgSE,KAAA,IACA,aAAA,IAAA,MAAA,QACA,cAAA,IAAA,MAAA,QACA,UAAA,iBAAA,eACA,WAAA,IAAA,YLw0jCH,wCKt0jCE,uCACC,KAAA,ILy0jCH,iCsE9hjCA,gCjEvSE,UAAA,iBAAA,WLy0jCF,4BsElijCA,2BnExkBC,SAAA,SACA,IAAA,IACA,UAAA,iBmE+kBO,WAAA,EACA,QAAA,EtEgijCR,sBsE1ijCA,qBAcQ,QAAA,MACA,WAAA,OACA,SAAA,OtEgijCR,qCsEhjjCA,oCAmBQ,YAAA,KtEiijCR,qBsEpjjCA,oBAsBQ,UAAA,IACA,OAAA,EAAA,KAIR,oBACI,MAAA,MAGJ,oBACI,KAAA,EACA,yCAAA,oBACI,KAAA,OAIR,qBACI,MAAA,MACA,0CAAA,qBACI,MAAA,OAEJ,0CAAA,qBACI,MAAA,OAEJ,yCAAA,qBACI,MAAA,OAIR,qBACI,KAAA,MACA,0CAAA,qBACI,KAAA,OAEJ,0CAAA,qBACI,KAAA,OAIR,2BtEsijCA,6BACA,wCsEpijCI,QAAA,MACA,UAAA,IACA,OAAA,EAAA,KACA,OAAA,KACA,yCAAA,2BtEwijCF,6BACA,wCsExijCM,MAAA,KACA,UAAA,KAGR,0CACI,wBACI,YAAA,EtE4ijCN,4BsE1ijCE,2BAEC,OAAA,KACA,MAAA,KACA,IAAA,ItE4ijCH,kCsE1ijCE,iCAEA,MAAA,KACC,OAAA,KACA,KAAA,KAGL,wBACI,WAAA,OAEJ,yCACC,wBACO,WAAA,QACA,WAAA,IAAA,MACA,cAAA,IAAA,MACA,aAAA,gCAAA,EAAA,MACA,WAAA,MAEJ,2BACI,OAAA,KACA,MAAA,KACA,IAAA,IAEJ,4BACC,OAAA,KACA,MAAA,KACA,IAAA,IACA,WAAA,QACA,aAAA,QAED,iCACI,MAAA,KACA,OAAA,KACA,KAAA,IAEJ,kCACI,MAAA,KACA,OAAA,KACA,KAAA,IACA,WAAA,QACA,aAAA,QAEJ,wCACI,KAAA,IAEJ,8BACI,UAAA,IACA,OAAA,KAAA,KAAA,EAEJ,+BACI,WAAA,MtE4ijCN,iCsE7ijCE,iCAGQ,MAAA,MAEA,+EtE8ijCV,iCsE9ijCU,iCACI,QAAA,OAMZ,0CAAA,wBACI,UAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,MAEJ,yCAAA,wBACI,UAAA,MACA,UAAA,MACA,QAAA,EAAA,KAAA,EAAA,KACC,8BACG,MAAA,MAKR,0CAAA,yBACI,UAAA,MACA,SAAA,OACA,+BACI,MAAA,KAEJ,qCACI,MAAA,MAGR,0CAAA,yBACI,UAAA,OAEJ,yCAAA,yBACI,UAAA,MACA,UAAA,MACA,QAAA,EAAA,KAAA,EAAA,KACA,WAAA,KACA,+BACI,MAAA,KAEJ,qCACI,MAAA,MtEujjCZ,8CsEljjCA,8CAGQ,eAAA,UAIR,8CACI,eAAA,KC/xBF,qBACE,QAAA,KAGF,2BAEE,WAAA,YAAA,uCAAA,UAAA,EAAA,EACA,OAAA,KACA,MAAA,KACA,QAAA,aACA,QAAA,EAAA,IAAA,EAAA,EACA,eAAA,OAGF,mCAEE,WAAA,YAAA,+CAAA,UAAA,EAAA,EACA,OAAA,KACA,MAAA,KACA,QAAA,aACA,QAAA,EAAA,IAAA,EAAA,EAGF,0CACE,2CAEI,UAAA,KACA,YAAA,IACA,YAAA,OACA,YAAA,gBAAA,CAAA,YAKN,yCACE,2CAEI,MAAA,QACA,UAAA,IACA,YAAA,IACA,YAAA,KACA,aAAA,IACA,eAAA,OCnCJ,cAEM,YAAA,OACA,WAAA,KAAA,KAHN,cAMI,OAAA,EACA,KAAA,cACA,OAAA,IACA,OAAA,KACA,SAAA,OACA,QAAA,EACA,SAAA,SACA,MAAA,IAbJ,eAiBM,MAAA,KxE62kCV,oBwE52kCU,wBAEI,cAAA,KACA,OAAA,IAAA,MAAA,QACA,QAAA,KAAA,KxE82kCd,yBwEl3kCU,6BAMM,MAAA,QAGN,wBACI,aAAA,KAGJ,oBACI,YAAA,KAhCV,axE84kCJ,oBACA,yBwE32kCU,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,OACA,eAAA,MACA,OAAA,EAAA,IAAA,EAAA,EAxCN,oBA4CQ,QAAA,EAAA,IACA,gBAAA,KA7CR,yBAiDQ,MAAA,QACA,eAAA,MAlDR,oBAqDQ,OAAA,EACA,KAAA,cACA,OAAA,IACA,OAAA,KACA,SAAA,OACA,QAAA,EACA,SAAA,SACA,MAAA,IxEg3kCZ,+BwE92kCU,mCxE62kCV,0CADA,yCADA,yCwEz2kCc,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,OACA,eAAA,MACA,gBAAA,KxEg3kCd,iCwEv3kCU,uCASM,eAAA,OC/EhB,cACC,YAAA,aAAA,CAAA,WADD,kCAIE,QAAA,KAJF,qCAQE,QAAA,EACA,WAAA,EATF,2BAaE,OAAA,EzEm8kCF,yCADA,iCADA,6ByE77kCA,qBAKC,MAAA,KACA,YAAA,gBAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,eAAA,UACA,eAAA,MACA,SAAA,SACA,WAAA,OAEA,0CzE+7kCC,yCADA,iCADA,6ByE77kCD,qBACC,UAAA,KACA,eAAA,KAGD,yCzEm8kCC,yCADA,iCADA,6ByEj8kCD,qBACC,UAAA,MzEu8kCF,yCyEn8kCA,6BAEC,MAAA,QACA,UAAA,KAEA,0CzEo8kCC,yCyEp8kCD,6BACC,UAAA,MAGD,yCzEs8kCC,yCyEt8kCD,6BACC,MAAA,MACA,YAAA,KACA,aAAA,MzE08kCF,kCyEt8kCA,sBAEC,QAAA,EzEw8kCD,mCyEr8kCA,uBAEC,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,EACA,MAAA,KzEu8kCD,yCyEr8kCC,6BACC,MAAA,KzEw8kCF,yCyEr8kCC,6BACC,QAAA,KAGD,yCzEs8kCC,mCyEt8kCD,uBACC,UAAA,MzE08kCF,sCyEt8kCA,0BAEC,WAAA,OACA,iBAAA,QACA,QAAA,MAAA,EAAA,KACA,cAAA,KtE8FA,SAAA,SH62kCD,4CAFA,6CACA,gCG12kCC,iCACC,QAAA,GACA,iBAAA,iCACA,MAAA,KACA,OAAA,KACA,gBAAA,MAAA,KACA,SAAA,SACA,KAAA,EACA,WAAA,IAAA,IAEA,yCH+2kCA,4CAFA,6CACA,gCG92kCA,iCACC,gBAAA,MAAA,MHm3kCH,6CG/2kCC,iCACC,IAAA,MACA,oBAAA,IAAA,OAEA,yCHi3kCA,6CGj3kCA,iCACC,IAAA,MHq3kCH,4CGj3kCC,gCACC,OAAA,MACA,oBAAA,OAAA,OAEA,yCHm3kCA,4CGn3kCA,gCACC,OAAA,MAIF,wCAAA,2BHs3kCC,4CAFA,6CACA,gCGp3kCA,iCAEC,QAAA,MsEjIF,0CzE0/kCC,sCyE1/kCD,0BACC,QAAA,MAAA,EAAA,KAAA,GAGD,yCzE4/kCC,sCyE5/kCD,0BACC,QAAA,KAAA,EAAA,KAAA,GzEgglCF,6CyE7glCA,iCAiBE,QAAA,OtEwDD,SAAA,SACA,MAAA,KACA,YAAA,KACA,aAAA,KsEzDC,MAAA,MzEmglCF,mDAEA,oDG18kCC,uCHy8kCD,wCGx8kCE,QAAA,GACA,iBAAA,4BACA,kBAAA,UACA,SAAA,SACA,KAAA,MACA,IAAA,EACA,MAAA,KACA,OAAA,KH68kCF,mDG18kCC,uCACC,UAAA,WACA,MAAA,MACA,KAAA,KsEvEA,0CzEqhlCA,6CyErhlCA,iCACC,QAAA,aACA,MAAA,IACA,UAAA,MAGD,yCzEuhlCA,6CyEvhlCA,iCACC,MAAA,IACA,QAAA,EAAA,KACA,YAAA,IzE4hlCD,mDAFA,oDACA,uCyE1hlCC,wCACC,QAAA,MzE+hlCJ,4CyE/jlCA,gCAsCE,OAAA,IAAA,KACA,MAAA,KACA,UAAA,KACA,YAAA,IAEA,0CzE4hlCA,4CyE5hlCA,gCACC,UAAA,MAGD,yCzE8hlCA,4CyE9hlCA,gCACC,UAAA,MzEkilCH,8CyElllCA,kCAqDE,iBAAA,KACA,MAAA,QACA,QAAA,EAAA,KAAA,EAAA,KACA,WAAA,KzEiilCF,gDyEzllCA,oCA0DG,MAAA,QzEmilCH,oDyEjilCE,wCACC,MAAA,QzEoilCH,0DyEnilCG,8CACC,MAAA,KzEsilCJ,oDyElilCE,wCACC,aAAA,QACA,IAAA,KACA,MAAA,KACA,UAAA,eACA,yCzEqilCD,oDyErilCC,wCACC,IAAA,MAIF,yCzEsilCA,8CyEtilCA,kCACC,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,MACA,UAAA,MAKH,6CACC,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cACA,cAAA,KtEWA,SAAA,SH+hlCD,mDG7hlCC,oDACC,QAAA,GACA,iBAAA,iCACA,MAAA,KACA,OAAA,KACA,gBAAA,MAAA,KACA,SAAA,SACA,KAAA,EACA,WAAA,IAAA,IAEA,yCH+hlCA,mDG/hlCA,oDACC,gBAAA,MAAA,MAIF,oDACC,IAAA,MACA,oBAAA,IAAA,OAEA,yCAAA,oDACC,IAAA,MAIF,mDACC,OAAA,MACA,oBAAA,OAAA,OAEA,yCAAA,mDACC,OAAA,MAIF,wCAAA,2BHgilCC,mDG/hlCA,oDAEC,QAAA,MsE9CF,0CAAA,6CACC,cAAA,MAIF,yDACC,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cACA,cAAA,KtEAA,SAAA,SHqllCD,+DGnllCC,gEACC,QAAA,GACA,iBAAA,iCACA,MAAA,KACA,OAAA,KACA,gBAAA,MAAA,KACA,SAAA,SACA,KAAA,EACA,WAAA,IAAA,IAEA,yCHqllCA,+DGrllCA,gEACC,gBAAA,MAAA,MAIF,gEACC,IAAA,MACA,oBAAA,IAAA,OAEA,yCAAA,gEACC,IAAA,MAIF,+DACC,OAAA,MACA,oBAAA,OAAA,OAEA,yCAAA,+DACC,OAAA,MAIF,wCAAA,2BHsllCC,+DGrllCA,gEAEC,QAAA,MsEnCF,0CAAA,yDACC,cAAA,MzEgolCF,uCACA,mDyE7nlCA,2BzE2nlCA,uCyEvnlCC,SAAA,SACA,OAAA,KACA,WAAA,MACA,MAAA,kBACA,SAAA,OzE8nlCD,+CAIA,mDAHA,2DAIA,+DyE3olCA,mCzEwolCA,uCAHA,+CAIA,mDyE9nlCE,MAAA,KzEqolCF,qDACA,iEyEjplCA,yCzE+olCA,qDyEholCE,SAAA,SACA,MAAA,KzEuolCF,gDACA,4DyExplCA,oCzEsplCA,gDyElolCE,SAAA,SACA,UAAA,KACA,OAAA,KACA,KAAA,KAGD,0CzEuolCC,uCACA,mDyExolCD,2BzEsolCC,uCyErolCA,OAAA,MACA,MAAA,KzE4olCA,oDACA,gEyE/olCD,wCzE6olCC,oDK/plCA,gBAAA,MACA,oBAAA,OACA,kBAAA,UACA,OAAA,KACA,MAAA,KFlLD,SAAA,SACA,IAAA,IACA,UAAA,iBEkLC,mBAAA,KAAA,gBAAA,KAAA,WAAA,KACA,MAAA,YACA,cAAA,KACA,OAAA,EACA,QAAA,EACA,iBAAA,YACA,QAAA,EL0qlCA,+DACA,2EKzqlCA,mDLuqlCA,+DKtqlCC,KAAA,KACA,UAAA,WAAA,iBL6qlCD,oDACA,gEyE5qlCD,wCzE0qlCC,oDyEpqlCC,iBAAA,qCACA,OAAA,KACA,MAAA,KACA,KAAA,KzE2qlCD,mDACA,+DyErrlCD,uCzEmrlCC,mDyEtqlCC,KAAA,KACA,MAAA,KzE6qlCD,mDACA,+DyE5rlCD,uCzE0rlCC,mDKprlCA,WAAA,OL2rlCA,sDACA,kEyElslCD,0CzEgslCC,sDKvrlCC,QAAA,aACA,OAAA,EAAA,KACA,WAAA,KACA,cAAA,KACA,OAAA,EACA,OAAA,KACA,MAAA,KACA,WAAA,IAAA,QACA,QAAA,GL8rlCD,0DACA,sEyEhtlCD,8CzE8slCC,0DKnrlCC,QAAA,EL0rlCD,mEACA,+EyEttlCD,uDzEotlCC,mEKrrlCC,QAAA,EL4rlCD,mDACA,+DyE5tlCD,uCzE0tlCC,mDGh6lCD,SAAA,SACA,KAAA,IACA,UAAA,iBsEwNE,OAAA,KACA,OAAA,IzEgtlCD,sDACA,kEyEtulCD,0CzEoulCC,sDyE5slCE,OAAA,IACA,MAAA,IACA,OAAA,EAAA,IACA,QAAA,EzEmtlCF,mEACA,+EyEltlCE,uDzEgtlCF,mEyE/slCG,iBAAA,QzEstlCH,oDACA,gEyErvlCD,wCzEmvlCC,oDyE/slCC,QAAA,OpEjBA,iFLyulCD,sDACA,kEK1ulCC,0CLwulCD,sDKvulCE,OAAA,IACA,MAAA,IACA,OAAA,EAAA,KAAA,EAAA,GoEmBH,yCzE6tlCC,uCACA,mDyE9tlCD,2BzE4tlCC,uCyE3tlCA,OAAA,MzEkulCA,oDACA,gEyEpulCD,wCzEkulCC,oDyE9tlCC,KAAA,KzEqulCD,mDACA,+DyE1ulCD,uCzEwulCC,mDyEhulCC,MAAA,KzEuulCD,mDACA,+DyEhvlCD,uCzE8ulCC,mDyElulCC,OAAA,MzEyulCH,uCyEnulCA,2BAEC,iBAAA,sCACA,gBAAA,KAAA,KzEqulCD,8CyExulCA,kCAME,OAAA,GAAA,KAAA,EACA,MAAA,MACA,MAAA,KzEsulCF,+CyE9ulCA,mCtEjQC,SAAA,SACA,KAAA,IACA,UAAA,iBsE4QC,iBAAA,QACA,OAAA,GzEwulCF,uDyEtvlCA,2CAkBE,MAAA,KACA,OAAA,KAGD,0CzEsulCC,uCyEtulCD,2BACC,QAAA,KzEyulCA,8CyE1ulCD,kCAIE,MAAA,MACA,OAAA,KAAA,KzE0ulCD,+CyE/ulCD,mCASE,OAAA,KzE0ulCD,qDyEnvlCD,yCAaE,MAAA,KACA,KAAA,IACA,UAAA,iBACA,IAAA,MAIF,yCzEwulCC,8CyExulCD,kCAGE,MAAA,MACA,OAAA,KAAA,KzEyulCD,+CyE7ulCD,mCAQE,OAAA,KzEyulCD,qDyEjvlCD,yCAYE,MAAA,KACA,UAAA,MACA,IAAA,GzE4ulCH,+CADA,4CADA,mCyErulCA,gCAIC,OAAA,kBACA,SAAA,SACA,SAAA,OzEyulCD,+DADA,4DADA,mDyE7ulCA,gDASE,MAAA,MtEjUD,SAAA,SACA,IAAA,IACA,UAAA,iBsEiUC,KAAA,KACA,WAAA,OAEA,0CzE6ulCA,+DADA,4DADA,mDyE3ulCA,gDACC,KAAA,MzEmvlCH,sDADA,mDADA,0CyEhwlCA,uCAoBE,cAAA,KAEA,0CzEmvlCA,sDADA,mDADA,0CyEjvlCA,uCACC,cAAA,MAIF,0CzEsvlCC,+CADA,4CADA,mCyEpvlCD,gCACI,OAAA,MACH,SAAA,QzE2vlCA,6DADA,0DADA,iDyE3vlCD,8CtEhWA,SAAA,SACA,IAAA,IACA,KAAA,IACA,UAAA,qBsEmWE,OAAA,KACA,MAAA,KACA,UAAA,KACA,SAAA,OzEiwlCD,qEADA,kEADA,yDyExwlCD,sDAYG,OAAA,KACA,QAAA,MACA,MAAA,KzEowlCF,yEADA,sEADA,6DyEhxlCD,0DAkBG,MAAA,KACA,OAAA,KACA,UAAA,KACA,IAAA,EACA,MAAA,EACA,SAAA,SzEswlCF,+DADA,4DADA,mDyE3xlCD,gDA4BE,OAAA,KACA,MAAA,KACA,QAAA,KzEuwlCD,uDADA,oDADA,2CyEnylCD,wCtEzVA,SAAA,SACA,KAAA,IACA,UAAA,iBsE0XE,OAAA,MAIF,yCzEywlCC,+CADA,4CADA,mCyEvwlCD,gCACI,OAAA,MzE8wlCH,6DADA,0DADA,iDyE7wlCD,8CAIE,MAAA,MzEixlCD,+DADA,4DADA,mDyEnxlCD,gDAQE,QAAA,KzEmxlCD,uDADA,oDADA,2CyEzxlCD,wCAYE,OAAA,MzEoxlCH,4CyE/wlCA,gCAEC,cAAA,IzEixlCD,oDyEnxlCA,wCAKE,iBAAA,QAGD,0CzEgxlCC,4CyEhxlCD,gCACC,iBAAA,SzEoxlCF,mDyE7xlCA,uCAaE,MAAA,QzEoxlCF,sDyEhxlCA,0CAGG,MAAA,QzEixlCH,uDyEpxlCA,2CAOE,iBAAA,QAIF,8BACC,MAAA,OACA,UAAA,IACA,OAAA,KAAA,KAAA,KACA,eAAA,KACA,UAAA,KACA,YAAA,IACA,cAAA,IAAA,MAAA,QACA,WAAA,OAEA,0CAAA,8BACC,UAAA,KACA,OAAA,KAAA,KAAA,EACA,eAAA,MAGD,yCAAA,8BACC,UAAA,KACA,eAAA,KAIF,iCACC,MAAA,OACA,UAAA,kBACA,OAAA,EAAA,KAAA,KAHD,8CpE/QE,gBAAA,MACA,oBAAA,OACA,kBAAA,UACA,OAAA,KACA,MAAA,KFlLD,SAAA,SACA,IAAA,IACA,UAAA,iBEkLC,mBAAA,KAAA,gBAAA,KAAA,WAAA,KACA,MAAA,YACA,cAAA,KACA,OAAA,EACA,QAAA,EACA,iBAAA,YACA,QAAA,EAEA,yDACC,KAAA,KACA,UAAA,WAAA,iBoE+PH,6CAOE,KAAA,OAPF,6CAWE,MAAA,OAXF,8CAeE,QAAA,YAAA,QAAA,KACA,cAAA,QAAA,gBAAA,cACA,UAAA,KAGD,0CAAA,iCACC,UAAA,kBADD,8CAIE,OAAA,KACA,MAAA,KALF,6CASE,KAAA,MATF,6CAaE,MAAA,OAIF,yCAAA,iCACC,UAAA,iBACA,cAAA,KAFD,8CAKE,gBAAA,KACA,IAAA,KANF,6CAUE,KAAA,MAVF,6CAcE,MAAA,OAKH,yCACC,QAAA,EACA,WAAA,OAGD,yCACC,UAAA,KAEA,0CAAA,yCACC,UAAA,MAIF,yCACC,MAAA,QACA,UAAA,KACA,YAAA,IACA,YAAA,IAEA,0CAAA,yCACC,UAAA,MAGD,yCAAA,yCACC,UAAA,MAIF,0CACC,QAAA,YAAA,QAAA,KACA,eAAA,OAAA,YAAA,OACA,OAAA,MAHD,4CAME,MAAA,KAGD,0CAAA,0CACC,OAAA,OAGD,yCAAA,0CACC,OAAA,OAIF,gDACC,WAAA,MACA,OAAA,KACA,MAAA,KAEA,0CAAA,gDACC,WAAA,OAGD,yCAAA,gDACC,WAAA,OAIF,2CACC,WAAA,OADD,6DAIE,QAAA,apE9bD,SAAA,SAEA,mEACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,yEACC,MAAA,KoE2aF,mDASE,MAAA,KACA,cAAA,KAEA,yDACC,MAAA,KAIF,+EzE8ylCD,iFyE3ylCG,MAAA,QAHF,4EAOE,iBAAA,qCAPF,uEAWE,iBAAA,QAIF,+EzEyylCD,iFyEtylCG,MAAA,QAHF,4EAOE,iBAAA,sCAPF,uEAWE,iBAAA,QAIF,+EzEoylCD,iFyEjylCG,MAAA,QAHF,4EAOE,iBAAA,oCAPF,uEAWE,iBAAA,QAIF,wEzE+xlCD,0EyE5xlCG,MAAA,QAHF,qEAOE,iBAAA,sCAPF,gEAWE,iBAAA,QChpBH,kBAEE,WAAA,OACA,OAAA,KACA,WAAA,QACA,QAAA,KAAA,EACA,cAAA,KAGD,0CAAA,qBACC,MAAA,K1Eg7mCF,wC0E16mCE,8BACC,WAAA,I1E66mCH,sC0E36mCE,4BACC,MAAA,KACA,YAAA,IACA,UAAA,K1E86mCH,6C0E76mCG,mCACC,WAAA,I1Eg7mCJ,4C0E96mCG,kCACC,QAAA,WACA,kBAAA,EACA,MAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,WAAA,4BACA,yC1Ei7mCF,4C0Ej7mCE,kCACC,UAAA,KACA,MAAA,KACA,OAAA,KACA,YAAA,KAGF,yC1Em7mCD,sC0En7mCC,4BACC,UAAA,MAID,sC1Em7mCH,gD0El7mCI,WAAA,IAED,oC1Eo7mCH,8C0En7mCI,MAAA,QACA,YAAA,IACA,UAAA,KACA,2C1Es7mCJ,qD0Er7mCK,WAAA,IAED,0C1Eu7mCJ,oD0Et7mCK,QAAA,WACA,kBAAA,EACA,MAAA,QACA,UAAA,KACA,YAAA,IACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,WAAA,8BACA,yCAAA,0C1E07mCH,oD0Ez7mCI,UAAA,KACA,MAAA,KACA,OAAA,KACA,YAAA,KAGF,yCAAA,oC1E47mCF,8C0E37mCG,UAAA,MAOL,2BAEE,MAAA,IACA,YAAA,KACA,0CAAA,2BACC,MAAA,KACA,OAAA,EAAA,MANH,sBAUE,MAAA,K1E47mCF,4B0E37mCE,6BAEC,WAAA,IAbH,yCAgBG,QAAA,MAhBH,2CAkBI,MAAA,QACA,UAAA,KACA,yCAAA,2CACC,UAAA,MArBL,6BA2BG,UAAA,KACA,yCAAA,6BACC,UAAA,MA7BJ,iCAiCG,QAAA,KAED,0CAAA,sBACC,SAAA,SACA,MAAA,KACA,OAAA,KACA,IAAA,KACA,MAAA,MAxCH,8BA4CE,WAAA,QACA,MAAA,IACA,WAAA,KACA,aAAA,KACA,0CAAA,8BACC,MAAA,MAjDH,qCAoDG,UAAA,OACA,YAAA,IACA,MAAA,QACA,WAAA,OAvDH,sCA0DG,YAAA,aAAA,CAAA,WACA,MAAA,KACA,MAAA,IACA,OAAA,EAAA,KA7DH,+CAiEK,WAAA,KACA,YAAA,KACA,YAAA,IAnEL,iDAsEK,YAAA,IAtEL,iEA2EK,YAAA,IA3EL,2CAgFG,WAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GAjFH,wCAoFG,WAAA,KApFH,+CAsFI,WAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,YAAA,aAAA,CAAA,WACA,YAAA,KACA,aAAA,KACA,eAAA,QACA,eAAA,QACA,WAAA,KACA,qDACC,YAAA,KACA,UAAA,cACA,IAAA,KAjGL,gDAqGI,QAAA,EACA,OAAA,KAAA,KACA,WAAA,OACA,0CAAA,gDACC,QAAA,GAzGL,uDA6GK,QAAA,aACA,0CAAA,uDACC,MAAA,OAED,0CAAA,uDACC,MAAA,MACA,MAAA,MAED,yCAAA,uDACC,MAAA,OAtHN,uDA2HK,QAAA,KA3HL,yDA8HK,QAAA,aACA,0CAAA,yDACC,MAAA,MAhIN,iEAoIK,QAAA,aACA,MAAA,KArIL,gGAuIM,QAAA,IAAA,KACA,WAAA,QACA,YAAA,IACA,cAAA,EACA,WAAA,EACA,YAAA,KACA,sGACC,QAAA,KAED,0CAAA,gGACC,QAAA,IAAA,MAjJP,sDAsJK,MAAA,MACA,OAAA,KACG,OAAA,EACH,cAAA,KACA,MAAA,KACA,0CAAA,sDACC,MAAA,OAED,0CAAA,sDACC,MAAA,MAED,yCAAA,sDACC,MAAA,MACA,aAAA,MAED,iEACC,UAAA,KACA,WAAA,KACA,aAAA,KAED,iFACC,MAAA,QAED,wEACC,MAAA,QAED,4EACC,MAAA,QAED,uEACC,MAAA,QApLN,wDA0LG,MAAA,KAKH,oBACC,QAAA,KAAA,EADD,wCAGE,QAAA,aACA,WAAA,OACA,MAAA,IACA,0CAAA,wCACC,UAAA,KACA,SAAA,UARH,0CAYE,QAAA,aACA,MAAA,IACA,yCAAA,0CACC,MAAA,KAfH,uCAmBE,OAAA,EAnBF,iCAsBE,cAAA,EAtBF,oCAyBE,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,SAAA,SACA,0CAAA,oCACC,QAAA,GA7BH,yDAiCE,QAAA,KAjCF,oDAoCE,WAAA,IACA,OAAA,EACA,OAAA,QACA,MAAA,KACA,OAAA,KACA,QAAA,GACA,0DACC,QAAA,EACA,WAAA,IACA,OAAA,EACA,MAAA,KAED,2DACC,QAAA,QACA,YAAA,kBACA,YAAA,IACA,UAAA,KACA,SAAA,SACA,MAAA,KACA,IAAA,EAED,0DACC,WAAA,IACA,OAAA,EAED,2DACC,WAAA,KA9DH,kCAkEE,SAAA,SACG,IAAA,EACH,MAAA,EACA,WAAA,KArEF,yCAwEE,WAAA,MACA,QAAA,aACA,SAAA,SACA,MAAA,EACA,OAAA,KA5EF,+BA+EE,QAAA,aACA,OAAA,EACA,0CAAA,+BACC,SAAA,SACA,QAAA,GAnFH,iCAwFE,WAAA,QACA,cAAA,KACA,WAAA,OACA,QAAA,aACA,eAAA,OACA,OAAA,KAAA,EACA,MAAA,MACA,OAAA,KACA,SAAA,SACA,OAAA,EACA,0CAAA,iCACC,SAAA,UAED,yCAAA,iCACC,MAAA,KACA,OAAA,MAvGH,uCA0GG,MAAA,QACA,QAAA,aACA,KAAA,IAAA,IAAA,CAAA,KAAA,aAAA,CAAA,WACA,OAAA,EACA,MAAA,KACA,OAAA,KACA,WAAA,OACA,QAAA,EACA,OAAA,EACA,WAAA,IACA,eAAA,YACA,+E1E49mCH,+E0E19mCM,mBAAA,KACA,OAAA,EAEH,yCAAA,uCACC,MAAA,KACA,OAAA,KACA,KAAA,IAAA,IAAA,CAAA,KAAA,aAAA,CAAA,YA7HJ,wCAiIG,OAAA,EACA,QAAA,EAAA,KACA,MAAA,KACA,WAAA,IACA,QAAA,aACA,KAAA,IAAA,IAAA,CAAA,KAAA,aAAA,CAAA,WACA,eAAA,YACA,yCAAA,wCACC,KAAA,IAAA,IAAA,CAAA,KAAA,aAAA,CAAA,WACA,QAAA,GAED,+CACC,WAAA,K1Ek+mCJ,uC0E/mnCA,kCAoJE,UAAA,KACA,YAAA,IACA,yC1E+9mCA,uC0E/9mCA,kCACC,UAAA,KACA,YAAA,OAxJH,wCA6JE,QAAA,KAIF,mCACC,WAAA,OADD,qCAGE,MAAA,KAHF,qCAME,MAAA,QACA,2CACC,QAAA,GAQH,sEACC,YAAA,KAGD,2BACC,QAAA,KAGD,sC1Eu9mCA,iC0Er9mCC,QAAA,EACA,OAAA,KACA,cAAA,EAED,gCACC,MAAA,QACA,YAAA,IACA,UAAA,KAGD,+CACC,QAAA,KCtdD,2B3E+6nCA,kCADA,yB2E16nCS,MAAA,QACA,0CAAA,2B3Eg7nCP,kCADA,yB2E96nCU,WAAA,QANZ,gCAWQ,UAAA,KAXR,+CAaY,OAAA,KAbZ,2CAkBQ,UAAA,KAlBR,mCAsBQ,cAAA,KAtBR,gCA0BQ,UAAA,OACA,YAAA,IACA,MAAA,QACA,cAAA,KA7BR,6DAkCY,MAAA,KACA,OAAA,KAnCZ,4DAwCQ,QAAA,KAxCR,oFA6CY,MAAA,KACA,OAAA,KA9CZ,yFAgDgB,YAAA,KAhDhB,uDAsDQ,MAAA,KAID,0CAAA,mCACC,MAAA,EACA,KAAA,MAKA,0CAAA,2CACI,QAAA,OAlEZ,qCAuEQ,aAAA,KACA,eAAA,IACA,MAAA,IACA,yCAAA,qCACI,aAAA,EACA,MAAA,MAGJ,4CACI,MAAA,IACA,yCAAA,4CACI,MAAA,MAlFhB,0DA0FQ,QAAA,aA1FR,mEA4FY,MAAA,KA5FZ,8CAiGQ,QAAA,aAjGR,2DAqGQ,MAAA,KArGR,gCAyGQ,cAAA,EACA,MAAA,IA1GR,uCA8GQ,YAAA,KA9GR,yC3E8goCA,4C2E95nCY,MAAA,QAhHZ,4CAmHY,QAAA,EAAA,IAIZ,UACI,WAAA,KAEJ,kBACQ,UAAA,MADR,wBAGY,MAAA,KACA,QAAA,a3Ei6nCZ,2B2E75nCA,mCAEI,MAAA,KACA,QAAA,EAAA,KACA,UAAA,KAGJ,aACI,eAAA,MACA,SAAA,SAGJ,mCACI,MAAA,QAEJ,qBACI,OAAA,EAAA,EAAA,KAGQ,0CAAA,kCACK,KAAA,KAEL,yCAAA,kCACI,KAAA,KAIR,0CAAA,uCACK,WAAA,SAIF,0CAAA,mCACI,OAAA,KAAA,KACC,QAAA,GAKhB,gCACI,QAAA,K3E65nCJ,gC2E15nCA,mBAEQ,WAAA,QACN,WAAA,KACM,aAAA,KACA,MAAA,QAEN,0C3E25nCA,gC2E35nCA,mBACU,MAAA,KACA,UAAA,MACA,OAAA,G3E+5nCZ,0D2Ez6nCA,6CAcY,WAAA,IAAA,MAAA,QACA,aAAA,8BAAA,G3E+5nCZ,8D2E96nCA,iDAmBY,YAAA,I3E+5nCZ,sD2El7nCA,yCAuBY,QAAA,KAAA,E3E+5nCZ,0E2Et7nCA,6DAyBgB,QAAA,GACA,WAAA,yBACA,MAAA,KACA,OAAA,K3Ei6nChB,4D2E77nCA,+CAiCY,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,G3Eg6nCZ,iE2El8nCA,oDAoCgB,UAAA,KACA,YAAA,IACA,MAAA,Q3Ek6nChB,uC2Ex8nCA,0BA2CY,WAAA,OACA,UAAA,KACA,YAAA,IACA,MAAA,Q3Ei6nCZ,qD2E/8nCA,wCAkDY,WAAA,K3Ei6nCZ,4D2En9nCA,+CAoDgB,WAAA,K3Em6nChB,gE2Ev9nCA,mDAyDY,WAAA,IAAA,MAAA,QACA,aAAA,8BAAA,G3Ek6nCZ,gD2E59nCA,mCA8DY,WAAA,Q3Ek6nCZ,sE2Eh+nCA,yDAgEY,MAAA,QACA,YAAA,aAAA,CAAA,WACA,UAAA,KACA,0C3Eo6nCV,sE2Ep6nCU,yDACI,aAAA,G3Ew6nChB,mF2E5+nCA,sEAuEgB,UAAA,K3Ey6nChB,4F2Eh/nCA,+EA2EgB,OAAA,K3Ey6nChB,wD2Ep/nCA,2CA+EY,QAAA,KACA,OAAA,E3Ey6nCZ,+D2Ez/nCA,kDAmFY,YAAA,KACA,OAAA,KAAA,EACA,MAAA,K3E06nCZ,qDAEA,mD2EjgoCA,wC3EggoCA,sC2Ev6nCY,UAAA,KACA,YAAA,aAAA,CAAA,W3E46nCZ,6DAEA,kE2ExgoCA,gD3EugoCA,qD2Ez6nCY,YAAA,aAAA,CAAA,WACA,MAAA,QACA,YAAA,IACA,eAAA,UAKZ,+C3Ey6nCA,0B2Ev6nCI,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,UAAA,OACA,YAAA,aAAA,CAAA,WACA,YAAA,IAKJ,8B3Es6nCA,6B2Ep6nCI,QAAA,aACA,MAAA,K3Ey6nCJ,gC2Et6nCA,qE3Eq6nCA,oE2El6nCI,QAAA,aAGJ,oCACI,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,cAAA,KAGJ,sCAEQ,MAAA,KAIR,iBACI,MAAA,IACA,OAAA,EAAA,KACA,yCAAA,iBACI,MAAA,KAIR,iBACI,QAAA,aACA,MAAA,KAIJ,iBAEQ,MAAA,QACA,MAAA,KACA,WAAA,KAJR,8BAOQ,MAAA,KAPR,mCAWQ,QAAA,KAIR,gCACI,MAAA,KAGJ,mCACI,QAAA,aAGJ,2CACI,MAAA,KAGJ,oCACI,QAAA,KACA,MAAA,KACA,WAAA,KAGJ,oCACI,WAAA,IACA,MAAA,KACA,QAAA,EACA,OAAA,EACA,SAAA,SACA,IAAA,EACA,KAAA,EACA,OAAA,KACA,MAAA,KATJ,yCAWQ,MAAA,QACA,SAAA,SACA,OAAA,EACA,KAAA,EACA,aAAA,KACA,YAAA,OAEJ,0CACI,WAAA,IACA,QAAA,IAEJ,0CACI,QAAA,KAMR,oDACI,cAAA,KAGJ,qDACI,QAAA,KAGJ,kBACI,mBAAA,KACA,OAAA,KAGJ,+BACI,QAAA,GACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,QAAA,IACA,aAAA,IACA,gBAAA,YACA,OAAA,IAAA,MAAA,QACA,iBAAA,QACA,cAAA,IAGJ,uCACI,QAAA,IAGJ,sBACI,QAAA,IAGJ,+CAEQ,aAAA,EACA,YAAA,EACA,YAAA,aAAA,CAAA,WACA,YAAA,IAIJ,aACI,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,cAAA,KAGJ,qCACI,WAAA,IAGJ,0CAEQ,MAAA,IAFR,+CAKQ,MAAA,KALR,oDAQQ,MAAA,KARR,iDAYQ,MAAA,MACA,OAAA,KAAA,KAAA,EAbR,gDAiBQ,aAAA,KAjBR,8CAqBQ,YAAA,EArBR,sDAyBQ,IAAA,KACA,YAAA,EAIR,qCACI,YAAA,IAGJ,+B3Ei4nCJ,iC2E/3nCQ,MAAA,KACA,QAAA,EAGJ,uCACI,cAAA,KAGR,yCACI,QAAA,MACA,+CACI,WAAA,EAEJ,iDACI,eAAA,EAGA,0CAAA,yDACI,WAAA,MAIJ,0CAAA,8DACI,QAAA,EAAA,KAAA,EAAA,MAMR,0CAAA,sBACI,cAAA,MAIR,0DACI,YAAA,KACA,MAAA,KAGJ,qCACI,WAAA,KAGJ,+BAEQ,MAAA,QACA,gBAAA,UAIR,iDAEQ,MAAA,IACA,WAAA,KAHR,0DAOQ,MAAA,IAPR,2D3E+3nCA,0E2En3nCQ,MAAA,KAZR,iEAgBQ,WAAA,KAIR,8CACI,WAAA,KAEJ,iEACI,MAAA,KAGJ,kEACI,MAAA,IAGJ,4CACI,QAAA,KAGJ,gDACI,QAAA,aAGJ,2DACI,MAAA,KAGJ,gFACQ,YAAA,KAIJ,2EACI,UAAA,KACA,YAAA,MACA,QAAA,IAAA,KAAA,EAAA,KACA,SAAA,SACA,OAAA,EACA,MAAA,KAKJ,0CAAA,sBACI,QAAA,aACA,OAAA,EAAA,MAKR,wCAEQ,MAAA,IAIR,uDAEQ,QAAA,EAAA,KAFR,uEAMQ,MAAA,KANR,sEAUQ,OAAA,EACA,WAAA,IACA,UAAA,KACA,aAAA,EAbR,2EAeY,MAAA,QACA,YAAA,IAKZ,mDACI,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GAIJ,cACI,WAAA,OACA,cAAA,KAGJ,sCACI,QAAA,KAGJ,8CACI,OAAA,KAAA,KACA,WAAA,OAFJ,gEAIY,MAAA,QAIZ,iCACQ,MAAA,QACA,MAAA,KAGR,wBACQ,OAAA,KAAA,KAAA,KADR,0CAGY,MAAA,QAIZ,kBACI,OAAA,KAAA,KACA,MAAA,IACA,OAAA,EAAA,KACA,UAAA,KACA,YAAA,EALJ,iC3E+1nCA,uC2Ev1nCQ,UAAA,KACA,YAAA,IACA,WAAA,OAVR,mC3Eq2nCA,yC2Ez1nCY,MAAA,QAZZ,kCAiBQ,UAAA,KACA,YAAA,IAlBR,oBAsBQ,MAAA,QACA,YAAA,EACA,WAAA,OAxBR,mCA4BQ,WAAA,OA5BR,4CA8BY,MAAA,KA9BZ,2CAmCQ,OAAA,MAAA,KAIR,gBAEQ,MAAA,QACA,YAAA,EAIR,eACI,IAAA,IACA,MAAA,IACA,OAAA,KACA,UAAA,iBAGJ,wBACI,MAAA,IACA,QAAA,aACA,WAAA,KACA,cAAA,KACA,YAAA,IALJ,+BAOQ,QAAA,EAEJ,0CAAA,wBACI,MAAA,MAGR,kCACI,QAAA,KACA,MAAA,MACA,YAAA,I3Eq1nCJ,uC4EtipCA,sC5EuipCA,kCAFA,iC4EjipCY,MAAA,QACA,cAAA,KALZ,wD5E4ipCA,mD4EnipCQ,UAAA,KACA,WAAA,KAVR,oC5EijpCA,+B4EpipCE,QAAA,EAEA,IAAA,KACM,KAAA,KACA,MAAA,KACA,UAAA,KACA,UAAA,aACA,cAAA,EACA,0CAAA,oC5EuipCN,+B4EtipCU,IAAA,MAtBZ,2C5EikpCA,sC4EvipCE,WAAA,EAGM,yCAAA,8C5EyipCN,yC4ExipCU,QAAA,EAAA,KAAA,EAAA,KACA,0D5E2ipCV,qD4E1ipCc,MAAA,KAEJ,oD5E4ipCV,+C4E3ipCc,MAAA,MAKhB,qBACI,OAAA,EAAA,KADJ,8CAGQ,WAAA,IAIR,0BACI,WAAA,IAEJ,0BACI,MAAA,QClDJ,OACE,MAAA,QAGF,KACE,MAAA,QAGF,WACG,MAAA,QAGH,aACG,MAAA,QAID,yCAAA,OACE,QAAA,MAIJ,mCACI,QAAA,KAIE,yCAAA,2EACE,UAAA,MAIR,kFACE,UAAA,KACA,eAAA,UAGF,2FACE,OAAA,EACA,WAAA,KAGF,0CACE,QAAA,GAGF,gCAEM,WAAA,EAAA,IAAA,KAAA,mBACA,cAAA,KACA,YAAA,KACA,WAAA,OACA,aAAA,KACA,cAAA,KACA,UAAA,OACA,yCAAA,gCACE,QAAA,EAAA,EAAA,IAAA,GAVR,oCAcM,WAAA,QAdN,2CAgBU,aAAA,K7EylpCV,0C6EzmpCA,4CAmBQ,MAAA,KACA,gBAAA,KApBR,kEAuBQ,QAAA,IACA,MAAA,KACC,yCAAA,kEACE,UAAA,KACA,YAAA,MA3BX,0CA+BU,cAAA,IAAA,MAAA,KACA,eAAA,KAhCV,+B7E4npCA,qC6EtlpCQ,QAAA,KAtCR,qCA0CM,iBAAA,QA1CN,kEAgDM,YAAA,8BACA,QAAA,KACA,MAAA,QACA,WAAA,KACA,0CAAA,kEACG,MAAA,SAEH,0CAAA,kEACE,YAAA,+BAEF,yCAAA,kEACE,OAAA,MA3DR,qFA8DU,OAAA,EACA,cAAA,KACA,WAAA,EAAA,IAAA,KAAA,sBAhEV,kFAoEY,YAAA,EApEZ,gDAuEM,UAAA,OACA,OAAA,KAAA,KACA,YAAA,EACA,0CAAA,gDACI,WAAA,MA3EV,6DA8EQ,MAAA,QACA,YAAA,gBAAA,CAAA,WACA,UAAA,KACA,yCAAA,6DACE,UAAA,MAlFV,8DAsFU,WAAA,IAAA,IAAA,KAAA,sBACA,OAAA,EAAA,KACA,WAAA,OACA,0CAAA,8DACI,WAAA,MA1Fd,+DA8FU,WAAA,KACA,0CAAA,+DACE,WAAA,GAhGZ,wDAoGU,WAAA,QACA,OAAA,EACA,cAAA,KACA,0CAAA,wDACE,WAAA,KACA,UAAA,MAKF,0CAAA,oGACE,OAAA,MAKN,yCAAA,iDACI,WAAA,MAMV,sBACU,MAAA,MACA,QAAA,IAAA,KAAA,EACA,0CAAA,sBACI,QAAA,IAAA,EAAA,EACA,MAAA,KACA,UAAA,KAGd,mBAEI,cAAA,KACA,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,WAAA,IAAA,IACA,0CAAA,mBACE,OAAA,MAEF,yBACI,UAAA,KACA,cAAA,KACA,YAAA,IAdR,wBAiBQ,UAAA,KAjBR,8BAoBQ,MAAA,KAEJ,gCACK,UAAA,KACA,cAAA,KACA,0CAAA,gCACC,UAAA,MAEF,sCACI,UAAA,KACA,cAAA,KACA,0CAAA,sCACE,UAAA,MAMR,0CAAA,yBACI,OAAA,MAQV,6CAGQ,OAAA,EAHR,mEAKY,cAAA,KACA,0CAAA,mEACE,cAAA,KACA,OAAA,MACA,eAAA,OACA,QAAA,WACA,MAAA,KAEF,yCAAA,mEACE,QAAA,GAdd,4CAoBM,YAAA,KACA,MAAA,sBACA,0CAAA,4CACE,YAAA,MAEF,0CAAA,4CACI,YAAA,KACA,QAAA,EACA,MAAA,sBACA,4DACI,YAAA,EAEN,iDACE,WAAA,KACA,cAAA,EACA,SAAA,OAHF,mDAKM,UAAA,MAKR,yCAAA,4CACI,YAAA,EACA,MAAA,sBACA,4DACI,cAAA,MAIJ,0CAAA,+DACI,UAAA,MAMV,0CAAA,sCACI,aAAA,KACA,cAAA,KAFJ,oEAIM,UAAA,iBAAA,qBAOR,yCAAA,mBACE,WAAA,KACA,OAAA,MAIJ,iDACI,OAAA,KACA,0CAAA,iDACE,OAAA,KACA,SAAA,QAGA,yCAAA,mDACE,UAAA,KACA,OAAA,MAOR,wCACE,MAAA,IAEE,yCAAA,mFACI,YAAA,KACA,cAAA,MAMR,mB7EkmpCA,gCADA,yB6E9lpCI,OAAA,KAEJ,0BACI,OAAA,KACA,OAAA,IAAA,MAAA,QACA,cAAA,KACA,WAAA,KAEJ,0BACU,WAAA,QAAA,mCAAA,UAAA,OACA,MAAA,KACA,QAAA,IAAA,KAAA,IACA,cAAA,KACA,MAAA,KACA,eAAA,KACA,QAAA,EACA,UAAA,EARV,+BAUY,QAAA,KAGZ,eACI,QAAA,aACA,eAAA,OAEF,kBACE,MAAA,KACA,OAAA,KACA,cAAA,IACA,OAAA,IAAA,MAAA,KAEF,0CACE,wBACE,YAAA,KACA,eAAA,MAFF,4CAII,OAAA,KAJJ,mCAOI,eAAA,OACA,cAAA,KACA,UAAA,KAGA,wDACE,MAAA,MADF,+E7EompCN,+D6EjmpCU,UAAA,KACA,YAAA,OACA,eAAA,OALJ,iFAQI,UAAA,KACA,YAAA,OACA,eAAA,QAMV,yCACE,wBACE,YAAA,KACA,eAAA,KAFF,mCAKI,MAAA,KACA,WAAA,OACA,UAAA,KACA,eAAA,OACA,QAAA,MAGA,wDACE,MAAA,MADF,+EAGI,YAAA,KAHJ,+E7EqmpCN,+D6E/lpCU,UAAA,KACA,YAAA,OACA,eAAA,OARJ,iFAWI,UAAA,KACA,YAAA,OACA,eAAA,QAMV,wBACE,MAAA,KACA,iBAAA,QACA,SAAA,SACA,QAAA,KAAA,EAAA,MAAA,EAJF,mCAMI,QAAA,EACA,MAAA,KACA,YAAA,IACA,YAAA,OAGA,wDAEE,iBAAA,QACA,MAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,OACA,eAAA,OAEA,gEAME,QAAA,EAJE,6FACE,WAAA,YAAA,2CAAA,UAAA,EAAA,EAKN,0GAGM,QAAA,IApBR,+E7E+mpCN,+D6EtlpCU,YAAA,IACA,MAAA,KACA,iBAAA,QACA,OAAA,KACA,aAAA,EACA,QAAA,EA9BJ,+EAiCI,cAAA,IAAA,MAAA,KACA,QAAA,EACA,0FAEI,QAAA,EAEF,2FACE,QAAA,EAxCR,oFA4CM,QAAA,GACA,aAAA,KAGF,qFACE,WAAA,YAAA,wCAAA,UAAA,EAAA,EACA,OAAA,IACA,MAAA,KACA,aAAA,KACA,QAAA,IArDN,yEA0DI,MAAA,KACA,iBAAA,QACA,WAAA,KACA,QAAA,EA7DJ,iFAiEI,QAAA,IACA,YAAA,IACA,aAAA,KACA,uFACE,QAAA,EAIF,+FACE,WAAA,YAAA,mCAAA,UAAA,EAAA,EACA,MAAA,KACA,OAAA,KACA,QAAA,GACA,SAAA,SACA,aAAA,KACA,WAAA,IACA,QAAA,IACA,MAAA,EAOV,cACE,MAAA,QACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,YAAA,KACA,OAAA,KALF,gCAOI,YAAA,IACA,0CAAA,gCACE,UAAA,MAEF,yCAAA,gCACE,UAAA,KAZN,8BAgBI,MAAA,KACA,YAAA,IACA,QAAA,EAAA,IAlBJ,sCAqBI,YAAA,IACA,0CAAA,sCACE,UAAA,MAGJ,yCAAA,cACE,OAAA,KACA,UAAA,KAIJ,mBACE,MAAA,KACA,YAAA,IACA,YAAA,KAHF,6BAKI,MAAA,QACA,YAAA,IACA,0CAAA,6BACE,UAAA,MARN,mCAYI,YAAA,IACA,QAAA,EAAA,IACA,0CAAA,mCACE,UAAA,MAfN,oCAmBI,YAAA,IACA,MAAA,QACA,0CAAA,oCACE,UAAA,MAtBN,8BA0BI,OAAA,EACA,QAAA,aA3BJ,qCA6BM,YAAA,IACA,UAAA,KACA,0CAAA,qCACE,UAAA,MAQH,0CAAA,cACD,UAAA,MAEF,0CAAA,cACE,YAAA,KACA,OAAA,MAEF,yCAAA,cACI,UAAA,KACA,OAAA,MAID,0CAAA,mBACG,UAAA,MAEH,yCAAA,mBACG,UAAA,KADH,qCAIS,UAAA,MAMd,oBACE,QAAA,YAAA,QAAA,KACA,cAAA,MAAA,gBAAA,WACA,mBAAA,IAAA,eAAA,IAHF,gCAKI,kBAAA,EAAA,UAAA,EACA,eAAA,EAAA,MAAA,EANJ,+BASI,YAAA,KACA,OAAA,EACA,eAAA,EAAA,MAAA,EACA,oBAAA,MAAA,WAAA,WAZJ,sCAcM,MAAA,QACA,YAAA,aAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,eAAA,OACA,0CAAA,sCACE,UAAA,MApBR,0CAyBI,eAAA,EAAA,MAAA,EACA,oBAAA,IAAA,WAAA,SAIJ,mDACI,OAAA,KACA,WAAA,IACA,SAAA,OACD,0CAAA,mDACK,OAAA,MCjpBV,EACI,gBAAA,K9E+vqCJ,uB8E5vqCA,sBAEI,WAAA,QACA,OAAA,IAAA,MAAA,QAGJ,czEuJC,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,SyEjIG,WAAA,QACA,OAAA,KzEkIH,oBACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,0BACC,MAAA,KAbD,oBACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,0BACC,MAAA,KL6pqCF,oBADA,mBADA,oDADA,mDADA,c8EryqCA,aAKI,MAAA,KACA,OAAA,KAGJ,QACI,UAAA,KACA,MAAA,QACA,YAAA,IACA,YAAA,aAAA,CAAA,WAGJ,iBACI,OAAA,EAAA,EAAA,KAGJ,yB9EmyqCA,6B8EhyqCQ,YAAA,KACA,eAAA,OAIR,gBACI,cAAA,EAGJ,0BACI,MAAA,MAEJ,4BACI,MAAA,KAGJ,uBACI,OAAA,KAGJ,oCACI,QAAA,KAGJ,0BACI,MAAA,QACA,UAAA,KACA,cAAA,KAGJ,aACI,MAAA,KAEJ,uBACI,WAAA,MACA,WAAA,WACA,YAAA,KACA,aAAA,KAEA,0CAAA,uBACI,WAAA,OAEJ,yCAAA,uBACI,WAAA,MAGR,2BACI,eAAA,QAEJ,oBACI,WAAA,KACA,QAAA,MACA,WAAA,OACA,0CAAA,oBACI,WAAA,MAGR,YACI,UAAA,KACA,MAAA,QACA,0CAAA,YACI,UAAA,KACA,YAAA,MAEJ,yCAAA,YACI,UAAA,M9EuyqCR,oB8EnyqCA,wBAEI,QAAA,IAAA,KAAA,IACA,cAAA,KAGJ,8B9EoyqCA,uDADA,iDADA,kBAGA,iC8EjyqCI,YAAA,KAGJ,+BACI,IAAA,KAGJ,uBACI,UAAA,KACA,+CACI,MAAA,KACA,QAAA,IAAA,KAAA,IAAA,KACA,OAAA,KAAA,K9EoyqCR,e8EhyqCA,iBAEI,WAAA,KAGJ,e3ElIC,SAAA,SACA,IAAA,IACA,KAAA,IACA,UAAA,qB2EiIG,SAAA,MACA,QAAA,EACA,WAAA,EAAA,IAAA,KAAA,mBACA,UAAA,MALJ,gCAOQ,OAAA,EACA,8CAOQ,UAAA,YAAA,GAAA,SAEA,oBAAA,SACA,uBACI,GAAM,QAAA,EACN,IAAM,QAAA,EACN,KAAM,QAAA,GAY1B,cACI,WAAA,K9E+xqCJ,mB8E7xqCA,mBAEI,QAAA,GAEJ,aACI,OAAA,KACA,YAAA,KACA,MAAA,KACA,UAAA,KACA,0CAAA,aACI,YAAA,MANR,oBASQ,UAAA,OACA,OAAA,EAAA,KAVR,mBAaQ,MAAA,QACA,YAAA,aAAA,CAAA,WACA,UAAA,KACA,YAAA,IACA,YAAA,QACA,2BACI,YAAA,IAGJ,2CACI,QAAA,MACA,MAAA,QACC,yCAAA,2CACE,UAAA,KACA,YAAA,MA3Bf,qBA+BS,MAAA,QAED,yCAAA,mBACG,UAAA,KACA,YAAA,MAGP,yCAAA,aACC,aAAA,GAKL,4CAEQ,SAAA,SAFR,2DAIY,YAAA,aAAA,CAAA,WACA,WAAA,OACA,QAAA,EACA,WAAA,KACA,cAAA,EACA,QAAA,EACA,OAAA,EAAA,KACA,YAAA,IACA,SAAA,SACA,IAAA,KACA,KAAA,KACA,UAAA,aAfZ,wCAoBQ,QAAA,aACA,OAAA,EAAA,KArBR,+CzE9DC,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,SyE0GW,WAAA,QACA,aAAA,KACA,QAAA,EAAA,KzE1GX,qDACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,2DACC,MAAA,KAbD,qDACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,2DACC,MAAA,KyE8FU,qDACI,MAAA,EACA,OAAA,EACA,OAAA,EAEJ,qDACI,WAAA,oBAQhB,2BACI,IAAA,EACA,SAAA,S9Ey0qCJ,2B8Et0qCA,2BAEQ,QAAA,EAGR,4BACI,QAAA,EACA,SAAA,SACA,WAAA,IACA,WAAA,KACA,QAAA,EACA,IAAA,KACA,KAAA,KACA,UAAA,KACA,QAAA,EACA,0CAAA,4BACI,MAAA,MAIR,qCACI,QAAA,KAAA,EAGJ,4CACI,WAAA,KAGJ,mCACI,UAAA,KAGJ,qCACI,MAAA,KAGJ,QACI,QAAA,gBACA,SAAA,mBACA,IAAA,eACA,KAAA,eACA,UAAA,eACA,OAAA,eACA,MAAA,eAGI,gBACD,UAAA,iBAAA,0BC5TP,wCACY,WAAA,KADZ,gDAIE,UAAA,MACA,OAAA,EAAA,EAAA,KAAA,YALF,mDAQG,WAAA,QACA,UAAA,KACA,SAAA,SACA,QAAA,KACA,OAAA,QACA,MAAA,KACA,YAAA,IAEA,0DACC,SAAA,SACA,MAAA,KACA,QAAA,IACA,IAAA,KACA,OAAA,MAAA,QACA,aAAA,EAAA,IAAA,IAAA,EACA,QAAA,aACA,QAAA,IACA,UAAA,cACA,iBAAA,cA1BJ,oDA8BG,WAAA,EACA,WAAA,WAAA,IAAA,SACA,SAAA,OACA,WAAA,QACS,QAAA,EAAA,KAGV,yDAEE,WAAA,MACA,OAAA,KACA,cAAA,KAzCJ,uDAiDY,cAAA,KACA,yCAAA,uDACI,cAAA,GAnDhB,sEAuDY,OAAA,EAAA,KAAA,EAAA,MACA,UAAA,MACA,0CAAA,sEACI,aAAA,KACA,YAAA,GAEJ,yCAAA,sEACI,YAAA,MA9DhB,sEAkEY,KAAA,KAlEZ,yDAqEY,aAAA,KArEZ,+EAwEgB,QAAA,MACA,aAAA,IAzEhB,8DA4EY,WAAA,IA5EZ,yDAkFY,cAAA,IAAA,MAAA,QACA,aAAA,iCAAA,GACA,eAAA,KACA,0CAAA,yDACI,eAAA,MAtFhB,mEA0FY,MAAA,QA1FZ,0DA+FQ,WAAA,EACA,WAAA,OACA,MAAA,QAjGR,gE/E6trCA,gE+E1nrCY,QAAA,aACA,OAAA,EAAA,GACA,WAAA,OACA,MAAA,IACA,eAAA,IACA,0CAAA,gE/E8nrCV,gE+E7nrCc,OAAA,EAAA,GACA,MAAA,KAEJ,yCAAA,gE/EiorCV,gE+EhorCc,MAAA,KACA,OAAA,GAEJ,0E/EmorCZ,0E+EhorCoB,WAAA,MACA,QAAA,aACA,0CAAA,0E/EoorClB,0E+EnorCsB,WAAA,OAIZ,sE/EoorCZ,sE+EnorCgB,UAAA,KACA,YAAA,KACA,OAAA,KAAA,KACA,YAAA,IACA,yCAAA,sE/EuorCd,sE+EtorCkB,OAAA,IAAA,KACA,UAAA,MAGR,qE/EworCZ,qE+EvorCgB,UAAA,MACA,OAAA,EAAA,KACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,YAAA,KACA,0CAAA,qE/E2orCd,qE+E1orCkB,WAAA,MAEJ,yCAAA,qE/E8orCd,qE+E7orCkB,WAAA,OACA,cAAA,MAhJpB,yGAsJgB,UAAA,KACA,YAAA,gBAAA,CAAA,WACA,OAAA,KAAA,KACA,0CAAA,yGACI,UAAA,KACA,OAAA,KAAA,MAEJ,yCAAA,yGACI,UAAA,MA9JpB,qFAmKY,WAAA,QACA,WAAA,IAAA,MAAA,QACA,cAAA,IAAA,MAAA,QACA,aAAA,gCAAA,EACA,WAAA,KACA,QAAA,KAAA,EAAA,KACA,SAAA,SACA,0CAAA,qFACI,WAAA,KACA,QAAA,KAAA,EAAA,MAEJ,yCAAA,qFACI,WAAA,EACA,eAAA,GAhLhB,mGAoLgB,SAAA,SACA,yCAAA,mGACI,WAAA,KACA,QAAA,KAAA,EACA,WAAA,IAAA,MAAA,QACA,aAAA,iCAAA,IAzLpB,iGA8LgB,UAAA,KACA,yCAAA,iGACI,UAAA,KACA,UAAA,KAjMpB,oGAqMgB,UAAA,KACA,YAAA,gBAAA,CAAA,WACA,MAAA,QACA,OAAA,EAAA,KAAA,KACA,UAAA,MACA,eAAA,UACA,eAAA,OACA,YAAA,KACA,yCAAA,oGACI,UAAA,KACA,eAAA,QACA,YAAA,KACA,OAAA,EAAA,KAAA,MAIJ,mGACQ,UAAA,KACA,YAAA,IACA,OAAA,KAAA,KAxNxB,sGA4NgB,WAAA,QACA,QAAA,KACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,KACA,QAAA,KAAA,EAAA,EACA,MAAA,K5ElNf,SAAA,SACA,KAAA,IACA,UAAA,iB4EkNe,yCAAA,sGACI,UAAA,KACA,SAAA,SACA,QAAA,GAvOpB,iHA0OoB,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,yCAAA,iHACI,UAAA,MA9OxB,2GAkPoB,QAAA,MACA,OAAA,KAAA,KACA,UAAA,MACA,0CAAA,2GACI,WAAA,KACA,OAAA,KAAA,KACA,QAAA,MAEJ,yCAAA,2GACI,YAAA,GA3PxB,8GAkQoB,QAAA,gBAlQpB,kHAqQoB,QAAA,GACA,WAAA,qBAAA,MAAA,IAAA,UACA,MAAA,KACA,OAAA,KACA,QAAA,MACA,WAAA,EACA,YAAA,KACA,SAAA,SACA,MAAA,KACA,UAAA,cACA,0CAAA,kHACI,MAAA,MAEJ,0CAAA,kHACI,MAAA,KACA,OAAA,KACA,MAAA,MAEJ,yCAAA,kHACG,QAAA,MAKP,yCAAA,mG1EhJf,SAAA,SAEA,yGACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,+GACC,MAAA,K0EmIc,yGACI,aAAA,QACA,MAAA,KACA,UAAA,iBAAA,cAEH,+GACI,MAAA,MArSrB,uFA2SY,OAAA,MAAA,KAAA,KACA,yCAAA,uFACI,WAAA,MAGA,yCAAA,mGACI,QAAA,MAjTpB,6FAqTgB,QAAA,MACA,UAAA,KACA,MAAA,QACA,YAAA,IACA,OAAA,KAAA,KAAA,EAAA,KACA,gBAAA,KACA,yCAAA,6FACI,QAAA,MACA,OAAA,EAAA,MA7TpB,kGAgUoB,QAAA,WACA,eAAA,OACA,yCAAA,kGACI,QAAA,MACA,UAAA,MApUxB,oGAyUgB,OAAA,IAAA,MAAA,QACA,cAAA,IACA,QAAA,aACA,UAAA,KACA,WAAA,KACA,SAAA,SACA,YAAA,KACA,yCAAA,oGACI,UAAA,KACA,WAAA,KACA,OAAA,KAAA,KAAA,GAEJ,0GACI,QAAA,GACA,MAAA,KACA,OAAA,K5E/UnB,SAAA,SACA,IAAA,IACA,KAAA,IACA,UAAA,qB4E8UmB,aAAA,IAAA,MAAA,QACA,cAAA,IAAA,MAAA,QACA,UAAA,qBAAA,gBACA,WAAA,IAAA,YAOJ,0CAAA,qGACI,WAAA,MAGR,yCAAA,iGACI,aAAA,KACA,cAAA,KACA,QAAA,MACA,MAAA,KACA,WAAA,MAIA,yCAAA,qGACI,MAAA,KACA,WAAA,M/EgsrCpB,qD+EnjsCA,sDA2XQ,QAAA,KA3XR,gEAiYY,YAAA,KAjYZ,8DAoYY,UAAA,MACA,OAAA,IAAA,MAAA,QACA,cAAA,KAtYZ,+FA2YQ,QAAA,KA3YR,2EA8YQ,QAAA,MACA,cAAA,K/EurrCR,4DACA,6D+EvksCA,8DAqZQ,QAAA,aArZR,8CAyZQ,cAAA,KAzZR,uDA2ZY,QAAA,aA3ZZ,+DA8ZY,OAAA,KACA,MAAA,KACA,UAAA,MAhaZ,sFAmaY,SAAA,SACA,MAAA,KACA,IAAA,EACA,MAAA,KACA,6FACI,MAAA,MAMR,0CAAA,4DACK,WAAA,MAEL,yCAAA,4DACI,WAAA,GAMR,0CAAA,kHACI,KAAA,KCzbR,8BAEQ,QAAA,EAAA,KAFR,uCAOQ,UAAA,KACA,MAAA,QARR,6DAWQ,MAAA,KACA,aAAA,KACA,WAAA,KAbR,yCAgBQ,WAAA,KAhBR,qEhF6nsCA,uEgFxmsCQ,OAAA,EAAA,KArBR,qCAyBQ,QAAA,KAKR,0DAGQ,QAAA,MACA,MAAA,IACA,WAAA,KACA,aAAA,KACA,yCAAA,0DACI,MAAA,MARZ,mEAaQ,MAAA,IACA,QAAA,aAdR,yCAwBQ,MAAA,IACA,QAAA,aACA,yCAAA,yCACI,SAAA,SACA,QAAA,cA5BZ,uDAkCY,MAAA,MACA,OAAA,KAnCZ,gDAwCQ,QAAA,MAxCR,wDA0CY,QAAA,EA1CZ,iEA8CY,MAAA,IACA,OAAA,EACA,SAAA,SAhDZ,uEAoDY,OAAA,EApDZ,oFAsDgB,MAAA,IACA,OAAA,IAAA,KACA,QAAA,aAKJ,oFACI,UAAA,KACA,MAAA,QACA,QAAA,QACA,YAAA,kBACA,OAAA,EACA,eAAA,IACA,QAAA,aACA,OAAA,EACA,MAAA,KACA,MAAA,EAEJ,0FACG,QAAA,GA1Ef,8CAiFQ,QAAA,EAAA,KAAA,EAAA,KACA,qDACI,QAAA,GACA,MAAA,KACA,OAAA,K7E7FX,SAAA,SACA,IAAA,IACA,UAAA,iB6E6FW,KAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAEJ,oDACI,QAAA,KAEJ,2DACI,KAAA,KAjGZ,0CAqGQ,MAAA,MAIA,yCAAA,wDACK,QAAA,EAAA,KAAA,EAAA,KACA,8DACI,QAAA,MAMT,yCAAA,8CACI,QAAA,EAAA,KAAA,EAAA,MAGA,yCAAA,qDACI,KAAA,MAST,0CAAA,kCACK,MAAA,MACA,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,KACA,wCACI,MAAA,MAKR,0CAAA,iCACI,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,KACA,wCACI,KAAA,MAlBhB,mCAwBQ,QAAA,KAxBR,6BA4BQ,OAAA,EAAA,KAAA,KACA,eAAA,KACA,cAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GACA,MAAA,QAhCR,yCAkCY,YAAA,aAAA,CAAA,WACA,UAAA,OACA,eAAA,QACA,WAAA,KACA,eAAA,QAtCZ,kBhF0nsCA,qBgF9ksCY,MAAA,QA5CZ,sBAiDQ,QAAA,EAAA,KAAA,EAAA,KACA,yCAAA,sBACI,YAAA,QAEJ,4BACI,QAAA,KAEJ,6BACI,QAAA,GACA,MAAA,KACA,OAAA,KACA,SAAA,SACA,IAAA,IACA,UAAA,iBACA,KAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAEJ,mCACQ,KAAA,KAtEhB,kBA2EQ,WAAA,KACA,yCAAA,kBACI,WAAA,GAKL,0CAAA,gCACI,WAAA,GAnFX,iCAwFQ,WAAA,EAAA,IAAA,KAAA,sBACA,QAAA,KACA,SAAA,SAIA,0CAAA,iCACI,UAAA,MACA,YAAA,MAEJ,yCAAA,iCACI,WAAA,QACA,QAAA,KACA,UAAA,KACA,MAAA,KACA,WAAA,KACA,YAAA,EACA,cAAA,KAAA,MAAA,KACA,QAAA,KAAA,KAAA,MA1GZ,mBA+GQ,cAAA,KACA,WAAA,KAhHR,mCAoHY,QAAA,aACA,MAAA,KAEA,0CAAA,mCACI,MAAA,KAEJ,0CAAA,mCACI,MAAA,KAEJ,yCAAA,mCACI,MAAA,KACA,UAAA,MA/HhB,qCAmIQ,QAAA,aACA,MAAA,KApIR,6BAuIQ,QAAA,aACA,MAAA,KAxIR,sCA0IY,MAAA,QACA,QAAA,EA3IZ,mCA+IY,OAAA,EACA,cAAA,IAAA,MAAA,KACA,SAAA,SACA,yCACI,cAAA,IAAA,MAAA,QACA,aAAA,IAAA,MAAA,QACA,QAAA,GACA,QAAA,a7E3Rf,SAAA,SACA,IAAA,IACA,UAAA,iB6E4Re,MAAA,KACA,UAAA,iBAAA,eACA,MAAA,KACA,OAAA,KACA,0CAAA,yCACI,MAAA,MA9JpB,gBAsKQ,MAAA,QAtKR,0CA0KQ,WAAA,QACA,MAAA,QACA,UAAA,KACA,YAAA,IACA,QAAA,KAAA,EAAA,KAAA,KACA,YAAA,EA/KR,qCAmLQ,UAAA,KACA,YAAA,IACA,YAAA,KACA,QAAA,KAAA,KAAA,KAAA,KACA,0CAAA,qCACI,UAAA,MhF0lsCZ,gEADA,2BgFjxsCA,+BhFmxsCA,mCgFnlsCY,YAAA,KACA,UAAA,OACA,MAAA,QACA,YAAA,IAnMZ,0BAwMQ,QAAA,MACA,eAAA,KACA,MAAA,KACA,cAAA,IAAA,MAAA,QA3MR,8CA+MQ,MAAA,IACA,WAAA,KACA,0CAAA,8CACI,MAAA,KAlNZ,uBAuNQ,QAAA,aAEA,8BACI,QAAA,EA1NZ,wChF+ysCA,0CgF/ksCQ,MAAA,KAhOR,2CAoOQ,WAAA,QApOR,6CAsOY,YAAA,IACA,YAAA,KAvOZ,mBA4OQ,UAAA,KACA,YAAA,aAAA,CAAA,WACA,MAAA,QACA,OAAA,EA/OR,2BAoPQ,MAAA,mBApPR,qBAwPQ,MAAA,KAxPR,+CA4PQ,QAAA,KA5PR,yBAgQQ,aAAA,KACA,YAAA,IAjQR,kCAqQQ,UAAA,KArQR,kCA0QY,aAAA,EA1QZ,oBhFm1sCA,mBgFjksCQ,OAAA,EAlRR,0BAqRQ,YAAA,KArRR,mCAuRY,MAAA,MACA,0CAAA,mCACI,MAAA,MAzRhB,qCA6RY,MAAA,KA7RZ,uCA+RgB,WAAA,EA/RhB,6BAqSQ,WAAA,KArSR,sBhF42sCA,4BADA,2BgFhksCQ,UAAA,KACA,MAAA,QACA,4BhFqksCR,kCADA,iCgFnksCY,QAAA,GAEJ,0CAAA,sBhFwksCN,4BADA,2BgFtksCU,UAAA,MAjTZ,8DAsTY,YAAA,KACA,UAAA,OACA,MAAA,QACA,YAAA,IhF0ksCZ,gCgFn4sCA,+BA8TQ,WAAA,QACA,OAAA,KAGJ,qDACI,SAAA,SACA,OAAA,EACA,MAAA,KACD,0CAAA,qDACI,MAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,YAAA,IACA,2DACI,MAAA,MA3Uf,6DAiVQ,QAAA,EAAA,KAAA,EAAA,KACA,UAAA,KACA,YAAA,MACC,0CAAA,6DACI,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,MAtVb,mCA2VQ,QAAA,MA3VR,iCAiWQ,WAAA,KAjWR,qBAoWQ,OAAA,EAAA,EAAA,KAAA,EApWR,sBAwWQ,cAAA,KAxWR,4BA2WY,MAAA,QACA,QAAA,IAAA,KAAA,EAAA,EACA,aAAA,EACA,cAAA,KA9WZ,8BAgXgB,MAAA,QACA,QAAA,IAAA,IACA,YAAA,IAlXhB,oCAqXgB,MAAA,KAGA,yCAAA,kCACI,QAAA,MAIJ,yCAAA,mCACK,WAAA,KA9XrB,2BAsYQ,MAAA,QhFmksCR,yCgFz8sCA,yCA2YQ,QAAA,KA3YR,sBA+YQ,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,KAlZR,qCAsZQ,MAAA,QACA,YAAA,KAvZR,qCA2ZQ,UAAA,KACA,cAAA,KACA,MAAA,KACA,YAAA,IACA,MAAA,MACA,OAAA,KAAA,KACA,QAAA,KACA,WAAA,QACA,2CACI,MAAA,sBApaZ,gBAyaQ,eAAA,OAzaR,qBhFu+sCA,uBgF5jsCY,UAAA,KACA,0CAAA,qBhFgksCV,uBgF/jsCc,UAAA,MA7ahB,wCAibY,MAAA,QACA,YAAA,IAlbZ,wDAwbY,WAAA,MAxbZ,4CA2bY,cAAA,KA3bZ,kDA8bY,QAAA,KA9bZ,kDAmcQ,UAAA,KACA,YAAA,IACA,0CAAA,kDACI,UAAA,MAtcZ,gDA4cY,UAAA,KACA,YAAA,IACA,0CAAA,gDACI,UAAA,MAGA,yCAAA,yEACI,WAAA,KAndpB,uEAudgB,QAAA,KAKP,0CAAA,0DACO,UAAA,MA7dhB,gBAkeQ,MAAA,KAleR,qEAseQ,WAAA,EhF8jsCR,+DgFzjsCI,2DhFwjsCJ,0DgFpjsCY,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,eAAA,QACA,eAAA,QATR,sHAaQ,QAAA,KAbR,+FAiBQ,MAAA,KAjBR,kGAqBQ,QAAA,aACA,OAAA,EAtBR,gEA0BQ,MAAA,QACA,UAAA,KA3BR,0DA+BQ,MAAA,QA/BR,0EAmCQ,MAAA,KAnCR,0EAuCQ,YAAA,EACA,aAAA,KAxCR,mEA4CQ,WAAA,IACA,OAAA,EACA,UAAA,KACA,MAAA,QACA,YAAA,KACA,YAAA,IAjDR,gFAqDQ,WAAA,Q3E1hBX,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S2EgjBW,YAAA,EACA,aAAA,K3E/iBX,sFACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4FACC,MAAA,KAbD,sFACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4FACC,MAAA,K2E0eE,sEA4DQ,MAAA,KA5DR,+EA+DQ,QAAA,KAIR,2DAEQ,MAAA,QhFulsCZ,6FgFnlsCI,2FAGQ,MAAA,IAvjBZ,wBA4jBQ,MAAA,QA5jBR,yCAgkBQ,YAAA,KAIJ,8CACI,OAAA,EACA,oDACI,WAAA,KAQR,0CAAA,gDACI,MAAA,OAEJ,yCAAA,gDACI,MAAA,MAIR,4DAEQ,YAAA,EACA,aAAA,EACA,MAAA,IAJR,iCAOY,MAAA,KAPZ,mCAUY,MAAA,KACA,YAAA,MACA,cAAA,KACA,0CAAA,mCACI,YAAA,GAdhB,wCAkBY,cAAA,IAIZ,oBhFyksCA,mBgFrksCQ,OAAA,IAAA,MAAA,QAJR,eAQQ,MAAA,KARR,8CAYQ,MAAA,IACA,WAAA,KACA,OAAA,KACA,QAAA,KAAA,EACA,0CAAA,8CACI,MAAA,KACA,WAAA,KACA,OAAA,KACA,QAAA,GApBZ,gDAyBQ,MAAA,IACA,YAAA,KACA,0CAAA,gDACI,MAAA,IACA,YAAA,GAEJ,yCAAA,gDACI,MAAA,MAhCZ,wCAqCQ,QAAA,aArCR,2BA0CQ,UAAA,KACA,MAAA,KACA,WAAA,KACA,OAAA,EAAA,KAAA,KAIA,0CAAA,mCACI,MAAA,MACA,QAAA,OAnDZ,qCAwDQ,MAAA,KACA,QAAA,MAzDR,0BA6DQ,WAAA,KA7DR,+BAiEQ,QAAA,MACA,WAAA,OAlER,qCAoEY,MAAA,IACA,MAAA,KACA,0CAAA,qCACI,MAAA,KAMhB,sEAEQ,MAAA,IACA,WAAA,KACA,0CAAA,sEACI,MAAA,KALZ,wEAUQ,MAAA,IACA,YAAA,KACA,0CAAA,wEACI,MAAA,IACA,YAAA,GAEJ,yCAAA,wEACI,MAAA,MAjBZ,2DAsBQ,MAAA,KAGR,yBACI,WAAA,OAGJ,kFACI,MAAA,KhFwksCJ,qBgFnksCI,sBhFiksCJ,qBACA,wBgF9jsCQ,OAAA,KAAA,KAEJ,wEAEI,MAAA,KACA,MAAA,KACA,yCAAA,wEACI,MAAA,KACA,MAAA,MAMZ,4ChF+jsCA,4CgF7jsCI,mBAAA,KACA,WAAA,KACA,OAAA,EAEJ,iBACI,gBAAA,UAEJ,wBhFiksCA,kBACA,mBAFA,yBAGA,+BACA,wBgF7jsCQ,QAAA,GACA,QAAA,aACA,MAAA,KACA,OAAA,K7Ev4BP,SAAA,SACA,IAAA,IACA,UAAA,iB6Ew4BO,YAAA,KACA,0CAAA,wBhFmksCN,kBACA,mBAFA,yBAGA,+BACA,wBgFrksCU,MAAA,KACA,OAAA,KACA,YAAA,MAGZ,wBACI,WAAA,gCAAA,UAGJ,yBACI,WAAA,8BAAA,UAGJ,kBACI,WAAA,uBAAA,UAGJ,mBACI,WAAA,wBAAA,UAGJ,+BACI,WAAA,8BAAA,UAGJ,wBACI,WAAA,wBAAA,UC57BJ,oCAEY,MAAA,KACA,0CAAA,oCACI,OAAA,KACA,QAAA,GALhB,kDAUY,MAAA,KACA,YAAA,KACA,aAAA,KACA,0CAAA,kDACI,MAAA,MAdhB,yCAkBY,WAAA,QAlBZ,sDAoBgB,MAAA,KApBhB,gDAwBY,WAAA,QACA,eAAA,MACA,WAAA,EA1BZ,4DA4BgB,MAAA,KA5BhB,qCAgCY,WAAA,OAhCZ,+CAmCY,OAAA,KAnCZ,+CAsCS,OAAA,KAKL,yCAAA,qBACI,WAAA,QAIR,oBACI,QAAA,aACA,OAAA,EAAA,KACA,QAAA,KACA,UAAA,KACA,YAAA,IACA,6BACI,MAAA,QAEJ,yCAAA,oBACI,OAAA,KAAA,IAAA,IACA,QAAA,IACA,UAAA,MAIR,yBACI,QAAA,KACA,gCACI,QAAA,MAIR,gBACI,QAAA,aACA,OAAA,KACA,QAAA,EACA,MAAA,IACA,0CAAA,gBACI,MAAA,IACA,QAAA,GAEJ,yCAAA,gBACI,MAAA,IACA,OAAA,KACA,QAAA,GAIR,kCACI,QAAA,EAGJ,gFACI,MAAA,IACA,QAAA,EACA,YAAA,KACA,0CAAA,gFACI,MAAA,KAGJ,0CAAA,gFACI,MAAA,IACA,YAAA,KAFJ,wFAUQ,QAAA,IAAA,IAAA,GAPJ,gFACI,gGACA,YAAA,GAMA,gFAAA,wFACI,QAAA,EAAA,KAAA,EACA,WAAA,KACA,WAAA,KAKZ,yCAAA,gFACI,UAAA,IACA,QAAA,GAMR,gEACK,MAAA,IACA,0CAAA,gEACI,YAAA,KACA,MAAA,uBAEJ,yCAAA,gEACI,YAAA,EACD,MAAA,gBAIL,0CAAA,gFACI,YAAA,GAKJ,yCAAA,8EACI,YAAA,MjFyguCP,qDiFpguCA,6DAIQ,QAAA,YAAA,QAAA,KACA,MAAA,IACA,OAAA,KAAA,GAAA,EjFqguCR,2EiF3guCA,mFASY,MAAA,KACA,UAAA,MACA,OAAA,KACA,cAAA,MAAA,gBAAA,WACA,OAAA,KAGJ,0CjFqguCN,qDiFrguCM,6DACI,MAAA,IACA,WAAA,KjFwguCV,oFiF1guCM,4FAKQ,QAAA,KAAA,KAAA,MAIR,yCjFuguCN,qDiFvguCM,6DACI,MAAA,IjF0guCV,oFiF3guCM,4FAIQ,QAAA,MjF4guChB,+CiFziuCA,uDAmCQ,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KCzLR,kEACI,MAAA,eACA,OAAA,eACA,0CAAA,kEACI,MAAA,eACA,OAAA,gBAIR,sFACI,MAAA,eACA,OAAA,eACA,0CAAA,sFACI,MAAA,eACA,OAAA,gBAKR,wCAES,QAAA,EAFT,wCAMS,QAAA,KANT,4C/EJC,SAAA,SACA,KAAA,IACA,UAAA,iB+EED,+DAcQ,MAAA,KAdR,iDAkBQ,QAAA,MACA,MAAA,KACA,OAAA,K/E/BP,SAAA,SACA,IAAA,IACA,KAAA,IACA,UAAA,qB+EQD,qDAyBQ,MAAA,KACA,OAAA,KA1BR,uDlFiuuCA,wDkFlsuCQ,YAAA,MACA,UAAA,kBAKR,8BACI,QAAA,EACA,KAAA,KACA,0CAAA,8BACI,KAAA,GAIR,4CAGS,OAAA,EAHT,iEAKU,QAAA,MALV,6DASU,eAAA,IATV,iDAgBQ,QAAA,KAhBR,kEAoBW,QAAA,KAMX,uEACI,iBAAA,+BAGJ,4GACI,iBAAA,sCAGJ,8FACI,iBAAA,yCAGJ,8FACM,iBAAA,yCAGN,yDACI,iBAAA,yCAGJ,yDACI,iBAAA,kCAGJ,wDACI,iBAAA,wBAKJ,kDACI,QAAA,MACA,cAAA,IAAA,MAAA,QAFJ,yEAIQ,QAAA,KAJR,gEAQQ,MAAA,QACA,UAAA,KAIA,0CAAA,oEACI,WAAA,KACA,cAAA,MAIR,0CAAA,kDACI,QAAA,aACA,MAAA,KACA,eAAA,MAtBR,0FA0BQ,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,OAAA,EAAA,KACA,QAAA,IAAA,KACA,cAAA,KACA,OAAA,IAAA,MAAA,QACA,gGACI,WAAA,KACA,QAAA,EAEJ,gGACI,MAAA,KACA,WAAA,QACA,QAAA,GAGJ,0CAAA,0FACI,UAAA,KACA,+GACI,MAAA,KACA,YAAA,EAEJ,2GACI,MAAA,MACA,aAAA,GAnDhB,uDAwDQ,QAAA,KAGR,0CACI,WAAA,OAIA,YAAA,KACA,WAAA,IAAA,MAAA,QACA,aAAA,iCAAA,GALA,0CAAA,0CACI,SAAA,UAKJ,6DACI,WAAA,8BAAA,UAAA,KAAA,OACA,0CAAA,6DACI,MAAA,IACA,KAAA,KACA,QAAA,EACA,IAAA,KACA,SAAA,UAEJ,qEACI,WAAA,IACA,MAAA,QACA,QAAA,EACA,4ElFqruCZ,2EADA,2EkFjruCgB,WAAA,IACA,QAAA,EAIZ,sDACI,QAAA,aACA,MAAA,KACA,WAAA,8BAAA,UAAA,MAAA,OACA,aAAA,EACA,YAAA,KACA,0CAAA,sDACI,SAAA,SACA,IAAA,KACA,MAAA,MAKJ,8DACI,OAAA,EACA,WAAA,IACA,MAAA,KACA,UAAA,KACA,YAAA,IACA,YAAA,aAAA,CAAA,WACA,OAAA,KACA,YAAA,KACA,QAAA,EACA,MAAA,MACA,sEACI,MAAA,KAEJ,yCAAA,8DACG,MAAA,OAGP,mFACI,WAAA,IAEJ,0CAAA,sDACI,MAAA,KACA,UAAA,OAEJ,yCAAA,sDACI,MAAA,KACA,UAAA,OAGR,wDACI,OAAA,EACA,0CAAA,wDACI,MAAA,KACA,QAAA,KAAA,KAAA,KACA,KAAA,GAEJ,yCAAA,wDACI,QAAA,MAMZ,kBACI,WAAA,KAEJ,sCACI,cAAA,MAGJ,kBAEQ,OAAA,EAAA,KAFR,wBAMQ,YAAA,IANR,0BAQY,UAAA,KARZ,qCAaQ,MAAA,QAbR,mBAkBY,MAAA,QAlBZ,uCAsBY,cAAA,KlFqruCZ,uBAEA,wBkF7suCA,mBlF4suCA,sBkF/quCY,MAAA,QACA,YAAA,aAAA,CAAA,WACA,UAAA,KA/BZ,kCAmCY,OAAA,eACA,cAAA,KApCZ,2CAwCY,cAAA,KAxCZ,gCA4CY,WAAA,QA5CZ,oClF6tuCA,mCkF5quCY,WAAA,Q7ElKX,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6EwLW,OAAA,E7EtLX,0CLi3uCD,yCKh3uCE,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,gDLm3uCD,+CKl3uCE,MAAA,KAbD,0CLm4uCD,yCKl4uCE,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,gDLq4uCD,+CKp4uCE,MAAA,K6EsHF,yClFmxuCA,+CADA,wCAEA,8CkF/tuCgB,QAAA,KACA,MAAA,KAtDhB,yCA2DY,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IA7DZ,kCAiEY,QAAA,KAjEZ,6CAqEY,MAAA,QArEZ,qCAyEa,cAAA,KAzEb,0CA2EgB,QAAA,KAMhB,gDlFytuCA,gHK35uCC,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6EyNG,iBAAA,QACA,OAAA,E7ExNH,sDL87uCD,sHK77uCE,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4DLg8uCD,4HK/7uCE,MAAA,KAbD,sDLg9uCD,sHK/8uCE,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4DLk9uCD,4HKj9uCE,MAAA,K6E4ME,uDlF0wuCJ,sDADA,uHAEA,sHkF1wuCQ,QAAA,EAIR,+EACI,MAAA,KACA,WAAA,OACA,YAAA,aAAA,CAAA,WACA,MAAA,QAGJ,cACI,QAAA,aACA,MAAA,MACA,YAAA,IACA,0CAAA,cACI,MAAA,MALR,gDlFmxuCA,qDkFxwuCY,QAAA,aACA,MAAA,QAZZ,iDAgBY,QAAA,aACA,OAAA,EAAA,KAAA,EAAA,EACA,0CAAA,iDACI,YAAA,EACA,aAAA,KApBhB,gDA+BY,WAAA,EA/BZ,kDA0BgB,MAAA,QACA,UAAA,KACA,OAAA,EAAA,EAAA,EAAA,KACA,QAAA,EA7BhB,qDAiCgB,QAAA,EAGT,0CAAA,qBACI,OAAA,GAMX,4CACI,WAAA,KAGJ,mBlFuwuCA,yBACA,yBkFrwuCI,QAAA,KAGJ,sCAEQ,WAAA,KACA,0CAAA,sCACI,WAAA,MlF+wuCZ,2DADA,2DAEA,4CkFpxuCA,6DlF+wuCA,0DACA,2DAFA,oDAGA,kDkFhwuCgB,QAAA,KAjBhB,+EAoBY,cAAA,KACA,0CAAA,+EACI,OAAA,MAtBhB,4CA0BY,WAAA,IACA,QAAA,EAAA,EAAA,KACA,cAAA,IAAA,MAAA,QACA,OAAA,KAIA,SAAA,SAjCZ,oEA+BgB,QAAA,KA/BhB,6CAoCY,QAAA,aACA,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,YAAA,KACA,eAAA,KACA,eAAA,KACA,0CAAA,6CACI,QAAA,aACA,UAAA,KACA,YAAA,IACA,SAAA,SACA,IAAA,MACA,YAAA,MACA,MAAA,KACA,cAAA,GAEJ,yCAAA,6CACI,YAAA,IACA,IAAA,MACA,YAAA,GAzDhB,qCA6DY,QAAA,KA7DZ,oCAgEY,cAAA,IAAA,MAAA,QAhEZ,4CAmEY,MAAA,KAnEZ,gDAsEY,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,WAAA,KACA,OAAA,KAAA,EACA,0CAAA,gDACI,UAAA,OAEJ,yCAAA,gDACI,UAAA,MAhFhB,8CAoFY,MAAA,QACA,UAAA,KACA,YAAA,IACA,YAAA,aAAA,CAAA,WACA,YAAA,KACA,UAAA,MACA,0CAAA,8CACI,UAAA,OAEJ,yCAAA,8CACI,UAAA,MAGA,yCAAA,qEACK,UAAA,MAIL,yCAAA,qDACI,OAAA,KACA,MAAA,MAxGpB,mDA6GY,MAAA,MACA,IAAA,MA9GZ,qCAiHY,QAAA,KAjHZ,iCAqHQ,gBAAA,KArHR,oCAwHQ,MAAA,MACA,OAAA,KACA,WAAA,QAEA,WAAA,O7EpYP,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6E4RD,sDA+HY,OAAA,KACA,WAAA,IACA,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,YAAA,KACA,eAAA,MACA,OAAA,EAAA,KACA,QAAA,EACA,mBAAA,KACA,WAAA,KACA,QAAA,EACA,yCAAA,sDACI,YAAA,IACA,QAAA,aACA,OAAA,EACA,OAAA,KACA,MAAA,M7E3af,0CACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,gDACC,MAAA,KAbD,0CACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,gDACC,MAAA,K6EkaM,0CACI,aAAA,IAAA,MAAA,QACA,cAAA,IAAA,MAAA,QACA,UAAA,iBAAA,cACA,0CAAA,0CACI,MAAA,MAEJ,yCAAA,0CACI,MAAA,KACA,MAAA,IACA,OAAA,IACA,sDACI,MAAA,MAIZ,0CAAA,oCACI,QAAA,EAAA,KAAA,EAAA,KACA,MAAA,MACA,OAAA,KACA,MAAA,OAEJ,yCAAA,oCACG,MAAA,KACA,WAAA,KACC,YAAA,MACA,QAAA,IAAA,IACA,QAAA,aACA,WAAA,QAjLZ,+CAsLQ,SAAA,SAIA,0CAAA,mEACI,QAAA,aACA,aAAA,KAEJ,yCAAA,mEACI,MAAA,KA/LZ,oF/EzZC,SAAA,SACA,KAAA,IACA,UAAA,iB+E6lBW,IAAA,KACA,QAAA,EAEA,0CAAA,oFACI,YAAA,IACA,KAAA,EACA,YAAA,EACA,UAAA,aACA,0FACI,MAAA,MAGR,yCAAA,oFACI,QAAA,EACA,WAAA,OACA,UAAA,KACA,SAAA,SACA,IAAA,KACA,MAAA,KACA,0FACI,MAAA,KACA,MAAA,IACA,OAAA,IAEJ,gGACI,MAAA,MA/NpB,wEAqOY,WAAA,2BAAA,UAAA,KAAA,OACA,gBAAA,IACA,QAAA,GACA,MAAA,KACA,OAAA,KACA,QAAA,aAGA,wE7ExVX,WAAA,yBAAA,UAAA,KAAA,OACA,gBAAA,IACA,QAAA,GACA,QAAA,aACA,MAAA,KACA,OAAA,K6EsGD,gE7ExQC,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KAEA,YAAA,OA9BA,SAAA,S6EkhBO,UAAA,eACA,UAAA,KACA,YAAA,IACA,QAAA,IAAA,KAAA,IAAA,KACA,WAAA,QACA,MAAA,KACA,gBAAA,K7EthBP,sEACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4EACC,MAAA,KAbD,sEACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,4EACC,MAAA,K6E0gBM,yCAAA,gEACI,UAAA,KACA,YAAA,IACA,QAAA,KAAA,KAAA,KAAA,KACA,MAAA,MAEJ,sEACG,MAAA,eACA,yCAAA,sEACI,MAAA,MAMX,0CAAA,sBACQ,WAAA,MAGZ,+CAEQ,MAAA,QACA,UAAA,KACA,YAAA,aAAA,CAAA,WACA,cAAA,KACA,eAAA,QACA,MAAA,KACA,WAAA,OACA,yCAAA,+CACI,UAAA,MAKZ,0BACI,YAAA,aAAA,CAAA,WACA,oBAAA,IAGJ,2BACI,QAAA,KAGJ,mCACI,YAAA,aAAA,CAAA,WACA,UAAA,KAFJ,4CAIQ,YAAA,IAJR,8CAMY,MAAA,QAKZ,qCACI,iBAAA,QACA,YAAA,IACA,2CACI,QAAA,EAGR,4EACI,MAAA,KACA,MAAA,QAFJ,mFAIQ,WAAA,Q7EtkBP,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MAEA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6E4lBO,cAAA,EACA,UAAA,KACA,MAAA,KACA,OAAA,KAAA,KAAA,KACA,QAAA,M7E9lBP,yFACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,+FACC,MAAA,KAbD,yFACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,+FACC,MAAA,K6EmlBM,yFACI,WAAA,QACA,OAAA,EACA,MAAA,KAfZ,uFAmBQ,OAAA,KAIR,yDACI,WAAA,OAGJ,iD7E7lBC,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6EmnBG,MAAA,KACA,YAAA,IACA,QAAA,KAAA,KAAA,KAAA,KACA,YAAA,OACA,iBAAA,Q7ErnBH,uDACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,6DACC,MAAA,KAbD,uDACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,6DACC,MAAA,K6EymBE,yCAAA,iDACI,UAAA,MARR,gEAWQ,QAAA,KAXR,sDAcQ,MAAA,KACA,eAAA,QACA,0CACE,4DACE,YAAA,KACA,WAAA,KACA,iBAAA,KACA,MAAA,MAGJ,yCAAA,sDACI,UAAA,MAKZ,yBACI,YAAA,aAAA,CAAA,WlFu8uCJ,+BkFx8uCA,kCAGQ,cAAA,KAHR,2BAMQ,MAAA,QANR,iDASQ,UAAA,KACA,YAAA,IACA,yCAAA,iDACI,UAAA,MAMZ,+BACI,MAAA,KAEJ,6BACI,QAAA,KAGJ,uBACI,MAAA,QACA,YAAA,aAAA,CAAA,WAFJ,uCAKQ,WAAA,IAAA,MAAA,QACA,aAAA,8BAAA,GANR,0BAUQ,WAAA,O7E9pBP,UAAA,MACA,QAAA,aACA,YAAA,aAAA,CAAA,WACA,YAAA,IACA,MAAA,KACA,YAAA,MACA,UAAA,KACA,QAAA,EAAA,KAAA,EAAA,KACA,cAAA,KACA,gBAAA,KACA,YAAA,OA9BA,SAAA,S6EorBO,KAAA,IACA,UAAA,iB7EnrBP,gCACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,sCACC,MAAA,KAbD,gCACC,QAAA,GACA,MAAA,KACA,OAAA,KF5HD,SAAA,SACA,IAAA,IACA,UAAA,iBE4HC,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,UAAA,iBAAA,eACA,WAAA,IAAA,YAGD,sCACC,MAAA,KLupwCF,yCkF9/uCA,sCAkBQ,MAAA,QACA,WAAA,OAnBR,+CAuBQ,OAAA,EACA,MAAA,QACA,YAAA,aAAA,CAAA,WAGR,oFACI,QAAA,KAIA,0CAAA,uBACI,OAAA,MAIR,oDACI,QAAA","file":"theme.css","sourcesContent":[null,"html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\tfont-size: 100%;\n\tfont: inherit;\n\tvertical-align: baseline;\n\t-webkit-font-smoothing: antialiased;\n\ttext-rendering: optimizelegibility;\n}\n\narticle, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }\nbody { line-height: 1; }\nul { list-style: none; }\nblockquote, q { quotes: none; }\nblockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }\ntable { border-collapse: collapse; border-spacing: 0; }\nem, i { font-style: italic; }\nstrong, b { font-weight: bold; }\nimg { max-width: 100%; height: auto; }\nbutton, html input[type=button], input[type=reset], input[type=submit] { cursor: pointer; border-radius: 0; }","/**\n * @license\n * MyFonts Webfont Build ID 3650797, 2018-10-04T14:35:07-0400\n * \n * The fonts listed in this notice are subject to the End User License\n * Agreement(s) entered into by the website owner. All other parties are \n * explicitly restricted from using the Licensed Webfonts(s).\n * \n * You may obtain a valid license at the URLs below.\n * \n * Webfont: BoosterNextFY-Thin by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/thin/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: BoosterNextFY-Regular by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/regular/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: BoosterNextFY-Medium by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/medium/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: BoosterNextFY-Black by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/black/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: BoosterNextFY-Light by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/light/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: BoosterNextFY-Bold by Black Foundry\n * URL: https://www.myfonts.com/fonts/black-foundry/booster-next-fy/bold/\n * Copyright: Copyright (c) 2013 by FONTYOU. All rights reserved. www.fontyou.com\n * \n * Webfont: Organico-Regular by Meat Studio\n * URL: https://www.myfonts.com/fonts/meat-studio/organico/regular/\n * Copyright: Stew Deane\n * \n * \n * License: https://www.myfonts.com/viewlicense?type=web&buildid=3650797\n * Licensed pageviews: 600,000\n * \n * © 2018 MyFonts Inc\n*/\n\n\n/* @import must be at top of file, otherwise CSS will not work */\n@import url(\"//hello.myfonts.net/count/37b4ed\");\n\n  \n@font-face {font-family: 'BoosterNextFY';font-weight:200;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'BoosterNextFY';font-weight:normal;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'BoosterNextFY';font-weight:500;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'BoosterNextFY';font-weight:600;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'BoosterNextFY';font-weight:100;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'BoosterNextFY';font-weight:700;src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.ttf') format('truetype');}\n\n\n@font-face {font-family: 'Organico-Regular';src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.eot');src: url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.eot?#iefix') format('embedded-opentype'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.woff2') format('woff2'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.woff') format('woff'),url('/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.ttf') format('truetype');}\n","// Positioning classes\n\n.clearfix() {\n\t*zoom: 1;\n\t&:before, &:after { display: table; content: \"\"; }\n\t&:after { clear: both; }\n}\n\n.center() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n.centerX() {\n\tposition: absolute;\n\tleft: 50%;\n\ttransform: translateX(-50%);\n}\n\n.centerY() {\n\tposition: absolute;\n\ttop: 50%;\n\ttransform: translateY(-50%);\n}\n\n.hidden {\n\tdisplay: none;\n}\n\n.float-right,\n[class^=\"col-\"].float-right, \n[class*=\" col-\"].float-right {\n\tfloat: right;\n}\n\n.float-left,\n[class^=\"col-\"].float-left, \n[class*=\" col-\"].float-left {\n\tfloat: left;\n}\n\n.text-center {\n\ttext-align: center;\n}\n\n.text-right {\n\ttext-align: right;\n}\n\n.text-left {\n\ttext-align: left;\n}\n\n// Text colors with/without arrows\n\n.text-white,\n.text-white a,\n.text-white * {\n\tcolor: #fff;\n\n\t&:before { background-color: #fff; }\n}\n\n.text-orange,\n.text-orange a,\n.text-orange * {\n\tcolor: @orange;\n\n\t&:before { background-color: @orange; }\n\t&:after { border-color: @orange; }\n}\n\n.text-red,\n.text-red a,\n.text-red * {\n\tcolor: @red;\n\n\t&:before { background-color: @red; }\n\t&:after { border-color: @red; }\n}\n\n.text-pink,\n.text-pink a,\n.text-pink * {\n\tcolor: @pink;\n\n\t&:before { background-color: @pink; }\n\t&:after { border-color: @pink; }\n\ta:hover {\n\t\tcolor: @pink;\n\t}\n\n}\n\n.text-green,\n.text-green a,\n.text-green *{\n\tcolor: @green;\n\n\t&:before { background-color: @green; }\n\t&:after { border-color: @green; }\n\ta:hover {\n\t\tcolor: @green;\n\t}\n}\n\n.text-lightpurple,\n.text-lightpurple a,\n.text-lightpurple * {\n\tcolor: @lightpurple;\n\n\t&:before { background-color: @lightpurple; }\n\t&:after { border-color: @lightpurple; }\n\ta:hover {\n\t\tcolor: @lightpurple;\n\t}\n}\n\n.text-lightblue,\n.text-lightblue a,\n.text-lightblue * {\n\tcolor: @lightblue;\n\t&:before { background-color: @lightblue; }\n\t&:after { border-color: @lightblue; }\n\ta:hover {\n\t\tcolor: @lightblue;\n\t}\n}\n\n.text-mediumyellow,\n.text-mediumyellow a,\n.text-mediumyellow * {\n\tcolor: @mediumyellow;\n\n\t&:before { background-color: @mediumyellow; }\n\t&:after { border-color: @mediumyellow; }\n\ta:hover {\n\t\tcolor: @mediumyellow;\n\t}\n}\n\n.text-darkgray,\n.text-darkgray a,\n.text-darkgray * {\n\tcolor: @darkgray;\n\n\t&:before { background-color: @darkgray; }\n}\n\n// Bings on headers\n\n.with-bings {\n\tposition: relative;\n\twidth: auto;\n\tmargin-left: auto;\n\tmargin-right: auto;\n\n\t&:after, &:before {\n\t\tcontent: '';\n\t\tbackground-image: url('images/accent-bing.svg');\n\t\tbackground-repeat: no-repeat;\n\t\tposition: absolute;\n\t\tleft: -45px;\n\t\ttop: 0;\n\t\twidth: 34px;\n\t\theight: 100%;\n\t}\n\n\t&:after {\n\t\ttransform: scaleX(-1);\n\t\tright: -45px;\n\t\tleft: auto;\n\t}\n}\n\n// Section borders\n\n.rough-border(@color) {\n\tposition: relative;\n\n\t&:before, &:after {\n\t\tcontent: '';\n\t\tbackground-image: url('images/border-@{color}.svg?v=2');\n\t\twidth: 100%;\n\t\theight: 10px;\n\t\tbackground-size: 890px auto;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\ttransition: 0.3s all;\n\n\t\t@media @mobile-query {\n\t\t\tbackground-size: 600px auto;\n\t\t}\n\t}\n\n\t&:before {\n\t\ttop: -10px;\n\t\tbackground-position: top center;\n\n\t\t@media @mobile-query {\n\t\t\ttop: -6px;\n\t\t}\n\t}\n\n\t&:after {\n\t\tbottom: -10px;\n\t\tbackground-position: bottom center;\n\n\t\t@media @mobile-query {\n\t\t\tbottom: -6px;\n\t\t}\n\t}\n\n\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t&:before,\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n}\n\n.rough-border--vertical-border(@color) {\n\t&:before, &:after {\n\t\tbackground-image: url('images/border-@{color}-vertical.svg');\n\t\tbackground-size: cover;\n\t\tz-index: @z-index-base;\n\t\theight: 100%;\n\t\twidth: 27px;\n\t\ttop: 0;\n\t}\n\n\t&:before {\n\t\tleft: -13px;\n\t}\n\n\t&:after {\n\t\tright: -15px;\n\t\tleft: auto;\n\t}\n}\n\n.border-bottom:before { display: none; }\n.border-top:after { display: none; }\n.border-blue { .rough-border(blue); }\n.border-orange { .rough-border(orange); }\n.border-green { .rough-border(green); }\n.border-purple { .rough-border(purple); }\n.border-beige { .rough-border(beige); }\n.border-light-beige { .rough-border(lightbeige); }\n.border-yellow { .rough-border(yellow); }\n.border-offwhite { .rough-border(offwhite); }\n\n\n.border-white { \n\t.rough-border(white);\n\n\t&:before {\n\t\tbackground-position: bottom left;\n\t\ttop: 0;\n\n\t}\n\n\t&:after {\n\t\tbackground-position: top left;\n\t\tbottom: 0;\n\t}\n\n\t@media @mobile-query {\n\n\t\t&:before {\n\t\t\ttop: -10px;\n\t\t}\n\n\t\t&:after {\n\t\t\tbottom: -10px;\n\t\t}\n\t}\n\n}\n\n// Input placeholders\n\n.placeholder(@color, @size, @weight) {\n\n\t&::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n\t\tcolor: @color;\n\t\tfont-size: @size;\n\t\tfont-weight: @weight;\n\t}\n\n\t&::-moz-placeholder { /* Firefox 19+ */\n\t\tcolor: @color;\n\t\tfont-size: @size;\n\t\tfont-weight: @weight;\n\t}\n\t\n\t&:-ms-input-placeholder { /* IE 10+ */\n\t\tcolor: @color;\n\t\tfont-size: @size;\n\t\tfont-weight: @weight;\n\t}\n\t\n\t&:-moz-placeholder { /* Firefox 18- */\n\t\tcolor: @color;\n\t\tfont-size: @size;\n\t\tfont-weight: @weight;\n\t}\n}\n\n// Breakpoint helpers\n\n.mobile-only,\n.tablet-only,\n.desktop-hide {\n\tdisplay: none;\n}\n\n@media @tablet-query {\n\n\t.desktop-only {\n\t\tdisplay: none;\n\t}\n\n\t.tablet-only,\n\t.desktop-hide {\n\t\tdisplay: block;\n\t}\n\n}\n\n@media @mobile-query {\n\n\t.tablet-only,\n\t.mobile-hide {\n\t\tdisplay: none;\n\t}\n\n\t.mobile-only {\n\t\tdisplay: block;\n\t}\n\n}\n\n.img-desktop-display(@display-type) {\n\timg.desktop-hide {\n\t\tdisplay: none;\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: @display-type;\n\t\t}\n\t}\n\n\timg.desktop-only {\n\t\tdisplay: @display-type;\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}","//used on FAQ & careers page\n.button-expand-category {\n\t.button();\n\tbackground: #f6f6f6;\n\tborder-radius: 0px;\n\twidth: 100%;\n\tpadding: 22px;\n\tmargin-bottom: 3px;\n\tcolor: @mediumgray;\n\tfont-weight: 500;\n\tmin-width: 0;\n\tborder: 0;\n\ttext-align: left;\n\twhite-space: normal;\n\tmax-width: 350px;\n\tline-height: 1.2;\n\n\t&:after {\n\t\tright: 22px;\n\t\tborder-color: @lightgray;\n\t}\n\n\t&:hover {\n\t\t&:after {\n\t\t\tright: 18px;\n\t\t}\n\t}\n\n\t&--active {\n\t\tbackground: @lightbeige;\n\t\tfont-weight: 700;\n\t}\n\n\t&__icon {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\twidth: 33px;\n\t\theight: 33px;\n\t\tmargin-right: 5px;\n\t}\n\n\t&__label {\n\t\tdisplay: inline-block;\n\t\tmargin-right: 20px;\n\t\tvertical-align: middle;\n\t}\n}\n\n.expandable-categories {\n\tmax-width: 1125px;\n\tmargin: auto;\n\tdisplay: flex;\n\tjustify-content: center;\n\n\t&__categories{\n\t\tmargin-right: 20px;\n\t}\n\n\t&__content {\n\t\tpadding: 10px 40px;\n\t    box-shadow: 0px 5px 13px 0px rgba(46, 46, 46, 0.1);\n\t    flex-basis: 58%;\n\t\twidth: 100%;\n\n\t\t.button-expand-category {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t&__group {\n\t\tdisplay: none;\n\n\t\t&--active {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t* {\n\t\t\tcolor: @darkgray;\n\t\t}\n\t}\n\n\t* {\n\t\tcolor: @darkgray;\n\t}\n}\n\n\n\n// ---- Tablet ----\n@media @tablet-query {\n\t.button-expand-category {\n\t\tfont-size: 16px;\n\t\tmax-width: 100%;\n\n\t\t&__icon {\n\t\t\twidth: 25px;\n\t\t\theight: 25px;\n\t\t}\n\t}\n\n\t.expandable-categories__content {\n\t\tpadding: 22px 25px;\n\t}\n\n}\n\n// ---- Mobile ----\n@media @mobile-query {\n\t.button-expand-category {\n\t\tmargin-bottom: 0;\n\t\tborder-bottom: 3px solid #e4d8c6;\n\n\t\t&:after {\n\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\tborder-color: #e4d8c6;\n\t\t}\n\n\t\t&:hover {\n\t\t\t&:after {\n\t\t\t\tright: 22px;\n\t\t\t}\n\t\t}\n\n\n\t\t&--active {\n\t\t\t&:after {\n\t\t\t\ttransform: translateY(-50%) rotate(-135deg);\n\t\t\t}\n\t\t}\n\n\t}\n\t\n\t.expandable-categories__content {\n\t\tpadding: 0;\n\t\tbox-shadow: none; \n\t\tflex-basis: 100%;\n\t\t\n\t\t.button-expand-category {\n\t\t\tdisplay: block;\n\n\t\t\tspan {\n\t\t\t\tfont-weight: 700;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding-top: 5px;\n\t\t\t}\n\t\t}\n\t}\n}","html {\n\theight: 100%;\n}\n\nbody {\n\tmin-height: 100%;\n\tfont-size: 18px;\n\tfont-family: @booster;\n\tletter-spacing: 0.1px;\n\n\t@media @tablet-query {\n\t\tfont-size: 16px;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 14px;\n\t}\n}\n\nbody.locked {\n\toverflow: hidden;\n}\n\n#content {\n\tmax-width: 1440px;\n\tmargin-left: auto;\n\tmargin-right: auto;\t\n}\n\n// Typography\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n\tline-height: 1.2;\n\ttext-rendering: optimizeLegibility;\n\t-webkit-font-smoothing: antialiased;\n\t-moz-osx-font-smoothing: grayscale;\n}\n\nh1 {\n\tcolor: #fff;\n\tfont-family: @organico;\n\tfont-size: 60px;\n\tfont-weight: 700;\n\ttext-transform: uppercase;\n\tletter-spacing: 3.6px;\n\n\t@media @tablet-query {\n\t\tfont-size: 40px;\n\t\tletter-spacing: 2px;\n\t}\n}\n\nh2 {\n\tfont-size: 52px;\n\tfont-family: @organico;\n\ttext-transform: uppercase;\n\n\t@media @tablet-query {\n\t\tfont-size: 30px;\n\t}\n}\n\nh3 {\n\tfont-family: @booster;\n\tfont-size: 30px;\n\tfont-weight: 700;\n\n\t@media @tablet-query {\n\t\tfont-size: 24px;\n\t}\n}\n\nh4 {\n\tfont-size: 24px;\n\tfont-family: @booster;\n\tfont-weight: 700;\n\n\t@media @tablet-query {\n\t\tfont-size: 16px;\n\t}\n}\n\nh5 {\n\tfont-weight: 700;\n\tfont-size: 15px;\n\tfont-family: @booster;\n\n\t@media @tablet-query {\n\t\tfont-size: 10px;\n\t}\n}\n\np, li {\n\tcolor: #fff;\n\tfont-family: @booster;\n\tfont-weight: 500;\n\tline-height: 1.5;\n\n\t@media @tablet-query {\n\t\tfont-size: 16px;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 14px;\n\t}\n}\n\n\n// Structure\n\n.wrapper {\n\tmax-width: 100%;\n\tpadding: 0 20px;\n\tmargin-left: auto;\n\tmargin-right: auto;\n}\n\nsection {\n\tmax-width: 1440px;\n\n\t&.vc_section {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t\tmargin: 0 auto;\n\t}\n}\n\n.no-padding > .col-12,\n.no-padding > .main > .col-12 {\n\tpadding-left: 0;\n\tpadding-right: 0;\n}\n\n// UI Elements\n\n.arrow() {\n\tposition: relative;\n\n\t&:after {\n\t\tcontent: '';\n\t\twidth: 10px;\n\t\theight: 10px;\n\t\t.centerY();\n\t\tright: 44px;\n\t\tborder-right: 3px solid #fff;\n\t\tborder-bottom: 3px solid #fff;\n\t\ttransform: translateY(-50%) rotate(-45deg);\n\t\ttransition: 0.2s ease-in-out;\n\t}\n\n\t&:hover:after {\n\t\tright: 40px;\n\t}\n}\n\n.button() {\n\tmin-width: 200px;\n\tdisplay: inline-block;\n\tfont-family: @booster;\n\tfont-weight: 700;\n\tcolor: #fff;\n\tline-height: 2.5em;\n\tfont-size: 18px;\n\tpadding: 0 63px 0 53px;\n\tborder-radius: 23px;\n\ttext-decoration: none;\n\twhite-space: nowrap;\n\t.arrow();\n}\n\n.button {\n\t.button();\n}\n\n.button-close (@size: 30px){\n    position: absolute;\n    cursor: pointer;\n    &:before {\n        display: inline-block;\n        content: \"\\00d7\";\n        color: @mediumgray2;\n        font-size: @size;\n        line-height: 45px;\n\t}\n}\n\n\n\n.carousel-arrow() {\n\n\t.slick-arrow {\n\t\tbackground-size: cover;\n\t\tbackground-position: center;\n\t\tbackground-repeat: no-repeat;\n\t\theight: 63px;\n\t\twidth: 63px;\n\t\t.centerY();\n\t\tappearance: none;\n\t\tcolor: transparent;\n\t\tborder-radius: 100%;\n\t\tborder: 0;\n\t\tpadding: 0;\n\t\tbackground-color: transparent;\n\t\tz-index: @z-index-base;\n\n\t\t&.slick-next {\n\t\t\tleft: auto;\n\t\t\ttransform: scaleX(-1) translateY(-50%);\n\t\t}\n\t}\n}\n\n.carousel-dots() {\n\n\t.slick-dots {\n\t\ttext-align: center;\n\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tmargin: 0 24px;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 100%;\n\t\t\tborder: 0;\n\t\t\theight: 15px;\n\t\t\twidth: 15px;\n\t\t\ttransition: 0.3s opacity;\n\t\t\topacity: 0.5;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 7px;\n\t\t\t\twidth: 7px;\n\t\t\t\tmargin: 0 12px 0 0;\n\t\t\t}\n\t\t}\n\n\t\tbutton {\n\t\t\topacity: 0;\n\t\t}\n\n\t\tli.slick-active {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n\n.section-beige {\n\tbackground-color: @lightbeige;\n}\n\n.section-purple {\n\tbackground-color: @lightpurple;\n}\n\n.section-blue {\n\tbackground-color: @lightblue\n}\n\n.section-yellow {\n\tbackground-color: @mediumyellow\n}\n\n.section-offwhite {\n\tbackground-color: @offwhite;\n}\n\n.section-green {\n\tbackground-color: @green;\n}\n\n.section-orange {\n\tbackground-color: @orange;\n}\n\n\n.carousel-arrow-circle( @border-color: @orange; @bg-color: none ) {\n\tbutton.slick-arrow {\n\t\theight: 63px;\n\t\twidth: 63px;\n\t\tpadding: 5px;\n\t\ttext-align: center;\n\t\tborder-radius: 50%;\n\t\tdisplay: inline-block;\n\t\tcolor: transparent;\n\t\tfont-size: 1.1em;\n\t\tfont-weight: 600;\n\t\tbackground: @bg-color;\n\t\tborder: 3px solid @border-color;\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\t.center();\n\t\t\tleft: 32%;\n\t\t\tborder-right: 3px solid @border-color;\n\t\t\tborder-bottom: 3px solid @border-color;\n\t\t\ttransform: translateY(-50%) rotate(-45deg);\n\t\t\ttransition: 0.2s ease-in-out;\n\t\t}\n\t\t&:hover:after {\n\t\t\tleft: 40%;\n\t\t}\t\t\n\t}\n\t.slick-prev.slick-arrow {\n\t\ttransform: translateY(-50%) scaleX(-1);\n\t}\n}\n\n//icons\n.pin(@width: 24px, @height: 24px) {\n\t \n\tbackground: url(images/icon-pin.svg) no-repeat left bottom;\n\tbackground-size: 50%;\n\tcontent: '';\n\tdisplay: inline-block;\n\twidth: @width;\n\theight: @height;       \n\t\n}\n\n//grey 3px border\n.lrg-bottom-border() {\n\t&:after {\n\t\tcontent: '';\n\t\tdisplay: block;\n\t\theight: 3px;\n\t\tbackground: #a7a5a3;\n\t\topacity: .3;\n\t\tmargin-top: 20px;\n\t}\n}\n\n\n\n","\n/**\n * Modified responsive grid system by Chris Bracco\n * http://cbracco.me/a-simple-responsive-css-grid-system/\n */\n \n.clearfix() {\n\t&:before, &:after { \n\t\tdisplay: table;\n\t\t*zoom: 1;\n\t\tcontent: \"\";\n\t}\n\t&:after {\n\t\tclear: both;\n\t}\n}\n\n*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0;}\nhtml { font-size: 100%; }\n.container { margin: 0; padding: 0; width: 100%; list-style: none; }\n.row { margin: 0 -10px; }\n.container, .row, .clearfix { .clearfix(); }\n\n[class^=\"col-\"], [class*=\" col-\"]  {\n\tpadding-left: 10px;\n\tpadding-right: 10px;\n\tposition: relative;\n\tfloat: left;\n\tmin-height: 1px;\n}\n\n\t.col-1 { width: 8.333%; } .col-2 { width: 16.666%; } .col-3 { width: 25%; } .col-4 { width: 33.333%; } .col-5 { width: 41.666%; } .col-6 { width: 50%; } .col-7 { width: 58.333%; } .col-8 { width: 66.666%; } .col-9 { width: 75%; } .col-10 { width: 83.333%; } .col-11 { width: 91.666%; } .col-12 { width: 100%; }\n\t.push-1 { margin-left: 8.333%;  } .push-2 { margin-left: 16.666%; } .push-3 { margin-left: 25%; } .push-4 { margin-left: 33.333%; } .push-5 { margin-left: 41.666%; } .push-6 { margin-left: 50%; } .push-7 { margin-left: 58.333%; } .push-8 { margin-left: 66.666%; } .push-9 { margin-left: 75%; } .push-10 { margin-left: 83.333%; } .push-11 { margin-left: 91.666%; } .push-12 { margin-left: 100%; }\n\t.pull-1 { margin-left: -8.333%; } .pull-2 { margin-left: -16.666%; } .pull-3 { margin-left: -25%; } .pull-4 { margin-left: -33.333%; } .pull-5 { margin-left: -41.666%; } .pull-6 { margin-left: -50%; } .pull-7 { margin-left: -58.333%; } .pull-8 { margin-left: -66.666%; } .pull-9 { margin-left: -75%; } .pull-10 { margin-left: -83.333%; } .pull-11 { margin-left: -91.666%; } .pull-12 { margin-left: -100%; }","input[type=\"text\"],\ninput[type=\"password\"], \ninput[type=\"url\"], \ninput[type=\"tel\"], \ninput[type=\"search\"], \ninput[type=\"number\"], \ninput[type=\"datetime\"], \ninput[type=\"email\"],\ninput[type=number]::-webkit-inner-spin-button, \ninput[type=number]::-webkit-outer-spin-button { \n    -webkit-appearance: none;\n    appearance: none; \n    margin: 0; \n}\ninput[type=number] { /* Firefox 19+ */\n    -moz-appearance: textfield;\n}\ninput {\n    width: calc(100% - 100px);\n    height: 50px;\n    border: 1px solid @lightestgray;\n    border-radius: 25px;\n    &[type=\"text\"],\n    &[type=\"number\"],\n    &[type=\"email\"],\n    &[type=\"password\"], \n    &[type=\"url\"], \n    &[type=\"tel\"], \n    &[type=\"datetime\"] {\n        font-size: 18px;\n        font-family: @booster;\n        padding: 0 13px;\n        border-radius: 25px;\n        height: 50px;\n    }\n    &::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n        color: @lightestgray;\n    }\n    &::-moz-placeholder { /* Firefox 19+ */\n        color: @lightestgray;\n    }\n    &:-ms-input-placeholder { /* IE 10+ */\n        color: @lightestgray;\n    }\n    &:-moz-placeholder { /* Firefox 18- */\n        color: @lightestgray;\n    }\n   @media @mobile-query {\n       width: 100%;\n   }    \n}\ninput[type=\"radio\"] {\n    width: auto;\n    height:auto;\n    vertical-align: middle;\n}\n\nselect,\n.select {\n    border: 1px solid @lightestgray;\n    border-radius: 25px;\n    background: url(../images/dropdown-arrow.svg) no-repeat center right 5%;\n    background-size: 10px;\n    height: 50px;\n    color: @darkgray;\n    font-size: 18px;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    padding-left: 20px;\n    padding-right: 27px;\n    width: 100%;\n    @media @mobile-query {\n        width: 100%;\n    }\n    &:after {\n        -webkit-font-smoothing: antialiased;\n        -moz-osx-font-smoothing: grayscale;\n        font-size: 32px;\n        line-height: 16px;\n        color: @orange;\n        content: '\\e622';\n        font-family: 'icons-blank-theme';\n        margin: 0;\n        vertical-align: middle;\n        display: inline-block;\n        font-weight: normal;\n        overflow: hidden;\n        text-align: center;\n    }      \n}\n\n.checkout-container,\n.customer-account-forgotpassword,\n.customer-account-login,\n.field .control._with-tooltip,\n.customer-account-create,\n.checkout-cart-index,\n.modals-wrapper {\n   \n//input and select were here. move them back if they are affecting WP.\n}\n#product-addtocart-button, \n.cart .action.update,\n.cart-container .form-cart .action.continue,\n.cart-summary button.primary.checkout \n{\n    width: 223px;\n    background: @green;\n    border: 0;\n    letter-spacing: .36px;\n    .button();\n    @media @smdesktop-query {\n        display: block;\n        width: 100%;\n        height: 40px;\n        padding: 1px 51px 2px 33px;\n        line-height: 2.2em;\n        min-width: 180px;\n        &:after {\n            right: 22px;\n        }               \n    }\n    @media @tablet-query {\n        padding: 0 48px 0 33px;\n        font-size:16px;\n    }\n    @media @mobile-query {      \n        padding: 0px 47px 0px 29px;\n        font-size: 16px;\n        letter-spacing: .5px;\n    }\n}\n.actions-toolbar > .primary .action,\n.actions-toolbar > .secondary .action {\n    width: auto;\n}\n\na.action.primary {\n    border-radius: 23px;\n}\n\n.action {\n    &.primary,\n    &.secondary,\n    &.continue.primary,\n    &.primary.checkout,\n    &.action-update,\n    &.action-cancel,\n    &.primary.continue,\n    &.create.primary,\n    &.reload.captcha-reload,\n    &.apply.primary,\n    &.login.primary,\n    &.action-register.primary,\n    &.action-login.secondary,\n    &.back,\n    &.action-show-popup,\n    &.action-select-shipping-item,\n    &.action-apply,\n    &.action-check {\n        font-size: 18px;\n        border: 0;\n        .button();\n        background: @orange;\n        border: 0;\n        padding: 0 63px 0 53px;\n        min-width: auto;\n        width: auto;\n        span {\n            color: #FFF;\n        } \n        &:hover {\n            background: @orange;\n            border: 0;\n        }          \n    }\n}\n.actions-toolbar > .primary .action:last-child,\n.actions-toolbar > .secondary .action:last-child {\n    margin-bottom: 30px;\n}\n.button.action.continue.primary,\n.checkout-methods-items .action.primary {\n    padding: 0 63px 0 53px;\n    font-size: 18px;\n    line-height: 2.5em;\n    width: auto;\n}\n.cart-container .form-cart .action.continue,\n.cart-summary button.primary.checkout {\n\tbackground: @orange;\n}\n.cart .action.update{\n    background: @orange;\n    padding: 0;\n}\n\n.column.main .cart-summary {\n\t#block-shipping,\n\t#block-giftcard {\n\t\tdisplay:none;\n\t}\n\t.block > .title strong {\n\t\tfont-family: @booster;\n\t\tfont-size: 18px;\n\t\tcolor: @darkgray;\n\t}\n}\n .cart-container {\n    .action.primary.checkout {\n        padding: 0 63px 0 53px;\n        font-size: 18px;\n        line-height: 2.5em;\n        margin: 0 auto;\n        width: auto;\n    }\n    .cart-summary .actions-toolbar > .primary button {\n        border: 0;\n    }\n    .action.apply.primary:hover {\n        background: @orange;\n        border: 0;\n    } \n\t.form-cart {\n\t\t.action.update {\n            width: auto;\n            margin-left: 0;\n            text-align: left;\n            &::before {\n                vertical-align: middle;\n            }          \n            &::after {\n\t\t\t\tright: 20px;\n            }\n            &:hover:before {\n                transform: rotate(-180deg);\n                transition: ease 300ms;\n            }\n            &:hover:after {\n                right: 15px;\n            }\n            @media @tablet-query {\n                margin: 0 auto;\n                position: relative;\n                z-index: @z-index-base;\n            }\n            @media @mobile-query {\n                margin: 0 auto;\n            }\n\t\t}\n\t\t.action.clear,\n\t\t.action.continue {\n\t\t\tdisplay:none;\n\t\t}\t\t\n\t}\n\t.checkout-methods-items {\n\t\t.multicheckout {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n#top-cart-btn-checkout {\n    padding: 5px 40px 5px 30px;\n    &:after {\n        right: 20px;\n    }\n    &:hover:after {\n        right: 15px;\n    }\n}\n//You May Also Like\n#crosssell {\n    margin: 0 auto;\n\t.carousel-arrow-circle( @bg-color:#FFF);\n        button.slick-arrow {\n        .centerY();\n        margin-top: 0;\n        z-index: @z-index-base; \n        @media @tablet-query {\n            width: 45px;\n            height: 45px;\n            &:after {\n                width: 13px;\n                height: 13px;\n            }\n        }      \n        @media @mobile-query {\n            width: 32px;\n            height: 32px;\n            &:after {\n                width: 10px;\n                height: 10px;\n            }\n        }      \n    }\n    .slick-prev {\n        left: 0;\n    }\n    .slick-next {\n        right: 0;\n    }\n}\n.minicart-wrapper .action.close:hover {\n    color: @darkgray;\n}","@tb-lgdesktop-design: 1440px;\n@tb-smdesktop-design: 1024px;\n@tb-tablet-design: 768px;\n@tb-mobile-design-s: 320px;\n@tb-mobile-design-m: 375px;\n@tb-mobile-design-l: 600px;\n\n@tb-lgdesktop-breakpoint: 1440px;\n@tb-smdesktop-breakpoint: 1200px;\n@tb-tablet-breakpoint: 1023px;\n@tb-mobile-breakpoint: @tb-mobile-design-l;\n\n@top-banner-background: #414143;\n\n.top-b-tablet,\n.top-b-mobile {\n  display: none;\n}\n\n.top-b-desktop,\n.top-b-tablet,\n.top-b-mobile {\n  text-align: center;\n  margin: 0 auto;\n  max-width: 445px;\n  overflow: hidden;\n}\n\n.top-banner-block {\n  display: block;\n  width: 100%;\n  position: fixed;\n  height: 40px;\n  top: 0;\n  z-index: 5;\n  padding: 0 70px;\n  margin: 0 auto;\n  background-color: @top-banner-background;\n}\n\n.inner-banner-block {\n  background-color: @top-banner-background;\n  margin: 0 auto;\n  display: block;\n  max-width: 1440px;\n  max-height: 40px;\n}\n\n.page-infant-feeding-support .feeding-hero {\n  margin-top: 0 !important;\n}\n\n#content {\n  &.site-content {\n\n    @media @mobile-query {\n      margin-top: 50px;\n    }\n  }\n}\n\n.top-banner-block {\n\n  .text,\n  .top-button {\n    display: block;\n    float: left;\n    margin-left: 10px;\n  }\n\n  img {\n    max-height: 40px;\n  }\n}\n\n.site-header.hidden {\n  display: block;\n  top: -125px;\n}\n\n.fordesktop {\n  display: block;\n}\n\n.fortablet,\n.fortabletl,\n.formobile {\n  display: none;\n}\n\n.top-banner-block.hidden {\n  top: -50px;\n}\n\n.top-image {\n  margin-top: 30px;\n}\n\n.page-infant-feeding-support {\n  #content.site-content {\n    margin-top: 168px;\n\n    @media @tablet-query {\n      margin-top: 120px;\n    }\n  }\n}\n\n.top-banner-active {\n  #header.site-header {\n    margin-top: 40px;\n\n    @media @tablet-query {\n      margin-top: 42px;\n    }\n\n    @media @mobile-query {\n      margin-top: 45px;\n    }\n  }\n\n  #content {\n    margin-top: 40px;\n\n    @media @tablet-query {\n      margin-top: 42px;\n    }\n\n    @media @mobile-query {\n      margin-top: 95px;\n    }\n  }\n\n  .site-header {\n    &--with-sub-header.--short-sub-header {\n      &+#content.site-content {\n        margin-top: 224px;\n\n        @media @tablet-query {\n          margin-top: 170px;\n        }\n\n        @media @mobile-query {\n          margin-top: 160px;\n        }\n      }\n    }\n  }\n\n  &.page-template-learning-center-category,\n  &.page-our-story,\n  &.page-our-experts,\n  &.page-packaging-safety,\n  &.page-farmed-for-our-future,\n  &.single-post {\n    #content.site-content {\n      margin-top: 233px;\n\n      @media @tablet-query {\n        margin-top: 132px;\n      }\n\n      @media @mobile-query {\n        margin-top: 100px;\n      }\n    }\n  }\n\n  &.page-campaign-design,\n  &.page-campaign-landing-page,\n  &.page-happiness-wins,\n  &.page-modular-landing-module,\n  &.materlandingposts-template-page-modular-landing,\n  &.page-happy-farms {\n    #content.site-content {\n      margin-top: 224px;\n\n      @media @tablet-query {\n        margin-top: 122px;\n      }\n\n      @media @mobile-query {\n        margin-top: 95px;\n      }\n    }\n  }\n\n  &.page-template-learning-center-category.page-recipes-meal-plans {\n    #content.site-content {\n      margin-top: 40px;\n\n      @media @tablet-query {\n        margin-top: 42px;\n      }\n\n      @media @mobile-query {\n        margin-top: 100px;\n      }\n    }\n  }\n\n  &.page-template-page-masterbrand {\n    #content.site-content {\n      margin-top: 224px;\n\n      @media @tablet-query {\n        margin-top: 120px;\n      }\n\n      @media @mobile-query {\n        margin-top: 95px;\n      }\n    }\n  }\n\n  &.page-our-team {\n    #content.site-content {\n      margin-top: 320px;\n\n      @media @tablet-query {\n        margin-top: 214px;\n      }\n\n      @media @mobile-query {\n        margin-top: 135px;\n      }\n    }\n  }\n\n  &.remove-top-spacing {\n    #content.site-content {\n      margin-top: 40px;\n    }\n\n    @media @mobile-query {\n      #content.site-content {\n        margin-top: 95px;\n      }\n    }\n  }\n}\n\n@media only screen and (max-width: @tb-tablet-breakpoint) {\n  .site-header.hidden {\n    top: -82px;\n  }\n\n  .top-b-tablet {\n    display: block;\n  }\n\n  .top-b-desktop {\n    display: none;\n  }\n\n  .top-banner-block {\n    height: 42px;\n    padding: 0 20px;\n  }\n\n  .fordesktop,\n  .fortablet,\n  .formobile {\n    display: none;\n  }\n\n  .fortabletl {\n    display: block;\n  }\n\n  #header {\n    .nav-toggle.expanded {\n      top: 45px;\n    }\n\n    .menus-container {\n      top: 42px;\n    }\n  }\n\n  .packaging-promise-anchor {\n    margin-top: -274px;\n  }\n\n}\n\n@media only screen and (max-width: @tb-mobile-design-s) {\n  div {\n    div.top-banner-block {\n      img {\n        max-height: 40px;\n        max-width: 140px;\n      }\n    }\n  }\n\n  .top-b-mobile {\n    .text {\n      img {\n        margin-top: 0px;\n      }\n    }\n  }\n\n  div.top-banner-block {\n    div {\n      div.top-b-mobile {\n        max-width: 290px;\n      }\n    }\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-s + 40px) {\n  div.top-banner-block {\n    div.top-b-mobile {\n      max-width: 290px;\n    }\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-m) {\n  .top-banner-block {\n    div.top-b-mobile {\n      max-width: 290px;\n    }\n  }\n\n  div.top-banner-block {\n    img {\n      max-height: 38px;\n      margin-top: 3px;\n    }\n  }\n\n  .packaging-promise {\n    a.button {\n      min-width: 100px;\n      margin-top: 20px;\n      margin-bottom: -10px;\n      width: auto;\n      max-width: 280px;\n      padding: 0px 40px 0px 20px;\n      font-size: 13px;\n\n      &:after {\n        width: 8px;\n        height: 8px;\n        right: 22px;\n      }\n    }\n  }\n\n  .packaging-promise a.button:hover:after {\n    right: 26px;\n  }\n\n  div.packaging-promise-anchor {\n    margin-top: -154px;\n  }\n\n  .page-bundles {\n    section.vc_section {\n      margin: 0 auto;\n      overflow: hidden;\n    }\n\n    .bundles-how {\n      div.col-12 {\n        padding: 15px 0px;\n      }\n    }\n\n    #mc_embed_signup {\n      width: 100%;\n    }\n  }\n}\n\n@media only screen and (min-width: @tb-mobile-design-l + 1px) {\n  .tab-content {\n    display: none;\n\n    &.active {\n      display: block;\n    }\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-s + 170px) {\n  body div.top-banner-block {\n    padding-left: 10px;\n    padding-right: 10px;\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-s +100px) {\n  .top-banner-block {\n    .top-b-mobile {\n      max-width: 340px;\n    }\n\n    .top-button {\n      margin-left: 5px;\n    }\n  }\n\n  body {\n    .top-banner-block {\n      padding-left: 3px;\n      padding-right: 3px;\n    }\n  }\n\n  .packaging-promise {\n    a.button {\n      margin-top: 20px;\n      margin-bottom: -10px;\n    }\n  }\n\n  div div.packaging-promise-anchor {\n    margin-top: -154px;\n  }\n\n  div div.packaging-promise-anchor.mission-page {\n    margin-top: -20px;\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-l) {\n  .page-infant-feeding-support #content.site-content {\n    margin-top: 50px !important;\n  }\n}\n\n@media only screen and (max-width: @tb-mobile-design-l + 50px) {\n  .site-header.hidden {\n    top: -52px;\n  }\n\n  .top-b-mobile {\n    display: block;\n    max-width: 290px;\n  }\n\n  .top-b-desktop,\n  .top-b-tablet {\n    display: none;\n  }\n\n  .top-banner-block {\n    img {\n      max-height: 45px;\n    }\n  }\n\n  body {\n    #header.site-header {\n      top: 0px;\n    }\n  }\n\n  .top-banner-block {\n    height: 45px;\n  }\n\n  .fordesktop,\n  .fortablet,\n  .fortabletl {\n    display: none;\n  }\n\n  .formobile {\n    display: block;\n  }\n\n  #header {\n    .nav-toggle.expanded {\n      top: 50px;\n    }\n  }\n\n  div#header .menus-container {\n    top: 45px;\n  }\n\n  .top-image {\n    margin-top: 25px;\n  }\n\n  #mission-design {\n    .wpb_content_element {\n      margin-bottom: 25px;\n    }\n  }\n}\n\n#header.site-header {\n  top: 0px;\n}\n\n.packaging-promise {\n  text-align: center;\n\n  .button {\n    cursor: pointer;\n    background-color: #fbb913;\n    margin-top: 25px;\n    color: #fff;\n\n    &:after {\n      border-color: #ffffff;\n    }\n  }\n}\n\n@media only screen and (max-width: @tb-tablet-design -1px) {\n  .formobile {\n    display: block;\n  }\n\n  .fordesktop,\n  .fortabletl,\n  .fortablet {\n    display: none;\n  }\n}\n\n@media only screen and (max-width: @tb-tablet-design) {\n  div.packaging-promise-anchor {\n    margin-top: -232px;\n\n    &.mission-page {\n      margin-top: -20px;\n    }\n  }\n\n  .top-banner-block {\n    .inner-banner-block {\n      img {\n        margin-top: 3px;\n        max-height: 36px;\n      }\n    }\n  }\n\n  .page-infant-feeding-support {\n    #content.site-content {\n      margin-top: 80px;\n    }\n  }\n}\n\n.main .packaging-promise-anchor {\n  margin-bottom: 0px;\n}\n\n.packaging-promise-anchor {\n  margin-top: -280px;\n  position: absolute;\n  width: 100%;\n}\n\n.site-header--with-sub-header+.site-content>.mini-hero:first-child div.main {\n  padding-top: 160px;\n}\n\n.packaging-promise-anchor {\n  &.mission-page {\n    margin-top: -20px;\n  }\n}\n\ndiv#fc_frame.fc-widget-normal.h-open-container,\ndiv#fc_frame.h-open-container {\n  z-index: 9999 !important;\n}",".header-container {\n    width: 100%;\n    height: 100%;\n    position: absolute;\n    left: 0;\n    top: 0;\n    box-shadow: 0 3px 4px rgba(85, 85, 85, 0.03);\n\n    @media @tablet-query {\n        z-index: @z-index-high;\n    }\n}\n\n.navigational-menu .dropdown-menu.visible {\n    @media @tablet-query {\n        visibility: hidden;\n    }\n}\n\n.page-infant-feeding-support {\n    #content {\n        #formulafeeding {\n            position: relative;\n            margin-top: 0 !important;\n        }\n    }\n    #footer {\n        clear: both;\n    }\n}\n\n.page-template-learning-center-category,\n.page-our-story,\n.page-our-experts,\n.page-packaging-safety,\n.page-farmed-for-our-future,\n.single-post {\n    #content.site-content {\n        margin-top: 194px;\n\n        .hero .main {\n            padding-top: 180px;\n        }\n\n        @media @tablet-query {\n            margin-top: 90px;\n\n            .hero .main {\n                padding-top: 80px;\n            }\n        }\n\n        @media @mobile-query {\n            margin-top: 55px;\n\n            .hero .main {\n                padding-top: 50px;\n            }\n        }\n    }\n}\n\n.page-template-learning-center-category.page-recipes-meal-plans {\n    #content.site-content {\n        margin-top: 0;\n\n        @media @tablet-query {\n            margin-top: 0;\n        }\n\n        @media @mobile-query {\n            margin-top: 55px;\n        }\n    }\n}\n\n.page-our-team {\n    #content.site-content {\n        margin-top: 280px;\n\n        @media @tablet-query {\n            margin-top: 174px;\n        }\n\n        @media @mobile-query {\n            margin-top: 95px;\n        }\n    }\n}\n\nbody.remove-top-spacing {\n    #content.site-content {\n        margin-top: 0;\n    }\n\n    @media @mobile-query {\n        #content.site-content {\n            margin-top: 50px;\n        }\n    }\n}\n\ndiv {\n    .top-spacing-content {\n        margin-top: 194px;\n\n        @media @tablet-query {\n            margin-top: 80px;\n        }\n\n        @media @mobile-query {\n            margin-top: 0;\n        }\n    }\n}\n\n.site-header {\n    position: fixed;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 124px;\n    background-color: rgba(255, 255, 255, 0.9);\n    padding: 0 70px;\n    z-index: @z-index-high;\n    transition: 0.3s all;\n\n    &.hidden {\n        display: block;\n        top: -125px;\n\n        @media @tablet-query {\n            top: -82px;\n        }\n\n        @media @mobile-query {\n            top: -52px;\n        }\n    }\n\n    &.hidden-sub-header {\n        top: -242px;\n\n        @media @tablet-query {\n            top: -192px;\n        }\n\n        @media @mobile-query {\n            top: -112px;\n        }\n    }\n\n    &.condensed {\n        height: 80px;\n\n        .site-branding {\n            width: 168px;\n        }\n\n        .administrative-menu {\n            margin-top: 11px;\n        }\n\n        .dropdown-menu {\n            top: 80px;\n        }\n    }\n\n    @media @lgdesktop-query {\n        padding-left: 20px;\n        padding-right: 20px;\n    }\n\n    @media @tablet-query {\n        padding-left: 40px;\n        padding-right: 40px;\n        height: 80px;\n    }\n\n    @media @mobile-query {\n        padding-left: 20px;\n        padding-right: 20px;\n        height: 50px;\n    }\n\n    &--with-sub-header {\n        &+.site-content>.mini-hero:first-child .main {\n            padding-top: 280px;\n\n            @media @tablet-query {\n                padding-top: 160px;\n            }\n\n            @media @mobile-query {\n                padding-top: 112px;\n            }\n        }\n\n        &+.site-content>.mini-hero.mini-hero--with-image:first-child .main {\n            padding-top: 0;\n        }\n    }\n\n    &--with-sub-header.--short-sub-header {\n        .site-sub-header--with-images .site-sub-header-menu__item {\n            margin-bottom: 10px;\n\n            a {\n                padding: 0;\n\n                @media @mobile-query {\n                    padding: 5px 0;\n\n                    .site-sub-header-menu__title {\n                        margin: 0;\n                    }\n                }\n            }\n\n            img {\n                max-height: 37px;\n                max-width: 60px;\n                transform: translate(-50%, -50%) scale(1);\n\n                @media @mobile-query {\n                    transform: translate(-50%, -50%) scale(0.8);\n                }\n            }\n        }\n\n        &+.site-content>.hero:first-child {\n            .main {\n                margin-top: 240px;\n\n                @media @tablet-query {\n                    margin-top: 190px;\n                }\n\n                @media @mobile-query {\n                    margin-top: 109px;\n                }\n            }\n        }\n\n        &+.site-content>.mini-hero:first-child .main {\n            padding-top: 200px;\n\n            @media @tablet-query {\n                padding-top: 100px;\n            }\n\n            @media @mobile-query {\n                padding-top: 90px;\n            }\n        }\n\n        &+#content.site-content {\n            margin-top: 184px;\n\n            @media @tablet-query {\n                margin-top: 123px;\n            }\n\n            @media @mobile-query {\n                margin-top: 115px;\n            }\n        }\n\n        &~.site-content>.mini-hero-stages.mini-hero {\n            @media @tablet-query {\n                padding-top: 52px;\n            }\n\n            @media @mobile-query {\n                padding-top: 0px;\n            }\n\n        }\n\n        &+.site-content>.mini-hero-stages.mini-hero {\n            @media @tablet-query {\n                padding-top: 52px;\n            }\n\n            @media @mobile-query {\n                padding-top: 0px;\n            }\n\n        }\n\n        &+.site-content>.mini-hero-stages:first-child .main {\n            padding-top: 85px;\n            margin-top: 0px;\n\n            @media @tablet-query {\n                padding-top: 0px;\n                margin-top: 0px;\n            }\n\n            @media @mobile-query {\n                padding-top: 0px;\n                margin-top: 0px;\n            }\n        }\n\n        &~.site-content>.mini-hero-stages:first-child .main {\n            padding-top: 85px;\n            margin-top: 0px;\n\n            @media @tablet-query {\n                padding-top: 0;\n                margin-top: 0;\n            }\n\n            @media @mobile-query {\n                padding-top: 0px;\n                margin-top: 0px;\n            }\n        }\n    }\n}\n\n\n\n.site-branding {\n    .center();\n    width: 260px;\n    max-width: 19%;\n    transition: 0.3s width;\n\n    &__logo {\n        width: 100%;\n\n        @media(max-width:1023px) {\n            width: 100%;\n        }\n\n        @media(max-width:1050px) {\n            width: 92%;\n        }\n\n        @media(max-width:1230px) {\n            width: 97%;\n        }\n    }\n\n    @media @tablet-query {\n        width: 160px;\n        max-width: none;\n    }\n\n    @media @mobile-query {\n        width: 108px;\n    }\n}\n\n.menus-container {\n    height: 100%;\n    width: 100%;\n    max-width: 1400px; // 1440px lgdesktop breakpoint minus 40px padding\n    margin: auto;\n\n    @media @tablet-query {\n        position: fixed;\n        background-color: #fff;\n        left: -335px;\n        top: 0;\n        z-index: @z-index-uber;\n        width: 330px;\n        transition: 0.4s left ease-in-out;\n        box-shadow: 3px 0 4px rgba(85, 85, 85, 0.03);\n\n        &.expanded {\n            left: 0;\n        }\n    }\n\n    @media @mobile-query {\n        width: 230px;\n    }\n}\n\n.main-menu {\n    display: block;\n    height: 100%;\n\n    @media @tablet-query {\n        height: auto;\n\n        &.categorical-menu {\n            margin-top: 130px;\n        }\n    }\n\n    @media @mobile-query {\n\n        &.categorical-menu {\n            margin-top: 85px;\n        }\n    }\n\n    &__item {\n        display: table;\n        height: 100%;\n        float: left;\n        position: relative;\n\n        a {\n            text-decoration: none;\n            display: table-cell;\n            vertical-align: middle;\n\n        }\n\n        &:before {\n            content: '';\n            height: 3px;\n            width: 0;\n            position: absolute;\n            left: 0;\n            bottom: 40px;\n            transition: width 0.2s ease-in-out 0s\n        }\n\n        &:hover:before {\n            width: 100%;\n        }\n\n        &.desktop-hide {\n            display: none;\n        }\n\n        @media @tablet-query {\n            float: none;\n            height: 42px;\n            padding-left: 40px;\n            border-bottom: 1px solid @lightgray;\n            margin-bottom: auto;\n            width: 100%;\n\n            &:before,\n            &:hover:before,\n            &.desktop-only {\n                display: none;\n            }\n\n            &.desktop-hide {\n                display: table;\n            }\n        }\n\n        @media @mobile-query {\n            padding-left: 20px;\n        }\n    }\n\n    &__dropdown {\n        padding-right: 10px;\n        padding-left: 45px;\n        padding-bottom: 46px;\n        height: auto;\n        margin-top: 51.5px;\n        margin-bottom: 0;\n\n        &:after {\n            content: '';\n            height: 7px;\n            width: 7px;\n            border-right: 2px solid @orange;\n            border-bottom: 2px solid @orange;\n            position: absolute;\n            top: 10px;\n            transform: rotate(45deg) translateY(-8px);\n            right: 2px;\n\n            @media @tablet-query {\n                display: none;\n            }\n        }\n\n        &:before {\n            display: none;\n        }\n\n        @media @tablet-query {\n            padding-left: 40px;\n            padding-bottom: 0;\n            margin: auto 0 0;\n            height: 42px;\n        }\n\n        @media @mobile-query {\n            padding-left: 20px;\n        }\n    }\n\n}\n\n.navigational-menu,\n.administrative-menu {\n    float: right;\n}\n\n.menu-right {\n    position: relative;\n    height: 100%;\n\n    @media @tablet-query {\n        float: none;\n        position: static;\n    }\n}\n\n.categorical-menu {\n\n    &__item {\n        text-transform: lowercase;\n        font-size: 26px;\n        font-weight: 700;\n        margin-right: 70px;\n        font-family: @omnes;\n\n        @media @smdesktop-query {\n            margin-right: 40px;\n        }\n    }\n\n    @media @tablet-query {\n        float: none;\n\n        &__item {\n            font-size: 18px;\n            margin: 0;\n        }\n    }\n\n    @media @mobile-query {\n\n        &__item {\n            font-size: 16px;\n        }\n    }\n}\n\n.administrative-menu {\n    margin-top: 20px;\n    position: absolute;\n    right: 0;\n    top: 0;\n    height: 25px;\n    transition: 0.3s margin-top;\n\n    &__item {\n        position: relative;\n        margin-right: 24px;\n\n        @media @smdesktop-query {\n            margin-right: 18px;\n        }\n\n        a {\n            display: block;\n            color: transparent;\n            height: 17px;\n            overflow: hidden;\n            max-width: 20px;\n            position: relative;\n            z-index: @z-index-base;\n        }\n\n        &:before,\n        &:after {\n            content: '';\n            background-repeat: no-repeat;\n            transition: 0.3s all;\n            margin-right: 0;\n            background-position: top center;\n            background-size: auto 17px;\n            width: 100%;\n            height: 100%;\n            position: absolute;\n            top: 0;\n            left: 0;\n        }\n\n        &:before {\n            opacity: 1;\n        }\n\n        &:after {\n            opacity: 0;\n        }\n\n        &:hover:after {\n            opacity: 1\n        }\n\n        .account-links {\n            a {\n                float: left;\n\n                +a {\n                    margin-left: 13px;\n                }\n            }\n        }\n    }\n\n    @media @tablet-query {\n        width: 100%;\n        margin-top: 80px;\n\n        &__item {\n            border: 0;\n        }\n\n        &:before {\n            opacity: 0;\n        }\n\n        &:after {\n            opacity: 1;\n        }\n    }\n\n    @media @mobile-query {\n        margin-top: 55px;\n    }\n}\n\n.site-sub-header {\n    width: 106%;\n    float: left;\n    margin-left: -3%;\n    background-color: rgba(255, 255, 255, 0.9);\n\n    @media @tablet-query {\n        margin-top: 80px;\n        width: 116%;\n        margin-left: -8%;\n    }\n\n    @media @mobile-query {\n        margin-top: 50px;\n    }\n}\n\n.site-sub-header-menu {\n    margin: 0 auto;\n    text-align: center;\n\n    &__item {\n        margin: 0 36px;\n        display: inline-block;\n        height: 100%;\n\n        @media @tablet-query {\n            margin-left: 8%;\n            margin-right: 0;\n\n            &:first-child {\n                margin-left: 0;\n            }\n        }\n\n        a {\n            color: @darkgray;\n            font-size: 24px;\n            font-weight: 700;\n            text-decoration: none;\n            position: relative;\n            vertical-align: middle;\n            display: block;\n            padding-top: 40px;\n            padding-bottom: 40px;\n\n            @media @tablet-query {\n                font-size: 20px;\n            }\n\n            @media @mobile-query {\n                font-size: 10px;\n                padding-top: 22px;\n                padding-bottom: 22px;\n            }\n\n            .site-sub-header-menu__title {\n                transition: 0.2s color;\n\n                &:before {\n                    content: '';\n                    height: 4px;\n                    width: 0;\n                    position: absolute;\n                    left: 0;\n                    bottom: 34px;\n                    transition: width 0.2s ease-in-out 0s;\n                    background-color: @orange;\n\n                    @media @tablet-query {\n                        height: 3px;\n                    }\n\n                    @media @mobile-query {\n                        height: 2px;\n                        bottom: 18px;\n                    }\n                }\n            }\n\n            &:hover .site-sub-header-menu__title,\n            &.active .site-sub-header-menu__title {\n                color: @orange;\n\n                &:before {\n                    width: 100%;\n                }\n            }\n        }\n\n        &--hover-orange {\n            a {\n                &:hover .site-sub-header-menu__title {\n                    color: @orange;\n                }\n\n                .site-sub-header-menu__title:before {\n                    background-color: @orange;\n                }\n            }\n        }\n\n        &--hover-green {\n            a {\n                &:hover .site-sub-header-menu__title {\n                    color: @green;\n                }\n\n                .site-sub-header-menu__title:before {\n                    background-color: @green;\n                }\n            }\n        }\n\n        &--hover-yellow {\n            a {\n                &:hover .site-sub-header-menu__title {\n                    color: @mediumyellow;\n                }\n\n                .site-sub-header-menu__title:before {\n                    background-color: @mediumyellow;\n                }\n            }\n        }\n\n        &--hover-blue {\n            a {\n                &:hover .site-sub-header-menu__title {\n                    color: @lightblue;\n                }\n\n                .site-sub-header-menu__title:before {\n                    background-color: @lightblue;\n                }\n            }\n        }\n\n        &--hover-purple {\n            a {\n                &:hover .site-sub-header-menu__title {\n                    color: @lightpurple;\n                }\n\n                .site-sub-header-menu__title:before {\n                    background-color: @lightpurple;\n                }\n            }\n        }\n    }\n}\n\n.site-sub-header {\n    &--with-images {\n        .site-sub-header-menu {\n            width: 53%;\n            display: flex;\n            justify-content: space-between;\n\n            @media @tablet-query {\n                width: 72%;\n            }\n\n            @media @tablet-query {\n                width: 78%;\n            }\n\n            &__item {\n                margin: 0;\n                width: 120px;\n\n                a {\n                    padding-top: 26px;\n                    padding-bottom: 35px;\n                    position: relative;\n\n                    .site-sub-header-menu__title:before {\n                        height: 2px;\n                        bottom: -5px;\n\n                        @media @tablet-query {\n                            bottom: -3px;\n                        }\n                    }\n\n                    @media @tablet-query {\n                        padding-top: 4px;\n                        padding-bottom: 31px;\n                    }\n\n                    @media @mobile-query {\n                        padding-top: 11px;\n                        padding-bottom: 29px;\n                    }\n                }\n\n                &-image-wrapper {\n                    position: relative;\n                    height: 70px;\n                    width: 100%;\n\n                    @media @mobile-query {\n                        height: 40px;\n                    }\n                }\n\n                img {\n                    display: block;\n                    .center();\n\n                    @media @tablet-query {\n                        transform: translate(-50%, -50%) scale(.8);\n                    }\n\n                    @media @mobile-query {\n                        transform: translate(-50%, -50%) scale(.6);\n                    }\n                }\n            }\n\n            &__title {\n                float: left;\n                font-size: 15px;\n                line-height: 1;\n                display: block;\n                .centerX();\n                position: relative;\n\n                @media @tablet-query {\n                    font-size: 13px;\n                    margin-top: 2px;\n                }\n\n                @media @mobile-query {\n                    font-size: 10px;\n                    margin-top: 7px;\n                }\n            }\n        }\n    }\n}\n\n.cart {\n\n    &:before {\n        background-image: url('images/icon-cart.svg');\n    }\n\n    &:after {\n        background-image: url('images/icon-cart-orange.svg');\n    }\n\n    @media @tablet-query {\n        right: 30px;\n        top: 20px;\n        position: absolute;\n        width: 40px;\n        height: 40px;\n\n        &:before,\n        &:after {\n            content: '';\n            background-size: 34px 27px;\n            opacity: 1;\n            height: 100%;\n            width: 100%;\n            display: block;\n            background-repeat: no-repeat;\n            position: absolute;\n            top: 0;\n            background-position: center;\n        }\n\n        a {\n            color: transparent;\n            display: block;\n            height: 100%;\n            position: relative;\n            z-index: @z-index-base;\n        }\n    }\n\n    @media @mobile-query {\n        top: 5px;\n        right: 12px;\n\n        &:before,\n        &:after {\n            background-size: 26px 22px;\n        }\n    }\n}\n\n.login {\n\n    &:before {\n        background-image: url('images/icon-login.svg');\n        width: 20px;\n    }\n\n    &:hover:before {\n        width: 20px;\n    }\n\n    &:after {\n        background-image: url('images/icon-login-orange.svg');\n        width: 20px;\n    }\n\n    @media @tablet-query {\n\n        &.navigational-menu__item:before,\n        &.navigational-menu__item:after {\n            background-size: 13px auto;\n            background-position: center;\n            width: 18px;\n            height: 100%;\n            background-color: transparent;\n            background-repeat: no-repeat;\n            left: 40px;\n            top: 0;\n            display: block;\n        }\n\n        &:hover:before {\n            display: block;\n        }\n\n        a {\n            padding-left: 25px;\n        }\n    }\n\n    @media @mobile-query {\n\n        &.navigational-menu__item:before,\n        &.navigational-menu__item:after {\n            left: 20px;\n        }\n\n        a {\n            padding-left: 20px;\n        }\n    }\n}\n\n.store-locator {\n\n    &:before {\n        background-image: url('images/icon-pin.svg');\n    }\n\n    &:after {\n        background-image: url('images/icon-pin-orange.svg');\n    }\n\n    @media @tablet-query {\n        background-image: none;\n\n        &:hover {\n            background-image: none;\n        }\n    }\n}\n\n.search {\n    padding: 3px 0 3px 3px;\n    margin-right: 0;\n    margin-top: -10px;\n    height: auto;\n    display: block;\n    width: auto;\n    z-index: @z-index-base;\n\n    @media @smdesktop-query {\n        width: auto;\n    }\n\n    &:before,\n    &:after,\n    &__close {\n        display: none;\n    }\n\n    &__form.expanded+&__close {\n        background-image: url('images/icon-circled-x.svg');\n        width: 35px;\n        height: 100%;\n        position: absolute;\n        top: 0;\n        right: 25px;\n        left: auto;\n        background-position: center right;\n        background-size: 15px 15px;\n        background-repeat: no-repeat;\n        cursor: pointer;\n        display: block;\n    }\n\n    &__form {\n        transition: 0.6s all;\n        border-radius: 5px;\n        padding-right: 20%;\n        border: 1.1px solid transparent;\n        height: 25px;\n        position: relative;\n        width: 43px;\n        cursor: pointer;\n        float: right;\n\n        &:before,\n        &:after {\n            content: '';\n            background-repeat: no-repeat;\n            background-size: cover;\n            .centerY();\n            left: 9px;\n            height: 17px;\n            margin-top: 2px;\n            width: 14px;\n        }\n\n        &:before {\n            background-image: url('images/icon-search.svg');\n            opacity: 1;\n        }\n\n        &:after {\n            background-image: url('images/icon-search-orange.svg');\n            opacity: 0;\n\n            @media @tablet-query {\n                margin-top: 0;\n                left: 0;\n            }\n\n            @media @mobile-query {\n                left: 3px;\n                margin-top: 2px;\n            }\n        }\n\n        &:hover:after {\n            opacity: 1;\n        }\n\n        &.expanded {\n            border-color: @mediumgray;\n            width: 200px;\n            margin-right: 20px;\n\n            &:after {\n                opacity: 1;\n            }\n\n            .search__icon {\n                z-index: @z-index-base;\n            }\n        }\n    }\n\n    &__field {\n        max-width: 0;\n        transition: 0.6s max-width;\n        display: none;\n        border: 0;\n        position: absolute;\n        left: 30px;\n        top: 0;\n        height: 100%;\n        font-size: 14px;\n        color: @mediumgray;\n        background: transparent;\n\n        &.expanded {\n            max-width: 200px;\n        }\n\n        &::-webkit-input-placeholder {\n            color: transparent;\n        }\n\n        &::-moz-placeholder {\n            color: transparent;\n        }\n\n        &:-ms-input-placeholder {\n            color: transparent;\n        }\n\n        &:-moz-placeholder {\n            color: transparent;\n        }\n\n    }\n\n    &__icon {\n        position: relative;\n        border: 0;\n        background-color: transparent;\n        color: transparent;\n        padding: 0;\n        height: 100%;\n        width: 25px;\n    }\n\n    @media @tablet-query {\n        height: 40px;\n        padding: 0 40px;\n        margin: 0;\n        width: auto;\n\n        &__form,\n        &__form.expanded {\n            border: 1.1px solid @orange;\n            width: 100%;\n            height: 40px;\n            border-radius: 25px;\n            padding: 0 0 0 45px;\n            margin: 0;\n\n            &:after {\n                background-repeat: no-repeat;\n                background-position: center;\n                background-size: 18px auto;\n                opacity: 1;\n                height: 100%;\n                width: 20px;\n                left: 0;\n            }\n\n            &:before {\n                opacity: 0;\n            }\n        }\n\n        &__field,\n        &__field.expanded {\n            max-width: none;\n            position: relative;\n            left: auto;\n            width: 90%;\n\n            &::-webkit-input-placeholder {\n                color: @orange;\n                letter-spacing: 0.3px;\n                font-size: 14px;\n                font-weight: 700;\n            }\n\n            &::-moz-placeholder {\n                color: @orange;\n                letter-spacing: 0.3px;\n                font-size: 14px;\n                font-weight: 700;\n            }\n\n            &:-ms-input-placeholder {\n                color: @orange;\n                letter-spacing: 0.3px;\n                font-size: 14px;\n                font-weight: 700;\n            }\n\n            &:-moz-placeholder {\n                color: @orange;\n                letter-spacing: 0.3px;\n                font-size: 14px;\n                font-weight: 700;\n            }\n\n        }\n\n        &__icon {\n            display: none;\n        }\n\n    }\n\n    @media @mobile-query {\n        padding: 0 20px;\n        height: 25px;\n\n        &__form,\n        &__form.expanded {\n            height: 25px;\n            padding: 0 0 0 30px;\n\n            &:after {\n                width: 34px;\n                background-size: 13px auto;\n                background-position: center left 5px;\n            }\n        }\n\n        &__field,\n        &__field.expanded {\n            font-size: 13px;\n\n            &::-webkit-input-placeholder {\n                font-size: 12px;\n            }\n\n            &::-moz-placeholder {\n                font-size: 12px;\n            }\n\n            &:-ms-input-placeholder {\n                font-size: 12px;\n            }\n\n            &:-moz-placeholder {\n                font-size: 12px;\n            }\n\n        }\n    }\n}\n\n.ais-search-box--reset {\n    top: 3px;\n    display: none;\n\n    svg {\n        width: 11px;\n        height: 11px;\n    }\n\n    &:hover {\n        border: none;\n    }\n}\n\n.ais-search-box--magnifier svg {\n    display: none;\n}\n\ninput#search {\n    height: 30px;\n    padding-left: 20px;\n    padding-right: 20px;\n\n    &[type=\"text\"] {\n        font-size: 15px;\n    }\n}\n\n.navigational-menu {\n    clear: right;\n    margin-top: 5px;\n\n    &__item {\n        text-transform: uppercase;\n        font-weight: 700;\n        font-size: 14px;\n        margin-left: 45px;\n        font-family: @booster;\n\n        @media @smdesktop-query {\n            margin-left: 20px;\n        }\n\n        @media @tablet-query {\n            margin-left: 0;\n        }\n\n        &>a {\n            color: @orange;\n        }\n\n        &:before {\n            background-color: @orange;\n            bottom: 45px;\n        }\n    }\n\n    @media @tablet-query {\n        float: none;\n        margin-top: 0;\n\n        &__item a {\n            color: @lightgray;\n        }\n    }\n\n    @media @mobile-query {\n\n        &__item {\n            font-size: 13px;\n        }\n    }\n}\n\n.dropdown-menu {\n    visibility: hidden;\n    opacity: 0;\n    transition: visibility 0s linear 0.2s, opacity 0.2s linear;\n    display: none;\n    position: fixed;\n    top: 124px;\n    width: 100%;\n    left: 0;\n    justify-content: center;\n    border-bottom: 1px solid #e6e6e6;\n    background: #fff;\n    z-index: @z-index-high;\n\n    &__container {\n        flex-direction: row;\n        display: flex;\n        padding: 44px 0;\n    }\n\n    &__section {\n        padding-right: 52px;\n        display: inline-block;\n\n        &:last-child {\n            padding-right: 0;\n        }\n    }\n\n    &__categories {\n        border-right: 3px solid #e6e6e6;\n        margin-right: 52px;\n    }\n\n    &__item {\n        font-size: 16px;\n        line-height: 1.5em;\n        text-transform: initial;\n        font-weight: 500;\n        margin-bottom: 0;\n\n        a {\n            display: inline;\n        }\n\n        &:not(.dropdown-menu__header):not(:last-child) a {\n            color: @darkgray;\n            transition: 0.3s color;\n\n            &:hover {\n                color: @orange;\n            }\n        }\n    }\n\n    &__header {\n        text-transform: uppercase;\n        margin-bottom: 10px;\n        font-weight: 700;\n        font-size: 18px;\n    }\n\n    &__ages {\n        font-size: 15px;\n        text-transform: lowercase;\n        font-weight: 500;\n    }\n}\n\n// display dropdown menu on parent hover\n.dropdown-menu.visible {\n    visibility: visible;\n    opacity: 1;\n    transition-delay: 0s;\n    display: flex !important;\n\n    @media @tablet-query {\n        display: none;\n    }\n}\n\n.site-header.hidden .dropdown-menu.visible {\n    visibility: hidden;\n    opacity: 0;\n}\n\n// Tablet/mobile icon styles\n.nav-toggle {\n    width: 40px;\n    position: absolute;\n    cursor: pointer;\n    top: 22px;\n    left: 30px;\n    height: 40px;\n    z-index: 5; // above @z-index-uber, highest element on site\n\n    &:before {\n        display: none;\n    }\n\n    &__icon,\n    &__icon:before,\n    &__icon:after {\n        content: '';\n        display: block;\n        width: 28px;\n        height: 3px;\n        background: @orange;\n        position: absolute;\n        top: 50%;\n        transition: 0.15s all ease-in, 0.15s top 0.15s cubic-bezier(0.175, 0.885, 0.320, 1.6), 0s background 0.15s;\n    }\n\n    &__icon {\n        .centerX();\n    }\n\n    &__icon:before {\n        top: -8px;\n    }\n\n    &__icon:after {\n        top: 8px;\n    }\n\n    // Nav toggle icon when menu is expanded\n\n    &.expanded {\n        position: fixed;\n    }\n\n    &.expanded .nav-toggle__icon {\n        background: transparent;\n        transition: 0s background 0.15s;\n\n        &:before,\n        &:after {\n            background: @orange;\n            top: 0;\n            height: 2px;\n            transform: rotate(45deg);\n            transition: 0.15s all 0.15s cubic-bezier(0.175, 0.885, 0.320, 1.6), 0.15s top ease-in;\n        }\n\n        &:after {\n            transform: rotate(-45deg);\n        }\n    }\n\n    @media @mobile-query {\n        top: 5px;\n        left: 14px;\n    }\n}\n\n//Magento header style\n.minicart-items .product-item-name {\n    padding-right: 40px;\n}\n\n.checkout-index-index .nav-toggle {\n    @media @tablet-query {\n        display: block\n    }\n}\n\n.page-header .administrative-menu {\n    right: 25px;\n\n    @media @tablet-query {\n        right: 0;\n    }\n}\n\n.page-header .administrative-menu__item.login {\n    margin-right: 46px;\n\n    @media @lgdesktop-query {\n        margin-right: 36px;\n    }\n\n    @media @smdesktop-query {\n        margin-right: 28px;\n    }\n}\n\n.account__dropdown {\n    .customer-account {\n        @media @tablet-query {\n            margin-bottom: 10px;\n            margin-top: 10px;\n            margin-left: 30px;\n            padding-bottom: 10px;\n            border-bottom: 1px solid @lightgray;\n        }\n    }\n\n    .customer-logout {\n        @media @tablet-query {\n            margin-left: 30px;\n            margin-top: 10px;\n            margin-bottom: 10px;\n        }\n    }\n\n    a {\n        @media @tablet-query {\n            font-weight: 700;\n        }\n    }\n}\n\n.header-minicart {\n    max-width: 1400px;\n    position: relative;\n    margin: 0 auto;\n    z-index: @z-index-uber;\n}\n\n.opc-estimated-wrapper .minicart-wrapper {\n    display: none;\n}\n\n.block-minicart .block-content>.actions>.primary {\n    float: none;\n\n    button {\n        float: none;\n    }\n}\n\n.block-minicart .block-content>.actions>.secondary {\n    margin-left: auto;\n}\n\n\n.minicart-wrapper {\n    margin: 0;\n    padding: 0;\n    top: 17px;\n    width: auto;\n    z-index: @z-index-base;\n\n    @media @smdesktop-query {\n        padding-right: 15px;\n    }\n\n    @media @tablet-query {\n        top: 30px;\n    }\n\n    @media @mobile-query {\n        top: 13px;\n    }\n\n    &.active .block-minicart {\n        max-height: 600px;\n        overflow: auto;\n        right: 5px;\n        top: -100px;\n\n        @media @tablet-query {\n            top: 20px;\n        }\n    }\n\n    .items-total,\n    .subtotal {\n        color: @lightgray;\n    }\n\n    .action.viewcart {\n        display: block;\n\n        span {\n            color: @orange;\n        }\n    }\n\n    .action.showcart {\n        position: absolute;\n        right: 0;\n        top: -175px;\n        height: 20px;\n\n        @media @tablet-query {\n            top: 0;\n        }\n\n        @media @mobile-query {\n            top: 5px;\n        }\n\n        &:before,\n        &.active:before {\n            content: '';\n            width: 23px;\n            height: 23px;\n            background-image: url(../images/icon-cart.svg);\n            background-repeat: no-repeat;\n            background-size: contain;\n\n            @media @tablet-query {\n                width: 26px;\n                height: 22px;\n                background-image: url(../images/icon-cart-orange.svg);\n                font-size: 40px;\n            }\n        }\n\n        &:hover:before {\n            content: '';\n            width: 23px;\n            height: 23px;\n            background-image: url(../images/icon-cart-orange.svg);\n            background-repeat: no-repeat;\n            background-size: contain;\n        }\n\n        &:active:before {\n            color: @orange;\n        }\n    }\n\n    .action.close {\n        min-width: auto;\n    }\n\n    .action.close:before {\n        color: @darkgray;\n    }\n\n    .showcart {\n        max-width: 61px;\n        height: auto;\n\n        @media @tablet-query {\n            width: auto;\n            height: 35px;\n        }\n    }\n\n    .action.showcart .counter.qty {\n        height: 20px;\n        line-height: 20px;\n        border-radius: 50%;\n        margin: -10px 0 10px -23px;\n        font-size: 15px;\n        font-family: @booster;\n        font-weight: 700;\n        background: @orange;\n\n        @media @tablet-query {\n            float: right;\n        }\n    }\n\n    .product-item-details {\n        position: relative;\n\n        a {\n            color: @darkgray;\n            font-weight: 700;\n        }\n\n        .price {\n            font-size: 16px;\n        }\n    }\n\n    .block-content {\n        span {\n            color: @darkgray;\n            font-weight: 700;\n        }\n    }\n\n    .product .actions {\n        position: absolute;\n        top: 20px;\n        right: 0;\n    }\n\n    .minicart-items-wrapper {\n        margin: 20px -20px;\n    }\n\n    .minicart-items .product-item {\n        padding: 10px 0;\n    }\n\n    .minicart-items {\n        .product-item-pricing .label {\n            display: none;\n        }\n\n        .item-qty {\n            margin-right: 0;\n            padding: 0;\n            border: 0;\n            border-radius: 0;\n        }\n    }\n\n    span.price-excluding-tax,\n    span.minicart-price {\n        display: block;\n        float: right;\n    }\n\n    @media @smdesktop-query {\n        margin-left: 20px;\n    }\n}\n\n.header.content,\n.minicart-items .action.edit,\n#invitation-send-link,\n.block-search .nested {\n    display: none;\n}\n\n.block-search {\n    //magento\n    width: 297px;\n    margin: 2px 0 0;\n\n    .block-content {\n        width: 100%;\n    }\n\n    @media @smdesktop-query {\n        width: 100%;\n    }\n\n    label {\n        display: none\n    }\n\n    @media @tablet-query {\n        input {\n            left: 0;\n        }\n    }\n}\n\n#algolia-searchbox .magnifying-glass {\n    background: none;\n}\n\n#search_mini_form.search__form {\n    border: 0;\n    padding-right: 0;\n\n    @media @tablet-query {\n        padding: 0;\n        width: 100%;\n        padding-left: 25px;\n    }\n\n    @media @mobile-query {\n        //\tpadding-left: 0;\n    }\n\n    #algolia-glass {\n        display: none !important;\n    }\n\n    input {\n        border: 0;\n        width: 0;\n        padding: 0;\n\n        @media @tablet-query {\n            border: 1px solid @orange;\n            padding: 0 10px 0 30px;\n            width: 100%;\n            height: 40px;\n        }\n\n        @media @mobile-query {\n            height: 30px;\n\n        }\n    }\n\n    &.expanded {\n        width: 100%;\n\n        input {\n            border: 1px solid @lightestgray;\n            width: 100%;\n            padding-left: 30px;\n            padding-right: 10px;\n        }\n\n        .ais-search-box--reset {\n            display: block;\n        }\n    }\n\n}\n\n.administrative-menu__item.login {\n    margin-right: 36px;\n    padding-bottom: 10px;\n    cursor: pointer;\n\n    .account__dropdown {\n        display: none;\n        position: absolute;\n        height: auto;\n        padding: 20px;\n        margin-top: 23px;\n        background: @offwhite;\n        margin-left: -111px;\n        box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);\n\n        li {\n            margin-bottom: 10px;\n\n            a:hover {\n                border-bottom: 2px solid @orange;\n            }\n\n        }\n\n        a {\n            max-width: none;\n            color: @orange;\n            width: 100px;\n            height: auto;\n            display: block;\n        }\n    }\n\n    &:hover .account__dropdown {\n        display: block;\n    }\n\n    @media @smdesktop-query {\n        margin-right: 16px;\n    }\n\n}\n\n//End Magento header style\n\n/*sticky header scroll*/\n\n.top-banner-block {\n    .darkHeader {\n        display: none;\n        height: 0;\n    }\n}\n\n.darkHeader {\n    .header-container {\n        .site-branding {\n            display: none;\n        }\n    }\n}\n\n.darkHeader {\n    .header-container {\n        .cart {\n            display: none;\n        }\n    }\n}\n\n.darkHeader {\n    .menus-container {\n        .categorical-menu {\n            display: none;\n        }\n    }\n}\n\n.darkHeader {\n    .menus-container {\n        .menu-right {\n            display: none;\n        }\n    }\n}\n\n.site-header {\n    .menus-container {\n        .overlay-content {\n            display: none;\n        }\n    }\n}\n\n.darkHeader {\n    .menus-container {\n        .overlay-content {\n            display: block;\n        }\n    }\n}\n\n.darkHeader {\n    background-color: #fff;\n}\n\n.mobsticky {\n    display: none;\n}\n\n.moblay {\n    display: none;\n}\n\n.desklay {\n    display: block;\n}\n\n@media only screen and (max-width: 1023px) {\n\n    .desklay {\n        display: none;\n        height: 0;\n    }\n\n    .moblay {\n        display: block;\n    }\n\n    .mobsticky {\n        display: none;\n    }\n\n    .darkHeader .mobsticky {\n        display: block;\n        background-color: #fff;\n        width: 100%;\n        float: left;\n        position: absolute;\n        left: 0;\n        top: -3%;\n        z-index: 9;\n        height: 80px;\n        padding: 14px 20px;\n\n        .left {\n            float: left;\n\n            h1 {\n                font-family: BoosterNextFY, sans-serif;\n                font-weight: 500;\n                font-size: 43px;\n                line-height: 43px;\n                letter-spacing: -1.99px;\n                text-transform: none;\n            }\n        }\n    }\n\n    .darkHeader {\n        .mobsticky {\n            .right {\n                float: right;\n\n                img {\n                    width: 40px;\n                    height: 40px;\n                    margin-top: 4px;\n                }\n\n                a {\n                    cursor: pointer;\n                }\n            }\n        }\n    }\n\n    .footfix {\n        top: auto !Important;\n        bottom: 0 !important;\n    }\n\n    .cross {\n        font-size: 54px !important;\n        top: 33px;\n        right: 28px;\n    }\n\n    .overlay_1 {\n        transition: none\n    }\n\n    .content-master-list .content-block h2 {\n        letter-spacing: 0px;\n    }\n\n    .footfix img {\n        margin-right: 24px\n    }\n\n    .site-branding__logo {\n        margin-top: 9px\n    }\n\n    .mob-video-title {\n        color: #fff;\n        color: #fff;\n        position: absolute;\n        left: 50px;\n        top: 623px;\n        text-transform: uppercase !important;\n        font-size: 14px !important;\n    }\n\n    .sty {\n        font-size: 14px !important;\n        text-transform: uppercase !important;\n        margin-top: 7px !important;\n    }\n\n    .sty1 {\n        font-size: 12px !important;\n    }\n\n}\n\n.desk img {\n    width: 59px;\n    height: 59px;\n    margin-top: -13px;\n}\n\n.tog-ham {\n    cursor: pointer;\n}\n\n.cross {\n    font-size: 42px !important;\n    margin-top: 5px;\n}\n\n.darkHeader {\n    .banner-links {\n        display: none;\n    }\n\n    .site-header {\n        top: 0px !important;\n        background-color: #fff;\n    }\n}\n\n.sticky-header {\n    #content.site-content>* {\n        display: none;\n    }\n\n    .tog-ham {\n        display: none;\n    }\n\n    .cross {\n        display: block;\n    }\n}\n\n.lazyload {\n    opacity: 0;\n}\n\n.lazyloading {\n    opacity: 1;\n    -ms-transition: 600ms opacity;\n    -webkit-transition: 600ms opacity;\n    transition: 600ms opacity;\n    background: #f7f7f7 url('/wp-content/uploads/2018/05/loader-1.gif') no-repeat center;\n    background-size: 40px 40px !important;\n    min-height: 50px;\n    font-size: 10px;\n}",".site-footer {\n    background-color: #FDFBF8;\n\n    h1,\n    p,\n    li a {\n        color: @orange;\n    }\n\n    &__container {\n        max-width: 1390px;\n        padding: 42px 20px 96px;\n        margin: 0 auto;\n        display: flex;\n        justify-content: start;\n        letter-spacing: normal;\n\n        &:after,\n        &:before {\n            display: none;\n        }\n\n        .hide {\n            display: none;\n        }\n\n        @media @smdesktop-query {\n            flex-wrap: wrap;\n        }\n\n        @media @tablet-query {\n            justify-content: center;\n            padding: 32px 20px 45px;\n        }\n\n        @media @mobile-query {\n            padding: 32px 0 45px;\n        }\n\n        .news-letter-wrapper {\n            flex-basis: 573px;\n            margin-right: 87px;\n\n            @media @smdesktop-query {\n                flex-basis: 100%;\n                margin-bottom: 30px;\n            }\n\n            @media @tablet-query {\n                flex-basis: 573px;\n                margin-right: 0;\n                text-align: center;\n            }\n\n            @media @mobile-query {\n                margin-bottom: 15px;\n                padding: 0 20px;\n            }\n        }\n\n        .footer_menu_heading {\n            font-size: 24px;\n            line-height: 24px;\n            font-weight: 700;\n            margin-bottom: 23px;\n            color: #e9713a;\n            display: block;\n            white-space: nowrap;\n            padding-top: 5px;\n\n            @media @tablet-query {\n                text-align: center;\n                padding-top: 0;\n                margin-bottom: 28px;\n            }\n\n            @media @mobile-query {\n                font-size: 18px;\n                line-height: 23px;\n                margin-bottom: 0;\n                text-align: left;\n                padding: 22px 20px;\n                position: relative;\n            }\n        }\n\n        .footer_menu_content {\n            padding-top: 3px;\n\n            @media (min-width: 601px) {\n                display: block !important\n            }\n\n            @media @mobile-query {\n                display: none;\n                padding-bottom: 12px;\n                padding-top: 1px;\n            }\n\n            li {\n                font-size: 16px;\n                font-weight: 500;\n                line-height: 30px;\n\n                @media @mobile-query {\n                    font-size: 13px;\n                    line-height: 16px;\n                    text-align: left;\n                    margin-left: 45px;\n                    margin-bottom: 16px;\n                }\n            }\n\n            a {\n                color: #7C7A77;\n            }\n        }\n\n        .social-connect-wrapper {\n            flex-basis: 276px;\n\n            @media @mobile-query {\n                flex-basis: 100%;\n\n                .footer_menu_heading {\n                    padding: 17px 20px 22px 20px;\n                }\n            }\n\n            .social_icons {\n                @media @mobile-query {\n                    padding: 8px 0 0 20px;\n                }\n            }\n\n            ul {\n                display: flex;\n            }\n\n            li {\n                margin-right: 19px;\n                margin-bottom: 19px;\n\n                &:last-of-type {\n                    margin-right: 0;\n                }\n\n                @media @mobile-query {\n                    margin-right: 19px;\n                }\n\n                a {\n                    width: 40px;\n                    height: 40px;\n                    color: transparent;\n                    cursor: pointer;\n                    position: relative;\n                    display: block;\n                    background-position: center;\n                    background-size: contain;\n                    background-repeat: no-repeat;\n                    transition: 0.3s opacity;\n\n                    &:hover {\n                        opacity: 0.6;\n                    }\n\n                    @media @mobile-query {\n                        width: 42px;\n                        height: 42px;\n                    }\n\n                }\n            }\n\n            .twitter {\n                background-image: url('images/social-twitter.svg');\n            }\n\n            .instagram {\n                background-image: url('images/social-instagram.svg');\n            }\n\n            .facebook {\n                background-image: url('images/social-facebook.svg');\n            }\n\n            .youtube {\n                background-image: url('images/social-youtube.svg');\n            }\n\n            .pinterest {\n                background-image: url('images/social-pinterest.svg');\n            }\n        }\n    }\n\n    h1 {\n        font-family: @booster;\n        font-size: 30px;\n        line-height: 30px;\n        font-weight: 700;\n        letter-spacing: 0;\n        text-transform: none;\n        margin-bottom: 26px;\n\n        @media @mobile-query {\n            font-size: 24px;\n            line-height: 31px;\n        }\n    }\n\n    p {\n        line-height: 30px;\n        font-weight: 700;\n\n        @media @mobile-query {\n            font-size: 18px;\n            line-height: 24px;\n        }\n    }\n}\n\n.footer-copyright-section {\n    display: flex;\n    justify-content: space-between;\n    position: relative;\n    margin-bottom: 30px;\n    letter-spacing: normal;\n\n    @media @tablet-query {\n        margin-bottom: 90px;\n    }\n\n    @media @mobile-query {\n        padding: 0 20px;\n        margin-bottom: 70px;\n    }\n\n    .footer_copyright_content {\n        width: 100%;\n        padding-left: 80px;\n        display: flex;\n        justify-content: center;\n\n        li {\n            font-size: 14px;\n            line-height: 25px;\n            color: #5e5c59;\n            margin-right: 6px;\n            font-weight: normal;\n\n            @media @mobile-query {\n                font-size: 12px;\n                line-height: 23px;\n                font-weight: bold;\n                color: #999999;\n\n                a {\n                    color: #999999;\n                }\n\n                &:first-child {\n                    width: 100%;\n                    margin-right: 0;\n                }\n            }\n        }\n\n        a {\n            color: #5e5c59;\n        }\n\n        @media @tablet-query {\n            padding-left: 55px;\n        }\n\n        @media @mobile-query {\n            padding-left: 0;\n            flex-wrap: wrap;\n            justify-content: start;\n            align-content: center;\n        }\n    }\n}\n\n.footer-newsletter {\n    margin: 7px 0 0;\n\n    @media @tablet-query {\n        text-align: center;\n    }\n\n    @media @mobile-query {\n        margin: 17px 0 0;\n    }\n\n    input[type=\"email\"],\n    input[type=\"text\"] {\n        float: left;\n        border-radius: 20px;\n        border: 2px solid @lightestgray;\n        line-height: calc(3em - 4px);\n        font-size: 15px;\n        padding: 0 23px;\n        min-width: 80px;\n        margin-right: 25px;\n        height: 42px;\n        width: auto;\n        text-align: center;\n        .placeholder(@lightestgray, 15px, 400);\n\n        @media @smdesktop-query {\n            margin-right: 15px;\n        }\n\n        @media @mobile-query {\n            padding: 0 15px;\n            min-width: 70px;\n            margin-right: 15px;\n        }\n    }\n\n    .yearfield {\n        input[type=\"text\"] {\n            min-width: 100px;\n\n            @media @mobile-query {\n                min-width: 80px;\n            }\n        }\n    }\n\n    input[type=\"email\"] {\n        width: 100%;\n        max-width: 538px;\n        margin-bottom: 12px;\n        margin-right: 0;\n        text-align: left;\n\n        @media @mobile-query {\n            text-align: left;\n            font-size: 14px;\n            max-width: 288px;\n            margin: 0 auto 22px;\n            float: none;\n            padding: 0 28px;\n        }\n    }\n\n    &__submit-container {\n        float: left;\n        background-color: @orange;\n        padding: 0;\n        border: 0;\n        width: 35%;\n        min-width: 194px;\n        height: 42px;\n\n        &:after {\n            right: 28%;\n\n            @media @mobile-query {\n                right: 36.5%;\n            }\n        }\n\n        &:hover:after {\n            right: 22%;\n        }\n\n        &.mobile-only {\n            display: none;\n        }\n\n        @media @tablet-query {\n            float: none;\n        }\n\n        @media @mobile-query {\n            width: 100%;\n            max-width: 288px;\n            margin: 15px auto;\n\n            &.mobile-only {\n                display: inline-block;\n            }\n\n            &.mobile-hide {\n                display: none;\n            }\n        }\n    }\n\n    input[type=\"submit\"] {\n        .button();\n        display: block;\n        line-height: 40px;\n        background-color: transparent;\n        border: 0;\n        min-width: 1px;\n        width: 100%;\n        z-index: @z-index-base;\n        padding: 0 35% 0 25%;\n        height: auto;\n    }\n\n    &__birthday {\n        display: block;\n        position: relative;\n\n        @media @tablet-query {\n            max-width: 318px;\n            margin: 0 auto;\n        }\n\n        @media @mobile-query {\n            max-width: 288px;\n        }\n\n        p {\n            font-size: 18px;\n            margin-bottom: 10px;\n            line-height: 16px;\n\n            @media @mobile-query {\n                line-height: 25px;\n                margin-bottom: 18px;\n            }\n        }\n    }\n\n    &__add-birthday {\n        width: 38px;\n        padding: 7px;\n        position: absolute;\n        left: 329px;\n        bottom: 2px;\n        cursor: pointer;\n\n        @media @tablet-query {\n            left: 298px;\n        }\n\n        @media @mobile-query {\n            left: 257px;\n        }\n    }\n\n    &__birthday-fields {\n        margin-bottom: 22px;\n        display: none;\n\n        &.visible {\n            display: block;\n        }\n\n        @media @tablet-query {\n            margin-bottom: 15px;\n        }\n    }\n\n    #responses {\n        float: left;\n        width: 100%;\n        font-size: 18px;\n        margin-top: 10px;\n\n        @media @mobile-query {\n            margin-top: 0;\n        }\n    }\n}\n\n.store-footer {\n    .footer-newsletter__birthday-fields input.datepart {\n        width: auto;\n    }\n}\n\n.footer-menu {\n    text-align: left;\n    margin-right: 60px;\n\n    @media @tablet-query {\n        text-align: center;\n        margin-bottom: 30px;\n        margin-right: 0;\n        flex-basis: 50%;\n    }\n\n    @media @mobile-query {\n        flex-basis: 100%;\n        margin-bottom: 0;\n        border-top: solid 1px #E3E2E2;\n\n        &:nth-of-type(3) {\n            border-bottom: solid 1px #E3E2E2;\n        }\n    }\n\n    .footer_menu_heading {\n        @media @mobile-query {\n            &:after {\n                content: \"+\";\n                position: absolute;\n                right: 18px;\n                font-weight: normal;\n                font-size: 28px;\n                color: #716F6C;\n                width: 18px;\n                text-align: center;\n            }\n        }\n    }\n\n    &.active {\n        .footer_menu_heading {\n            @media @mobile-query {\n                &:after {\n                    content: \"-\";\n                }\n            }\n        }\n    }\n}\n\n\n\n\n.footer-legal {\n    width: 311px;\n    float: right;\n\n    @media @tablet-query {\n        width: 257px;\n        float: none;\n        margin: auto;\n    }\n\n    @media @mobile-query {\n        width: 227px;\n    }\n\n    p,\n    a {\n        color: @darkgray;\n        font-size: 12px;\n        font-weight: 500;\n        line-height: 2em;\n        margin-right: 5px;\n\n        @media @tablet-query {\n            font-size: 10px;\n        }\n    }\n\n    &__badge {\n        min-width: 36px;\n        max-width: 36px;\n        display: block;\n        margin-top: -20px;\n        margin-right: 44px;\n\n        @media @tablet-query {\n            min-width: 32px;\n            margin-right: 23px;\n        }\n\n        @media @mobile-query {\n            margin-top: 9px;\n            margin-right: 0;\n        }\n    }\n}\n\n// Freshchat styles\n\n.d-hotline {\n    display: none;\n}\n\nbody .hotline-launcher.h-open {\n    margin: 20px 0 20px 20px !important;\n}\n\nbody .fc-widget-normal .hotline-launcher.h-open,\nbody .fc-widget-normal.expanded-modal .hotline-launcher {\n    width: 400px !important;\n}\n\nbody #fc_frame,\nbody #fc_frame.fc-widget-normal {\n    right: 0px !important;\n}\n\n.purple {\n    #custom_fc_button {\n        max-width: 57px;\n        background-color: transparent;\n        box-shadow: inherit;\n    }\n\n    #imageicon {\n        margin-left: 0px;\n        max-width: 56px;\n    }\n}\n\n\n#imageicon {\n    height: auto;\n    width: 100%;\n    margin-left: 27px;\n    max-width: 55px;\n    float: left;\n    margin-top: 0;\n\n    //max-600\n    @media @mobile-query {\n        float: none;\n        vertical-align: top;\n        display: inline-block;\n    }\n\n    @media(max-width: 398px) {\n        margin-left: .2%;\n    }\n}\n\n.fc-widget-open #custom_fc_button {\n    display: none;\n}\n\n#custom_fc_button a span.text-item:hover::after {\n    right: -2px;\n}\n\n/* Safari 7.1+ */\n\n_::-webkit-full-page-media,\n_:future,\n:root #custom_fc_button a span.text-item::after {\n    top: 30%;\n}\n\n#custom_fc_button a span.text-item {\n    position: relative;\n\n    &:after {\n        content: '';\n        width: 10px;\n        height: 10px;\n        position: absolute;\n        top: 50%;\n        transform: translateY(-50%);\n        right: 0px;\n        border-right: 3px solid #fff;\n        border-bottom: 3px solid #fff;\n        transform: translateY(-50%) rotate(-45deg);\n        transition: .2s ease-in-out;\n\n        @media @mobile-query {\n            right: 13px;\n        }\n\n        @media(max-width: 398px) {\n            right: 0px;\n        }\n    }\n}\n\n#custom_fc_button {\n    width: 100%;\n    position: fixed;\n    right: 0;\n    bottom: 35px;\n    z-index: 4 !important;\n    min-width: 45px;\n    max-width: 400px;\n    background-color: #e9713a;\n    box-shadow: 2px -1px 3px #c3c3c3;\n    transition: bottom 0.3s linear;\n\n    @media(max-width: 900px) {\n        bottom: 20px;\n    }\n\n    @media(max-width: 780px) {\n        bottom: 0;\n    }\n\n    //max-600\n    @media @mobile-query {\n        text-align: center;\n        max-width: none;\n    }\n\n    a {\n        display: block;\n        padding-top: 1px;\n        float: left;\n        width: 100%;\n\n        span.text-item {\n            margin-top: 7px;\n            display: inline-block;\n            padding-right: 3px;\n            font-size: 16px;\n            line-height: 20px;\n            padding-left: 7px;\n            margin-bottom: 9px;\n            color: #fff;\n            font-family: @booster;\n            font-weight: 700;\n            letter-spacing: 0.072em;\n            float: left;\n            max-width: 300px;\n            width: 100%;\n            text-align: left;\n\n            @media @mobile-query {\n                //MAX-600\n                padding-right: 21px;\n                font-size: 15px;\n                line-height: 20px;\n                float: none;\n                vertical-align: top;\n                display: inline-block;\n            }\n\n            @media(max-width: 398px) {\n                padding-right: 10px;\n                font-size: 14px;\n                line-height: 20px;\n                float: none;\n                max-width: 260px;\n            }\n\n            @media(max-width: 360px) {\n                padding-right: 7px;\n                font-size: 13px;\n                line-height: 20px;\n                float: none;\n                max-width: 244px;\n            }\n\n        }\n    }\n}\n\n.near-bottom {\n    #custom_fc_button {\n        bottom: 140px;\n\n        @media @tablet-query {\n            bottom: 20px;\n        }\n\n        @media @mobile-query {\n            bottom: 0;\n        }\n    }\n}\n\n#fc_frame,\n#fc_frame.fc-widget-normal {\n    z-index: 3 !important;\n}\n\ndiv#fc_frame.fc-widget-normal.h-open-container,\ndiv#fc_frame.h-open-container {\n    z-index: 9999 !important;\n}\n\n#fc_frame {\n    visibility: hidden;\n}\n\n.ls-detail {\n    .ls-detail-footer {\n        display: none;\n    }\n}",".modal {\n\tdisplay: none;\n\tposition: fixed;\n\twidth: 100vw;\n\theight: 100vh;\n\tmax-width: none;\n\ttop: 0;\n\tleft: 0;\n\tz-index: @z-index-high;\n}\n\n.modal-content {\n\topacity: 0;\n\tbox-shadow: 0 10px 25px rgba(0,0,0,.5);\n\tpadding: 30px 15px;\n\tmax-width: 90vw;\n\tmax-height: 90vh;\n\tbackground-color: #fff;\n\tborder-radius: 15px 0 15px 15px;\n\t.center();\n\tz-index: @z-index-uber;\n}\n\n.modal-overlay {\n\topacity: 0;\n\tposition: absolute;\n\theight: 100%;\n\twidth: 100%;\n\tbackground-color: rgba(0,0,0,0.5);\n\tleft: 0;\n\ttop: 0;\n}\n\n.modal-content,\n.modal-overlay {\n\ttransition: 0.5s opacity;\n}\n\n.modal-close {\n\tposition: absolute;\n\ttop: 30px;\n\tright: 20px;\n\theight: 40px;\n\twidth: 40px;\n}\n\n.modal-close button {\n\tbackground-image: url('images/icon-circled-x.svg');\n\tbackground-color: #fff;\n\tbackground-size: cover;\n\tbackground-position: center;\n\tbackground-repeat: no-repeat;\n\tborder: 0;\n\theight: 100%;\n\twidth: 100%;\n\tpadding: 0;\n\tmin-width: 0;\n\n\tspan, &:after {\n\t\tdisplay: none;\n\t}\n}\n\n.modal-video {\n\t\n\t&__content {\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\t\theight: 50vw;\n\t\twidth: 76.5vw;\n\t\tmax-height: 670px;\n\t\tmax-width: 1190px;\n\t\tpadding: 0;\n\t\tborder-radius: 0;\n\t}\n\n\tiframe, &__content-container {\n\t\theight: 100%;\n\t\twidth: 100%;\n\t}\n\n\t.modal-close {\n\t\ttop: 0;\n\t\tright: -40px;\n\n\t\tbutton {\n\t\t\tbackground-image: url('images/close-button.png');\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-size: 30px;\n\t\t\tbackground-position: top right;\n\t\t}\n\t}\n}",".story-stages-header {\n\t.slick-dots-wrapper {\n\t\tmargin-top: 41px;\n\t\tmargin-bottom: 15px;\n\t\tposition: relative;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 32px;\n\t\t\tmargin-bottom: 36px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 19px;\n\t\t\tmargin-bottom: 16px;\n\t\t}\n\n\t\t.wpb_content_element {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.slick-dots-slide {\n\t\t\tdisplay: none;\n\t\t\twidth: 10px;\n\t\t\theight: 10px;\n\t\t\tborder-right: 3px solid @orange;\n\t\t\tborder-bottom: 3px solid @orange;\n\t\t\ttransform: translateY(-50%) rotate(-45deg);\n\t\t\tposition: absolute;\n\t\t\tbottom: 6px;\n\t\t\tright: 40px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbottom: 1px;\n\t\t\t\tright: 25px;\n\t\t\t\tborder-color: @orange;\n\t\t\t}\n\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t}\n\n\t\t\t&--prev {\n\t\t\t\ttransform: rotate(135deg) translateY(7px);\n\t\t\t\tleft: 40px;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tleft: 25px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.slick-dots {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t\twidth: 80%;\n\t\t\tmargin: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: calc(100% - 150px);\n\t\t\t\twhite-space: pre;\n\t\t\t\toverflow: hidden;\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: calc(100% - 100px);\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tcursor: pointer;\n\t\t\t\tleft: 0;\n\t\t\t\ttransition: left .3s;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-left: 65px;\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tmargin-left: 28px;\n\t\t\t\t}\n\n\t\t\t\t&.slick-active, &:hover {\n\t\t\t\t\tspan:after {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tspan {\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\theight: 2px;\n\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tbottom: -6px;\n\t\t\t\t\t\ttransition: width 0.2s ease-in-out 0s;\n\t\t\t\t\t\tbackground-color: @darkgray;\n\n\t\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\t\tbottom: -2px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.orange {\n\t\t\t\t\t\tcolor: @orange;\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tbackground-color: @orange;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.blue {\n\t\t\t\t\t\tcolor: @mediumblue;\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tbackground-color: @mediumblue;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.green {\n\t\t\t\t\t\tcolor: @green;\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tbackground-color: @green;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.red {\n\t\t\t\t\t\tcolor: @red;\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tbackground-color: @red;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t&.purple {\n\t\t\t\t\t\tcolor: @lightpurple;\n\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tbackground-color: @lightpurple;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n.story-carousel {\n\tbackground-color: @offwhite;\n\t.desktop-hide {\n\t\tdisplay: none;\n\t}\n\n\t.carousel-arrow();\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\ttop: 33%;\n\t\tleft: calc(20% - 32px);\n\t\ttransition: 0.3s transform;\n\n\t\t@media @tablet-query {\n\t\t\tleft: calc(12% - 32px);\n\t\t\ttop: 33%;\n\t\t}\n\n\t\t&:hover {\n\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: calc(20% - 32px);\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tright: calc(12% - 32px);\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-slide {\n\t\t.hero-content__fullwidth {\n\t\t\th1, p {\n\t\t\t\topacity: 0;\n\t\t\t\tvisibility: none;\n\t\t\t\ttransition: opacity .3s;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-active {\n\t\t\t.hero-content__fullwidth {\n\t\t\t\th1, p {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero-container__fullwidth {\n\t\t.rough-border(white);\n\t\t.rough-border--vertical-border(white);\n\n\t\t&:after, &:before {\n\t\t\twidth: 12px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 5px;\n\t\t\t}\n\t\t}\n\n\t\t&:before {\n\t\t\tleft: -6px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tleft: -2px;\n\t\t\t}\n\t\t}\n\n\t\t&:after {\n\t\t\tright: -6px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tright: -2px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero-content__fullwidth {\n\t\ttext-align: center;\n\t\tpadding-top: 37px;\n\t\tpadding-bottom: 50px;\n\t\tposition: relative;\n\t\tz-index: @z-index-mid;\n\t\tbackground-color: @offwhite;\n\t\t.rough-border(offwhite);\n\t\tmax-width: none;\n\t\twidth: 102%; // overlay the slide border at the bottom\n\t\tmargin-left: -1%;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 23px;\n\t\t\tpadding-bottom: 30px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 15px;\n\t\t\tpadding-bottom: 37px;\n\t\t}\n\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\th1, p {\n\t\t\tcolor: @darkgray;\n\t\t}\n\n\t\th1 {\n\t\t\tmargin-bottom: 19px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t\tmargin-bottom: 13px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 40px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin: auto;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 95%;\n\t\t\t}\n\t\t}\n\n\t\t&.orange {\n\t\t\th1, p {\n\t\t\t\tcolor: @orange;\n\t\t\t}\n\t\t}\n\n\t\t&.blue {\n\t\t\th1, p {\n\t\t\t\tcolor: @mediumblue;\n\t\t\t}\n\t\t}\n\n\t\t&.green {\n\t\t\th1, p {\n\t\t\t\tcolor: @green;\n\t\t\t}\n\t\t}\n\n\t\t&.red {\n\t\t\th1, p {\n\t\t\t\tcolor: @red;\n\t\t\t}\n\t\t}\n\n\t\t&.purple {\n\t\t\th1, p {\n\t\t\t\tcolor: @lightpurple;\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero {\n\t\theight: auto;\n\t}\n}\n\n.home-lifestage-carousel {\n\theight: 760px;\n\n\t&:before {\n\t\tdisplay: none;\n\t}\n\n\t&:after {\n\t\tz-index: 1;\n\t}\n\n\t@media @tablet-query {\n\t\theight: 480px;\n\t}\n\n\t@media @mobile-query {\n\t\theight: 440px;\n\t}\n\n\t.slick-slide {\n\t\twidth: 60%;\n\t\tmargin: 0 7px;\n\t\theight: 680px;\n\t\toverflow: hidden;\n\n\t\t& > div {\n\t\t\theight: 100%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\theight: 400px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 390px;\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t\n\t.carousel-arrow();\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\tleft: calc(20% - 32px);\n\t\ttransition: 0.3s transform;\n\n\t\t&:hover {\n\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: calc(20% - 32px);\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 40px;\n\t\t\twidth: 40px;\n\t\t\tleft: 15px;\n\n\t\t\t&.slick-next {\n\t\t\t\tright: 15px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.carousel-dots();\n\t.slick-dots {\n\t\tbackground-color: @lightblue;\n\t\theight: 80px;\n\t\tpadding: 32px 0;\n\n\t\t@media @mobile-query {\n\t\t\theight: 55px;\n\t\t\tpadding: 22px 0 0;\n\t\t}\n\t}\n\n\t.hero-container__fullwidth {\n\t\tposition: relative;\n\t\theight: 100%;\n\t}\n\n\t.home-hero__background {\n\t\t.center();\n\t\theight: 100%;\n\t\twidth: auto;\n\t\tmax-width: none;\n\n\t\t@media @tablet-query {\n\t\t\tmin-height: 400px;\n\t\t\tmax-width: none;\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t.hero-content__fullwidth {\n\t\t.centerX();\n\t\tbackground-color: @lightblue;\n\t\tbottom: -218px;\n\t\twidth: 434px;\n\t\tborder-radius: 100% 100% 0 0;\n\t\theight: 434px;\n\t\tpadding: 40px 0 24px;\n\t\ttext-align: center;\n\t\tcolor: #fff;\n\n\t\t@media @tablet-query {\n\t\t\theight: 286px;\n\t\t\twidth: 270px;\n\t\t\tbottom: -140px;\n\t\t\tpadding: 24px 0 14px;\n\t\t}\n\n\t\th1 {\n\t\t\tfont-family: @organico;\n\t\t\tfont-size: 60px;\n\t\t\tfont-weight: 700;\n\t\t\ttext-transform: uppercase;\n\t\t\tletter-spacing: 3.83px;\n\t\t\tmargin-bottom: 10px;\n\t\t\theight: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t}\n\n\t\t}\n\n\t\th2 {\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 700;\n\t\t\tmargin-bottom: 15px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 18px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.hero-button {\n\t\t\t.button();\n\t\t\tbackground-color: #fff;\n\t\t\tcolor: @lightblue;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 0 45px 0 30px;\n\n\t\t\t\t&:after,\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Colors!\n\n\t.slick-dots, .hero-content__fullwidth {\n\t\ttransition: 0.5s background-color;\n\t}\n\n\t&.green {\n\t\t.rough-border(green);\n\n\t\t.slick-dots, .hero-content__fullwidth {\n\t\t\tbackground: @green;\n\t\t}\n\n\t\t.hero-button {\n\t\t\tcolor: @green;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @green;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.purple {\n\t\t.rough-border(purple);\n\n\t\t.slick-dots, .hero-content__fullwidth {\n\t\t\tbackground: @lightpurple;\n\t\t}\n\n\t\t.hero-button {\n\t\t\tcolor: @lightpurple;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightpurple;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.yellow {\n\t\t.rough-border(yellow);\n\n\t\t.slick-dots, .hero-content__fullwidth {\n\t\t\tbackground: @mediumyellow;\n\t\t}\n\n\t\t.hero-button {\n\t\t\tcolor: @mediumyellow;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @mediumyellow;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.blue {\n\t\t.rough-border(blue);\n\n\t\t.slick-dots, .hero-content__fullwidth {\n\t\t\tbackground: @lightblue;\n\t\t}\n\n\t\t.hero-button {\n\t\t\tcolor: @lightblue;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\t\t}\n\t}\n\n}",".chat {\n\tbackground-color: @green;\n\theight: 750px;\n\tpadding: 40px 0 0;\n\tclear: both;\n\n\t& + section {\n\t\tz-index: 0;\n\t}\n\n\t&:after {\n\t\tz-index: @z-index-base;\n\t}\n\n\t.main, .col-12 {\n\t\theight: 100%;\n\t\tposition: relative;\n\t}\n\n\t@media @tablet-query {\n\t\theight: 540px;\n\t\tpadding-top: 30px;\n\n\t\t.main {\n\t\t\twidth: 600px;\n\t\t\tmax-width: 100%;\n\t\t\tmargin: 0 auto;\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 33px;\n\t\theight: auto;\n\n\t\t.main {\n\t\t\t.clearfix();\n\t\t}\n\n\t\t.col-12 {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t.col-4 {\n\t\twidth: 50%;\n\n\t\t& > * {\n\t\t\twidth: 490px;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 290px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-left: auto;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&__phone {\n\t\tz-index: @z-index-mid;\n\t\ttext-align: center;\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tright: 0;\n\t\toverflow: hidden;\n\t\theight: calc(100% + 3px);\n\t\tbackground-image: url('images/chat-blank-phone.png');\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: top 4px center;\n\t\tbackground-size: auto 831px;\n\n\t\t@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {\n\t\t\theight: 100%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tbackground-size: auto 519px;\n\t\t\tmargin: 64px 0 0;\n\t\t\tright: 0;\n\t\t\theight: calc(100% - 60px);\n\n\t\t\timg {\n\t\t\t\twidth: 250px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 280px;\n\t\t\tfloat: none;\n\t\t\tmargin: 0 auto -5px;\n\t\t\tposition: relative;\n\t\t\tright: auto;\n\t\t\theight: 470px;\n\t\t\ttop: auto;\n\t\t\tclear: both;\n\t\t\tbackground-size: 100% auto;\n\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\t.centerX();\n\n\t\t\t&.animated {\n\t\t\t\topacity: 0;\n\t\t\t}\n\n\t\t\t&.animated.loaded {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t}\n\n\t\t&--masked {\n\t\t\theight: 43%;\n\t\t\twidth: 100%;\n\t\t\t.centerX();\n\t\t\toverflow: hidden;\n\n\t\t\timg {\n\t\t\t\tleft: calc(50%);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__content {\n\t\tpadding-top: 30px;\n\t\ttext-align: center;\n\n\t\t@media @tablet-query {\n\n\t\t\t&.col-4 {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t&.col-4 > * {\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\twidth: 300px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 130px;\n\t\t\t\tmargin-right: 15px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 110px;\n\t\t\t\tmargin-right: 10px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\th1 {\n\t\t\tmargin-bottom: 25px;\n\t\t\tline-height: 1;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 15px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__hours {\n\t\tclear: left;\n\t\tmargin-top: 15px;\n\t\tmargin-bottom: 10px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 20px 0 0;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin: 0;\n\t\t\twidth: 100%;\n\t\t\tfloat: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 30px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 10px;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tbackground-color: #fff;\n\t\t\tcolor: @green;\n\t\t\tmargin-top: 10px;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @green;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__disclaimer {\n\t\tclear: left;\n\t\ttext-align: center;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-left: 4px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin: 0 auto 10px;\n\t\t}\n\n\t\t&.col-4 > * {\n\t\t\twidth: 98%;\n\t\t\tmax-width: 590px;\n\t\t\tline-height: 1.2;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 290px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\th4 {\n\t\t\tdisplay: none;\n\t\t\tcolor: #fff;\n\t\t\t.arrow();\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 0 20px;\n\t\t\tcursor: pointer;\n\t\t\tmargin-bottom: 10px;\n\n\t\t\t&:after {\n\t\t\t\tright: 5px;\n\t\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\t\ttop: 40%;\n\t\t\t\twidth: 8px;\n\t\t\t\theight: 8px;\n\t\t\t\tborder-width: 2px;\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 5px;\n\t\t\t}\n\n\t\t\t&.active:after {\n\t\t\t\ttop: 60%;\n\t\t\t\ttransform: translateY(-50%) rotate(-135deg);\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 11px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: none;\n\t\t\t\tfont-size: 10px;\n\t\t\t\twidth: 350px;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\tcolor: #fff;\n\t\t\ttext-decoration: underline;\n\t\t}\n\t}\n}\n\n.home .chat__phone {\n\toverflow: visible;\n\theight: 820px;\n\tz-index: @z-index-mid;\n\n\t@media @tablet-query {\n\t\theight: 453px;\n    \toverflow: hidden;\n\t}\n\n\t@media @mobile-query {\n\t\theight: 470px;\n\t}\n}\n\n.home .chat + section {\n\tz-index: 0;\n}",".hero {\n    height: 745px;\n    overflow: hidden;\n\n    &:after {\n        content: '';\n        position: absolute;\n    }\n\n    @media @smdesktop-query {\n        height: 700px;\n    }\n\n    @media @mobile-query {\n        height: 560px;\n    }\n\n    .main {\n        padding-top: 220px;\n\n        @media @tablet-query {\n            padding-top: 80px;\n        }\n\n        @media @mobile-query {\n            padding-top: 50px;\n        }\n    }\n\n    .main,\n    .col-12 {\n        height: 100%;\n        background-position: bottom;\n        background-size: auto 100%;\n\n        @media @mobile-query {\n            background-position: center;\n        }\n    }\n\n    &__image {\n        float: right;\n        width: 60%;\n        height: 100%;\n        position: relative;\n\n        &.full-width {\n            width: 100%;\n            float: none;\n            top: -160px;\n            height: calc(100% + 160px);\n\n\n            img {\n                height: 100%;\n                max-width: none;\n                .centerX();\n                top: 0;\n                min-width: 100%;\n            }\n        }\n\n        @media @tablet-query {\n            width: 100%;\n            position: absolute;\n            top: 0;\n            left: 0;\n        }\n\n        img {\n            position: absolute;\n            right: 0;\n            bottom: 0;\n\n            @media @tablet-query {\n                float: none;\n                height: 450px;\n                margin-right: 0;\n                bottom: 5px;\n                right: auto;\n                width: auto;\n                max-width: none;\n                .centerX();\n            }\n\n            @media @mobile-query {\n                bottom: 3px;\n                height: 300px;\n            }\n        }\n    }\n\n    &__description {\n        margin-top: 100px;\n        margin-left: 11%;\n        position: absolute;\n        z-index: @z-index-base;\n\n        @media @smdesktop-query {\n            margin-left: 5%;\n            margin-top: 60px;\n        }\n\n        @media @tablet-query {\n            width: 450px;\n            margin: 0 auto;\n            position: relative;\n            padding-top: 45px;\n            height: 100%;\n            text-align: center;\n        }\n\n        @media @mobile-query {\n            padding-top: 30px;\n            width: 300px;\n        }\n\n        h1 {\n            width: 50%;\n            margin-bottom: 30px;\n            line-height: 1;\n\n            @media @tablet-query {\n                width: 100%;\n                margin-bottom: 7px;\n                font-size: 50px;\n            }\n\n            @media @mobile-query {\n                margin-bottom: 15px;\n                font-size: 40px;\n            }\n        }\n\n        p {\n            font-size: 18px;\n            line-height: 1.4;\n            font-weight: 500;\n            margin-bottom: 45px;\n            width: 40%;\n\n            @media @tablet-query {\n                font-size: 16px;\n                width: 100%;\n            }\n\n            @media @mobile-query {\n                font-size: 14px;\n            }\n        }\n\n        a {\n            .button();\n            color: inherit;\n            background-color: #fff;\n\n            &:after {\n                border-color: inherit;\n\n                @media @tablet-query {\n                    width: 8px;\n                    height: 8px;\n                    right: 34px;\n                }\n            }\n\n            @media @tablet-query {\n                bottom: 40px;\n                font-size: 16px;\n                padding: 0 45px 0 35px;\n                min-width: 160px;\n                .centerX();\n\n                &:hover:after {\n                    right: 30px;\n                }\n            }\n        }\n    }\n}\n\n.hero.formula-hero .hero {\n\n    &__description {\n        margin-top: 130px;\n        margin-left: 6%;\n\n        @media @tablet-query {\n            width: 450px;\n            margin: 0 auto;\n            position: relative;\n            padding-top: 45px;\n            height: 100%;\n            text-align: center;\n        }\n\n        @media @mobile-query {\n            padding-top: 30px;\n            width: 300px;\n        }\n\n        h1 {\n            margin-bottom: 80px;\n            width: 55%;\n\n            @media @tablet-query {\n                width: 100%;\n                margin-bottom: 7px;\n                font-size: 50px;\n            }\n\n            @media @mobile-query {\n                margin-bottom: 15px;\n                font-size: 40px;\n            }\n        }\n    }\n}\n\n.mini-hero {\n    height: auto;\n    padding: 20px 0 60px;\n    overflow: visible;\n\n    @media @tablet-query {\n        padding: 80px 0 45px;\n    }\n\n    @media @mobile-query {\n        padding: 25px 0 20px;\n    }\n\n    h1 {\n        margin-bottom: 20px;\n\n        @media @tablet-query {\n            font-size: 50px;\n            margin-bottom: 15px;\n        }\n\n        @media @mobile-query {\n            font-size: 30px;\n        }\n    }\n\n    &--with-bings {\n        text-align: center;\n    }\n\n    &--with-bings h1 {\n        position: relative;\n        width: auto;\n        margin-left: auto;\n        margin-right: auto;\n        display: inline-block;\n\n        &:after,\n        &:before {\n            content: '';\n            background-image: url('images/accent-bing.svg');\n            background-repeat: no-repeat;\n            position: absolute;\n            left: -56px;\n            top: 10px;\n            width: 34px;\n            height: 100%;\n\n            @media @tablet-query {\n                top: 4px;\n                left: -47px;\n            }\n\n            @media @mobile-query {\n                display: none;\n            }\n        }\n\n        &:after {\n            transform: scaleX(-1);\n            right: -56px;\n            left: auto;\n\n            @media @tablet-query {\n                right: -47px;\n            }\n        }\n\n        @media @mobile-query {\n            font-size: 40px;\n            display: block;\n        }\n    }\n\n    &--with-image {\n        height: 397px;\n        background-repeat: no-repeat;\n        background-position: bottom;\n        background-size: cover;\n        padding-bottom: 0;\n\n        @media @tablet-query {\n            height: 462px;\n        }\n\n        @media @mobile-query {\n            height: 165px;\n        }\n    }\n\n    &--middle-content {\n        position: relative;\n\n        &>.main {\n            .centerY();\n            width: 100%;\n            height: auto;\n\n            @media @tablet-query {\n                position: static;\n                transform: none;\n                margin-top: 134px;\n                float: left;\n            }\n\n            @media @mobile-query {\n                .centerY();\n                margin-top: 0;\n            }\n        }\n    }\n\n    h4,\n    p {\n        max-width: 810px;\n        margin: 0 auto;\n        width: 80%;\n        margin-left: auto;\n        margin-right: auto;\n\n        @media @tablet-query {\n            max-width: 630px;\n        }\n    }\n\n    p {\n        max-width: 596px;\n    }\n\n    .col-12 {\n        float: none;\n    }\n\n    // Colors!\n\n    &.green {\n        background: @green;\n        .rough-border(green);\n    }\n\n    &.purple {\n        background: @lightpurple;\n        .rough-border(purple);\n    }\n\n    &.yellow {\n        background: @mediumyellow;\n        .rough-border(yellow);\n    }\n\n    &.blue {\n        background: @lightblue;\n        .rough-border(blue);\n    }\n}",".home-hero-carousel {\n\n\t.col-12 {\n\t\tpadding: 0;\n\t}\n\n\timg.desktop-hide {\n\t\tdisplay: none;\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t.slick-dots {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\ttext-align: center;\n    \tbottom: 24px;\n\n    \t@media @mobile-query {\n    \t\tbottom: 20px;\n    \t}\n\n    \tli {\n\t\t\theight: 78px;\n\t\t\twidth: 78px;\n\t\t\tdisplay: inline-block;\n\t\t\tmargin-right: 28px;\n\t\t\tpadding: 6px;\n\t\t\tborder-radius: 100%;\n\t\t\tborder: 4px solid rgba(255,255,255,0.4);\n\t\t\ttransition: 0.3s border;\n\t\t\tcursor: pointer;\n\t\t\ttransition: 0.3s opacity;\n\n\t    \t@media @mobile-query {\n\t\t\t\theight: 7px;\n\t\t\t\twidth: 7px;\n\t\t\t\tpadding: 0;\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tmargin-right: 12px;\n\t\t\t\topacity: 0.5;\n\t\t\t}\n\n\t\t\tbutton {\n\t\t\t\topacity: 0;\n\t\t\t}\n    \t}\n\n    \tli.slick-active {\n    \t\tborder-color: #fff;\n\n    \t\t@media @mobile-query {\n    \t\t\topacity: 1;\n    \t\t}\n    \t}\n\t}\n\n\t&__thumb {\n\t\tvertical-align: middle;\n\t\theight: 100%;\n\t\twidth: 100%;\n\t\tborder-radius: 100%;\n\t}\n\n\t.home-hero__background {\n\t\tmin-width: 100%;\n\t\theight: 100%;\n\t\tmax-width: none;\n\t\t.centerX();\n\t\ttop: 0;\n\t}\n\n\t.hero-button {\n\t\t.button();\n\t\tdisplay: inline-block;\n\t\tbottom: 96px;\n\t\tright: 0;\n\t\tposition: absolute;\n\t\tborder-radius: 23px 0 0 23px;\n\n\t\t@media @tablet-query {\n\t\t\tbottom: 150px;\n\t\t\tright: auto;\n\t\t\t.centerX();\n\t\t\tborder-radius: 63px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: auto;\n\t\t\tbottom: 50px;\n\t\t}\n\t}\n\n\t.hero-container__fullwidth {\n\t\tposition: relative;\n\t\tmin-height: 810px;\n\n\t\t@media @mobile-query {\n\t\t\tmin-height: 560px;\n\t\t}\n\t}\n\n\t.hero-content__fullwidth.wrapper {\n\t    position: absolute;\n\t    width: 100%;\n\t    height: 100%;\n\t    top: 0;\n\t    padding: 195px 0 160px;\n\t    text-align: center;\n\t    color: #fff;\n\n\t    @media @tablet-query {\n\t    \tpadding: 155px 0 220px;\n\t    }\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 90px 0 70px;\n\t\t\twidth: 300px;\n\t\t\t.centerX();\n\t\t}\n\n\t    h1 {\n\t    \tmargin: 0 auto 20px;\n\t    \theight: auto;\n\t    \tposition: relative;\n\t\t\toverflow: visible;\n\t\t\tdisplay: inline;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 45px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t}\n\n\t    \t&:after {\n\t\t\t\tcontent: '';\n\t\t\t\tbackground-image: url('images/arrow-looped.svg');\n\t\t\t\twidth: 102px;\n\t\t\t\theight: 130px;\n\t\t\t\tbackground-size: contain;\n\t\t\t\tbottom: -100px;\n\t\t\t\tright: -80px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\ttransform: rotate(-90deg) scaleX(-1);\n\t\t\t\tposition: absolute;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\theight: 40px;\n\t\t\t\t\twidth: 72px;\n\t\t\t\t\tbottom: -50px;\n\t\t\t\t\tright: -30px;\n\t\t\t\t}\n\t    \t}\n\t    }\n\n\t    &.hide-arrow h1:after {\n\t    \tdisplay: none;\n\t    }\n\n\t    p {\n\t\t\ttext-shadow: 0 0 83px rgba(29, 28, 28, 0.59);\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 700;\n\t\t\tpadding: 0 90px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t    }\n\n\t    img {\n\t    \tdisplay: none;\n\t    }\n\n\t    &.button-orange .hero-button {\n\t\t\tbackground-color: @orange;\n\t    }\n\t    &.button-blue .hero-button {\n\t\t\tbackground-color: @lightblue;\t\t\n\t    }\n\t    &.button-yellow .hero-button {\n\t\t\tbackground-color: @mediumyellow;\t\t\n\t    }\n\t    &.button-green .hero-button {\n\t    \tbackground-color: @green;\n\t    }\n\t    &.button-purple .hero-button {\n\t    \tbackground-color: @lightpurple;\n\t    }\n\t}\n}",".home-our-impact {\n\tmin-height: 890px;\n\twidth: 100%;\n\toverflow: hidden;\n\tpadding: 0;\n\n\t@media @smdesktop-query {\n\t\tmin-height: 920px;\n\t}\n\n\t@media @tablet-query {\n\t\tposition: relative;\n\t\tz-index: @z-index-base;\n\t\tmin-height: 670px;\n\t}\n\n\t@media @mobile-query {\n\t\tmin-height: 710px;\n\t}\n\n\t.main, .main > .col-12 {\n\t\theight: 100%;\n\t}\n\n\t&__background {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 890px;\n\t\tz-index: -1;\n\n\t\timg {\n\t\t\tmin-height: 100%;\n\t\t\twidth: auto;\n\t\t\tmin-width: 100%;\n\t\t\tmax-width: 1440px;\n\t\t\t.center();\n\n\t\t}\n\n\t\t@media @smdesktop-query {\n\t\t\theight: 920px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 100%;\n\t\t\twidth: auto;\n\t\t}\n\t}\n\n\t&__intro {\n\t\tmargin-bottom: 20px;\n\t\tpadding-top: 192px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 70px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 48px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\th1 {\n\t\t\tcolor: #fff;\n\t\t\tfont-family: @organico;\n\t\t\tfont-size: 60px;\n\t\t\tfont-weight: 700;\n\t\t\ttext-transform: uppercase;\n\t\t\tletter-spacing: 3.6px;\n\t\t\tmargin-bottom: 38px;\n\t\t\ttext-align: center;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 45px;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 36px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: #fff;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 1.5;\n\t\t\tmargin-bottom: 40px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 25px;\n\n\t\t\t\tbr { display: none; }\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\twidth: 220px;\n\t\t\t\tmargin: 0 auto 30px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tbackground-color: @orange;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding: 0 60px 0 30px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__project {\n\t\ttext-align: center;\n\n\t\t@media @mobile-query {\n\t\t\tbackground-color: @orange;\n\t\t\tpadding: 25px 30px;\n\t\t\t.rough-border(orange);\n\t\t\theight: 100%;\n\n\t\t\t&:before, &:after {\n\t\t\t\tbackground-size: 600px auto;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmax-height: 143px;\n\t\t\tmargin-bottom: 25px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-height: 100px;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: #fff;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 1.5;\n\t\t\twidth: 330px;\n\t\t\tdisplay: block;\n\t\t\tmargin: auto;\n\t\t\tmax-width: 90%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 100%;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\t\t\n\t\tp strong {\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 700;\n\t\t\tmargin-bottom: 0.7em;\n\t\t\tdisplay: block;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 18px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t.slick-slider.vc_column_container {\n\t\tposition: relative;\n\t\tmargin: 0 auto 40px;\n\t\twidth: 228px;\n\t\tfloat: none;\n\t\tclear: both;\n\t\t\n\t\t.carousel-arrow();\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\t\theight: 48px;\n\t\t\twidth: 48px;\n\t\t\tleft: -28px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tleft: auto;\n\t\t\tright: -28px;\n\t\t}\n\n\t\t.slick-track{\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.slick-slide{\n\t\t\tdisplay: flex;\n\t\t\theight: auto;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\tpadding: 15px 0;\n\t\t}\n\n\t\t.slick-slide > div {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t}\n\t}\n}",".home-hero-intro {\n\tbackground-color: @lightblue;\n\tpadding: 70px 0 60px;\n\tclear: both;\n\tcolor: #fff;\n\tmargin-bottom: 30px;\n\ttransition: 0.5s background-color;\n\n\t@media @tablet-query {\n\t\tpadding: 40px 0;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding: 30px 0 20px;\n\t}\n\n\t.col-12 {\n\t\tfloat: none;\n\t}\n\n\t&__container {\n\t\ttext-align: center;\n\t}\n\n\th1 {\n\t\tfont-family: @organico;\n\t\tfont-size: 52px;\n\t\tfont-weight: 700;\n\t\ttext-transform: uppercase;\n\t\tletter-spacing: 3.12px;\n\t\tmargin: 0 auto 30px;\n\t\tposition: relative;\n\t\tdisplay: inline;\n\n\t\t&:after, &:before {\n\t\t\tcontent: '';\n\t\t\topacity: 0;\n\t\t\tbackground-image: url('images/accent-bing.svg');\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tposition: absolute;\n\t\t\tleft: -50px;\n\t\t\ttop: 0;\n\t\t\twidth: 34px;\n\t\t\theight: 100%;\n\t\t\ttransition: 0.3s opacity;\n\t\t\tdisplay: inline-block;\n\n\t\t    @media @tablet-query {\n\t\t    \ttop: 50%;\n\t\t    \ttransform: translateY(-50%);\n\t\t    }\n\n\t\t}\n\n\t\t&:after {\n\t\t\ttransform: scaleX(-1);\n\t\t\tright: -50px;\n\t\t\tleft: auto;\n\n\t\t    @media @tablet-query {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t\tright: -39px;\n\t\t\t\tleft: auto;\n\t\t\t\ttop: 0;\n\t\t    }\n\t\t}\n\n\t    @media @tablet-query {\n\t    \twidth: 550px;\n\n\t    \t&:before {\n\t    \t\tleft: -40px;\n\t    \t}\n\t    }\n\n\t    @media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\twidth: auto;\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:after, &:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t    }\n\t}\n\n\tp {\n\t\tfont-family: @booster;\n\t\tfont-size: 24px;\n\t\tfont-weight: 700;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 400px;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: auto;\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\t// Animations!\n\n\t&.viewed {\n\n\t\th1:after, h1:before {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t&.section-green {\n\t\tbackground: @green;\n\t\t.rough-border(green);\n\t}\n\n\t&.section-purple {\n\t\tbackground: @lightpurple;\n\t\t.rough-border(purple);\n\t}\n\n\t&.section-blue {\n\t\tbackground: @lightblue;\n\t\t.rough-border(blue);\n\t}\n\n\t&.section-yellow {\n\t\tbackground: @mediumyellow;\n\t\t.rough-border(yellow);\n\t}\n\n}",".our-story {\n\tbackground-color: @orange;\n\tpadding-top: 114px;\n\theight: 590px;\n\n\t.border-white:before{\n\t\t@media @mobile-query {\n\t\t\ttop: -6px;\n\t\t\tbackground-position: top;\n\t\t}\n\t}\n\t.border-white:after{\n\t\t@media @mobile-query {\n\t\t\tbackground-position: bottom;\n\t\t}\n\t}\n\n\t&.vc_section{\n\t\tmargin-bottom: 130px;\n\t}\n\n\t@media @tablet-query {\n\t\tpadding-top: 50px;\n\t\theight: auto;\n\t}\n\n\t&__intro {\n\n\t\th1 {\n\t\t\tmargin-bottom: 37px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 45px;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\twidth: 280px;\n\t\t\t\tmargin: 0 auto 20px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 52px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 600px;\n\t\t\t\tmax-width: 95%;\n\t\t\t\tmargin: 0 auto 25px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\n\t\t\t\tbr {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tcolor: @orange;\n\t\t\tbackground-color: #fff;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @orange;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&__families {\n\t\tclear: both;\n\t\tdisplay: block;\n\n\t\t@media @tablet-query {\n\t\t\theight: 700px;\n    \t\tdisplay: block;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 400px;\n\t\t\twidth: 300px;\n\t\t\tmargin: auto;\n\t\t}\n\t}\n\n\t&__families > .col-12 {\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 600px;\n\t\t\theight: 120%;\n\t\t\tmargin: auto;\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t&__family {\n\t\twidth: 309px;\n\t\theight: 309px;\n\t\tdisplay: inline-block;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-size: contain;\n\t\tz-index: @z-index-base;\n\t\tposition: relative;\n\t\tmargin: 0 20px;\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 250px;\n\t\t\theight: 250px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tposition: absolute;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 143px;\n\t\t\theight: 143px;\n\t\t}\n\n\t\th1, img {\n\t\t\topacity: 0;\n\t\t\ttransition: 0.3s opacity;\n\t\t}\n\n\t\th1 {\n\t\t\tmax-width: 39%;\n\t\t\tfont-size: 16px;\n\t\t\ttext-align: center;\n\t\t\tposition: absolute;\n\t\t\tletter-spacing: 2px;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 25px;\n\t\t\t\tmax-width: 90%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\twidth: 39px;\n\t\t\tposition: absolute;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 120px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 50px;\n\t\t\t}\n\t\t}\n\n\t\t&:first-child {\n\n\t\t\th1 {\n\t\t\t\ttop: 12%;\n\t\t\t\tright: 16%;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\ttop: 31%;\n    \t\t\tleft: 55%;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\n\t\t\t\th1 {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: -100%;\n\n\t\t\t\t\tbr {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\ttop: 27%;\n\t\t\t\t\tright: -55%;\n\t\t\t\t\tleft: auto;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\n\t\t\t\timg {\n\t\t\t\t\ttop: 30%;\n\t\t\t\t\tright: -45%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:nth-child(2) {\n\t\t\twidth: 390px;\n\t\t\theight: 390px;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\twidth: 350px;\n\t\t\t\theight: 350px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 192px;\n\t\t\t\theight: 192px;\n\t\t\t}\n\n\t\t\th1 {\n\t\t\t\tfont-size: 16px;\n\t\t\t\ttext-align: center;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 17%;\n\t\t\t\tmax-width: none;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\ttop: 71%;\n\t\t\t\tright: 24%;\n\t\t\t\ttransform: scaleX(-1) rotate(60deg);\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\n\t\t\t\th1 {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: -60%;\n\t\t\t\t\tfont-size: 25px;\n\t\t\t\t\twidth: 60%;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\ttransform: rotate(-10deg);\n\t\t\t\t\tright: -35%;\n\t\t\t\t\ttop: 22%;\n\t\t\t\t\twidth: 100px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\n\t\t\t\th1 {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\twidth: 110px;\n\t\t\t\t\tright: -50%;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\tright: -30%;\n\t\t\t\t\ttop: 32%;\n\t\t\t\t\twidth: 50px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:last-child {\n\n\t\t\th1 {\n\t\t\t\ttop: 13%;\n\t\t\t\tright: 19%;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\ttop: 29%;\n\t\t\t\tright: 37%;\n\t\t\t\ttransform: rotate(-20deg);\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 200px;\n\t\t\t\tright: 0;\n\n\t\t\t\th1 {\n\t\t\t\t\ttop: 45%;\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: -90%;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\ttransform: scaleX(-1) rotate(20deg);\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: -47%;\n\t\t\t\t\ttop: 62%;\n\t\t\t\t\twidth: 100px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttop: 120px;\n\n\t\t\t\timg {\n\t\t\t\t\twidth: 60px;\n\t\t\t\t\ttop: 68%\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n\t// Animations!\n\n\t&.viewed {\n\n\t\t.our-story__family h1,\n\t\t.our-story__family img {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}",".article-with-carousel {\n\theight: 780px;\n\tposition: relative;\n\n\t&__intro {\n\t\t.centerY();\n\t\twidth: 350px;\n\t\tmargin-left: 7%;\n\n\t\th1 {\n\t\t\tmargin-bottom: 43px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 34px;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\ttransform: none;\n\t\t\ttop: auto;\n\t\t\twidth: 95%;\n\t\t\tmax-width: 600px;\n\t\t\tmargin: 40px auto 0;\n\t\t\tfloat: none;\n\n\t\t\th1 {\n\t\t\t\twidth: 56%;\n\t\t\t\tmargin-left: (100 - 56%) / 2;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\th1 {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tletter-spacing: 1px;\n\t\t\t}\n\t\t}\n\t} // __intro\n\n\t&__content {\n\t\t.center();\n\t\tleft: 65%;\n\t\twidth: 638px;\n\t\tpadding: 0;\n\t\tmax-width: 45%;\n\n\t\t.slick-slide {\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\ttransform: none;\n\t\t\tmargin: auto;\n\t\t\ttop: auto;\n\t\t\tleft: auto;\n\t\t\twidth: 286px;\n\t\t\tmax-width: none;\n\t\t\tfloat: none;\n\t\t}\n\t} // __content\n\n\t.carousel-arrow();\n\t.slick-arrow {\n\t\tleft: -12%;\n\n\t\t&.slick-next {\n\t\t\tright: -12%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: block;\n\t\t\theight: 45px;\n\t\t\twidth: 45px;\n\t\t\tleft: -13px;\n\t\t\ttop: 140px;\n\n\t\t\t&.slick-next {\n\t\t\t\tright: -13px;\n\t\t\t}\n\t\t}\n\t}\n}",".learning-center  {\n\tbackground-color: @lightblue;\n\tclear: both;\n\tpadding-top: 74px;\n\n\t&:after {\n\t\tz-index: @z-index-base;\n\t}\n\n\t@media @tablet-query {\n\t\tpadding: 10px 0;\n\t}\n\n\t&__intro {\n\t\tposition: relative;\n\t\theight: 100%;\n\t\tpadding-top: 180px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t\tpadding: 40px 0 0;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 20px 0 0;\n\t\t}\n\n\t\th1 {\n\t\t\tmargin-bottom: 30px;\n\n\t\t\t@media @lgdesktop-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 40px;\n\t\t\t\tline-height: 1.1;\n\t\t\t\tmargin-bottom: 8px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0 auto 50px;\n\t\t\tmax-width: 370px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 438px;\n\t\t\t\tmax-width: 90%;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tcolor: @lightblue;\n\t\t\tbackground-color: #fff;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__content {\n\t\t.clearfix();\n\n\t\t@media @tablet-query {\n\t\t\twidth: 690px;\n\t\t\tmax-width: 95%;\n\t\t\tmargin: 0 auto;\n\t\t\tfloat: none;\n\t\t\tclear: both;\n\t\t}\n\n\t\th4 {\n\t\t\tcolor: #fff;\n\t\t\twidth: calc(100% - 150px);\n\t\t\tpadding-left: 25px;\n\t\t\tmargin: 0 auto 15px;\n\n\t\t\t@media @lgdesktop-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tpadding-left: 5px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: calc(100% - 110px);\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttext-align: center;\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t\twidth: auto;\n\t\t\t}\n\t\t}\n\n\t} // learning-center__content\n\n\t.learning-center-carousel.blue {\n\t\tmargin-bottom: 32px;\n\n\t\t@media @lgdesktop-query {\n\t\t\tpadding: 0;\n\t\t\tfloat: right;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 0 auto 30px;\n\t\t\tfloat: none;\n\t\t\tclear: both;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-white.svg');\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 33px;\n\t\t\t\theight: 33px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.learning-center-card {\n\n\t\t&__title {\n\t\t\tmargin-left: 0;\n\t\t\twidth: auto;\n\t\t\tpadding-left: 0;\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t&__image {\n\t\t\tflex-shrink: 0;\n\t\t\tmin-width: 100%;\n\t\t\tmin-height: 100%;\n\t\t}\n\t}\n\n\n\t// if Learning Section only has one carousel\n\t&.one-carousel &__intro,\n\t&.one-carousel &__content-title,\n\t&.one-carousel &__content {\n\t\tpadding: 0 100px;\n\t\twidth: 1150px;\n\t\tmargin: auto;\n\t\ttop: auto;\n\t\tfloat: none;\n\t\ttransform: none;\n\t\tmax-width: 100%;\n\t\theight: auto;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 0 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t&.one-carousel {\n\t\tpadding: 40px 0;\n\n\t\t.learning-center-carousel {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&.one-carousel &__intro p {\n\t\tmax-width: 500px;\n\t\tmargin-bottom: 30px;\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 90%;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n}",".learning-center-carousel,\n.learning-center-grid {\n\tpadding-left: 20px;\n\tpadding-right: 20px;\n\t.clearfix();\n\n\t&__container {\n\t\twidth: 1200px;\n\t\tmargin: auto;\n\t\tmax-width: calc(100% - 150px);\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: calc(100% - 100px);\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 220px;\n\t\t}\n\t}\n\n\t.carousel-arrow();\n\t\n\t.slick-arrow {\n\t\theight: 46px;\n\t\twidth: 46px;\n\n\t\t@media @tablet-query {\n\t\t\theight: 25px;\n\t\t\twidth: 25px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\theight: 33px;\n\t\t\twidth: 33px;\n\t\t}\n\t}\n\n\t.slick-prev {\n\t\tleft: -65px;\n\n\t\t@media @tablet-query {\n\t\t\tleft: -40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tleft: -35px;\n\t\t}\n\t}\n\n\t.slick-next {\n\t\tright: -65px;\n\n\t\t@media @tablet-query {\n\t\t\tright: -40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tright: -35px;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\t}\n\n\t.slick-initialized .slick-slide {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t}\n}\n\n.learning-center--hide-carousel {\n\t.slick-slider {\n\t\tdisplay: none;\n\t}\n}\n\n.learning-center-carousel__container {\n\topacity: 0;\n\ttransition: 0.3s opacity;\n\n\t&.slick-initialized {\n\t\topacity: 1;\n\t}\n}\n\n.learning-center-grid__container {\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tjustify-content: space-between;\n\tflex-direction: row;\n\n\t@media @tablet-query {\n\t\twidth: 100%;\n\t\tmax-width: 620px;\n\t}\n}\n\n.learning-center-card {\n\tposition: relative;\n\tpadding: 0 6px;\n\tdisplay: flex;\n    flex-direction: column;\n    height: auto;\n    overflow: hidden;\n    justify-content: space-between;\n    text-align: left;\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: inherit;\n\t}\n\n\t&__link {\n\t\theight: 200px;\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\t\twidth: 100%;\n\t\tposition: relative;\n\n\t\t@media @tablet-query {\n\t\t\theight: 150px;\n\t\t}\n\t}\n\n\t&__image {\n\t\tdisplay: block;\n\t\theight: 100%;\n\t\tmin-width: 100%;\n\t\twidth: auto;\n\t\tmax-width: none;\n\t\t.center();\n\t\tobject-fit: cover;\n\t}\n\n\t&__details {\n\t\tbackground-image: url('//www.happyfamilyorganics.com/wp-content/themes/happyfamily/dist/images/background-white.png');\n\t\tbackground-size: 102% 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tpadding: 30px 20px;\n\t\twidth: 102%;\n\t\tmargin: -15px 0 11px -1%;\n\t\theight: 50%;\n\t\tz-index: @z-index-base;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 10px 12px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 15px;\n\t\t}\n\t}\n\n\t&__breadcrumb {\n\t\ttext-transform: uppercase;\n\t\tfont-size: 13px;\n\t\tline-height: 1;\n\t\tmargin-bottom: 8px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 12px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 10px;\n\t\t}\n\t}\n\n\t&__excerpt {\n\t\tfont-size: 18px;\n\t\tline-height: 1.1;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\th4&__title {\n\t\tmargin-bottom: 5px;\n\t\tmargin-top: 0;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 18px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t&--featured {\n\t\twidth: 84%;\n\t\tmargin-left: 8%;\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tposition: relative;\n\t\tmargin-top: 74px;\n\t\theight: 454px;\n\t\tmargin-bottom: 35px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 44px;\n\t\t\theight: 302px;\n\t\t\twidth: 88%;\n\t\t\tmargin-left: 6%;\n\t\t\tmargin-bottom: 28px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin: 35px auto;\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.learning-center-card__link {\n\t\t\tfloat: right;\n\t\t\twidth: 58%;\n\t\t\tposition: relative;\n\t\t\tz-index: @z-index-base;\n\t\t\theight: 98%;\n\t\t\tmargin-top: 0.5%;\n\t\t\toverflow: hidden;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 55%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\theight: 100%;\n\t\t\t\tmax-width: none;\n\t\t\t\t.center();\n\t\t\t\twidth: auto;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\ttransform: translateX(-50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-card__details {\n\t\t\twidth: 42%;\n\t\t\theight: auto;\n\t\t\tmargin: auto;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\tbackground-image: url('images/featured-article-background.png');\n\t\t\tbackground-position: unset;\n\t\t\tbackground-size: cover;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tpadding-top: 60px;\n\t\t\tpadding-left: 4%;\n\t\t\tpadding-right: 9%;\n\n\t\t\t&:before, &:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tpadding-right: 5%;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 45%;\n\t\t\t\tpadding-top: 39px;\n\t\t\t\tpadding-right: 6%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: @z-index-base;\n\t\t\t\tfloat: left;\n\t\t\t\tbackground-image: none;\n\t\t\t\tpadding-top: 21px;\n\t\t\t\tpadding-bottom: 35px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tmargin-top: -6px;\n\t\t\t\theight: 110px;\n\t\t\t\tbackground-size: 100% 100%;\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-card__breadcrumb {\n\t\t\tfont-size: 15px;\n\t\t\tmargin-bottom: 12px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin-bottom: 9px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tmargin-bottom: 11px;\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-card__title {\n\t\t\tmargin-bottom: 28px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-card__excerpt {\n\t\t\tline-height: 1.5;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 1.3em;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Grid of Recipes & Meal Plans are different than article cards\n// i.e. 3 per row and purple\n.learning-center-recipes,\n.learning-center-meal-plans {\n\n\t.learning-center-grid {\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0;\n\t\t\tmargin-bottom: 50px;\n\t\t}\n\t}\n\n\th3 {\n\t\tcolor: @lightpurple;\n\t}\n\n\th3 + p {\n\t\tcolor: @darkgray;\n\t\tmargin-bottom: 35px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\n\t.learning-center-card {\n\t\twidth: calc(33% - 10px);\n\t\tmargin-bottom: 73px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 0 0 30px;\n\t\t\twidth: calc(33% - 15px);\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: none;\n\t\t\twidth: 100%;\n\t\t\tmargin: 0;\n\t\t\tpadding: 19px;\n\t\t\tborder-bottom: 1px solid @darkgray2;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: space-between;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-top: 1px solid @darkgray2;\n\t\t\t}\n\t\t\t\n\t\t\t&:first-child,\n\t\t\t&:nth-child(2),\n\t\t\t&:nth-child(3) {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t}\n\n\t\t&__link {\n\t\t\theight: 220px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 120px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\theight: 86px;\n\t\t\t\twidth: 50%;\n\t\t\t\tmin-height: 1px;\n\t\t\t}\n\t\t}\n\n\t\t&__image {\n\t\t\theight: 100%;\n\t\t\tmax-width: none;\n\t\t\twidth: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 100%;\n\t\t\t\tmin-height: 1px;\n\t\t\t}\n\t\t}\n\n\t\t&__details {\n\t\t\theight: 40%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: calc(100% - 120px);\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 51%;\n\t\t\t\tmargin: 0 0 0 0;\n\t\t\t\tpadding: 10px;\n\t\t\t\theight: 105%;\n\t\t\t\tmargin-top: -1%;\n\t\t\t\tbackground-size: 105%;\n\t\t\t\tbackground-position: right;\n\n\t\t\t\t&:before, &:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.learning-center-carousel.blue,\n.learning-center-grid.blue {\n\n\t.learning-center-card {\n\t\n\t\t&__title, &__breadcrumb, &__excerpt {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-blue.svg');\n\t}\n\n\t.learning-center-card--featured {\n\t\t.learning-center-card__title, .learning-center-card__breadcrumb {\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.learning-center-card__details {\n\t\t\t\tbackground-image: url('images/featured-article-background-blue.png');\n\n\t\t\t\t&:before, &:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.learning-center-carousel.purple,\n.learning-center-grid.purple {\n\n\t.learning-center-card {\n\t\n\t\t&__title, &__breadcrumb, &__excerpt {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-purple.svg');\n\t}\n\n\t.learning-center-card--featured {\n\t\t.learning-center-card__title, .learning-center-card__breadcrumb {\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.learning-center-card__details {\n\t\t\t\tbackground-image: url('images/featured-article-background-purple.png');\n\n\t\t\t\t&:before, &:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.learning-center-carousel.orange,\n.learning-center-grid.orange {\n\n\t.learning-center-card {\n\t\n\t\t&__title, &__breadcrumb, &__excerpt {\n\t\t\tcolor: @orange;\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t}\n\n\t.learning-center-card--featured {\n\t\t.learning-center-card__title, .learning-center-card__breadcrumb {\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.learning-center-card__details {\n\t\t\t\tbackground-color: @orange;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.learning-center-carousel.yellow,\n.learning-center-grid.yellow {\n\n\t.learning-center-card {\n\t\n\t\t&__title, &__breadcrumb, &__excerpt {\n\t\t\tcolor: @mediumyellow;\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-yellow.svg');\n\t}\n\n\t.learning-center-card--featured {\n\t\t.learning-center-card__title, .learning-center-card__breadcrumb {\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.learning-center-card__details {\n\t\t\t\tbackground-color: @mediumyellow;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n.learning-center-carousel.green,\n.learning-center-grid.green {\n\n\t.learning-center-card {\n\t\t\n\t\t&__title, &__breadcrumb, &__excerpt {\n\t\t\tcolor: @green;\n\t\t}\n\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-green.svg');\n\t}\n\n\t.learning-center-card--featured {\n\t\t.learning-center-card__title, .learning-center-card__breadcrumb {\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.learning-center-card__details {\n\t\t\t\tbackground-color: @green;\n\t\t\t}\n\t\t}\n\t}\n\n}",".learning-center-book {\n\tfloat: left;\n\twidth: 100%;\n\tmargin-top: 80px;\n\tmin-height: 416px;\n\tpadding-bottom: 20px;\n\n\t@media @tablet-query {\n\t\tmin-height: 365px;\n\t\tmargin-top: 30px;\n\t}\n\n\t@media @mobile-query {\n\t\ttext-align: center;\n\t}\n\n\t&__image {\n\t\twidth: 42%;\n\t\tfloat: left;\n\t\tmargin-top: 20px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 48%;\n\t\t\tmargin-top: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\timg {\n\t\t\tfloat: right;\n\t\t\tmax-width: 450px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 336px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 88%;\n\t\t\t\tfloat: none;\n\t\t\t\tmargin-right: 9%; // adjustment for the image left shadow\n\t\t\t}\n\t\t}\n\t}\n\n\t&__description {\n\t\tfloat: left;\n\t\twidth: 58%;\n\t\tpadding-left: 9%;\n\t\tpadding-right: 3%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 52%;\n\t\t\tpadding-left: 3%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 76%;\n\t\t\tmargin-left: 12%;\n\t\t\tmargin-bottom: 10px;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 18px;\n\t\t\tmax-width: 490px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmax-width: 316px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\tmargin-top: 30px;\n\t\t\tbackground-color: #fff;\n\t\t\tcolor: @lightpurple;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightpurple\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-top: 19px;\n\t\t\t\tpadding-right: 43px;\n\t\t\t\tpadding-left: 28px;\n\t\t\t\tmin-width: auto;\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 27px;\n\t\t\t\t\twidth: 8px;\n\t\t\t\t\theight: 8px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 23px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\th1 {\n\t\tfont-size: 52px;\n\t\tmargin-top: 55px;\n\t\tmargin-bottom: 35px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 40px;\n\t\t\tline-height: 1.1;\n\t\t\tmargin-top: 67px;\n\t\t\tmargin-bottom: 14px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 30px;\n\t\t\tpadding-left: 20px;\n\t\t\tpadding-right: 20px;\n\t\t\tmargin-top: 10px;\n\t\t\tline-height: 1.2;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n",".learning-center-columns {\n\twidth: 80%;\n\tposition: relative;\n\tfloat: left;\n\tmargin-top: 35px;\n\tmargin-left: 10%;\n\n\t@media @tablet-query {\n\t\twidth: 83%;\n\t\tmargin-left: 8.5%;\n\t\tmargin-top: 24px;\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 93%;\n\t\tmargin-left: 3.5%;\n\t}\n\n\t.clearfix {\n\t\tdisplay: none;\n\t}\n\n\n\t.learning-center-card {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t\t// override carousel styles\n\t\tmargin: 0;\n\t\theight: auto;\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t&__link {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\toverflow: hidden;\n\t\t\t// override carousel styles\n\t\t\theight: auto;\n\t\t\tmargin-top: 0;\n\t\t\tdisplay: block;\n\t\t\tposition: static;\n\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t\tposition: static;\n\t\t\t\ttransform: none;\n\t\t\t}\n\t\t}\n\n\t\t&__details {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tmargin-top: -10px;\n\t\t\theight: 151px;\n\t\t\tpadding-left: 39px;\n\t\t\tbackground-size: 100% 98%;\n\t\t\t// override carousel styles\n\t\t\tposition: static;\n\t\t\tpadding-top: 0;\n\t\t\tpadding-right: 0;\n\t\t\tpadding-bottom: 0;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 104px;\n\t\t\t\tpadding-left: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\theight: 110px;\n\t\t\t}\n\t\t}\n\n\t\t&__breadcrumb {\n\t\t\tcolor: @darkgray;\n\t\t\ttext-transform: uppercase;\n\t\t\tmargin-top: 32px;\n\t\t\tbackground-size: auto 100%;\n\t\t\t// override carousel styles\n\t\t\tline-height: 1.5;\n\t\t\tmargin-bottom: 0;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin-top: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 10px;\n\t\t\t}\n\t\t}\n\n\t\t&__title {\n\t\t\tmargin-top: 12px;\n\t\t\tmax-width: 80%;\n\t\t\t// override carousel styles\n\t\t\tmargin-bottom: 0;\n\t\t\tfont-size: 24px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 3px;\n\t\t\t\tmax-width: 200px;\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcolor: @darkgray;\n\t\t\t}\n\t\t}\n\n\t\t&__excerpt {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.learning-center-card.purple {\n\t\t.learning-center-card__details {\n\t\t\tbackground-image: url('images/featured-article-background-purple.png');\n\t\t}\n\n\t\t.learning-center-card__breadcrumb, .learning-center-card__title a {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.learning-center-card.blue {\n\t\t.learning-center-card__details {\n\t\t\tbackground-image: url('images/featured-article-background-blue.png');\n\t\t}\n\n\t\t.learning-center-card__breadcrumb, .learning-center-card__title a {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\t.learning-center-card.green {\n\t\t.learning-center-card__details {\n\t\t\tbackground-color: @green;\n\t\t}\n\n\t\t.learning-center-card__breadcrumb, .learning-center-card__title a {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.learning-center-card.yellow {\n\t\t.learning-center-card__details {\n\t\t\tbackground-color: @mediumyellow;\n\t\t}\n\n\t\t.learning-center-card__breadcrumb, .learning-center-card__title a {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t.learning-center-card.orange {\n\t\t.learning-center-card__details {\n\t\t\tbackground-color: @orange;\n\t\t}\n\n\t\t.learning-center-card__breadcrumb, .learning-center-card__title a {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n}\n\n.learning-center-columns {\n\t&__container {\n\t\twidth: 50%;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\tjustify-content: space-between;\n\t\tpadding-left: 20px;\n\t\tposition: absolute;\n\t\tleft: 50%;\n\t\ttop: 0;\n\t\tbottom: 3px;\n\n\t\t@media @mobile-query {\n\t\t\tposition: static;\n\t\t\tfloat: left;\n\t\t\theight: 385px;\n\t\t\tpadding-left: 0;\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 7px;\n\t\t}\n\n\t\t&__hr {\n\t\t\tborder: none;\n\t\t\tborder-bottom: 1px solid @darkgray2;\n\t\t\tmargin: 0;\n\n\t\t\t@media @mobile-query {\n\t\t\t\t&:first-child {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-card {\n\t\t\twidth: 100%;\n\t\t\tfloat: left;\n\t\t\tpadding: 0 28px;\n\t\t\theight: 100%;\n\t\t\tpadding-top: 23px;\n\t\t\tpadding-bottom: 23px;\n\t\t\tposition: relative;\n\t\t\t// override carousel styles\n\t\t\tbox-shadow: none;\n\t\t\tborder-bottom: 1px solid @darkgray2;\n\n\t\t\t&:first-child {\n\t\t\t\tborder-top: 1px solid @darkgray2;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tpadding-top: 5px;\n\t\t\t\tpadding-left: 6px;\n\t\t\t\tpadding-right: 6px;\n\t\t\t\tpadding-bottom: 5px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding-top: 20px;\n\t\t\t\tpadding-bottom: 20px;\n\t\t\t\tpadding-left: 17px;\n\t\t\t\tpadding-right: 15px;\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t&__link {\n\t\t\t\tfloat: left;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 29%;\n\t\t\t\ttop: 23px;\n\t\t\t\tbottom: 23px;\n\t\t\t\toverflow: hidden;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\twidth: 39%;\n\t\t\t\t\ttop: 5px;\n\t\t\t\t\tbottom: 5px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\twidth: 36%;\n\t\t\t\t\ttop: 20px;\n\t\t\t\t\tbottom: 20px;\n\t\t\t\t\t// override carousel styles\n\t\t\t\t\tmin-height: auto;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\t.centerX();\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\ttop: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.purple, &.blue, &.green, &.yellow, &.orange {\n\t\t\t\t.learning-center-card__details {\n\t\t\t\t\tbackground-image: none;\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t}\n\n\t\t\t\t.learning-center-card__title a,\n\t\t\t\t.learning-center-card__breadcrumb {\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__details {\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-left: 28px;\n\t\t\t\twidth: 71%;\n\t\t\t\tmargin-left: 29%;\n\t\t\t\t// override carousel styles\n\t\t\t\tbox-shadow: none;\n\t\t\t\tmargin-top: 0;\n\t\t\t\theight: auto;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\twidth: 61%;\n\t\t\t\t\tpadding-left: 21px;\n\t\t\t\t\tpadding-top: 5px;\n\t\t\t\t\tmargin-left: 39%;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-left: 36%;\n\t\t\t\t\tpadding-left: 23px;\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\t&__breadcrumb {\n\t\t\t\tfont-size: 15px;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmax-height: 36px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tline-height: 1;\n\t\t\t\t\tmargin-bottom: 9px;\n\t\t\t\t\tmax-height: 26px;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tmargin-bottom: 12px;\n\t\t\t\t\tline-height: 1.3;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__title {\n\t\t\t\tmargin-top: 0;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tline-height: 1;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".review-cards.vc_section {\n\theight: 840px;\n\tbackground-repeat: no-repeat;\n\tbackground-position: top center;\n\tbackground-size: contain;\n\n\t&.vc_section-has-fill {\n\t\tpadding: 181px 0 0;\n\t}\n\n\t@media @tablet-query {\n\t\tbackground-size: auto 333px;\n\t\tpadding-top: 123px;\n\t\theight: 680px;\n\t}\n\n\t@media @mobile-query {\n\t\tbackground-size: auto 275px;\n\t\tpadding-top: 145px;\n\t\theight: 532px;\n\n\t\t& > .main > .col-12 {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-bottom: 120px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 65px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tcolor: @green;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 700;\n\t\t\tline-height: 28px;\n\t\t\tletter-spacing: 0;\n\t\t\ttext-transform: none;\n\t\t\tbackground: rgba(255,255,255,0.9);\n\t\t\tpadding: 20px 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.p-w-r aside.pr-rd-side-content-block,\n\t.p-w-r .pr-rd-review-headline,\n\t.p-w-r .pr-accordion,\n\t.p-w-r .pr-rd-images,\n\t.p-w-r .pr-rd-footer {\n\t    display: none;\n\t}\n\n\t.p-w-r .pr-review-display {\n\t\twidth: 1122px;\n\t\tmax-width: 100%;\n\t\tmargin: auto;\n\t\tbackground-color: transparent;\n\n\t\t.carousel-arrow();\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\t\theight: 40px;\n\t\t\twidth: 40px;\n\t\t\tleft: -40px;\n\t\t\ttransition: 0.3s transform;\n\t\t\toutline: 0;\n\t\t\tbox-shadow: none;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tleft: 0;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t\t}\n\n\t\t\t&.slick-next {\n\t\t\t\tright: -40px;\n\t\t\t\tleft: auto;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t\t}\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tright: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 710px;\n\t\t\tpadding: 0 50px;\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 300px;\n\t\t\tpadding: 0 45px;\n\t\t}\n\t}\n\n\t// Equal height slides\n\t.slick-track {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t}\n\n\t.slick-slide {\n\t\tmargin: 0 22px;\n\t\tpadding: 40px 30px 30px;\n\t\tbackground-image: url('images/background-rough-transparent.png');\n\t\tbackground-size: 100% 100%;\n\t\ttext-align: center;\n\t\theight: auto;\n\n\t\t@media @smdesktop-query {\n\t\t\tmargin: 0 10px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 0 5px;\n\t\t\tpadding: 30px 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tbackground-image: none;\n\t\t\tpadding: 20px 0 0;\n\t\t}\n\t}\n\n\t.p-w-r h2 {\n\t\ttext-align: center;\n\t\ttext-transform: capitalize;\n\t\tfont-family: @booster;\n\t\tfont-size: 24px;\n\t\tfont-weight: 700;\n\t\tcolor: @mediumgray;\n\t\tmargin-bottom: 10px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t}\n\t}\n\n\t.reviewer-details {\n\n\t\t&__attributes {\n\t\t\theight: 38px;\n\t\t\tmargin-bottom: 15px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 200px;\n\t\t\t}\n\t\t}\n\n\t\t&__city, &__date {\n\t\t\tdisplay: inline-block;\n\t\t\tcolor: @mediumgray;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 18px;\n\t\t\tfont-weight: 500;\n\t\t\tline-height: 1.2;\n\t\t\twidth: 49%;\n\t\t\ttext-align: left;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t}\n\n\t\t&__city {\n\t\t\tpadding-right: 5px;\n\t\t\ttext-align: right;\n\t\t\tborder-right: 1px solid @mediumgray;\n\t\t}\n\n\t\t&__date {\n\t\t\tpadding-left: 5px;\n\t\t}\n\n\t}\n\t\n\t// Review paragraph text\n\t.p-w-r .pr-rd-description-text {\n\t\tcolor: @mediumgray;\n\t\tfont-family: @booster;\n\t\tfont-size: 18px;\n\t\tfont-weight: 500;\n\t\tline-height: 1.5;\n\t\theight: 250px;\n\t\toverflow: scroll;\n\n\t\t&::-webkit-scrollbar {\n\t\t\t-webkit-appearance: none;\n\t\t\twidth: 7px;\n\t\t}\n\n\t\t&::-webkit-scrollbar-thumb {\n\t\t\tborder-radius: 4px;\n\t\t\tbackground-color: rgba(0,0,0,.5);\n\t\t\t-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\t.p-w-r .pr-review-display .pr-review {\n\t\tmargin-bottom: 0;\n\t}\n\n\t.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block,\n\t.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block {\n\t\twidth: 100%;\n\t}\n\t\n\t// Replace star icons\n\t.p-w-r .pr-star-v4-100-filled {\n\t\tbackground-image: url('images/star-full.svg');\n\t\tbackground-size: contain;\n\t\tbackground-position: center;\n\t}\n\t\n\t// Replace star icons\n\t.p-w-r .pr-star-v4-0-filled {\n\t\tdisplay: none;\n\t}\n\n\t// Remove numeral rating\n\t.p-w-r .pr-review-display .pr-snippet-rating-decimal {\n\t\tdisplay: none;\n\t}\n\n\t// Center stars on card\n\t.p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating,\n\t.p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-star-rating,\n\t.pr-review-display .pr-rating-stars,\n\t.pr-snippet-stars {\n\t\tfloat: none;\n\t\ttext-align: center;\n\t\tbackground-color: transparent;\n\t}\n\n\t.review-cards__button a {\n\t\t.button();\n\t\tbackground-color: @orange;\n\n\t\t@media @mobile-query {\n\t\t    font-size: 16px;\n\t\t\tpadding: 0 40px 0 20px;\n\n\t\t\t&:after,\n\t\t\t&:hover:after {\n\t\t\t\tright: 25px;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\n\t\t.p-w-r .pr-review-display .pr-review,\n\t\t.p-w-r .pr-review-display .pr-rd-content-block {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\n}\n\n",".carousel-products-small {\n\twidth: 100%;\n\t.clearfix();\n\n\t.img-desktop-display(inline);\n\n\t.carousel-arrow();\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\ttransition: 0.3s transform;\n\t\twidth: 48px;\n\t\theight: 48px;\n\t\ttop: 43%;\n\n\t\t&:hover {\n\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 32px;\n\t\t\theight: 32px;\n\t\t}\n\n\t\t&.slick-prev {\n\t\t\tleft: -40px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tleft: -25px;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: -40px;\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: -25px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-slider {\n\t\tmax-width: 1020px;\n\t\twidth: 80%;\n\t\t.centerX();\n\t\tposition: relative;\n\t\tmargin-bottom: 37px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n\n\t.slick-slide {\n\t\ttext-align: center;\n\n\t\th1 {\n\t\t\theight: auto;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 18px;\n\t\t\ttext-transform: none;\n\t\t\tletter-spacing: 1px;\n\t\t\tcolor: @darkgray;\n\t\t\tmargin-top: 18px;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 15px;\n\t\t\tline-height: 1.3;\n\t\t\tcolor: @darkgray;\n\t\t\tfont-weight: 700;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\t\t}\n\n\t\th1 + p {\n\t\t\tmargin-top: 2px;\n\t\t}\n\n\t\t.hero-button {\n\t\t\t.button();\n\t\t\tbackground-color: @lightpurple;\n\t\t\tmargin-top: 24px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 0 55px 0 45px;\n\t\t\t\tmin-width: 160px;\n\t\t\t\tmargin-top: 20px;\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 36px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: @lightpurple;\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tpadding: 0 50px 0 40px;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: @lightpurple;\n\t\t\t\t\tborder-width: 2px;\n\t\t\t\t\twidth: 8px;\n\t\t\t\t\theight: 8px;\n\t\t\t\t\tright: 34px;\n\n\t\t\t\t}\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero-container__fullwidth {\n\t\ttext-align: center;\n\n\t\timg {\n\t\t\tmax-height: 341px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-height: 245px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 70px;\n\t\t\t}\n\t\t}\n\t}\n}\n",".carousel-products-big-top {\n\twidth: 100%;\n\toverflow: hidden;\n\theight: 400px;\n\n\t&:before {\n\t\tz-index: @z-index-base;\n\t}\n\n\t@media @tablet-query {\n\t\theight: 272px;\n\t}\n\n\t@media @tablet-query {\n\t\theight: 290px;\n\t}\n\n\t.main, .col-12 {\n\t\theight: 100%;\n\t}\n\n\t.carousel-products-big-top__header {\n\t\t.carousel-products-big-top__background-image {\n\t\t\timg {\n\t\t\t\tmin-height: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\tmin-width: 100%;\n\t\t\t\tmax-width: 1440px;\n\t\t\t\t.center();\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tposition: static;\n\t\t\t\t\ttransform: none;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\ttransform: none;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.carousel-products-big-top__title {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tmargin-top: 9%;\n\t\t\twidth: 100%;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t\tmargin-top: 12%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttop: auto;\n\t\t\t\tbottom: 0;\n\t\t\t\tfont-size: 40px;\n\t\t\t\tleft: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 105px;\n\t\t\t\topacity: 0.95;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\topacity: 0.9;\n\t\t\t\t\tbackground-image: url('images/border-white-flat-bottom.svg');\n\t\t\t\t\theight: 120px;\n\t\t\t\t\ttop: -10px;\n\t\t\t\t\tz-index: -1;\n\t\t\t\t\tbackground-size: auto 100%;\n\t\t\t\t\tz-index: -@z-index-base;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\th1 {\n\t\t\t\twidth: 100%;\n\t\t\t\ttext-align: center;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tcolor: @lightpurple;\n\t\t\t\t\twidth: 80%;\n\t\t\t\t\tmargin-left: 10%;\n\t\t\t\t\tline-height: 1.1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.carousel-products-big {\n\t.carousel-products-small();\n\tmargin-top: -172px;\n\tfloat: left;\n\twidth: 100%;\n\n\t@media @tablet-query {\n\t\tmargin-top: -127px;\n\t}\n\n\t@media @mobile-query {\n\t\tmargin-top: 0;\n\t\tbackground-color: @lightpurple;\n\t\t.rough-border(purple);\n\n\t\t&:before {\n\t\t\ttop: -4px;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\n\t\t.slick-slide .hero-button {\n\t\t\tposition: absolute;\n\t\t\tbottom: 0;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\t}\n\n\t.slick-slider {\n\t\tmargin-bottom: 46px;\n\t\tmax-width: 1200px;\n\t\twidth: 95%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 85%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 34px;\n\t\t\tmargin-bottom: 43px;\n\t\t}\n\t}\n\n\t.slick-slide {\n\t\theight: auto;\n\t\tpadding-bottom: 70px;\n\t\tposition: relative;\n\t\t\n\t\th1 {\n\t\t\tcolor: @lightpurple;\n\t\t\tfont-size: 22px;\n\t\t\tmargin-top: 23px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tmargin-top: 7px;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: 500;\n\t\t\tmargin-top: 8px;\n\t\t\tline-height: 1.5;\n\t\t\tfont-size: 18px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmargin-top: 4px;\n\t\t\t\tcolor: #fff;\n\t\t\t\twidth: 90%;\n\t\t\t\tmargin-left: 5%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\ttop: 35%;\n\n\t\t@media @mobile-query {\n\t\t\tbackground-image: url('images/carousel-arrow-white.svg');\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\t\t\ttop: 25%;\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: -5%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: 2%;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-prev {\n\t\t\tleft: -5%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tleft: 2%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero-container__fullwidth {\n\t\t.hero-content__fullwidth {\n\t\t\twidth: 90%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 75%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\twidth: auto;\n\t\t\tmargin-left: 0;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 60%;\n\t\t\t\theight: auto;\n\t\t\t\tmax-height: none;\n\t\t\t}\n\t\t}\n\t}\n}\n",".favorites {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-bottom: 45px;\n\n\t@media @mobile-query {\n\t\tpadding-bottom: 15px;\n\t}\n\n\t.main {\n\t\tmax-width: 1000px;\n\t\tmargin: 0 auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 74%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\th1, h4 {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\th1 {\n\t\t\ttext-align: center;\n\t\t\tmargin-top: 47px;\n\t\t\tmargin-bottom: 50px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t\tmargin-top: 35px;\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tletter-spacing: 2px;\n\t\t\t\tmargin-top: 25px;\n\t\t\t\tmargin-bottom: 25px;\n\t\t\t}\n\t\t}\n\n\t\th4 {\n\t\t\tmargin-bottom: 8px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: @darkgray;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t}\n\n\t\t.favorites__button {\n\t\t\t.button();\n\t\t\tbackground-color: @lightpurple;\n\t\t\tmargin-top: 40px;\n\n\t\t\t&:after {\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\twidth: 8px;\n\t\t\t\t\theight: 8px;\n\t\t\t\t\tright: 40px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 0 55px 0 45px;\n\t\t\t\tmin-width: 160px;\n\t\t\t\tmargin-top: 28px;\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 36px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 15px;\n\t\t\t}\n\t\t}\n\n\t\t& > .col-12 {\n\t\t\t.favorites__description, .favorites__image {\n\t\t\t\tfloat: left;\n\t\t\t\twidth: 50%;\n\n\t\t\t\t&:nth-of-type(3n) {\n\t\t\t\t\tclear: left;\n\t\t\t\t\tfloat: right;\n\t\t\t\t}\n\n\t\t\t\t&:nth-of-type(1n) {\n\t\t\t\t\twidth: 54%;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 46%;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 62%;\n\t\t\t\t\t\tmargin-left: 19%;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:nth-of-type(2n) {\n\t\t\t\t\twidth: 43%;\n\t\t\t\t\tmargin-left: 3%;\n\n\t\t\t\t\tp {\n\t\t\t\t\t\tmax-width: 270px;\n\n\t\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\t\tmax-width: 210px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\twidth: 80%;\n\t\t\t\t\t\t\tmax-width: none;\n\t\t\t\t\t\t\tmargin-left: 10%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 38%;\n\t\t\t\t\t\tmargin-left: 16%;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:nth-of-type(3n) {\n\t\t\t\t\twidth: 44%;\n\t\t\t\t\tmargin-left: 2%;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 60%;\n\t\t\t\t\t\tmargin-right: -10%;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 62%;\n\t\t\t\t\t\tmargin-left: 19%;\n\t\t\t\t\t\tfloat: left;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:nth-of-type(4n) {\n\t\t\t\t\twidth: 39%;\n\t\t\t\t\tmargin-left: 15%;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 40%;\n\t\t\t\t\t\tmargin-left: 0%;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\tp {\n\t\t\t\t\t\tmax-width: 330px;\n\n\t\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\t\tmax-width: 210px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\twidth: 80%;\n\t\t\t\t\t\t\tmax-width: none;\n\t\t\t\t\t\t\tmargin-left: 10%;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.favorites__image {\n\t\t\t\ttext-align: center;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.favorites__description {\n\t\t\t\tmargin-top: 10%;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-top: 7%;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-top: 10px;\n\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".find-store {\n  float: left;\n  width: 100%;\n  background-color: @orange;\n  padding-top: 78px;\n  padding-bottom: 73px;\n\n  @media @tablet-query {\n    padding-top: 57px;\n    padding-bottom: 65px;\n  }\n\n  @media @mobile-query {\n    padding-top: 33px;\n    padding-bottom: 35px;\n  }\n\n  h1 {\n    text-align: center;\n    margin-bottom: 33px;\n\n    @media @tablet-query {\n      font-size: 40px;\n      letter-spacing: 3px;\n    }\n\n    @media @mobile-query {\n      font-size: 28px;\n      letter-spacing: 1.3px;\n      margin-bottom: 17px;\n    }\n  }\n\n  form {\n    float: left;\n    text-align: center;\n    width: 100%;\n\n    input[type=\"text\"] {\n      .placeholder(@mediumgray, 18px, 500);\n      font-size: 18px;\n      min-width: 262px;\n      text-align: center;\n      border-radius: 23px;\n      height: 45px;\n      color: @orange;\n      border: none;\n      font-family: @booster;\n      padding: 0 10px;\n      margin-right: 18px;\n      width: auto;\n\n      @media @tablet-query {\n        .placeholder(@mediumgray, 16px, 500);\n        font-size: 16px;\n        min-width: 220px;\n        height: 40px;\n      }\n\n      @media @mobile-query {\n        .placeholder(@mediumgray, 14px, 500);\n        font-size: 14px;\n        line-height: 2.9em;\n        margin-right: 0;\n        margin-bottom: 20px;\n      }\n    }\n\n    .button {\n      color: @orange;\n      padding: 0 55px 0 45px;\n      min-width: 182px;\n      border: none;\n      background-color: #fff;\n\n      &:after {\n        border-color: @orange;\n      }\n\n      @media @tablet-query {\n        font-size: 16px;\n        min-width: 154px;\n        padding: 0 54px 0 39px;\n      }\n    }\n  }\n}",".hover-tabs {\n\tbackground-color: @offwhite;\n\tpadding: 45px 0 55px;\n\tposition: relative;\n\tclear: both;\n\n\t@media @mobile-query {\n\t\tpadding: 32px 0 0;\n\t}\n\n    .main {\n    \t.clearfix();\n    }\n\n    &__introduction {\n\n    \t@media @mobile-query {\n    \t\tmargin-bottom: 25px;\n    \t}\n    }\n\n    &__container {\n\t\tdisplay: flex;\n\t\ttext-align: center;\n\t\tjustify-content: center;\n\t\tmargin-bottom: 45px;\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: none;\n\t\t}\n    }\n\n\th1 {\n\t\tmargin-bottom: 25px;\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmargin: 0 auto 10px;\n\t\t}\n\n\t\t& + p {\n\t\t\tmargin: 0 auto 30px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t}\n\t}\n\t\n\n\th3 {\n\t\tmargin-bottom: 30px;\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\tp {\n\t\twidth: 80%;\n\t\tmax-width: 700px;\n\t\tmargin: auto;\n\n\t\t&, b, strong {\n\t\t\tcolor: @darkgray;\n\t\t}\n\t}\n}\n\n.hover-tab {\n\ttext-decoration: none;\n\twidth: 170px;\n\tpadding: 0 15px;\n\tcursor: pointer;\n\n\t&__title {\n\t\tcolor: @darkgray;\n\t\ttext-decoration: none;\n\t\tposition: relative;\n\t\tfont-weight: 700;\n\t}\n\n\t&__icon-container {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t\tmin-height: 100px;\n\t\ttext-align: center;\n\t}\n\n\t&__icon {\n\t\tmargin-bottom: 10px;\n\t\tmax-width: 100px;\n\t}\n\n\t&.active &__icon-container:after {\n\t\tcontent: '';\n\t\theight: 32px;\n\t\twidth: 27px;\n\t\tbackground-image: url(images/accent-bing-orange.svg);\n\t\tbackground-position: center;\n\t\tbackground-size: contain;\n\t\tbackground-repeat: no-repeat;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: -30px;\n\t\ttransform: scaleX(-1) rotate(20deg);\n\t}\n}\n\n.hover-tabs {\n\n\t&.purple .hover-tab.active .hover-tab__icon-container:after {\n\t\tbackground-image: url(images/accent-bing-purple.svg);\n\t}\n\n\t&.green .hover-tab.active .hover-tab__icon-container:after {\n\t\tbackground-image: url(images/accent-bing-green.svg);\n\t}\n\n}\n\n.tab-content {\n\tposition: absolute;\n\topacity: 0;\n    bottom: 55px;\n    width: 100%;\n    transition: 0.3s opacity;\n\n\t&.active {\n\t\topacity: 1;\n\t}\n\n\tstrong {\n\t\tmargin-bottom: 15px;\n\t\tfont-size: 21px;\n\t\tdisplay: block;\n\t}\n\n\t@media @mobile-query {\n\t\topacity: 1;\n\t\tposition: relative;\n\t\tbottom: auto;\n\n\t\t& > .col-12 {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n.tab-drawer-header {\n\tdisplay: none;\n\theight: 58px;\n\tpadding: 0 10%;\n\t.rough-border(beige);\n\n\t&:before {\n\t\ttop: 0;\n\t\theight: 3px;\n\t}\n\n\t&:after {\n\t\tdisplay: none;\n\t}\n\n\tp {\n\t\tdisplay: block;\n\t\tvertical-align: middle;\n\t\twidth: 100%;\n\t\tfont-size: 16px;\n\t\tfont-weight: 700;\n\n\t\t&:last-child {\n\t\t\t.arrow();\n\t\t\twidth: 92%;\n\t\t}\n\n\t\t&:last-child:after {\n\t\t\tright: 0;\n\t\t\tborder-color: @darkgray;\n\t\t\ttransform: rotate(45deg);\n\t\t\ttop: 8px;\n\t\t}\n\n\t\t&:last-child:hover:after {\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t&.expanded p:after {\n\t\ttransform: rotate(-135deg);\n\t\ttop: 12px;\n\t}\n\n\timg {\n\t\tmax-width: 32px;\n\t\tmax-height: 32px;\n\t\tvertical-align: middle;\n\t\tmargin-right: 20px;\n\t}\n\n\t@media @mobile-query {\n\t\tdisplay: flex;\n\n\t\t& ~ div {\n\t\t\tdisplay: none;\n\n\t\t\tp {\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tpadding: 20px;\n\t\t\t\twidth: 100%;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".article-with-image {\n\twidth: 100%;\n\tfloat: left;\n\n\t.main.no-padding {\n\t\tpadding: 0;\n\t}\n\n\t&--image-right {\n\t\t.article-with-image__image {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t&__image {\n\t\theight: 525px;\n\t\tbackground-size: cover;\n\t\tbackground-repeat: no-repeat;\n\t\toverflow: hidden;\n\t\t.rough-border(white);\n\t\t.rough-border--vertical-border(white);\n\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:before {\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t\tfloat: left;\n\t\t\theight: 266px;\n\t\t\tbackground-position: 0 50%;\n\t\t\t.rough-border(white);\n\n\t\t\t&:after {\n\t\t\t\tdisplay: block;\n\t\t\t\ttop: auto;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 163px;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\t\t.col-6:not(.article-with-image__image) {\n\t\t\twidth: 90%;\n\t\t\tfloat: none;\n\t\t\tmargin: auto;\n\t\t}\n\t}\n\n\t&__intro, &__list-wrapper, &__button {\n\t\tmax-width: 88%;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 90%;\n\t\t\tmargin-left: 5%;\n\t\t\tmax-width: none;\n\t\t}\n\t}\n\n\t&__intro {\n\t\tmargin-top: 36px;\n\t\tmax-width: 98%;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 30px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 14px;\n\t\t}\n\n\t\th1 {\n\t\t\tcolor: @green;\n\t\t\tline-height: 1.1;\n\t\t\tmargin-bottom: 22px;\n\t\t\twidth: 100%;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 22px;\n\t\t\t\tletter-spacing: 2.5px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tline-height: 1.23;\n\t\t\t\tletter-spacing: 1px;\n\t\t\t\tmargin: 0 auto 14px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: @darkgray;\n\t\t\twidth: 70%;\n\t\t\tmargin: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\twidth: 60%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\twidth: 90%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__list-wrapper, .vc_column_container {\n\t\tmargin-top: 35px;\n\t\ttext-align: center;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\n\t\t& > .col-12 {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-around;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 35px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\t.hero-container__fullwidth {\n\t\t\tdisplay: table-cell;\n\t\t\tmax-width: 180px;\n\t\t\t.img-desktop-display(inline);\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 30%;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 60px;\n\t\t\t\t\tmax-height: 32px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.hero-content__fullwidth {\n\t\t\t\tpadding: 0 20px;\n\t\t\t\tmargin-top: 9px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: @mediumgray2;\n\t\t\t\tline-height: 1.2;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 700;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 1.35;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tline-height: 1.25;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__button {\n\t\tmargin-top: 30px;\n\n\t\ta {\n\t\t\t.button();\n\t\t\tbackground-color: @green;\n\t\t\tmargin-top: 30px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 100%;\n\t\t\t\tpadding: 0 60px 0 40px;\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 38px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\n\n\n\t}\n}\n",".article-with-list {\n\tpadding-bottom: 50px;\n\n\t@media @tablet-query {\n\t\tpadding-bottom: 40px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-bottom: 450px;\n\t}\n\n\th1 {\n\t\ttext-align: center;\n\t\tmargin-top: 30px;\n\t\tmargin-bottom: 30px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmargin-top: 40px;\n\t\t\tmargin-bottom: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 40px;\n\t\t\tmargin-top: 22px;\n\t\t\tmargin-bottom: 8px;\n\t\t}\n\t}\n\n\t&__list {\n\t\twidth: 50%;\n\t\tfloat: left;\n\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tposition: relative;\n\t\t\theight: 0;\n\n\t\t\t&:last-child {\n\t\t\t\tp {\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tul {\n\t\t\t\tvisibility: hidden;\n\t\t\t\topacity: 0;\n\t\t\t\ttransition: 0.3s opacity;\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tp {\n\t\t\t\t\tbackground-image: url('images/rough-divider-tab-active.png');\n\t\t\t\t}\n\n\t\t\t\tul {\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t\topacity: 1;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&--positive li {\n\t\t\tbackground-image: url('images/yes-icon.png');\n\t\t}\n\n\t\t&--negative li {\n\t\t\tbackground-image: url('images/no-icon.png');\n\t\t}\n\n\t\tul {\n\t\t\tmargin-top: 10px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 18px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 57px;\n\t\t\t\twidth: 90%;\n\t\t\t\tmargin-left: 5%;\n\t\t\t}\n\t\t}\n\n\t\tli, p {\n\t\t\tpadding-left: 48px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tpadding-left: 42px;\n\t\t\t}\n\t\t}\n\n\t\tli {\n\t\t\theight: 31px;\n\t\t\tline-height: 31px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: contain;\n\t\t\tmargin-bottom: 18px;\n\t\t\tvertical-align: middle;\n\t\t\tcolor: @darkgray;\n\n\t\t\tstrong {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tline-height: 1.25;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-bottom: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #000;\n\t\t\t\theight: 25px;\n\t\t\t\tline-height: 25px;\n\t\t\t\tpadding-left: 33px;\n\t\t\t\tmargin-bottom: 29px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\t@media @mobile-query {\n\t\t\t\tposition: absolute;\n\t\t\t\tz-index: @z-index-base;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 45%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\tmargin-left: 5%;\n\t\t\t\ttext-align: center;\n\t\t\t\tbackground-image: url('images/rough-divider-tabs.png');\n\t\t\t\tbackground-position: 0 100%;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: 100% 4px;\n\t\t\t\theight: 31px;\n\t\t\t\tline-height: 27px;\n\t\t\t}\n\n\t\t\tstrong {\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-size: 24px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}",".category-carousel-header {\n\tfloat: left;\n\twidth: 100%;\n\tbackground-image: url('images/rough-divider-slim-gray.png');\n\tbackground-repeat: repeat-x;\n\n\t&--no-border {\n\t\tbackground-image: none;\n\t}\n\n\th3 {\n\t\tmargin-top: 30px;\n\t\tmargin-bottom: 3px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 24px;\n\t\t\tmargin-top: 20px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\th4:not(.learning-center-card__title) {\n\t\tmargin-top: 20px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t\tmargin-top: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t&__image {\n\t\tmargin-top: 16px;\n\t\toverflow: hidden;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 14px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 16px;\n\n\t\t\timg {\n\t\t\t\tmin-height: 230px;\n\t\t\t\tmax-width: none;\n\t\t\t\twidth: 158%;\n\t\t\t\tmargin-left: -29%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__sub-header {\n\t\tmargin-bottom: 30px;\n\t\t\n\t\t@media @mobile-query {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&--green {\n\t\th3, h4 {\n\t\t\tcolor: @green;\n\t\t}\n\t}\n\n\t&--purple {\n\t\th3, h4 {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n\n\t&--blue {\n\t\th3, h4 {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n}\n\n.category-carousel {\n\n\t&__top-header {\n\t\tmargin-bottom: 25px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\t}\n\n\t&--green-buttons {\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-green.svg');\n\t\t}\n\t}\n\n\t&--purple-buttons {\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-purple.svg');\n\t\t}\n\t}\n\n\t&--blue-buttons {\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-blue.svg');\n\t\t}\n\t}\n\n\t&--white-buttons {\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-white.svg');\n\t\t}\n\t}\n\n\t&--blue-name {\n\t\t.slick-slide p {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n\n\t&--purple-name {\n\t\t.slick-slide p {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n}",".category-links {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 42px;\n\tpadding-bottom: 50px;\n\n\t@media @tablet-query {\n\t\tpadding-bottom: 35px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 32px;\n\t\tpadding-bottom: 30px;\n\t}\n\n\th1, p {\n\t\twidth: 90%;\n\t\tmargin: 0 auto;\n\t}\n\n\th1 {\n\t\tcolor: @orange;\n\t\tfont-size: 52px;\n\t\tmargin-bottom: 17px;\n\t\tmax-width: 670px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-bottom: 8px;\n\t\t}\n\t}\n\n\tp, a {\n\t\tcolor: @darkgray;\n\t\ttransition: 0.3s color;\n\t}\n\n\tp {\n\t\tmax-width: 600px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tmax-width: 480px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\ta:hover {\n\t\tcolor: @orange;\n\t}\n\n\t.button-container {\n\t\tdisplay: inline-block;\n\t\tborder-radius: 50%;\n\t\twidth: 166px;\n\t\theight: 45px;\n\t\tborder-radius: 23px;\n\t\tbackground-repeat: no-repeat;\n\t\tmargin-top: 37px;\n\t\tmargin-left: 26px;\n\t\tmargin-right: 26px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 149px;\n\t\t\theight: 40px;\n\t\t\tbackground-position: 25px 50%;\n\t\t\tmargin-top: 30px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: 0;\n\t\t\twidth: 130px;\n\t\t}\n\n\t\t&.button--green {\n\t\t\tbackground-color: @green;\n\t\t\tbackground-position: 34px 50%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tbackground-size: 17%;\n\t\t\t\tbackground-position: 28px 50%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-right: 19px;\n\t\t\t\tbackground-position: 20px 50%;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: darken(@green, 12);\n\t\t\t}\n\t\t}\n\n\t\t&.button--purple {\n\t\t\tbackground-color: @lightpurple;\n\t\t\tbackground-position: 20px 50%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tbackground-size: 26%;\n\t\t\t\tbackground-position: 22px 50%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbackground-position: 15px 50%;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: darken(@lightpurple, 12);\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\tbackground: transparent;\n\t\t\twidth: 100%;\n\t\t\tpadding: 0;\n\t\t\tmin-width: auto;\n\t\t\tborder: none;\n\t\t\tpadding-left: 76px;\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 1;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding-left: 68px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding-left: 52px;\n\t\t\t}\n\n\t\t\tb {\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-top: 8px;\n\t\t\t}\n\n\t\t\tstrong {\n\t\t\t\tclear: left;\n\t\t\t\tfloat: left;\n\t\t\t\tfont-size: 10px;\n\t\t\t\ttext-transform: uppercase;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n",".coupon {\n\tfloat: left;\n\twidth: 100%;\n\tposition: relative;\n\n\t.main {\n\t\theight: 650px;\n\t\tbackground-size: cover;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\n\t\t@media @tablet-query {\n\t\t\theight: 405px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 340px;\n\t\t\tbackground-size: 175%;\n\t\t\tbackground-position: top;\n\t\t}\n\t}\n\n\t.col-12 {\n\t\theight: 100%;\n\t}\n\n\t&__help-text {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tbottom: 0;\n\t\ttext-align: center;\n\t\tbackground-image: url('images/inner-shadow-white.png');\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: 0 12px;\n\t\theight: 151px;\n\n\t\t@media @tablet-query {\n\t\t\theight: 103px;\n\t\t\tbackground-size: cover;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tbottom: 75px;\n\t\t\theight: 62px;\n\t\t\tbackground-image: url('images/inner-shadow-white-mobile.png');\n\t\t\tbackground-size: 100%;\n\t\t\tbackground-position: 0 90%;\n\n\t\t\t&:after {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 75px;\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tleft: 0;\n\t\t\t\ttop: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3, p {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\ttop: 78px;\n\t\t\tz-index: @z-index-base;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 40px;\n\t\t\t}\n\t\t}\n\n\t\th3 {\n\t\t\tcolor: @orange;\n\t\t\tline-height: 50px;\n\t\t\tvertical-align: middle;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 24px;\n\t\t\t\twidth: 100%;\n\t\t\t\tline-height: 1.4;\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\ta {\n\t\t\t\t.button();\n\t\t\t\tbackground-color: @orange;\n\t\t\t\tmargin-left: 15px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tline-height: 2.85em;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tline-height: 2.5;\n\t\t\t\t\tpadding-left: 43px;\n\t\t\t\t\tpadding-right: 53px;\n\t\t\t\t\tmargin-left: 0;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tright: 40px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:hover:after {\n\t\t\t\t\t\tright: 36px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".carousel-video {\n\tfloat: left;\n\twidth: 100%;\n\tposition: relative;\n\n\th1 {\n\t\tmargin-top: 50px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmargin-top: 42px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 40px;\n\t\t\tmargin-top: 30px;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\n\t\t@media only screen and (min-width: @tablet-breakpoint + 1) {\n\t\t\twidth: auto !important; // override inline slick styles.\n\t\t}\n\t}\n\n\t.slick-slider {\n\t\tmargin-bottom: 95px;\n\t\tmargin-top: 30px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 67%;\n\t\t\tmargin-bottom: 61px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 84%;\n\t\t\tmargin-bottom: 55px;\n\t\t}\n\t}\n\n\t.slick-arrow {\n\t\t&.slick-next {\n\t\t\tright: -18%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: -5%;\n\t\t\t}\n\t\t}\n\n\t\t&.slick-prev {\n\t\t\tleft: -18%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tleft: -5%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-slide {\n\t\theight: auto;\n\t\tbackground-color: #fff;\n\n\t\t@media only screen and (min-width: @tablet-breakpoint + 1) {\n\t\t\twidth: calc(50% - 40px) !important; // override inline slick styles.\n\t\t}\n\n\t\tmargin: 0 20px;\n\n\t\tp {\n\t\t\tmargin-top: 0;\n\n\t\t\t&:first-child { // image\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 50%;\n\t\t\t\t\tleft: 50%;\n\t\t\t\t\tmargin-top: -35px;\n\t\t\t\t\tmargin-left: -35px;\n\t\t\t\t\tbackground-image: url('images/play-carousel-video-button.png');\n\t\t\t\t\tbackground-position: center;\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\twidth: 71px;\n\t\t\t\t\theight: 71px;\n\t\t\t\t\tpointer-events: none;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:nth-child(2) {\n\t\t\t\tpadding-top: 15px;\n\t\t\t\tpadding-bottom: 5px;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tpadding-bottom: 20px;\n\t\t\t}\n\n\t\t\t&:first-child { \n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\n\t\t\t&:not(:first-child) { // description\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tpadding-right: 25px;\n\t\t\t\tpadding-left: 25px;\n\t\t\t\tcolor: @lightpurple;\n\t\t\t\tfont-weight: 400;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tpadding-left: 10px;\n\t\t\t\t\tpadding-right: 10px;\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\tcolor: @lightpurple;\n\t\t\t\t\tfont-size: 24px;\n\t\t\t\t\ttext-decoration: none;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\tfont-size: 27px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t\tmax-width: 90%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","//ingredients\n\n.product-ingredient-container{\n    &:before {\n        content: \"\";\n        background: url(../images/pdp/ingredients/farm-image.jpg) 100% 100% no-repeat;\n        background-size: cover;\n        top: 0;\n        left: 0;\n        bottom: 0;\n        right: 0;\n        position: absolute;\n        z-index: -1; \n        @media @mobile-query {\n            background: url(../images/pdp/ingredients/farm-image.png) center -500px no-repeat;\n        }\n    } \n    min-height: 754px;\n    width: 100%;\n    margin-top: 0;\n    color: @darkgray;\n    position: relative;\n\n    @media @smdesktop-query  {\n        margin-top: 20px;\n    }\n    @media @tablet-query {\n        top: 35px;\n        min-height: 700px;\n    }\n    @media @mobile-query {\n        top: 0;\n        margin-top: 30px;\n    }\n    .product-flip {\n        display: none;\n        .centerY();\n        left: 10%;\n        @media @lgdesktop-query {\n            left: -30px;\n        }\n        @media @smdesktop-query {\n            left: -69px;\n        }\n        @media @tablet-query {\n            left: auto;\n            right: auto;\n            width: 345px;\n        }\n        @media @mobile-query {\n            top: 20%;\n            height:auto;\n            transform:none;\n            padding-top:21px;\n            position:static;\n            display:block;\n            height: 376px;\n        }\n        .fotorama__img {\n            opacity: 1;\n         @media @smdesktop-query {\n            max-width: 480px;\n         }\n          @media @tablet-query {\n               max-width: 345px; \n          }\n          @media @mobile-query {\n                max-width: 100%;\n          }\n        }\n        .flipper {\n           transition: 1s;\n           transform-style: preserve-3d;\n           position: relative;\n           width: 600px;\n           border:0px solid transparent;\n           @media @tablet-query {\n               width: 345px;\n               left: -15%\n           }\n           @media @mobile-query {\n               width: 345px;\n               height:auto;\n               margin:0 auto;\n               top: 213px;\n               left: auto;\n               z-index:@z-index-high;\n          } \n        }\n        .front, .back {\n             backface-visibility: hidden;\n             display: block;\n             width: 100%;\n             position: absolute;\n             top: 0;\n             left: 0;\n        }\n        .front {\n            z-index: 2;\n            /* for firefox 31 */\n            transform: translateY(-50%) rotateY(0deg);\n         }\n         /* back, initially hidden pane */\n         .back {\n             transform: translateY(-50%) rotateY(180deg);\n         }\n         &:hover .flipper, &.hover .flipper {\n             transform: translateY(-50%) rotateY(180deg);\n         }\n        \n         &:before {\n              content: '';\n              background: url(../images/flip-me.svg) right 25px no-repeat;\n              display: block;\n              width: 168px;\n              height: 150px;\n              position: absolute;\n              right: 50px;\n              transform: translateY(-180%);\n              z-index: @z-index-base;\n              @media @smdesktop-query {\n                   right: 123px;\n              }\n              @media @tablet-query {\n                   right: 33%;\n                  left: auto;\n                  transform: translateY(-173%) rotate(-40deg);\n                  width:125px;\n                  height: 148px;\n              }\n              @media @mobile-query {\n                  display:none;\n              }\n         }\n\n    }\n    .recipe-container {\n        display: inline-block;\n        font-family: @booster;\n        .centerY();\n        text-align: center;\n        right: 100px;\n        max-width: 528px;\n        width: 100%;       \n        z-index: @z-index-base;\n\n          @media @smdesktop-query {\n              right: 40px;\n              max-width: 531px;\n          }\n          @media @tablet-query {\n              right: 20px;\n              width: calc(100% - 235px);\n              height: auto;\n              max-width: 431px;\n          }\n          @media @mobile-query {\n               background: none;\n                border: 0;  \n                top: 60px;\n                right: auto;\n                height: 153px;\n                width: 100%;\n                max-width: none;\n                position: relative;\n        }\n        .recipe-title {\n            color: #FFF;\n            font-size: 30px;            \n            font-weight: 900;\n            line-height: 44.9px; \n            padding-top: 30px;\n            margin: 0;\n            background: rgba(165, 205, 57, 0.8);\n            border-radius: 62px 62px 0 0;\n            @media @tablet-query {\n                font-size: 20px;\n            }\n            @media @mobile-query {\n                font-size: 24px;\n                border: 0;\n                border-radius: 0;\n                margin: 0;\n            }         \n        }\n        .recipe-description {\n            display: inline-block;   \n            color: #FFF; \n            background: rgba(165, 205, 57, 0.8);  \n            font-size: 16px;\n            font-weight: 500;\n            line-height: 24px;\n            margin: 0;\n            padding: 10px;\n            \n            @media @tablet-query {\n                font-size: 14px;\n                line-height: 20px;\n            }\n            @media @mobile-query {\n                margin: 0;\n            }\n        }\n        .ingredients {\n            height: auto;\n            margin-top: 0px;\n            margin-left: auto;\n            background: rgba(255, 255, 255, 1);\n            padding: 10px 0;\n\n            .slick-list {\n                width: 100%;\n                margin: 0 auto;\n                padding: 0 !important;\n            }\n\n            @media @mobile-query {\n                margin: 0;\n                padding-top: 0;\n                width: 100%;\n                background: none;\n                max-height: none;\n            }\n        }\n        .ingredient-item {\n            display: inline-block;\n            width: 33%;\n            position: relative;\n            :hover {\n                cursor: pointer;\n            }\n            @media @tablet-query {\n                margin: 0 11px;\n            }\n            @media @mobile-query {\n                background: rgba(255, 255, 255, 1);\n                margin: auto;\n                display: block;\n                width: 100%;\n                height: 100px;\n                max-width: 100%;\n                text-align: left;\n                padding: 0px 20px;\n                .arrow();\n                &:after {\n                    border-color: @darkgray;\n                    transform: translateY(-50%) rotate(45deg);                   \n                }\n                   \n            }\n            &:hover:before {\n                content: '';\n                background: url(images/bing.svg) right top no-repeat;\n                width: calc(100% - 20px);\n                height: 25px;\n                display: block;\n                margin-top: 0;\n                margin-left: 0;\n                position: absolute;\n                @media @mobile-query {\n                    width: 87px;\n                    margin-left: 90px;\n                    margin-top: 5px;\n                }\n            }\n        }\n       \n        .ingredient-item-thumbnail {\n            text-align: center;\n            display: inline-block;\n            margin-bottom: 0;\n            height: 80px;\n            @media @mobile-query {\n                padding: 10px;\n                text-align: left;\n                height: auto;\n            }\n            img {\n                max-width: 80px;\n                max-height: 80px;\n                margin: 0;\n                padding: 0;\n                display: inline-block;\n                vertical-align: middle;\n            }\n            \n        }\n        .ingredient-abbreviated-title {\n            font-size: 15px;\n            margin-bottom: 0;\n            font-weight: 700;\n            padding: 0 10px;\n            @media @tablet-query {\n                font-size:14px;\n            }\n            @media @mobile-query {\n                display: table;\n                float: left;\n                padding: 0;              \n                font-size: 16px;\n                margin: auto;\n                height: 100%;\n                width: 85px;\n                span {\n                    display: table-cell;\n                    vertical-align: middle;\n                    padding: 0 5px 0 0;\n                }\n            }\n        }\n        .ingredient-cscoor1 {\n            color: #a5cd39;\n            font-size: 13px;\n            font-weight: 700;\n            line-height: 16px;\n            margin-bottom: 0;\n            width:90%;\n            @media @tablet-query {\n                font-size:12px;\n                line-height: 12px;\n            }\n            @media @mobile-query {\n                display:none;\n            }\n            &::before {\n                background: url(images/icon-pin-green.png) no-repeat left bottom;\n                background-size: 50%;\n                content: '';\n                display: inline-block;\n                width: 12px;\n                height: 12px;\n            }\n        }\n        .ingredient-cscoor2 {\n            @media @mobile-query {\n                display:none;\n            }\n        }\n        .recipe-button {\n            @media @mobile-query {\n                margin-bottom: 20px;\n                display: inline-block;\n            }\n            .button {\n                background: #FFF;\n                color: @green;\n                .centerX();\n                margin-top: -27px;\n                @media @tablet-query {\n                    margin-top: -30px;\n                }\n                @media @mobile-query {\n                    position: relative;\n                    margin-top: auto;\n                }\n                &:after {\n                    border-right: 3px solid @green;\n                    border-bottom: 3px solid @green;\n                    @media @mobile-query {\n                        border-color: #fff;\n                    }\n                }\n                @media @mobile-query {\n                    background: rgba(234, 118, 65, 0.9);\n                    bottom: 153px;\n                    color: #fff;\n                }\n            }\n            &.mobile-only {\n                @media @mobile-query {\n                    display: block;\n                }\n                .button {\n                    @media @mobile-query {\n                        background: rgba(255, 255, 255, 0.9);\n                        bottom: auto;\n                        color: @orange;\n                        &:after {\n                            border-color: @orange;\n                            }\n                    }\n                }\n                \n            }\n        } \n        \n    }\n//map\n    .recipe-map {\n        margin-top: -48px;\n        padding: 38px 0;\n        background: url('images/white-box-outline.svg') left bottom no-repeat;\n        background-size: 100%;\n        @media @mobile-query {\n            background: url('../images/pdp/ingredients/farm-image.png')center 100% no-repeat; \n            margin: 10px 0 ;\n            border: 0;\n            border-radius: 0;\n        }\n        .map-full {\n            opacity: 0.85;\n        }\n        .map-white {\n            opacity: 0.85;\n            fill: #FFFFFF;\n            enable-background: new;\n        }\n        .map-highlight {\n            display: block;\n            fill: @orange;\n        }\n        svg {\n            max-width: 400px;\n            padding: 30px 0 5px;\n            @media @tablet-query {\n                max-width: 330px;\n                margin-top: 0px;\n            }\n        }\n    }\n    #highlight_countries {\n        display: block;\n    }\n//popup\n.ingredients {\n    .carousel-arrow-circle(@border-color: @lightestgray);\n    button.slick-arrow {\n        .centerY();\n        margin-top: 0;\n        width: 35px;\n        height: 35px;\n        z-index: @z-index-base;\n        border-width:0;\n        top:46%;\n        @media @tablet-query {\n            top:41%;\n        }\n        &:after {\n            width: 10px;\n\t\t\theight: 10px;\n            left: 23%;\n        }\n    }\n    .product-featured-in {\n        .carousel-wrapper {\n            width: 100%;\n        }\n\n    \tbutton.slick-arrow {\n    \t\tborder-width:2px;\n    \t\tborder-color: @orange;\n    \t\t&:after {\n                border-color: @orange;\n            }\n        }\n        a {\n            width: 100%;\n        }\n    \timg {\n    \t\theight: auto;\n    \t\twidth: auto;\n        }\n       \n    }\n    .slick-next {\n        right: 4px;\n        left:auto;\n        @media @tablet-query {\n            right:15px;\n        }\n    }\n    .slick-prev {\n        left: 12px;\n        right: auto;\n        @media @tablet-query {\n            left:15px;\n        }\n    }\n.modal-dialog {\n    display: none;\n    width: 858px;\n    background: rgba(255, 255, 255, 1);\n    margin: 0 auto;    \n    .center();\n    top: 183px;\n    left: 30%;\n    margin-right: 80px;\n    text-align: left;\n    padding: 20px;\n    z-index: @z-index-uber;\n    @media @tablet-query {\n        top: 40%;\n        width: 592px;\n        left: 106px;\n    }\n    @media @mobile-query {\n        padding: 0;\n        color: #FFf;\n        top: auto;\n        width: 100%;\n        left: auto;\n        transform: translate(0);\n    }\n    .ingredient-info {\n        display: inline-block;\n        width: 49%;\n        height: 100%;\n        vertical-align: middle;\n        padding: 39px 0;\n        @media @tablet-query {\n            width: 40%;\n            padding:20px 0 10px 0;\n        }\n        @media @mobile-query {\n            width: 100%;\n            background: @orange;\n            \n        }\n    }    \n    .ingredient-cor {\n        display: inline-block;\n        margin-bottom:10px;\n        font-size:14px;\n        text-align:right;\n        &:after {\n            .pin(12px, 12px);\n        }\n        @media @tablet-query {\n            margin-bottom: 5px;\n        }\n    }\n    .ingredient-title {\n        color: @orange;\n        font-size: 40px;\n        font-family: @organico;\n        padding-left: 20px;\n        text-transform: uppercase;\n        @media @tablet-query {\n            font-size: 35px;\n        }\n        @media @mobile-query {\n            color: #fff;\n            padding: 0;\n            text-align: center;\n        }\n    }\n    .ingredient-photo {\n        display: inline-block;\n        width: 20%;\n        vertical-align: middle;\n        @media @mobile-query {\n            display: none;\n        }\n    }\n    .ingredient-description {\n        display: block;\n        font-size: 18px;\n        font-family: @booster;\n        font-weight: 500;\n        padding: 20px;\n        line-height: 26px;\n        @media @tablet-query {\n            font-size: 14px;\n            line-height: 20px;\n        }\n    }\n    .product-featured-in {\n        background: url(../images/pdp/ingredients/rough-divider.png) no-repeat;\n        display: inline-block;\n        width: 29%;   \n        vertical-align: middle;\n        text-align: center;\n        @media @tablet-query {\n            width: 31%;\n            padding-left:5%;\n            margin-left:3%;\n        }\n        @media @mobile-query {\n            background: rgba(255, 255, 255, 0.9) url(../images/border-gray.png) bottom left repeat-x;\n            width: 100%;\n            color: @darkgray;\n            margin: 30px auto;\n            padding-left: 0;\n        } \n\n        .product-featured-in-title {\n            font-size: 18px;\n            font-weight: 700;\n            line-height: 30px;\n            padding-left: 0;\n        }\n\n        .featured-in-item {\n            width: 265px;\n            @media @tablet-query {\n                width: 174px;\n            }\n            @media @mobile-query {\n                width: 338px;\n            }\n        }\n\n        .featured-in-item img{\n            display: block;\n            padding: 0;\n            margin: 0 auto;\n            max-height: 265px;            \n            @media @mobile-query {\n                display: inline-block;\n            }\n        }\n        .slick-next {\n            @media @tablet-query {\n                right: -40px;\n            }  \n            @media @mobile-query {\n                right: 0;\n            }         \n        }\n        .slick-prev {\n            @media @tablet-query {\n                left: -20px;\n            }   \n            @media @mobile-query {\n                left: 0;\n            }       \n        }\n    }\n    .button-close  {            \n        top: 10px;\n        right: 10px;\n        .button-close(60px); \n        @media @mobile-query {\n            display: none;\n            }          \n        }       \n    }\n    }\n}\n.remove-arrows{ //for javascript use, only be used when the popup is hidden\n    .ingredient-abbreviated-title {\n        width: 120px !important;\n    } \n    span.ingredient_qty {\n        text-align: right;\n    }\n    &:after {\n        content: none !important;\n    }\n}\n\n.no-flip {\n    &:hover .flipper {\n        transform: none !important;\n    }\n    &:before {\n        content: none !important;\n    }            \n}\n",".plain-description {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 50px;\n\tpadding-bottom: 50px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 40px;\n\t\tpadding-bottom: 40px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 25px;\n\t\tpadding-bottom: 25px;\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\twidth: 92%;\n\t\tmax-width: 631px;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 571px;\n\t\t}\n\t}\n}\n",".lifestage-products {\n\twidth: 100%;\n\toverflow-y: hidden;\n}\n\n.allergy-filters {\n\twidth: 100%;\n\tfloat: left;\n\tz-index: 1;\n\tposition: relative;\n\ttext-align: center;\n}\n\n.allergy-filter {\n\tmargin-bottom: 80px;\n\tposition: relative;\n\n\t&__container {\n\t\tpadding-top: 64px;\n\t\tpadding-bottom: 46px;\n\t\tbackground-color: @offwhite;\n\n\t\t@media mobile-query {\n\t\t\tpadding-top: 36px;\n\t\t\tpadding-bottom: 28px;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-style: solid;\n\t\t\tborder-width: 100px 100px 0 100px;\n\t\t\tborder-color: @offwhite transparent transparent transparent;\n\t\t}\n\n\t\tp {\n\t\t\tcolor: @lightpurple;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding: 0 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__headline {\n\t\tcolor: @lightpurple;\n\t\tfont-family: @organico;\n\t\tfont-size: 60px;\n\t\ttext-transform: uppercase;\n\t\tmargin-bottom: 28px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 40px;\n\t\t}\n\t}\n\n\t&__list {\n\t\tpadding-bottom: 40px;\n\t\tmargin-top: 20px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 0 45px 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0 12px 20px;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 400px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.allergy-filter__item img.color {\n\t\t\topacity: 1;\n\t\t}\n\n\n\n\t\t&.filtered .allergy-filter__item:not(.active) img.color {\n\t\t\topacity: 0;\n\t\t}\n\t}\n\n\t&__item {\n\t\twidth: 100%;\n\t\tmax-width: 108px;\n\t\tmax-height: 143px;\n\t\tmargin: 0 12px;\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tcursor: pointer;\n\t\tposition: relative;\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 75px;\n\t\t\tmargin: 0 4px;\n\t\t}\n\n\t\t&.active {\n\n\t\t\timg {\n\n\t\t\t\t&.active {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\ttransition: opacity 0.1s ease-in-out;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tcolor: @orange;\n\t\t\t\ttransition: color 0.1s ease-in-out;\n\t\t\t}\n\t\t}\n\n\t\timg.color {\n\t\t\tposition: absolute;\n\t\t\topacity: 0;\n\t\t\ttransition: opacity 0.1s ease-in-out;\n\t\t}\n\n\t\tspan {\n\t\t\tcolor: @darkgray;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 15px;\n\t\t\tfont-weight: 700;\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: super;\n\t\t\ttransition: color 0.1s ease-in-out;\n\t\t}\n\t}\n\n\t&__link a {\n\t\t.button();\n\t\tcolor: #fff;\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n.kosher-toggle {\n\ttext-align: center;\n\twidth: 100%;\n\tmargin-bottom: 20px;\n\t\n\t&__button {\n\t\twidth: 64px;\n\t\tbackground: @darkbeige;\n\t\theight: 26px;\n\t\tborder-radius: 32px;\n\t\tpadding: 4px 4px;\n\t\tposition: relative;\n\t\tcursor: pointer;\n\t\tmargin: 0 auto;\n\t\tdisplay: inline-block;\n\t}\n\t\n\t&__slider {\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\tborder-radius: 30px;\n\t\tbackground: white;\n\t\tposition: absolute;\n\t\ttop: 3px;\n\t\tleft: 4px;\n\t\ttransition: all 0.2s ease-in-out;\n\t\t\n\t\t&.active {\n\t\t\twidth: 40px;\n\t\t\tbackground: @orange;\n\t\t\tleft: 20px;\n\t\t\ttransition: all 0.2s ease-in-out;\n\t\t}\n\t}\n\n\t&__label {\n\t\tdisplay: inline-block;\n\t\tvertical-align: super;\n\t\tcolor: @orange;\n\t\tfont-family: @booster;\n\t\tfont-size: 15px;\n\t\tfont-weight: 700;\n\t}\n}",".wpcf7-form {\n\t\n\tlabel {\n\t\tfont-weight: 700;\n\t\tdisplay: inline-block;\n\t\tcolor: @orange;\n\n\t\t&:first-child {\n\t\t\tmargin-right: 10px;\n\t\t}\n\t}\t\n\n\tfieldset {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t\tmargin-bottom: 30px;\n\n\t\t&.full-width {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\n\t\t\tlabel {\n\t\t\t\twidth: 100%;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-right: 0px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\tinput,\n\tselect,\n\ttextarea {\n\t\tmargin-top: 16px;\n\t\twidth: 100%;\n\t\tpadding: 10px 20px;\n\t\tborder-radius: 20px;\n\t\tborder: 1px solid @orange;\n\t\tfont-size: 16px;\n\t\theight: auto;\n\n\t\t&.wpcf7-not-valid {\n\t\t\tborder-color: @red;\n\t\t}\n\t}\n\n\ttextarea {\n\t\tresize: none;\n\t\theight: 113px;\n\t}\n\n\tselect {\n\t\t-webkit-appearance: none;\n\t\tdisplay: block;\n\t\tbackground: transparent;\n\t}\n\n\t.select-wrapper {\n\t\t.arrow();\n\n\t\t&:after {\n\t\t\tborder-color: @orange;\n\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\tright: 20px;\n\t\t\tmargin-top: -2px;\n\t\t\tz-index: -1;\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tright: 20px;\n\t\t}\n\t}\n\n\t.submit {\n\t\tbackground: @orange;\n\t\tborder: 0;\n\t}\n\n\t//error & success messages\n\tspan.wpcf7-not-valid-tip {\n\t\tmargin-top: 5px;\n\t\tcolor: @red;\n\t}\n\n\t.wpcf7-response-output {\n\t\tborder: none;\n\t\tpadding: 0;\n\t\tfont-weight: 700;\n\n\t\t&.wpcf7-mail-sent-ok {\n\t\t\tcolor: @green;\n\t\t}\n\n\t\t.wpcf7-validation-errors {\n\t\t\tcolor: @red;\n\t\t}\n\t}\n\n}\n\n\n","// lifestages filter mobile styles\n\n@media @mobile-query {\n\n\t.page-template-template-stages #stages-filter {\n\t\tdisplay: none;\n\t}\n\n\t.page-template-template-stages #stages-filter-mobile {\n\t\tdisplay: block;\n\t}\n}\n\n.stages-filter {\n\n\t&__item {\n\n\t\t&--toggle {\n\t\t\tpadding: 18px;\n\t\t\twidth: 100%;\n\t\t\tfloat: left;\n\t\t\tdisplay: block;\n\n\t\t\th4 {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfloat: left;\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-family: @booster;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfloat: right;\n\t\t\t\tcolor: @green;\n\t\t\t\tfont-family: @booster;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tpadding-right: 20px;\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\twidth: 10px;\n\t\t\t\t\theight: 10px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: calc( 50% - 2px );\n\t\t\t\t\ttransform: translateY(-50%);\n\t\t\t\t\tright: 0px;\n\t\t\t\t\tborder-right: 3px solid @darkbeige;\n\t\t\t\t\tborder-bottom: 3px solid @darkbeige;\n\t\t\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\t\t\ttransition: 0.3s ease-in-out;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&--content {\n\t\t\tbackground-image: url(images/rough-divider-stages.png);\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center bottom;\n\t\t\tbackground-size: 100% 4px;\n\t\t\theight: auto;\n\t\t\tmax-height: 4px;\n\t\t\twidth: 100%;\n\t\t\tfloat: left;\n\t\t\tbackground-color: white;\n\t\t\tpadding: 0px 20px;\n\t\t\ttext-align: center;\n\t\t\toverflow-y: hidden;\n\t\t\ttransition: max-height 0.6s ease-in;\n\t\t}\n\n\t\t&--copy {\n\t\t\tcolor: @darkgray;\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500;\n\t\t\ttext-align: left;\n\t\t\tpadding-top: 24px;\n\t\t}\n\n\t\t&--divider {\n\t\t\tmargin: 30px 0;\n\t\t\tborder-style: solid;\n\t\t\tborder-color: @lightestgray;\n\t\t}\n\n\t\t&--link {\n\t\t\tbackground-color: @green;\n\t\t\tmargin: 0 auto 40px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t\tmin-width: 100px;\n\t\t\t\tpadding: 0 40px 0 25px;\n\n\t\t\t\t&:hover:after, &:after {\n\t\t\t\t\tright: 25px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&--mobile {\n\n\t\t\t&.active {\n\n\t\t\t\t.stages-filter__item--toggle {\n\t\t\t\t\tp {\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\ttop: calc(50% + 2px);\n\t\t\t\t\t\t\ttransform: translateY(-50%) rotate(-135deg);\n\t\t\t\t\t\t\ttransition: 0.3s ease-in-out;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.stages-filter__item--content {\n\t\t\t\t\tmax-height: 800px;\n\t\t\t\t\ttransition: max-height 0.6s ease-in;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}",".comparison-chart {\n\tpadding: 70px 0;\n\tclear: both;\n\n\t@media @tablet-query {\n\t\tpadding: 50px 0;\n\t}\n\n\t.main {\n\t\t.clearfix();\n\t}\n\n\t&__title {\n\t\tmargin-bottom: 25px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 20px;\n\n\t\t\th4 {\n\t\t\t\tfont-size: 25px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__chart {\n\t\tmargin: 0 auto 15px;\n\t\tmax-width: 90%;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 10px;\n\t\t\tmax-width: 95%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\toverflow: scroll;\n\t\t\tmax-width: none;\n\t\t\tmargin-bottom: 20px;\n\t\t\t\n\t\t\timg {\n\t\t\t\theight: 400px;\n\t\t\t\tmax-width: none;\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__disclaimer h5 {\n\t\ttext-align: center;\n\n\t\t@media @mobile-query {\n\t\t\ttext-align: left;\n\t\t}\n\n\t}\n}",".product-highlightmodule-container {\n\n    text-align: center;\n    font-size: 18px;\n    font-family: @booster;\n    color: @darkgray;\n    line-height: 26px;\n    background-color: @offwhite;\n    border-top: 20px solid #FFF;\n    border-bottom: 5px solid #FFF;\n   // border-image: url('images/border-white.svg') 15;\n    padding: 50px 0;\n    margin-top: 0px;\n    position: relative;\n    height: auto;\n    @media @tablet-query {\n        font-size: 15px;\n        margin-top: 0;\n        height: auto;\n    }\n    @media @mobile-query  {\n        font-size: 14px;\n        padding: 10px 0 0;\n    }\n    .section-title {\n        font-size: 60px;\n        line-height: 60px;\n        margin-bottom: 25px;\n        font-family: @organico;\n        text-transform: uppercase;\n        @media @tablet-query {\n            font-size: 43px;\n        }\n        @media @mobile-query {\n            margin-bottom: 0;\n            line-height: 56px;\n            font-size: 24px;\n            font-weight: 700;\n        }\n    }\n    .section-desc {\n        max-width: 467px;\n        margin: 0 auto 40px;\n        font-weight: 500;\n        line-height: 26px;\n        @media @mobile-query {\n            margin: 0 auto 20px;\n            text-align: left;\n            padding: 0 14px;\n        }\n    }\n\n    .icon-name {\n        color: @mediumgray;\n        font-weight: 700;\n        padding: 0;\n        max-width: none;\n        margin: 0 auto;\n        @media @mobile-query {\n            display: inline-block;\n            max-width: none;\n            margin: 0 10px;\n            vertical-align: middle;\n        }\n    }\n    .module-item,\n    .module-stage-item {\n        display: inline-block;\n        min-width: 148px;\n        margin: 0 60px;\n        vertical-align: top;\n        @media @smdesktop-query {\n            margin: 0 45px;\n        }\n        @media @tablet-query {\n            min-width: 120px;\n            margin: 0 20px;\n        }\n        @media @mobile-query {\n            display: block;\n            border-top: 5px solid @offwhite; \n            border-image: url('images/border-offwhite.svg') 5;\n            width: 100%;\n            margin: auto;           \n        }\n    }\n    .section-content {\n        display: flex;\n        flex-flow: row wrap;\n        justify-content: space-around;\n        margin: 0 auto;\n        max-width: 1200px;\n        .module-item,\n        .module-stage-item {\n            display: inline-block;\n            width: 150px;\n            margin: 0 10px;\n            vertical-align: top;\n            @media @tablet-query {\n                min-width: 100px;\n                width: 100px;\n                margin: 0px;\n            }\n            @media @mobile-query {\n                display: block;\n                border-top: 5px solid @offwhite; \n                border-image: url('images/border-offwhite.svg') 5;\n                width: 100%;\n                margin: auto;           \n            }\n        }\n    }\n    \n    .icon {\n        display: inline-block;\n        text-align: center;\n        width: 100%;\n        vertical-align: top;\n        position: relative;\n        @media @mobile-query {\n            width: 100%;\n            margin: 10px 0;\n            display: block;\n            text-align: left;\n            .arrow();\n                &:after {\n                    border-color: @lightestgray;\n                    right: 24px;\n                    transform: translateY(-50%) rotate(45deg);                   \n                }\n        }\n        &-image {\n            @media @mobile-query {\n                display: inline-block;               \n                margin-left: 10px;\n            }\n            img {\n                max-height: 80px;\n                display: inline-block;\n                @media @tablet-query {\n                    max-height: 60px;\n                }\n                @media @mobile-query {\n                    height: 26px;\n                    vertical-align: middle;\n                }\n            }\n        }\n    }\n\n    .module-item .detail {\n        background-color:@offwhite;\n        display: none;\n        .centerX();\n        padding-bottom: 40px;\n        width: 100%;\n        max-width: 1400px;\n        transform: translate3d(-20%, 0px, 0px) translateX(-50%);\n        @media @mobile-query {\n            position: relative;\n            left: auto;\n            transform: translateX(0);\n            width: auto;\n        }\n    }\n    .detail-title {\n        font-size: 24px;\n        font-weight: 700;\n        font-family: @booster;\n        margin: 30px auto 25px;\n    }\n    .detail-text {\n        color: @mediumgray;\n        display: block;\n        font-weight: 500;\n        margin: 0 auto;\n        width: 80%;\n        @media @mobile-query {\n            text-align: left;\n        }\n    }\n.detail-mobile {\n    display: none;\n}\n    .active {\n\n        .icon-wrapper:before {\n            content: '';\n            background: url(images/bing.svg) right top no-repeat;\n            width: 40px;\n            height: 40px;\n            display: block;\n            margin-top: 0;\n            margin-left: 20px;\n            position: absolute;\n            right: 4px;\n            transform: rotate(25deg);\n            @media @tablet-query {\n                right: -20px;\n            }\n            @media @mobile-query {\n                background: none;\n            }\n        }\n    }\n\n    //stage module\n    .module-stage-item {\n        width: 15%;\n        @media @tablet-query {\n            width: 20%;\n            margin: 0 10px;\n            display: inline-block;\n        }\n        @media @mobile-query {\n            width: 100%;\n            display: block;\n            img {\n                height: 35px;\n            }\n            .icon {\n                width: auto;\n                display: inline-block;\n                vertical-align: middle;\n                margin-right: 10px;\n            }\n            .icon:after{\n                width: 0;\n                height: 0;\n                border: 0;\n            }\n            border-top: 0; \n            border-image: none;\n        }\n    }\n       \n    &.stage {\n        padding: 50px 0 100px;\n        @media @tablet-query {\n            padding: 50px 0;\n        }\n    }\n    .section-title.stage {\n        margin: 34px auto 64px;\n        font-size: 52px;\n        line-height: 54px;\n        max-width: 60%;\n\n        @media @tablet-query {\n            margin: 0px auto 54px;\n            font-size: 32px;\n            line-height: 42px;\n            max-width: 80%;\n        }\n        @media @mobile-query {\n            font-size: 24px;\n            max-width: 100%;\n            margin: 0 auto 20px;\n            padding: 0 10px;\n            line-height: 28px;\n        }\n    }\n    .stage-detail {\n        width: auto;\n        .detail-text {\n            width: 100%;\n        }\n        @media @mobile-query {\n            display: inline-block;\n            width: 60%;\n            text-align: left;\n            vertical-align: middle;\n        }\n    }\n    //carousel\n    .section-content {        \n        .carousel-arrow-circle();\n        button.slick-arrow {\n            border: none;\n        }\n    }\n    .slick-prev {\n        left: 0;\n        z-index: @z-index-base;\n    }\n    .slick-next {\n        right: 0;\n    }\n    .slick-list {\n        padding: 0;\n    }\n    .slick-track {\n        height: auto;\n    }\n}    \n\n// Formula directions\n.text-blue {\n    color: @lightblue;\n}\n\n.bg-blue {\n    &:nth-child(n) {\n        background-color: @lightblue; \n    }\n    &:nth-child(2n) {\n        background-color: @darkblue;\n    }\n}\n\n.bg-green {\n    &:nth-child(n) {\n        background-color: @green; \n    }\n    &:nth-child(2n) {\n        background-color: @green2;\n    }\n}\n\n.formula {\n    padding: 50px 0;\n    margin-bottom: 20px;\n    border-top: 0;\n    @media @tablet-query {\n        margin-bottom: 0;\n         padding: 25px 0;\n         margin-top: 20px;\n    }\n    @media @mobile-query {\n       \n    }\n    .section-title {\n        font-size: 52px;\n        margin-bottom: 50px;\n        @media @tablet-query {\n            font-size: 42px;\n        }\n        @media @mobile-query {\n            font-size: 24px;\n            max-width: 80%;\n            margin: 0 auto 40px;\n            line-height: 32px;\n        }\n    }\n    .icon {\n        @media @mobile-query {\n            &:after {\n                border: 0;\n                width: 0;\n                height: 0;\n            }\n    }\n}\n.module-item-formula {\n    display: inline-block;\n    margin: 0 3%;\n    width: 22%;\n    vertical-align: top;\n    @media @mobile-query {\n        display: block;\n        margin: auto;\n        width: 100%;\n        .icon {\n            margin: 10px auto;\n            text-align: center;           \n            }\n        }\n    }\n    .icon-image {\n        @media @mobile-query {\n            margin: 0 auto;          \n        }\n        img {\n            width: 160px;\n            height: 160px;\n            max-height: none;\n        }\n    }\n    .detail-text {\n        color: @darkgray;\n        margin: 15px auto;\n        width: 100%;\n        @media @mobile-query {\n            margin: 0 auto 15px;\n            padding: 0 20px;\n        }\n    }\n    &>.button {\n        display: none;\n        @media @mobile-query {\n            display: inline-block;\n            margin-top: 50px;\n            padding: 0 73px 0 42px;\n            &:hover:after {\n                right: 44px;\n            }\n            &:after {\n                transform: translateY(-50%) rotate(45deg);\n                }\n        }\n        \n    }\n}\n\n.feeding-chart {\n    margin-top: 40px;\n    .title {\n        font-size: 24px;\n        font-weight: 700;\n        margin-bottom: 20px;\n        @media @tablet-query {\n            font-size: 20px;\n            padding: 0 10px;\n        }\n    }\n}\n.direction-table {\n    text-transform: uppercase;\n    @media @mobile-query {\n        display: table;\n        margin: 0 auto;\n    }\n    .col {\n        display: inline-block;\n        margin-right: -2px;\n        border: 2px solid #FFF;        \n        border-right: 0;\n        border-left: 0;\n        @media @mobile-query {\n            display: table-cell;\n            border-right: 1px solid #fff;\n        }    \n    }\n    .cell {\n        border-top: 1px solid #FFF;\n        border-bottom: 1px solid #FFF;\n        color: #FFF;\n        width: 100%;\n        display: block;\n        padding: 3px 90px;\n        margin-bottom: 0;\n        text-align: left;\n        @media @smdesktop-query {\n            padding: 3px 50px;\n        }\n        @media @tablet-query {\n            padding: 3px 17px;\n        }\n        @media @mobile-query {\n            padding: 13px 10px;\n            font-size: 12px;\n            height: 72px;\n            vertical-align: middle;\n        }\n    }\n}\n\n\n.product-highlightmodule-container .icon:hover:after {\n    right: 24px;\n}",".home-ingredient-carousel {\n\t&, .slick-list, .slick-slide {\n\t\theight: 680px;\n\t\twidth: 100%;\n\n\t\t@media @mobile-query {\n\t\t\theight: 580px;\n\t\t}\n\t}\n\n\t&.vc_section {\n\t\tmargin-bottom: 20px;\n\t}\n\n\t.slick-slide {\n\t\twidth: 100%;\n\t\t\n\t\t& > div, .main, .col-12 {\n\t\t\theight: 100%;\n\t\t\tposition: relative;\n\t\t}\n\t}\n\n\t.carousel-arrow();\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\theight: 50px;\n\t\twidth: 50px;\n\t\tleft: 25px;\n\t\ttransition: 0.3s transform;\n\n\t\t&:hover {\n\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: 25px;\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 40px;\n\t\t\twidth: 40px;\n\t\t\tleft: 10px;\n\t\t\ttop: 170px;\n\n\t\t\t&.slick-next {\n\t\t\t\tright: 10px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-dots {\n\t\topacity: 0;\n\t\ttext-align: center;\n\t\t.centerX();\n\t\tbottom: 5px;\n\n\t\tli {\n\t\t\tdisplay: inline-block;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 100%;\n\t\t\tborder: 0;\n\t\t\theight: 7px;\n\t\t\twidth: 7px;\n\t\t\tmargin: 0 12px 0 0;\n\t\t\ttransition: 0.3s background;\n\t\t}\n\n\t\tbutton {\n\t\t\topacity: 0;\n\t\t}\n\n\t\tli.slick-active {\n\t\t\tbackground: @green;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t&__background {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tz-index: -1;\n\n\t\timg {\n\t\t\tmin-height: 100%;\n\t\t\twidth: auto;\n\t\t\tmin-width: 100%;\n\t\t\tmax-width: 1440px;\n\t\t\t.center();\n\n\t\t}\n\t}\n\n\t&__description {\n\t\tposition: absolute;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\tpadding: 36px 0 32px 70px;\n\t\tbackground-color: rgba(120, 161, 9, 0.42);\n\n\t\tp {\n\t\t\twidth: 700px;\n\t\t\tfont-family: @booster;\n\t\t\tfont-weight: 700;\n\t\t\tcolor: #fff;\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 1.3;\n\t\t\tmax-width: 50%;\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\t.centerY();\n\t\t\tright: 0;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-radius: 23px 0 0 23px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 30px 0 10px;\n\t\t\twidth: 100%;\n\n\t\t\tp {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tmax-width: 100%;\n\t\t\t\tmargin: 0 auto 20px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 0 60px 0 40px;\n\t\t\t\tborder-radius: 20px;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\ttransform: none;\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 45px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 25px 10px;\n\t\t\tposition: absolute;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\n\t\t\tp {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t&__overlayed-text {\n\t\tposition: absolute;\n\t\ttop: 50px;\n\t\tright: calc(50% - 50px);\n\t\twidth: 50%;\n\t\ttext-align: center;\n\n\t\t@media @mobile-query {\n\t\t\ttop: 15px;\n\t\t\tleft: 0;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\th1 {\n\t\t\tposition: relative;\n\t\t\toverflow: visible;\n\t\t\tdisplay: inline;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tfont-size: 50px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tletter-spacing: 1.8px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\n\t    \t&:after {\n\t\t\t\tcontent: '';\n\t\t\t\topacity: 0;\n\t\t\t\tbackground-image: url('images/arrow-looped.svg');\n\t\t\t\twidth: 130px;\n\t\t\t\theight: 130px;\n\t\t\t\tbackground-size: contain;\n\t\t\t\tbottom: -115px;\n\t\t\t\tright: -100px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\ttransform: rotate(45deg);\n\t\t\t\tposition: absolute;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\theight: 100px;\n\t\t\t\t\twidth: 100px;\n\t\t\t\t\tbottom: -90px;\n\t\t\t\t\tright: -70px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\theight: 70px;\n\t\t\t\t\twidth: 70px;\n\t\t\t\t\tbottom: -70px;\n\t\t\t\t\tright: -45px;\n\t\t\t\t\ttransform: scaleX(-1) rotate(90deg);\n\t\t\t\t}\n\t    \t}\n\t\t}\n\t}\n\n\t.green &__description {\n\t\tbackground-color: rgba(120, 161, 9, 0.7);\n\n\t\ta {\n\t\t\tcolor: @green;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @green;\n\t\t\t}\n\t\t}\n\t}\n\n\t.blue &__description {\n\t\tbackground-color: rgba(0, 158, 210, 0.7);\n\n\t\ta {\n\t\t\tcolor: @lightblue;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\t\t}\n\t}\n\n\t.orange &__description {\n\t\tbackground-color: rgba(234, 118, 65, 0.7);\n\n\t\ta {\n\t\t\tcolor: @orange;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @orange;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__overlayed-text.hide-arrow h1:after {\n\t\tdisplay: none;\n\t}\n\n\t.purple &__description {\n\t\tbackground-color: rgba(177, 107, 185, 0.7);\n\n\t\ta {\n\t\t\tcolor: @lightpurple;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightpurple;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Animations!\n\n\t&.viewed &__overlayed-text h1:after {\n\t\topacity: 1;\n\t}\n}\n\n\n\n.home-learning-center {\n\tbackground: transparent;\n\n\t&.hover-tabs {\n\t\tpadding: 0 0 25px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 25px 0;\n\t\t}\n\n\t\tp {\n\t\t\twidth: 100%;\n\t\t\tmax-width: inherit;\n\t\t}\n\t}\n\n\t.learning-center-carousel {\n\t\tpadding: 0;\n\n\t\t@media @smdesktop-query {\n\t\t\tmargin-left: 5%;\n\n\t\t\t&__container {\n\t\t\t\tmax-width: calc(100% - 50px);\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 375px;\n\t\t\tmax-width: 100%;\n\t\t\tfloat: none;\n\n\t\t\t&__container {\n\t\t\t\tmax-width: calc(100% - 50px);\n\t\t\t}\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\t\tmin-height: 0;\n\t\tpadding-top: 50px;\n\t\tbackground-color: #fff;\n\t\tz-index: @z-index-base;\n\t\t.rough-border(white) !important;\n\n\t\t&:before, &:after {\n\t\t\tbackground-size: auto 100%;\n\t\t}\n\n\t\t.col-12 {\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.hover-tabs__container {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\th1, p {\n\t\ttext-align: center;\n\t\tmargin: 0 auto 37px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 25px;\n\t\t\tcolor: @orange;\n\n\t\t\tbr { display: none; }\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 30px;\n\n\t\tp {\n\t\t\twidth: 268px;\n\t\t\tfont-size: 14px;\n\t\t}\n\n\t\th1 {\n\t\t\twidth: 250px;\n\t\t}\n\t}\n\n\t&__navigation  {\n\t\tbackground-color: @lightblue;\n\t\tpadding-top: 70px;\n\t\tmargin-bottom: 100px;\n\n\t\t& > .col-12 {\n\t\t\tfloat: none;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tbackground-color: #fff;\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-top: 0;\n\n\t\t\t&:before, &:after {\n\t\t\t\tbackground-image: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__intro {\n\n\t\ta {\n\t\t\t.button();\n\t\t\tcolor: @lightblue;\n\t\t\tbackground-color: #fff;\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tcolor: #fff;\n\t\t\t\tbackground-color: @orange;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: #fff;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding: 0 43px 0 23px; \n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 25px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 25px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 600px;\n\t\t\twidth: 95%;\n\t\t\tmargin: auto;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 45px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: @orange;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\n\t\t\th1 {\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t\tfont-size: 35px;\n\t\t\t\twidth: auto;\n\t\t\t}\n\n\t\t\th1 + p {\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.hover-tab {\n\t\tposition: relative;\n\t\twidth: 30%;\n\n\t\timg {\n\t\t\theight: 135px;\n\t\t\ttransition: 0.3s transform;\n\t\t\twidth: auto;\n\t\t\tmax-width: none;\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scale(1.1);\n\t\t\t}\n\t\t}\n\n\t\t&__title {\n\t\t\tcolor: #fff;\n\t\t}\n\t\t\n\t\t// only show active arrow on desktop\n\t\t&.active:after {\n\t\t\tcontent: '';\n\t\t\theight: 77px;\n\t\t\twidth: 77px;\n\t\t\tborder-radius: 10px;\n\t\t\tbackground-color: @lightblue;\n\t\t\t.centerX();\n\t\t\tbottom: -60px;\n\t\t\ttransform: rotate(45deg) translateX(-50%);\n\t\t\tz-index: -1;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// hide bing from hover tabs component\n\t\t&.active .hover-tab__icon-container:after {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n// Homepage-specific styles\n.home-learning-center .tab-content {\n\n\t& > .col-12 {\n\t\theight: 100%;\n\t}\n\n\t.vc_column_container {\n\t\tpadding-top: 75px;\n\t\theight: 100%;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 1000px;\n\t\t\tfloat: none;\n\t\t\tmargin: auto;\n\t\t\tmax-width: 95%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n\n\t&.active {\n\t\tz-index: @z-index-base;\n\t}\n\n\t&__intro {\n\t\tmargin-left: 5%;\n\t\twidth: 28%;\n\n\t\t@media @smdesktop-query {\n\t\t\tmargin: 0;\n\t\t\twidth: 32%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 0 auto;\n\t\t\twidth: 375px;\n\t\t\tmax-width: 100%;\n\t\t\tfloat: none;\n\n\t\t\th1 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\twidth: 100%;\n\t\t\tcolor: inherit;\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t}\n\t}\n}\n\n.home-learning-center .learning-center-card {\n\twidth: 390px !important;\n\tposition: relative;\n\tbox-shadow: none;\n\toverflow: visible;\n\n\t@media @lgdesktop-query {\n\t\tmargin-right: 0;\n\t\tmargin-left: 0;\n\t}\n\n\t@media @tablet-query {\n\t\tmargin-bottom: 50px;\n\t\t\n\t\t&.rough-border:before {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t&__image {\n\t\tposition: absolute;\n\t\twidth: 385px;\n\t\theight: auto;\n\t\tz-index: @z-index-base;\n\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\tmin-width: 100%;\n\t\t\tmin-height: 100%;\n\t\t\tflex-shrink: 0;\n\t\t}\n\t}\n\n\t&__breadcrumb, &__excerpt {\n\t\tdisplay: none;\n\t}\n\n\t&__title {\n\t\ttext-align: left;\n\t\tcolor: #fff !important;\n\t}\n\n\t&__title a {\n\t\tdisplay: inline;\n\t\t.arrow();\n\n\t\t&:after {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tright: -5px;\n\t\t\ttop: 3px;\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tright: -10px;\n\t\t}\n\t}\n\n\t&__details {\n\t\twidth: 380px;\n\t\theight: 210px;\n\t\tdisplay: flex;\n\t\talign-items: flex-end;\n\t\tbackground-image: none;\n\t\tz-index: 0;\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t\tpadding: 20px 12px;\n\t\t\tz-index: @z-index-base;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: auto;\n\t\t}\n\t}\n\n\t&__link {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\theight: 220px;\n\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t}\n\t}\n}\n\n.home-learning-center .slick-slide {\n\tflex-direction: column;\n\toverflow: hidden;\n\n\t// top card in carousel\n\t& > div:nth-child(odd) .learning-center-card {\n\t\tfloat: left;\n\t\tmargin-bottom: 225px;\n\t\tmargin-top: 30px;\n\n\t\t&__link {\n\t\t\tleft: 68%;\n\t\t\ttop: 19%;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tleft: 55%;\n\t\t\t}\n\t\t}\n\n\t\t&__details {\n\t\t\tpadding-right: 35%;\n\n\t\t\t@media @smdesktop-query {\n\t\t\t\tpadding-right: 45%;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// bottom card in carousel\n\t& > div:nth-child(even) .learning-center-card {\n\t \tfloat: right;\n\t\t\n\t\t&__link {\n\t\t\tright: 50%;\n\t\t\tbottom: 60%;\n\t\t}\n\n\t}\n}\n\n// Homepage-specific tablet/mobile header drawers\n.home-learning-center .tab-content {\n\n\t@media @tablet-query {\n\t\topacity: 1;\n\t\tposition: relative;\n\t\tbottom: auto;\n\n\t\t.tab-drawer-header {\n\t\t\tdisplay: flex;\n\t\t\theight: 90px;\n\t\t\tjustify-content: center;\n\n\t\t\tp {\n\t\t\t\tline-height: 90px;\n\t\t\t\tcolor: #fff;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: auto;\n\t\t\t\tmargin: 0 35px 0 0;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: #fff;\n\t\t\t\t\ttop: 37px;\n\t\t\t\t}\n\n\t\t\t\t&:after, &:hover:after {\n\t\t\t\t\tright: -25px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tmax-height: 55px;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tmargin-right: 25px;\n\t\t\t\twidth: auto;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\n\t\t\t&.expanded p:after {\n\t\t\t\ttop: 40px;\n\t\t\t}\n\t\t}\n\n\t\t.vc_column_container {\n\t\t\tdisplay: none;\n\t\t\theight: auto;\n\t\t\tfloat: none;\n\t\t\tclear: both;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\n\t\t.tab-drawer-header img {\n\t\t\tmargin-right: 20px;\n\t\t\tmax-height: 40px;\n\t\t}\n\n\t\t.tab-drawer-header + div p {\n\t\t\tbackground-color: transparent;\n\t\t\tpadding: 30px 20px 0;\n\t\t}\n\t}\n}\n\n#articles-resources {\n\n\t.tab-content__intro a,\n\t.learning-center-card__details,\n\t.tab-drawer-header {\n\t\tbackground-color: @lightblue;\n\t}\n\n\t.learning-center-card__details {\n\t\tbox-shadow: none;\n\t\t.rough-border(blue);\n\n\t\t&:before, &:after {\n\t\t\tbackground-size: 500px auto;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\n\t\t.tab-drawer-header {\n\t\t\t.rough-border(blue);\n\t\t}\n\t}\n}\n\n#mentors-experts {\n\n\t.tab-content__intro a,\n\t.learning-center-card__details,\n\t.tab-drawer-header {\n\t\tbackground-color: @green;\n\t}\n\n\t.learning-center-card__details {\n\t\tbox-shadow: none;\n\t\t.rough-border(green);\n\t}\n\n\t@media @tablet-query {\n\n\t\t.tab-drawer-header {\n\t\t\t.rough-border(green);\n\t\t}\n\t}\n\n\t.home-tab-content__expert {\n\t\tpadding: 40px 100px;\n\t\twidth: 638px;\n\t\tmargin: 20px auto 0;\n\t\tbackground: @green;\n\n\t\t@media @smdesktop-query {\n\t\t\tpadding: 40px 50px;\n\t\t\twidth: 530px;\n\t\t}\n\n\t\timg {\n\t\t\tfloat: right;\n\t\t}\n\n\t\timg.loop {\n\t\t\tposition: absolute;\n\t\t\ttransform: rotate(195deg);\n\t\t\twidth: 80px;\n\t\t\tright: 270px;\n\t\t\ttop: 40px;\n\t\t}\n\n\t\th1 {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-top: 48px;\n\t\t\tmargin-bottom: 30px;\n\t\t\tfloat: left;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\tp {\n\t\t\tmax-width: none;\n\t\t\twidth: 100%;\n\t\t\tcolor: #fff;\n\t\t\ttext-align: left;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\tstrong {\n\t\t\tfont-size: inherit;\n\t\t\tmargin: 0;\n\t\t\tdisplay: inline;\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\n\t\t.home-tab-content__content {\n\t\t\twidth: 90%;\n\t\t\tmax-width: 640px;\n\t\t}\n\n\t\t.home-tab-content__expert {\n\t\t\tmargin: 20px auto 40px;\n\t\t\tpadding: 40px;\n\t\t\twidth: 375px;\n\t\t\tmax-width: 100%;\n\t\t\tfloat: none;\n\n\t\t\th1 {\n\t\t\t\tmargin: 0 auto 10px;\n\t\t\t}\n\n\t\t\t.loop {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 100px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tbackground-color: transparent;\n\t\t\t}\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\n\t\t.home-tab-content__expert {\n\t\t\tpadding: 30px 25px;\n\t\t\ttext-align: center;\n\n\t\t\th1 {\n\t\t\t\tfloat: none;\n\t\t\t\tmargin: 0 0 15px;\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t}\n\n\t}\n}\n\n#recipes-mealplans {\n\n\t.tab-content__intro a,\n\t.learning-center-card__details,\n\t.tab-drawer-header {\n\t\tbackground-color: @lightpurple;\n\t}\n\n\t.learning-center-card__details {\n\t\tbox-shadow: none;\n\t\t.rough-border(purple);\n\n\t\t&:before, &:after {\n\t\t\tbackground-size: 500px auto;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\n\t\t.tab-drawer-header {\n\t\t\t.rough-border(purple);\n\t\t}\n\t}\n}",".bundles-hero {\n\n\t&__description {\n\n\t\tp {\n\t\t\twidth: 30%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\tbackground-color: @orange;\n\t\t\tcolor: #fff;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: #fff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n.bundles-how {\n\tpadding: 50px 0 0;\n\n\t@media @mobile-query {\n\t\tpadding: 40px 0;\n\t}\n\n\th1 {\n\t\tcolor: @darkgray;\n\t\tmargin-bottom: 50px;\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 28px;\n\t\t\tmargin-bottom: 40px;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tposition: relative;\n\n\t\t&:first-child {\n\t\t\theight: 111px;\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 30px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__button p:first-child {\n\t\theight: auto;\n\t}\n\n\tstrong {\n\t\tfont-size: 24px;\n\t\tmargin-bottom: 15px;\n\t\tdisplay: block;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 0;\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t#wishlist-form {\n\t\t.main {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 717px;\n\t\t\tmargin: 0 auto;\n\t\t\th6.text-green {\n\t\t\t\tcolor: #70A400;\n\t\t\t\tfont-family: BoosterNextFY,sans-serif;\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: bold;\t\n\t\t\t\tline-height: 24px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\tp {\n\t\t\t\tcolor: #716F6C;\t\n\t\t\t\tfont-family: BoosterNextFY,sans-serif;\t\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 24px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\t.border-offwhite {\n\t\t\t\t&:after, &:before {\n\t\t\t\t\tdisplay:none;\n\t\t\t\t\tbackground-image: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tinput[type=\"text\"] {\n\t\t\theight: 41px;\n\t\t}\n\t\th1{\n\t\t\tcolor:#E9713A;\n\t\t}\n\t\t\t\t\n\t#mc_embed_signup {\n\t\twidth: 651px;\n\t\tfont-family: BoosterNextFY, sans-serif;\n\n\t\tform {\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.size1of2 {\n\t\t\ttext-align: left;\n\t\t\twidth: auto;\n\t\t}\n\n\t\t.clear {\n\t\t\tclear: inherit;\n\t\t}\n\n\t\t.button {\n\t\t\tmargin-top: 33px;\n\t\t}\n\n\t\t.datefield {\n\t\t\ttext-align: center;\n\n\t\t\tinput {\n\t\t\t\twidth: 98px;\n\t\t\t}\n\n\t\t\t.monthfield, .dayfield {\n\t\t\t\tinput {\n\t\t\t\t\twidth: 97px;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.mc-field-group {\n\t\t\tfloat: right;\n\t\t\twidth: 58%;\n\t\t\tmargin-left: 18px;\n\n\t\t\tinput {\n\t\t\t\tpadding-right: 18px;\n\t\t\t\tborder: 2px solid #D1D1D1;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\ttext-align: left;\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\n\t\t}\n\n\t\t.mc-field-group:nth-child(2) {\n\t\t\tborder: 1px solid red;\n\t\t\twidth: 35%;\n\t\t\tmargin-left: 0px;\n\t\t}\n\n\t}\n\t\t\n\t}\n\n\t.col-12 {\n\t\twidth: 1200px;\n\t\tmax-width: 100%;\n\t\tmargin: auto;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tfloat: none;\n\n\t\t& > div {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 1000px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 695px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tflex-direction: column;\n\t\t}\n\t}\n\n\t&__step {\n\t\twidth: 310px;\n\t\tmargin-bottom: 50px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 30px;\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin-bottom: 40px;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\t.centerX();\n\t\t\tbottom: 0;\n\t\t\tmax-height: 110px;\n\t\t\tmax-width: 100px;\n\t\t}\n\t}\n\n\t&__button a {\n\t\t.button();\n\t\tbackground-color: @orange;\n\t}\n}\n\n.bundles-tabs .hover-tab {\n\twidth: 30%;\n}\n",".page-fiber-protein .article-with-tabs .tab-section.active p:first-child a:after {\n\tbackground-image: url('images/accent-bing-purple.svg');\n}\n",".formula-modal {\n\n\t&__content {\n\t\twidth: 400px;\n\t}\n\n\tp {\n\t\tcolor: @green;\n\t\tmargin-bottom: 1em;\n\n\t\tstrong {\n\t\t\tfont-size: 24px;\n\t\t}\n\t}\n\n\t&__close {\n\t\ttop: -45px;\n\t\tright: -30px;\n\t}\n\n\t&__close button {\n\t\tbackground-image: url('images/icon-circled-x-green.svg');\n\t}\n}\n\n.page-infant-feeding-support {\n\t& .formula-modal {\n\t\t& p {\n\t\t\tcolor: @green;\n\t\t}\n\t}\n}\n\n.formula-products {\n\tbackground-color: @lightbeige;\n\tz-index: @z-index-base;\n\tfloat: left;\n\twidth: 100%;\n\n\t&.carousel-products-small {\n\n\t\t.slick-track {\n\t\t\twidth: 100%;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: space-between;\n\t\t}\n\n\t\t.slick-slider {\n\t\t\twidth: 1200px;\n\t\t\tmax-width: calc(100% - 100px);\n\t\t\tmargin-top: 40px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 60px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 20px;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t\tmax-width: calc(100% - 70px);\n\t\t\t}\n\t\t}\n\n\t\t.slick-slide {\n\t\t\tp {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tfont-weight: 500;\n\n\t\t\t\ta {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tmargin: 0 auto 15px;\n\t\t\t\tmax-width: 90%;\n\t\t\t\tmax-height: 100%;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\th1, p {\n\t\t\t\t\tfont-size: 15px;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t}\n\n\t\t\t\tp {\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\th1, p {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t}\n\n\t\t\t\th1 {\n\t\t\t\t\tmargin-top: 4px;\n\t\t\t\t}\n\n\t\t\t\tp {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-orange-on-light-beige.svg');\n\n\t\t\t@media @mobile-query {\n\t\t\t\t&.slick-next {\n\t\t\t\t\tright: -25px;\n\t\t\t\t}\n\n\t\t\t\t&.slick-prev {\n\t\t\t\t\tleft: -25px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.hero-container__fullwidth img {\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 80%;\n\t\t\t\tmax-height: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.formula-reviews {\n\tfloat: left;\n\twidth: 100%;\n\n\t&.vc_section {\n\t\tmargin-bottom: 70px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n}\n\n.formula-learning-center {\n\tz-index: @z-index-base;\n}\n\n.formula-inside {\n\tfloat: left;\n\twidth: 100%;\n\tbackground-color: @lightbeige;\n\n\th1 {\n\t\tcolor: @green;\n\t}\n\n\t.made-with {\n\t\twidth: 35%;\n\t\tmargin-left: 15%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 63%;\n\t\t\tmargin-left: 5%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n\n\t.made-not-with {\n\t\twidth: 40%;\n\t\tmargin-left: 10%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 32%;\n\t\t\tmargin-left: 0%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n}\n\n.formula-stages {\n\tbackground-color: #fff;\n\n\t&.border-light-beige:before {\n\t\theight: 2px;\n\t}\n\n\t@media @tablet-query {\n\t\tpadding-top: 55px;\n\t\tpadding-bottom: 0;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 45px;\n\t}\n\n\th1 {\n\t\tcolor: @green;\n\t\tline-height: 1.1;\n\t\tmargin-bottom: 15px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\twidth: 90%;\n\t\t\tmargin-left: 5%;\n\t\t\tmargin-bottom: 24px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n\n\tli {\n\t\tmax-width: 640px;\n\t\tcolor: @mediumgray;\n\t\tlist-style: disc;\n\t\tmargin-left: 25px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\twidth: 85%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\twidth: 90%;\n\t\t}\n\t}\n\n\t.formula-tabs-container{\n\t\twidth: 50%;\n\n\t\t@media @tablet-query {\n\t\t\tmargin: auto;\n\t\t\twidth: 95%;\n\t\t\tfloat: none;\n\t\t}\n\t}\n}\n\n.formula-stages .hover-tabs__container {\n\tfloat: left;\n\tmargin-top: 40px;\n\n\t@media @tablet-query {\n\t\twidth: 100%;\n\t}\n\n\t@media @mobile-query {\n\t\tdisplay: block;\n\t\tmargin: 20px auto 30px;\n\t}\n\n\t.hover-tab {\n\t\tfloat: left;\n\t\tbackground-image: url('images/rough-divider-tabs.png');\n\t\tbackground-size: 100% 5px;\n\t\tbackground-position: 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tpadding-bottom: 10px;\n\n\t\t&__icon-container {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 33%;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 20px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tbackground-size: 100% 4px;\n\n\t\t\t&__title {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\n\t\t&:nth-child(2) {\n\t\t\tbackground-position: -33.33% 100%;\n\t\t}\n\n\t\t&:nth-child(3) {\n\t\t\tbackground-position: (-33.33% * 2) 100%;\n\t\t}\n\n\t\t&.active {\n\t\t\tbackground-image: url('images/rough-divider-tab-active.png');\n\t\t\tbackground-position: 0 100%;\n\n\t\t\tp:first-child a:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tcolor: @green;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmax-width: none;\n\t\t\twidth: auto;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: @mediumgray3;\n\t\t\tfont-weight: 900;\n\t\t\tfont-size: 24px;\n\t\t\twidth: 139px;\n\t\t\ttext-align: center;\n\t\t\theight: 52px;\n\t\t\tline-height: 46px;\n\t\t\tdisplay: block;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 38px;\n\t\t\t\theight: 45px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tline-height: 34px;\n\t\t\t\theight: 38px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.formula-stages .tab-content {\n\ttop: 400px;\n\tright: 10%;\n\twidth: 40%;\n\tvisibility: hidden;\n\ttransition: 0.3s visibility, 0.3s opacity;\n\n\t&.active {\n\t\tvisibility: visible;\n\t}\n\n\t@media @smdesktop-query {\n\t\twidth: 50%;\n\t\tright: 0;\n\t}\n\n\t@media @tablet-query {\n\t\twidth: 55%;\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 95%;\n\t\tmargin: auto;\n\t\ttop: auto;\n\t\tdisplay: none;\n\t\tvisibility: visible;\n\n\t\t&.active {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\tp {\n\t\tmargin: 0;\n\t\tcolor: @mediumgray;\n\t\twidth: 98%;\n\n\t\t@media @mobile-query {\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\n\ta {\n\t\t.button();\n\t\tbackground-color: @green;\n\t\tmargin-top: 30px;\n\n\t\t&:after {\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 8px;\n\t\t\t\theight: 8px;\n\t\t\t\tright: 40px;\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tpadding: 0 55px 0 45px;\n\t\t\tmin-width: 160px;\n\t\t\tmargin-top: 28px;\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 36px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 45px;\n\t\t}\n\t}\n}\n\n.formula-stages .hover-tabs__image-container {\n\tfloat: left;\n\twidth: 30%;\n\tposition: relative;\n\tmargin-top: 40px;\n\tmargin-bottom: 100px;\n\theight: 365px;\n\tmargin-left: 15%;\n\tmargin-right: 5%;\n\n\t@media @tablet-query {\n\t\tmargin-top: 0;\n\t\theight: 300px;\n\t\tmargin-right: 2%;\n\t\tmargin-bottom: 130px;\n\t}\n\n\t@media @mobile-query {\n\t\tmax-width: 260px;\n\t\tmargin: auto;\n\t\tfloat: none;\n\t\twidth: auto;\n\t\theight: 230px;\n\t}\n\n\t.tab-section {\n\t\twidth: 33.33%;\n\t\tdisplay: none;\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\ta {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t.tab-content {\n\t\tdisplay: block !important; // override inline styles\n\t\tposition: absolute;\n\t\tfloat: right;\n\t\ttop: 0;\n\t\tright: 0;\n\t\ttransition: 0.3s;\n\t\tz-index: 0;\n\t\theight: auto;\n\t\topacity: 1;\n\t\twidth: 100%;\n\t\tvisibility: visible;\n\n\t\timg {\n\t\t\tmax-width: 100%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 85%;\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t}\n\n\t\t// third active\n\t\t& + .tab-content:not(.active) {\n\t\t\tz-index: @z-index-base;\n\t\t\ttop: 20px;\n\t\t\tright: 50px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 15px;\n\t\t\t\tright: 30px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: 12%;\n\t\t\t}\n\t\t}\n\n\t\t// second active\n\t\t& + .tab-content.active + .tab-content {\n\t\t\tz-index: @z-index-base;\n\t\t\ttop: 20px;\n\t\t\tright: 50px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 15px;\n\t\t\t\tright: 30px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: 15%;\n\t\t\t}\n\t\t}\n\n\t\t// first active\n\t\t&.active {\n\t\t\ttop: 40px;\n\t\t\tright: 100px;\n\t\t\tz-index: @z-index-mid;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 30px;\n\t\t\t\tright: 60px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: 19%;\n\t\t\t}\n\n\t\t\t& + .tab-content {\n\t\t\t\tz-index: @z-index-base;\n\t\t\t\ttop: 20px;\n\t\t\t\tright: 50px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\ttop: 15px;\n\t\t\t\t\tright: 30px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tright: 12%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t& + .tab-content + .tab-content {\n\t\t\t\tz-index: 0;\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tright: 7%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".clearly-crafted-hero {\n\tposition: relative;\n\n\t@media @tablet-query {\n\t\theight: 595px;\n\t}\n\n\t@media @mobile-query {\n\t\theight: 645px;\n\t}\n\n\t&__product.main {\n\t\twidth: 50%;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\theight: 100%;\n\t\tdisplay: flex;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\tcursor: pointer;\n\t\tz-index: @z-index-base;\n\n\t\t& > .col-12 {\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 215px;\n\t\t\tright: calc(50% - 260px);\n\n\t\t\t&.cereal {\n\t\t\t\tright: calc(50% - 320px);\n\t\t\t\twidth: 280px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 160px;\n\t\t\tright: auto;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t\ttop: auto;\n\t\t\theight: 300px;\n\t\t\tpadding: 0;\n\t\t\tbottom: 70px;\n\n\t\t\t&.cereal {\n\t\t\t\twidth: 70vw;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__description {\n\t\tmargin-top: 85px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 344px;\n\t\t\tmargin: 0;\n\t\t\tright: calc(280px - 50%);\n\t\t\ttext-align: left;\n\n\t\t\th1 {\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\twidth: 85%;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tposition: relative;\n\t\t\t\ttransform: none;\n\t\t\t\tleft: auto;\n\t\t\t\tmargin-top: 50px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tright: 0;\n\t\t\ttext-align: center;\n\n\t\t\tp {\n\t\t\t\twidth: 85%;\n\t\t\t\tmargin: auto;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: 50%;\n\t\t\t\ttransform: translateX(-50%);\n\t\t\t\tbottom: 20px;\n\t\t\t}\n\t\t}\n\n\n\t}\n\n\t&__clear-package {\n\t\tposition: absolute;\n\t\tright: -100px;\n\t\ttext-transform: uppercase;\n\t\tfont-family: @organico;\n\t\tfont-size: 25px;\n\t\ttop: 65px;\n\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tbackground-image: url(images/arrow-looped.svg);\n\t\t\twidth: 80px;\n\t\t\theight: 35px;\n\t\t\tbackground-size: contain;\n\t\t\ttop: 55px;\n\t\t\tleft: -20px;\n\t\t\tdisplay: inline-block;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\ttransform: rotate(-75deg) scaleX(-1);\n\t\t\tposition: absolute;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\ttop: 10px;\n\t\t\tright: -75px;\n\n\t\t\t&:after {\n\t\t\t\twidth: 55px;\n\t\t\t\ttransform: rotate(-100deg) scaleX(-1);\n\t\t\t\ttop: 45px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\ttop: -10px;\n\t\t\tright: -60px;\n\t\t\tfont-size: 18px;\n\n\t\t\t&:after {\n\t\t\t\twidth: 40px;\n\t\t\t\ttransform: rotate(-80deg) scaleX(-1);\n\t\t\t\ttop: 25px;\n\t\t\t\tleft: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__recipe-toggle {\n\t\tleft: -180px;\n\t\tfont-size: 24px;\n\t\tfont-weight: 700;\n\t\ttext-align: center;\n\t\tposition: absolute;\n\t\tbottom: 80px;\n\t\tbackground-image: url(images/accent-bings-double.png);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: top center;\n\t\tbackground-size: auto 50%;\n\n\t\t@media @smdesktop-query {\n\t\t\tfont-size: 18px;\n\t\t\tleft: -140px;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tbackground-image: url(images/arrow-looped.svg);\n\t\t\twidth: 80px;\n\t\t\theight: 35px;\n\t\t\tbackground-size: contain;\n\t\t\tbottom: -39px;\n\t\t\tleft: 60%;\n\t\t\tdisplay: inline-block;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\ttransform: rotate(45deg);\n\t\t\tposition: absolute;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tleft: -65px;\n\t\t\tfont-size: 20px;\n\t\t\twidth: 70px;\n\t\t\tbottom: -40px;\n\t\t\tbackground-size: contain;\n\n\t\t\t&:after {\n\t\t\t\ttransform: rotate(105deg) scaleX(-1);\n\t\t\t\ttop: -45px;\n\t\t\t\tbottom: auto;\n\t\t\t\twidth: 55px;\n\t\t\t\tleft: 20%;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\tbackground-size: auto 18px;\n\t\t\tbackground-position: top center;\n\t\t\tbottom: 0;\n\n\t\t\t&:after {\n\t\t\t\twidth: 38px;\n\t\t\t\ttop: -38px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__modal {\n\t\twidth: 50%;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tleft: auto;\n\t\theight: 100%;\n\t\tjustify-content: center;\n\t\talign-items: center;\n\t\topacity: 0;\n\t\ttransition: 0.3s opacity;\n\t\tdisplay: flex;\n\t\tz-index: 0;\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 60%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 320px;\n\t\t\tright: auto;\n\t\t\tleft: 50%;\n\t\t\tmargin: auto;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\n\t\t& > .col-12 {\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tmargin: 20px;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbackground-image: url(images/icon-circled-x-white.svg);\n\t\t\t\theight: 40px;\n\t\t\t\twidth: 40px;\n\t\t\t\tbackground-size: contain;\n\t\t\t\tcursor: pointer;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\theight: 30px;\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.modal-overlay {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&.visible {\n\t\t\topacity: 1;\n\t\t\tz-index: @z-index-base;\n\t\t}\n\t}\n\n\t.two-ingredients > .col-12 {\n\t\tmax-width: 512px;\n\t}\n\n\t.three-ingredients {\n\t\twidth: 760px;\n\n\t\t.clearly-crafted-hero__recipe-ingredient {\n\t\t\tpadding: 25px;\n\t\t\tmax-width: 34.333333%;\n\t\t}\n\n\t\t& > .col-12 {\n\t\t\tmax-width: 719px;\n\t\t}\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 760px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 580px;\n\n\t\t\t.clearly-crafted-hero__recipe-ingredient {\n\t\t\t\twidth: 180px;\n\t\t\t\tpadding: 15px;\n\t\t\t\tmax-width: unset;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 300px;\n\n\t\t\t.clearly-crafted-hero__recipe-ingredient {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__recipe-header {\n\t\tflex: 0 0 100%;\n\t\tpadding: 35px 0 24px;\n\t\tborder-radius: 60px 60px 0 0;\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 20px 0 15px;\n\t\t\tborder-radius: 40px 40px 0 0;\n\t\t}\n\t}\n\n\t&__recipe-ingredient {\n\t\tmax-width: 255px;\n\t\tpadding: 40px;\n\t\ttext-align: center;\n\t\tbackground-color: #fff;\n\n\t\t&:nth-of-type(2) {\n\t\t\tborder-radius: 0 0 0 60px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-of-type {\n\t\t\tborder-radius: 0 0 60px 0;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tborder-radius: 0 0 10px 10px;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmargin-bottom: 10px;\n\t\t\theight: 115px;\n\t\t\twidth: auto;\n\t\t\tmax-width: none;\n\t\t}\n\n\t\tb {\n\t\t\tcolor: @darkgray;\n\t\t}\n\n\t\tul {\n\t\t\tmargin-top: 25px;\n\t\t\ttext-align: left;\n\t\t}\n\n\t\tli {\n\t\t\tcolor: @green;\n\t\t\tbackground-image: url(images/icon-pin-green.svg);\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-size: 10px 15px;\n\t\t\tbackground-position: top 5px left;\n\t\t\tpadding-left: 20px;\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tpadding: 15px;\n\t\t\tmax-width: none;\n\t\t\tborder-bottom: 3px solid @lightestgray;\n\n\t\t\t&:last-of-type {\n\t\t\t\tborder-bottom: 0;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tfloat: left;\n\t\t\t\twidth: 51%;\n\t\t\t\tpadding: 0 20px 0 0;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\theight: 60px;\n\t\t\t}\n\n\t\t\tul {\n\t\t\t\twidth: 51%;\n\t\t\t\tmargin: 0;\n\t\t\t\tmargin-left: auto;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tmargin-bottom: 10px;\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.clearly-crafted-videos {\n\n\th1 {\n\t\tcolor: @lightpurple;\n\t}\n\n\t.slick-slide {\n\t\t.learning-center-card();\n\t\t.rough-border(white);\n\t\tmargin-bottom: 6px;\n\t\tbox-shadow: 1px 3px 6px -1px rgba(29, 28, 28, 0.15);\n\t}\n\n\t&__modal {\n\t\tposition: fixed;\n\t\tpadding: 0;\n\t\tborder-radius: 15px;\n\n\t\t.wpb_content_element {\n\t\t\tmargin: 10px 0;\n\t\t\tmax-height: calc(90vh - 20px);\n\t\t\toverflow: scroll;\n\t\t}\n\t}\n\n\t&__modal .modal-close {\n\t\ttop: 0;\n\t\tright: -45px;\n\n\t\tbutton {\n\t\t\tbackground-size: 30px;\n\t\t\tbackground-color: transparent;\n\t\t\tbackground-image: url('images/close-button.png');\n\t\t}\n\t}\n}\n\n.page-clearly-crafted-jars,\n.page-clearly-crafted-purees {\n\n\t.carousel-products-big .slick-slide {\n\n\t\th1 {\n\t\t\tcolor: @green;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t.hero-button {\n\t\t\tbackground-color: @green;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\t\t}\n\t}\n}",".press-hero {\n\tbackground: @orange;\n\n\th4 {\n\t\tcolor: #fff;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t}\n\t}\n}\n\n.press-archive-container {\n\twidth: 330px;\n\tmax-width: 90%;\n\theight: 40px;\n\tcursor: pointer;\n\tmargin: 60px auto 80px;\n\tz-index: @z-index-base;\n\tposition: relative;\n\tborder-bottom: 4px solid @orange;\n\tbackground-color: #fff;\n\n\t@media @tablet-query {\n\t\tmax-width: 308px;\n\t\tmargin: 52px auto 54px;\n\t}\n\n\t@media @mobile-query {\n\t\tmax-width: 130px;\n\t\tmargin: 30px auto 27px;\n\t\theight: 21px;\n\t\tborder-width: 2px;\n\t}\n}\n\n.press-archive {\n\ttext-align: center;\n\tposition: absolute;\n\tmax-height: 40px;\n\toverflow: hidden;\n\twidth: 100%;\n\ttop: 0;\n\tleft: 0;\n\ttransition: 0.5s max-height ease-in-out;\n\n\n\t@media @mobile-query {\n\t\tmax-height: 21px;\n\t}\n\n\t&.expanded {\n\t\tmax-height: 250px;\n\t}\n\n\t&__title, &__all, &__year a {\n\t\tcolor: @orange;\n\t\tfont-family: @booster;\n\t\tfont-size: 30px;\n\t\tline-height: 1.3;\n\t\tfont-weight: 700;\n\t\ttext-decoration: none;\n\t\tbackground-color: #fff;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t&__title {\n\t\tmargin-bottom: 10px;\n\t\tpadding-bottom: 10px;\n\t\tline-height: 1;\n\t\tbackground-color: transparent;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 5px;\n\t\t\tpadding-bottom: 5px;\n\t\t}\n\t}\n\n\t.arrow();\n\t&:after {\n\t\tborder-color: @orange;\n\t\ttransform: rotate(45deg);\n\t\tright: 15px;\n\t\ttop: 10px;\n\n\t\t@media @mobile-query {\n\t\t\tright: 5px;\n\t\t\ttop: 0;\n\t\t\tborder-width: 2px;\n\t\t\twidth: 8px;\n\t\t\theight: 8px;\n\t\t}\n\t}\n\n\t&:hover:after {\n\t\tright: 15px;\n\n\t\t@media @mobile-query {\n\t\t\tright: 5px;\n\t\t}\n\t}\n}\n\n.press-container {\n\tmax-width: 1300px;\n\twidth: 100%;\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tjustify-content: space-between;\n\tmargin: 0 auto 40px;\n\tbox-shadow: 0 4px 4px -4px rgba(29, 28, 28, 0.29);\n\n\t@media @tablet-query {\n\t\twidth: calc(100% - 60px);\n\t}\n\n\t@media @mobile-query {\n\t\twidth: calc(100% - 40px);\n\t}\n}\n\n.press-article {\n\twidth: 32.3%;\n\tmargin-bottom: 60px;\n\n\t@media @tablet-query {\n\t\twidth: 49%;\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 100%;\n\t\tmargin-bottom: 30px;\n\t}\n\n\t&__logo-container {\n\t\theight: 212px;\n\t\twidth: calc(100% - 4px);\n\t\tmargin: auto;\n\t\tbox-shadow: 0 0 4px rgba(29, 28, 28, 0.29);\n\t\tbackground-color: #ffffff;\n\t\tpadding: 20px;\n\t\tposition: relative;\n\t\tdisplay: block;\n\n\t\t@media @mobile-query {\n\t\t\theight: 151px;\n\t\t}\n\t}\n\n\t&__logo {\n\t\t.center();\n\t\tmax-width: 80%;\n\t\tmax-height: 80%;\n\t}\n\n\t&__details-container {\n\t\tbackground-color: @lightblue;\n\t\t.rough-border(blue);\n\t\tpadding: 15px 60px 15px 30px;\n\t\theight: calc(100% - 212px);\n\n\t\t@media @mobile-query {\n\t\t\theight: calc(100% - 151px);\n\t\t\tpadding: 15px 50px 15px 30px;\n\t\t}\n\t}\n\n\t&__title {\n\t\tline-height: 1;\n\t}\n\n\t&__title a {\n\t\tcolor: #fff;\n\t\tfont-family: @booster;\n\t\tfont-size: 24px;\n\t\ttext-decoration: none;\n\t\t.arrow();\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 20px;\n\t\t}\n\n\t\t&:after {\n\t\t\tright: -15px;\n\t\t\ttop: auto;\n\t\t\ttransform: rotate(-45deg);\n\t\t\tdisplay: inline-block;\n\t\t\tbottom: 9px;\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tright: -25px;\n\t\t}\n\t}\n\n\t@media only screen and (min-width: @tablet-breakpoint) {\n\t\t&:nth-child(6n) .press-article,\n\t\t&:nth-child(6n-1) .press-article,\n\t\t&:nth-child(6n-2) .press-article {\n\n\t\t\t&__details-container {\n\t\t\t\tbackground-color: @orange;\n\t\t\t\t.rough-border(orange);\n\t\t\t}\n\n\t\t}\n\t}\n\n\t@media only screen and (min-width: @mobile-breakpoint) and (max-width: @tablet-breakpoint) {\n\t\t&:nth-child(4n) .press-article,\n\t\t&:nth-child(4n-1) .press-article {\n\n\t\t\t&__details-container {\n\t\t\t\tbackground-color: @orange;\n\t\t\t\t.rough-border(orange);\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\n\t@media only screen and (max-width: @mobile-breakpoint) {\n\t\t&:nth-child(2n) .press-article {\n\n\t\t\t&__details-container {\n\t\t\t\tbackground-color: @orange;\n\t\t\t\t.rough-border(orange);\n\t\t\t}\n\n\t\t}\n\t}\n}\n\n.press-pagination {\n\twidth: 100%;\n\tmax-width: 1300px;\n\tmargin: 0 auto 40px;\n\ttext-align: right;\n\n\t@media @tablet-query {\n\t\ttext-align: center;\n\t}\n\n\t.page-numbers {\n\t\tcolor: @darkgray;\n\t\tfont-family: @booster;\n\t\tfont-size: 18px;\n\t\tfont-weight: 700;\n\t\ttext-decoration: none;\n\t\tmargin: 0 10px;\n\t\tdisplay: inline-block;\n\n\t\t&.current, &.next, &.prev {\n\t\t\tcolor: @orange;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: none;\n\n\t\t\t&:nth-last-child(2) {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin: 0 10px 0 5px;\n\t\t\t}\n\n\t\t\t&:nth-last-child(2):before {\n\t\t\t\tcontent: '/';\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.page-numbers.next, .page-numbers.prev {\n\t\tborder: 2px solid @orange;\n\t\tborder-radius: 10px;\n\t\tpadding: 12px 40px 12px 25px;\n\n\t\t.arrow();\n\t\t&:after {\n\t\t\tborder-color: @orange;\n\t\t\tright: 25px;\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tright: 20px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tcolor: @darkgray;\n\t\t\tborder: 0;\n\t\t\tpadding: 0 15px 0 0;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @darkgray;\n\t\t\t\tright: 0;\n\t\t\t\theight: 8px;\n\t\t\t\twidth: 8px;\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\t.page-numbers.prev {\n\t\tpadding: 12px 25px 12px 40px;\n\n\t\t&:after {\n\t\t\tright: auto;\n\t\t\tleft: 25px;\n\t\t\ttransform: translateY(-50%) rotate(135deg);\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tleft: 20px;\n\t\t\tright: auto;\n\t\t}\n\n\t\t@media @tablet-query {\n\n\t\t\t &:after,\n\t\t\t &:hover:after {\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.posts-by-year {\n\tdisplay: none;\n}",".expert-users {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-bottom: 120px;\n\tposition: relative;\n\n\t@media @tablet-query {\n\t\tpadding-bottom: 80px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-bottom: 80px;\n\t}\n\n\t.users-coach-container {\n\t\tmax-width: 1320px;\n\t\twidth: 100%;\n\t\tmargin: 0 auto;\n\n\t\t.user-coach {\n\t\t\twidth: 33.33%;\n\t\t\tfloat: left;\n\t\t\ttext-align: center;\n\t\t\tmargin-top: 70px;\n\n\t\t\t.modal-close {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&:nth-child(3n + 1) {\n\t\t\t\tclear: left;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 50%;\n\t\t\t\t&:nth-child(3n + 1) {\n\t\t\t\t\tclear: none;\n\t\t\t\t}\n\n\t\t\t\t&:nth-child(2n + 1) {\n\t\t\t\t\tclear: left;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 33px;\n\t\t\t\tmargin-bottom: 18px;\n\t\t\t}\n\n\t\t\t&__avatar {\n\t\t\t\tborder: 5px solid @green;\n\t\t\t\tborder-radius: 50%;\n\t\t\t\twidth: 280px;\n\t\t\t\theight: 280px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: relative;\n\t\t\t\tcursor: pointer;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tborder-width: 3px;\n\t\t\t\t\twidth: 84%;\n\t\t\t\t\theight: auto;\n\t\t\t\t\tmargin: auto;\n\t\t\t\t}\n\n\t\t\t\timg {\n\t\t\t\t\tborder-radius: 50%;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.user-coach__expand {\n\t\t\t\t\twidth: 40px;\n\t\t\t\t\theight: 40px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 17px;\n\t\t\t\t\tright: 13px;\n\t\t\t\t\tbackground-image: url('images/expand-button.png');\n\t\t\t\t\tbackground-size: 100%;\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\ttop: 8px;\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media only screen and (max-width: 500px) {\n\t\t\t\t\t\twidth: 25px;\n\t\t\t\t\t\theight: 25px;\n\t\t\t\t\t\ttop: 14px;\n\t\t\t\t\t\tright: 14px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media only screen and (max-width: 450px) {\n\t\t\t\t\t\ttop: 10px;\n\t\t\t\t\t\tright: 10px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media only screen and (max-width: 390px) {\n\t\t\t\t\t\ttop: 6px;\n\t\t\t\t\t\tright: 6px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media only screen and (max-width: 340px) {\n\t\t\t\t\t\ttop: 3px;\n\t\t\t\t\t\tright: 3px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\th3, h4 {\n\t\t\t\tcolor: @darkgray;\n\t\t\t\twidth: 90%;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\n\t\t\th3 {\n\t\t\t\tmargin-top: 30px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 27px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tmargin-top: 5px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\th4 {\n\t\t\t\tmargin-top: 6px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__modal-data {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t.coach-modal {\n\n\t\t&__content {\n\t\t\tpadding: 80px;\n\t\t\twidth: 80%;\n\t\t\tmax-width: 1050px;\n\t\t\tbackground-color: @offwhite;\n\t\t\toverflow: scroll;\n\t\t\tborder-radius: 15px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 76%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\tpadding-top: 55px;\n\t\t\t\tpadding-right: 0;\n\t\t\t\tmargin: auto;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 88%;\n\t\t\t\tpadding-bottom: 40px;\n\t\t\t\tpadding-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t.modal-close button {\n\t\t\theight: 25px;\n\t\t\twidth: 25px;\n\t\t\tbackground-image: url('images/close-button.png');\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t.user-coach__modal-left {\n\t\t\tfloat: left;\n\t\t\twidth: 35%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 60%;\n\t\t\t\tmargin-left: 20%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 86%;\n\t\t\t\tmargin-left: 7%;\n\n\t\t\t\t// vertically align headings\n\t\t\t\t.user-coach__base-info {\n\t\t\t\t\tfloat: left;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\thgroup {\n\t\t\t\t\t\t.centerY();\n\t\t\t\t\t\tleft: 46%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t.user-coach__avatar {\n\t\t\tborder: 5px solid @green;\n\t\t\tborder-radius: 50%;\n\t\t\twidth: 84%;\n\t\t\theight: auto;\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tmargin-left: 8%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 70%;\n\t\t\t\tmargin-left: 15%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tborder-width: 2px;\n\t\t\t\twidth: 40%;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tfloat: left;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tborder-radius: 50%;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\n\t\th3, h4, li, blockquote, p {\n\t\t\tcolor: @darkgray;\n\t\t}\n\n\t\th3, h4 {\n\t\t\twidth: 94%;\n\t\t\ttext-align: center;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tfloat: left;\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t}\n\n\t\th3 {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-top: 20px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tmargin-top: 0;\n\t\t\t}\n\t\t}\n\n\t\th4 {\n\t\t\tfont-size: 24px;\n\t\t\tmargin-top: 5px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-top: 3px;\n\t\t\t}\n\t\t}\n\n\t\t.user-coach__callouts {\n\t\t\tmargin-top: 32px;\n\t\t\twidth: 100%;\n\t\t\tfloat: left;\n\n\t\t\tli {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tbackground-image: url('images/yes-icon.png');\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: 31px;\n\t\t\t\tmin-height: 31px;\n\t\t\t\tpadding-left: 46px;\n\t\t\t\tmargin-bottom: 19px;\n\t\t\t\tpadding-top: 5px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tmargin-bottom: 23px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tbackground-size: 26px;\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\tline-height: 1.3;\n\t\t\t\t\tpadding-top: 3px;\n\t\t\t\t\tmargin-bottom: 21px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tblockquote {\n\t\t\tfont-size: 30px;\n\t\t\ttext-align: center;\n\t\t\twidth: 60%;\n\t\t\tmargin-left: 5%;\n\t\t\tfloat: left;\n\t\t\tline-height: 1.2;\n\t\t\tmargin-top: 20px;\n\t\t\tfont-family: @booster;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 76%;\n\t\t\t\tmargin-top: 40px;\n\t\t\t\tmargin-left: 12%;\n\t\t\t\tfont-size: 27px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tline-height: 1.3;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tline-height: 1.2;\n\t\t\t\twidth: 84%;\n\t\t\t\tmargin-left: 8%;\n\t\t\t\tmargin-top: 5px;\n\t\t\t}\n\t\t}\n\n\t\t.user-coach__bio {\n\t\t\tfloat: left;\n\t\t\twidth: 60%;\n\t\t\tmargin-left: 5%;\n\t\t\tmargin-top: 33px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin-bottom: 14px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.experts-hero {\n\tbackground: @green;\n\n\t.main { // additional padding to account for subheader\n\t\tpadding-top: 170px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 50px;\n\t\t}\n\t\t.col-12{\n\t\t\tdiv{\n\t\t\t\tpadding-bottom: 5px !important;\n\t\t\t}\n\t\t}\n\t}\n\n\th4 {\n\t\tcolor: #fff;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t}\n\t}\n\t&.border-green:after {\n\t\tbottom: -9px;\n\t}\n}\n",".team-users {\n\tfloat: left;\n\twidth: 100%;\n\n\t.team-users-container {\n\t\tmax-width: 1310px;\n\t\tmargin: 0 auto;\n\t\twidth: 100%;\n\t}\n\n\t.team-user {\n\t\tfloat: left;\n\t\twidth: 25%;\n\t\tmargin-bottom: 40px;\n\n\t\t&:nth-child(4n + 1) {\n\t\t\tclear: left;\n\t\t}\n\n\t\t// start hiding from the 9th element\n\t\t&:nth-child(n + 9) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 31%;\n\t\t\tmargin-bottom: 36px;\n\t\t\tmargin-right: 2%;\n\n\t\t\t&:nth-child(4n + 1) {\n\t\t\t\tclear: none;\n\t\t\t}\n\n\t\t\t&:nth-child(3n + 1) {\n\t\t\t\tclear: left;\n\t\t\t\tmargin-left: 1%;\n\t\t\t}\n\n\t\t\t// start hiding from the 7th element, tablet have only 6 items to show by default\n\t\t\t&:nth-child(n + 7) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 36px;\n\t\t\tmargin-bottom: 26px;\n\t\t\twidth: 46%;\n\t\t\tmargin-left: 2%;\n\t\t\tmargin-right: 2%;\n\t\t\tmargin-bottom: 36px;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 2%;\n\t\t\t}\n\n\t\t\t&:nth-child(4n + 1) {\n\t\t\t\tclear: none;\n\t\t\t}\n\n\t\t\t&:nth-child(3n + 1) {\n\t\t\t\tclear: none;\n\t\t\t\tmargin-left: 2%;\n\t\t\t}\n\n\t\t\t&:nth-child(2n + 1) {\n\t\t\t\tclear: left;\n\t\t\t}\n\n\t\t\t// override tablet\n\t\t\t&:nth-child(n + 7) {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t// mobile has 8 elements by default\n\t\t\t&:nth-child(n + 9) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\n\t\t&:nth-child(8n + 1) .team-user__name {\n\t\t\tcolor: @green;\n\t\t}\n\n\t\t&:nth-child(8n + 2) .team-user__name {\n\t\t\tcolor: @orange;\n\t\t}\n\n\t\t&:nth-child(8n + 3) .team-user__name {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\t&:nth-child(8n + 4) .team-user__name {\n\t\t\tcolor: @mediumblue;\n\t\t}\n\n\t\t&:nth-child(8n + 5) .team-user__name {\n\t\t\tcolor: @red;\n\t\t}\n\n\t\t&:nth-child(8n + 6) .team-user__name {\n\t\t\tcolor: #9966cc;\n\t\t}\n\n\t\t&:nth-child(8n + 7) .team-user__name {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\t&:nth-child(8n + 8) .team-user__name {\n\t\t\tcolor: #99cc33;\n\t\t}\n\n\n\t\t&__avatar {\n\t\t\ttext-align: center;\n\t\t\twidth: 100%;\n\n\t\t\timg {\n\t\t\t\tmax-width: 95%;\n\t\t\t}\n\t\t}\n\n\t\t&__name, &__job-title {\n\t\t\ttext-align: center;\n\t\t\tline-height: 1;\n\t\t\tpadding: 0 4%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t}\n\t\t}\n\n\t\t&__name {\n\t\t\tmargin-top: 16px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 22px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-top: 8px;\n\t\t\t}\n\t\t}\n\n\t\t&__job-title {\n\t\t\tfont-weight: 500;\n\t\t\tmargin-top: 8px;\n\t\t\tcolor: @darkgray;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 12px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin-top: 7px;\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.see-all {\n\t\t.team-users__see-all {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.team-user:nth-child(n + 7) {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t.team-users-featured-container {\n\t\tmax-width: 1040px;\n\t\tmargin: 0 auto;\n\t\twidth: 100%;\n\n\t\t.team-user {\n\t\t\twidth: 37%;\n\t\t\tmargin-left: 6%;\n\t\t\tmargin-right: 6%;\n\t\t\tmargin-bottom: 56px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 31%;\n\t\t\t\tmargin-left: 1%;\n\t\t\t\tmargin-right: 1%;\n\t\t\t\tmargin-bottom: 53px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-left: 18%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 46%;\n\t\t\t\tmargin-left: 2%;\n\t\t\t\tmargin-right: 2%;\n\t\t\t\tmargin-bottom: 36px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tmargin-left: 2%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__name {\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-top: 13px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__see-all {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t\tmargin-top: 15px;\n\n\t\ta {\n\t\t\t.arrow();\n\t\t\tfont-size: 18px;\n\t\t\tcolor: @orange;\n\t\t\ttext-decoration: none;\n\t\t\tfont-family: @booster;\n\t\t\tfont-weight: 700;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t// arrow\n\t\t\t&:after {\n\t\t\t\tborder-color: @orange;\n\t\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\t\ttop: 41%;\n\t\t\t\tright: -21px;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\ttop: 35%;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// underline\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 0;\n\t\t\t\tposition: absolute;\n\t\t\t\tbackground-color: @orange;\n\t\t\t\tleft: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\ttransition: width 0.2s ease-in-out 0s\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\t&:after {\n\t\t\t\t\tright: -21px;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.team-hero.mini-hero {\n\t@media @tablet-query {\n\t padding: 16px 0 45px;\n\t}\n}\n\n.team-hero {\n\t&.mini-hero .main {\n\t\tpadding-top: 0px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 0px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 0px;\n\t\t}\n\t}\n\n\th1 {\n\t\tcolor: @orange;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 40px;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\n\th4 {\n\t\tcolor: @darkgray;\n\t\tfont-size: 18px;\n\t\tfont-weight: 500;\n\t\tmax-width: 620px;\n\t\tline-height: 1.4;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 1.6;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n}\n\n.team-careers {\n\tfloat: left;\n\twidth: 100%;\n\ttext-align: center;\n\n\n\t&.vc_section {\n\t\tmargin-top: 45px;\n\t}\n\n\t.main {\n\t\theight: 100%;\n\t\tpadding-top: 100px;\n\t\tbackground-size: cover;\n\t\theight: 453px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 40px;\n\t\t\theight: 300px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 220px;\n\t\t\tposition: relative;\n\t\t\tpadding-top: 115px;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\topacity: 0.8;\n\t\t\t\tbackground-image: url('images/border-white-flat-bottom.svg');\n\t\t\t\theight: 130px;\n\t\t\t\tbottom: 0;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground-repeat: repeat-x;\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: 0;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-position: top;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__content {\n\t\t@media @mobile-query {\n\t\t\tz-index: @z-index-base;\n\t\t}\n\t}\n\n\th1 {\n\t\twidth: 100%;\n\t\tmargin-bottom: 30px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmargin-bottom: 17px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tcolor: @orange;\n\t\t\tfont-size: 40px;\n\t\t\tline-height: 1.1;\n\t\t\theight: 88px;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 37px;\n\t\t\tjustify-content: center;\n\t\t}\n\t}\n\n\tp {\n\t\tmax-width: 610px;\n\t\twidth: 94%;\n\t\tmargin: 0 auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tcolor: @darkgray;\n\t\t}\n\t}\n\n\ta {\n\t\t.button();\n\t\tbackground-color: @orange;\n\t\tmargin-top: 42px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tpadding-left: 40px;\n\t\t\tpadding-right: 55px;\n\t\t\tmargin-top: 30px;\n\n\t\t\t&:after {\n\t\t\t\tright: 38px;\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 34px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 20px;\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\t}\n}",".story-description {\n\tz-index: @z-index-mid;\n}\n\n.story-shazi {\n\tbackground-color: @offwhite;\n\theight: 40vw;\n\tmax-height: 525px;\n\tposition: relative;\n\n\t@media @tablet-query {\n\t\theight: auto;\n\t\tmax-height: none;\n\t}\n\n\t@media @mobile-query {\n\t\tbackground-color: #fff;\n\t}\n\n\t.article-with-image__intro {\n\t\t.centerY();\n\t\tmargin: 0;\n\t\tmax-width: 50%;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 100%;\n\t\t\tposition: relative;\n\t\t\ttop: auto;\n\t\t\ttransform: none;\n\t\t\twidth: 100%;\n\t\t\t.clearfix();\n\t\t\tclear: both;\n\n\t\t\t&.main.no-padding {\n\t\t\t\tpadding: 50px 0;\n\t\t\t}\n\n\t\t\th1, p {\n\t\t\t\twidth: 565px;\n\t\t\t\tmax-width: 95%;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 25px;\n\t\t\tposition: relative;\n\t\t\tmargin-left: 0;\n\n\t\t\t&.col-6 {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: -58px auto 30px;\n\t\t\t\tfloat: left;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tdisplay: block;\n\t\t\t\topacity: 0.8;\n\t\t\t\tbackground-image: url('images/border-white-flat-bottom.svg');\n\t\t\t\theight: 66px;\n\t\t\t\ttop: -11px;\n\t\t\t\tposition: absolute;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\n\t\t\t&.main.no-padding {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t}\n\n\t\th1 {\n\t\t\tcolor: @orange;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 40px;\n\t\t\t\tmargin-bottom: 25px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.article-with-image__image {\n\t\theight: 100%;\n\n\t\t@media @tablet-query {\n\t\t\theight: 50vw;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\theight: 70vw;\n\t\t}\n\n\t\t&:before, &:after {\n\t\t\tbackground-image: url('images/border-offwhite-vertical.svg');\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-image: url('images/border-offwhite.svg');\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbackground-image: url('images/border-white.svg');\n\t\t\t}\n\t\t}\n\t}\n}\n\n.vc_section.vc_section-has-fill + .story-description.vc_section {\n\tpadding-top: 50px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 40px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 25px;\n\t}\n}\n\n.story-stages {\n\tfloat: left;\n\twidth: 100%;\n\n\t.story-stages-header {\n\t\tpadding-top: 54px;\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\tz-index: @z-index-base;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-top: 36px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 50px;\n\t\t\t\tpadding-left: 20px;\n\t\t\t\tpadding-right: 20px;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-top: 0;\n\n\t\t\t&:before, &:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\th1 {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tcolor: #fff;\n\t\t\t\tbackground-color: @orange;\n\t\t\t\t.rough-border(orange);\n\t\t\t\tpadding-top: 22px;\n\t\t\t\tpadding-bottom: 22px;\n\n\t\t\t\t.tablet-only {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.story-carousel {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n}\n\n.story-press {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 74px;\n\tpadding-bottom: 73px;\n\t.carousel-arrow();\n\tbox-shadow: 0 4px 4px -4px rgba(29, 28, 28, 0.29);\n\n\t@media @tablet-query {\n\t\tpadding-top: 35px;\n\t\tpadding-bottom: 46px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 27px;\n\t\tpadding-bottom: 38px;\n\t}\n\n\t.slick-arrow {\n\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\ttransition: 0.3s transform;\n\t\twidth: 32px;\n\t\theight: 32px;\n\t\tleft: -40px;\n\n\t\t@media @mobile-query {\n\t\t\tright: -27px;\n\t\t}\n\n\t\t&:hover {\n\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t}\n\n\t\t&.slick-next {\n\t\t\tright: -40px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tright: -26px;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t}\n\t\t}\n\t}\n\n\th1 {\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 40px;\n\t\t}\n\t}\n\n\t.press-pagination {\n\t\tdisplay: none;\n\t}\n\n\t.press-archive-container {\n\t\tdisplay: none;\n\t}\n\n\t.press-container {\n\t\tbox-shadow: none;\n\t\twidth: 95%;\n\t\tmargin-top: 38px;\n\t\tmargin-bottom: 57px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 85%;\n\t\t\tmargin-top: 31px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 21px;\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\n\t\t.slick-track {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.slick-slide {\n\t\t\tpadding-top: 2px;\n\t\t\tmargin-left: 9px;\n\t\t\tmargin-right: 9px;\n\t\t\theight: auto;\n\t\t}\n\n\t\t.press-article {\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\n\t\t.press-article__details-container {\n\t\t\tbackground-color: @orange;\n\n\t\t\t&:before, &:after {\n\t\t\t\tbackground-image: url('images/border-orange.svg');\n\t\t\t}\n\t\t}\n\t}\n\n\t.button {\n\t\tbackground-color: @orange;\n\t\t.centerX();\n\t\tposition: relative;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tmin-width: auto;\n\t\t\tpadding-left: 36px;\n\t\t\tpadding-right: 50px;\n\n\t\t\t&:after {\n\t\t\t\tright: 31px;\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 27px;\n\t\t\t}\n\t\t}\n\t}\n}\n.page-our-story{\n\t#story-description{\n\t\t&.border-white{\n\t\t\t&:before {\n\t\t\t\tbackground-position: top left;\n\t\t\t\ttop: -9px;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tbackground-position: bottom left;\n\t\t\t\tbottom: -9px;\n\t\t\t}\n\t\t\t@media @mobile-query {\n\t\t\t\t&:before, &:after {\n\t\t\t\t\tbackground-size: 610px auto;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n",".mission-hero {\n\theight: auto;\n\tpadding-top: 280px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 190px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 105px;\n\t}\n\n\t& > .main {\n\t\theight: 545px;\n\t\tpadding-top: 0;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-size: cover;\n\n\t\t@media @mobile-query {\n\t\t\theight: 292px;\n\t\t}\n\t}\n\n\t.hero__description {\n\t\tmax-width: 580px;\n\t\twidth: 90%;\n\t\tmargin: 246px auto 0 auto;\n\t\tposition: static;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 520px;\n\t\t\tpadding-top: 0;\n\t\t\tmargin-top: 240px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 125px;\n\t\t}\n\n\t\th3 {\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 23px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.help-graphic-desk {\n\tfloat: left;\n\twidth: 100%;\n\ttext-align: center;\n\tmargin: 40px 0 0;\n\tdisplay:block;\n\t@media @tablet-query {\n\t\tdisplay: none;\n\t}\n\n\t@media @mobile-query {\n\t\tdisplay: none;\n\t}\n}\n\n.help-graphic-tab {\n\tdisplay: none;\n\n\t@media @tablet-query {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t\tmargin: 40px 0 0;\n\t\tdisplay: block;\n\t}\n\n\t@media @mobile-query {\n\t\tdisplay: none;\n\t}\n\n}\n\n.help-graphic-mob {\n\tdisplay: none;\n\n\t@media @tablet-query {\n\t\tdisplay: none;\n\t}\n\n\t@media @mobile-query {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t\tmargin:0 0 12px;\n\t\tdisplay: block;\n\t}\n\n}\n\n.mission-what-we-do {\n\tfloat: left;\n\twidth: 100%;\n\ttext-align: center;\n\tpadding-top: 46px;\n\tpadding-bottom: 40px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 20px;\n\t\tpadding-bottom: 24px;\n\t}\n\n\t.main {\n\t\twidth: 70%;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 91%;\n\t\t}\n\t}\n\n\t.col-12 {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\n\timg {\n\t\tmax-width: 121px;\n\t\tmax-height: 121px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 86px;\n\t\t\tmax-height: 85px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 63px;\n\t\t\tmax-height: 65px;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tfont-size: 24px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 1.2;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 13px;\n\t\t\tmax-width: 80px;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.blue {\n\t\tp {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n\n\t.green {\n\t\tp {\n\t\t\tcolor: @green;\n\t\t}\n\t}\n\n\t.purple {\n\t\tp {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n}\n\n.mission-certification {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 41px;\n\tpadding-bottom: 45px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 37px;\n\t\tpadding-bottom: 42px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 35px;\n\t\tpadding-bottom: 35px;\n\t}\n\n\th3 {\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t\twidth: 65%;\n\t\t\tmargin: auto;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 20px;\n\t\t\twidth: 80%;\n\t\t}\n\t}\n\n\timg {\n\t\tmargin-top: 18px;\n\t\tmargin-bottom: 14px;\n\t\twidth: 100%;\n\t\tmax-width: 60px;\n\n\t\t@media @tablet-query {\n\t\t\ttransform: scale(.86);\n\t\t\tmargin-top: 9px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\ttransform: scale(.76);\n\t\t\tmargin-top: 2px;\n\t\t}\n\t}\n\n\t&__modal-link {\n\t\t&:hover {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t.button {\n\t\tbackground-color: @orange;\n\t\tmargin-top: 21px;\n\t\tcolor: #fff;\n\n\t\t&:after {\n\t\t\tborder-color: #fff;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 15px;\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-left: 22px;\n\t\t\tpadding-right: 32px;\n\t\t\tmargin-top: 22px;\n\n\t\t\t&:after {\n\t\t\t\tright: 15px;\n\t\t\t}\n\n\t\t\t&:hover::after {\n\t\t\t\tright: 11px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-modal {\n\t\tz-index: @z-index-uber;\n\t\t\n\t\t@media @mobile-query {\n\t\t\tposition: relative;\n\t\t}\n\n\t\t.modal-overlay {\n\t\t\tbackground-color: rgba(255, 255, 255, 0.5);\n\t\t}\n\t}\n\n\t&-modal-content {\n\t\tbackground-color: @orange;\n\t\tborder-radius: 0;\n\t\tbox-shadow: none;\n\t\twidth: 62%;\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmax-width: none;\n\t\t\tpadding: 20px 0\n\t\t}\n\n\t\tp {\n\t\t\tmargin-top: 30px;\n\t\t\twidth: 80%;\n\t\t\tfloat: left;\n\t\t\tmargin-left: 10%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 7px;\n\t\t\t\twidth: 96%;\n\t\t\t\tmargin-left: 2%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\t@media @tablet-query {\n\t\t\t\ttransform: scale(.86);\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttransform: scale(.76);\n\t\t\t}\n\t\t}\n\t}\n\n\t&-modal__close {\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\ttop: 5px;\n\t\tright: 27px;\n\n\t\t@media @tablet-query {\n\t\t\ttop: 0;\n\t\t\tright: 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\ttop: 0;\n\t\t\tright: 5px;\n\t\t}\n\n\t\tbutton {\n\t\t\tbackground: none;\n\t\t\tline-height: 18px;\n\t\t\tfont-size: 42px;\n\t\t\tline-height: 25px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 35px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-nourish {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 36px;\n\tpadding-bottom: 30px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 20px;\n\t\tpadding-bottom: 20px;\n\t}\n\n\timg {\n\t\tmax-width: 136px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 101px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 84px;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-top: 20px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\twidth: 70%;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\twidth: 90%;\n\t\t\tmargin-top: 10px;\n\t\t}\n\t}\n}\n\n.mission-organic {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 51px;\n\tpadding-bottom: 43px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 45px;\n\t\tpadding-bottom: 28px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 42px;\n\t\tpadding-bottom: 21px;\n\t}\n\n\th3 {\n\t\tcolor: @green;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 24px;\n\t\t\twidth: 65%;\n\t\t\tmargin: auto;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tmax-width: 670px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t\tmargin-top: 21px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 590px;\n\t\t\tmargin-top: 17px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 93%;\n\t\t\tmargin-top: 26px;\n\t\t}\n\t}\n\n\timg {\n\t\tmargin-top: 7px;\n\t\tmargin-bottom: 4px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 10px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 6px;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n\n.mission-organic-why {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 34px;\n\tpadding-bottom: 38px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 38px;\n\t\tpadding-bottom: 28px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 29px;\n\t}\n\n\th3 {\n\t\tcolor: @green;\n\t\tmargin-bottom: 12px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t\tmargin-bottom: 5px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 24px;\n\t\t\tmargin-bottom: 13px;\n\t\t}\n\t}\n\n\tp, li {\n\t\tcolor: @darkgray;\n\t}\n\n\tp {\n\t\t@media @tablet-query {\n\t\t\twidth: 80%;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t}\n\n\t&__swipe {\n\t\twidth: 100%;\n\t\tfloat: left;\n\t\tmargin-top: 18px;\n\n\t\tp {\n\t\t\tfont-size: 13px;\n\t\t\tcolor: @lightgray;\n\t\t\tfloat: left;\n\t\t\tmargin-left: 256px + 12px * 2 + 86px;\n\t\t\twidth: auto;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tfloat: right;\n\t\t\t\twidth: 52%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-organic-points {\n\twidth: 256px;\n\tmargin-top: 34px;\n\tmargin-left: 12px;\n\tmargin-right: 12px;\n\tmargin-bottom: 29px;\n\tbackground-color: #fff;\n\tpadding-bottom: 20px;\n\tdisplay: inline-block;\n\tvertical-align: top;\n\n\t@media @tablet-query {\n\t\tmargin-top: 6px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-bottom: 3px;\n\t\twidth: 44%;\n\t\tmargin-left: 3%;\n\t\tmargin-right: 0;\n\t\tmargin-bottom: 6px;\n\t}\n\n\th4 {\n\t\tfont-size: 20px;\n\t\theight: 60px;\n\t\tline-height: 60px;\n\t\tbackground-color: @darkbeige;\n\t\tcolor: @darkgray;\n\t\tmargin-bottom: 30px;\n\t\t.rough-border(darkbeige);\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 17px;\n\t\t\theight: 50px;\n\t\t\tline-height: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 15px;\n\t\t\theight: 40px;\n\t\t\tline-height: 40px;\n\t\t\tmargin-bottom: 19px;\n\t\t}\n\n\t\t&:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\timg {\n\t\t\tvertical-align: middle;\n\t\t\tfloat: right;\n\t\t\tmargin-top: 8px;\n\t\t\twidth: 44px;\n\t\t\theight: 44px;\n\t\t\tmargin-right: 27px;\n\t\t\tmargin-left: -44px / 2 - 27;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 34px;\n\t\t\t\theight: 34px;\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tmargin-left: -34px / 2 - 20;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 24px;\n\t\t\t\theight: 24px;\n\t\t\t\tmargin-left: -24px / 2 - 10;\n\t\t\t}\n\t\t}\n\t}\n\n\tli {\n\t\tfont-size: 18px;\n\t\ttext-align: left;\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\tpadding-left: 12px;\n\t\tpadding-right: 12px;\n\t\tmargin-bottom: 20px;\n\t\theight: 45px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 15px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 11px;\n\t\t\tpadding-left: 6px;\n\t\t\tpadding-right: 6px;\n\t\t\theight: 32px;\n\t\t\tmargin-bottom: 12px;\n\t\t\tline-height: 1.2;\n\t\t}\n\n\t\tstrong, em {\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tpadding-left: 31px;\n\t\t\tfloat: left;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding-left: 14px;\n\t\t\t\tmin-height: 32px;\n\t\t\t}\n\t\t}\n\n\t\tstrong {\n\t\t\tbackground-image: url('images/thumb-up.svg');\n\t\t\tbackground-size: 19px 17px;\n\t\t\tbackground-position: 0 2px;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tbackground-size: 15px 14px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbackground-size: 12px 11px;\n\t\t\t\tbackground-position: 0 0;\n\t\t\t}\n\t\t}\n\n\t\tem {\n\t\t\tbackground-image: url('images/thumb-down.svg');-webkit-background-size: ;\n\t\t\tbackground-size: 18px 18px;\n\t\t\tfont-style: normal;\n\t\t\tbackground-position: 0 4px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tbackground-size: 15px 15px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tbackground-size: 12px 12px;\n\t\t\t\tbackground-position: 0 1px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--main {\n\t\th4 {\n\t\t\tbackground-color: @green;\n\t\t\tcolor: #fff;\n\t\t\t.rough-border(green);\n\t\t}\n\t}\n\n\t&-carousel {\n\t\tfloat: none;\n\t\tdisplay: inline-block;\n\n\t\t@media only screen and (min-width: @mobile-breakpoint + 1) {\n\t\t\t.slick-track {\n\t\t\t\twidth: 100% !important;\n\n\t\t\t\t.slick-slide {\n\t\t\t\t\twidth: 256px !important;\n\t\t\t\t\tmargin-left: 12px;\n\t\t\t\t\tmargin-right: 12px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.mission-organic-points {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t.mission-organic-points {\n\t\t\t\tbox-shadow: 0 0 9px rgba(0, 0, 0, 0.2);\n\t\t\t\twidth: 85% !important;\n\t\t\t}\n\t\t}\n\n\t\t.slick-list {\n\t\t\toverflow-x: auto;\n\n\t\t\t@media @mobile-query {\n\t\t\t\toverflow-x: hidden;\n\t\t\t}\n\t\t}\n\n\t\t.slick-track {\n\t\t\twidth: 256px * 3 + 12px * 6 !important;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 6000px !important;\n\t\t\t}\n\t\t}\n\n\t\t.mission-organic-points {\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t.carousel-dots();\n\t\t.slick-dots {\n\t\t\tmargin-top: 10px;\n\t\t\tli {\n\t\t\t\tbackground-color: @lightestgray;\n\n\t\t\t\t&.slick-active {\n\t\t\t\t\tbackground-color: @green;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__notes {\n\t\tmax-width: 492px;\n\t\tclear: left;\n\t\tmargin: auto;\n\n\t\t@media @mobile-query {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 20px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-top: 4px;\n\t\t\tfont-size: 12px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 11px;\n\t\t\t\twidth: 84%;\n\t\t\t\tmargin-top: 9px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.vc_column_container.mission-organic-points-carousel {\n\twidth: calc(100% - 256px - 10px * 3);\n\tmax-width: 256px * 3 + 12px * 6;\n\n\t@media @tablet-query {\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 52%;\n\t}\n}\n\n.mission-enlightened-nutrition {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 62px;\n\tpadding-bottom: 40px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 35px;\n\t\tpadding-bottom: 32px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 30px;\n\t\tpadding-bottom: 0;\n\t}\n\n\t& > .main {\n\t\tmax-width: 1142px;\n\t\tmargin: auto;\n\t}\n\n\t&__intro {\n\t\tmargin-bottom: 36px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 27px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 40px;\n\t\t}\n\n\t\th3 {\n\t\t\tcolor: @green;\n\t\t\tmargin-bottom: 19px;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 24px;\n\t\t\t\twidth: 90%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__item {\n\t\twidth: 33.33%;\n\t\tfloat: left;\n\t\tpadding-left: 45px;\n\t\tpadding-right: 45px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-left: 17px;\n\t\t\tpadding-right: 17px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 37px;\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 110px;\n\t\t\tmax-height: 110px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 90px;\n\t\t\t\tmax-height: 94px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 91px;\n\t\t\t\tmax-height: 101px;\n\t\t\t}\n\t\t}\n\n\t\th4 {\n\t\t\tmargin-top: 16px;\n\t\t\tmargin-bottom: 12px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tmargin-bottom: 7px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-support-families {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 48px;\n\tpadding-bottom: 46px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 40px;\n\t\tpadding-bottom: 32px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 26px;\n\t\tpadding-bottom: 25px;\n\t}\n\n\timg {\n\t\tmax-width: 115px;\n\t\tmax-height: 121px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 92px;\n\t\t\tmax-height: 96px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 89px;\n\t\t\tmax-height: 94px;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-top: 17px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmargin-top: 10px;\n\t\t\tmax-width: 450px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-top: 14px;\n\t\t\twidth: 80%;\n\t\t}\n\t}\n}\n\n.mission-nutrition-education {\n\tfloat: left;\n\twidth: 100%;\n\ttext-align: center;\n\n\th1, h2, h3, h5 {\n\t\tcolor: @lightpurple;\n\t}\n\n\t&__title {\n\t\tmargin-top: 68px;\n\t\tmargin-bottom: 55px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 40px;\n\t\t\tmargin-bottom: 37px;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 27px;\n\t\t\t\ttext-transform: none;\n\t\t\t\tfont-family: @booster;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 35px;\n\t\t\tmargin-bottom: 0;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 24px;\n\t\t\t\twidth: 80%;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-carousel {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 80px;\n\tpadding-bottom: 65px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 40px;\n\t\tpadding-bottom: 36px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 0;\n\t\tpadding-bottom: 36px;\n\t}\n\n\th1 {\n\t\twidth: 70%;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 60%;\n\t\t\tfont-size: 27px;\n\t\t\tfont-family: @booster;\n\t\t\ttext-transform: none;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 24px;\n\t\t\twidth: 90%;\n\t\t}\n\t}\n\n\th4 {\n\t\twidth: 50%;\n\t\tfont-size: 18px;\n\t\tmargin-top: 21px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\twidth: 68%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 18px;\n\t\t\twidth: 88%;\n\t\t\tmargin-top: 26px;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t}\n\n\t&-inner {\n\t\tmargin-top: 65px;\n\t\toverflow: hidden;\n\t\t.carousel-arrow();\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 32px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 26px;\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\ttransition: 0.3s transform;\n\t\t\ttop: 20%;\n\t\t\tleft: 51px;\n\t\t\twidth: 48px;\n\t\t\theight: 48px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: 64%;\n\t\t\t\tleft: 12px;\n\t\t\t\twidth: 40px;\n\t\t\t\theight: 40px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttop: 18%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tleft: -3px;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\ttransform: scale(1.2) translateY(-50%);\n\t\t\t}\n\n\t\t\t&.slick-next {\n\t\t\t\tright: 51px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tright: 12px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tright: -3px;\n\t\t\t\t}\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttransform: scaleX(-1.2) scaleY(1.2) translateY(-50%);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.carousel-dots();\n\t\t.slick-dots {\n\t\t\tmargin-top: 20px;\n\n\t\t\tli {\n\t\t\t\tbackground-color: @lightestgray;\n\t\t\t}\n\t\t}\n\t}\n\n\t.slick-list {\n\t\twidth: 77%;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 79%;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\t@media @mobile-query {\n\t\t\twidth: 85%;\n\t\t}\n\t}\n\n\t.slick-slide {\n\t\tmargin-left: 30px;\n\t\tmargin-right: 30px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-left: 38px;\n\t\t\tmargin-right: 38px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: 0;\n\t\t}\n\n\t\tp:first-child {\n\t\t\tmargin-bottom: 37px;\n\t\t\ttext-align: center;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 17px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-bottom: 38px;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\n\t&.purple {\n\t\th1, h3, h4 {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\t.mission-carousel-inner {\n\t\t\t.slick-arrow {\n\t\t\t\tbackground-image: url('images/carousel-arrow-purple-no-circle.svg');\n\t\t\t}\n\n\t\t\t.slick-dots {\n\t\t\t\tli {\n\t\t\t\t\t&.slick-active {\n\t\t\t\t\t\tbackground-color: @lightpurple;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&.blue {\n\t\th1, h3, h4 {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\t.mission-carousel-inner {\n\t\t\t.slick-arrow {\n\t\t\t\tbackground-image: url('images/carousel-arrow-blue.svg');\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tbackground-image: url('images/carousel-arrow-blue-no-circle.svg');\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.slick-dots {\n\t\t\t\tli {\n\t\t\t\t\t&.slick-active {\n\t\t\t\t\t\tbackground-color: @lightblue;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&.mission-world {\n\t\th1 {\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-family: @organico;\n\t\t\t\tfont-size: 50px;\n\t\t\t\twidth: 84%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tbackground-color: @lightblue;\n\t\t\t\tcolor: #fff;\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-top: 23px;\n\t\t\t\tpadding-left: 10px;\n\t\t\t\tpadding-right: 10px;\n\t\t\t\tpadding-bottom: 23px;\n\t\t\t\t.rough-border(blue);\n\n\t\t\t\t&:before, &:after {\n\t\t\t\t\tbackground-size: cover;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-thinking {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 47px;\n\tpadding-bottom: 47px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 36px;\n\t\tpadding-bottom: 36px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 28px;\n\t\tpadding-bottom: 25px;\n\t}\n\n\timg {\n\t\tmax-width: 121px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 92px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: 97px;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-top: 26px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmargin-top: 12px;\n\t\t\tmax-width: 420px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmargin-top: 15px;\n\t\t\tmax-width: 250px;\n\t\t}\n\t}\n}\n\n.mission-design {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 32px;\n\tpadding-bottom: 55px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 15px;\n\t\tpadding-bottom: 54px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 20px;\n\t\tpadding-bottom: 30px\n\t}\n\n\th4 {\n\t\tcolor: @lightblue;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 81%;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tmax-width: 630px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t\tmargin-top: 12px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 466px;\n\t\t\tmargin-top: 24px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmax-width: none;\n\t\t\twidth: 84%;\n\t\t\tmargin-top: 14px;\n\t\t}\n\t}\n\n\t&__side-description {\n\t\tmargin-left: 20%;\n\t\twidth: 29%;\n\t\tmargin-top: 10%;\n\t\tfloat: left;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-left: 4%;\n\t\t\twidth: 41%;\n\t\t\tmargin-top: 5%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t\tmargin-left: 0;\n\t\t\tmargin-top: 16px;\n\t\t}\n\n\t\th4 {\n\t\t\tmargin-bottom: 24px;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tdisplay: none;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__image-description {\n\t\twidth: 25%;\n\t\tmargin-right: 17%;\n\t\tmargin-top: 40px;\n\t\tfloat: right;\n\t\tposition: relative;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-right: 4%;\n\t\t\twidth: 43%;\n\t\t\tmargin-top: 22px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 68%;\n\t\t\ttext-align: center;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\tfloat: none;\n\t\t}\n\n\t\tul {\n\t\t\tli {\n\t\t\t\tposition: absolute;\n\n\t\t\t\t&:before {\n\t\t\t\t\tcontent: '';\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tbackground-image: url('images/expand-button-blue.png');\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\twidth: 33px;\n\t\t\t\t\theight: 33px;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\tbackground-size: 100%;\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 22px;\n\t\t\t\t\t\theight: 22px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&:hover strong {\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t\topacity: 1;\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\t\topacity: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t\topacity: 0;\n\t\t\t\t\ttransition: opacity .3s, visibility .3s;\n\t\t\t\t\tz-index: @z-index-base;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\tbackground-color: rgba(255, 255, 255, 0.9);\n\t\t\t\t\tcolor: @lightblue;\n\t\t\t\t\tright: 39px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tbox-shadow: -1px 4px 12px 1px rgba(29, 28, 28, 0.06);\n\t\t\t\t\tpadding-top: 26px;\n\t\t\t\t\tpadding-left: 30px;\n\t\t\t\t\tpadding-right: 30px;\n\t\t\t\t\tpadding-bottom: 26px;\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\tcontent: '';\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\tright: -34px;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\twidth: 0;\n\t\t\t\t\t\theight: 0;\n\t\t\t\t\t\tborder-top: 14px solid transparent;\n\t\t\t\t\t\tborder-bottom: 14px solid transparent;\n\t\t\t\t\t\tborder-left: 34px solid rgba(255, 255, 255, 0.9);\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\ttop: 26px;\n\n\t\t\t\t\t\t&.active {\n\t\t\t\t\t\t\tvisibility: visible;\n\t\t\t\t\t\t\topacity: 1;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.close {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\tbackground-image: url('images/pop-up-close.png');\n\t\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\t\twidth: 13px;\n\t\t\t\t\t\theight: 13px;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 14px;\n\t\t\t\t\t\tright: 14px;\n\t\t\t\t\t\tcursor: pointer;\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\tdisplay: block;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli:nth-child(1) {\n\t\t\t\ttop: 33px;\n\t\t\t\tright: 99px;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\ttop: 90px;\n\t\t\t\t\tright: 43%;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\twidth: 330px;\n\t\t\t\t\ttop: -21px;\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tright: -138px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 300px;\n\t\t\t\t\t\tright: -134px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\ttop: 25px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli:nth-child(2) {\n\t\t\t\ttop: 269px;\n\t\t\t\tright: 240px;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\ttop: 211px;\n\t\t\t\t\tright: 76%;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\twidth: 483px;\n\t\t\t\t\ttop: -117px;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 290px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 300px;\n\t\t\t\t\t\tright: -207px;\n\t\t\t\t\t\ttop: -157px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\ttop: 120px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tli:nth-child(3) {\n\t\t\t\tbottom: 53px;\n\t\t\t\tright: 116px;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tbottom: auto;\n\t\t\t\t\ttop: 260px;\n\t\t\t\t\tright: 45%;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\twidth: 393px;\n\t\t\t\t\tright: -212px;\n\t\t\t\t\tbottom: 43px;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 300px;\n\t\t\t\t\t\tright: -119px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 300px;\n\t\t\t\t\t\tbottom: auto;\n\t\t\t\t\t\ttop: -120px;\n\t\t\t\t\t\tright: -138px;\n\t\t\t\t\t}\n\n\t\t\t\t\t&:after {\n\t\t\t\t\t\ttop: 120px;\n\t\t\t\t\t\tborder-bottom: none;\n\t\t\t\t\t\tborder-left: 14px solid transparent;\n\t\t\t\t\t\tborder-right: 14px solid transparent;\n\t\t\t\t\t\tborder-top: 34px solid rgba(255, 255, 255, 0.9);\n\t\t\t\t\t\ttop: auto;\n\t\t\t\t\t\tbottom: -34px;\n\t\t\t\t\t\tleft: 50%;\n\t\t\t\t\t\tmargin-left: -14px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tfloat: right;\n\t\t}\n\n\t\th4 {\n\t\t\tdisplay: none;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tdisplay: inline;\n\t\t\t\twidth: 124%;\n\t\t\t\tmargin-left: -12%;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-palm-oil {\n\tfloat: left;\n\twidth: 100%;\n\tbackground-image: url('images/rough-divider-slim-gray.png');\n\tbackground-repeat: repeat-x;\n\tpadding-top: 66px;\n\tpadding-bottom: 73px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 38px;\n\t\tpadding-bottom: 36px;\n\t}\n\n\t@media @mobile-query {\n\t\tbackground-color: @offwhite;\n\t\t.rough-border(offwhite);\n\t\tbackground-image: none;\n\t\tpadding-top: 37px;\n\t\tpadding-bottom: 33px;\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tmargin-top: 21px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 14px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 18px;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n\n\t&__image, &__description {\n\t\tfloat: left;\n\n\t\t@media @mobile-query {\n\t\t\tfloat: none;\n\t\t}\n\t}\n\n\t&__image {\n\t\twidth: 16%;\n\t\tmargin-left: 28%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 20%;\n\t\t\tmargin-left: 17%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 45%;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t\tmargin-bottom: 12px;\n\t\t}\n\t}\n\n\t&__description {\n\t\twidth: 24%;\n\t\tmargin-left: 12%;\n\t\tmargin-top: 10px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 39%;\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 81%;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\t}\n}\n\n.mission-info-panel {\n\twidth: 35%;\n\tmargin-left: 42px;\n\tmargin-right: 42px;\n\tdisplay: inline-block;\n\tvertical-align: top;\n\tbackground-color: @offwhite;\n\n\t@media @tablet-query {\n\t\twidth: 44%;\n\t\tmargin-left: 1.5%;\n\t\tmargin-right: 1.5%;\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 100%;\n\t\tmargin-top: 50px;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t}\n\n\th4 {\n\t\theight: 70px;\n\t\tline-height: 76px;\n\t\tbackground-color: @lightpurple;\n\t\tcolor: #fff;\n\t\t.rough-border(purple);\n\n\t\t&:before, &:after {\n\t\t\tbackground-size: cover;\n\t\t}\n\n\t\t&:before {\n\t\t\ttop: -2px;\n\t\t}\n\n\t\t&:after {\n\t\t\tbottom: -7px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t\theight: 54px;\n\t\t\tline-height: 54px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 18px;\n\t\t\theight: 40px;\n\t\t\tline-height: 47px;\n\t\t\twidth: 78%;\n\t\t\tmargin-left: 11%;\n\t\t\tmargin-top: -46px / 2;\n\t\t}\n\t}\n\n\th1, h2 {\n\t\tfont-weight: 400;\n\t}\n\n\tblockquote p {\n\t\tfont-size: 46px;\n\t\tfont-weight: 500;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 38px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 46px;\n\t\t}\n\t}\n\n\tp {\n\t\tcolor: @darkgray;\n\t\tmargin: auto;\n\t}\n\n\th1 {\n\t\tfont-size: 109px;\n\t\tline-height: 1;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 75px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 60px;\n\t\t}\n\t}\n\n\th2 {\n\t\tfont-size: 70px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 65px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 60px;\n\t\t}\n\t}\n\n\th5 {\n\t\tfont-size: 20px;\n\t\tmax-width: 330px;\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 79%;\n\t\t}\n\t}\n\n\t// nutrition\n\th4 + p {\n\t\tmargin-top: 35px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 25px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 22px;\n\t\t}\n\t}\n\n\tp + h1 {\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 9px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 17px;\n\t\t}\n\t}\n\n\th1 + h5 {\n\t\tmargin-top: 15px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 11px;\n\t\t}\n\t}\n\n\th1 + h5 + blockquote {\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\th1 + h5 + blockquote + h5 {\n\t\tmargin-top: -3px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n\n\th1 + h5 + blockquote + h5 + p {\n\t\tmax-width: 100%;\n\t\twidth: 100%;\n\t}\n\n\t// donation\n\th4 + h2 {\n\t\tmargin-top: 20px;\n\t\tdisplay: inline-block;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 17px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 23px;\n\t\t}\n\t}\n\n\th2 + h5 {\n\t\tdisplay: inline-block;\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\th5 + p {\n\t\tmargin-top: 12px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 4px;\n\t\t}\n\t}\n\n\th5 + p + h2 + p {\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 11px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\tp + p {\n\t\tmargin-top: 15px;\n\t}\n\n\tp + p + blockquote {\n\t\tmargin-top: 9px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 4px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\tp + p + blockquote + h2 {\n\t\tline-height: 0.7;\n\t}\n\n\tp + p + blockquote + h2 + p {\n\t\tmargin-top: 25px;\n\t\twidth: 90%;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 17px;\n\t\t}\n\t}\n\n\t&--education {\n\t\tpadding-bottom: 62px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-bottom: 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-bottom: 12px;\n\t\t}\n\n\t\tp {\n\t\t\tmax-width: 345px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 71%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 88%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-left: 15px;\n\t\t\tmargin-right: 15px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 23px;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttransform: scale(0.68);\n\t\t\t\tfloat: none;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t&:first-child {\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-left: 17%;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-left: -20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:nth-child(2) {\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-left: 23%;\n\t\t\t\t\tclear: left;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-left: -20px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tmargin-right: 0;\n\t\t\t\t\tmargin-left: 23px;\n\t\t\t\t\tmargin-top: -53px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\tmargin-top: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&--donation {\n\t\tpadding-bottom: 59px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-bottom: 74px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 48px;\n\t\t}\n\n\t\tp {\n\t\t\tmax-width: 410px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 86%;\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\tmargin-left: 24px;\n\t\t\tmargin-right: 24px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttransform: scale(0.92);\n\t\t\t\tmargin-left: 6px;\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--offices {\n\t\tbackground-color: #fff;\n\t\tpadding-bottom: 22px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding-bottom: 31px;\n\t\t}\n\n\t\th4 {\n\t\t\tline-height: 1.17;\n\t\t\tbackground-color: @lightblue;\n\t\t\theight: 110px;\n\t\t\tpadding-top: 30px;\n\t\t\tpadding-left: 10%;\n\t\t\tpadding-right: 10%;\n\n\t\t\t&:before, &:after {\n\t\t\t\tbackground-image: url('images/border-blue.svg');\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 91px;\n\t\t\t\tpadding-top: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 0;\n\t\t\t\tbackground-color: #fff;\n\t\t\t\tcolor: @lightblue;\n\n\t\t\t\t&:before {\n\t\t\t\t\tbackground-image: url('images/border-white.svg');\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\th1, h5, strong {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\th1, h5 {\n\t\t\tdisplay: inline;\n\t\t}\n\n\t\tp {\n\t\t\twidth: 68%;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 74%;\n\t\t\t}\n\n\t\t\tstrong {\n\t\t\t\tfont-size: 20px;\n\t\t\t}\n\t\t}\n\n\t\th4 + p {\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 7px;\n\t\t\t}\n\t\t}\n\n\t\th5 + p {\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 12px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-offices {\n\tbackground-color: @offwhite;\n\tfloat: left;\n\twidth: 100%;\n\tposition: relative;\n\n\t@media @mobile-query {\n\t\tbackground-color: transparent;\n\t}\n\n\t.mission-info-panel {\n\t\tmargin-left: 10%;\n\t\tmargin-right: 7%;\n\t\tfloat: left;\n\t\t.centerY();\n\n\t\tmargin-left: 4%;\n\t\tmargin-right: 4%;\n\t\tposition: static;\n\t\ttransform: none;\n\t\tmargin-top: 43px;\n\t\tmargin-bottom: 49px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 41%;\n\t\t\tmargin-left: 4%;\n\t\t\tmargin-right: 4%;\n\t\t\tposition: static;\n\t\t\ttransform: none;\n\t\t\tmargin-top: 43px;\n\t\t\tmargin-bottom: 49px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t&__image {\n\t\t// width: 48%;\n\t\t// float: right;\n\t\twidth: 51%;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\toverflow: hidden;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 51%;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t\tright: 0;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tposition: static;\n\t\t\twidth: 100%;\n\t\t\theight: 230px;\n\t\t}\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\theight: 100%;\n\t\t\twidth: auto;\n\t\t\tmax-width: none;\n\t\t\tfloat: right;\n\n\t\t\t@media @tablet-query {\n\t\t\t\theight: 100%;\n\t\t\t\twidth: auto;\n\t\t\t\tmax-width: none;\n\t\t\t\tfloat: right;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\theight: auto;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mission-go-green-header {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 76px;\n\tpadding-bottom: 68px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 37px;\n\t\tpadding-bottom: 25px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 20px;\n\t\tpadding-bottom: 22px;\n\t}\n\n\th1 {\n\t\tmargin: auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 50px;\n\t\t\tmax-width: 350px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\tmax-width: 220px\n\t\t}\n\t}\n}\n\n.mission-go-green-content {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-top: 38px;\n\n\t@media @tablet-query {\n\t\tpadding-top: 33px;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding-top: 20px;\n\t}\n\n\t&__intro {\n\t\tp {\n\t\t\tcolor: @darkgray;\n\t\t\ttext-align: center;\n\t\t\tmargin: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 360px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 86%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.learning-center-carousel {\n\t\tmargin-top: 33px;\n\t\tmargin-bottom: 47px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t\twidth: 70%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 90%;\n\t\t\tmargin-top: 22px;\n\t\t\tmargin-bottom: 35px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 26px;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\n\t.learning-center-card {\n\t\tmargin-top: 3px;\n\t\twidth: 50% !important;\n\t\tmax-width: 284px;\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 268px;\n\t\t}\n\n\t\t&__details {\n\n\t\t\t&:after {\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tbottom: -0.5px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.carousel-dots();\n\t.slick-dots {\n\t\tmargin-top: 8px;\n\n\t\tli {\n\t\t\tbackground: @lightestgray;\n\n\t\t\t&.slick-active {\n\t\t\t\tbackground-color: @orange;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__button {\n\t\ttext-align: center;\n\n\t\t.button {\n\t\t\tbackground-color: @orange;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding-left: 20px;\n\t\t\t\tpadding-right: 34px;\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 15px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 11px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}",".content-master-list {\n    .more-icon-desktop {\n        float: right;\n        line-height: 0;\n        margin-top: 7px;\n        width: 31px;\n        height: 31px;\n        border-radius: 50% 50%;\n    }\n}\n\n.page-template-page-masterbrand {\n    .site-sub-header {\n        display: none;\n    }\n\n}\n\n@media screen and (max-width: 900px) and (min-width: 768px) {\n\n    .content-master-list .content-block pre {\n        font-size: 44px;\n        line-height: 51px;\n    }\n\n    #hamburger .content-master-list .content-block {\n\n        h2,\n        pre {\n            font-size: 42px;\n            line-height: 45px;\n        }\n    }\n\n}\n\n.page-template-page-masterbrand {\n    #header.site-header {\n        top: 0px;\n\n        @media only screen and (max-width: 650px) {\n            top: 0px;\n        }\n    }\n\n\n    #content {\n        max-width: none;\n        background: #f2f2f2;\n\n        &.site-content {\n            margin-top: 184px;\n\n            @media @tablet-query {\n                margin-top: 80px;\n            }\n\n            @media(max-width:667px) {\n                margin-top: 81px;\n            }\n\n            @media @mobile-query {\n                margin-top: 50px;\n            }\n\n\n        }\n    }\n\n    .content-master-wrapper {\n        max-width: 1480px;\n        margin: 0 auto;\n        min-height: 600px;\n        padding: 46px 20px 0 20px;\n\n        @media(max-width:767px) {\n            padding-top: 29px;\n            padding: 29px 0;\n        }\n    }\n}\n\n.master-hero.brand-master {\n    position: relative;\n    font-family: BoosterNextFY, sans-serif;\n    background-position: center;\n    text-align: center;\n    overflow: hidden;\n\n    @media(min-width:768px) {\n        background: none;\n        background-size: cover;\n        background-position: center;\n    }\n\n    @media(max-width:767px) {\n        padding-top: 0%;\n        background-size: cover;\n        background-position: center;\n    }\n\n    .desktop {\n        @media(min-width:768px) {\n            display: block;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n    }\n\n    .mobile {\n        @media(min-width:768px) {\n            display: none;\n        }\n\n        @media(max-width:767px) {\n            display: block;\n        }\n\n    }\n\n    .top.right.mobile {\n        right: 20px;\n        top: 26px;\n        display: block;\n    }\n\n    video {\n        width: 100%;\n        display: block;\n\n        @media(max-width:767px) {\n            display: none;\n        }\n    }\n\n    .banner-links {\n        max-width: 1456px;\n        position: relative;\n        margin: 0 auto;\n\n        @media(max-width:767px) {\n            position: initial;\n        }\n    }\n\n    a {\n        font-family: BoosterNextFY, sans-serif;\n    }\n\n    .top.left {\n        position: absolute;\n        left: 23px;\n        top: 38px;\n\n        @media @tablet-query {\n            left: 0px;\n            padding-left: 40px;\n        }\n\n        @media(max-width:980px) {\n            top: 17px;\n        }\n\n        @media(max-width:767px) {\n            padding-left: 28px;\n            top: 17px;\n        }\n\n        h1 {\n            font-size: 83px;\n            font-family: BoosterNextFY, sans-serif;\n            letter-spacing: -1.7px;\n            text-transform: none;\n            font-weight: 500;\n            line-height: 87px;\n            text-align: left;\n\n            @media @tablet-query {\n                font-size: 63px;\n                line-height: 67px;\n            }\n\n            @media(max-width:980px) {\n                font-size: 58px;\n                line-height: 64px;\n            }\n\n            @media(max-width:767px) {\n                font-size: 50px;\n                line-height: 54px;\n            }\n\n            p {\n                font-size: inherit;\n                letter-spacing: inherit;\n                line-height: inherit;\n            }\n        }\n\n    }\n\n    .top.right {\n        position: absolute;\n        right: 34px;\n        top: 55px;\n\n        @media(max-width:980px) {\n            top: 29px;\n        }\n\n        img {\n            width: 59px;\n\n            @media(max-width:767px) {\n                width: 42px;\n            }\n        }\n    }\n\n    .bottom.left {\n        position: absolute;\n        left: 0;\n        bottom: 32px;\n        padding-left: 25px;\n        width: 42%;\n\n        @media @tablet-query {\n            padding-left: 40px;\n            width: 47%;\n        }\n\n        @media(max-width:980px) {\n            width: 45%;\n            top: -89px;\n        }\n\n        @media(max-width:767px) {\n            top: auto;\n            width: 76%;\n            bottom: 12px\n        }\n\n\n        img {\n            width: 65px;\n            float: left;\n            margin-right: 38px;\n\n            @media(max-width:980px) {\n                width: 56px;\n                margin-right: 13px;\n            }\n        }\n\n        h2 {\n            float: left;\n            text-transform: none;\n            font-size: 35px;\n            font-family: BoosterNextFY, sans-serif;\n            margin-top: -8px;\n            letter-spacing: -0.1px;\n            margin-bottom: 6px;\n            color: #ea7641;\n\n            @media(max-width:980px) {\n                font-size: 27px;\n            }\n        }\n\n        p {\n            float: left;\n            width: 63.5%;\n            font-size: 20px;\n            text-align: left;\n            line-height: 20px;\n            color: #ea7641;\n\n            @media(max-width:980px) {\n                font-size: 18px;\n            }\n        }\n    }\n\n    .bottom.right {\n        position: absolute;\n        right: 0;\n        bottom: 42px;\n        display: inline-block;\n        max-width: 597px;\n        width: 100%;\n\n        @media(max-width:1285px) {\n            max-width: 490px;\n        }\n\n        @media(max-width:980px) {\n            width: 48%;\n            bottom: 33px;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n        img {\n            width: 29px;\n            margin-left: 17px;\n            float: left;\n\n            @media(max-width:980px) {\n\n                margin-left: 15px;\n            }\n\n        }\n\n        p {\n            float: left;\n            letter-spacing: 1px;\n            font-size: 18px;\n            font-weight: 700;\n            text-transform: uppercase;\n            color: #ea7641;\n\n            @media(max-width:980px) {\n                font-size: 14px;\n                margin-top: 3px;\n            }\n        }\n\n        a {\n            color: #ea7641;\n            font-size: 18px;\n            font-weight: 700;\n            float: left;\n\n            &:first-child {\n                margin-right: 11%;\n\n                @media(max-width:980px) {\n                    margin-right: 5%;\n                }\n            }\n        }\n\n    }\n}\n\n\n.content-master-wrapper {\n    font-family: BoosterNextFY, sans-serif;\n\n    a,\n    p {\n        color: #6E6C69;\n    }\n\n    @media @tablet-query {\n        padding-right: 20px;\n        padding-left: 20px;\n\n    }\n}\n\n.content-master-list {\n    width: 100%;\n    float: left;\n    border-bottom: 1px solid #c2c2c2;\n    padding-bottom: 53px;\n    margin-bottom: 42px;\n\n    &:last-child {\n        border: none;\n    }\n\n    a,\n    p {\n        color: #6E6C69;\n    }\n\n    @media(max-width:980px) {\n        margin-bottom: 39px;\n    }\n\n    @media(max-width:767px) {\n        width: 100%;\n        padding: 0 30px 20px 31px;\n        border-bottom: 1px solid #dadada;\n        margin-bottom: 20px;\n\n    }\n\n    .cover {\n        float: left;\n        width: 19%;\n        margin-top: 31px;\n        min-width: 152px;\n\n        circle {\n            stroke: transparent;\n        }\n\n        @media(max-width:767px) {\n            min-width: 128px;\n            margin-top: 42px;\n        }\n\n    }\n\n    .brief-desc-block {\n        display: none;\n    }\n\n    .image-block {\n        float: right;\n        width: 100%;\n        margin-top: 17px;\n\n        @media(max-width:1023px) {\n            width: 45%;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n        @media(min-width:1024px) {\n            max-width: 420px;\n        }\n\n        @media(min-width:1280px) {\n            max-width: 450px;\n        }\n\n        @media(min-width:1370px) {\n            max-width: 500px;\n        }\n    }\n\n    .more-icon-desktop {\n        float: right;\n        line-height: 0;\n        margin-top: 0px;\n\n        @media(max-width:767px) {\n            margin-top: -4px;\n        }\n    }\n\n    .more-icon-mobile {\n        @media(min-width:768px) {\n            display: none;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n    }\n\n    .descript {\n        font-size: 20px;\n        line-height: 27px;\n        letter-spacing: -.01px;\n        max-width: none;\n        width: auto;\n        float: left;\n\n        @media(max-width:980px) {\n            font-size: 19px;\n            line-height: 23px;\n            max-width: 160px;\n        }\n\n        @media(max-width:767px) {\n            max-width: none;\n            width: 71%;\n            font-size: 16px;\n            line-height: 22px;\n        }\n\n        &.desktop {\n            @media(min-width:768px) {\n                display: block;\n            }\n\n            @media(max-width:767px) {\n                display: none;\n            }\n\n        }\n\n        &.mobile {\n            @media(min-width:768px) {\n                display: none;\n            }\n\n            @media(max-width:767px) {\n                display: block;\n            }\n\n        }\n\n    }\n\n    .post_title_mobile {\n        @media(min-width:768px) {\n            display: none;\n        }\n\n        @media(max-width:767px) {\n            display: block;\n        }\n    }\n\n    .post_title_desktop {\n        @media(min-width:768px) {\n            display: block;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n    }\n\n\n    .content-block {\n        float: left;\n\n        @media(max-width:980px) {\n            width: 50%;\n        }\n\n        @media(max-width:767px) {\n            width: 100%;\n        }\n\n        @media(min-width:1024px) {\n            width: 52%;\n        }\n\n        @media(min-width:1280px) {\n            width: 58%;\n        }\n\n        @media(min-width:1370px) {\n            width: 58%;\n        }\n\n        br {\n            display: none;\n        }\n\n        h2,\n        pre {\n            font-family: BoosterNextFY, sans-serif;\n            font-weight: 500;\n            text-transform: none;\n            letter-spacing: -1.99px;\n\n            @media(max-width:1250px) {\n                //font-size: 68px;\n                //line-height: 74px;\n            }\n\n            @media @tablet-query {\n                //font-size: 57px;\n                //line-height: 64px;\n\n            }\n\n            @media(max-width:980px) {\n                //font-size: 44px;\n                // line-height: 51px;\n            }\n\n            @media(max-width:767px) {\n                //font-size:45px;\n                //line-height:46px;  \n\n            }\n\n            @media(max-width:374px) {\n                font-size: 34px !important;\n                line-height: 38px !important;\n\n            }\n\n            @media(min-width:1024px) {\n                //font-size: 49px;\n                //line-height: 56px;\n            }\n\n            @media(min-width:1280px) {\n                //font-size: 58px;\n                //line-height: 69px;\n            }\n\n            @media(min-width:1370px) {\n                // font-size: 65px;\n                // line-height: 73px;\n            }\n\n        }\n    }\n\n    a.list-items {\n        float: left;\n        width: 100%;\n        display: inline-block;\n\n        @media(min-width:1280px) {\n            padding: 0px 100px;\n        }\n\n        @media(min-width:1024px) {\n            padding: 0px 50px;\n\n        }\n    }\n\n    span.discript {\n        font-size: 23px;\n    }\n\n    p.image-block {\n        float: right;\n    }\n\n    p.image-block.text {\n        font-size: 32px;\n        width: 36%;\n    }\n}\n\n//********feature/HFOBCE-286**********//\n.overlay {\n    height: 100%;\n    width: 100%;\n    position: fixed;\n    z-index: 999999;\n    top: 0;\n    left: 0;\n    background-color: rgb(242, 242, 242);\n    overflow-y: hidden;\n    transition: 0.5s;\n}\n\n.overlay-content {\n    width: 100%;\n}\n\n\n.overlay .closebtn {\n    position: absolute;\n    top: 188px;\n    right: 7px;\n    font-size: 60px;\n    z-index: 9;\n    color: #ff6600;\n}\n\n#hamburger {\n    .content-master-wrapper {\n\n        @media(max-width:767px) {\n            max-height: calc(100% - 152px);\n        }\n\n        @media(max-width:358px) {\n            max-height: calc(100% - 180px);\n        }\n    }\n}\n\n@media screen and (max-height: 450px) {\n    .overlay {\n        overflow-y: auto;\n    }\n\n    .overlay a {\n        font-size: 20px\n    }\n\n    .overlay .closebtn {\n        font-size: 40px;\n        top: 15px;\n        right: 35px;\n\n    }\n}\n\n.tophead {\n    background-color: #fff;\n    padding: 15px 0 15px 0;\n    height: 117px;\n    max-width: 1480px;\n    margin: 0 auto;\n}\n\n.lefttop {\n    float: left;\n}\n\n.righttop {\n    float: right;\n    padding-right: 5%;\n}\n\n\n.master-hero.brand-master {\n    video {\n        position: relative;\n        z-index: 1;\n    }\n}\n\n.master-hero.brand-master {\n    .banner-links {\n        z-index: 2;\n    }\n}\n\n.righttop {\n    p {\n        color: #716F6C;\n        float: left;\n        letter-spacing: 1px;\n        font-size: 16px;\n        font-weight: 500;\n    }\n}\n\n.darkHeader {\n    .header-container {\n        box-shadow: 0 3px 4px rgba(85, 85, 85, .03);\n    }\n\n    .righttop {\n        padding-right: 0%;\n\n        .tog-ham img {\n            margin-right: 0px;\n        }\n    }\n\n}\n\n.footfix {\n    display: none;\n}\n\n.righttop {\n    img {\n        margin-left: 17px;\n        float: left;\n        margin-left: 14px;\n        margin-right: 55px;\n    }\n\n    .banner-link-1 img {\n        width: 29px;\n    }\n}\n\n.righttop {\n    a {\n        font-size: 18px;\n        font-weight: 700;\n        float: left;\n        font-size: 16px;\n        padding-top: 6%;\n        line-height: 19px;\n        align-items: center;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n    }\n}\n\n.lefttop {\n    h1 {\n        font-family: BoosterNextFY, sans-serif;\n        font-weight: 500;\n        font-size: 83px;\n        line-height: 84px;\n        text-transform: none;\n        letter-spacing: -1.99px;\n        text-transform: none;\n    }\n}\n\n#hamburger {\n    .content-master-wrapper {\n        min-height: auto;\n        padding: 0px;\n        max-width: none;\n\n        a.list-items {\n            width: 100%;\n            float: none;\n            display: block;\n            max-width: 1448px;\n            margin: 0 auto;\n            padding: 0 20px;\n\n            @media(max-width:767px) {\n                padding: 0 0;\n            }\n        }\n    }\n\n\n    .titleblock {\n        @media (max-width: 1406px) {\n            width: 72.6%;\n        }\n\n        @media @tablet-query {\n            width: 71.8%;\n        }\n\n        @media (max-width:850px) {\n            width: 66.9%;\n        }\n    }\n\n    circle {\n        stroke: none;\n    }\n\n    .content-master-list .descript {\n        float: right;\n    }\n\n    .content-master-wrapper::-webkit-scrollbar-track {\n        border: 1px solid #000;\n        padding: 2px 0;\n        background-color: #404040;\n    }\n\n    .content-master-wrapper::-webkit-scrollbar {\n        width: 10px;\n    }\n\n    .content-master-wrapper::-webkit-scrollbar-thumb {\n        border-radius: 10px;\n        box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);\n        background-color: #737272;\n        border: 1px solid #000;\n    }\n\n    .iconblock {\n        float: right;\n    }\n\n\n\n}\n\n\n.full {\n    width: 100% !important;\n}\n\n.titleblock {\n    width: 73%;\n    float: left;\n    display: block;\n    text-align: left;\n    padding-right: 0px;\n    margin-right: 5.7%;\n\n    @media(max-width:1406px) {\n        width: 70.9%;\n    }\n\n    @media @tablet-query {\n        width: 65%;\n    }\n\n    @media(max-width:980px) {\n        width: 62.9%;\n    }\n}\n\n.descblock {\n    width: 16%;\n    float: left;\n    display: block;\n    font-size: 20px;\n    text-align: left;\n    margin-right: 43px;\n\n    @media @tablet-query {\n        width: 21%;\n    }\n\n    @media(max-width:980px) {\n        width: 22%;\n        margin-right: 32px;\n    }\n}\n\n.descblock {\n    .cover {\n        width: 100% !important;\n        margin-top: 0 !important;\n    }\n}\n\n.iconblock {\n    width: 29px;\n    float: left;\n    display: block;\n    margin-top: 7px;\n}\n\n#hamburger {\n    .content-master-list {\n        border-bottom: 1px solid #c2c2c2;\n        padding-bottom: 0px;\n        margin-bottom: 0px;\n        padding: 49px 0px 48px 0;\n        min-height: 266px;\n\n        @media @tablet-query {\n            min-height: auto;\n        }\n\n        &:last-child {\n            border: none;\n        }\n\n        .content-block {\n\n            h2,\n            pre {\n                @media(max-width:1406px) {\n                    //font-size: 72px;\n                    //line-height: 67px;\n                }\n\n                @media @tablet-query {\n                    //font-size: 57px;\n                    //line-height: 64px;\n                }\n\n                @media(max-width:980px) {\n                    //font-size: 42px;\n                    //line-height: 45px;\n                }\n\n                @media(max-width:767px) {\n                    //font-size: 25px;\n                    //line-height: 27px;\n                    //letter-spacing: -1px;\n\n                }\n\n            }\n        }\n\n    }\n\n\n    .descblock {\n        margin-top: 10px;\n        margin-right: 15px;\n        width: 16%;\n\n        @media (max-width: 980px) {\n            width: 16%;\n        }\n    }\n}\n\n#hamburger {\n    .post_title_mobile {\n        @media(min-width:768px) {\n            display: none;\n        }\n\n        @media(max-width:767px) {\n            display: block;\n        }\n    }\n\n    .post_title_desktop {\n        @media(min-width:768px) {\n            display: block;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n    }\n}\n\n\n.cross {\n    display: none;\n    font-size: 36px !important;\n    color: #ff6600;\n}\n\n.overlay_1 {\n    display: none;\n}\n\n.overlay_1 #headfix {\n    display: none;\n}\n\n\n@media (max-width: 767px) {\n\n    #hamburger {\n        .master-hero.brand-master {\n            padding-top: 0;\n            box-shadow: 0 3px 4px rgba(85, 85, 85, .03);\n        }\n\n        .lefttop h1 {\n            font-size: 43px;\n            line-height: 63px;\n            padding-left: 20px;\n        }\n\n        .tophead {\n            height: 101px;\n        }\n\n        .titleblock {\n            width: 86.4%;\n        }\n\n        .iconblock {\n            float: right;\n            margin-right: -8px;\n        }\n\n        .post_title_desktop {\n            display: none;\n        }\n\n        .post_title_mobile {\n            display: block;\n        }\n\n        .post_title_mobile {\n            h2 {\n                font-size: 25px;\n            }\n        }\n\n        .content-master-list {\n            padding: 25px 20px;\n            width: 100%;\n            margin: 0;\n        }\n    }\n\n    .overlay-content {\n        top: 13%\n    }\n\n    .descblock {\n        display: none\n    }\n\n    .titleblock {\n        width: 95%\n    }\n\n    .lefttop {\n        width: 100%;\n\n        .mobile {\n            width: 100%;\n        }\n\n        h1 {\n            font-size: 43px;\n            padding-left: 8%;\n            text-align: left;\n        }\n    }\n\n    .overlay .closebtn {\n        top: 121px;\n    }\n\n\n    .righttop {\n        display: none\n    }\n\n    #hamburger {\n        .content-master-wrapper {\n            position: absolute;\n            left: 0px;\n            width: 100%;\n            overflow-y: scroll;\n        }\n    }\n\n    .overlay_1 {\n        display: none;\n        height: 100%;\n        width: 100%;\n        position: fixed;\n        z-index: 999999;\n        top: 0;\n        left: 0;\n        background-color: rgb(242, 242, 242);\n        overflow-y: hidden;\n    }\n\n    .overlay_1 #headfix {\n        display: block\n    }\n\n    .cross {\n        float: right;\n        font-size: 25px;\n        position: absolute;\n        right: 20px;\n        top: 27%;\n    }\n\n\n    .footfix {\n        position: absolute;\n        left: 0;\n        top: 592px;\n        border-top: solid 1px #c2c2c2;\n        padding: 10px 10px;\n        width: 100%;\n        display: block;\n        text-align: center;\n        background-color: #f2f2f2;\n\n        .mobile-only {\n            @media (max-width: 767px) {\n                display: block;\n            }\n        }\n\n        a.banner-link-0 {\n            display: inline-block;\n        }\n\n        a.banner-link-1 {\n            display: inline-block;\n            margin-left: 3px;\n        }\n\n        p {\n            color: #716F6C;\n            float: left;\n            letter-spacing: 1px;\n            font-size: 14px;\n            line-height: 26px;\n            font-weight: 700;\n            text-transform: uppercase;\n        }\n\n        img {\n            width: 28px;\n            margin-left: 17px;\n            float: left;\n            margin-left: 4px;\n            margin-right: 10px;\n        }\n    }\n\n\n}",".page-yogurt .yogurt-hero {\n\tbackground-color: @brightorange;\n\n\t.hero-content__fullwidth {\n\t\twidth: 50%;\n    position: absolute;\n    top: 0;\n    left: 0;\n    padding: 50px 100px;\n\t}\n\n\th1.hero {\n\t\theight: auto;\n\t\tmargin-bottom: 30px;\n\t}\n\n\tp {\n\t\tmargin-bottom: 50px;\n\t\tfont-size: 20px;\n\t}\n\n\t.home-hero__background {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n\n\t.hero-button {\n\t\t.button();\n\t\tbackground-color: #fff;\n\t\tcolor: @brightorange;\n\n\t\t&:after {\n\t\t\tborder-color: @brightorange;\n\t\t}\n\t}\n}\n\n.happy-belly {\n\tfloat: left;\n\twidth: 100%;\n\tpadding-bottom: 18px;\n\n\t&:before {\n\t\tz-index: @z-index-base;\n\t}\n\n\t// maintain offwhite background when switching tabs\n\t&.border-top:after {\n\t\tdisplay: block;\n\t\tleft: 0;\n\t\theight: 155px;\n\t\twidth: 100%;\n\t\tposition: absolute;\n\t}\n\n\th1 {\n\t\tcolor: @lightpurple;\n\t\tmargin-bottom: 6px;\n\t}\n\n\t.tab-container {\n\t\tmargin-top: 30px;\n\t\twidth: 64%;\n\t\tfloat: left;\n\t\tmargin-left: 18%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n\n\tp {\n\t\tmax-width: 600px;\n\t}\n\n\t&.article-with-tabs {\n\t\t.tab-section p:first-child {\n\t\t\tstrong {\n\t\t\t\tdisplay: table-cell;\n\t\t\t\theight: 83px;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\theight: 83px;\n\t\t\t\tmargin-bottom: 10px;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t.tab-section.active p:first-child {\n\t\t\ta:after {\n\t\t\t\ttop: -3px;\n\t\t\t\tbackground-image: url('images/accent-bing-green.svg');\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n.yogurt-carousel.carousel-products-small {\n\t.slick-slide p {\n\t\tfont-size: 18px;\n\t}\n\n\t.slick-slider {\n\t\tmax-width: 1400px;\n\t\twidth: 90%;\n\t\tmargin-bottom: 75px;\n\t\tmargin-top: 0;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 84%;\n\t\t\tmargin-bottom: 45px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tmin-width: 100%;\n\t}\n\n\t.slick-slide {\n\t\twidth: 33% !important;\n\n\t\tp {\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 7px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\tcolor: inherit;\n\t\t\ttext-decoration: none;\n\t\t\tline-height: 1.2;\n\t\t\ttext-align: center;\n\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 7px;\n\t\t\t}\n\n\t\t\timg {\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n}\n\nsection.vc_section.yogurt-articles-header {\n\tmargin-top: 70px;\n\n\t&#yogurt-articles-header {\n\t\tmargin-top: 10px;\n\t}\n\n\th3 {\n\t\tmargin-top: 45px;\n\t}\n}\n\n.enlightened-nutrition-links {\n\tpadding: 40px 0;\n\n\ta {\n\t\ttext-decoration: underline;\n\t}\n}\n\n.page-whole-milk-yogurt .find-store {\n\tmargin-top: 70px;\n}\n",".learning-center-article {\n\twidth: 92%;\n\tmargin: 0px auto 0 auto;\n\tpadding-top: 60px;\n\n\t&__container {\n\t\twidth: 88%;\n\t\tmargin-left: 12%;\n\n\t\t@media @smdesktop-query {\n\t\t\twidth: 92%;\n\t\t\tmargin-left: 6%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\t\tmargin-top: 0px;\n\t\tpadding-top: 35px;\n\t\tpadding-left: 0;\n\t}\n\n\t@media @mobile-query {\n\t\tmargin-top: 0px;\n\t\twidth: 88%;\n\t\tpadding-top: 24px;\n\t}\n\n\ta, span {\n\t\tfont-family: @booster;\n\t}\n\n\t&__header {\n\t\t&, h1, nav {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\tnav {\n\n\t\t\t&, a {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tcolor: @darkgray;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t}\n\t\t\t}\n\n\n\t\t\ta {\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t}\n\n\t\th1, h2 {\n\t\t\tcolor: @darkgray;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\th1 {\n\t\t\tfont-size: 52px;\n\t\t\tmargin-top: 8px;\n\t\t\tmargin-bottom: 7px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 40px;\n\t\t\t\tmargin-top: 2px;\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tmargin-top: 4px;\n\t\t\t\tmargin-bottom: 2px;\n\t\t\t}\n\t\t}\n\n\t\th2 {\n\t\t\tfont-family: @booster;\n\t\t\tfont-size: 18px;\n\t\t\ttext-transform: none;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\t\t}\n\n\t\t&-topic {\n\t\t\tborder-left: 1px solid @darkgray;\n\t\t\tpadding-left: 10px;\n\t\t\tmargin-left: 5px;\n\t\t}\n\n\t\t&-image {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t&-mobile-image {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 10px;\n\t\t\tmargin-bottom: 6px;\n\t\t}\n\n\t\t// overrides from moving it from the sidebar to the article header\n\t\t.learning-center-article__share {\n\t\t\twidth: auto;\n\t\t\tmargin-top: 20px;\n\t\t\tmargin-left: 0;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 14px;\n\t\t\t}\n\n\t\t\th1 {\n\t\t\t\twidth: auto;\n\t\t\t\tmargin-right: 12px;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tline-height: 44px;\n\t\t\t\tmargin-right: 10px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tline-height: 24px;\n\t\t\t\t\ttext-transform: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\t.learning-center-article__share-link {\n\t\t\t\t\twidth: 29px;\n\t\t\t\t\theight: 29px;\n\t\t\t\t\tmargin-right: 9px;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__author {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t\tmargin-top: 20px;\n\t\tposition: relative;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 25px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 19px;\n\t\t}\n\n\t\timg {\n\t\t\tmax-width: 59px;\n\t\t\tmax-height: 59px;\n\t\t\tborder-radius: 50%;\n\t\t\tvertical-align: middle;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 45px;\n\t\t\t\tmax-height: 45px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmax-width: 32px;\n\t\t\t\tmax-height: 32px;\n\t\t\t}\n\t\t}\n\n\t\t&-credentials {\n\t\t\tcolor: @darkgray;\n\t\t\tfont-size: 15px;\n\t\t\tfont-weight: 700;\n\t\t\tmargin-left: 12px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 10px;\n\t\t\t}\n\t\t}\n\n\t\t&-info {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tposition: static;\n\t\t\t}\n\n\t\t\t&-trigger {\n\t\t\t\tbackground-image: url('images/info-button.png');\n\t\t\t\twidth: 15px;\n\t\t\t\theight: 15px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tvertical-align: middle;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\tbackground-size: contain;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\twidth: 12px;\n\t\t\t\t\theight: 12px;\n\t\t\t\t\tmargin-left: 3px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\twidth: 11px;\n\t\t\t\t\theight: 11px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&-modal {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 390px;\n\t\t\t\tposition: absolute;\n\t\t\t\theight: auto;\n\t\t\t\tz-index: @z-index-uber;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.modal-content {\n\t\t\t\t\tbackground-color: @offwhite;\n\t\t\t\t\tpadding: 20px 30px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttransform: translate(-50%, -100%);\n\t\t\t\t\tleft: 15px;\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\ttransform: translate(0, 20%);\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t.modal-close {\n\t\t\t\t\t\twidth: 16px;\n\t\t\t\t\t\theight: 16px;\n\t\t\t\t\t\ttop: 15px;\n\t\t\t\t\t\tright: 15px;\n\n\t\t\t\t\t\tbutton {\n\t\t\t\t\t\t\ttransform: rotate(45deg);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tp {\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t\tfont-size: 18px;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// No Recipes & Meal Plans subtitle\n\th1 + &__author {\n\t\tmargin-top: 10px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 8px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 7px;\n\t\t}\n\t}\n\n\t&__content {\n\t\tfloat: left;\n\t\tmargin-top: 26px;\n\t\tmargin-bottom: 33px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 20px 0;\n\t\t}\n\n\t\tp&-disclaimer {\n\t\t\tfont-size: 15px;\n\t\t\tline-height: 1.3;\n\t\t\tmargin-top: 10px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 1.4;\n\t\t\t\tmargin-top: 14px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\t\t}\n\n\t\t&-sources {\n\t\t\tborder-top: 1px solid @darkgray2;\n\t\t\tborder-bottom: 1px solid @darkgray2;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tmargin-top: 24px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 9px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\n\t\t\t&-header {\n\t\t\t\t.arrow();\n\t\t\t\tfont-size: 24px;\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-family: @booster;\n\t\t\t\theight: 64px;\n\t\t\t\tline-height: 64px;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tfloat: left;\n\t\t\t\twidth: 100%;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tcursor: pointer;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: @darkgray;\n\t\t\t\t\tright: 13px;\n\t\t\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 13px;\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\ttransform: translateY(-50%) rotate(-135deg)\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tfont-size: 27px;\n\t\t\t\t\tpadding-left: 1px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\tpadding-left: 16px;\n\t\t\t\t\theight: 37px;\n\t\t\t\t\tline-height: 37px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&-content {\n\t\t\t\tdisplay: none;\n\t\t\t\tfloat: left;\n\t\t\t\tpadding-left: 3px;\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tpadding-left: 1px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tpadding-left: 16px;\n\t\t\t\t\tpadding-right: 16px;\n\t\t\t\t}\n\n\t\t\t\tp, li {\n\t\t\t\t\tmargin-bottom: 20px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tfont-size: 14px;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tfont-size: 11px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\tcolor: @orange;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\ttext-decoration: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul&-recipe-details {\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 50px;\n\n\t\t\t&.mobile-only {\n\t\t\t\tdisplay: none;\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tmargin-bottom: 15px;\n\t\t\t\t\tpadding: 3px 0 5px;\n\t\t\t\t\tborder-top: 0;\n\n\t\t\t\t\tli.learning-center-article__content-recipe-detail-contain {\n\t\t\t\t\t\tdisplay: inline;\n\t\t\t\t\t\ttext-indent: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 20px;\n\t\t\t\tmargin-bottom: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tborder-top: 1px solid @darkgray2;\n\t\t\t\tborder-bottom: 1px solid @darkgray2;\n\t\t\t\tmargin-top: 2px;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-top: 8px;\n\t\t\t\tpadding-bottom: 18px;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 80px;\n\t\t\t\tpadding-left: 0;\n\t\t\t\ttext-indent: 0;\n\t\t\t\tmargin: 0 10px;\n\t\t\t\ttext-indent: 0;\n\t\t\t\tpadding-left: 0;\n\n\t\t\t\t&, &.mobile-only {\n\t\t\t\t\ttext-indent: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\tpadding-bottom: 10px;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\twidth: 60px;\n\t\t\t\t\tpadding-bottom: 0;\n\n\t\t\t\t\t&.learning-center-article__content-recipe-detail-contain {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\n\t\t\t\t&.learning-center-article__content-recipe-detail--full-width {\n\t\t\t\t\twidth: 170px;\n\t\t\t\t\ttext-indent: 0;\n\t\t\t\t\tpadding-left: 0;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\twidth: 80px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t&.learning-center-article__content-recipe-detail--vertical-border {\n\t\t\t\t\tbackground-color: @darkgray2;\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t}\n\n\t\t\t\t.learning-center-article__content-recipe-image {\n\t\t\t\t\theight: 80px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tposition: relative;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\theight: 70px;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\theight: 45px;\n\t\t\t\t\t}\n\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-height: 100%;\n\t\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\t\twidth: auto;\n\t\t\t\t\t\theight: auto;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: 0;\n\t\t\t\t\t\tbottom: 0;\n\t\t\t\t\t\tleft: 0;\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tmargin: auto;\n\n\t\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\t\tmax-width: 40px;\n\t\t\t\t\t\t\tmax-height: 40px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\tmargin: 5px auto 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\t.learning-center-article__content-recipe-text-inside-image {\n\t\t\t\t\t\tfont-size: 18px;\n\t\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\t\tcolor: @green2;\n\t\t\t\t\t\tline-height: 80px;\n\n\t\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\t\tline-height: 70px;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\t\t\tline-height: 52px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\ta {\n\t\t\t\t\tcolor: @darkgray;\n\t\t\t\t}\n\n\t\t\t\t.learning-center-article__content-recipe-text {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\tfloat: left;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tline-height: 1.2;\n\t\t\t\t\tfont-size: 18px;\n\n\t\t\t\t\t@media @tablet-query {\n\t\t\t\t\t\tfont-size: 13px;\n\t\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\t}\n\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tfont-size: 10px;\n\t\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&--meal-plan {\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tborder-top: 1px solid @darkgray2;\n\t\t\t\t}\n\n\t\t\t\tli {\n\t\t\t\t\twidth: 50%;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Meal Plan titles should be gray; breakfast, lunch and dinner subtitles should not\n\t\t.meal-plan-stage-title:not([id*=\"breakfast\"]):not([id*=\"lunch\"]):not([id*=\"dinner\"]):not([id*=\"snacks\"]) {\n\t\t\tcolor: @darkgray;\n\t\t}\n\n\t\t&-ingredient-heading {\n\t\t\t@media @mobile-query {\n\t\t\t\t.arrow();\n\t\t\t\tcursor: pointer;\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: @lightpurple;\n\t\t\t\t\ttransform: translateY(-50%) rotate(45deg);\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 196px;\n\t\t\t\t\ttop: 42%;\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: auto;\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\t&:after {\n\t\t\t\t\t\ttransform: translateY(-50%) rotate(-135deg);\n\t\t\t\t\t\ttop: 55%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul&-ingredient-details {\n\t\t\tcolumns: 2;\n\t\t\tmargin-top: 5px;\n\t\t\tmargin-bottom: 10px;\n\t\t\twidth: 80%;\n\t\t\tcolumn-gap: 40px;\n\n\t\t\t@media only screen and (min-width: @mobile-breakpoint) {\n\t\t\t\t// Always display starting from the tablet size. In case it was closed on mobile, then resized.\n\t\t\t\tdisplay: block !important;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tcolumns: 3;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tcolumns: 1;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tpadding-left: 0;\n\t\t\t\ttext-indent: 0;\n\t\t\t\tmargin-top: 0;\n\t\t\t\tmargin-bottom: 10px;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tmargin-bottom: 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__inline {\n\t\tdisplay: none;\n\t\tclear: both;\n\t\tfloat: right;\n\t\twidth: 30%;\n\t\tmargin-left: 5%;\n\t\tmargin-bottom: 30px;\n\t\tmin-width: 220px;\n\n\t\th1 {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t.learning-center-article__newsletter,\n\t\t.learning-center-article__sidebar-hr,\n\t\t.learning-center-article__related-articles {\n\t\t\twidth: 100%;\n\t\t\tmargin-left: 0;\n\t\t\tmargin-right: 0;\n\t\t\tfloat: none;\n\t\t}\n\n\t\t.learning-center-article__newsletter {\n\t\t\tmargin-top: 0;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: block;\n\n\t\t\t& + p {\n\t\t\t\twidth: 65%;\n\t\t\t\tmax-width: calc(100% - 220px);\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmin-width: 1px;\n\t\t\tmargin-bottom: 15px;\n\t\t\twidth: 50%;\n\n\t\t\t.learning-center-article__related-articles {\n\t\t\t\tmargin-top: 20px;\n\t\t\t}\n\n\t\t\t.learning-center-article__newsletter,\n\t\t\t.learning-center-article__sidebar-hr {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t& + p {\n\t\t\t\twidth: auto;\n\t\t\t\tmax-width: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__tags {\n\t\twidth: 100%;\n\t\tclear: both;\n\n\t\t@media @tablet-query {\n\t\t\ttext-align: center;\n\t\t}\n\n\t\ta {\n\t\t\tfloat: left;\n\t\t\tcolor: @lightblue;\n\t\t\tborder: 2px solid @lightblue;\n\t\t\tfont-size: 15px;\n\t\t\ttext-transform: uppercase;\n\t\t\tmin-width: 100px;\n\t\t\tpadding-left: 25px;\n\t\t\tpadding-right: 25px;\n\t\t\tmargin-right: 17px;\n\t\t\tmargin-bottom: 10px;\n\t\t\ttext-align: center;\n\n\t\t\t&:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 2.7;\n\t\t\t\tmin-width: auto;\n\t\t\t\tpadding-left: 20px;\n\t\t\t\tpadding-right: 20px;\n\t\t\t\tmargin-left: 9px;\n\t\t\t\tmargin-right: 9px;\n\t\t\t\tfloat: none;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 10px;\n\t\t\t\tpadding-left: 17px;\n\t\t\t\tpadding-right: 17px;\n\t\t\t\tline-height: 2.3;\n\t\t\t\tmargin-left: 0;\n\t\t\t\tmargin-right: 10px;\n\t\t\t\tborder-width: 1px;\n\t\t\t\tmargin-bottom: 7px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__sidebar-hr {\n\t\twidth: 26%;\n\t\tfloat: left;\n\t\tpadding-left: 25px;\n\t\tmargin-top: 28px;\n\t\tmargin-left: 2%;\n\t\tmargin-right: 0;\n\t\tmargin-bottom: 28px;\n\t\tborder: none;\n\t\theight: 1px;\n\t\tbackground-color: @darkgray2;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&__related-articles, &__share, &__newsletter {\n\t\twidth: 26%;\n\t\tfloat: left;\n\t\tmargin-left: 2%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 44px;\n\t\t}\n\t}\n\n\t&__newsletter {\n\t\tmargin-top: 24px;\n\n\t\th1 {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tcolor: @darkgray;\n\t\t\tfont-family: @booster;\n\t\t\tletter-spacing: 0;\n\t\t\tfont-size: 24px;\n\t\t\ttext-transform: none;\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttext-transform: none;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tmargin-bottom: 7px;\n\t\t\t}\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 30px auto 0;\n\t\t}\n\n\t\tinput[type=\"email\"] {\n\t\t\t.placeholder(@darkgray2, 18px, 500);\n\t\t\tcolor: @darkgray;\n\t\t\tfont-size: 18px;\n\t\t\tborder: 1px solid @darkgray2;\n\t\t\twidth: 100%;\n\t\t\theight: 45px;\n\t\t\tborder-radius: 23px;\n\t\t\tpadding-left: 18px;\n\t\t\tpadding-right: 18px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmax-width: 300px;\n\t\t\t\tmargin-right: 20px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-right: 0;\n\t\t\t\twidth: 90%;\n\t\t\t}\n\t\t}\n\n\t\t.button {\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: @lightblue;\n\t\t\tborder: none;\n\t\t\tmargin-top: 20px;\n\t\t\tpadding: 0 10px 0 0;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 10px;\n\t\t\t}\n\n\t\t\tinput[type=\"submit\"] {\n\t\t\t\tborder: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tfont-family: inherit;\n\t\t\t\tfont-size: inherit;\n\t\t\t\tcolor: inherit;\n\t\t\t\tfont-weight: inherit;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 45px;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__related-articles {\n\n\t\th1 {\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tfont-family: @booster;\n\t\t\tletter-spacing: 0;\n\t\t\tfont-size: 24px;\n\t\t\ttext-transform: none;\n\t\t\tmargin-bottom: 15px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\ttext-transform: none;\n\t\t\t\tfont-size: 24px;\n\t\t\t\tmargin-bottom: 7px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.arrow();\n\t\t\tfloat: left;\n\t\t\tclear: left;\n\t\t\tcolor: @darkgray;\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 1.4;\n\t\t\ttext-decoration: none;\n\t\t\tmargin-bottom: 10px;\n\t\t\tpadding-right: 25px;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t\tright: -5px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: 0;\n    \t\t\ttransform: rotate(-45deg);\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: -10px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tposition: relative;\n\t\t\t\tfont-size: 16px;\n\t\t\t\tpadding-right: 25px;\n\n\t\t\t\t&:after {\n\t\t\t\t\twidth: 8px;\n\t\t\t\t\theight: 8px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__share {\n\n\t\t@media @tablet-query {\n\t\t\ttext-align: center;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\n\t\th1 {\n\t\t\tfont-family: @booster;\n\t\t\tletter-spacing: 0;\n\t\t\tfont-size: 24px;\n\t\t\ttext-transform: none;\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin: 40px 0 10px\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin: 0 0 10px;\n\t\t\t}\n\t\t}\n\n\t\t&-link {\n\t\t\twidth: 44px;\n\t\t\theight: 44px;\n\t\t\tdisplay: block;\n\t\t\tfloat: left;\n\t\t\tmargin-right: 14px;\n\t\t\tbackground-size: contain;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\ttransition: 0.3s opacity;\n\n\t\t\t&:hover {\n\t\t\t\topacity: 0.6;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 51px;\n\t\t\t\theight: 51px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tfloat: none;\n\t\t\t\tmargin-left: 7px;\n\t\t\t\tmargin-right: 7px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 40px;\n\t\t\t\theight: 40px;\n\t\t\t\tmargin-left: 4px;\n\t\t\t\tmargin-right: 4px;\n\t\t\t}\n\n\t\t\t&--email {\n\t\t\t\tbackground-image: url('images/icon-email-big.svg');\n\t\t\t}\n\t\t\t&--pinterest {\n\t\t\t\tbackground-image: url('images/social-pinterest.svg');\n\t\t\t}\n\t\t\t&--facebook {\n\t\t\t\tbackground-image: url('images/social-facebook.svg');\n\t\t\t}\n\t\t\t&--twitter {\n\t\t\t\tbackground-image: url('images/social-twitter.svg');\n\t\t\t}\n\t\t}\n\t}\n\n\t.learning-center-article__share-wrapper-recipe-meal-plan {\n\t\t.learning-center-article__share {\n\t\t\tmargin-top: 32px;\n\n\t\t\th1 {\n\t\t\t\tmargin-bottom: 18px;\n\t\t\t}\n\n\t\t\t.learning-center-article__share-link {\n\t\t\t\twidth: 42px;\n\t\t\t\theight: 42px;\n\t\t\t\tmargin-left: 5px;\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__jump-meal-plan {\n\t\tcolor: @darkgray;\n\t\ttext-decoration: none;\n\t\tbackground-image: url('images/icon-jump.svg');\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-size: contain;\n\t\theight: 40px;\n\t\tline-height: 40px;\n\t\tpadding-left: 45px;\n\t\tdisplay: inline-block;\n\t\tfloat: right;\n\t\tmargin-top: 20px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 13px;\n\t\t\tfont-weight: 700;\n\t\t\theight: 31px;\n\t\t\tline-height: 31px;\n\t\t\tmargin-top: 14px;\n\t\t\tpadding-left: 38px;\n\t\t}\n\t}\n\n\t.learning-center-carousel--article {\n\t\twidth: 100%;\n\t\tpadding: 0;\n\t\tclear: both;\n\t\tmargin: 90px auto 0;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\t//width: 75%;\n\t\t\tmargin-top: 30px;\n\t\t}\n\n\t\th1 {\n\t\t\tfont-size: 52px;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: @darkgray;\n\t\t\ttext-align: center;\n\t\t\tmargin-bottom: 40px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 40px;\n\t\t\t\tmargin-bottom: 24px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tmargin-bottom: 12px;\n\t\t\t}\n\t\t}\n\n\t\t&.blue {\n\t\t\th1 {\n\t\t\t\tcolor: @lightblue;\n\t\t\t}\n\t\t}\n\n\t\t&.purple {\n\t\t\th1 {\n\t\t\t\tcolor: @lightpurple;\n\t\t\t}\n\t\t}\n\n\t\t.learning-center-carousel {\n\t\t\t&__container {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--content-big-h &__content {\n\t\th1 {\n\t\t\tfont-size: 30px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--with-sidebar &__content {\n\t\twidth: 71%;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&--full-width {\n\t\tmax-width: 100%;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\t.learning-center-article__container {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\t\t}\n\n\t\t.learning-center-article__content,\n\t\t.learning-center-article__header {\n\t\t\tpadding-left: 0;\n\t\t\twidth: 90%;\n\t\t\tmax-width: 860px;\n\t\t\tfloat: none;\n\t\t\tclear: both;\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 88%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--purple {\n\t\t.learning-center-article__author-info-modal .modal-content .modal-close button {\n\t\t\tbackground-image: url('images/close-button-purple.svg');\n\t\t}\n\n\t\t.learning-center-article__share h1,\n\t\t.learning-center-article__related-articles h1,\n\t\t.learning-center-article__newsletter h1,\n\t\t.learning-center-article__tags a {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\t.learning-center-article__newsletter .button {\n\t\t\tbackground-color: @lightpurple;\n\t\t}\n\n\t\t.learning-center-article__related-articles a:after,\n\t\t.learning-center-article__tags a {\n\t\t\tborder-color: @lightpurple;\n\t\t}\n\n\n\t}\n\n\t&--purple &__header {\n\t\th1 {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n\n\t&--purple &__content {\n\t\th1 , h2 , h3 , h4 , h5 , h6, a {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\tol li:before, ul li:before {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n\n\t&--blue {\n\t\t.learning-center-article__author-info-modal .modal-content .modal-close button {\n\t\t\tbackground-image: url('images/close-button-blue.svg');\n\t\t}\n\n\t\t.learning-center-article__share h1, .learning-center-article__related-articles h1, .learning-center-article__newsletter h1 {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n\n\t&--blue &__header {\n\t\th1 {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n\n\t&--blue &__content {\n\t\th1 , h2 , h3 , h4 , h5 , h6, a {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\tol li:before, ul li:before {\n\t\t\tcolor: @lightblue;\n\t\t}\n\t}\n}\n\n.learning-center-article__content .lc-nutritional-guide {\n\tpadding: 10px 15px;\n\tmargin: 20px 0 15px;\n\n\n\t@media @smdesktop-query {\n\t\tpadding: 10px;\n\t}\n\n\t@media @tablet-query {\n\t\tmargin: 15px 0;\n\t}\n\n\t@media @mobile-query {\n\t\ttext-align: center;\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t\tmargin: 10px auto;\n\t}\n\n\tp {\n\t\tmargin: 0;\n\t\tcolor: #fff;\n\t\tline-height: 40px;\n\t\tfont-weight: 700;\n\n\t\t&::first-letter {\n\t\t\ttext-transform: uppercase;\n\t\t}\n\t}\n\n\timg {\n\t\theight: 40px;\n\t\tmargin: 0 10px 0 0;\n\t}\n\n\ta.lc-nutritional-guide__button {\n\t\tbackground-color: #fff;\n\t\tpadding: 0 30px 0 20px;\n\t\tfont-size: 16px;\n\n\t\t&:after {\n\t\t\tborder-right: 2px solid @lightblue;\n\t\t\tborder-bottom: 2px solid @lightblue;\n\t\t\tright: 19px;\n\t\t\theight: 8px;\n\t\t\twidth: 8px;\n\t\t}\n\n\t\t&:hover:after {\n\t\t\tright: 16px;\n\t\t}\n\n\t\t&.mobile-only {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t@media @smdesktop-query {\n\t\t\tpadding: 0 25px 0 15px;\n\t\t\tmin-width: 0;\n\n\t\t\t&:after {\n\t\t\t\tright: 16px;\n\t\t\t}\n\t\t}\n\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 0 20px 0 10px;\n\t\t\tmin-width: 0;\n\t\t\tfont-size: 14px;\n\t\t\tmargin: 2px 0;\n\n\t\t\t&:after, &:hover:after {\n\t\t\t\tright: 12px;\n\t\t\t\ttop: 48%;\n\t\t\t}\n\t\t}\n\n\n\t\t@media @mobile-query {\n\t\t\tbackground-color: @lightblue;\n\t\t\tcolor: white;\n\t\t\tmargin: auto;\n\t\t\tfont-size: 13px;\n    \t\tpadding: 0 30px 0 20px;\n\n\t\t\t&:after, &:hover:after {\n\t\t\t\tright: 16px;\n\t\t\t\ttop: 50%;\n\t\t\t\tborder-right-color: #fff;\n\t\t\t\tborder-bottom-color: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t&.mobile-only {\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\t&.mobile-hide {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n",".page-learning-center {\n\n\t.mini-hero {\n\t\tpadding: 40px 0;\n\t\tmargin-bottom: 10px;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 30px 0;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 15px 0;\n\t\t}\n\n\t\t&:not(.learning-center-hero) h1 {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\th1 + p {\n\t\t\tmargin-top: 20px;\n\n\t\t\ta {\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 5px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tbackground-color: #fff;\n\t\t\tmargin: 25px auto 0;\n\t\t}\n\n\t\t&.section-yellow a {\n\t\t\tcolor: @mediumyellow;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @mediumyellow;\n\t\t\t}\n\t\t}\n\n\t\t&.section-blue a {\n\t\t\tcolor: @lightblue;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightblue;\n\t\t\t}\n\t\t}\n\n\t\t&.section-purple a {\n\t\t\tcolor: @lightpurple;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @lightpurple;\n\t\t\t}\n\t\t}\n\t}\n\n\t.chat, .learning-center-yogurt {\n\t\tmargin-bottom: 80px;\n\t}\n\n\t.you-may-also-like h1 {\n\t\tmargin-bottom: 30px;\n\t}\n\n}\n\n.learning-center-hero {\n\theight: 539px;\n\n\t@media @tablet-query {\n\t\theight: 415px;\n\n\t\t.main {\n\t\t\tpadding-top: 80px;\n\t\t}\n\n\t\t&.vc_section {\n\t\t\tbackground-position: center left -100px !important;\n\t\t\tbackground-size: auto 110% !important;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\theight: 585px;\n\t\tbackground-color: #8f8c8e;\n\n\t\t.main {\n\t\t\tpadding-top: 40px;\n\t\t}\n\n\t\t&.vc_section {\n\t\t\tbackground-image: url('images/learning-center-lp-hero-mobile.png') !important;\n\t\t\tbackground-position: center !important;\n\t\t}\n\t}\n\n\t&__search.wpb_content_element {\n\t\tborder-radius: 20px;\n\t\twidth: 100%;\n\t\tmax-width: 639px;\n\t\tmargin: 0 auto 30px;\n\t\theight: 45px;\n\t\tbackground-color: #fff;\n\t\tdisplay: flex;\n    \talign-items: center;\n    \tpadding: 0 28px 0 60px;\n    \tbackground-image: url('images/icon-search-blue.svg');\n    \tbackground-size: 22px 26px;\n    \tbackground-position: right 33px center;\n    \tbackground-repeat: no-repeat;\n\n\t\t.wpb_wrapper {\n\t\t\twidth: 100%;\n\t\t}\n\n        input {\n\t\t\twidth:86%;\n\t\t}\n\t\tinput#button {\n\t\t\tfloat: right;\n\t\t\twidth: 30px;\n\t\t\tfont-size: 0;\t\t\t\n\t\t\theight: 34px;\n\t\t\tpadding: 0 2px;\n\t\t}\n\t\t@media @tablet-query {\n\t\t\tmax-width: 466px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 90%;\n\t\t\tmargin-bottom: 24px;\n\t\t\tpadding: 0 30px 0 15px;\n\t\t\tbackground-size: 15px;\n\t\t\tbackground-position: right 40px center;\n\t\t}\n\t}\n\n\t&__search input {\n\t\tappearance: none;\n\t\ttext-align: center;\n\t\tfont-family: @booster;\n\t\tfont-size: 16px;\n\t\tcolor: @darkgray;\n\t\t.placeholder(@lightblue, 16px, 500); \n\t\tborder: none;\n\t\theight: auto;\n\t\tbackground-color: transparent;\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0 20px;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-bottom: 30px;\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 40px;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\n\tp {\n\t\tmax-width: 800px;\n\t\twidth: 90%;\n\t}\n}\n\n// Override VC default padding\n.vc_section.vc_section-has-fill + .learning-center-mama.vc_section {\n\tpadding-top: 10px;\n}\n\n.learning-center-mama,\n.learning-center-baby-tot-kid,\n.learning-center-meal-plans {\n\tmargin-bottom: 50px;\n\n\t@media @tablet-query {\n\t\tmargin-bottom: 30px;\n\t}\n\n\t@media @mobile-query {\n\t\tmargin-bottom: 10px;\n\t}\n\n\th1 {\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t}\n\t}\n}\n\n.learning-center-category-posts--first.vc_section {\n\n\t.learning-center-columns {\n\t\tmargin-top: 74px;\n\t\tmargin-bottom: 78px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 41px;\n\t\t\tmargin-bottom: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 34px;\n\t\t}\n\t}\n\n\t.learning-center-carousel {\n\t\tmargin-bottom: 35px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 0px;\n\t\t}\n\t}\n}\n\n.learning-center-category-posts--you-may-also-like.vc_section {\n\tmargin-bottom: 65px;\n}\n\n.learning-center-category-posts {\n\t.clearfix();\n\tclear: both;\n\n\t&--spacing-top {\n\t\t.learning-center-category-posts__description {\n\t\t\tmargin-top: 64px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 70px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-top: 46px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__description {\n\n\t\t&, & + .col-12 {\n\t\t\tmargin-bottom: 34px;\n\t\t\t\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 25px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-bottom: 18px;\n\t\t\t}\n\t\t}\n\n\t\th3 {\n\t\t\ttext-transform: uppercase;\n\t\t\twidth: 80%;\n\t\t\tmargin: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 27px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 23px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tcolor: @darkgray;\n\t\t\twidth: 90%;\n\t\t\tmax-width: 710px;\n\t\t\tmargin: auto;\n\t\t\tmargin-top: 4px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 7px;\n\t\t\t\tmax-width: 488px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__see-all {\n\t\tmargin-top: 34px;\n\t\t\t\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 25px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 18px;\n\t\t\tmargin-bottom: 12px;\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tmin-width: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--you-may-also-like {\n\t\t.learning-center-category-posts__description {\n\t\t\tmargin-top: 106px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 91px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 40px;\n\t\t\t}\n\n\t\t\th1 {\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&--purple {\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\t}\n\n\t&--blue {\n\t\th1, h2, h3, h4, h5, h6 {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\t.learning-center-category-posts__see-all {\n\t\t\ta {\n\t\t\t\tbackground-color: @lightblue;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.learning-center-category-chat.vc_section {\n\tmargin-top: 77px;\n\n\t@media @mobile-query {\n\t\tmargin-top: 50px;\n\t}\n}\n\n.page-recipes-meal-plans {\n\t.learning-center-book {\n\t\tmargin-top: 27px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 58px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 22px;\n\t\t}\n\t}\n}","\n.faq-hero {\n\n\tp {\n\t\tmax-width: none;\n\t}\n\n\th1 + p {\n\t\tmargin-bottom: 20px;\n\t\tmax-width: 525px;\n\t}\n\n\tp a {\n\t\tborder-bottom: 1px solid #fff;\n\t\ttransition: 0.3s opacity;\n\n\t\t&:hover {\n\t\t\topacity: 0.6;\n\t\t}\n\t}\n\n\t&__search.wpb_content_element {\n\t\tborder-radius: 20px;\n\t\twidth: 100%;\n\t\tmax-width: 639px;\n\t\tmargin: 0 auto 30px;\n\t\theight: 45px;\n\t\tbackground-color: #fff;\n\t\tdisplay: flex;\n    \talign-items: center;\n    \tpadding: 0 60px;\n    \tbackground-image: url('images/icon-search-gray.svg');\n    \tbackground-size: 22px 26px;\n    \tbackground-position: right 33px center;\n    \tbackground-repeat: no-repeat;\n\n\t\t.wpb_wrapper, input {\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tmax-width: 466px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 90%;\n\t\t\tmargin-bottom: 24px;\n\t\t\tpadding: 0 60px 0 30px;\n\t\t}\n\t}\n\n\t&__search input {\n\t\tappearance: none;\n\t\ttext-align: center;\n\t\tfont-family: @booster;\n\t\tfont-size: 16px;\n\t\tcolor: @darkgray;\n\t\t.placeholder(@darkgray, 18px, 500); \n\t\tborder: none;\n\t\theight: auto;\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0;\n\t\t\tborder-radius: 0;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n.faq {\n\tpadding: 68px 0 59px;\n\tdisplay: flex;\n\n\th1 {\n\t\tcolor: @orange;\n\t\ttext-align: center;\n\t\tmargin-bottom: 55px;\n\n\t\t@media @mobile-query {\n\t\t\tmargin-bottom: 35px;\n\t\t}\n\n\t}\n\n\t.main {\n\t\twidth: 100%;\n\t}\n\n\t@media @mobile-query {\n\t\t\n\t\t& > .main > .col-12 {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t}\n}\n\n//categories column\n.faq-categories {\n\tmargin-right: 20px;\n\n\t.button-expand-category {\n\t\twidth: 350px;\n\t}\n}\n\n.faq-customer-service {\n\tmargin-top: 63px;\n\n\t&__subhead {\n\t\tcolor: @lightpurple;\n\t\tfont-weight: 700;\n\t\tfont-size: 20px;\n\t\tmargin-bottom: 18px;\n\t\n\t\timg {\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 35px;\n\t\t\tvertical-align: middle;\n\t\t\tmargin-right: 13px;\n\t\t}\n\t}\n\n\t&__button {\n\t\tbackground: @lightpurple;\n\t\tmin-width: 0;\n\t\tpadding: 0 45px 0 25px;\n\n\t\t&:after {\n\t\t\tright: 25px;\n\t\t}\n\n\t\t&:hover {\n\t\t\t&:after {\n\t\t\t\tright: 21px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n//questions column\n.faq-questions {\n\n\t&__chat-button {\n\t\tbackground: @lightpurple;\n\t\tdisplay: inline-block;\n\t}\n\n\t&__chat-icon {\n\t\tmargin-right: 15px;\n\t\twidth: 40px;\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t}\n\n\t&__category,\n\t&__subhead {\n\t\tfont-weight: 700;\n\t}\n\n\t&__category {\n\t\tcolor: @lightpurple;\n\t\tmargin-bottom: 35px;\n\t\tfont-size: 20px;\n\t\t.lrg-bottom-border();\n\t}\n\n\t&__subcategory {\n\t\tfont-weight: 700;\n\t\tmargin-bottom: 10px;\n\t\tfont-size: 14px;\n\t}\n\n\t&__subhead {\n\t\tcolor: @lightpurple;\n\t\tmargin: 0px 0 17px;\n\t}\n\n\t&__description {\n\t\tcolor: @darkgray;\n\t}\n\n\t&__chat-icons {\n\t\tmargin: 25px 0;\n\t}\n\n\t&__item {\n\t\t.lrg-bottom-border();\n\t\tmargin-bottom: 22px;\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\t}\n\n\t&__group ul:last-child &__item:last-child:after {\n\t\tbackground: transparent;\n\t}\n\n\t&__question {\n\t\tfont-weight: 700;\n\t\tcolor: @orange;\n\t\tmargin-bottom: 28px;\n\t}\n\n\t&__answer {\n\t\tcolor: @darkgray;\t\n\t\tmargin-left: 9%;\n\n\t\tb, strong {\n\t\t\tfont-weight: 700;\n\t\t\tfont-style: normal;\n\t\t}\n\n\t\tem {\n\t\t\tfont-style: italic;\n\t\t}\n\n\t\t.disclaimer {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 15px;\n\t\t\tfont-size: 0.8em;\n\t\t\tfont-style: italic;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: @orange;\n\t\t\ttransition: 0.3s opacity;\n\t\t}\n\n\t\ta:hover {\n\t\t\topacity: 0.6;\n\t\t}\n\n\t\t& + ul {\n\t\t\tlist-style: disc;\n\t\t\tmargin: 10px 0 0 15%;\n\t\t}\n\n\t\timg {\n\t\t\tmargin: 20px 0 10px;\n\t\t}\n\t}\n}\n\n@media @tablet-query {\n\t.faq-categories {\n\t\tmargin-right: 20px;\n\n\n\t\t.faq-customer-service {\n\n\t\t\t&__subhead {\n\t\t\t\tfont-size: 18px;\n\t\t\t\n\t\t\t\timg {\n\t\t\t\t\twidth: 30px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__button {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.faq-questions {\n\t\t&__category {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t&__chat-button {\n\t\t\tpadding: 0 43px 0 23px;\n\t\t    min-width: 0;\n\t\t\tfont-size: 16px;\n\n\t\t\t&:after {\n\t\t\t\tright: 22px;\n\t\t\t}\n\n\t\t\t&:hover {\n\t\t\t\t&:after {\n\t\t\t\t\tright: 18px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__chat-icon {\n\t\t\twidth: 50px;\n\t\t}\n\t}\n\n}\n\n@media @mobile-query {\n\t.faq {\n\t\t.main {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\n\t\th1 {\n\t\t\tpadding: 0 10px;\n\t\t}\n\t}\n\t.faq-questions {\n\t\t&__category {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&__group {\n\t\t\tpadding-top: 30px;\n\t\t}\n\n\t\t&__subhead {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t&__category,\n\t\t&__group,\n\t\t&__subhead,\n\t\t&__description,\n\t\t&__chat-icons,\n\t\t&__question,\n\t\t&__answer {\n\t\t\tpadding-left: 20px;\n\t\t\tpadding-right: 20px;\n\t\t}\n\n\t}\n\n\t.faq-customer-service {\n\t\ttext-align: center;\n\t\tpadding: 0 20px;\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmargin: auto;\n\t\t\twidth: 68px;\n\t\t\tmargin-bottom: 24px;\n\t\t}\n\n\t\t&__subhead {\n\t\t\tline-height: 1.2;\n\t\t\tfont-size: 40px;\n\t\t\tfont-family: @organico;\n\t\t\ttext-transform: uppercase;\n\t\t}\n\t}\n}\n\n\n",".darkHeader {\n\n    #wp-megamenu-menu-hf-left,\n    .menu-right,\n    .explore-topmenu {\n        display: none;\n    }\n\n    #header .menus-container {\n        padding-top: 0;\n    }\n\n    #header.site-header.sticky {\n        height: auto;\n    }\n}\n\n#header {\n    .menu-right {\n        margin-top: -18px;\n        height: auto;\n    }\n\n    span.counter.qty {\n        min-height: 16px;\n        line-height: 1;\n        border-radius: 50%;\n        font-size: 10px;\n        font-family: 'BoosterNextFY', sans-serif;\n        font-weight: 700;\n        background: #E9713A;\n        position: relative;\n        text-align: center;\n        white-space: normal;\n        color: #fff;\n        min-width: 16px;\n\n    }\n\n    .cart {\n        .loading-mask {\n            display: none;\n        }\n\n        &.loading {\n            .loading-mask {\n                display: block;\n            }\n\n            .counter-number {\n                display: none;\n            }\n        }\n    }\n\n    .administrative-menu__item.cart {\n        &.cart-empty .counter.qty {\n            background: transparent;\n        }\n\n        .loading-mask {\n            position: absolute;\n            top: 0;\n            left: 0;\n            font-size: 0;\n            display: none;\n        }\n\n        &.loading {\n            .loading-mask {\n                display: block;\n            }\n\n            .counter-number {\n                display: none;\n            }\n        }\n\n        a {\n            color: transparent;\n            cursor: pointer;\n            position: relative;\n            left: -30px;\n            top: -6px;\n        }\n    }\n\n    #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu {\n\n        &:last-child,\n        &:nth-child(4) {\n            a {\n                color: #DC4F58;\n            }\n        }\n\n        &:nth-child(1) {\n            a {\n                color: #70A400;\n            }\n        }\n\n        &:nth-child(2) {\n            a {\n                color: #A770B4;\n            }\n\n        }\n\n        &:nth-child(3) {\n            a {\n                color: #449DCD;\n            }\n        }\n    }\n\n\n    #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 {\n        li.wpmm-col-2:nth-child(4) h4.wpmm-item-title {\n            color: #DC4F58;\n        }\n\n        li.wpmm-col-2:nth-child(3) h4.wpmm-item-title {\n            color: #449DCD;\n        }\n\n        li.wpmm-col-2:nth-child(2) h4.wpmm-item-title {\n            color: #A770B4;\n        }\n\n        li.wpmm-col-2:nth-child(1) h4.wpmm-item-title {\n            color: #70A400;\n        }\n    }\n\n    .administrative-menu__item {\n        a {\n            color: #4A4A4A;\n            font-size: 12px;\n            max-width: none;\n            letter-spacing: 0.07em;\n\n            &:hover {\n                text-decoration: underline;\n            }\n        }\n    }\n\n    .explore-topmenu {\n        float: left;\n        color: #4A4A4A;\n        font-size: 12px;\n\n        a {\n            color: #4a4a4a;\n            font-size: 12px;\n            position: relative;\n            padding-left: 32px;\n            letter-spacing: 0.07em;\n            line-height: 15px;\n            padding-top: 4px;\n\n            &:after {\n                position: absolute;\n                content: \"\";\n                width: 21px;\n                height: 21px;\n                left: 0;\n                top: 2px;\n                background-image: url('images/missionicon.svg');\n                background-position: center center;\n                background-repeat: no-repeat;\n            }\n\n            &:hover {\n                text-decoration: underline;\n\n                &:after {\n                    background-image: url('images/missiion-org.svg');\n                }\n            }\n        }\n    }\n\n\n    ::placeholder {\n        color: #e9713a;\n        opacity: 1;\n    }\n\n    :-ms-input-placeholder {\n        color: #e9713a;\n    }\n\n    ::-ms-input-placeholder {\n        color: #e9713a;\n    }\n\n}\n\n#wp-megamenu-menu-hf-left,\n#wp-megamenu-menu-hf-right {\n    .wpmm_brand_logo_wrap img {\n        display: none;\n    }\n}\n\n\n#header.site-header.sticky {\n    height: 48px;\n    border-bottom: 1px solid #e6e6e6;\n\n    .site-branding {\n        width: 81px;\n        max-width: none;\n        top: 26%;\n    }\n\n\n    #wp-megamenu-menu-hf-left {\n        .wpmm-strees-row-and-content-container {\n            top: 37px;\n        }\n    }\n\n    #wp-megamenu-menu-hf-right {\n        .wpmm-strees-row-and-content-container {\n            top: 39px;\n        }\n    }\n\n    #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n        ul.wp-megamenu>li>a {\n            font-size: 18px;\n            line-height: 23px;\n        }\n    }\n\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap {\n        ul.wp-megamenu>li>a {\n            font-size: 10px;\n\n            @media @tablet-query {\n                font-size: 18px;\n            }\n        }\n    }\n\n    .explore-topmenu,\n    .administrative-menu__item a,\n    .administrative-menu__item.login {\n        display: none;\n    }\n\n    #wp-megamenu-menu-hf-left {\n        .wpmm-strees-row-and-content-container {\n            padding-top: 0;\n        }\n    }\n\n    #wp-megamenu-menu-hf-left {\n        margin-top: -18px;\n    }\n\n    .wpmm-strees-row-and-content-container {\n        padding-top: 0;\n    }\n\n    #wp-megamenu-menu-hf-right {\n        .wpmm-nav-wrap ul.wp-megamenu>li {\n            margin-left: 0;\n            padding: 0 7px;\n        }\n    }\n\n    .fa-angle-down:before {\n        content: \"\";\n        width: 15px;\n        height: 16px;\n        left: 1px;\n        top: 4px;\n        background-size: 5px;\n    }\n\n}\n\n#header.site-header {\n    &.sticky {\n        @media @tablet-query {\n            height: 80px;\n        }\n\n        @media @mobile-query {\n            height: 51px;\n        }\n\n\n        #wp-megamenu-menu-hf-left {\n            .wpmm-strees-row-and-content-container {\n                @media @tablet-query {\n                    padding-top: 0;\n                }\n\n            }\n        }\n\n        .menu-right {\n            @media @tablet-query {\n                width: auto;\n                margin-top: 0;\n            }\n        }\n\n        .wpmm-strees-row-and-content-container {\n            @media @tablet-query {\n                padding-top: 0;\n            }\n        }\n\n        #wp-megamenu-menu-hf-left {\n            @media @tablet-query {\n                margin-top: 0;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                @media @tablet-query {\n                    margin-left: 0;\n                }\n\n            }\n        }\n\n        #header.site-header.sticky {\n            .wpmm-strees-row-and-content-container {\n                @media @tablet-query {\n                    padding-top: 0;\n                }\n            }\n        }\n\n        .explore-topmenu.desktop-hide {\n            @media @tablet-query {\n                display: block;\n            }\n\n        }\n\n        .administrative-menu__item.login {\n            @media @tablet-query {\n                display: block;\n                margin-right: 16px;\n            }\n        }\n\n        .site-branding {\n            @media @tablet-query {\n                width: 160px;\n                top: 50%;\n            }\n\n            @media @mobile-query {\n                width: 108px;\n            }\n        }\n    }\n\n}\n\n//general end\n\n\n@media (max-width:1023px) {\n\n    body.pushNotificationFixed {\n        position: fixed;\n    }\n\n    #header.site-header.sticky {\n\n        #wp-megamenu-menu-hf-left {\n            .wpmm-strees-row-and-content-container {\n                top: 0;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wpmm-strees-row-and-content-container {\n                top: 0;\n            }\n        }\n    }\n\n    .menu-visible {\n        display: block !important;\n    }\n\n    .menu-invisible {\n        display: none !important;\n    }\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu>li {\n        .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a {\n            margin-bottom: 0;\n        }\n    }\n\n    #header .menus-container {\n        top: 80px; //when header change\n        background: #FDFBF8;\n\n        .search__form {\n            display: none;\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu .menu-visible li a {\n                color: #696764;\n                font-weight: 500;\n            }\n        }\n\n        li.login.administrative-menu__item.desktop-only {\n            display: none;\n        }\n\n        li#wp-megamenu-item-4753 {\n            display: none;\n        }\n\n        #wp-megamenu-menu-hf-right {\n            padding: 0;\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            .wp-megamenu>li {\n                .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a {\n                    margin-bottom: 0;\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list> {\n            h4.wpmm-item-title {\n                padding: 25px 18px 26px 35px;\n            }\n\n            h4.wpmm-item-title+div {\n                padding: 0 18px 22px 35px;\n            }\n        }\n\n        &.submenu-active {\n            .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li {\n                display: none;\n            }\n\n            .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.active-list {\n                display: block;\n            }\n\n            #wp-megamenu-menu-hf-left.wp-megamenu-wrap {\n                .wpmm-nav-wrap ul.wp-megamenu>li.wpmm-strees-row-and-content.wpmm-strees-row-and-content>a {\n                    padding-left: 21px;\n\n                    &:after {\n                        transform: rotate(-180deg);\n                        left: -9px;\n                        right: auto;\n                    }\n                }\n            }\n\n            .wp-megamenu-wrap .wpmm-nav-wrap {\n                overflow: hidden;\n            }\n\n\n            #wp-megamenu-menu-hf-left {\n                ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(1) a {\n                    &:after {\n                        background-image: url(images/show-all-icon-green.svg);\n                    }\n                }\n\n                ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(2) a {\n                    &:after {\n                        background-image: url(images/show-all-icon-violet.svg);\n                    }\n                }\n\n                ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(3) a {\n                    &:after {\n                        background-image: url(images/show-all-icon-blue.svg);\n                    }\n                }\n\n                ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(4) a {\n                    &:after {\n                        background-image: url(images/show-all-icon-red.svg);\n                    }\n                }\n\n                .active-list .wpmm-strees-row-and-content-container {\n                    margin-top: 21px;\n                    position: relative;\n\n                    &:before {\n                        position: relative;\n                        top: 0;\n                        left: 0;\n                        content: \"\";\n                        height: 1px;\n                        background-color: #e3e2e2;\n                        display: block;\n                        margin: 0 -36px;\n                    }\n\n                }\n            }\n\n            #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list>a {\n                padding-left: 63px;\n\n                &:after {\n                    transform: rotate(-180deg);\n                    left: 29px;\n                    right: auto;\n                    background-image: url(images/show-all-icon-orange.svg);\n\n                }\n\n            }\n        }\n\n\n        .wpmm-col.wpmm-col-2 {\n            width: 100%;\n        }\n\n        .wpmm-col.wpmm-col-6 {\n            width: 100%;\n        }\n\n\n        a.wpmm_mobile_menu_btn {\n            display: none !important;\n        }\n\n        .wp-megamenu-wrap ul.wp-megamenu {\n            position: relative;\n            display: block !important;\n        }\n\n        #wp-megamenu-menu-hf-left,\n        #wp-megamenu-menu-hf-right {\n            background: transparent;\n        }\n\n        .wp-megamenu-wrap ul.wp-megamenu {\n            background: transparent;\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            ul.wp-megamenu>li>a {\n                font-size: 18px;\n                text-transform: none;\n                font-family: BoosterNextFY, sans-serif !important;\n                font-weight: 700;\n                letter-spacing: 0.04em;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap {\n            ul.wp-megamenu>li>a {\n                font-size: 18px;\n                font-family: BoosterNextFY, sans-serif !important;\n                font-weight: 700;\n                color: #E9713A;\n                letter-spacing: 1.3px;\n                padding: 22px 18px 22px 24px;\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget .wpmm-item-title {\n                color: #716F6C;\n                font-size: 14px;\n                font-weight: 700;\n                text-transform: none;\n                line-height: 18px;\n                font-family: BoosterNextFY, sans-serif !important;\n                padding: 17px 0 18px 0;\n                cursor: pointer;\n\n                &.sub-submenu {\n                    background-image: none;\n\n                    &:after {\n                        position: absolute;\n                        content: \"\";\n                        width: 15px;\n                        height: 16px;\n                        top: 50%;\n                        right: 17px;\n                        background-image: url(images/plus-menu.svg);\n                        background-position: right center;\n                        background-repeat: no-repeat;\n                        background-size: 11px 11px;\n                        margin-top: -7px;\n                    }\n                }\n\n                &.sub-submenu.sub-submenu-active:after {\n                    content: \"\";\n                    width: 9px;\n                    height: 7px;\n                    border-bottom: 2px solid #a6a6a6;\n                    position: absolute;\n                    top: 29px;\n                    right: 18px;\n                    background: 0 0;\n                }\n\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget .wpmm-item-title+div {\n                display: none;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget .wpmm-item-title+div {\n                display: none;\n                padding: 0 18px 22px 24px;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget .wpmm-item-title {\n                font-size: 16px;\n                font-weight: 700;\n                text-transform: none;\n                line-height: 18px;\n                font-family: BoosterNextFY, sans-serif !important;\n                position: relative;\n                padding: 25px 18px 26px 24px;\n\n                &:before {\n                    position: absolute;\n                    content: \"\";\n                    left: 0;\n                    top: 0;\n                    width: 100%;\n                    height: 1px;\n                    background-color: #e3e2e2;\n\n                }\n\n                &.mobile-menu-right {\n                    display: block;\n\n                    span {\n                        font-size: 12px;\n                    }\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget .wpmm-item-title>div {\n                display: none;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu li a {\n                color: #716F6C;\n                font-size: 14px;\n                font-weight: 500;\n                text-transform: none;\n                line-height: 18px;\n                font-family: BoosterNextFY, sans-serif !important;\n                padding: 0;\n\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu> {\n            li.wpmm_mega_menu> {\n                .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {\n                    background: transparent;\n                    position: relative;\n                    visibility: visible;\n                    opacity: 1;\n                    z-index: 1;\n\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap>ul.wp-megamenu> {\n            li.wpmm_mega_menu>.wpmm-strees-row-and-content-container> {\n                ul.wp-megamenu-sub-menu {\n                    background: transparent;\n                    position: relative;\n                    visibility: visible;\n                    opacity: 1;\n                    z-index: 1;\n                }\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu {\n            .wpmm-strees-row-and-content-container> {\n                .wp-megamenu-sub-menu>li>.wp-megamenu-sub-menu>li {\n                    padding: 0;\n                    line-height: 0;\n                }\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu {\n            .wpmm-strees-row-and-content-container> {\n                .wp-megamenu-sub-menu>li {\n                    padding: 0;\n                }\n\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul> {\n            li.wpmm-social-link {\n                display: none;\n            }\n        }\n\n        a.wpmm_mobile_menu_btn {\n            display: none !important;\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu {\n            ul.wp-megamenu-sub-menu {\n                li.wpmm-type-widget {\n                    margin-bottom: 0;\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu {\n                li {\n                    a {\n                        padding: 0;\n                        color: #716F6C;\n                        font-size: 14px;\n                        font-weight: 700;\n                        line-height: 18px;\n                        font-family: BoosterNextFY, sans-serif !important;\n                    }\n                }\n            }\n        }\n\n        .wpmm-strees-row-and-content {\n\n            .img-subtitle,\n            img,\n            .img-content {\n                display: none;\n            }\n        }\n\n        li.login {\n            float: left;\n            text-transform: none;\n            right: 0;\n            border: none;\n            margin-top: 12px;\n        }\n\n        .main-menu__item {\n            padding-left: 19px;\n        }\n\n        .fa-angle-down {\n            &:before {\n                display: none;\n            }\n        }\n\n        span.mobile-search-icon {\n            display: none !important;\n        }\n\n\n\n        .login.navigational-menu__item {\n            a {\n                padding-left: 40px;\n            }\n\n            &:before {\n                background-size: 19px 20px;\n                left: 27px;\n                top: -3px;\n            }\n        }\n\n\n        .navigational-menu__item {\n            text-transform: none;\n\n            a {\n                color: #4a4a4a;\n                font-size: 12px;\n                letter-spacing: .07em;\n                line-height: 15px;\n            }\n        }\n\n        .navigational-menu__item.store-locator.desktop-hide {\n            position: relative;\n\n            a {\n                background-image: url(images/icon-pin-new.svg);\n                background-position: 4px 11px;\n                background-repeat: no-repeat;\n                background-size: 25px 23px;\n                padding-left: 43px;\n            }\n\n        }\n\n        .explore-topmenu {\n            margin-top: 11px;\n            margin-left: 25px;\n\n            a {\n                font-weight: 700;\n                padding-left: 36px;\n\n                &:after {\n                    top: 2px;\n                }\n            }\n        }\n\n        .wpmm-sticky.wpmm-sticky-wrap {\n            position: relative;\n        }\n\n    }\n\n    .wpmm-item-title.sub-submenu {\n        background-image: url(images/plus-menu.svg);\n        background-position: right 20px;\n        background-repeat: no-repeat;\n        background-size: 11px 11px;\n\n        &.sub-submenu-active {\n            position: relative;\n            background-image: none;\n\n            &:after {\n                content: \"\";\n                width: 9px;\n                height: 7px;\n                border-bottom: 2px solid #A6A6A6;\n                position: absolute;\n                top: 20px;\n                right: 1px;\n            }\n\n        }\n    }\n\n    .headerSearchActive {\n        span.mobile-search-icon {\n            &:before {\n                opacity: 0;\n            }\n\n            &:after {\n                opacity: 1;\n            }\n        }\n\n    }\n\n    span.mobile-search-icon {\n        display: block !important;\n        height: 28px;\n        width: 23px;\n        position: relative;\n        float: left;\n        cursor: pointer;\n\n        &:before,\n        &:after {\n            top: 0;\n            left: -6px;\n            background-size: 31px 22px;\n            content: '';\n            background-repeat: no-repeat;\n            height: 26px;\n            width: 38px;\n            cursor: pointer;\n            position: absolute;\n            transform: none;\n        }\n\n        &:before {\n            background-image: url(images/icon-search.svg);\n            opacity: 1;\n        }\n\n        &:after {\n            background-image: url(images/icon-search-orange.svg);\n            opacity: 0;\n        }\n    }\n\n    .headerSearchActive {\n        #header .menus-container.expanded {\n            top: 129px;\n        }\n    }\n\n    #header {\n        .cart {\n            &:after {\n                display: none;\n            }\n        }\n\n        .menu-right .wp-megamenu-wrap {\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                &:nth-child(3)+li {\n                    display: none;\n                }\n            }\n        }\n\n        .menus-container.submenu-active {\n            #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list>a {\n                padding-left: 63px;\n            }\n\n            #wp-megamenu-menu-hf-left .active-list .wpmm-strees-row-and-content-container {\n                min-height: 349px;\n            }\n\n            #wp-megamenu-menu-hf-right .active-list .wpmm-strees-row-and-content-container {\n                min-height: 371px;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title {\n\n                border-bottom: 1px solid #e3e2e2;\n            }\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title.sub-submenu-active {\n                border-bottom: none;\n            }\n        }\n\n        .administrative-menu__item a {\n            position: relative;\n            right: 20px;\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu> {\n            li.wpmm_mega_menu {\n                ul.wp-megamenu-sub-menu li a b {\n                    float: none;\n                }\n            }\n        }\n\n        .cart.loading {\n            span.counter.qty {\n                background-color: transparent;\n            }\n        }\n\n        span.counter.qty {\n            margin: 0 0 9px 24px;\n            font-size: 0;\n            padding: 4px 3px;\n            display: inline-block;\n            line-height: 0;\n\n            .counter-number {\n                font-size: 11px;\n                top: 4px;\n                position: relative;\n            }\n        }\n\n        .explore-topmenu.mobile-hide {\n            display: none;\n        }\n\n        button.search-submit {\n            display: none;\n            background-image: url(images/icon-search-orange.svg);\n            width: 15px;\n            height: 26px;\n            position: absolute;\n            top: 3px;\n            right: 13px;\n            cursor: pointer;\n            border: none;\n            padding: 2px;\n            background-repeat: no-repeat;\n            background-position: 0 4px;\n            background-color: transparent;\n        }\n\n        #wp-megamenu-menu-hf-left {\n            .wpmm-strees-row-and-content-container {\n                padding-top: 0;\n                width: 100% !important;\n                left: 0 !important;\n                position: relative !important;\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li {\n            .wpmm-strees-row-and-content-container {\n                padding-top: 0;\n                width: 100% !important;\n                left: 0 !important;\n                position: relative !important;\n            }\n\n        }\n\n        #wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap {\n            ul.wp-megamenu.active-wrap>li.active-list {\n                padding: 22px 0 22px 35px;\n            }\n        }\n\n\n        .wp-megamenu-wrap .wpmm-nav-wrap {\n            ul.wp-megamenu.submenu-active>li {\n                padding: 22px 18px 22px 35px;\n            }\n        }\n\n        .sub-sub-expanded {\n            margin-top: 1px;\n\n            li {\n                margin-bottom: 12px;\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li {\n            width: 100%;\n            border-bottom: 1px solid #e3e2e2;\n            padding: 22px 0 22px 24px;\n            cursor: pointer;\n            position: relative;\n\n            &.wpmm-strees-row-and-content>a {\n                position: relative;\n                width: 100%;\n\n                &:after {\n                    background-image: url(images/show-all-icon.svg);\n                    content: \"\";\n                    position: absolute;\n                    top: 50%;\n                    right: 20px;\n                    width: 12px;\n                    height: 12px;\n                    margin-top: -7px;\n                    background-repeat: no-repeat;\n                    display: block !important;\n\n                }\n            }\n\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap>ul.wp-megamenu> {\n            li.wpmm_mega_menu> {\n                .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {\n                    background: transparent;\n                }\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul>li>a {\n            padding: 0;\n        }\n\n        #wp-megamenu-menu-hf-left {\n            padding-right: 0;\n            padding-left: 0;\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu {\n            padding: 0;\n        }\n\n        .main-menu__item {\n            border: none;\n        }\n\n        .menu-right {\n            height: auto;\n            margin-top: 0;\n\n            .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li {\n                padding: 0;\n            }\n\n            .wpmm-item-title.sub-submenu {\n                position: relative;\n                background: none;\n\n                &:after {\n                    position: absolute;\n                    content: \"\";\n                    width: 15px;\n                    height: 16px;\n                    top: 50%;\n                    right: 17px;\n                    background-image: url(images/plus-menu.svg);\n                    background-position: right center;\n                    background-repeat: no-repeat;\n                    background-size: 11px 11px;\n                    margin-top: -7px;\n                }\n\n                &.sub-submenu-active {\n                    &:after {\n                        content: \"\";\n                        width: 9px;\n                        height: 7px;\n                        border-bottom: 2px solid #a6a6a6;\n                        position: absolute;\n                        top: 37px;\n                        right: 18px;\n                        background: none;\n                    }\n                }\n            }\n        }\n\n        li.login.administrative-menu__item {\n            position: relative;\n            width: 12px;\n            height: 23px;\n            float: right;\n            display: block;\n\n            &:after {\n                background-image: url(images/icon-login-new.svg);\n                opacity: 1;\n                background-size: 20px 20px;\n            }\n        }\n\n        .search__form {\n            .mobile-search-icon:before {\n                display: block;\n            }\n\n            .mobile-search-icon:after {\n                display: none;\n            }\n\n            &.expanded {\n                .mobile-search-icon:before {\n                    display: none;\n                }\n\n                .mobile-search-icon:after {\n                    display: block;\n                }\n\n            }\n        }\n\n        .site-branding__logo {\n            margin-top: 2px;\n        }\n\n        .header-container {\n            border-bottom: 1px solid #E3E2E2;\n            box-shadow: none;\n        }\n\n        input#search[type=text] {\n            font-size: 15px;\n            color: #E9713A;\n            font-weight: 700;\n            line-height: 28px;\n        }\n\n        input#search::-webkit-input-placeholder {\n            top: 2px;\n            position: relative;\n        }\n\n        .nav-toggle {\n            left: 6px;\n        }\n\n        .menus-container.expanded {\n            width: 100%;\n            overflow: auto;\n            height: calc(100vh - -220px);\n            padding-bottom: 200px;\n\n            li.login.administrative-menu__item {\n                display: none;\n            }\n\n            .filter-mg-menu {\n                color: #716F6C;\n                padding: 17px 0 18px 0 !important;\n            }\n        }\n\n        .search__form {\n            &:before {\n                display: none;\n            }\n\n            &:after {\n                opacity: 1;\n                background-size: 22px 18px;\n                height: 26px;\n                width: 33px;\n                cursor: pointer;\n                left: auto;\n                right: 27px;\n                top: 21px;\n                display: none;\n            }\n\n            &.expanded {\n                input {\n                    border: 1px solid #E9713A;\n                }\n\n                &:before {\n                    opacity: 0;\n                }\n\n                &:after {\n                    opacity: 1;\n                    background-image: url(images/search-arrow.svg);\n                    display: block;\n                }\n\n            }\n        }\n\n        #search_mini_form.search__form input {\n            height: auto;\n            top: 4px;\n            position: relative;\n            padding: 0 64px 4px 21px;\n            display: none;\n\n            &.expanded {\n                display: block;\n            }\n        }\n\n        #search_mini_form.search__form {\n            padding: 0 12px;\n            width: 100%;\n            position: relative;\n            float: left;\n            height: 48px;\n            padding-top: 2px;\n\n            &.expanded {\n                background: #fff;\n                border-bottom: 1px solid #e3e2e2;\n            }\n        }\n\n        .nav-toggle {\n            &.expanded {\n                .nav-toggle__icon {\n                    background: transparent;\n\n                    &:after,\n                    &:before {\n                        background: #e9713a;\n                        width: 22px;\n                        border-radius: 24px;\n                        height: 3px;\n                        top: 44%;\n                    }\n                }\n            }\n        }\n\n        .nav-toggle__icon {\n            width: 25px;\n            border-radius: 8px;\n            background: #A6A6A6;\n\n            &:after,\n            &:before {\n                width: 25px;\n                border-radius: 8px;\n                background: #A6A6A6;\n            }\n        }\n\n    }\n\n\n    #search_mini_form.search__form {\n        padding: 0 12px;\n        border-radius: 0;\n    }\n\n    #wp-megamenu-menu-hf-left {\n        .shop-icon {\n            margin-top: 14px;\n        }\n\n        .sub-expanded>li {\n            &:first-child {\n                order: 2;\n            }\n        }\n\n        .sub-expanded {\n            display: flex !important;\n            flex-wrap: wrap;\n\n            li {\n                &:first-child {\n\n                    .level-2 {\n\n                        .sub-submenu,\n                        .sub-menu {\n                            display: none;\n                        }\n\n                    }\n\n                    .level-2>li {\n                        &:first-child {\n                            display: none;\n                        }\n                    }\n                }\n\n                &:last-child {\n                    order: 1;\n                }\n            }\n\n        }\n    }\n\n    .headerSearchActive {\n        .site-sub-header-menu {\n            display: none\n        }\n    }\n\n}\n\n//max 1023 end////////////////////\n.headerSearchActive {\n    #header .menus-container.expanded {\n        @media @mobile-query {\n            top: 98px; //when header change\n        }\n    }\n}\n\n#header {\n    .nav-toggle {\n        &.expanded {\n            @media @tablet-query {\n                top: 21px; //when header change\n            }\n\n            @media @mobile-query {\n                top: 6px; //when header change\n            }\n        }\n    }\n\n    .menus-container {\n        @media @mobile-query {\n            top: 50px; //when header change\n        }\n\n        &.expanded {\n            @media @mobile-query {\n                top: 50px; //when header change\n                overflow: auto;\n                height: calc(100vh - 50px); //when header change\n                padding-bottom: 140px;\n            }\n        }\n    }\n\n    .block-search {\n        margin-top: 0;\n\n        @media @tablet-query {\n            top: 81px;\n            position: relative;\n        }\n\n        @media @mobile-query {\n            top: 50px;\n        }\n    }\n\n    span.mobile-search-icon {\n        @media @tablet-query {\n            top: -97px;\n            left: 59px;\n        }\n\n        @media @mobile-query {\n            top: -83px;\n            left: 54px;\n        }\n\n    }\n\n    li.login.administrative-menu__item {\n        @media @tablet-query {\n            top: -18px;\n            right: 45px;\n        }\n\n        @media @mobile-query {\n            top: -34px;\n\n        }\n    }\n\n}\n\nbody.sticky-header {\n    #content.site-content>* {\n        display: block;\n    }\n}\n\n//1024 start\n\n@media only screen and (min-width: 1024px) {\n\n    .page-template-page-masterbrand.darkHeader {\n        #header.site-header {\n            height: auto;\n        }\n    }\n\n    body.sticky-header.page-template-page-masterbrand {\n        #content.site-content>* {\n            display: none;\n        }\n    }\n\n    .page-template-page-masterbrand.darkHeader {\n        #content.site-content {\n            margin-top: 117px;\n        }\n    }\n\n    .page-template-page-masterbrand {\n        &.pageStickyHeader {\n            #content.site-content {\n                margin-top: 48px;\n            }\n        }\n\n        #header.site-header.sticky {\n            #wp-megamenu-menu-hf-right {\n                right: auto;\n                left: 0;\n\n            }\n\n            #content.site-content {\n                margin-top: 48px;\n            }\n        }\n    }\n\n\n    #header.site-header.sticky {\n        #wp-megamenu-menu-hf-left {\n            ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) a {\n                color: #70A400;\n            }\n\n            ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) a {\n                color: #A770B4;\n            }\n\n            ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) a {\n                color: #449DCD;\n            }\n\n            ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) a {\n                color: #DC4F58;\n            }\n        }\n\n        .administrative-menu .cart {\n            a {\n                width: 25px;\n            }\n        }\n    }\n\n\n\n    .darkHeader {\n        #header.site-header {\n            height: auto;\n            border-bottom: 1px solid #e6e6e6;\n        }\n    }\n\n    #header.site-header.sticky {\n        #wp-megamenu-menu-hf-right {\n            width: 235px;\n            position: absolute;\n            right: -93px;\n            top: -3px;\n        }\n\n        .administrative-menu__item.cart {\n            padding-left: 2px;\n        }\n\n        .site-sub-header {\n            top: -52px;\n            position: relative;\n        }\n\n        .administrative-menu__item.search {\n            margin-right: 14px;\n        }\n\n        #wp-megamenu-menu-hf-right .wpmm-nav-wrap {\n            ul.wp-megamenu>li:nth-child(4) {\n                display: inline-block;\n            }\n        }\n\n\n\n        #menu-main-menu-right {\n            li.wpmm-submenu-right:nth-child(4) {\n                display: inline-block;\n            }\n        }\n\n        input#search[type=text] {\n            font-size: 10px;\n        }\n\n        .search__form input {\n            width: 154px;\n        }\n\n        .menu-right {\n            width: 457px;\n\n            .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu:hover> {\n                .wpmm-strees-row-and-content-container> {\n                    ul.wp-megamenu-sub-menu {\n                        top: 1px;\n                    }\n                }\n            }\n        }\n\n        .administrative-menu {\n            top: -17px;\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                &:nth-child(3) {\n                    display: none;\n                }\n            }\n\n        }\n    }\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li {\n        ul.wp-megamenu-sub-menu li:last-child li {\n            width: 100%;\n            justify-content: space-between;\n            margin-right: 27px;\n\n            &:last-child {\n                margin-right: 0;\n            }\n        }\n\n    }\n\n    #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n        ul.wp-megamenu-sub-menu li:last-child li {\n            width: 100%;\n            justify-content: space-between;\n            margin-right: 27px;\n\n            &:last-child {\n                margin-right: 0;\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap> {\n        ul.wp-megamenu>li.wpmm_mega_menu> {\n            .wpmm-strees-row-and-content-container {\n                ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu {\n                    -webkit-flex-wrap: nowrap;\n                    -ms-flex-wrap: nowrap;\n                    flex-wrap: nowrap;\n                }\n            }\n        }\n\n    }\n\n\n    .menu-right {\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu> {\n            .wpmm-strees-row-and-content-container {\n                ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu {\n                    -webkit-flex-wrap: nowrap;\n                    -ms-flex-wrap: nowrap;\n                    flex-wrap: nowrap;\n                    width: 100%;\n                    justify-content: space-between;\n\n                }\n            }\n        }\n\n    }\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap {\n        .wp-megamenu-sub-menu.level-2 li.wpmm-col-2 {\n\n            &:last-child,\n            &:nth-last-child(2) {\n\n                max-width: 261px;\n            }\n        }\n    }\n\n\n    .wpmm-sticky.wpmm-sticky-wrap {\n        .wpmm-nav-wrap.wpmm-main-wrap-menu-hf-right {\n            width: auto;\n            padding: 0;\n        }\n\n        .wpmm-nav-wrap.wpmm-main-wrap-menu-hf-left {\n            width: auto;\n            padding: 0;\n        }\n    }\n\n    #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n        ul.wp-megamenu-sub-menu li .filter-mg-menu {\n            font-weight: 700 !important;\n            margin-bottom: 37px;\n            background-image: url(images/filter-show.svg);\n            background-position: center right;\n            background-repeat: no-repeat;\n            padding-right: 17px;\n            background-size: 12px 11px;\n            transform: none;\n\n            &.no-icon {\n                background-image: none;\n\n                &:hover {\n                    background-image: none;\n                }\n            }\n\n            &.green-filter {\n                &:hover {\n                    background-image: url(images/show-all-icon-green.svg);\n                    transform: none;\n                    background-size: 12px 11px;\n                }\n            }\n\n            &.violet-filter {\n                &:hover {\n                    background-image: url(images/show-all-icon-violet.svg);\n                    transform: none;\n                    background-size: 12px 11px;\n                }\n            }\n\n            &.blue-filter {\n                &:hover {\n                    background-image: url(images/show-all-icon-blue.svg);\n                    transform: none;\n                    background-size: 12px 11px;\n                }\n            }\n\n            &.red-filter {\n                &:hover {\n                    background-image: url(images/show-all-icon-red.svg);\n                    transform: none;\n                    background-size: 12px 11px;\n                }\n            }\n\n        }\n\n    }\n\n    .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu> {\n        li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a {\n            display: inline-block;\n        }\n    }\n\n    #header.site-header {\n        height: 184px;\n    }\n\n    #header {\n        .menu-top-margin {\n            margin-top: 32px;\n        }\n\n        .explore-topmenu a {\n            top: -2px;\n        }\n\n        .menu-bottom-margin {\n            margin-bottom: 37px;\n        }\n\n        .search__form:after {\n            opacity: 1;\n        }\n\n        .search__form:before {\n            opacity: 0;\n        }\n\n        span.counter.qty {\n            margin: 0 0 26px 10px;\n            padding: 2px 5px 2px 6px;\n            overflow: inherit;\n            top: -30px;\n        }\n\n        .administrative-menu__item.cart.desktop-only a {\n            left: 0;\n            top: 0;\n            display: block;\n        }\n\n\n        button.search-submit {\n            background-image: url(images/icon-search-orange.svg);\n            width: 15px;\n            height: 26px;\n            position: absolute;\n            top: 1px;\n            right: 13px;\n            cursor: pointer;\n            border: none;\n            padding: 2px;\n            background-repeat: no-repeat;\n            background-position: 0 4px;\n            background-color: transparent;\n        }\n\n        .wpmm-sticky.wpmm-sticky-wrap {\n            position: inherit;\n            top: 0;\n            left: 0;\n        }\n\n        #wp-megamenu-menu-hf-left,\n        #wp-megamenu-menu-hf-right {\n            background: none;\n\n            .blue-color {\n                color: #039ED2;\n            }\n\n            .red-color {\n                color: #DC4F58;\n            }\n\n            .orange-color {\n                color: #E9713A;\n            }\n\n            .violet-color {\n                color: #B16BB8;\n            }\n\n            .green-color {\n                color: #70A400;\n            }\n\n            .img-subtitle {\n                font-size: 11px;\n                text-transform: capitalize;\n                text-align: center;\n\n            }\n\n            .img-content {\n                font-size: 19px;\n                margin-top: 12px;\n                font-weight: 600;\n            }\n\n            .img-container {\n                text-align: center;\n            }\n\n            .fa-search {\n                display: none;\n            }\n\n            padding-right: 0;\n            padding-left: 0;\n        }\n\n        .search__form {\n            width: auto;\n\n            input {\n                border: 1px solid #e9713a;\n                padding-left: 19px;\n                padding-right: 32px;\n                width: 160px;\n            }\n        }\n\n        #wp-megamenu-menu-hf-left {\n            float: left;\n            width: 50%;\n            clear: left;\n            margin-top: 47px;\n\n            .fa {\n                display: none;\n            }\n\n            .fa-angle-down {\n                &:before {\n                    content: \"\";\n                    background-image: none;\n                }\n            }\n\n            .wpmm-strees-row-and-content-container {\n                li.menu-promo-image {\n                    min-width: 170px;\n                    margin-right: 17px;\n\n                    &:last-child {\n                        margin-right: 0;\n                    }\n                }\n\n            }\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wpmm-strees-row-and-content-container {\n                li.menu-promo-image {\n                    min-width: 170px;\n                    margin-right: 17px;\n\n                    &:last-child {\n                        margin-right: 0;\n                    }\n                }\n            }\n\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                margin-left: 30px;\n\n                &:first-child {\n                    margin-left: 0;\n                }\n\n                &:nth-child(4) {\n                    display: none;\n                }\n\n                a {\n                    font-family: BoosterNextFY, sans-serif;\n                    font-weight: 700;\n                    line-height: 18px;\n\n                }\n            }\n\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li> {\n            &:hover {\n                .fa {\n                    &:before {\n                        transform: rotate(-90deg);\n                    }\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a {\n            color: #e9713a;\n\n            &:hover {\n                text-decoration: underline;\n                padding-bottom: 61px;\n            }\n        }\n\n        .administrative-menu {\n            top: -22px;\n        }\n\n        .menus-container {\n            padding-top: 28px;\n        }\n\n\n        .header-container {\n            top: 10px;\n            box-shadow: none;\n        }\n\n        .site-branding {\n            width: 205px;\n            max-width: none;\n        }\n\n        li.wpmm-social-link {\n            display: none;\n        }\n\n        .menu-right {\n            width: 50%;\n\n            .fa-angle-down:before {\n                content: \"\";\n                width: 17px;\n                height: 20px;\n                left: 0;\n                top: 5px;\n                background-image: url(images/shop-mega-menu.svg);\n                background-position: center center;\n                background-repeat: no-repeat;\n                display: block;\n                transform: rotate(90deg);\n                background-size: 8px;\n                position: relative;\n            }\n        }\n\n        .administrative-menu__item.cart {\n            margin-right: 0;\n            padding-left: 0;\n            width: 27px;\n\n            a {\n                color: transparent;\n                cursor: pointer;\n                overflow: inherit;\n            }\n        }\n\n        .wp-megamenu-wrap .wpmm-nav-wrap>ul>li>a {\n            padding: 0;\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li>a {\n            font-size: 26px;\n            text-transform: none;\n            font-weight: 700;\n            font-family: BoosterNextFY, sans-serif !important;\n            letter-spacing: 0.04em;\n            line-height: 34px;\n\n            &:hover {\n                padding-bottom: 63px;\n            }\n        }\n\n        input#search {\n            height: 28px;\n            line-height: 28px;\n        }\n\n        #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li {\n\n            &:last-child,\n            &:nth-child(4) {\n                a {\n                    color: #5E5C59;\n                }\n            }\n\n            &:nth-child(1) {\n                a {\n                    color: #5E5C59;\n                }\n            }\n\n            &:nth-child(2) {\n                a {\n                    color: #5E5C59;\n                }\n            }\n\n            &:nth-child(3) {\n                a {\n                    color: #5E5C59;\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            ul.wp-megamenu li.wpmm-type-widget {\n                h4.wpmm-item-title.sub-submenu {\n                    font-size: 14px;\n                    margin-bottom: 1px;\n                }\n\n                h4.wpmm-item-title {\n                    font-size: 18px;\n                    font-weight: 700;\n                    margin-bottom: 36px;\n                }\n\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            ul.wp-megamenu {\n                li.wpmm-type-widget .wpmm-item-title {\n                    color: #5E5C59;\n                    font-family: BoosterNextFY, sans-serif !important;\n                    font-weight: 500;\n                }\n\n            }\n        }\n\n        #wp-megamenu-menu-hf-left {\n            ul.wp-megamenu-sub-menu.level-1>li {\n                &:nth-child(1) {\n                    a {\n                        color: #5E5C59;\n                    }\n                }\n            }\n        }\n\n        #wp-megamenu-menu-hf-left {\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                ul.wp-megamenu-sub-menu li a {\n                    font-size: 14px;\n                    color: #696764 !important;\n\n                    &.shop-icon {\n                        background-image: url(images/show-all-icon.svg);\n                        background-repeat: no-repeat;\n                        padding-right: 16px;\n                        background-position: center right;\n\n                    }\n                }\n            }\n        }\n\n        a.shop-link.shop-icon {\n            width: 140px;\n            display: inline-block;\n            float: left;\n        }\n\n\n        #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu {\n            padding: 0 4.5%;\n            height: 90px;\n            cursor: pointer;\n\n            &:first-child {\n                margin-left: -4.5%;\n            }\n\n            &:last-child,\n            &:nth-child(4) {\n                margin-left: 0;\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title {\n                        color: #DC4F58;\n                    }\n                }\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title.sub-submenu {\n                        color: #5e5c59;\n                    }\n                }\n\n                ul.wp-megamenu-sub-menu li a {\n                    &:hover {\n                        color: #DC4F58 !important;\n                    }\n\n                }\n\n            }\n\n            &:nth-child(1) {\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title {\n                        color: #70A400;\n                    }\n                }\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title.sub-submenu {\n                        color: #5e5c59;\n                    }\n                }\n\n                ul.wp-megamenu-sub-menu li a {\n                    &:hover {\n                        color: #70A400 !important;\n                    }\n\n                }\n            }\n\n            &:nth-child(2) {\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title {\n                        color: #A770B4;\n                    }\n                }\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title.sub-submenu {\n                        color: #5e5c59;\n                    }\n                }\n\n                ul.wp-megamenu-sub-menu li a {\n                    &:hover {\n                        color: #b16bb9 !important;\n                    }\n\n                }\n\n            }\n\n            &:nth-child(3) {\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title {\n                        color: #449DCD;\n                    }\n                }\n\n                li.wpmm-type-widget {\n                    h4.wpmm-item-title.sub-submenu {\n                        color: #5e5c59;\n                    }\n                }\n\n                ul.wp-megamenu-sub-menu li a {\n                    &:hover {\n                        color: #449DCD !important;\n                    }\n\n                }\n            }\n        }\n\n        #search_mini_form.search__form.expanded input {\n            border: 1px solid #e9713a;\n            padding-left: 19px;\n            padding-right: 32px;\n        }\n\n        #search_mini_form.search__form.expanded {\n            width: 205px;\n            margin-right: 0;\n        }\n\n\n        .search__form:after,\n        .search__form:before {\n            display: none;\n        }\n\n        input#search[type=text] {\n            font-size: 12px;\n            color: #E9713A;\n            font-weight: 700;\n        }\n\n        .navigational-menu {\n            margin-top: 60px;\n            width: auto;\n        }\n\n        .administrative-menu__item:after,\n        .administrative-menu__item:before {\n            background-position: top left;\n            background-size: auto 19px;\n        }\n\n        .administrative-menu__item {\n            padding-left: 28px;\n            margin-right: 8px;\n\n            &.search {\n                padding-left: 0;\n                margin-right: 0;\n                margin-right: 10px;\n            }\n        }\n\n        .block-search {\n            width: auto;\n        }\n\n        .login:before {\n            background-image: url(images/icon-login-new.svg);\n        }\n\n        .wpmm-strees-row-and-content-container {\n            padding-top: 0;\n            top: 88px;\n        }\n    }\n\n    //header end\n\n    .wp-megamenu-sub-menu.level-2 {\n        li.wpmm-col-2:last-child {\n            width: auto;\n\n        }\n    }\n\n    .wp-megamenu-sub-menu.level-2 {\n        li.wpmm-col-2:nth-child(5n) {\n            margin-right: 0;\n        }\n    }\n\n    .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu> {\n        .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {\n            border: 1px solid #e3e2e2;\n            max-width: 1440px;\n            text-align: left;\n            width: 100%;\n            margin: 0 auto;\n            position: relative;\n            padding: 20px 20px 66px;\n\n        }\n    }\n\n    #wp-megamenu-menu-hf-right ul.wp-megamenu> {\n        li.wpmm_mega_menu {\n            li.wpmm-type-widget h4.wpmm-item-title {\n                font-size: 18px;\n                font-weight: 700;\n                margin-bottom: 47px;\n                color: #e9713a;\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu {\n        li.wpmm-type-widget .wpmm-item-title {\n            text-transform: none;\n        }\n\n    }\n\n    #wp-megamenu-menu-hf-right {\n        .wp-megamenu-sub-menu.level-2 {\n            li.wpmm-col-2:nth-child(1) {\n                h4.wpmm-item-title {\n                    color: #70A400;\n\n                }\n\n                .shop-icon {\n                    &:hover {\n                        background-image: url(images/show-all-icon-green.svg);\n                        background-size: 8px;\n                        transition: none;\n                    }\n                }\n\n                .menu a,\n                .shop-icon {\n                    &:hover {\n                        color: #70A400;\n                    }\n\n                }\n            }\n        }\n    }\n\n\n    #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 {\n        li.wpmm-col-2:nth-child(2) {\n            h4.wpmm-item-title {\n                color: #A770B4;\n            }\n\n            .shop-icon {\n                &:hover {\n                    background-image: url(images/show-all-icon-violet.svg);\n                    background-size: 8px;\n                    transition: none;\n                }\n            }\n\n            .menu a,\n            .shop-icon {\n                &:hover {\n                    color: #B16BB8;\n                }\n\n            }\n        }\n    }\n\n\n    #wp-megamenu-menu-hf-right {\n        .wp-megamenu-sub-menu.level-2 {\n            li.wpmm-col-2:nth-child(3) {\n                h4.wpmm-item-title {\n                    color: #449DCD;\n\n                }\n\n                .shop-icon {\n                    &:hover {\n                        background-image: url(images/show-all-icon-blue.svg);\n                        background-size: 8px;\n                        transition: none;\n                    }\n                }\n\n                .menu a,\n                .shop-icon {\n                    &:hover {\n                        color: #449DCD;\n                    }\n\n                }\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-right {\n        .wp-megamenu-sub-menu.level-2 {\n            li.wpmm-col-2:nth-child(4) {\n                h4.wpmm-item-title {\n                    color: #DC4F58;\n                }\n\n                .shop-icon {\n                    &:hover {\n                        background-image: url(images/show-all-icon-red.svg);\n                        background-size: 8px;\n                        transition: none;\n                    }\n                }\n\n                .menu a,\n                .shop-icon {\n                    &:hover {\n                        color: #DC4F58;\n                    }\n\n                }\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-right {\n        .wp-megamenu-sub-menu.level-2 {\n            li.wpmm-col-2:nth-child(6) {\n                margin-right: 0;\n            }\n        }\n    }\n\n\n    #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li {\n        ul.wp-megamenu-sub-menu li a {\n            &.shop-icon {\n                background-image: url(images/show-all-icon.svg);\n                background-repeat: no-repeat;\n                background-position: center right;\n                padding-right: 17px;\n                margin-top: 4px;\n                transition: none;\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 {\n        li.wpmm-col-2 h4.wpmm-item-title {\n            margin-bottom: 7px !important;\n            font-size: 14px !important;\n\n            &.mobile-menu-right {\n                display: none;\n            }\n        }\n    }\n\n\n    .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu {\n        .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li> {\n            .wp-megamenu-sub-menu>li {\n                padding: 0;\n            }\n        }\n    }\n\n    .wp-megamenu-wrap {\n        .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu {\n            .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li {\n                padding: 0;\n            }\n        }\n    }\n\n    .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {\n        // display: block;\n        // opacity: 1;\n        // visibility: visible; //drop menu\n    }\n\n    .wpmm-col.wpmm-col-6 {\n        min-width: 82px;\n        width: auto;\n        margin-right: 16px;\n    }\n\n    #header #wp-megamenu-menu-hf-left {\n        .wpmm-strees-row-and-content-container {\n            padding-top: 0;\n        }\n    }\n\n\n    #header #wp-megamenu-menu-hf-left {\n        ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) {\n            li.wpmm-type-widget h4.wpmm-item-title.sub-submenu {\n                color: #5e5c59;\n                font-size: 14px;\n                margin-bottom: 1px;\n            }\n        }\n    }\n\n    #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu {\n        li.wpmm-type-widget .wpmm-item-title {\n            text-transform: none;\n        }\n    }\n\n    #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n        ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a {\n            color: #696764;\n            font-family: BoosterNextFY, sans-serif !important;\n            font-weight: 500;\n        }\n\n    }\n\n\n    #wp-megamenu-menu-hf-left,\n    #wp-megamenu-menu-hf-right {\n        >.wpmm-nav-wrap {\n            ul.wp-megamenu {\n                >li {\n                    ul.wp-megamenu-sub-menu {\n                        li {\n                            a {\n                                font-family: BoosterNextFY, sans-serif !important;\n                                font-weight: 500 !important;\n                                font-size: 14px;\n                                color: #696764;\n                            }\n\n                            font-family: BoosterNextFY,\n                            sans-serif !important;\n                            font-weight:500 !important;\n                            font-size:14px;\n                            color:#5E5C59;\n                        }\n                    }\n                }\n\n                h1,\n                h2,\n                h3,\n                h4,\n                h5,\n                h6 {\n                    font-family: BoosterNextFY, sans-serif !important;\n                    font-weight: 500;\n                    color: #5E5C59;\n                }\n            }\n        }\n    }\n\n    .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu {\n        ul.wp-megamenu-sub-menu li.wpmm-type-widget {\n            margin-bottom: -8px;\n        }\n\n    }\n\n}\n\n\n@media only screen and (min-width: 1200px) {\n\n    #header {\n        .site-branding {\n            width: 275px;\n        }\n\n        #wp-megamenu-menu-hf-right {\n            .wpmm-nav-wrap ul.wp-megamenu {\n                margin-right: -20px;\n            }\n\n            .wpmm-nav-wrap ul.wp-megamenu>li {\n                margin-left: 0;\n                padding: 0 20px;\n\n                &:first-child {\n                    height: 90px;\n                    cursor: pointer;\n                }\n            }\n        }\n\n        .menu-right {\n            width: 50%;\n        }\n\n        .administrative-menu__item.search {\n            margin-right: 26px;\n        }\n\n        .search__form input {\n            width: 204px;\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu {\n            li.wpmm-type-widget h4.wpmm-item-title.sub-submenu {\n                white-space: nowrap;\n            }\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            ul.wp-megamenu>li.wpmm_mega_menu ul.wp-megamenu-sub-menu {\n                li:nth-child(3) {\n                    margin-right: 0;\n                }\n            }\n\n        }\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap {\n            ul.wp-megamenu>li.wpmm_mega_menu ul.wp-megamenu-sub-menu {\n                li:nth-child(4) {\n                    margin-right: 0;\n                }\n\n            }\n        }\n\n        #wp-megamenu-menu-hf-left {\n            .wpmm-strees-row-and-content-container {\n                li.menu-promo-image {\n                    min-width: 261px;\n                    margin-right: 27px;\n                }\n            }\n        }\n\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu li:last-child {\n                li {\n                    white-space: nowrap;\n                    margin-right: 1.6%;\n                }\n\n                li:last-child {\n                    margin-right: 0;\n                }\n\n                li.menu-promo-image {\n                    margin-right: 27px;\n                    min-width: 226px;\n\n                    &:last-child {\n                        margin-right: 0;\n                    }\n                }\n            }\n        }\n\n\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu li:last-child {\n                li {\n                    margin-right: 1.6%;\n                    white-space: nowrap;\n                }\n\n                li:last-child {\n                    margin-right: 0;\n                }\n\n                li.menu-promo-image {\n                    margin-right: 27px;\n                    min-width: 226px;\n\n                    &:last-child {\n                        margin-right: 0;\n                    }\n                }\n            }\n\n        }\n\n    }\n\n    #wp-megamenu-menu-hf-right>.wpmm-nav-wrap {\n        .wp-megamenu-sub-menu.level-2 li.wpmm-col-2 {\n\n            &:last-child,\n            &:nth-last-child(2) {\n                min-width: 261px;\n            }\n        }\n    }\n\n    .wp-megamenu-wrap {\n        .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu {\n            padding: 20px 46px 61px;\n        }\n    }\n\n    #header.site-header {\n        &.sticky {\n            .search__form input {\n                width: 182px;\n            }\n\n            .administrative-menu__item.search {\n                margin-right: 24px;\n            }\n\n            .menu-right {\n                width: 524px;\n            }\n\n            .administrative-menu {\n                top: -15px;\n            }\n\n            .administrative-menu__item {\n                margin-right: 0;\n\n                &.store-locator {\n                    margin-right: 21px;\n                    padding-left: 0;\n\n                    a {\n                        display: block;\n                        font-size: 0;\n                        width: 18px;\n                        height: 21px;\n                    }\n                }\n\n                &.cart {\n                    padding-left: 2px;\n                }\n            }\n\n        }\n    }\n}\n\n@media only screen and (min-width: 1370px) {\n\n    #header {\n\n        #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu li:last-child {\n                li {\n                    margin-right: 5.6%;\n                }\n\n                li.menu-promo-image {\n                    margin-right: 27px;\n                    min-width: 261px;\n                }\n            }\n        }\n\n\n\n        #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li {\n            ul.wp-megamenu-sub-menu li:last-child {\n                li {\n                    margin-right: 5.6%;\n                }\n\n                li.menu-promo-image {\n                    margin-right: 27px;\n                    min-width: 261px;\n                }\n            }\n\n        }\n\n    }\n\n}\n\n@media only screen and (min-width: 1400px) {\n\n    #header {\n        .administrative-menu__item {\n            margin-right: 24px;\n        }\n    }\n\n    #header.site-header.sticky {\n        .menu-right {\n            width: 553px;\n        }\n\n        .search__form input {\n            width: 204px;\n        }\n\n\n    }\n\n\n}\n\n\n@media only screen and (min-width: 1440px) {\n\n    body {\n        .site-header {\n            padding-left: 45px;\n            padding-right: 45px;\n        }\n    }\n\n}",".page-campaign-design,\n.page-campaign-landing-page,\n.page-happiness-wins {\n    background: #f6f6f6;\n\n    #footer {\n        background: #ffffff;\n    }\n\n    .top-b-tablet {\n        max-width: 623px;\n    }\n\n    #content {\n        &.site-content {\n            margin-top: 184px;\n            max-width: 1640px;\n\n            @media(min-width:1024px) {\n                padding: 0 50px;\n            }\n\n            @media(min-width:1280px) {\n                padding: 0 100px;\n            }\n\n            @media @tablet-query {\n                max-width: 1480px;\n                margin-top: 80px;\n                padding: 0 40px;\n            }\n\n            @media(max-width:667px) {\n                margin-top: 80px;\n            }\n\n            @media @mobile-query {\n                margin-top: 50px;\n                padding: 0 16px;\n            }\n\n\n        }\n    }\n}\n\n.ls-detail-container p {\n    color: #808080;\n}\n\n.campaign-wrapper {\n\n    .dash-module {\n        float: left;\n        width: 100%;\n        text-align: center;\n        margin-top: 45px;\n\n        @media(max-width:767px) {\n            margin-top: 25px;\n        }\n\n        .hudson-grid-container {\n            margin-top: 22px;\n        }\n    }\n\n    .gallery-module {\n\n        li {\n            @media(max-width:767px) {\n                width: 100%;\n                display: inline-block;\n                height: 0;\n                overflow: hidden;\n                position: relative;\n                z-index: 1;\n                padding-bottom: 128.325%;\n            }\n\n            img {\n                @media(max-width:767px) {\n                    bottom: 0;\n                    display: block;\n                    height: auto;\n                    left: 0;\n                    margin: auto;\n                    max-width: 100%;\n                    position: absolute;\n                    right: 0;\n                    top: 0;\n                }\n            }\n\n            img.lazyload {\n                @media(max-width:767px) {\n                    min-height: 0;\n                }\n            }\n\n            .lazyload {\n                @media(max-width:767px) {\n                    min-height: 0;\n                }\n            }\n        }\n\n    }\n\n\n\n    .lazyload {\n        opacity: 0;\n        min-height: 170px;\n    }\n\n    .lazyloaded {\n        opacity: 1;\n        -ms-transition: opacity 2s ease-out;\n        -moz-transition: opacity 2s ease-out;\n        -webkit-transition: opacity 2s ease-out;\n        transition: opacity 2s ease-out;\n    }\n\n    .six-images.mos-mobile-view {\n        @media(min-width:768px) {\n            display: none;\n        }\n    }\n\n    .six-images.mos-desktop-view {\n        @media(max-width:767px) {\n            display: none;\n        }\n\n    }\n\n    a,\n    p,\n    div,\n    span {\n        color: #6E6C69;\n        font-family: BoosterNextFY, sans-serif;\n        font-weight: normal;\n    }\n\n    h1,\n    h2,\n    h3,\n        {\n        font-family: BoosterNextFY, sans-serif;\n        text-transform: none;\n    }\n\n    .desktop-view {\n        @media(min-width:768px) {\n            display: block;\n        }\n\n        @media(max-width:767px) {\n            display: none;\n        }\n\n    }\n\n    .mobile-view {\n        @media(min-width:768px) {\n            display: none;\n        }\n\n        @media(max-width:767px) {\n            display: block;\n        }\n    }\n\n    .about-us .text {\n        .discrip {\n            padding: 0;\n        }\n    }\n\n    .back {\n        float: left;\n        margin-top: 35px;\n\n        @media(max-width:767px) {\n            margin-top: 27px;\n        }\n\n        span {\n            float: left;\n        }\n\n        .back-text {\n            margin-top: 12px;\n            margin-left: 16px;\n            line-height: 1;\n            font-size: 16px;\n        }\n    }\n\n    .h-one {\n        max-width: 1168px;\n        clear: left;\n        margin-top: 19px;\n        margin-bottom: 75px;\n\n        @media @tablet-query {\n            margin-bottom: 55px;\n        }\n\n        @media(max-width:980px) {\n            margin-bottom: 35px;\n        }\n\n        @media(max-width:767px) {\n            margin-bottom: 35px;\n        }\n\n\n        .left {\n            font-size: 83px;\n            line-height: 86px;\n            letter-spacing: -0.02em;\n            width: 47%;\n            float: left;\n            text-transform: inherit;\n            font-weight: 500;\n\n            @media(max-width:1045px) {\n                font-size: 74px;\n                line-height: 79px;\n            }\n\n            @media(max-width:980px) {\n                font-size: 55px;\n                line-height: 62px;\n                width: 45.5%;\n            }\n\n            @media(max-width:767px) {\n                font-size: 55px;\n                line-height: 62px;\n                width: 100%;\n            }\n\n            @media(max-width:380px) {\n                font-size: 45px;\n                line-height: 52px;\n                padding-right: 0px;\n\n            }\n\n            h1 {\n                font-size: 83px;\n                line-height: 86px;\n                letter-spacing: -0.02em;\n                text-transform: inherit;\n                font-weight: 500;\n\n                @media(max-width:1090px) {\n                    font-size: 78px;\n                }\n\n                @media(max-width:1045px) {\n                    font-size: 74px;\n                    line-height: 79px;\n                }\n\n                @media(max-width:980px) {\n                    font-size: 55px;\n                    line-height: 62px;\n                    width: 100%;\n                    float: left;\n                }\n\n                @media(max-width:380px) {\n                    font-size: 45px;\n                    line-height: 52px;\n                    padding-right: 0px;\n\n                }\n            }\n        }\n\n        .right {\n            letter-spacing: -0.02em;\n            width: 39%;\n            float: right;\n            margin-top: 7.7%;\n\n            @media(max-width:1045px) {\n                width: 44%;\n            }\n\n            @media(max-width:980px) {\n                font-size: 22px;\n                line-height: 30px;\n            }\n\n            @media(max-width:767px) {\n                margin-top: 19px;\n                font-size: 20px;\n                line-height: 25px;\n                width: 100%;\n                padding-right: 76px;\n            }\n\n            @media @mobile-query {\n                padding-right: 0px;\n            }\n        }\n    }\n\n    .float-left {\n        float: left;\n        width: 100%;\n\n    }\n\n\n    .gallery-module {\n        .slick-dots {\n            display: block;\n            position: absolute;\n            bottom: 25px;\n            left: 0px;\n\n            li.slick-active {\n                button {\n                    background: #f37021;\n                }\n            }\n\n            li {\n                float: left;\n                border-radius: 50%;\n                width: 25px;\n                background: #fff;\n                height: 22px;\n                position: relative;\n                margin-left: 33px;\n\n                @media(max-width:767px) {\n                    width: 18px;\n                    height: 16px;\n                    margin-left: 25px;\n                    padding: 0;\n                }\n\n                button {\n                    font-size: 0;\n                    border-radius: 50%;\n                    height: 10px;\n                    width: 11px;\n                    border: none;\n                    background: #fff;\n                    position: absolute;\n                    top: 6px;\n                    left: 7px;\n                    padding: 0;\n\n                    @media(max-width:767px) {\n                        width: 8px;\n                        height: 7px;\n                        top: 4px;\n                        left: 5px;\n                    }\n\n                }\n            }\n\n        }\n    }\n\n\n\n    .video-module,\n    .gallery-module {\n        float: left;\n        width: 100%;\n        border-bottom: 1px solid #c0bfbe;\n\n        @media(max-width:767px) {\n\n            border-bottom: none;\n            position: relative;\n        }\n\n        &:after {\n            @media(max-width:767px) {\n                position: absolute;\n                bottom: 0px;\n                left: 0px;\n                content: \"\";\n                width: 93%;\n                height: 1px;\n                background: #c0bfbe;\n                margin: 0 12px;\n\n            }\n\n        }\n    }\n\n    .about-us,\n    .scene,\n    .team {\n        position: relative;\n        padding-top: 58px;\n        margin-bottom: 58px;\n        min-height: 440px;\n\n        @media @tablet-query {\n            margin-bottom: 58px;\n        }\n\n        @media(max-width:980px) {\n            min-height: 330px;\n        }\n\n        @media(max-width:767px) {\n            padding-top: 32px;\n            margin-bottom: 33px;\n        }\n\n        .discrip {\n            font-size: 30px;\n            line-height: 37px;\n            letter-spacing: -0.01em;\n            width: 29%;\n            bottom: -7px;\n            left: 0;\n            position: absolute;\n\n            @media(max-width:1350px) {\n                font-size: 23px;\n                line-height: 26px;\n                width: 32%;\n            }\n\n            @media @tablet-query {\n                font-size: 23px;\n                line-height: 29px;\n            }\n\n            @media(max-width:980px) {\n                font-size: 17px;\n                line-height: 24px;\n                width: 32%;\n            }\n\n            @media(max-width:767px) {\n                width: 97%;\n                font-size: 20px;\n                line-height: 24px;\n                position: inherit;\n                bottom: 0;\n                padding: 0 12px;\n                float: left;\n                margin-bottom: 59px;\n            }\n        }\n\n        .text {\n            float: left;\n            width: 33%;\n\n            @media(max-width:1160px) {\n                width: 38%;\n            }\n\n            @media(max-width:980px) {\n                width: 34%;\n            }\n\n            @media(max-width:767px) {\n                width: 100%;\n                padding: 0 12px;\n            }\n\n            .header {\n                font-size: 62px;\n                line-height: 66px;\n                letter-spacing: -0.02em;\n                float: left;\n                width: 100%;\n\n                @media @tablet-query {\n                    font-size: 48px;\n                    line-height: 48px;\n\n                }\n\n                @media(max-width:980px) {\n                    font-size: 40px;\n                    line-height: 42px;\n                }\n\n                @media(max-width:767px) {\n                    font-size: 35px;\n                    line-height: 35px;\n                    margin-bottom: 24px;\n                }\n\n                h2 {\n                    font-size: 62px;\n                    line-height: 66px;\n                    letter-spacing: -0.02em;\n                    float: left;\n                    width: 100%;\n\n                    @media(max-width:1440px) {\n                        font-size: 53px;\n                        line-height: 47px;\n\n                    }\n\n                    @media(max-width:1220px) {\n                        font-size: 50px;\n                    }\n\n                    @media @tablet-query {\n                        font-size: 48px;\n                        line-height: 48px;\n\n                    }\n\n                    @media(max-width:980px) {\n                        font-size: 32px;\n                        line-height: 34px;\n                    }\n\n                    @media(max-width:767px) {\n                        font-size: 35px;\n                        line-height: 35px;\n                        margin-bottom: 24px;\n                    }\n                }\n            }\n\n            .top-text {\n                font-size: 14px;\n                color: #716F6C;\n                float: left;\n                width: 100%;\n                margin-top: 4px;\n                margin-bottom: 58px;\n                letter-spacing: 0.04em;\n\n                @media(max-width:980px) {\n                    margin-bottom: 16px;\n                }\n\n                @media(max-width:767px) {\n                    margin-bottom: 24px;\n                }\n\n\n\n            }\n\n        }\n\n        .pic {\n            float: right;\n            width: 65.76%;\n            position: relative;\n            line-height: 0;\n            min-height: 440px;\n\n            @media(max-width:1250px) {\n                width: 58.76%;\n            }\n\n            @media(max-width:980px) {\n                min-height: 330px;\n                width: 64.76%;\n            }\n\n            @media(max-width:767px) {\n                width: 100%;\n            }\n\n            .play-text {\n                width: 100%;\n                top: 50%;\n                left: 0;\n                position: absolute;\n                -moz-transform: translateY(-50%);\n                -ms-transform: translateY(-50%);\n                -webkit-transform: translateY(-50%);\n                transform: translateY(-50%);\n                text-align: center;\n\n                .video-title {\n                    font-size: 35px;\n                    width: 100%;\n                    float: left;\n                    line-height: 30px;\n                    margin-bottom: 11px;\n                    color: #fff;\n                    font-weight: 500;\n                }\n\n                .video-discrip {\n                    font-size: 20px;\n                    float: left;\n                    width: 100%;\n                    line-height: 23px;\n                    margin-bottom: 26px;\n                    color: #fff;\n                }\n\n                .video-icon {\n                    font-size: 35px;\n                }\n\n            }\n\n        }\n\n    }\n\n    .top-content {\n        @media(max-width:767px) {\n            padding: 0 12px;\n        }\n    }\n\n\n    .six-images {\n\n        -webkit-flex-direction: row;\n        flex-direction: row;\n        -webkit-flex-wrap: nowrap;\n        flex-wrap: nowrap;\n        -webkit-justify-content: flex-start;\n        justify-content: flex-start;\n        -webkit-align-items: stretch;\n        align-items: stretch;\n        -webkit-align-content: stretch;\n        align-content: stretch;\n        display: flex;\n\n        @media(max-width:980px) {\n            margin-top: 0px;\n        }\n\n        @media(max-width:767px) {\n            -webkit-flex-direction: row;\n            flex-direction: row;\n            -webkit-flex-wrap: wrap;\n            flex-wrap: wrap;\n            -webkit-justify-content: flex-start;\n            justify-content: flex-start;\n            -webkit-align-items: stretch;\n            align-items: stretch;\n            -webkit-align-content: flex-start;\n            align-content: flex-start;\n        }\n\n        .column.last {\n            .grid-img:nth-child(odd) {\n                @media(max-width:767px) {\n                    margin-right: 8%;\n                    clear: left;\n                    float: left;\n                }\n            }\n\n            .grid-img:nth-child(even) {\n                @media(max-width:767px) {\n                    float: left;\n                }\n            }\n\n            .grid-img {\n                @media(max-width:767px) {\n                    width: 46%;\n                }\n            }\n        }\n\n        .column {\n            -webkit-order: 0;\n            order: 0;\n            -webkit-flex-grow: 0;\n            flex-grow: 0;\n            -webkit-flex-shrink: 1;\n            flex-shrink: 1;\n            -webkit-flex-basis: auto;\n            flex-basis: auto;\n            -webkit-align-self: auto;\n            align-self: auto;\n            width: 33%;\n            max-width: 454px;\n            margin-right: 2.7%;\n\n            .grid-img {\n                img {\n                    @media(max-width:767px) {\n                        width: 100%;\n                    }\n                }\n\n                &:last-child {\n                    margin-bottom: 0;\n                }\n\n                &:nth-child(2) {\n                    @media(min-width:767px) {\n                        margin-bottom: 0;\n                    }\n\n                    @media(max-width:767px) {\n                        margin-bottom: 0;\n                    }\n                }\n\n                &:nth-child(3) {\n                    @media(min-width:767px) {\n                        margin-top: 45px;\n                    }\n\n                    @media(max-width:767px) {\n                        margin-top: 25px;\n                    }\n                }\n\n            }\n\n\n\n            @media(max-width:980px) {\n                margin-right: 23px;\n            }\n\n            @media(max-width:767px) {\n                width: 46%;\n                -webkit-order: 0;\n                order: 0;\n                -webkit-flex-grow: 0;\n                flex-grow: 0;\n                -webkit-flex-shrink: 1;\n                flex-shrink: 1;\n                -webkit-flex-basis: auto;\n                flex-basis: auto;\n                -webkit-align-self: auto;\n                align-self: auto;\n                margin-right: 8%;\n\n            }\n\n            &.center {\n                margin-top: 178px;\n\n                @media @tablet-query {\n                    margin-top: 118px;\n                }\n\n                @media(max-width:980px) {\n                    margin-top: 81px;\n                }\n\n                @media(max-width:767px) {\n                    margin-right: 0;\n                    margin-top: 57px;\n                }\n            }\n\n            &.last {\n                margin-right: 0;\n                width: 33%;\n                max-width: 454px;\n\n                @media(max-width:767px) {\n                    width: 100%;\n                    display: inline-block;\n                    max-width: none;\n                }\n\n\n            }\n\n        }\n\n        .grid-img {\n            position: relative;\n            margin-bottom: 45px;\n            line-height: 0;\n            width: 100%;\n            float: left;\n            min-height: 83px;\n            max-width: 454px;\n\n            @media @tablet-query {\n                margin-bottom: 27px;\n            }\n\n            @media(max-width:980px) {\n                margin-bottom: 25px;\n            }\n\n            .play-icon {\n                position: absolute;\n                bottom: 31px;\n                left: 50%;\n                width: 29px;\n                margin-left: -13px;\n                text-align: center;\n\n                @media(max-width:767px) {\n                    left: 50%;\n                    width: 29px;\n                    margin-left: -13px;\n                }\n\n                @media @mobile-query {\n                    bottom: 22px;\n                }\n            }\n\n        }\n\n    }\n\n    .mosaic-grid .grid-img {\n        display: none;\n\n        svg {\n            max-width: 29px;\n        }\n    }\n\n    .show-more {\n        float: left;\n        clear: left;\n        width: 100%;\n        text-align: center;\n\n        @media(min-width:768px) {\n            margin-top: 33px;\n            margin-bottom: -20px;\n        }\n\n        @media(max-width:767px) {\n            margin-top: 16px;\n            margin-bottom: -6px;\n        }\n\n        .show-text {\n            font-size: 14px;\n            color: #716F6C;\n            float: left;\n            margin-top: 8px;\n            letter-spacing: 0.04em;\n\n            @media(max-width:767px) {\n                margin-top: 10px;\n            }\n        }\n\n        .show-cover {\n            width: 139px;\n            margin: 0 auto;\n            display: inline-block;\n\n            span.icon {\n                float: right;\n            }\n\n        }\n    }\n\n    .mosaic-grid {\n        border-bottom: 1px solid #c0bfbe;\n        padding-bottom: 58px;\n        float: left;\n        width: 100%;\n\n        @media(max-width:767px) {\n            padding-bottom: 33px;\n            border-bottom: none;\n            position: relative;\n        }\n\n        &:after {\n            @media(max-width:767px) {\n                position: absolute;\n                bottom: 0px;\n                left: 0px;\n                content: \"\";\n                width: 93%;\n                height: 1px;\n                background: #c0bfbe;\n                margin: 0 12px;\n            }\n        }\n\n    }\n\n\n    .team-carousel {\n        @media(max-width:767px) {\n            padding: 0 8px;\n            margin-bottom: 126px;\n            float: left;\n            width: 100%;\n        }\n\n        .team .text {\n            @media(max-width:767px) {\n                padding: 0 7px;\n            }\n        }\n\n        .slider-controller {\n            float: left;\n            clear: left;\n            width: 23.5%;\n            position: relative;\n            margin-top: 30px;\n\n            @media(max-width:767px) {\n                float: none;\n                width: 83%;\n                clear: left;\n                position: absolute;\n                margin-top: 0;\n                bottom: -60px;\n                left: 30px;\n            }\n\n            a {\n                display: inline-block;\n            }\n\n            .testimonial-left {\n                position: absolute;\n                left: 0;\n                top: 20px;\n\n                &.slick-disabled {\n                    opacity: 0.2;\n                    cursor: default;\n                }\n\n                @media(max-width:767px) {\n                    display: none;\n\n                }\n\n            }\n\n            .testimonial-right {\n                float: right;\n\n                &.slick-disabled {\n                    opacity: 0.2;\n                    cursor: default;\n                }\n\n                @media(max-width:767px) {\n                    display: none;\n\n                }\n            }\n\n            span.prev {\n                width: 29px;\n                height: 29px;\n                background-image: url('images/cam-slider-prev.svg');\n                background-position: center center;\n                background-repeat: no-repeat;\n                font-size: 0;\n                display: inline-block;\n            }\n\n            span.nex {\n                width: 29px;\n                height: 29px;\n                background-image: url('images/cam-team-next.svg');\n                background-position: center center;\n                background-repeat: no-repeat;\n                font-size: 0;\n                display: inline-block;\n            }\n\n        }\n    }\n\n    .team.float-left .text {\n        width: 25%;\n\n        @media(max-width:767px) {\n            width: 100%;\n        }\n    }\n\n    .team {\n\n        .team-slides {\n            float: right;\n            margin-top: -205px;\n            width: 67%;\n\n            @media(max-width:1440px) {\n                margin-top: -164px;\n\n            }\n\n            @media(max-width:980px) {\n                margin-top: -75px;\n            }\n\n            @media(max-width:767px) {\n                float: left;\n                margin-top: inherit;\n                width: 100%;\n            }\n        }\n\n        .progress {\n            display: block;\n            height: 3px;\n            border-radius: 10px;\n            overflow: hidden;\n            background-color: #dedede;\n            background-image: linear-gradient(to right, #70a300, #70a300);\n            background-repeat: no-repeat;\n            background-size: 0 100%;\n            transition: background-size .4s ease-in-out;\n            margin-bottom: 17px\n        }\n\n        .pic-container {\n            float: right;\n            width: 59.5%;\n\n            @media(max-width:767px) {\n                width: 80%;\n                float: left;\n            }\n        }\n\n        .prev img {\n            width: 29px;\n        }\n\n        .pic-parents {\n            float: left;\n            width: 94%;\n\n            @media(max-width:767px) {\n                width: 100%;\n                padding: 0 29px\n            }\n\n            h2 {\n                margin-top: 13px;\n\n                @media(max-width:767px) {\n                    margin-top: 20px;\n                }\n            }\n\n            h2,\n            p {\n                font-size: 14px;\n                float: left;\n                width: 100%;\n\n                @media(max-width:767px) {\n                    font-size: 20px;\n                }\n            }\n        }\n\n        .pic-text {\n            float: left;\n            width: 43%;\n            padding-left: 16px;\n\n            @media(max-width:767px) {\n                width: 100%;\n                padding-left: 30px;\n                margin-top: 43px;\n            }\n        }\n\n        .up-text,\n        .down-text,\n        .carousel-text,\n        .carousel-text {\n            float: left;\n            width: 100%;\n        }\n\n        .down-text.desktop-view {\n            @media(max-width:767px) {\n                display: block;\n                font-size: 20px;\n                line-height: 27px;\n\n            }\n\n        }\n\n        .down-text {\n            font-size: 20px;\n            font-weight: 400;\n            letter-spacing: -0.01em;\n            line-height: 32px;\n            padding-top: 21px;\n            padding-right: 0px;\n\n            @media @tablet-query {\n                font-size: 20px;\n                line-height: 24px;\n                padding-right: 0px;\n            }\n\n            @media(max-width:980px) {\n                padding-right: 0px;\n                font-size: 16px;\n                line-height: 19px;\n            }\n\n        }\n\n        .header-right {\n            font-size: 20px;\n            font-weight: 500;\n            letter-spacing: -0.02em;\n            float: left;\n            width: 100%;\n            margin-bottom: 10px;\n        }\n\n        .short {\n            font-size: 20px;\n            font-weight: normal;\n            letter-spacing: -0.02em;\n            line-height: 27px;\n            float: left;\n            padding-bottom: 32px;\n            width: 100%;\n            position: relative;\n\n            @media @tablet-query {\n                font-size: 18px;\n                line-height: 22px;\n            }\n\n            @media(max-width:980px) {\n                font-size: 14px;\n                line-height: 19px;\n            }\n\n            @media(max-width:767px) {\n                font-size: 20px;\n                line-height: 27px;\n                padding-bottom: 28px;\n\n            }\n\n\n\n            &:after {\n                position: absolute;\n                left: 0;\n                bottom: 0;\n                content: \"\";\n                width: 44px;\n                height: 2px;\n                background: #70A401;\n            }\n        }\n    }\n\n\n    .team {\n        .pic-container {\n            float: left;\n            opacity: 0.3;\n            width: 39.5% !important;\n\n            @media(max-width:767px) {\n                width: 100% !important;\n            }\n        }\n\n        .slick-slide.slick-active {\n            margin: 0;\n            left: 0;\n        }\n\n        .pic-text {\n            display: none;\n        }\n\n        .slick-active {\n            .pic-parents {\n                width: 53.2%;\n\n                @media(max-width:767px) {\n                    width: 100%;\n                }\n\n            }\n\n            .pic-container {\n\n                width: 100% !important;\n                display: inline-block;\n                opacity: 1;\n\n            }\n\n            .pic-text {\n                display: block;\n            }\n        }\n\n\n\n\n\n    }\n\n    .team-slides {\n        @media(max-width:767px) {\n            position: relative;\n        }\n\n        .slick-slide {\n            @media(max-width:767px) {\n                min-height: 575px;\n            }\n\n        }\n\n        button.slick-prev {\n            @media(max-width:767px) {\n                width: 29px;\n                height: 29px;\n                background-image: url('images/cam-slider-prev.svg');\n                background-position: center center;\n                background-repeat: no-repeat;\n                font-size: 0;\n                display: inline-block;\n                position: absolute;\n                left: -7px;\n                top: calc((100% - 293px) / 2);\n                z-index: 1;\n                border: none;\n                background-color: transparent;\n                cursor: pointer;\n            }\n\n            &.slick-disabled {\n                @media(max-width:767px) {\n                    opacity: 0.3;\n                }\n\n            }\n        }\n\n        button.slick-next {\n            @media(max-width:767px) {\n                width: 29px;\n                height: 29px;\n                background-image: url('images/cam-team-next.svg');\n                background-position: center center;\n                background-repeat: no-repeat;\n                font-size: 0;\n                display: inline-block;\n                position: absolute;\n                right: -7px;\n                top: calc((100% - 293px) / 2);\n                z-index: 1;\n                border: none;\n                background-color: transparent;\n                cursor: pointer;\n            }\n\n            &.slick-disabled {\n                @media(max-width:767px) {\n                    opacity: 0.3;\n                }\n\n            }\n\n        }\n\n    }\n\n\n}","section.vc_section {\n\n\t&.careers {\n\n\t\t@media @tablet-query {\n\t\t\tpadding-left: 34px;\n\t\t\tpadding-right: 34px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding-left: 0px;\n\t\t\tpadding-right: 0px;\n\t\t}\n\t}\n}\n\n.careers {\n\tpadding: 74px 0 110px;\n\tdisplay: flex;\n\n\t.main {\n\t\twidth: 100%;\n\n\t}\n}\n\n.careers-hero {\n\tpadding: 20px 0 40px;\n\n\t&__container {\n\t\ttext-align: center;\n\t}\n\n\t@media @tablet-query {\n\t\tpadding: 40px 0;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding: 30px 0 20px;\n\t}\n\n\t&.viewed {\n\n\t\th1:after, h1:before {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\th1 {\n\t\tfont-family: @organico;\n\t\tfont-size: 52px;\n\t\tfont-weight: 700;\n\t\ttext-transform: uppercase;\n\t\tletter-spacing: 3.12px;\n\t\tmargin: 0 auto 30px;\n\t\tposition: relative;\n\t\tdisplay: inline;\n\n\t\t&:after, &:before {\n\t\t\tcontent: '';\n\t\t\topacity: 0;\n\t\t\tbackground-image: url('images/accent-bing.svg');\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tposition: absolute;\n\t\t\tleft: -50px;\n\t\t\ttop: 0;\n\t\t\twidth: 34px;\n\t\t\theight: 100%;\n\t\t\ttransition: 0.3s opacity;\n\t\t\tdisplay: inline-block;\n\n\t\t    @media @tablet-query {\n\t\t    \ttop: 50%;\n\t\t    \ttransform: translateY(-50%);\n\t\t    }\n\n\t\t}\n\n\t\t&:after {\n\t\t\ttransform: scaleX(-1);\n\t\t\tright: -50px;\n\t\t\tleft: auto;\n\n\t\t    @media @tablet-query {\n\t\t\t\ttransform: rotate(180deg);\n\t\t\t\tright: -39px;\n\t\t\t\tleft: auto;\n\t\t\t\ttop: 0;\n\t\t    }\n\t\t}\n\n\t    @media @tablet-query {\n\t    \twidth: 550px;\n\n\t    \t&:before {\n\t    \t\tleft: -40px;\n\t    \t}\n\t    }\n\n\t    @media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t\twidth: auto;\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:before, &:after {\n\t\t\t\twidth: 18px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: -25px;\n\t\t\t}\n\n\t\t\t&:after {\n\t\t\t\tbottom: -70%;\n\t\t\t\ttop: auto;\n\t\t\t\ttransform: scaleX(-1);\n\t\t\t\tright: -25px;\n\t\t\t}\n\t    }\n\t}\n\n\tp {\n\t\tfont-family: @booster;\n\t\tfont-size: 24px;\n\t\tfont-weight: 700;\n\t\tpadding-top: 10px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 400px;\n\t\t\tmargin: auto;\n\t\t\tfont-size: 27px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\twidth: auto;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n}\n\n.career-listings {\n\t//categories column\n\t&__menu {\n\t\tmargin-right: 20px;\n\n\t\t.button-expand-category {\n\t\t\t&__label {\n\t\t\t\tfont-size: 18px;\n\t\t\t}\n\n\t\t\t&__subtext {\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__content {\n\t\tpadding-top: 30px;\n\t\tpadding-bottom: 60px;\n\t}\n}\n\n.career-listings-item {\n\t&__header-wrapper {\n\t\t.lrg-bottom-border();\n\t}\n\n\t&__header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\n\t&__title,\n\t&__location {\t\t\n\t\tfont-size: 20px;\n\t\tcolor: @mediumgray;\n\t\tfont-weight: 700;\n\t}\n\n\t&__title {\n\t\ttext-transform: uppercase;\n\t\tcolor: @green;\n\t}\n\n\t&-description {\n\t\tmargin-top: 35px;\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 35px;\n\t\t}\n\n\t\t&__subhead {\n\t\t\tcolor: @brightorange;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 18px;\n\t\t\tmargin-bottom: 17px;\n\t\t}\n\t\n\t\t&__description {\n\t\t\tfont-size: 18px;\n\n\t\t\tp,\n\t\t\tli {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\n\t\t\tli {\n\t\t\t\tlist-style: disc inside;\n\t\t\t\tlist-style-position: outside;\n\t\t\t\tmargin-left: 30px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&-apply {\n\t\ttext-align: center;\n\t\tmargin-top: 60px;\n\t\t&__button {\n\t\t\tbackground-color: @green;\n\t\t}\n\t}\n}\n\n@media @tablet-query {\n\t.careers-hero {\n\t\tpadding: 80px 0 50px;\n\t}\n\n\t.career-listings {\n\t\t&__menu {\n\t\t\t.button-expand-category {\n\t\t\t\t&__subtext {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\n\t.career-listings-item {\n\t\n\t\t&__title,\n\t\t&__location {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t&-description {\n\t\t\t&__subhead,\n\t\t\t&__description {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n\n@media @mobile-query {\n\t.careers-hero {\n\t\tpadding: 30px;\n\n\t\th1 {\n\t\t\tfont-size: 40px;\n\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\t.careers {\n\t\tpadding-top: 0;\n\t\tpadding-bottom: 0;\n\t\t.main {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t}\n\t}\n\n\t.career-listings {\n\t\t&__content.expandable-categories__content {\n\t\t\t.button-expand-category {\n\t\t\t\t&__subtext {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&__content {\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t}\n\n\t.career-listings-item {\n\t\n\t\t&-description {\n\t\t\tpadding: 0 22px;\n\n\t\t\t&__subhead {\n\t\t\t\tfont-size: 16px;\n\t\t\t}\n\n\t\t\t&__description {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t}\n\t}\n\n}\n\n","section.vc_section {\n\n    &.contact-hero {\n        height: 160px;\n        margin-top: 184px;\n        padding: 0;\n\n        h1 {\n            margin-bottom: 0;\n        }\n\n        .main {\n            padding: 0;\n        }\n\n        @media @tablet-query {\n            margin-top: 80px;\n            height: 100px;\n        }\n\n        @media @mobile-query {\n            margin-top: 0;\n            height: 120px;\n\n            h1 {\n                font-size: 36px;\n            }\n        }\n    }\n}\n\n.careers-hero__container {\n\n    &.contact {\n        .center();\n        width: 100%;\n    }\n}\n\n.contact-container {\n    margin: 58px auto 0;\n    max-width: 1190px;\n}\n\n.contact-details {\n    .subhead {\n        color: @green;\n        font-weight: 700;\n        font-size: 18px;\n        margin-bottom: 10px;\n    }\n\n    p {\n        color: @darkgray;\n        font-size: 18px;\n\n        a {\n            color: inherit;\n            text-decoration: underline;\n            transition: 0.3s opacity;\n\n            &:hover {\n                opacity: 0.6;\n            }\n        }\n    }\n\n    &__group {\n        margin-bottom: 47px;\n    }\n\n    &__locations {\n        div {\n            display: inline-block;\n\n            &:first-child {\n                margin-right: 50px;\n            }\n        }\n\n\n    }\n}\n\n.contact-faq-section {\n    padding-top: 60px;\n    padding-bottom: 40px;\n\n    p {\n        color: @darkgray;\n        margin-bottom: 30px;\n        max-width: 90%;\n    }\n\n    a {\n        .button();\n        background: @orange;\n        color: #fff;\n    }\n}\n\n// ---- Tablet ----\n@media @tablet-query {\n\n    .contact-details,\n    .contact-form {\n        margin-left: auto;\n        margin-right: auto;\n        width: 66.7%;\n        float: none;\n\n    }\n\n    .contact-details {\n        margin-top: 50px;\n\n        .subhead,\n        p {\n            font-size: 16px;\n        }\n    }\n}\n\n// ---- Tablet ----\n@media @mobile-query {\n\n    .contact-details,\n    .contact-form {\n        width: 100%;\n\n    }\n\n    .contact-form {\n        .submit-wrapper {\n            text-align: center;\n        }\n    }\n\n    .contact-details {\n        text-align: center;\n\n\n        &__locations {\n            div {\n                display: block;\n\n                &:first-child {\n                    margin-right: 0;\n                }\n            }\n        }\n    }\n}",".page-template-template-stages {\n\t\n\t.site-sub-header--with-images .site-sub-header-menu__item {\n\t\twidth: 130px;\n\t}\n}\n\n#fiber-protein-products.stages {\n\tdisplay: block;\n\n\t@media @mobile-query {\n\t\tdisplay: none;\n\t}\n}\n\n// Lifestage filters (modification of hover tabs component)\n\n#lifestage-filter.hover-tabs {\n\tbackground-color: transparent;\n\tpadding-top: 0;\n\n\t.hover-tabs__container {\n\t\tbackground-color: @offwhite;\n\t}\n\n\t.slick-slider {\n\t\tmax-width: 1020px;\n\t\twidth: 80%;\n\t\tfloat: none;\n\t\tmargin: auto;\n\t}\n\n\t.carousel-arrow();\n\n\t.slick-arrow {\n\t\tbackground-image: url(images/carousel-arrow-green.svg);\n\t\twidth: 48px;\n\t\theight: 48px;\n\t\tleft: -30px;\n\n\t\t@media @mobile-query {\n\t\t\tbackground-size: 32px 32px;\n\t\t\tbackground-position: top left;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t.slick-next {\n\t\tright: -30px;\n\t\tleft: auto;\n\t}\n\n\t.tab-drawer-header {\n\t\tbackground-color: @offwhite;\n\t\tpadding: 18px;\n\n\t\t&:after {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:before {\n\t\t\theight: 3px;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t& ~ div\tp {\n\t\t\tdisplay: block;\n\n\t\t\t@media @mobile-query {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t}\n\n\t\tp:last-child:after {\n    \t\ttop: 2px;\n    \t\tborder-color: @darkbeige;\n\t\t}\n\n\t\t&.expanded p:last-child:after {\n\t\t\ttop: 7px;\n\t\t}\n\n\t\tem {\n\t\t\tfloat: right;\n\t\t\tcolor: @green;\n\t\t\tfont-size: 14px;\n\t\t\tpadding-right: 20px;\n\t\t\tfont-style: normal;\n\t\t}\n\t}\n}\n\n#lifestage-filter .hover-tab {\n\twidth: 20%;\n\tposition: relative;\n\tpadding: 50px 0 28px;\n\n\t&__title {\n\t\tfont-size: 24px;\n\t\tline-height: 1.2;\n\t\twidth: 100%;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t&__description {\n\t\tcolor: @green;\n\t\tfont-size: 15px;\n\t\tfont-weight: 700;\n\t\ttransition: color 0.1s ease-in-out;\n\t}\n\n\t&:before {\n\t\tcontent: '';\n\t\tposition: absolute;\n\t\topacity: 0;\n\t\ttop: 40px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: 0 auto;\n\t\twidth: 67px;\n\t\theight: 27px;\n\t\tbackground-image: url(images/bings-text.png);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center center;\n\t\tbackground-size: 100% auto;\n\t\ttransition: all 0.1s ease-in-out;\n\t}\n\n\t&:after {\n\t\tcontent: '';\n\t\tposition: absolute;\n\t\tbottom: -25px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: 0 auto;\n\t\twidth: 0;\n\t\theight: 0;\n\t\topacity: 0;\n\t\tborder-style: solid;\n\t\tborder-width: 25px 25px 0 25px;\n\t\tborder-color: @offwhite transparent transparent transparent;\n\t\ttransition: opacity 0.1s ease-in-out;\n\t}\n\n\t&.active {\n\n\t\t.hover-tab__description {\n\t\t\tcolor: @orange;\n\t\t\ttransition: color 0.1s ease-in-out;\n\t\t}\n\n\t\t&:before {\n\t\t\ttop: 20px;\n\t\t}\n\n\t\t&:before, &:after {\n\t\t\topacity: 1;\n\t\t\ttransition: all 0.1s ease-in-out;\n\t\t}\n\t}\n}\n\n#lifestage-filter .tab-content {\n\tvisibility: hidden;\n\ttransition: 0.3s opacity, 0.3s visibility;\n\tmin-height: 400px;\n\n\t&.active {\n\t\tvisibility: visible;\n\t}\n\n\t@media @tablet-query {\n\t\tmin-height: 360px;\n\t}\n\n\t@media @mobile-query {\n\t\tvisibility: visible;\n\t\tmin-height: 0;\n\t}\n}\n\n.lifestage-filter {\n\n\t&__description {\n\t\tpadding: 5px 0 35px;\n\t\tborder-bottom: 1px solid @darkgray2;\n\t\twidth: 1020px;\n\t\tmax-width: 100%;\n\t\tmargin: 0 auto 40px;\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 15px 0;\n\t\t\tmax-width: 90%;\n\t\t\tmargin: 0 auto 20px;\n\n\t\t\tbr {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__plp {\n\n\t\tp {\n\t\t\tpadding: 0 10px;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\timg {\n\t\t\tmax-height: 250px;\n\t\t\twidth: auto;\n\t\t\tmargin: 0 auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 90%;\n\t\t\t}\n\t\t}\n\n\t\tp strong {\n\t\t\tfont-size: 15px;\n    \t\tline-height: 1.3;\n\t\t}\n\t}\n\n}\n\n.hero {\n\t\n\t&.stages-product {\n\t\tclear: both;\n\t\tpadding: 60px 0 80px;\n\t\toverflow: visible;\n\t\theight: auto;\n\n\t\t.col-12 {\n\t\t\tfloat: none;\n\t\t\t.clearfix();\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 50px 0;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 40px 0;\n\t\t}\n\n\t\t.main {\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n\n\t&__description.stages-product-hero__description {\n\t\twidth: 60%;\n\t\theight: auto;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t\tpadding: 0;\n\n\t\t\th1 {\n\t\t\t\tmargin-bottom: 25px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\twidth: 431px;\n\t\t\t\tmargin-bottom: 28px;\n\t\t\t\tmargin-left: auto;\n\t\t\t\tmargin-right: auto;\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\n\t\t\th1 {\n\t\t\t\tfont-size: 30px;\n\t\t\t\tmargin-bottom: 20px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\twidth: 269px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__image.stages-product__image {\n\t\ttext-align: center;\n\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 375px;\n\t\t\tmargin: 0 auto 25px;\n\t\t\ttop: auto;\n\t\t\tleft: auto;\n\t\t\tfloat: none;\n\t\t}\n\n\t\timg {\n\t\t\tfloat: none;\n\t\t\tposition: relative;\n\t\t\theight: auto;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-top: 0;\n\t\t\t\tposition: relative;\n\t\t\t\ttransform: none;\n\t\t\t\ttop: auto;\n\t\t\t\tleft: auto;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__button.stages-product-hero__button {\n\t\ttext-align: center;\n\n\t\ta {\n\t\t\t.button();\n\t\t\tbackground-color: #fff;\n\t\t\tcolor: inherit;\n\n\t\t\t&:after { border-color: inherit; }\n\t\t}\n\n\t}\n}\n\n.mini-hero-stages {\n\tpadding-bottom: 0;\n\n\t[class^=\"col-\"], [class*=\" col-\"] {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t}\n}\n\n.mini-hero-bg {\n\theight: 450px;\n\tbackground-repeat: no-repeat;\n\tbackground-size: cover;\n\tbackground-position: left center;\n\toverflow: hidden;\n\tposition: relative;\n\n\t@media @tablet-query {\n\t\tbackground-image: none !important;\n\t\theight: 640px;\n\t}\n\n\t&-tablet {\n\t\tdisplay: none;\n\n\t\t@media @tablet-query {\n\t\t\t.centerX();\n\t\t\tdisplay: block;\n\t\t\twidth: auto;\n\t\t\tmin-height: 640px;\n\t\t\tmax-width: none;\n\t\t\tmin-width: 100vw;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t&-mobile {\n\t\tdisplay: none;\n\n\t\t@media @mobile-query {\n\t\t\tdisplay: block;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t&__contentbox {\n\t\tbackground-image: url('images/background-rough-transparent.png');\n\t\ttext-align: center;\n\t\tpadding: 30px 10px;\n\t\tmargin-bottom: 26px;\n\t\tbackground-size: 98% 98%;\n\t\tbackground-position: center;\n\t\tbackground-repeat: no-repeat;\n\n\t\tp {\n\t\t\tcolor: @darkgray;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tbackground-image: none;\n\t\t\tpadding: 20px 0;\n\t\t\tmargin-bottom: 0;\n\n\t\t\th1 {\n\t\t\t\tfont-size: 40px;\n\t\t\t}\n\t\t}\n\n\t\t&-container {\n\t\t\twidth: 375px;\n\t\t\t.centerY();\n\t\t\tright: 10%;\n\t\t\ttext-align: center;\n\n\t\t\t@media @tablet-query {\n\t\t\t\ttop: inherit;\n\t\t\t\tbottom: 5%;\n\t\t\t\tleft: 0;\n\t\t\t\tright: 0;\n\t\t\t\tmargin: 0 auto;\n\t\t\t\ttransform: translateY(0);\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tposition: relative;\n\t\t\t\tbottom: -4px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\t&.mama {\n\n\t\t\t\t@media @tablet-query {\n\t\t\t\t\ttop: inherit;\n\t\t\t\t\tbottom: 5%;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\ttransform: translateY(0);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\th1&__headline {\n\t\tmargin-bottom: 0;\n\n\t\t&.mama {\n\t\t\tcolor: @mediumyellow;\n\t\t}\n\t}\n\n\t&__icons {\n\t\tposition: absolute;\n\t\tvertical-align: middle;\n\t\tmargin: 0 25px;\n\t\tleft: 0;\n\t\tbottom: 25px;\n\n\t\t@media @mobile-query {\n\t\t\tposition: absolute;\n\t\t\ttop: 40%;\n\t\t\tleft: 0;\n\t\t\tmargin: 0 6px;\n\t\t\twidth: 40px;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\tbackground-image: none !important;\n\t\theight: auto;\n\t}\n}\n\n.learning-center {\n\n\t&-stages {\n\t\tpadding: 62px 0;\n\t\twidth: 100%;\n\t\tfloat: left;\n\t}\n}\n\n.stages-video {\n\tz-index: @z-index-mid;\n}\n\n.stages-products-carousel-container {\n\tdisplay: none;\n\ttext-align: center;\n\n\t&.carousel-products-small {\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url(images/carousel-arrow-green.svg);\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\tdisplay: block;\n\t}\n}\n\n.stages-product {\n\t&.allergy-product {\n\n\t\timg {\n\t\t\tmax-height: 270px;\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\tp {\n\t\t\tposition: relative;\n\t\t\tpadding: 0 30px;\n\t\t}\n\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n}",".page-template-page-basic,\n.error404,\n.coupon {\n\tmargin-top: 124px;\n\n\t@media @tablet-query {\n\t\tmargin-top: 80px;\n\t}\n\n\t@media @mobile-query {\n\t\tmargin-top: 50px;\n\t}\n\n\t&:not(.page-store-locator):not(.coupon) {\n\t\tmargin-top: 225px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 140px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 100px;\n\t\t}\n\n\t\t#content.site-content {\n\t\t\twidth: 900px;\n\t\t\tmargin: 0 auto 100px;\n\t\t\tmax-width: 95%;\n\n\t\t\t@media @tablet-query {\n\t\t\t\twidth: 750px;\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.site-content {\n\n\t\th1 {\n\t\t\tmargin-bottom: 50px;\n\n\t\t\t@media @tablet-query {\n\t\t\t\tmargin-bottom: 30px;\n\t\t\t}\n\t\t}\n\n\t\th2, h3, h4, h5, h6, p {\n\t\t\tmargin-bottom: 15px;\n\t\t}\n\n\t}\n}\n\n.coupon {\n\tpadding: 50px 0 30px;\n}\n\n.error404 {\n\n\t&__container {\n\t\twidth: 642px;\n\t\tmax-width: 100%;\n\t\tmargin: 0 auto 50px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 461px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 252px;\n\t\t}\n\t}\n\n\t&__image {\n\t\tmargin-bottom: 70px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 50px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 190px;\n\t\t\tmargin-bottom: 38px;\n\t\t}\n\t}\n\n\t.site-content p {\n\t\tmargin-top: 25px;\n\t}\n\n\t.site-content a {\n\t\tfont-weight: 700;\n\t}\n}",".learning-center-article__content,\n.page-template-page-basic .text-darkgray {\n\n\t& > *:first-child,\n\t& > *:first-child > *:first-child,\n\t& > *:first-child > *:first-child > *:first-child {\n\t\tmargin-top: 0;\n\t}\n\n\t@media @tablet-query {\n\t\tmargin: 20px 0;\n\t}\n\n\th1, h2, h3, h4, h5, h6 {\n\t\ttext-transform: none;\n\t\tfont-family: @booster;\n\n\t\t& + p > b,\n\t\t& + p > strong {\n\t\t\tmargin-top: auto;\n\t\t}\n\t}\n\n\th1 {\n\t\tfont-size: 24px;\n\t\tmargin-top: 36px;\n\t\tmargin-bottom: 10px;\n\t\tletter-spacing: 0;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 27px;\n\t\t\tmargin-top: 3px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 20px;\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\th2 {\n\t\tfont-size: 22px;\n\t\tmargin-top: 32px;\n\t\tmargin-bottom: 8px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 25px;\n\t\t\tmargin-top: 3px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 18px;\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\th4 {\n\t\tfont-size: 20px;\n\t\tmargin-top: 28px;\n\t\tmargin-bottom: 8px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 23px;\n\t\t\tmargin-top: 3px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 16px;\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\th5 {\n\t\tfont-size: 18px;\n\t\tmargin-top: 26px;\n\t\tmargin-bottom: 6px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 21px;\n\t\t\tmargin-top: 3px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\th6 {\n\t\tfont-size: 17px;\n\t\tmargin-top: 26px;\n\t\tmargin-bottom: 6px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 20px;\n\t\t\tmargin-top: 3px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\tmargin-top: 12px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\tp, li, table {\n\t\tcolor: @darkgray;\n\t\tmargin-bottom: 12px;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\tmargin-bottom: 7px;\n\t\t}\n\t}\n\n\ta {\n\t\tcolor: @orange;\n\t}\n\n\tb, strong {\n\t\tmargin-top: 15px;\n\t\tdisplay: inline-block;\n\t}\n\n\tol {\n\t\tlist-style: none;\n\t\tcounter-reset: li;\n\t\tpadding-left: 23px;\n\n\t\t& > li {\n\t\t\tcounter-increment: li;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '.' counter(li);\n\t\t\t\tcolor: red;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: 1em;\n\t\t\t\tmargin-left: -1.5em;\n\t\t\t\tmargin-right: 0.5em;\n\t\t\t\ttext-align: right;\n\t\t\t\tdirection: rtl;\n\t\t\t\tfont-weight: 700;\n\t\t\t}\n\t\t}\n\t}\n\n\tul {\n\t\tlist-style: none;\n\n\t\tli {\n\t\t\tpadding-left: 1em;\n\t\t\ttext-indent: -.7em;\n\n\t\t\t&:before {\n\t\t\t\tcontent: \"• \";\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: @orange;\n\t\t\t}\n\t\t}\n\t}\n\t\n\tul ol li, ol ol li, ul ul li, ol ul li {\n\t\tpadding-left: 1.5em;\n\t\ttext-indent: 0;\n\t}\n\n\tli {\n\t\tmargin-top: 6px;\n\n\t\tb, strong {\n\t\t\tdisplay: inline;\n\t\t\tmargin-top: auto;\n\t\t}\n\t}\n\n\tblockquote {\n\t\tpadding: 20px;\n\t}\n\n\tsup {\n\t\tvertical-align: super;\n\t\tfont-size: 0.7em;\n\t}\n\n\timg {\n\t\tmargin-bottom: 12px;\n\t}\n\n\ttable {\n\t\tmargin: 15px 0 5px;\n\t}\n\n\ttd {\n\t\tborder: 1px solid @darkgray;\n\t\tpadding: 5px;\n\t}\n}",".coupon .wpb_content_element {\n\tmargin-bottom: 0;\n}\n\n.coupon-promotions {\n\n\th1 {\n\t\tmargin: 60px 0 50px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin: 40px 0 25px;\n\t\t}\n\t}\n}\n\n.coupon-promotions-banners {\n\tclear: both;\n\tdisplay: flex;\n\tjustify-content: space-between;\n\t.rough-border(white);\n\n\t@media @tablet-query {\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n.coupon-promotions-banners .left-banner,\n.coupon-promotions-banners .right-banners-container {\n\tposition: relative;\n\tmax-height: 700px;\n\theight: 50vw;\n\twidth: calc( 50% - 3.5px );\n\toverflow: hidden;\n\tmargin-bottom: 15px;\n\n\t& > .col-12 {\n\t\theight: 100%;\n\t}\n\n\th1 {\n\t\tfont-size: 50px;\n\n\t\t@media @smdesktop-query {\n\t\t\tfont-size: 45px;\n\t\t}\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 40px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 30px;\n\t\t}\n\t}\n\n\t.banner-image {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\toverflow: hidden;\n\t\tmax-height: 100%;\n\n\t\timg {\n\t\t\twidth: 50vw;\n\t\t\tmin-height: 100%;\n\t\t\tmax-width: 720px;\n\t\t}\n\t}\n\n\ta {\n\t\t.button();\n\t\tposition: relative;\n\t\ttransform: none;\n\t\tbottom: auto;\n\t\tleft: auto;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n\n\t.text-green a {\n\t\tbackground-color: @green;\n\t}\n\n\t.text-orange a,\n\t.text-white a {\n\t\tbackground-color: @orange;\n\t}\n\n\t.text-lightpurple a {\n\t\tbackground-color: @lightpurple;\n\t}\n\t\n\t@media @tablet-query {\n\t\theight: 520px;\n\t\twidth: 100%;\n\t\t.carousel-arrow();\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-orange.svg');\n\t\t\theight: 40px;\n\t\t\twidth: 40px;\n\t\t\tleft: 30px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tleft: auto;\n\t\t\tright: 30px;\n\t\t}\n\n\t\t.carousel-dots();\n\t\t.slick-dots {\n\t\t\t.centerX();\n\t\t\tbottom: 22px;\n\t\t\theight: 7px;\n\n\t\t\tli {\n\t\t\t\theight: 7px;\n\t\t\t\twidth: 7px;\n\t\t\t\tmargin: 0 6px;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&.slick-active {\n\t\t\t\t\tbackground-color: @orange;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.left-banner {\n\t\t\tdisplay: block;\n\t\t}\n\n\t}\n\t\n\t@media @mobile-query {\n\t\theight: 420px;\n\n\t\t.slick-arrow {\n\t\t\tleft: 15px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tright: 15px;\n\t\t}\n\n\t\t.slick-dots {\n\t\t\tbottom: 17px;\n\t\t}\n\n\t}\n}\n\n.coupon-promotions-banners .left-banner {\n\t\n\th1 {\n\t\tmargin: 5% auto 0;\n\t\twidth: 90%;\n\t\tposition: relative;\n\t}\n\n\tp {\n\t\t.centerX();\n\t\tbottom: 5%;\n\t}\n\n\ta {\n\t\tbackground-color: @lightpurple;\n\t}\n\n\t.banner-content {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: absolute;\n\t}\n\n\t@media @tablet-query {\n\t\tdisplay: none;\n\n\t\th1 {\n\t\t\twidth: 370px;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\tp {\n\t\t\tbottom: 50px;\n\t\t}\n\n\t\t.banner-image {\n\t\t\t.center();\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\n\t\t\timg {\n\t\t\t\tmin-height: 100%;\n\t\t\t\tmin-width: 100vw;\n\t\t\t\tmax-width: none;\n\t\t\t\twidth: auto;\n\t\t\t\t.center();\n\t\t\t}\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\n\t\th1 {\n\t\t\twidth: 90%;\n\t\t\tmargin: 33px auto;\n\t\t}\n\n\t\tp {\n\t\t\tbottom: 40px;\n\t\t}\n\t}\n}\n\n.coupon-promotions-banners .vc_column_container {\n\theight: calc( 50% - 3.5px );\n\tposition: relative;\n\toverflow: hidden;\n\n\t.banner-content {\n\t\twidth: 300px;\n\t\t.centerY();\n\t\tleft: 30px;\n\t\ttext-align: center;\n\n\t\t@media @smdesktop-query {\n\t\t\tleft: 10px;\n\t\t}\n\t}\n\n\th1 {\n\t\tmargin-bottom: 40px;\n\n\t\t@media @smdesktop-query {\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\n\t&:first-child {\n\t\tmargin-bottom: 7px;\n\t}\n\n\t.banner-image img {\n\t\theight: 25vw;\n\t\tmax-height: 360px;\n\t}\n\n\t@media @tablet-query {\n\t    height: 520px;\n\t\toverflow: visible;\n\n\t\t.banner-image {\n\t\t\t.center();\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\n\t\t\timg {\n\t\t\t\tmin-height: 100%;\n\t\t\t\tmin-width: 100vw;\n\t\t\t\tmax-width: none;\n\t\t\t\twidth: auto;\n\t\t\t\t.center();\n\t\t\t}\n\t\t}\n\n\t\t.banner-content {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\tpadding: 40px;\n\t\t}\n\n\t\tp {\n\t\t\t.centerX();\n\t\t\tbottom: 50px;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t    height: 420px;\n\n\t\t.banner-content {\n\t\t\tpadding: 33px;\n\t\t}\n\n\t\tp {\n\t\t\tbottom: 40px;\n\t\t}\n\t}\n}",".international-hero {\n\theight: 565px;\n\toverflow: hidden;\n\n\t@media @mobile-query {\n\t\theight: auto;\n\t}\n\n\t& > .main, & > .main > .col-12, .hero-container__fullwidth, .home-hero__background {\n\t\theight: 100%;\n\t}\n\n\t.home-hero__background {\n\t\twidth: 1440px;\n\t\tmax-width: none;\n\t\t.centerX();\n\t\ttop: 0;\n\n\t\t@media @tablet-query {\n\t\t\tleft: 40%;\n\n\t\t\t&.desktop-only {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t&.desktop-hide {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tleft: 50%;\n\t\t\theight: 211px;\n\t\t\ttop: 0;\n\t\t\ttransform: translateX(-50%);\n\t\t\twidth: auto;\n\t\t\tposition: relative;\n\t\t\tmargin-bottom: 10px;\n\n\t\t\t&.desktop-only {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t&.desktop-hide {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t.hero-content__fullwidth {\n\t\tpadding: 193px 0 0 12%;\n\t\twidth: 50%;\n\t\tmargin-left: 0;\n\t\tposition: absolute;\n\n\t\t@media @tablet-query {\n\t\t\tpadding: 150px 0 0 5%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tposition: relative;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\t\t\t.text-center();\n\n\t\t\tp {\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-size: 16px;\n\t\t\t\twidth: 320px;\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t}\n\t}\n\n\th1.hero {\n\t\theight: auto;\n\t\twidth: 500px;\n\n\t\t@media @tablet-query {\n\t\t\twidth: 350px;\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 350px;\n\t\t\tmax-width: 100%;\n\t\t\tmargin: 0 auto 20px;\n\t\t\tcolor: @green;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n\n\t.hero-button {\n\t\t.button();\n\t\tbackground-color: @green;\n\t\tmargin-top: 25px;\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0 40px 0 20px;\n\t\t\tmargin: 10px 0 25px;\n\n\t\t\t&:after {\n\t\t\t\tright: 25px;\n\t\t\t}\n\n\t\t\t&:hover:after {\n\t\t\t\tright: 20px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.international-about {\n\tpadding: 60px 0;\n\toverflow: visible;\n\theight: auto;\n\tclear: both;\n\n\t@media @mobile-query {\n\t\tpadding: 30px 0;\n\t}\n\n\t&.hero .main {\n\t\tpadding-top: 0;\n\t\t.clearfix();\n\t}\n\n\t&__title {\n\t\tmargin-bottom: 50px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-bottom: 30px;\n\t\t}\n\t}\n\n\t&__description {\n\t\twidth: 50%;\n\t\tfloat: right;\n\t\tpadding-left: 5%;\n\n\t\t@media @mobile-query {\n\t\t\twidth: 320px;\n\t\t\tfloat: none;\n\t\t\tmargin: auto;\n\t\t\ttext-align: center;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 18px;\n\t\t\tline-height: 1.4;\n\t\t\tfont-weight: 500;\n\t\t\tmargin-bottom: 35px;\n\t\t\twidth: 400px;\n\t\t\tmax-width: 100%;\n\n\t\t\tspan {\n\t\t\t\tfont-size: 15px;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tfont-size: 16px;\n\t\t\t\tmargin-bottom: 25px;\n\n\t\t\t\tspan {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t@media @mobile-query {\n\t\t\t\tmargin-bottom: 15px;\n\t\t\t}\n\t\t}\n\n\t\ta {\n\t\t\t.button();\n\t\t\tcolor: @green;\n\t\t\tbackground: #fff;\n\n\t\t\t&:after {\n\t\t\t\tborder-color: @green;\n\t\t\t}\n\n\t\t\t@media @tablet-query {\n\t\t\t\tpadding: 0 40px 0 20px;\n\t\t\t\tmargin-top: 10px;\n\n\t\t\t\t&:after {\n\t\t\t\t\tright: 25px;\n\t\t\t\t}\n\n\t\t\t\t&:hover:after {\n\t\t\t\t\tright: 20px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__image {\n\t\tfloat: left;\n\t\twidth: 50%;\n\t\ttext-align: right;\n\n\t\t@media @mobile-query {\n\t\t\twidth: 320px;\n\t\t\tfloat: none;\n\t\t\tmargin: 0 auto 10px;\n\t\t}\n\t}\n}","//global chat in mobile\n\nbody .fc-widget-normal .hotline-launcher.h-open {\n\t@media(max-width: 560px) {\n\t\twidth: 284px;\n\t}\n}\n\nbody div.h-conv .h-header h1.list-title {\n\t@media(max-width: 560px) {\n\t\tfont-size: 18px;\n\t}\n}\n\nbody div.h-conv .h-header p.list-desc {\n\t@media(max-width: 560px) {\n\t\twhite-space: normal;\n\t}\n}\n\n\n.page-infant-feeding-support {\n\n\t.site-footer__container {\n\n\t\t@media(max-width:768px) {\n\t\t\tmargin-top: 0px;\n\n\t\t}\n\n\t}\n\n\t.site-header {\n\t\tbackground-color: #fff;\n\t}\n\n\t.site-content {\n\t\tmargin-top: 124px;\n\n\t\t@media @tablet-query {\n\t\t\tmargin-top: 80px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tmargin-top: 50px;\n\t\t}\n\t}\n\n\t.hero {\n\t\theight: auto;\n\t\toverflow: unset;\n\t\tmargin-bottom: 28px;\n\t}\n\n\t.hero.formula .shell {\n\t\twidth: 100%;\n\t\tmax-width: 1280px;\n\t\tmargin: 0 auto;\n\t\tposition: relative;\n\t}\n\n\t.shell.formula {\n\t    max-width: 1024px;\n\t    margin: 0 auto;\n\t}\n\n\t.formula {\n\t\tpadding: 0;\n\t}\n\n\t#videos {\n\t\tmargin-top: -120px;\n\n\t\t@media(max-width: 768px) {\n\t\t\tmargin-top: 0px;\n\t\t}\n\t}\n\n\tp, li {\n\t\tcolor: @darkgray;\n\t}\n\n\t.chat {\n\t\theight: auto;\n\t\tclear: none;\n\t}\n\n\t#formulafeeding{\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tmargin-top: -65px;\n\t\t@media @mobile-query {\n\t\t\tmargin-top: -10px;\n\t\t}\n\t}\n\t#supplementing{\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tmargin-top: -110px;\n\t\t@media @mobile-query {\n\t\t\tmargin-top: -45px;\n\t\t}\n\t}\n\t#breastfeeding{\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\theight: 1px;\n\t\tmargin-top: -110px;\n\t\t@media @mobile-query {\n\t\t\tmargin-top: -55px;\n\t\t}\n\t}\n\n}\n\n// Template Base Styles\n\nhr {\n\t&.feeding {\n\t\twidth: 100%;\n\t\tmax-width: 992px;\n\t\tmargin: 0 auto;\n\t\tpadding-top: 50px;\n\t\tborder: none;\n\t\tborder-bottom: 2px solid @lightestgray;\n\t}\n}\n\n.formula-base {\n\t&__introcopy {\n\t\twidth: 100%;\n\t\tmargin: 40px auto 0;\n\n\t\th2 {\n\t\t\tcolor: @green;\n\t\t\tfont-family: @organico;\n\t\t\ttext-transform: uppercase;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: bold;\n\t\t\ttext-align: center;\n\t\t\tletter-spacing: 0.75px;\n\t\t\tpadding-top: 24px;\n\n\t\t\t@media(max-width: 640px) {\n\t\t\t\tpadding-left: 12px;\n\t\t\t\tpadding-right: 12px;\n\t\t\t}\n\t\t}\n\n\t\t&.hero {\n\t\t\tmax-width: 530px;\n\n\t\t\th2 {\n\t\t\t\t@media(max-width: 768px) {\n\t\t\t\t\tpadding: 0 30px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.ingredients {\n\t\t\tmax-width: 620px;\n\t\t}\n\n\t\t&.stages {\n\t\t\tmax-width: 675px;\n\t\t}\n\n\t\t&.stores {\n\t\t\twidth: 40%;\n\t\t\tfloat: left;\n\t\t\tpadding-top: 2%;\n\n\t\t\th2 {\n\t\t\t\tmax-width: 240px;\n\t\t\t\tmargin: 0 auto;\n\t\t\t}\n\n\t\t\t@media(max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\t&.support {\n\t\t\tmax-width: 300px;\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tleft: 10%;\n\t\t\tmargin-top: 0;\n\n\t\t\th2 {\n\t\t\t\tcolor: white;\n\t\t\t\tpadding: 0 12px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: white;\n\t\t\t\tpadding-bottom: 16px;\n\t\t\t}\n\n\t\t\t@media(max-width: 768px) {\n\t\t\t\tleft: 0;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\t&.measure {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t\ttext-align: left;\n\t\t\tpadding-left: 40px;\n\n\t\t\th2 {\n\t\t\t\ttext-align: left;\n\t\t\t\tmax-width: 315px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\ttext-align: left;\n\t\t\t\tmax-width: 315px;\n\t\t\t\tpadding-bottom: 20px;\n\t\t\t}\n\n\t\t\t@media(max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding-left: 0;\n\t\t\t\ttext-align: center;\n\n\t\t\t\th2, p {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__ctalink {\n\t\tbackground: @orange;\n\t\tcolor: white;\n\t\tpadding: 22px 0;\n\t\ttext-align: center;\n\t\twidth: 300px;\n\t\tdisplay: block;\n\t\tborder-radius: 16px 0 16px 0;\n\t\tfont-family: @booster;\n\t\tfont-weight: 700;\n\t\tletter-spacing: 1px;\n\t\tfont-size: 16px;\n\t\tbox-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\t\t-webkit-box-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\t\t-moz-box-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\n\t\t@media(max-width: 768px) {\n\t\t\tmargin: 0 auto;\n\t\t}\n\n\t\t.triangle {\n\t\t\tposition: relative;\n\t\t\tpadding-left: 13px;\n\n\t\t\t&:after {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 2px;\n\t\t\t\theight: 0;\n\t\t\t\twidth: 0;\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-width: 5px 0 5px 5px;\n\t\t\t\tborder-color: transparent transparent transparent white;\n\t\t\t}\n\t\t}\n\n\t\t&.stores {\n\t\t\tmargin: 24px auto 0;\n\t\t}\n\n\t\t&.support {\n\t\t\tbackground: @green;\n\t\t}\n\t}\n}\n\t.formula-base__introcopy.testimonials {\n\t\tmargin-top: 32px;\n\t}\n\t.feeding-base__introcopy.hero {\n\t\n\t\t@media(max-width: 640px) {\n\t\t\tright: auto;\n\t\t\ttop: 65%;\n\t\t\tleft: 50%;\n\t\t\tposition: absolute;\n\t\t\ttransform: translate(-50%, -50%);\n\t\t\t-moz-transform: translate(-50%, -50%);\n\t\t\t-ms-transform: translate(-50%, -50%);\n\t\t\t-webkit-transform: translate(-50%, -50%);\n\t\t}\n\t}\n\n.feeding-base {\n\t&__introcopy {\n\t\twidth: 100%;\n\t\tmargin: 40px auto 0;\n\t\tpadding: 0;\n\n\t\th2 {\n\t\t\tcolor: @green;\n\t\t\tfont-family: @organico;\n\t\t\ttext-transform: uppercase;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\tp {\n\t\t\tfont-weight: bold;\n\t\t\ttext-align: center;\n\t\t\tletter-spacing: 0.75px;\n\t\t\tpadding-top: 24px;\n\n\t\t\t@media(max-width: 640px) {\n\t\t\t\tpadding-left: 12px;\n\t\t\t\tpadding-right: 12px;\n\t\t\t}\n\t\t}\n\n\t\t&.white {\n\n\t\t\th2 {\n\t\t\t\tcolor: white;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: white;\n\t\t\t}\n\t\t}\n\n\t\t&.hero {\n\t\t\twidth: 50%;\n\t\t\tfloat: right;\n\t\t\tmax-width: 420px;\n\t\t\tmargin-right:0px;\n\t\t\tright: 6.7%;\n      \t\ttop: 15.0%;\n\t\t\ttext-align: center;\n\t\t\tmargin-top:0px;\n\t\t\tposition: absolute;\n\t\t\tz-index: 2;\n\t\t\t\n\t\t\t@media(max-width: 768px) {\n\t\t\t\t    width: 100%;\n\t\t\t\t    float: none;\n\t\t\t\t    margin-top: 0px;\n\t\t\t\t    margin-right: auto;\n\t\t\t\t    top: 60%;\n\t\t\t\t    padding: 0 15px;\t\t\t\t  \n\t\t\t\t    right:auto;\n\t\t\t\t    left: 50%;\n\t                position: absolute;\n\t                transform: translate(-50%, -50%);\n\t               -moz-transform: translate(-50%, -50%);\n\t               -ms-transform: translate(-50%, -50%);\n\t               -webkit-transform: translate(-50%, -50%);\n\n    h2 {\n    \tfont-size: 45px !important;\n    }\n\n    p {\n    \tpadding: 24px 12px !important;\n    }\n\t\t\t}\n\n\t\t\t\th2 {\n\t\t\t\t\tfont-size: 55px;\n\t\t\t\t\tletter-spacing: 1.5px;\n\t\t\t\t\tline-height: 1;\n\n\t\t\t\t\t@media(max-width:980px) {\n\t\t\t\t\t\tfont-size: 39px;\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t\tp {\n\t\t\t\t\tpadding: 26px 64px 27px;\n\t\t\t\t\tletter-spacing: 1px;\n\n\t\t\t\t\t@media(max-width:980px) {\n\t\t\t\t\t\tpadding: 11px 44px 16px;\n\t\t\t\t\t}\n\n\t\t\t\t}\n\t\t}\n\n\t\t&.chat {\n\t\t\twidth: 60%;\n\t\t\ttext-align: left;\n\t\t\tfloat: left;\n\t\t\tmargin-top: 35px;\n\n\t\t\t@media(max-width: 768px) {\n\t\t\t\twidth: 100%;\n\t\t\t    text-align: center;\n\t\t\t    float: none;\n\t\t\t    display: inline-block;\n\n    h2, p {\n    \ttext-align: center !important;\n    }\n\n    p {\n    \tpadding-right: 15px !important;\n    \tpadding-left: 15px !important;\n    }\n\t\t\t}\n\n\t\t\th2, p {\n\t\t\t\ttext-align: left;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-right: 100px;\n\t\t\t\tpadding-bottom: 4px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__ctalink {\n\t\tbackground: @orange;\n\t\tcolor: white;\n\t\tpadding: 22px 0;\n\t\ttext-align: center;\n\t\twidth: 300px;\n\t\tdisplay: block;\n\t\tborder-radius: 16px 0 16px 0;\n\t\tfont-family: @booster;\n\t\tfont-weight: 700;\n\t\tletter-spacing: 1px;\n\t\tfont-size: 16px;\n\t\tbox-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\t\t-webkit-box-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\t\t-moz-box-shadow: 0 2px 4px rgba(137, 135, 133, 0.26);\n\n\t\t@media(max-width: 768px) {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 300px;\n\t\t}\n\n\t\t.triangle {\n\t\t\tposition: relative;\n\t\t\tpadding-left: 9px;\n\n\t\t\t&:after {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 2px;\n\t\t\t\theight: 0;\n\t\t\t\twidth: 0;\n\t\t\t\tborder-style: solid;\n\t\t\t\tborder-width: 4px 0 4px 4px;\n\t\t\t\tborder-color: transparent transparent transparent white;\n\t\t\t\tright:-8px;\n\t\t\t}\n\t\t}\n\n\t\t&.green {\n\t\t\tbackground:#70a401;\n\t\t\tcolor: #fff;\n\t\t\tpadding-top: 18px;\n            padding-bottom: 22px;\n\n             @media(max-width: 980px) {\n             \tpadding-top: 18px;\n                padding-bottom: 22px;\n              \n              }\n\n              @media(max-width: 640px) {\n              \n              }\n\t\t}\n\n\t\t&.white {\n\t\t\tbackground: #fff;\n\t\t\tcolor: @green;\n\n\t\t\t.triangle {\n\n\t\t\t\t&:after {\n\t\t\t\t\tborder-color: transparent transparent transparent @green;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.hero {\n\t\t\tmargin: 0 auto;\t\t\t\n            padding-top: 22px;\n\t\t\tpadding-bottom: 23px;\n\t\t\tline-height: 0.8;\n            \t\n\t\t}\n\n\t\t&.chat {\n\t\t\tmargin-top: 28px;\n\t\t\tpadding-top: 20px;\n            padding-bottom: 24px;\n            line-height:0.8;\n\n\t\t\t@media(max-width: 980px) {\n\t\t\t\t padding-top: 23px;\n\t\t\t\t padding-bottom: 24px;\n\t\t\t}\n\n\t\t\t@media(max-width: 768px) {\n\t\t\t\tfloat: none;\n\t\t\t    margin: 24px auto;\n\t\t\t    width: 100%;\t\t\t   \n\t\t\t    max-width: 300px;\n\t\t\t    line-height:1;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.feeding-base__ctalink.chat {\n\t.triangle {\n\t\tpadding-left: 0px;\n\t\tline-height:1;\n\n\t\t&:after {\n\t\t\ttop: auto;\n\t\t\tright: -15px;\n\t\t\tcontent: \"\";\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tbackground-image: url(images/hffd-1.svg);\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: 1px 2px;\n\t\t\tborder: 0px;\n\t\t}\n\n\t}\n\n}\n\n.hero.formula {\n    margin-top: 0;\n}\n.feeding-hero {\n\theight: auto;\n\tbackground-repeat: no-repeat;\n\tbackground-position: center -3px;\n\tbackground-size: cover;\n\tpadding: 49.46% 0 0;\n\n\t@media(max-width: 768px) {\n       padding: 86% 0 0;\n       background-position: center 0px;\n\t}\n\n\t@media(max-width: 560px) {\n\t\theight: 670px;\n\t\tbackground-image: url('images/infant-feeding-hero_mobile.png') !important;\n\t\toverflow-x: hidden;\n\t\tposition: relative;\n\t\tbackground-size: 560px auto;\n\t\tpadding:0;\n\t}\n}\n\n.homepage-hero {\n\t&__video {\n\t\tposition: absolute;\n\t\tdisplay: block;\n\t\tz-index: 0;\n\t\ttop: 45.7%;\n\t\tleft: 50%;\n\t\tmin-width: 100%;\n\t\tmin-height: 100%;\n\t\twidth: 100%;\n\t\theight: auto;\n\t\ttransform: translateX(-50%) translateY(-50%);\n    -webkit-transform: translateX(-50%) translateY(-50%);\n    -moz-transform: translateX(-50%) translateY(-50%);\n    -ms-transform: translateX(-50%) translateY(-56%);\n    -o-transform: translateX(-50%) translateY(-50%);\n\n\n\t\t@media(max-width:768px) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.feeding-intro {\n\tmax-width: 544px;\n\tmargin: 0 auto 12px;\n\ttext-align: center;\n\n\t@media(max-width: 768px) {\n\t\tpadding: 0 15px;\n\t}\n\t\n\th2 {\n\t\tfont-family: @organico;\n\t\tfont-size: 44px;\n\t\ttext-transform: uppercase;\n\t\tcolor: @green;\n\t\tline-height: 1;\n    \tletter-spacing: 0.00em;\n\t}\n\n\tp {\n\t\tfont-size: 16px;\n\t\tfont-weight: 600;\n\t\tletter-spacing: 0.75px;\n\t\tmargin: 29px 0 26px;\n\t\tpadding: 0;\n\t\tline-height: 23px;\n\t}\n\n\t.feeding-base__ctalink {\n\t\tmargin: 0 auto;\n\t\ttext-transform: capitalize;\n    \tletter-spacing: 0.07em;\n\t}\n}\n\n// Testimonials Section Styles\n.formula-testimonials {\n\tbackground: white;\n\n\t&__container {\n\t\tposition: relative;\n\t}\n\n\t&__slider {\n\t\twidth: 100%;\n\t\tmax-width: 954px;\n\t\tmargin: 0 auto;\n\t}\n\n\t&__testimonial {\n\n\t\tp {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 24px;\n\t\t\tline-height: 34px;\n\t\t\tfont-family: @booster;\n\t\t\tfont-weight: 500;\n\t\t\tcolor: @darkgray;\n\t\t\tmax-width: 640px;\n\t\t\twidth: 100%;\n\t\t\tpadding: 42px 0 40px;\n\t\t\tmargin: 0 auto;\n\n\t\t\t@media( max-width: 768px ) {\n\t\t\t\tfont-size: 17px;\n\t\t\t\tline-height: 24px;\n\t\t\t\tpadding: 30px 40px;\n\t\t\t}\n\n\t\t\t&.testimonial-creds {\n\t\t\t\tfont-size: 20px;\n\t\t\t\tpadding: 0;\n\t\t\t\tpadding-bottom: 20px;\n\n\t\t\t\t@media( max-width: 768px ) {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tcolor: @darkgray;\n\t\t\t\tfont-size: 20px;\n\t\t\t\ttext-decoration: underline;\n\n\t\t\t\t@media( max-width: 768px ) {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__slick-controls {\n\t\twidth: 15px;\n\t\theight: 30px;\n\t\tcursor: pointer;\n\t\tposition: absolute;\n\t\ttop: 51%;\n\t\ttransform: translateY(-50%);\n\n\t\t&:before, &:after {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\tright: 4px;\n\t\t\twidth: 3px;\n\t\t\theight: 60%;\n\t\t\tbackground: @green;\n\t\t\tborder-radius: 14px;\n\t\t}\n\n\t\t&:before {\n\t\t\ttop: 0;\n\t\t\ttransform: rotate(45deg);\n\t\t}\n\n\t\t&:after {\n\t\t\tbottom: 0;\n\t\t\ttransform: rotate(-45deg);\n\t\t}\n\n\n\t\t&.prev {\n\t\t\tleft: 5px;\n\t\t\tz-index: 2;\n\t\t}\n\n\t\t&.next {\n\t\t\tright: 5px;\n\t\t\tz-index: 2;\n\t\t\ttransform: translateY(-50%) rotate(180deg);\n\t\t}\n\t}\n}\n\n.feeding-testimonial__copy.right-text {\n\tright: 45px;\n\tleft: inherit;\n\t@media(max-width: 980px) {\n\t\tright: 0;\n\t}\n\th3 {\n\t\tmargin-bottom: 26px;\n\t\tline-height: 28px;\n\t}\n}\n\n.feeding-breast__slick-controls.breast {\n\ttop: 50%;\n}\n.feeding-breast__slick-controls.next.breast {\n\tright: 0px;\n}\n.feeding-breast__slick-controls.prev.breast {\n\tleft: 0px;\n}\n.feeding-testimonial.formula-margin {\n\tmargin-top: 58px;\n}\n\n.feeding-testimonial {\n\tmargin-top: 91px;\n\tposition: relative;\n\tfloat: left;\n\n\timg {\n\t\twidth: 100%;\n\t}\n\n\t&__copy {\n\t\tposition: absolute;\n\t\ttop: 49.3%;\n\t\tleft: 42px;\n\t\twidth: 100%;\n\t\tmax-width: 400px;\n\t\ttext-align: center;\n\t\ttransform: translateY(-50%);\n\n\t\t@media(max-width: 980px) {\n\t\t   max-width: 660px;\n\t\t   position: relative;\n\t\t   top: 0;\n\t\t   right: initial;\n\t\t   left: initial;\n\t\t   padding: 30px 15px;\n\t\t   margin: 0 auto;\n\t\t   transform: translateY(0);\n\t\t}\n\n\t\t@media(max-width: 660px) {\n\t\t\tmax-width: 400px;\n\t\t}\n\n\t\th3 {\n\t\t\tfont-size: 24px;\n\t\t\tfont-weight: 100;\n\t\t\tfont-family: @booster;\n\t\t\tcolor: @green;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: regular;\n\t\t\tpadding-top: 0px;\n\t\t}\n\t}\n}\n\n.feeding-chat {\n\tbackground: @green;\n\tpadding: 12px 0 50px;\n\n\t&__image {\n\t\twidth: 40%;\n\t\tfloat: left;\n\t\ttext-align: center;\n\t\tmargin-top: 40px;\n\t\tpadding-left: 50px;\n\n\t\t&--left {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 137px;\n\t\t\tfloat: left;\n\t\t\tanimation: bounce 5s infinite;\n\t\t\t@media(max-width: 900px) {\n\t\t\t\tmax-width: 109px;\n\t\t\t}\n\t\t\t@media(max-width: 768px) {\n\t\t\t\tvertical-align: top;\n\t\t\t\tfloat: none;\n\t\t\t}\n\t\t}\n\n\t\t&--right {\n\t\t\twidth: 100%;\n\t\t\tmax-width: 117px;\n\t\t\tfloat: left;\n\t\t\tmargin-left: 16px;\n\t\t\tmargin-top: 75px;\n\t\t\tanimation: bounce 5s 1.5s infinite;\n\t\t\t@media(max-width: 900px) {\n\t\t\t\tmax-width: 97px;\n\t\t\t}\n\t\t\t@media(max-width: 768px) {\n\t\t\t\tfloat: none;\n\t\t\t\tmargin-top: 0px;\n\t\t\t\tpadding-top: 50px;\n\t\t\t}\n\t\t}\n\n\t\t@media(max-width: 768px) {\n\t\t\twidth: 100%;\n   max-width: 100%;\n   margin: 40px auto 0px;\n   float: none;\n   padding-left: 0;\n\n   img {\n   \twidth: 100%;\n   }\n\t\t}\n\t}\n}\n\n.feeding-product {\n\twidth: 100%;\n\tfloat: left;\n\ttext-align: center;\n\n\timg {\n\t\twidth: 100%;\n\t\tmargin-bottom: 40px;\n\t}\n\n\th3 {\n\t\tfont-size: 24px;\n\t\tfont-family: @booster;\n\t\tfont-weight: bold;\n\t\tcolor: @green;\n\t\tmargin-bottom: 28px;\n\t}\n}\n\n.feeding-formula {\n\tmargin-top: 0;\n}\n\n.feeding-breast {\n\tfloat: left;\n\twidth: 100%;\n\tposition: relative;\n\tmargin-top:9px;\n\t\n\t&__image {\n\t\t@media(max-width:768px) {\n\t\t\tfloat: left;\n\t\t}\n\t}\n}\n\n.feeding-testimonial.first-testmnl-margin {\n    margin-top: 0px;\n     @media(max-width: 980px) {\n        margin-top:0px;\n     }\n}\n\n.video-image {\n\twidth: 100%;\n}\n\n.feeding-videos {\n\tmargin-bottom: 2px;\n\n\t&__intro {\n\t\tpadding-top: 143px;\n\t}\n}\n\nhr.feeding.white-last{\n    border-bottom: 2px solid #fff;\n    padding-top: 34px;\n    float:left;\n    width:100%;\n}\n.shell.formula.social-footer {\n    margin-top: 0px;\n}\n\nhr.feeding.white{\n    border-bottom: 2px solid #fff;\n    float:left;\n    width:100%; \n    padding-top: 64px;  \n}\nhr.feeding.white.formula-article-line {\n\tpadding-top: 33px;\n}\nhr.feeding.feeding-formula-line {\n\tpadding-top: 22px;\n}\n.feeding-testimonial.supplement-margin {\n\tmargin-top: 92px;\n}\n.feeding-testimonial.formula-margin {\n  margin-top: 58px;\n}\n.feeding-formula__articles {\n\tmargin-top: 48px;\n}\n\n.feeding-testimonial.testimonial-last {\n\tmargin-top: 63px;\n}\n\n#footer {\n   .col-5 {\n\t padding-top:30px;\n    }\n\n .col-3,.col-4 {\n   padding-top:30px;\n\t@media(max-width: 768px) {\n\t  padding-top:0;\n\t}\n  }\n}\n.feeding-testimonial__copy.feeding-intro {\n    top: 50%;\n    left:40px;\n\t@media(max-width:980px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tmax-width: 544px;\n\t\tpadding-right: 13px;\n        padding-left: 13px;\n\t}\n\n    h2 {\n        font-size: 41px;\n        letter-spacing: 0.03em;\n        color:#70a401 !important;\n    }\n\n    p {\n        margin: 20px 0 14px;\n        line-height: 22px;\n        letter-spacing: 0.05em;\n        padding: 0 2px;\n    }\n\n      .feeding-base__ctalink {\n      \tline-height:0.8;\n      \tmargin-top:3px;\n      }\n\n    .feeding-base__ctalink .triangle {\n        padding-left: 0px;\n        margin-left: -12px;\n        line-height:1;\n        padding-top: 18px;\n        padding-bottom: 21px;\n\n        &:after {\n           border: 0px;\n\t\t\ttop: auto;\n\t\t\tright: -20px;\n\t\t\tcontent: \"\";\n\t\t\twidth: 12px;\n\t\t\theight: 15px;\n\t\t\tbackground-image: url(images/hffd-2.svg);\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: 1px 2px;\t\t\t\n        }\n    }\n}\n\n.ie-11.page-infant-feeding-support {\n\t.hero {\n\t\tmargin-bottom: 0px;\n\t}\n\n}\n\n.ie-11 {\n\t.feeding-hero {\n\t\tpadding: 48% 0 0;\n\t\tbackground-position: center -59px;\n\t\t@media(max-width:768px) {\n\t\t\tbackground-position: center 0px;\t\t\t\n\t\t}\n\t\t@media(min-width:768px) {\n\t\t\t//background-image: none !important;\n\n\t\t}\n\t}\n\n}\n\n\n.ie-11 .feeding-base__introcopy.hero h2 {\n\t@media (max-width:1111px) {\n\t\tfont-size: 35px !important;\n\t}\n\n}\n\n\n.touch .feeding-base__introcopy.hero h2 {\n\t font-size: 35px;\n}\n\n\n.feeding-base__ctalink.hero .triangle {\n\tpadding-left:0px;\n\tline-height:1;\n\tdisplay: inline-block;\n\n\t&:after {\n\t\tborder-width:0px;\n\t\ttop: auto;\n\t\tright: -17px;\n\t\tcontent:\"\";\n\t\twidth:15px;\n\t\theight:15px;\n        background-image: url(images/hffd-1.svg);\n        background-repeat: no-repeat;\n        background-position: 1px 1px;\t\t\n\n\t}\n\n}\n.feeding-breast, .feeding-formula, .feeding-videos {\n\n\t&__image {\n\t\tmargin-bottom: 50px;\n\n\t\timg {\n\t\t\tmax-width: none;\n\t\t}\n\t}\n\n\t&__intro {\n\t\tmargin-top:36px;\n\t\tmargin-bottom: 46px;\n\t\ttext-align: center;\n\n\t\th3 {\n\t\t\tfont-size: 24px;\n\t\t\tfont-family: @booster;\n\t\t\tcolor: @green;\n\t\t\ttext-transform: uppercase;\n\t\t\tpadding-bottom: 26px;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 16px;\n\t\t\tfont-family: @booster;\n\t\t\tcolor: @darkgray;\n\t\t}\n\t}\n\n\t&__slider {\n\t\twidth: 100%;\n\t\tmax-width: 954px;\n\t\tmargin: 0 auto;\n\t}\n\n\t&__articles, &__videos {\n\t\tposition: relative;\n\t\tpadding: 0 20px;\n\t}\n\n\t&__video {\n\t\tpadding: 0 6px;\n\t\t@media(max-width: 768px) {\n\t\t\tpadding: 0 24px;\n\t\t}\n\n\t\tp {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 19px;\n\t\t\tfont-family: @booster;\n\t\t\tfont-weight: bold;\n\t\t\tpadding-top: 18px;\n\n\t\t\t&.video-attr {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 20px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-top: 0;\n\t\t\t}\n\n\t\t\t&.video-cred {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tline-height: 18px;\n\t\t\t\tmargin-top: 4px;\n\t\t\t\tpadding-top: 4px;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__article {\n\t\tpadding: 0 12px;\n\n\t\t@media(max-width: 768px) {\n\t\t\tpadding: 0 24px;\n\t\t}\n\n\t\t&--image {\n\n\n\t\t\timg {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\ttext-align: center;\n\t\t\tfont-size: 19px;\n\t\t\tfont-family: @booster;\n\t\t\tfont-weight: bold;\n\t\t\tpadding-top: 18px;\n\t\t}\n\t}\n\n\t&__slick-controls {\n\t\twidth: 15px;\n\t\theight: 30px;\n\t\tcursor: pointer;\n\t\tposition: absolute;\n\t\ttop: 44%;\n\t\ttransform: translateY(-50%);\n\n\t\t&:before, &:after {\n\t\t\tcontent: '';\n\t\t\tposition: absolute;\n\t\t\tright: 4px;\n\t\t\twidth: 3px;\n\t\t\theight: 60%;\n\t\t\tbackground: @green;\n\t\t\tborder-radius: 14px;\n\t\t}\n\n\t\t&:before {\n\t\t\ttop: 0;\n\t\t\ttransform:  rotate(45deg) ;\n\t\t}\n\n\t\t&:after {\n\t\t\tbottom: 0;\n\t\t\ttransform:  rotate(-45deg) ;\n\t\t}\n\n\n\t\t&.prev {\n\t\t\tleft: 2px;\n\t\t\tz-index: 2;\n\t\t}\n\n\t\t&.next {\n\t\t\tright: 2px;\n\t\t\tz-index: 2;\n\t\t\ttransform:  translateY(-50%) rotate(180deg) ;\n\t\t}\n\t}\n}\n\n.feeding-supportnav {\n\ttext-align: center;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tbackground-color: #fcf8f2;\n\tpadding-top: 26px;\n\tpadding-bottom: 26px;\n\tmargin-top: 0px;\n\tmargin-bottom: 29px;\n\n\t&.article {\n\t\tmargin-bottom: 0;\n\t\tpadding-top: 48px;\n\n\t\tp.article {\n\t\t\tfont-weight: bold;\n\t\t\tfont-size: 16px;\n\t\t\tline-height: 22px;\n\t\t\tmax-width: 622px;\n\t\t\twidth: 100%;\n\t\t\tmargin: 0 auto 24px;\n\t\t}\n\t}\n\n\th3 {\n\t\tfont-size: 24px;\n\t\tfont-family: @booster;\n\t\tfont-weight: bold;\n\t\tcolor: @green;\n\t\tmargin-bottom: 28px;\n\t}\n\n\t&__links {\n\t\twidth: 100%;\n\t\tmax-width: 940px;\n\t\tmargin: 0 auto;\n\t\tdisplay: inline-block;\n\t\tbox-sizing: border-box;\n\n\t\t@media(max-width: 768px) {\n\t\t\tpadding: 0 15px;\n\t\t}\n\t}\n\n\t&__link {\n\t\tdisplay: inline-block;\n\t\tbox-sizing: border-box;\n\t\twidth: 30%;\n\t\tmargin: 0 1.5%;\n\t\tbackground: white;\n\t\tpadding: 20px;\n\t\tborder-radius: 16px 0 16px 0;\n\t\t-webkit-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.5);\n\t\t-moz-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.5);\n\t\tbox-shadow: 0px 2px 10px -2px rgba(0,0,0,0.5);\n\n\t\t@media(max-width: 768px) {\n\t\t\twidth: 100%;\n\t\t\tmargin: 6px auto;\n\t\t}\n\n\t\tp {\n\t\t\tpadding: 0;\n\t\t\tfont-size: 19px;\n\t\t\tfont-weight: bold;\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tpadding-top: 12px;\n\t\t\tpadding-left: 6px;\n\t\t\tline-height: 1;\n\n\t\t\t&.supplementing {\n\t\t\t\tpadding-top: 3px;\n\n\t\t\t\tspan {\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tmargin-top: -6px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\timg {\n\t\t\t&.breastfeeding {\n\t\t\t\twidth: 40px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t}\n\n\t\t\t&.supplementing {\n\t\t\t\twidth: 38px;\n\t\t\t}\n\n\t\t\t&.formula-link {\n\t\t\t\twidth: 26px;\n\t\t\t\ttransform: rotate(25deg);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.feeding-supplementing {\n\n\t&__image {\n\t\tmargin-top: 70px;\n\t\tmargin-bottom: 50px;\n\n\t\timg {\n\t\t\tmax-width: none;\n\t\t}\n\t}\n}\n\n.feeding-social {\n\tmargin: 40px auto 0;\n\tpadding: 50px 0;\n\tbackground: @green;\n\ttext-align: center;\n\t \n h3 {\n \tfont-size: 24px;\n \tfont-family: @booster;\n \tcolor: white;\n }\n\n h2 {\n \tfont-size: 50px;\n \tfont-family: @organico;\n \tcolor: white;\n \tpadding-top: 24px;\n }\n\n &__icons {\n \tmargin-top: 40px;\n \ttext-align: center;\n\n \timg {\n \t\twidth: 50px;\n \t\tmargin: 0 12px;\n \t}\n }\n}\n\n.feeding-socialgrid {\n\twidth: 100%;\n\tfloat: left;\n\tpadding: 0.5%;\n\tmargin-bottom: 72px;\n\t@media(max-width: 768px) {\n\t\tmargin-bottom: 20px;\n\t}\n\n\timg {\n\t\twidth: 32.333%;\n\t\tmargin: 0.5%;\n\t\tfloat: left;\n\n\t\t@media(max-width: 768px) {\n\t\t\twidth: 49%;\n\t\t}\n\t}\n}\n\n.feeding-videos {\n\tfloat: left;\n\twidth: 100%;\n\ttext-align: center;\n\n\t&__intro {\n\t\tmax-width: 585px;\n\t\tmargin: 0 auto 12px;\n\t\ttext-align: center;\n\n\t\t@media(max-width: 768px) {\n\t\t\tpadding: 0 15px;\n\t\t}\n\t\t\n\t\th2 {\n\t\t\tfont-family: @organico;\n\t\t\tfont-size: 44px;\n\t\t\ttext-transform: uppercase;\n\t\t\tpadding: 0 10px;\n\t\t\tcolor: @green;\n\t\t}\n\n\t\tp {\n\t\t\tfont-size: 16px;\n\t\t\tfont-weight: 600;\n\t\t\tletter-spacing: 0.75px;\n\t\t\tmargin: 24px 0 26px;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n@media(max-width: 768px) {\n\t.feeding-breast {\n\t\t&__image {\n\t\t\toverflow-x: hidden; \n\n\t\t\timg {\n\t\t\t\twidth: 200%;\n\t\t\t\tmargin-left: -85%;\n\t\t\t}\n\t\t}\n\n\t\t&__intro {\n\t\t\tpadding: 0 15px;\n\t\t}\n\t}\n\n\t.feeding-supplementing {\n\t\t&__image {\n\t\t\toverflow-x: hidden;\n\n\t\t\timg {\n\t\t\t\twidth: 200%;\n\t\t\t\tmargin-left: -55%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.feeding-formula {\n\t\t&__image {\n\t\t\toverflow-x: hidden;\n\n\t\t\timg {\n\t\t\t\twidth: 200%;\n\t\t\t\tmargin-left: -50%;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.modal-disclaimer {\n\n\t.fancybox-skin {\n\t\tborder-radius: 16px 0 16px 0;\n\t}\n\n\t.fancybox-inner {\n\t\tpadding-top: 24px;\n\t}\n\n\tp {\n\t\tfont-size: 16px;\n\t\tfont-family: @booster;\n\t\tfont-weight: 500;\n\t\tcolor: @green;\n\t\tmargin-bottom: 24px;\n\t\ttext-align: center;\n\t}\n}\n\n@-webkit-keyframes bounce {\n  0%, 17%, 100%  {\n  \ttransform: translateY(0px);\n  }\n  5% {\n  \ttransform: translateY(5px);\n  }\n  8% {\n  \ttransform: translateY(-5px);\n  }\n  11% {\n  \ttransform: translateY(5px);\n  }\n  14% {\n  \ttransform: translateY(-5px);\n  }\n  17% {\n  \ttransform: translateY(0px);\n  }\n}\n@-moz-keyframes bounce {\n  0%, 17%, 100%  {\n  \ttransform: translateY(0px);\n  }\n  5% {\n  \ttransform: translateY(5px);\n  }\n  8% {\n  \ttransform: translateY(-5px);\n  }\n  11% {\n  \ttransform: translateY(5px);\n  }\n  14% {\n  \ttransform: translateY(-5px);\n  }\n  17% {\n  \ttransform: translateY(0px);\n  }\n}\n@-o-keyframes bounce {\n  0%, 17%, 100%  {\n  \ttransform: translateY(0px);\n  }\n  5% {\n  \ttransform: translateY(5px);\n  }\n  8% {\n  \ttransform: translateY(-5px);\n  }\n  11% {\n  \ttransform: translateY(5px);\n  }\n  14% {\n  \ttransform: translateY(-5px);\n  }\n  17% {\n  \ttransform: translateY(0px);\n  }\n}\n\n@keyframes bounce {\n  0%, 17%, 100%  {\n  \ttransform: translateY(0px);\n  }\n  5% {\n  \ttransform: translateY(5px);\n  }\n  8% {\n  \ttransform: translateY(-5px);\n  }\n  11% {\n  \ttransform: translateY(5px);\n  }\n  14% {\n  \ttransform: translateY(-5px);\n  }\n  17% {\n  \ttransform: translateY(0px);\n  }\n}","@font-face {\n    font-family: 'the_handextrablack';\n    src: url(../dist/fonts/the-hand-extrablack-9nov-webfont.eot);\n    src: url(../dist/fonts/the-hand-extrablack-9nov-webfont.eot?#iefix) format('embedded-opentype'),\n        url(../dist/fonts/the-hand-extrablack-9nov-webfont.woff2) format('woff2'),\n        url(../dist/fonts/the-hand-extrablack-9nov-webfont.woff) format('woff'),\n        url(../dist/fonts/the-hand-extrablack-9nov-webfont.ttf) format('truetype'),\n        url(../dist/fonts/the-hand-extrablack-9nov-webfont.svg#the_handextrablack) format('svg');\n    font-weight: normal;\n    font-style: normal\n}\n\n@hand: 'the_handextrablack', sans-serif;\n\n.page-happy-farms {\n\n    img.alignleft {\n        display: inline;\n        margin: 10px 20px 10px 0;\n        float: left;\n    }\n\n    #content.site-content {\n        margin-top: 185px;\n\n        @media @tablet-query {\n            margin-top: 80px;\n        }\n\n        @media @mobile-query {\n            margin-top: 50px;\n        }\n    }\n\n    .site-content p {\n        font-size: 16px;\n        line-height: 22px;\n        font-family: @booster;\n    }\n\n    .site-content a {\n        color: @orange;\n    }\n\n    #cc_hero {\n        margin-bottom: -60px;\n        background: url(/wp-content/uploads/2018/05/hero.jpg) center center no-repeat;\n        background-size: cover\n    }\n\n    #cc_hero #cc_hero_content {\n        max-width: 100%;\n        width: 1000px;\n        padding: 0 20px;\n        margin: 0 auto;\n        text-align: center;\n        position: relative;\n        top: 48%;\n        transform: translateY(-50%);\n    }\n\n    #cc_hero .cc_hero_left .cc_map_container {\n        padding-top: 56.25%;\n        width: 100%;\n        height: 0;\n        position: relative;\n        border: 2px solid #fff;\n        background: rgba(255, 255, 255, 0.73);\n        overflow: hidden\n    }\n\n    #cc_hero .cc_hero_left .cc_map_container img {\n        position: absolute;\n        top: -1%;\n        left: 0;\n        width: 100%;\n        height: auto\n    }\n\n    #cc_hero .cc_hero_right,\n    #cc_hero .cc_hero_left {\n        width: 48%\n    }\n\n    #cc_hero .cc_hero_right {\n        float: right\n    }\n\n    #cc_hero h2 {\n        color: white;\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 66px;\n        margin-bottom: 10px\n    }\n\n    #cc_hero .cc_logo {\n        max-width: 100%;\n        width: 370px;\n        display: inline-block;\n    }\n\n    #cc_hero .cc_logo * {\n        fill: white;\n        stroke: white\n    }\n\n    #cc_hero .cc_hero_text {\n        margin-bottom: 20px;\n        margin-top: 21px\n    }\n\n    #cc_hero .cc_hero_text p {\n        line-height: 1.3em;\n        color: white;\n        font-weight: 700;\n        padding-bottom: 20px\n    }\n\n    #cc_hero .cc_hero_video {\n        padding-top: 56.25%;\n        width: 100%;\n        height: 0;\n        position: relative;\n        border: 2px solid #fff\n    }\n\n    #cc_hero .cc_hero_video iframe {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%\n    }\n\n    #hf-ingredients {\n        margin-top: 60px\n    }\n\n    #hf-ingredients .hf-ing-hero {\n        float: left;\n        width: 100%;\n        margin-top: 15px;\n        height: 355px;\n        position: relative\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile {\n        display: none\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile,\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-image {\n        background-position: center center;\n        background-size: cover;\n        position: absolute;\n        top: 0;\n        width: 100%;\n        height: 100%\n    }\n\n    #hf-ingredients .hf-ing-hero .shell {\n        background: none !important;\n        position: relative;\n        height: 100%\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content {\n        text-shadow: 0 0 20px rgba(0, 0, 0, 0.7);\n        position: absolute;\n        width: 600px;\n        text-align: center;\n        right: 70px;\n        color: white;\n        top: 50%;\n        transform: translateY(-50%);\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content-left {\n        right: inherit;\n        left: 70px\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content h4 {\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 70px;\n        line-height: 1.2em;\n        letter-spacing: 2px\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li {\n        font-family: 'omnes-pro';\n        font-size: 24px;\n        font-style: italic;\n        font-weight: 400\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li * {\n        font-weight: 400\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li span:first-child:before,\n    #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li span:after {\n        content: \"•\";\n        margin: 0 10px;\n        line-height: 1.3em\n    }\n\n    #hf-ingredients .hf-ing-hero .hf-ing-learn-more {\n        margin-top: 20px;\n        display: inline-block;\n        background: url(/wp-content/uploads/2018/05/learn_more.png);\n        width: 78px;\n        height: 78px;\n        background-size: cover\n    }\n\n    #hf-ingredients .hf-ing-dropdown {\n        float: left;\n        width: 100%;\n        overflow: hidden;\n        text-align: center;\n        height: 0\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner {\n        max-width: 98%;\n        width: 900px;\n        margin: 40px auto 33px\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p {\n        font-weight: 400;\n        color: #999\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p strong,\n    #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p b {\n        font-weight: 700;\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-main {\n        width: 50%;\n        float: left\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-main p {\n        padding-bottom: 20px\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-main p:last-child {\n        padding-bottom: 0\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-main .hf-ing-content {\n        margin-top: 20px\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-main h4 {\n        margin-top: 0;\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 66px;\n        line-height: 1.2em;\n        letter-spacing: 2px\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-about {\n        width: 50%;\n        margin-top: 5px;\n        float: right\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-content {\n        position: relative\n    }\n\n    #hf-ingredients .hf-ing-dropdown .hf-close {\n        background: url(data:image/png;base64,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);\n        background-size: contain;\n        background-repeat: no-repeat;\n        width: 28px;\n        height: 28px;\n        position: absolute;\n        top: 0;\n        right: -30px;\n\n        @media @smdesktop-query {\n            right: 3px;\n        }\n    }\n\n    #hf-ingredients .hf-ing-dropdown h5 {\n        margin-top: 0;\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 26px;\n        line-height: 1.2em;\n        letter-spacing: 1px;\n        display: inline-block;\n        position: relative\n    }\n\n    #hf-ingredients .hf-ing-dropdown h5 .hf-shine-left,\n    #hf-ingredients .hf-ing-dropdown h5 .hf-shine-right {\n        position: absolute;\n        top: 4px;\n        display: inline-block;\n        height: .8em;\n        width: 1em;\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1RkE4MkJDMDY1MjA2ODExODIyQUMyOUI5NUNDRTVBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERTJBQkZBQ0Q5N0IxMUU1OUQ1OEE5QzcwNkE0RjFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERTJBQkZBQkQ5N0IxMUU1OUQ1OEE5QzcwNkE0RjFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwNDFGOTcxNDBDNjExRTQ5MEIwRjIyNkIzOTZCQTRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYwNDFGOTcyNDBDNjExRTQ5MEIwRjIyNkIzOTZCQTRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+A+0N2QAABANJREFUeNrsmVlsTGEUx++YTi1tqaVVtbSpnRYhCLWWEBFil0h4aCTWlDdE4tGDxINYQpDwYomEBxK7iPBgiQiiJKgl1ra60Kqt43/SX5ObPqiaO4tkTvLLdGbu3Hu+853vfP/z1XFCMx+vfpHU5DPPLZQbZ4sBIk3kizuivSgWZ8PhbEIIvx0i1opM8Q1H88Rh8UK04vOnsRBZm/qlODZOzGXw5mS96CBuiB3ilhfO+kP4bVDcEy/Fc5EjMkRAvBE14jGvFt3WohPvI54GbqerxEPxVgwib+39bJElTolfzMI6fhPRyLrtB458FVPEZHI6nyhPFIPFFaJt9j1azprVigpxhsVmKdFb3Ba9RLoYLpYQ8SeimkUYNWtctGPFM/L1K2lg/CRv74tN4rw4KZKbS0t/GJ2uFHOoBLk4EqRS1PB3FzEMP2aKEvEqGhG23F1DOnwQX1zRLROfGVAZC/Qds+ELR51tSVps57WjmEENDuB4FdcdFUVODJgP0qnJb6gglsuHqBC9I1kN/sbhVGpxBTlr5WsUC3EPiy/mLAHHV4gRol2EUjLqGiVucYtb3CJQorq7NqOolaxEsZn93/1ZOoJmAd+/pxWy5vKaOOBFW+NztR+mnMawLa4nMqlsl/vFQrEFJXVanMDRn7TrA0UbNKu1PEPFLgaWxnd1oThbiDPHudFG0ZkuoB0ixKHnKhdXUVHdRFcOPQIM0I9WtcHvZBB2trCNQX1vaWT70iuZ+nlNm7ISUWwP3SAOIo6fIkDsgfO5NgtngwzK9GsK0TNnxtPGFBHdFO67G0Hua66R9KPWs8mrPJeufMfUWr80VUwTdznU6IFyyqKHsih+JErVvK/iDKEt13RkRr4x9TZjy2jhb7hm6o/O1jJ1w3jAJfTmHMhj1IlE4hgPzuShNUSynnvtE/25ptY1g5Wkwi5myNrzywzgakvVjjk1UhSQV6tor1fwkESiba+rxQRyr5wDDIv+dbrZEqY9wMpPQmDX4fgPr+RZhmvhOERpAtHLbVKaGq2VxwcncYtb3Dy0FEpnQay04k2rTxpa4SI7l+2IgzlX+BQLzjZuLgXslF1wtJg6nMxWXu40Ux8j4WiQoyPbxUpRbhdQaZOchgPofv+iury2IBEdzTRXss3aSXgfsRipuD6azppyu8n2O8tpOFB+jBhq1BSHGcipf9WzXkx5LrKxEJW1nO+fIXLM0ekorvzmJGI4eqAkRFEnhLoJnAeip9PwvwYTO3tZ9S06ok/wOJKmsraKedz7LTU0lZWeiSwsjvaBWBvUWQnNYYBey55xn1bnCI6WRdNZi+IicjCZHCwlZx+Jc4jsWi92k1Atnah+QaDnUD9rvF61/8vhiPNbgAEAmhn3NXLq/44AAAAASUVORK5CYII=);\n        background-size: contain;\n        background-position: right center;\n        background-repeat: no-repeat\n    }\n\n    #hf-ingredients .hf-ing-dropdown h5 .hf-shine-left {\n        left: -1.2em\n    }\n\n    #hf-ingredients .hf-ing-dropdown h5 .hf-shine-right {\n        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1RkE4MkJDMDY1MjA2ODExODIyQUMyOUI5NUNDRTVBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjY4QThCNEQ5N0IxMUU1QkZGOUJBNTY5RTI1Q0M4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjY4QThCM0Q5N0IxMUU1QkZGOUJBNTY5RTI1Q0M4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4QzVGOUU2NDBDOTExRTQ5MEIwRjIyNkIzOTZCQTRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4QzVGOUU3NDBDOTExRTQ5MEIwRjIyNkIzOTZCQTRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yP116gAABA1JREFUeNrsmWdok1EUhtNEo9ZqrVtbbB24FXFvRUUr7o0KIoKIiPpDEEQFEUT958KFguAvBwr+caJYFcGFe9e6Vx11dI/4HnhKQ5Fak3xJC7nwkDTfly/vPffce99z63I512J4rSs85T4LqNVwUGyq6CR+it7iisgUj8XLQB7oCbHAdqKFaCwGiflEtrsYJrqKV+JJMEMVitZXLEfkD+EWJaJIHBeXRYo4KIojEdlmwken+4l6RPK7iBf54prYLu6J29wf9pw1gauJlnX6gmgitjLclq8PxTci7Qt26AIVG0cUs8QoBNmkmUDeWsSfiUsI/h2KPPtfsTa0XcRmkSQailqIKSIFbOiPiC28/+kKU6tBFI+J02KVuCuyEVcMueK5SBcDHZi8lYrsALGGYbVIehGfy3fdiDLB54n6Pb7rC7VYzz8mUKJYJpqyDCUitpght3vyiPQsPre0yHByS6yobROz/XLWOljIDD/JMmVRXOFENP+3tWWLPMDwm9B34gURj3EiPwNdDUzYZzGVrfKruMkCX9Op/AwmVWJFL7FINHDYAIUlt6Mt2qIt2qr4EubBJ1TZJW2fSBPd2Mk+UilMF0vYer1+9ydw3RvO7dZabUoWE7CDKuGOmIvxzqOCfcwzC8QMcVg0Eusx5AsRn4VD24L3uErnS0fPF8zOZL51LSJWirGIWsozWvPjbTE62ZTjH0iZT4huyvPqiByqCPMaY/h7Fp3ZH2h1W9rTB6K/GI2I8aKHaE8n4oh8Dv7By2sCNVpzcVS0orj0INo6vEFMEiPFDaqNqQThF9+vdClutdYmHrCTMwKLXDKicrinkPf1+QHr5GuM+i8mpUW9Db9tVcViquE3YgFCp4i9RLr0YMRXWbG59HIjeXiVh6dwPRZh+Rj0L2I35biXz0xkS1LKKuETYgjpUeR3ipOM0Ed8P4b5kRHM0lOTH7HJ1xExyUT3Ep3rIwaLc3SkEbmexggVcNxUwP17CMAu0sPquut+dV1YjL37L9cTGGLrwFDRgc8789o8alOjrbq3fy1dI/yWnYJIi63IG9hp4DiEvhfzxGTW08yK9vBwRzaG861Etj8vi3YXtkY7znzLkVLYmruCa7bn3xfDcUxn2OszcV7xrrJT74jn7BN86jREzhSHcFYe9nuvU4dwgUww8wT2v4J15Gs6u41tsxPJ6wQm32RSJiJpYO0i5iIDz1nCOVc61y2vb+GWitk+HdsaK+u6SoiemYqzeFtLgSSMjLmonlQNrdjvv2NqqkSbiAk/hal+StQ/YB+3uspOGUMS6WAe0hi/OYeypTurwx0iehTbl0aNFlGxLj/jbdVBKvbuPsVlHdLCjWEvqgpiy7e61GkvMNZxRPdzqKJbLYztHwEGAPbR83oY6UTDAAAAAElFTkSuQmCC);\n        background-position: left center;\n        left: initial;\n        right: -1.2em\n    }\n\n    #hf-ingredients .hf-ing-about-left,\n    #hf-ingredients .hf-ing-about-right {\n        display: inline-block;\n        width: 49%;\n        vertical-align: middle;\n        margin-top: 20px;\n        position: relative\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-separator {\n        width: 10px;\n        height: 160px;\n        background-size: contain;\n        background-repeat: no-repeat;\n        background-position: center;\n        position: absolute;\n        left: -5px;\n        top: 0\n    }\n\n    #hf-ingredients .hf-arrow-container {\n        width: 100%;\n        padding-top: 100%\n    }\n\n    #hf-ingredients .hf-arrow-container .hf-arrow-img {\n        position: absolute;\n        top: 11px;\n        left: -10%;\n        width: 80%;\n        height: 100%;\n        background-size: contain;\n        background-repeat: no-repeat\n    }\n\n    #hf-ingredients .hf-arrow-container .hf-arrow-text {\n        position: absolute;\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 20px;\n        letter-spacing: .5px;\n        display: inline-block;\n        bottom: 5px;\n        left: 0;\n        right: 0;\n        white-space: nowrap\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img {\n        position: relative;\n        display: inline-block;\n        margin: 7px 3%;\n        transition: all .2s;\n        max-width: 42%;\n        width: 66px;\n        cursor: default\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img.hf-hover {\n        cursor: pointer\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img.hf-hover:hover {\n        opacity: .5\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img .hf-play {\n        width: 18px;\n        height: 18px;\n        background-size: contain;\n        background-repeat: no-repeat;\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n        z-index: 6\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img span {\n        display: inline-block;\n        border-radius: 50%;\n        background-size: contain;\n        position: absolute;\n        left: -2px;\n        top: -2px;\n        right: -2px;\n        bottom: -2px;\n        z-index: 3\n    }\n\n    #hf-ingredients .hf-ing-about-left .hf-img img {\n        z-index: 5;\n        width: 100%;\n        height: auto;\n        border-radius: 50%\n    }\n\n    #hf-ingredients .hf-ing-about .hf-ing-about-content {\n        width: 100%;\n        margin: 0 auto\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img {\n        display: inline-block;\n        position: relative;\n        margin-left: 2%;\n        margin-top: 30px;\n        max-width: 77px;\n        width: 45%\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img img {\n        width: 100%;\n        height: auto\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured {\n        position: absolute;\n        font-family: @hand;\n        text-transform: uppercase;\n        font-size: 22px;\n        letter-spacing: 1px;\n        display: inline-block;\n        top: -30px;\n        left: -40px\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured img {\n        position: absolute;\n        width: 27px;\n        height: auto;\n        top: 10px;\n        right: -30px;\n        transform-origin: 0 0;\n        transform: rotateZ(-35deg)\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured.hf-arrow-1 {\n        top: -30px;\n        left: -2px\n    }\n\n    #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured.hf-arrow-1 img {\n        position: absolute;\n        width: 27px;\n        height: auto;\n        top: 10px;\n        right: -30px;\n        transform-origin: 0 0;\n        transform: rotateZ(-0deg)\n    }\n\n    #copy-left {\n        float: left\n    }\n\n    #copy-right {\n        float: right\n    }\n\n    .cc-logo {\n        margin-left: 30px;\n        vertical-align: middle;\n        height: 45px\n    }\n\n    #cc-v {\n        width: 50px\n    }\n\n    #cc-mc {\n        width: 50px\n    }\n\n    #cc-ax {\n        width: 65px\n    }\n\n    #cc-d {\n        width: 65px\n    }\n\n    #cc-dc {\n        width: 45px\n    }\n\n    .clear {\n        clear: both;\n        display: block;\n        overflow: hidden;\n        visibility: hidden;\n        width: 0;\n        height: 0;\n    }\n\n    .grid-container:before,\n    .grid-5:before,\n    .mobile-grid-5:before,\n    .grid-10:before,\n    .mobile-grid-10:before,\n    .grid-15:before,\n    .mobile-grid-15:before,\n    .grid-20:before,\n    .mobile-grid-20:before,\n    .grid-25:before,\n    .mobile-grid-25:before,\n    .grid-30:before,\n    .mobile-grid-30:before,\n    .grid-35:before,\n    .mobile-grid-35:before,\n    .grid-40:before,\n    .mobile-grid-40:before,\n    .grid-45:before,\n    .mobile-grid-45:before,\n    .grid-50:before,\n    .mobile-grid-50:before,\n    .grid-55:before,\n    .mobile-grid-55:before,\n    .grid-60:before,\n    .mobile-grid-60:before,\n    .grid-65:before,\n    .mobile-grid-65:before,\n    .grid-70:before,\n    .mobile-grid-70:before,\n    .grid-75:before,\n    .mobile-grid-75:before,\n    .grid-80:before,\n    .mobile-grid-80:before,\n    .grid-85:before,\n    .mobile-grid-85:before,\n    .grid-90:before,\n    .mobile-grid-90:before,\n    .grid-95:before,\n    .mobile-grid-95:before,\n    .grid-100:before,\n    .mobile-grid-100:before,\n    .grid-33:before,\n    .mobile-grid-33:before,\n    .grid-66:before,\n    .mobile-grid-66:before,\n    .clearfix:before,\n    .grid-container:after,\n    .grid-5:after,\n    .mobile-grid-5:after,\n    .grid-10:after,\n    .mobile-grid-10:after,\n    .grid-15:after,\n    .mobile-grid-15:after,\n    .grid-20:after,\n    .mobile-grid-20:after,\n    .grid-25:after,\n    .mobile-grid-25:after,\n    .grid-30:after,\n    .mobile-grid-30:after,\n    .grid-35:after,\n    .mobile-grid-35:after,\n    .grid-40:after,\n    .mobile-grid-40:after,\n    .grid-45:after,\n    .mobile-grid-45:after,\n    .grid-50:after,\n    .mobile-grid-50:after,\n    .grid-55:after,\n    .mobile-grid-55:after,\n    .grid-60:after,\n    .mobile-grid-60:after,\n    .grid-65:after,\n    .mobile-grid-65:after,\n    .grid-70:after,\n    .mobile-grid-70:after,\n    .grid-75:after,\n    .mobile-grid-75:after,\n    .grid-80:after,\n    .mobile-grid-80:after,\n    .grid-85:after,\n    .mobile-grid-85:after,\n    .grid-90:after,\n    .mobile-grid-90:after,\n    .grid-95:after,\n    .mobile-grid-95:after,\n    .grid-100:after,\n    .mobile-grid-100:after,\n    .grid-33:after,\n    .mobile-grid-33:after,\n    .grid-66:after,\n    .mobile-grid-66:after,\n    .clearfix:after {\n        content: \".\";\n        display: block;\n        overflow: hidden;\n        visibility: hidden;\n        font-size: 0;\n        line-height: 0;\n        width: 0;\n        height: 0;\n    }\n\n    .grid-container:after,\n    .grid-5:after,\n    .mobile-grid-5:after,\n    .grid-10:after,\n    .mobile-grid-10:after,\n    .grid-15:after,\n    .mobile-grid-15:after,\n    .grid-20:after,\n    .mobile-grid-20:after,\n    .grid-25:after,\n    .mobile-grid-25:after,\n    .grid-30:after,\n    .mobile-grid-30:after,\n    .grid-35:after,\n    .mobile-grid-35:after,\n    .grid-40:after,\n    .mobile-grid-40:after,\n    .grid-45:after,\n    .mobile-grid-45:after,\n    .grid-50:after,\n    .mobile-grid-50:after,\n    .grid-55:after,\n    .mobile-grid-55:after,\n    .grid-60:after,\n    .mobile-grid-60:after,\n    .grid-65:after,\n    .mobile-grid-65:after,\n    .grid-70:after,\n    .mobile-grid-70:after,\n    .grid-75:after,\n    .mobile-grid-75:after,\n    .grid-80:after,\n    .mobile-grid-80:after,\n    .grid-85:after,\n    .mobile-grid-85:after,\n    .grid-90:after,\n    .mobile-grid-90:after,\n    .grid-95:after,\n    .mobile-grid-95:after,\n    .grid-100:after,\n    .mobile-grid-100:after,\n    .grid-33:after,\n    .mobile-grid-33:after,\n    .grid-66:after,\n    .mobile-grid-66:after,\n    .clearfix:after {\n        clear: both;\n    }\n\n    .grid-container,\n    .grid-5,\n    .mobile-grid-5,\n    .grid-10,\n    .mobile-grid-10,\n    .grid-15,\n    .mobile-grid-15,\n    .grid-20,\n    .mobile-grid-20,\n    .grid-25,\n    .mobile-grid-25,\n    .grid-30,\n    .mobile-grid-30,\n    .grid-35,\n    .mobile-grid-35,\n    .grid-40,\n    .mobile-grid-40,\n    .grid-45,\n    .mobile-grid-45,\n    .grid-50,\n    .mobile-grid-50,\n    .grid-55,\n    .mobile-grid-55,\n    .grid-60,\n    .mobile-grid-60,\n    .grid-65,\n    .mobile-grid-65,\n    .grid-70,\n    .mobile-grid-70,\n    .grid-75,\n    .mobile-grid-75,\n    .grid-80,\n    .mobile-grid-80,\n    .grid-85,\n    .mobile-grid-85,\n    .grid-90,\n    .mobile-grid-90,\n    .grid-95,\n    .mobile-grid-95,\n    .grid-100,\n    .mobile-grid-100,\n    .grid-33,\n    .mobile-grid-33,\n    .grid-66,\n    .mobile-grid-66,\n    .clearfix {\n        /* <IE7> */\n        *zoom: 1;\n        /* </IE7> */\n    }\n\n    .grid-container {\n        margin-left: auto;\n        margin-right: auto;\n        max-width: 1200px;\n        padding-left: 10px;\n        padding-right: 10px;\n    }\n\n    .grid-5,\n    .mobile-grid-5,\n    .grid-10,\n    .mobile-grid-10,\n    .grid-15,\n    .mobile-grid-15,\n    .grid-20,\n    .mobile-grid-20,\n    .grid-25,\n    .mobile-grid-25,\n    .grid-30,\n    .mobile-grid-30,\n    .grid-35,\n    .mobile-grid-35,\n    .grid-40,\n    .mobile-grid-40,\n    .grid-45,\n    .mobile-grid-45,\n    .grid-50,\n    .mobile-grid-50,\n    .grid-55,\n    .mobile-grid-55,\n    .grid-60,\n    .mobile-grid-60,\n    .grid-65,\n    .mobile-grid-65,\n    .grid-70,\n    .mobile-grid-70,\n    .grid-75,\n    .mobile-grid-75,\n    .grid-80,\n    .mobile-grid-80,\n    .grid-85,\n    .mobile-grid-85,\n    .grid-90,\n    .mobile-grid-90,\n    .grid-95,\n    .mobile-grid-95,\n    .grid-100,\n    .mobile-grid-100,\n    .grid-33,\n    .mobile-grid-33,\n    .grid-66,\n    .mobile-grid-66 {\n        box-sizing: border-box;\n        padding-left: 10px;\n        padding-right: 10px;\n        /* <IE7> */\n        *padding-left: 0;\n        *padding-right: 0;\n        /* </IE7> */\n    }\n\n    @media only screen and (max-width: 767px) {\n        #cc_hero #cc_hero_content {\n            top: 53%\n        }\n\n        #cc_hero .cc_hero_right,\n        #cc_hero .cc_hero_left {\n            width: 90%;\n            max-width: 450px;\n            margin: 0 auto;\n            float: none\n        }\n\n        #cc_hero .cc_hero_left {\n            margin-top: 20px\n        }\n\n        #hf-ingredients .hf-ing-hero {\n            height: 500px\n        }\n\n        #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile {\n            display: block\n        }\n\n        #hf-ingredients .hf-ing-hero .hf-ing-hero-image {\n            display: none\n        }\n\n        #hf-ingredients .hf-ing-about .hf-ing-about-content {\n            padding: 0 20px;\n            box-sizing: border-box\n        }\n\n        #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul {\n            padding: 0 20px\n        }\n\n        #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li {\n            font-size: 20px\n        }\n\n        #hf-ingredients .hf-arrow-container .hf-arrow-text {\n            top: 45px;\n            bottom: initial;\n            white-space: normal\n        }\n\n        #hf-ingredients .hf-ing-hero-right {\n            background-position: 35% center\n        }\n\n        #hf-ingredients .hf-ing-hero-left {\n            background-position: 65% center\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-main h4 {\n            margin: 0 35px\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-main .hf-ing-content {\n            padding: 0 25px\n        }\n\n        #hf-ingredients .hf-ing-hero .hf-ing-hero-content {\n            top: inherit;\n            bottom: 50px;\n            transform: none;\n            width: 100%;\n            left: 0;\n            right: 0\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner {\n            width: 100%\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-about,\n        #hf-ingredients .hf-ing-dropdown .hf-ing-main {\n            width: 100%;\n            padding: 0 5px;\n            box-sizing: border-box\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-main {\n            padding: 0 20px\n        }\n\n        #hf-ingredients .hf-ing-dropdown .hf-ing-about {\n            margin-top: 15px\n        }\n    }\n\n}",".page-modular-landing-module,\n.materlandingposts-template-page-modular-landing,\n.page-template-page-modular-landing {\n    #content.site-content {\n        max-width: 100%;\n        margin-top: 184px;\n\n        @media @tablet-query {\n            margin-top: 80px;\n        }\n\n        @media @mobile-query {\n            margin-top: 50px;\n        }\n    }\n\n    .action-interest .modular-landing-wrapper {\n\n        h3,\n        span {\n            text-align: center;\n            display: block;\n        }\n\n        span {\n            @media (max-width: 767px) {\n                margin-bottom: 0 !important;\n                display: block;\n            }\n\n        }\n    }\n\n    #custom_fc_button {\n        display: none;\n    }\n\n    .content-master-list {\n        @media (max-width: 767px) {\n            padding: 0 0px 44px 0px;\n        }\n    }\n\n    .content-master-list .descript {\n        color: #6e6c69;\n    }\n\n    .modular-bottom-sections-wrapper {\n        @media (min-width: 768px) {\n            float: left;\n            width: 100%;\n\n        }\n\n    }\n\n    .modular-bottom-sections .bottom-section {\n        @media (min-width: 768px) {\n            display: block;\n        }\n    }\n\n    .modular-bottom-section,\n    .icons-wrapper,\n    .image-slider,\n    .controls,\n    .modular-bottom-sections,\n    .module-11,\n    .video-module-wrapper {\n        max-width: 1440px;\n        margin-left: auto;\n        margin-right: auto;\n        clear: left;\n    }\n\n    .modular-top-section {\n        background: none;\n    }\n\n    .modular-top-section.main_module_modular,\n    .action-interest.main_module_modular {\n        width: 100%;\n        display: inline-block;\n        text-align: center;\n    }\n\n    .caption-title,\n    .caption-description {\n        color: #6E6C69;\n        line-height: 130%;\n        display: block;\n        letter-spacing: 0.4px;\n\n        @media (max-width: 767px) {\n            font-size: 14px;\n        }\n    }\n\n    .caption-title {\n        font-weight: 700;\n        margin-bottom: 5px;\n    }\n\n    .icons-wrapper {\n        margin: 0px auto 0px auto;\n        padding: 0 20px;\n\n        @media (max-width: 767px) {\n            margin: 0px auto;\n        }\n    }\n\n    .image-slider {\n        margin-top: 0px;\n\n        @media (max-width: 767px) {\n            margin-bottom: 54px;\n        }\n    }\n\n\n    .video-module-wrapper {\n        @media (max-width: 768px) {\n            margin: 18px 0 56px;\n        }\n    }\n\n    .slick-slide {\n        img {\n            @media (max-width: 767px) {\n                width: 100%;\n            }\n\n        }\n    }\n\n    .module-12 {\n        @media (max-width:767px) {\n            padding-bottom: 60px;\n        }\n\n        @media (min-width:768px) {\n            padding-bottom: 80px;\n        }\n    }\n\n    .module-twelve-container {\n        text-align: center;\n    }\n\n    //padding-bottom-moduls\n\n    .site-content {\n        .modular-landing-wrapper .modular-info {\n            @media (max-width:767px) {\n                padding-bottom: 0px;\n            }\n        }\n\n        .modular-landing-wrapper {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            @media (max-width:767px) {\n                padding-bottom: 60px;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 80px;\n                display: inline-block;\n            }\n        }\n\n        .modular-subbanner-section {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            @media (max-width:767px) {\n                padding-bottom: 60px;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 80px;\n                margin-top: 0;\n                padding-top: 0;\n            }\n\n        }\n\n        .image-slider.view-1 {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            margin-top:0;\n            padding-top:0;\n            margin-bottom: 0;\n\n            @media (max-width:767px) {\n                padding-bottom: 60px;\n                margin-top: 0;\n                padding-top: 0;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 80px;\n            }\n\n\n        }\n\n        .image-slider {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            margin-bottom: 0 !important;\n\n            @media (max-width:767px) {\n                padding-bottom: 60px;\n                margin-top: 0;\n                padding-top: 0;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 80px;\n                margin-top: 0;\n                padding-top: 0;\n\n            }\n\n\n        }\n\n\n\n        .module-11 .modular-subbanner-section {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            @media (max-width:767px) {\n                padding-bottom: 0;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 0;\n                margin-top: 0;\n                padding-top: 0;\n            }\n\n        }\n\n        .icons-wrapper {\n            &.mod-btn-prev {\n                padding-bottom: 0;\n            }\n\n            @media (max-width:767px) {\n                padding-bottom: 60px;\n            }\n\n            @media (min-width:768px) {\n                padding-bottom: 80px;\n                margin-top: 0;\n                padding-top: 0;\n            }\n        }\n\n    }\n\n}\n\nspan.dynamic-font-modular {\n    @media(max-width:980px) {\n        font-size: 21px;\n        line-height: 26px;\n    }\n\n    @media(max-width:767px) {\n        font-size: 18px;\n        line-height: 20px;\n    }\n\n\n}\n\n.modular-landing-wrapper {\n    font-family: BoosterNextFY, sans-serif;\n    padding-bottom: 0;\n    padding-top: 55px;\n    max-width: 1600px;\n    margin: 0 auto;\n\n    @media (min-width: 768px) {\n        padding: 55px 40px 40px;\n    }\n\n    @media (min-width:1024px) {\n        padding: 55px 40px 40px;\n    }\n\n    @media (min-width:1280px) {\n        padding: 55px 80px 40px;\n    }\n\n\n    @media (max-width: 767px) {\n        padding-top: 0;\n    }\n\n    .modular-info {\n        @media (max-width: 767px) {\n            padding: 30px 20px 50px;\n        }\n\n        @media (min-width: 768px) {\n            float: left;\n            width: 48%;\n            padding-right: 25px;\n        }\n\n        h3 {\n            color: #6e6c69;\n            font-weight: 400;\n\n            @media (max-width: 350px) {\n                font-size: 25px;\n            }\n\n            @media (max-width: 767px) {\n                font-size: 29px;\n                line-height: 31px;\n                margin-bottom: 20px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 33px;\n                line-height: 33px;\n                margin-bottom: 25px;\n                text-align: left;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 65px;\n                line-height: 67px;\n                margin-bottom: 54px;\n            }\n        }\n\n        span {\n            @media (min-width: 768px) {\n                text-align: left;\n                display: block;\n            }\n\n            @media (max-width: 767px) {\n                margin-bottom: 20px;\n                display: block;\n            }\n\n        }\n\n        p {\n            color: #6e6c69;\n\n            @media (max-width: 767px) {\n                font-size: 25px;\n                line-height: 34px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 16px;\n                line-height: 20px;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 32px;\n                line-height: 42px;\n            }\n        }\n    }\n\n    .modular-img-wrap {\n        z-index: 1;\n        position: relative;\n\n        img {\n            width: auto;\n        }\n\n        @media (max-width: 767px) {\n            width: 90%;\n            margin: 0 auto;\n        }\n\n        @media (min-width: 768px) {\n            float: right;\n            width: 50%;\n        }\n    }\n\n    .modular-overlay {\n        clear: right;\n    }\n\n    .modular-overlay-border {\n        clear: right;\n\n        &:after {\n            content: \"\";\n            position: absolute;\n            left: 0;\n            width: 100%;\n            height: 50px;\n            margin-top: -156px;\n            background: url(\"./images/border-green.svg\");\n            background-repeat: no-repeat;\n            background-size: cover;\n        }\n    }\n\n    .modular-back {\n        padding-left: 55px;\n        position: relative;\n        color: #6e6c69;\n        line-height: 40px;\n        display: block;\n        margin-bottom: 20px;\n        font-size: 16px;\n        text-align: left;\n\n        @media (min-width: 768px) {\n            margin-bottom: 30px;\n            line-height: 30px;\n            font-size: 12px;\n            padding-left: 45px;\n        }\n\n        @media (min-width: 1280px) {\n            margin-bottom: 40px;\n            line-height: 40px;\n            font-size: 16px;\n            padding-left: 55px;\n        }\n\n        &:after {\n            content: \"\";\n            width: 40px;\n            height: 40px;\n            position: absolute;\n            left: 0;\n            background: url(\"./images/back.svg\") 0 0;\n            background-size: cover;\n\n            @media (min-width: 768px) {\n                width: 30px;\n                height: 30px;\n            }\n\n            @media (min-width: 1280px) {\n                width: 40px;\n                height: 40px;\n            }\n        }\n    }\n}\n\n.modular-button-wrapper {\n    text-align: center;\n\n    @media (max-width:767px) {\n        padding-bottom: 60px;\n        padding-top: 15px;\n    }\n\n    @media (min-width: 768px) {\n        padding-bottom: 80px;\n        padding-top: 30px;\n    }\n}\n\n.modular-buttons {\n    display: inline-block;\n    padding: 0px 25px;\n    background: #70A401;\n    margin: 0;\n    min-width: 200px;\n\n    @media (max-width: 767px) {\n        padding: 0 8px;\n    }\n\n    button {\n        background-color: #fbb913;\n        padding: 0 55px 0 40px;\n        border: none;\n        height: 45px;\n        color: #fff;\n        font-size: 18px;\n        font-weight: 700;\n        position: relative;\n        font-family: BoosterNextFY, sans-serif;\n        border-radius: 25px;\n\n        @media (max-width: 767px) {\n            padding: 0 33px 0 23px;\n            line-height: 12px;\n            font-size: 14px;\n        }\n\n        &:after {\n            content: '';\n            width: 10px;\n            height: 10px;\n            position: absolute;\n            top: 50%;\n            transform: translateY(-50%);\n            right: 40px;\n            border-right: 3px solid;\n            border-bottom: 3px solid;\n            transform: translateY(-50%) rotate(-45deg);\n            transition: .2s ease-in-out;\n\n            @media (max-width: 767px) {\n                right: 18px;\n            }\n        }\n    }\n}\n\n.materlandingposts-template-page-modular-landing .site-content {\n\n    .image-slider,\n    .icons-wrapper,\n    .modular-bottom-sections {\n        max-width: 1600px;\n\n        @media (min-width: 768px) {\n            padding-right: 40px;\n            padding-left: 40px;\n        }\n\n        @media (min-width:1024px) {\n            padding-right: 40px;\n            padding-left: 40px;\n        }\n\n        @media (min-width:1280px) {\n            padding-right: 80px;\n            padding-left: 80px;\n        }\n    }\n\n\n}\n\n@media screen and (max-width: 980px) and (min-width: 768px) {\n    .materlandingposts-template-page-modular-landing {\n\n        .modular-bottom-sections {\n            font-size: 44px;\n            line-height: 51px;\n        }\n\n    }\n\n}\n\n\n.modular-subbanner-section {\n\n    @media (max-width: 767px) {\n        padding: 0px 20px 0px 20px;\n        clear: left;\n    }\n\n    .subbanner-info {\n        @media (max-width: 767px) {\n            margin-bottom: 23px;\n        }\n\n    }\n\n    @media (min-width: 768px) {\n        padding: 0px 40px 40px;\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        width: 100%;\n        max-width: 1600px;\n        margin: 0 auto;\n    }\n\n    @media (min-width:1024px) {\n        padding: 0px 40px 40px;\n    }\n\n    @media (min-width:1280px) {\n        padding: 0px 80px 40px;\n    }\n\n    .subbanner-info {\n        @media (min-width: 768px) {\n            width: 50%;\n            padding-right: 25px;\n        }\n\n        h3 p {\n            @media (max-width: 767px) {\n                margin-bottom: 0px;\n            }\n        }\n\n        h3 {\n            color: #70A401;\n            line-height: 100%;\n            font-weight: 400;\n\n            @media (max-width: 767px) {\n                font-size: 30px;\n                margin-bottom: 20px;\n            }\n\n            @media (max-width: 350px) {\n                font-size: 26px;\n                margin-bottom: 19px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 36px;\n                margin-bottom: 23px;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 45px;\n                margin-bottom: 43px;\n            }\n        }\n\n        p {\n            color: #6E6C69;\n            line-height: 130%;\n\n            @media (max-width: 767px) {\n                font-size: 18px;\n                margin-bottom: 50px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 25px;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 32px;\n            }\n        }\n    }\n\n    .subbanner-wrapper {\n        @media (max-width: 767px) {\n            margin: 0 0px;\n            text-align: center;\n        }\n\n        @media (min-width: 768px) {\n            width: 48%;\n        }\n\n        img {\n\n            @media (max-width: 767px) {\n                margin-bottom: 0px;\n                width: 100%;\n            }\n\n            @media (min-width: 768px) {\n                margin-bottom: 0px;\n            }\n        }\n    }\n}\n\n.modular-subbanner-sec-section {\n    display: flex;\n\n    @media (max-width: 767px) {\n        padding: 0px 30px 15px;\n        flex-wrap: wrap;\n    }\n\n    @media (min-width: 768px) {\n        padding: 0px 20px 100px;\n        justify-content: space-between;\n        align-items: center;\n    }\n\n    @media (min-width: 1280px) {\n        padding: 0px 20px 120px;\n    }\n\n    .subbanner-info {\n        @media (max-width: 767px) {\n            margin-bottom: 25px;\n        }\n\n        @media (min-width: 768px) {\n            width: 37.56%;\n        }\n\n        h3 {\n            color: #70A401;\n            line-height: 100%;\n            font-weight: 400;\n\n            @media (max-width: 350px) {\n                font-size: 24px;\n                margin-bottom: 15px;\n            }\n\n            @media (max-width: 767px) {\n                font-size: 29px;\n                margin-bottom: 22px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 36px;\n                margin-bottom: 23px;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 45px;\n                margin-bottom: 43px;\n            }\n        }\n\n        p {\n            color: #6E6C69;\n            line-height: 130%;\n\n            @media (max-width: 767px) {\n                font-size: 18px;\n                margin-bottom: 15px;\n            }\n\n            @media (min-width: 768px) {\n                font-size: 25px;\n                margin-bottom: 33px;\n            }\n\n            @media (min-width: 1280px) {\n                font-size: 32px;\n            }\n        }\n    }\n\n    .subbanner-wrapper {\n        text-align: center;\n\n        @media (max-width: 767px) {\n            width: 100%;\n            order: 2;\n        }\n\n        @media (min-width: 768px) {\n            width: 57.29%;\n        }\n\n        img {\n            @media (max-width: 767px) {\n                min-width: 157px;\n            }\n        }\n    }\n}\n\n.icons-wrapper {\n    display: flex;\n    align-items: flex-start;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin: 120px auto;\n\n    .icon:nth-child(odd) {\n        @media(max-width:767px) {\n            float: left;\n        }\n\n    }\n\n    .icon:nth-child(even) {\n        @media(max-width:767px) {\n            margin-right: 0;\n            float: right;\n        }\n\n    }\n\n\n    .icon {\n        padding: 0px;\n        width: 14.35%;\n        margin-right: 14%;\n\n        &:last-child,\n        &:nth-child(4) {\n            margin-right: 0%;\n        }\n\n        @media @tablet-query {\n            width: 18.35%;\n            margin-right: 8%;\n        }\n\n        @media(max-width:980px) {\n            width: 20.35%;\n            margin-right: 5%;\n        }\n\n        @media(max-width:767px) {\n            width: 44.7%;\n            float: left;\n            margin-bottom: 30px;\n            margin-right: 5%;\n        }\n\n        @media(min-width:768px) {\n            margin-bottom: 10px;\n        }\n    }\n\n    .caption-title,\n    .caption-description {\n        font-size: 14px;\n        text-align: center;\n    }\n\n    .image-wrapper {\n        margin: 0 0 0px;\n        text-align: center;\n    }\n}\n\n.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet {\n\n    .action-interest+.image-slider .after-icons .info {\n        @media (min-width: 768px) {\n            width: 84%;\n        }\n    }\n\n    .after-icons .info {\n        margin: 0 auto 10px;\n\n        @media (max-width: 767px) {\n            margin: 0 auto 0px;\n        }\n\n        div,\n        span {\n            text-align: center;\n        }\n\n    }\n\n    .image-slider {\n\n        margin-bottom: 19px;\n\n        @media (max-width: 767px) {\n            padding-bottom: 60px;\n            margin-bottom: 0;\n        }\n\n        .dots {\n            @media (max-width: 767px) {\n                margin: 0 auto;\n            }\n        }\n\n    }\n\n    .icons-wrapper+.image-slider {\n        .info .caption-title {\n\n            @media (max-width: 767px) {\n                margin-bottom: 25px;\n            }\n\n        }\n\n        .dots {\n            @media (max-width: 767px) {\n                margin: 25px auto 0;\n            }\n        }\n\n    }\n}\n\n.after-icons {\n    .info {\n        width: 84%; //49%;\n        margin: 0px auto 30px;\n\n        @media(max-width:767px) {\n            width: 100%;\n            margin: 0px auto 18px;\n        }\n    }\n}\n\n.image-slider {\n    padding: 0 15px;\n    margin-bottom: 120px;\n\n    .items {\n        display: flex;\n        align-items: center;\n    }\n\n    .item {\n        margin: 0 5px\n    }\n\n    .slick-arrow {\n        background-image: url('images/carousel-arrow-green.svg');\n        background-size: cover;\n        background-position: center;\n        background-repeat: no-repeat;\n        background-color: transparent;\n        width: 48px;\n        min-width: 48px;\n        height: 48px;\n        top: 50%;\n        transform: translateY(-50%);\n        color: transparent;\n        border-radius: 100%;\n        border: 0;\n        padding: 0;\n        margin: 0 0px 0 0;\n        z-index: 1;\n    }\n\n    .slick-next {\n        transform: translateY(-50%) rotate(180deg);\n        margin: 0 0 0 0px;\n    }\n\n    .details {\n        margin: 25px 0 0;\n    }\n\n    .dots {\n        width: 70%;\n        margin: 25px auto 0;\n    }\n\n    .slick-dots {\n        display: flex;\n        font-size: 0;\n        line-height: 0;\n        background: #F2F2F2;\n        border-radius: 5px;\n\n        li,\n        button {\n            width: 100%;\n            height: 7px;\n            border: 0;\n            margin: 0;\n            padding: 0;\n            background: none;\n            font-size: 0;\n        }\n\n        .slick-active {\n            button {\n                background: #70A401;\n                border-radius: 5px;\n            }\n        }\n    }\n\n    .slick-disabled {\n        opacity: 0.4;\n    }\n\n    .slick-list {\n        width: 100%;\n    }\n}\n\n.image-slider.view-1 {\n    margin-top: 0px;\n    margin-bottom: 60px;\n\n    @media(max-width: 1800px) {\n        padding: 0 15px 0 35px;\n    }\n\n    @media(max-width: 1024px) {\n        padding: 0 15px;\n        margin-top: 51px;\n    }\n\n    @media(max-width:767px) {\n        margin-bottom: 20px;\n        margin-top: -19px;\n    }\n\n    .info {\n        width: 100%;\n    }\n\n    .caption-description {\n        max-width: 50%;\n\n        @media(max-width: 768px) {\n            max-width: 100%;\n        }\n    }\n\n    .slick-active {\n        button {\n            background: none;\n        }\n    }\n\n    .slick-slide {\n        overflow: hidden;\n\n        &:last-child {\n            opacity: 1;\n        }\n    }\n\n    .slick-arrow {\n        width: 28px;\n        min-width: 28px;\n        height: 28px;\n        position: absolute;\n    }\n\n    .slick-prev {\n        left: 27px;\n\n        @media(max-width:1800px) {\n            left: 27px;\n        }\n\n        @media(max-width:1200px) {\n            left: -15px;\n        }\n    }\n\n    .slick-next {\n        right: 27px;\n        left: auto;\n\n        @media(max-width:1200px) {\n            right: -12px;\n        }\n    }\n\n    .items {\n        display: block;\n    }\n\n    .slick-slide {\n        margin: 0 80px 0;\n\n        @media(max-width:1200px) {\n            margin: 0 15px 0;\n        }\n    }\n\n    .slick-list {\n        margin: 0 0px 0;\n\n        @media(max-width:1200px) {\n            margin: 0 -4px 0;\n        }\n\n        @media(max-width:767px) {\n            margin: 0 0px 0;\n        }\n    }\n\n    .slick-track {\n        display: flex;\n        align-items: center;\n    }\n\n    .progress {\n        opacity: .5;\n\n        &:first-child {\n            button {\n                border-radius: 5px 0 0 5px;\n            }\n        }\n\n        button {\n            background: #70A401;\n            border-radius: 0;\n        }\n    }\n\n    .slick-active {\n        button {\n            border-radius: 5px;\n        }\n\n        &:first-child {\n            button {\n                border-radius: 5px;\n            }\n        }\n\n        button {\n            border-radius: 0 5px 5px 0;\n        }\n    }\n\n    .dots {\n        width: 40%;\n    }\n\n    .slick-dots {\n\n        li,\n        button {\n            height: 3px;\n        }\n    }\n}\n\n\n.sticky-menu {\n    position: relative;\n    background: #fff;\n\n    &:after {\n        content: '';\n        position: absolute;\n        box-shadow: 0 4px 4px -2px rgba(0, 0, 0, .09);\n        width: 100%;\n        top: calc(100% + -6px);\n        height: 6px;\n    }\n\n    .controls {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        font-family: BoosterNextFY, sans-serif;\n        padding: 55px 20px;\n\n        @media(max-width:768px) {\n            padding: 30px 25px;\n        }\n\n        .title {\n            color: #F37021;\n            font-size: 83px;\n\n            @media(max-width:768px) {\n                font-size: 43px;\n            }\n        }\n    }\n\n    .actions-wrapper {\n        width: 43%;\n\n        @media(max-width:1200px) {\n            width: 54%;\n        }\n\n        @media(max-width:768px) {\n            width: auto;\n        }\n    }\n\n    .actions {\n        display: flex;\n        align-items: center;\n        justify-content: space-between;\n        color: #716F6C;\n\n        @media(max-width:768px) {\n            justify-content: flex-end;\n        }\n\n\n        .icon {\n            background-repeat: no-repeat;\n            background-size: cover;\n            cursor: pointer;\n            overflow: hidden;\n        }\n\n        .text {\n            float: left;\n            line-height: 29px;\n            margin: 0 20px 0 0;\n\n            @media(max-width:991px) {\n                margin: 0 5px 0 0;\n            }\n\n        }\n\n        .our-story-link {\n            font-family: ARS Maquette Pro;\n\n            @media(max-width:768px) {\n                display: none;\n            }\n\n            .icon {\n                width: 29px;\n                height: 29px;\n                background-image: url(\"./images/icon-move-forward.svg\");\n            }\n        }\n\n        .download {\n            @media(max-width:768px) {\n                display: none;\n            }\n\n            .icon {\n                width: 29px;\n                height: 29px;\n                background-image: url(\"./images/icon-download.svg\");\n            }\n        }\n\n        .menu {\n            .icon {\n                width: 59px;\n                height: 59px;\n                background-image: url(\"./images/icon-nav.svg\");\n\n                @media(max-width:768px) {\n                    width: 43px;\n                    height: 43px;\n                }\n            }\n        }\n    }\n}\n\n.action-interest {\n\n    .modular-info {\n        float: none;\n        width: 100%;\n    }\n\n    .secede {\n        color: #70A401;\n    }\n}\n\n.modular-bottom-sections-wrapper {\n    border-top: 1px solid #c0bfbe;\n    background: #F7F7F7;\n}\n\n.modular-bottom-sections {\n    color: #6E6C69;\n    padding: 33px 20px 20px;\n    font-family: BoosterNextFY, sans-serif;\n\n    .icon {\n        background-repeat: no-repeat;\n        background-size: cover;\n        cursor: pointer;\n        overflow: hidden;\n        width: 29px;\n        height: 29px;\n    }\n\n    .back-to-all-topics {\n        text-align: center;\n        font-size: 14px;\n        margin: 0 0 62px;\n\n        .icon {\n            background: url(\"./images/icon-back-to-all-topics.svg\");\n            margin: 30px auto 0;\n        }\n    }\n\n    .bottom-section {\n        display: flex;\n        justify-content: space-between;\n\n        .title {\n            font-size: 83px;\n            margin: 0 0 35px;\n\n            @media(max-width:1200px) {\n                font-size: 63px;\n            }\n\n            @media(max-width: 768px) {\n                font-size: 45px;\n                justify-content: center;\n            }\n\n        }\n\n        &.top {\n            .icon {\n                background-image: url(\"./images/icon-move-forward.svg\");\n            }\n        }\n\n        &.bottom {\n            .icon {\n                background-image: url(\"./images/icon-move-forward-blue.svg\");\n            }\n        }\n    }\n\n    .learn-more {\n        display: flex;\n\n        @media(max-width: 768px) {\n            font-size: 16px;\n            align-items: center;\n        }\n\n        .text {\n            width: 28%;\n            margin: 0 20% 0 0;\n\n            @media(max-width:1200px) {\n                width: 35%;\n                margin: 0 12% 0 0;\n            }\n\n            @media(max-width: 768px) {\n                width: 70%;\n            }\n\n        }\n    }\n\n    .info {\n        width: 45%;\n        margin: 0 5% 0 0;\n\n        @media(max-width: 768px) {\n            width: 100%;\n            margin: 0;\n        }\n    }\n\n    .image-wrapper {\n        width: 55%;\n        text-align: right;\n\n        @media(max-width: 768px) {\n            display: none;\n        }\n    }\n}\n\n.module-11 {\n    .modular-subbanner-section {\n        padding: 0px 20px 60px 20px;\n\n        @media(max-width: 768px) {\n            padding: 0px 20px 50px;\n        }\n\n        .subbanner-info {\n            width: 75%;\n            display: inline-block;\n            margin: 0 auto;\n\n            @media (max-width: 767px) {\n                width: 100%;\n            }\n        }\n    }\n\n    h3,\n    span {\n        text-align: center;\n        display: block;\n    }\n}\n\n.video-module-wrapper {\n    margin: 0px 0 112px;\n\n    @media(min-width: 768px) {\n        padding: 0 20px;\n    }\n\n    @media(max-width: 768px) {\n        margin: 115px 0 56px;\n    }\n\n\n    .info {\n        width: 100%;\n\n        @media (max-width: 768px) {\n            padding: 0 15px;\n        }\n    }\n\n    .caption-description {\n        max-width: 60%;\n        margin: 0 auto;\n\n        @media (max-width: 768px) {\n            max-width: 100%;\n        }\n    }\n}\n\n.video-module {\n    width: 100%;\n    height: 100%;\n    position: relative;\n    overflow: hidden;\n\n    .video-controls-wrapper {\n        display: flex;\n        justify-content: center;\n        align-items: center;\n        position: absolute;\n        font-family: BoosterNextFY, sans-serif;\n        width: 100%;\n        height: 100%;\n        color: #fff;\n        text-align: center;\n        z-index: 1;\n    }\n\n    .video-icon {\n        display: block;\n        background-image: url(\"./images/icon-play-video-green.svg\");\n        background-repeat: no-repeat;\n        background-size: cover;\n        cursor: pointer;\n        overflow: hidden;\n        width: 62px;\n        height: 60px;\n        margin: 0 auto;\n    }\n\n    .title {\n        margin: 0 0 9px;\n    }\n\n    .description {\n        margin: 0 0 12px;\n    }\n\n    .image-wrapper {\n        text-align: center;\n\n        img {\n            opacity: 0.7;\n        }\n    }\n\n    .torn-line {\n        background-image: url('./images/torn-line-white.png');\n        top: 98%;\n        z-index: 5;\n        position: absolute;\n        height: 39px;\n        width: 100%;\n    }\n\n    @media (min-width: 1024px) {\n        width: 84%;\n        margin: 0 auto;\n    }\n}\n\n.orange {\n    color: #F37021;\n}\n\n.blue {\n    color: #009ED2;\n}\n\n.green {\n    color: #70A401\n}\n\n.mob {\n    display: none;\n\n    @media(max-width: 768px) {\n        display: block;\n    }\n}\n\n.desk {\n    display: none;\n\n    @media(min-width: 768px) {\n        display: block;\n    }\n}\n\n.materlandingposts-providing-real-time-support-for-parents {\n\n    .image-slider {\n        .details {\n            @media(max-width:479px) {\n                margin: 25px 0 0;\n            }\n\n            @media(min-width:480px) {\n                margin: 0;\n            }\n        }\n\n        .dots {\n            margin: 0 auto;\n        }\n    }\n}\n\n\n\n.materlandingposts-protecting-the-planet {\n\n    .image-slider {\n        .details {\n            margin: 0;\n        }\n\n        .dots {\n            @media(min-width: 768px) {\n                margin: 0 auto;\n            }\n        }\n    }\n\n}\n\n\n.materlandingposts-providing-real-time-support-for-parents.materlandingposts-template-page-modular-landing {\n    .site-content .image-slider.view-1 {\n        @media (max-width: 767px) {\n            margin-bottom: 36px;\n        }\n    }\n}","\n.catalog-product-view {\n    button:active {\n        box-shadow: none;\n    }\n    .messages {\n        @media @mobile-query {\n            position: absolute;\n            width: 100%;\n            top: 125px;\n        }\n    }\n    .column.main {\n        max-width: 100%;\n    } \n} \n.product-basic-info-container {\n    @media @mobile-query {\n       // position: absolute;\n       // top: 110px;\n    }\n}                 \n.product-content-container {\n    a, li, p{\n        color: @darkgray;\n    }\n    .button {\n        border-width: 0;\n    }\n    margin-top: 53px;\n    @media @tablet-query {\n        margin-top: 20px;\n    }\n    @media @mobile-query {\n        margin-top:0;\n    }\n}\n\n.products {\n    margin: auto;\n}\n//product images \n\n .fotorama__img--full {\n     display: none !important;\n }\n .product-info-price-container{\n     display: inline-block;\n     @media @tablet-query {\n         display: block;\n         float: none;\n     }\n }\n \n .product-icons-container{\n     .icon-item {\n        display: inline-block;\n     }\n }\n\n .catalog-product-view .product.media {   \n        display: inline-block;\n        float: none;\n        width: 45%;\n        max-height: 600px;     \n        margin-left: 80px;\n    .fotorama {\n        max-height: 600px;\n    }\n    .fotor__wrap {\n        z-index: @z-index-base;\n    }\n    @media @smdesktop-query {\n        margin-left: 20px;\n    }\n    @media @tablet-query {\n        width: 50%;\n        margin-left:0;\n    }\n    @media @mobile-query {\n        width: 100%;\n        margin-top: 0;\n        margin-left:0;\n        \n        \n        /* TODO move later */\n        .fotorama__nav-wrap--vertical {\n            position:static;\n            display:block;\n            \n            .fotorama__nav.fotorama__nav--thumbs {\n                width:100% !important;\n                height: auto !important;\n            }\n            .fotorama__nav__frame--thumb {\n                display:inline-block !important;\n            }\n        }\n        .fotorama__stage__shaft  {\n            max-width: none !important;\n        }\n        .fotorama__stage {\n            left:0 !important;\n            height:350px !important;\n        }\n        /* END move later */\n    }\n    .fotorama__nav-wrap.fotorama__nav-wrap--horizontal {\n        width: 100%;\n        text-align: center;\n    } \n    \n    .gallery-placeholder {\n        .fotorama__stage {\n            margin-left: -42px;\n            max-height: 550px;\n            @media @tablet-query {\n                margin-left: 0;\n            }\n            @media @mobile-query{\n                margin: 0 auto;\n            }          \n        }\n        .fotorama__nav--thumb {\n            margin-bottom: 21px;\n        }\n        .fotorama__thumb-border {\n            border: 0;\n            background: none;\n        }\n        .fotorama__nav__frame--thumb {\n            opacity: .5;\n            margin-bottom: 20px;\n            @media @tablet-query {\n                height: 85px;\n                max-width: 65px;\n                padding: 0;\n                margin: 5px;\n            }\n        }\n        .fotorama__active{\n            opacity: 1;\n        }\n        .fotorama__thumb {\n            background: none;\n        }\n        .fotorama__stage__shaft.fotorama__grab{\n           max-height: 450px;\n           @media @tablet-query {\n               max-height: 309px;\n           }\n           @media @mobile-query {\n               max-height: 350px;\n           }\n        }\n        .fotorama__stage__frame .fotorama__img {\n            max-height: 100%;\n            max-width: 100%;\n            height: auto;\n            left: 50%;\n            @media @mobile-query {\n                left: 50%;\n            }\n        }\n    }\n}\n//product information section\n.product-details {\n    position: relative;\n}\n\n.catalog-product-view .product-info-main {\n    color:  @darkgray;\n    font-family: @booster;\n    display: inline-block;\n    float: none;\n    vertical-align: top;\n    width: 45%;\n     &.basic-info.mobile-only {\n            display: none;\n            @media @mobile-query {\n                display: block;\n            }\n    }\n    @media @smdesktop-query {\n        width: 49%;\n    }\n    @media @mobile-query {\n        width: 100%;\n        float: none;\n     }\n    .page-title {\n        font-size: 46px;\n        line-height: 63px;\n        font-weight: 400;\n        color: @green;\n        text-align: left;\n        @media @smdesktop-query {\n            font-size: 40px;\n            line-height:43px;\n        }\n        @media @tablet-query {\n            font-size: 36px;\n        }\n        @media @mobile-query {\n            color: @green;\n            line-height:40px;\n            font-size: 30px;\n            line-height: 37px;\n            margin-bottom:0;\n        }\n    }\n    .product-info-price-container .price-box .price-wrapper .price {\n        font-weight: 700;\n    }\n    .product-packaging {\n        display: inline-block;\n        font-size: 22px;\n        color: @mediumgray;       \n        font-weight: 700;\n        line-height: 31.71px;\n        @media @tablet-query {\n            font-size: 15px;\n        }\n        @media @mobile-query {\n            line-height: 24px;\n            vertical-align: top;\n            color: @lightgray;\n        }\n    }\n    .price-box.price-final_price,\n    .product-price-label.product-page {\n        display: inline-block;\n    }\n    .price-box{    \n        font-weight: 700;\n        .price-wrapper .price {\n            font-size: 29px;\n            color: @darkgray;\n            font-weight: 700;\n            line-height: 36px;\n            @media @smdesktop-query {\n                font-size: 27px;\n            }\n            @media @mobile-query {\n                font-size: 24px;\n                line-height:25px;\n            }\n        }    \n    }\n    .product-price-label {\n        font-size:15px;\n        font-weight: 700;\n        @media @mobile-query {\n            font-size: 14px;\n            color: @lightgray;\n        }\n    }\n    .product-price-label .price-box {\n            .price {\n                font-size: 15px;\n                line-height: 27.73px;\n            }     \n    }\n    .overview,\n    .overview p {\n        color:  @darkgray;\n        font-size: 18px;\n        line-height: 31.82px;\n        font-weight: 500;\n        margin-bottom: 28px;\n        @media @tablet-query {\n            font-size: 16px;\n            line-height:25px;\n        }\n        @media @mobile-query {\n            font-size:14px;\n            line-height:22px;\n        }\n    }\n    .icon-item {\n        display: inline-block;\n        text-align: center;\n        width: 19%;\n        height: 90px;\n        vertical-align: top;\n        @media @tablet-query {\n            width: 18%;\n        }\n        .icon {\n            display: inline-block;\n            margin-bottom: 10px;\n            @media @tablet-query {\n                max-width: 35px;\n            }\n            img {\n                width: 43px;\n                height: 43px;\n                @media @tablet-query {\n                    width: 100%;\n                    height: auto;\n                }\n            }\n        }\n        .title {\n            color: @lightgray;\n            display: block;\n            font-size: 13px;\n            line-height: 16px;\n            font-weight: 700;\n            @media @mobile-query {\n                font-size:10px;\n                line-height: 12px;\n            }\n        }\n    }\n\n    .box-tocart {\n        margin-top: 39px;\n        padding: 0;\n        width: 100%;\n        .field.qty {\n            display: inline-block;\n            width: 176px;\n            height: 45px;\n            border-radius: 23px;\n            background: @offwhite;\n            border: 0;\n            position: relative;\n            padding: 0;\n            margin: 0 45px 0 0;\n            @media @smdesktop-query {\n                margin: 0 20px 0 0;\n                width: 150px;\n                height: 40px;\n            }\n            @media @tablet-query {\n                display: block;\n                float: left;\n                height: 40px;\n                width: 128px;\n                margin: 0;\n            }\n            @media @mobile-query {\n                width: 94px;\n            }\n            button {               \n                border: 0;\n                background: none;\n                .centerY();\n                color: @lightestgray;\n                display: inline-block;\n                font-family: @booster;               \n                font-size: 45px;\n                font-weight: 700;\n                z-index: @z-index-base;\n                @media @mobile-query {\n                    padding: 5px;\n                    font-size:25px;\n                }\n            }\n            .button-minus {              \n                left: 0;\n                @media @mobile-query {\n                    left:4px;\n                }\n            }\n            .button-plus {             \n                right: 0;\n                @media @mobile-query {\n                    right:4px;\n                }\n            }\n        }\n        .input-text.qty {\n            background: none;\n            border: 0;\n            display: block;\n            text-align: center;\n            font-size: 24px;\n            font-family: @booster;\n            height: 45px;\n            margin: 0 auto;\n            padding: 0;\n            border-radius: 0;\n            @media @tablet-query {\n                font-size: 20px;\n            }\n            @media @mobile-query {\n                font-size: 16px;\n                padding:0;\n            }\n        }\n        .actions{\n            display: inline-block;\n            @media @tablet-query {\n                display: block;\n                float: right;\n                padding-top: 0;\n            }\n        }\n    }\n\n    .product-info-stock-sku {\n        @media @mobile-query {\n            text-align: center;\n        }\n    }\n    .stock.unavailable {\n        float: right;\n        font-size: 30px;\n        margin-right: 0;\n        text-transform: initial;\n        color: @lightgray;\n        margin-top: 40px;\n        width: 100%;\n        @media @mobile-query{ \n            margin-top: 20px;\n        }\n    }\n}\n\n\n//Your May Also Like and More for your family sections\n.product-addition {\n    display: inline-block;\n    margin-top: 53px;\n    width: 100%;\n    \n    @media @tablet-query {\n        margin-top: 20px;\n    }\n    @media @mobile-query {\n        margin-top: 12%;\n    }\n}\n.column.main .block {\n    .product-item{\n        display: inline-block;\n        text-align: center;\n        width: 25%;\n    }\n    .title {\n        color: @orange;\n        font-family: @organico;\n        h3 {\n             font-size: 60px;\n             font-weight: 400;\n             @media @mobile-query {\n                 font-size: 30px;\n             }\n        }\n        #block-related-heading {\n            color: #fff;\n            font-size: 60px;\n            @media @tablet-query {\n                font-size: 50px;\n            }\n            @media @mobile-query {\n                color: @lightpurple;\n                font-size: 40px;\n                background: rgba(255,255,255, .8);\n                border-bottom: 5px solid #FFF;\n                border-top: 5px solid #FFf;\n                border-image: url('../images/border-white.svg');\n                height: auto;\n                line-height: 1.2em;\n                padding: 10px 0;\n            }\n        }      \n        text-align: center;\n        text-transform: uppercase;\n        letter-spacing: 3.6px;\n        margin-bottom: 0;\n    }\n    .product-item-name{\n        display: block;\n        height: 50px;\n        @media @mobile-query {\n            font-size: 14px;\n            height: auto;\n        }\n    }\n    .product-line {\n        color: @lightgray;\n        font-size: 15px;\n        font-weight: 700;\n        max-height: 24px;\n        overflow: hidden;\n        @media @tablet-query {\n            font-size:13px;\n        }\n        @media @mobile-query {\n            max-height: 18px;\n            font-size: 10px;\n        }\n    }\n    a.product-item-link {\n        text-decoration: none;\n        color: @darkgray;\n        font-size: 18px;\n        font-family: @booster;\n        @media @tablet-query {\n            font-size: 16px;\n        }\n        @media @mobile-query {\n            font-size: 14px;\n        }\n    }\n    button {\n        background: @orange;\n        margin-top: 22px;\n        @media @mobile-query {\n            margin-top: 5px;\n        }       \n        &:hover,\n        &:active {\n            color: #FFF;\n        }\n    }\n    &.related {\n           .product-item {\n            width: 33%;\n        }\n        button {\n         background: @lightpurple;\n         max-width: 450px;\n         @media @mobile-query {\n             background: @offwhite;\n             color:@lightpurple;\n             &::after {\n                 border-color:@lightpurple;\n             }\n         }\n         \n        }\n        .block-title {\n            padding-top: 119px;\n            margin-bottom: 51px;\n            padding-top: 138px;\n            background: url(../images/pdp/bg-image-related.png) no-repeat top center;\n            background-size: cover;\n            height: 407px;\n            @media @tablet-query {\n                background: url(../images/pdp/bg-image-related-mobile.png) no-repeat top center;\n                background-size: cover;\n                padding-top: 153px;\n            }\n            @media @mobile-query {\n                padding-top: 290px;\n            }\n        }\n        @media @tablet-query {\n            margin-bottom: 120px;\n        }\n        @media @mobile-query {\n            margin-bottom: 40px;\n        }\n    }\n    \n}\n.block.upsell {\n    margin-bottom: 0;\n    .block-title {\n        margin-top: 0; /* white space on image adds some whitespace */\n        \n    }\n    h2 {\n        font-size: 60px;\n        @media @tablet-query {\n            font-size:40px;\n            margin-top:40px;\n        }\n        @media @mobile-query {\n            margin-top: 14px;\n        }\n    }\n}\n.products-upsell {\n    margin: 20px 0 0; /* images in carousel have padding which increase overall whitespace */\n\n}\n\n.products-grid.products-related{\n    text-align: center;\n    width:92%;\n    .product-line {\n        display: none;\n    }\n\n    .name.product-item-name {\n        display: block;\n       a {color: @lightpurple;} \n    }\n    @media @mobile-query {\n        background: @lightpurple;\n    }\n}\n.product-item-info{\n    width: auto;\n}\n.product-blocks .product-item-details {\n    text-align: center;\n}\n\n//slide button \n#upsell,\n#related {\n    max-height: 600px;\n    @media @tablet-query {\n        max-height: 500px;\n    }\n    .carousel-arrow-circle( @bg-color:#FFF);\n        button.slick-arrow {\n        .centerY();\n        margin-top: 0;\n        z-index: @z-index-base;       \n    }\n\n    .slick-slide {\n        display: block;\n        text-align: center;\n        overflow: hidden;\n    }\n    .product-item:nth-child(2n) {\n        margin-left: auto;\n    }\n    .slick-list {\n        max-width: 92%;\n        margin: 0 auto;\n    }     \n}\n\n#upsell .slick-next {\n    right: -20px;\n}\n\n#upsell .slick-prev {\n    left: 0;\n    @media @mobile-query {\n        left: -20px;\n    }\n}\n\n#related .slick-next {\n    right: -75px;\n    @media @smdesktop-query {\n        right: -59px;\n    }\n    @media @tablet-query{\n        right: -40px;\n    }\n    @media @mobile-query {\n        right: -25px;\n    }\n}\n\n#related .slick-prev {\n    left: -55px;\n    @media @smdesktop-query {\n        left: -40px;\n    }\n    @media @tablet-query{\n        left: -25px;\n    }\n\n}\n.related-short-description, \n.related-short-description p,\n.related-short-description p:last-child {\n    display: block;\n    max-width: 80%;\n    margin: 0 auto;\n    height: 81px;\n    @media @mobile-query {\n        color: #fff;\n        max-width: 90%;\n    }\n}\n@media @tablet-query {\n    #related .product-items {\n        margin-left: 0;\n    }\n    #upsell button.slick-arrow,\n    #related button.slick-arrow {\n     height: 45px;\n     width: 45px;\n     top: 38%;\n    }\n    #upsell button.slick-arrow:after,\n    #related button.slick-arrow:after {\n    width: 13px;\n     height: 13px;\n     left: 28%;\n    }\n}\n.related .block-content {\n    margin-top: -152px;\n}    \n@media @mobile-query {\n\t.related .block-content {\n        background:@lightpurple;\n        border-top: 1px solid;\n        border-bottom: 1px solid;\n        border-image: url('../images/border-white.svg') 1 space;\n        margin-top: -54px;\n\t}\n    #upsell button.slick-arrow {\n        height: 32px;\n        width: 32px;\n        top: 40%;\n       } \n    #related button.slick-arrow {\n     height: 40px;\n     width: 40px;\n     top: 50%;\n     background:@lightpurple;\n     border-color:@offwhite;\n    }   \n    #upsell button.slick-arrow:after {\n        width: 10px;\n        height: 10px;\n        left: 25%;\n    }\n    #related button.slick-arrow:after {\n        width: 12px;\n        height: 12px;\n        left: 26%;\n        background:@lightpurple;\n        border-color:@offwhite;\n    }\n    #related button.slick-arrow:hover:after {\n        left: 35%;\n    }\n    #related .product-image-photo {\n        max-width: 70%;\n        margin: 30px auto 0;\n    }\n    #related .product-item-details {\n        margin-top: -25px;\n        p, a{\n            color: #FFF;\n\n            @media @mobile-query {\n                display: block;\n            }\n        }\n    }  \n}\n#upsell .product button {\n    @media @tablet-query {\n        min-width: 140px;\n        font-size: 16px;\n        padding: 0px 63px 0 45px;\n    }\n    @media @mobile-query {\n        min-width: 100px;\n        max-width: 145px;\n        padding: 0px 35px 0 29px;\n         &:after {\n            right: 20px;\n        }\n    }\n}\n#related .product button {\n    @media @tablet-query {\n        max-width: 302px;\n        overflow: hidden;\n        &:after {\n            right: 25px;\n        }\n        &:hover:after {\n            right: 20px;\n        }\n    }\n    @media @tablet-query {\n        max-width: 260px;\n    }\n    @media @mobile-query {\n        max-width: 240px;\n        min-width: 182px;\n        padding: 0 23px 0 10px;\n        margin-top: 15px;\n        &:after {\n            right: 32px;\n        }\n        &:hover:after {\n            right: 30px;\n        }\n    }\n}\n\n.am_shopby_filter_items_attr_lifestage,\n.am_shopby_filter_items_attr_age_range {\n   .label {\n        text-transform: lowercase;\n   }\n}\n\n.am_shopby_filter_items_attr_allergies .label {\n    text-transform: none;\n}\n","\n  input[type=checkbox] {\n    display:none;\n  }\n  \n  input[type=checkbox] + label\n  {\n    background:  transparent url('../images/plp/filter-checkbox.svg') no-repeat 0px 0px;\n    height: 19px;\n    width: 18px;\n    display:inline-block;\n    padding: 0 5px 0 0px;\n    vertical-align: middle;\n  \n  }\n  input[type=checkbox]:checked + label\n  {\n    background:  transparent url('../images/plp/filter-checkbox-checked.svg') no-repeat 0px 0px;\n    height: 19px;\n    width: 18px;\n    display:inline-block;\n    padding: 0 5px 0 0px;\n  }\n  \n  @media @lgdesktop-query {\n    .breadcrumbs {\n      .item:not(:last-child)::after {\n        font-size: 16px;\n        font-weight: 400;\n        line-height: 15.4px;\n        font-family: @organico;\n      }\n    }\n  }\n  \n  @media @mobile-query {\n    .breadcrumbs {\n      .item:not(:last-child)::after {\n        color: @darkgray;\n        font-size: 9px;\n        font-weight: 400;\n        line-height: 12px;\n        padding-left:3px;\n        letter-spacing: 0.15px;\n      }\n    }\n  }","// /**\n//  * @Madwell\n//  */\n\n//\n//  Common\n//  _____________________________________________\n\n    .pages {\n        .items {\n          white-space: nowrap;\n          list-style: none none;\n        }\n      > .label {\n        border: 0;\n        clip: rect(0, 0, 0, 0);\n        height: 1px;\n        margin: -1px;\n        overflow: hidden;\n        padding: 0;\n        position: absolute;\n        width: 1px;\n      }\n\n      .action {\n          width: 34px;\n          &.previous,\n          &.next {\n              border-radius: 10px;\n              border: 2px solid @orange;\n              padding: 12px 20px;\n              span {\n                color: @orange;\n              }\n          }\n          &.previous {\n              margin-right: 47px;             \n          }\n\n          &.next {\n              margin-left: 47px;\n          }\n      }\n        .item {\n          font-size: 16px;\n          font-family: @booster;\n          line-height: 15.4px;\n          letter-spacing: 0.14px;\n          margin: 0 2px 0 0;\n\n          a.page {\n            &:extend(.pages .item);\n            padding: 0 4px;\n            text-decoration: none;\n          }\n          strong.page{\n            &:extend(.pages .item);\n            color: @orange;\n            letter-spacing: 0.14px;\n          }\n          .label {\n            border: 0;\n            clip: rect(0, 0, 0, 0);\n            height: 1px;\n            margin: -1px;\n            overflow: hidden;\n            padding: 0;\n            position: absolute;\n            width: 1px;\n          }\n          &.pages-item-previous{\n            a {\n              color: @darkgray;\n              font-size: 16px;\n              font-family: @booster;\n              line-height: 15.4px;\n              letter-spacing: 0.14px;\n              text-decoration: none;\n              img {\n                vertical-align: middle;\n              }\n              &:hover, &:focus, &:active {\n                &:extend(.pages .item.pages-item-previous a);\n              }\n            }\n          }\n          &.pages-item-next{\n            a {\n              &:extend(.pages .item.pages-item-previous a);\n            }\n            img {\n              &:extend(.pages .item.pages-item-previous a img);\n            }\n          }\n        }\n\n\n    }\n\n// Mobile\n.media-width(@extremum, @break) when (@extremum = 'max') and (@break = @mobile-breakpoint) {\n  .pages {\n    padding: 20px 0 20px 0;\n    .items {\n      display: flex;\n      flex-direction: row;\n      justify-content: space-between;\n    }\n    .action {\n      &.previous {\n        margin-right: 0px;\n      }\n\n      &.next {\n        margin-left: 0px;\n      }\n    }\n    .item:not(.mobile-pagination):not(.pages-item-previous):not(.pages-item-next) {\n      display: none;\n    }\n    .item {\n      letter-spacing: 0.14px;\n      .page-separator {\n          color: @darkgray;\n      }\n\n      a.page {\n        padding:0;\n        letter-spacing: 0.14px;\n      }\n    }\n  }\n}\n//Desktop\n.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @mobile-breakpoint) {\n  .pages {\n      .mobile-pagination {\n        display:none;\n      }\n  }\n}\n",".cms-shop-all {\n\tfont-family: @booster;\n\n\t.page-title-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t#maincontent.page-main {\n\t\tpadding: 0;\n\t\tmargin-top: 0;\n\t}\n\t\n\t.page-header {\n\t\theight: 0;\n\t}\n}\n\n.cms-shop-all .title,\n.cms-shop-all .section-title,\n.checkout-onepage-success .title,\n.checkout-onepage-success .section-title\n {\n\tcolor: #fff;\n\tfont-family: @organico;\n\tfont-size: 48px;\n\tfont-weight: 700;\n\ttext-transform: uppercase;\n\tletter-spacing: 3.6px;\n\tposition: relative;\n\ttext-align: center;\n\n\t@media @tablet-query {\n\t\tfont-size: 39px;\n\t\tletter-spacing: 2px;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 30px;\n\t}\n}\n\n.cms-shop-all .section-title,\n.checkout-onepage-success .section-title {\n\tcolor: @orange;\n\tfont-size: 60px;\n\n\t@media @tablet-query {\n\t\tfont-size: 40px;\n\t}\n\n\t@media @mobile-query {\n\t\twidth: 200px;\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t}\n}\n\n.cms-shop-all .button,\n.checkout-onepage-success .button {\n\tpadding: 0;\n}\n\t\n.cms-shop-all a.button,\n.checkout-onepage-success a.button {\n\tpadding: 0 75px 0 50px;\n\tmin-width: 0;\n\tcolor: #fff;\n\n\t&:hover {\n\t\tcolor: #fff;\n\t}\n\n\t&:after {\n\t\tdisplay: none;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 16px;\n\t}\n}\n\n.cms-shop-all .top-banner,\n.checkout-onepage-success .top-banner {\n\ttext-align: center;\n\tbackground-color: @green;\n\tpadding: 195px 0 51px;\n\tmargin-bottom: 10px;\n\t.rough-border(green);\n\n\t@media @tablet-query {\n\t\tpadding: 110px 0 40px 0;\n\t}\n\n\t@media @mobile-query {\n\t\tpadding: 65px 0 25px 0;\n\t}\n\n\t.title {\n\t\tdisplay: inline;\n\t\t.with-bings();\n\t\twidth: 630px;\n\n\t\t@media @tablet-query {\n\t\t\tdisplay: inline-block;\n\t\t\twidth: 86%;\n\t\t\tmax-width:100%;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\twidth: 99%;\n\t\t\tpadding: 0 47px;\n\t\t\tline-height: 1.3;\n\t\t\t&:before, &:after {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t.text {\n\t\tmargin: 5px auto;\n\t\tcolor: #fff;\n\t\tfont-size: 24px;\n\t\tfont-weight: 700;\n\n\t\t@media @tablet-query {\n\t\t\tfont-size: 16px;\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t}\n\t}\n\n\t.button {\n\t\tbackground-color: #fff;\n\t\tcolor: @green;\n\t\tpadding: 0 61px 0 39px;\n\t\tmargin-top: 20px;\n\t\ta {\n\t\t\tcolor: @green;\n\t\t}\n\t\t&:hover {\n\t\t\tcolor: @green;\n\t\t\t&:after {\n\t\t\t\tright: 35px;\n\t\t\t}\n\t\t}\n\n\t\t&:after {\n\t\t\tborder-color: @green;\n\t\t\ttop: 18px;\n\t\t\tright: 40px;\n\t\t\ttransform: rotate(-45deg);\t\n\t\t\t@media @mobile-query {\n\t\t\t\ttop: 14px;\n\t\t\t}\t\t\n\t\t}\n\n\t\t@media @mobile-query {\n\t\t\tpadding: 0 31px 0 20px;\n\t\t\tmin-width: 178px;\n\t\t\tfont-size: 16px;\n\t\t}\n\t}\n}\n\n.cms-shop-all .top-banner + .banners-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\tmargin-bottom: 60px;\n\t.rough-border(white);\n\n\t@media @tablet-query {\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n.checkout-onepage-success .top-banner + .banners-container {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\tmargin-bottom: 10px;\n\t.rough-border(white);\n\n\t@media @tablet-query {\n\t\tmargin-bottom: 40px;\n\t}\n}\n\n.cms-shop-all .left-banner,\n.cms-shop-all .right-banners-container,\n.checkout-onepage-success .left-banner,\n.checkout-onepage-success .right-banners-container {\n\tposition: relative;\n\theight: 50vw;\n\tmax-height: 700px;\n\twidth: calc( 50% - 3.5px );\n\toverflow: hidden;\n\n\tpicture, picture img {\n\t\twidth: 100%;\n\t}\n\n\t.banner-image {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t}\n\n\ta.button {\n\t\tposition: relative;\n\t\ttransform: none;\n\t\tbottom: auto;\n\t\tleft: auto;\n\t}\n\t\n\t@media @tablet-query {\n\t\theight: 520px;\n\t\twidth: 100%;\n\t\t.carousel-arrow();\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-white.svg');\n\t\t\theight: 40px;\n\t\t\twidth: 40px;\n\t\t\tleft: 30px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tleft: auto;\n\t\t\tright: 30px;\n\t\t}\n\n\t\t.carousel-dots();\n\t\t.slick-dots {\n\t\t\t.centerX();\n\t\t\tbottom: 22px;\n\t\t\theight: 7px;\n\n\t\t\tli {\n\t\t\t\theight: 7px;\n\t\t\t\twidth: 7px;\n\t\t\t\tmargin: 0 6px;\n\t\t\t\topacity: 1;\n\n\t\t\t\t&.slick-active {\n\t\t\t\t\tbackground-color: @orange;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.left-banner {\n\t\t\tdisplay: block;\n\t\t}\n\n\t}\n\t\n\t@media @mobile-query {\n\t\theight: 420px;\n\n\t\t.slick-arrow {\n\t\t\tleft: 15px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tright: 15px;\n\t\t}\n\n\t\t.slick-dots {\n\t\t\tbottom: 17px;\n\t\t}\n\n\t}\n}\n\n.cms-shop-all .left-banner,\n.checkout-onepage-success .left-banner {\n\tbackground-image: url('images/background-blue-white.jpg');\n\tbackground-size: auto 100%;\n\t\n\t.title {\n\t\tmargin: 5% auto 0;\n\t\twidth: 500px;\n\t\tcolor: #fff;\n\t}\n\n\t.button {\n\t\t.centerX();\n\t\tbackground-color: @lightpurple;\n\t\tbottom: 5%;\n\t}\n\n\t.banner-content {\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t@media @tablet-query {\n\t\tdisplay: none;\n\n\t\t.title {\n\t\t\twidth: 370px;\n\t\t\tmargin: 40px auto;\n\t\t}\n\n\t\t.button {\n\t\t\tbottom: 50px;\n\t\t}\n\n\t\t.banner-image {\n\t\t\twidth: 100%;\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t\ttop: 10px;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\n\t\t.title {\n\t\t\twidth: 280px;\n\t\t\tmargin: 33px auto;\n\t\t}\n\n\t\t.button {\n\t\t\tbottom: 40px;\n\t\t}\n\n\t\t.banner-image {\n\t\t\twidth: 125%;\n\t\t\tmax-width: 400px;\n\t\t\ttop: 0;\n\t\t}\n\t}\n}\n\n.cms-shop-all .right-top-banner,\n.cms-shop-all .right-bottom-banner,\n.checkout-onepage-success .right-top-banner,\n.checkout-onepage-success .right-bottom-banner {\n\theight: calc( 50% - 3.5px );\n\tposition: relative;\n\toverflow: hidden;\n\n\t.banner-content {\n\t\twidth: 300px;\n\t\t.centerY();\n\t\tleft: 30px;\n\t\ttext-align: center;\n\n\t\t@media @smdesktop-query {\n\t\t\tleft: 10px;\n\t\t}\n\t}\n\n\t.title {\n\t\tmargin-bottom: 40px;\n\n\t\t@media @smdesktop-query {\n\t\t\tmargin-bottom: 20px;\n\t\t}\n\t}\n\n\t@media @tablet-query {\n\t    height: 520px;\n\t\toverflow: visible;\n\n\t\t.banner-image {\n\t\t\t.center();\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\tmax-width: 100%;\n\t\t\toverflow: hidden;\n\n\t\t\tpicture {\n\t\t\t\theight: 100%;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\tpicture img {\n\t\t\t\twidth: auto;\n\t\t\t\theight: 100%;\n\t\t\t\tmax-width: none;\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tposition: absolute;\n\t\t\t}\n\t\t}\n\n\t\t.banner-content {\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\tpadding: 40px;\n\t\t}\n\n\t\t.button {\n\t\t\t.centerX();\n\t\t\tbottom: 50px;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t    height: 420px;\n\n\t\t.banner-image {\n\t\t\twidth: 350px;\n\t\t}\n\n\t\t.banner-content {\n\t\t\tpadding: 33px;\n\t\t}\n\n\t\t.button {\n\t\t\tbottom: 40px;\n\t\t}\n\t}\n}\n\n.cms-shop-all .right-top-banner,\n.checkout-onepage-success .right-top-banner {\n\tmargin-bottom: 7px;\n\n\t.button {\n\t\tbackground-color: @orange;\n\t}\n\n\t@media @tablet-query {\n\t\tbackground-color: @lightestgray;\n\t}\n\n\t.title {\n\t\tcolor: @orange;\n\t}\n}\n\n.cms-shop-all .right-bottom-banner,\n.checkout-onepage-success .right-bottom-banner {\n\t.title {\n\t\t\tcolor: @green;\n\t}\n\n\t.button {\n\t\tbackground-color: @green;\n\t}\n}\n\n.cms-shop-all .category-title {\n\twidth: 1300px;\n\tmax-width: 90%;\n\tmargin: 65px auto 30px;\n\tpadding-bottom: 20px;\n\tfont-size: 30px;\n\tfont-weight: 700;\n\tborder-bottom: 3px solid @lightestgray;\n\ttext-align: center;\n\n\t@media @tablet-query {\n\t\tfont-size: 27px;\n\t\tmargin: 50px auto 0;\n\t\tpadding-bottom: 11px;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 24px;\n\t\tpadding-bottom: 7px;\n\t}\n}\n\n.cms-shop-all .product-container {\n\twidth: 1090px;\n\tmax-width: calc( 90% - 220px );\n\tmargin: 0 auto 40px;\n\t.carousel-arrow();\n\n\t.slick-prev {\n\t\tleft: -110px;\n\t}\n\n\t.slick-next {\n\t\tright: -110px;\n\t}\n\n\t.slick-track {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\tmin-width: 100%\n\t}\n\n\t@media @tablet-query {\n\t\tmax-width: calc( 90% - 160px );\n\n\t\t.slick-arrow {\n\t\t\theight: 43px;\n\t\t\twidth: 43px;\n\t\t}\n\n\t\t.slick-prev {\n\t\t\tleft: -80px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tright: -80px;\n\t\t}\n\t}\n\n\t@media @mobile-query {\n\t\tmax-width: calc( 90% - 50px );\n\t\tmargin-bottom: 20px;\n\n\t\t.slick-arrow {\n\t\t\tbackground-size: 28px;\n\t\t\ttop: 80px;\n\t\t}\n\n\t\t.slick-prev {\n\t\t\tleft: -40px;\n\t\t}\n\n\t\t.slick-next {\n\t\t\tright: -40px;\n\t\t}\n\t}\n}\n\n.cms-shop-all .column.main .product-item {\n\tpadding: 0;\n\ttext-align: center;\n}\n\n.cms-shop-all .column.main .product-line {\n\tfont-size: 15px;\n\n\t@media @tablet-query {\n\t\tfont-size: 10px;\n\t}\n}\n\n.cms-shop-all .column.main .product-name {\n\tcolor: @darkgray;\n\tfont-size: 18px;\n\tfont-weight: 700;\n\tline-height: 1.5;\n\n\t@media @tablet-query {\n\t\tfont-size: 13px;\n\t}\n\n\t@media @mobile-query {\n\t\tfont-size: 14px;\n\t}\n}\n\n.cms-shop-all .column.main .product-image {\n\tdisplay: flex;\n\talign-items: center;\n\theight: 210px;\n\n\ta {\n\t\twidth: 100%;\n\t}\n\n\t@media @tablet-query {\n\t\theight: 178px;\n\t}\n\n\t@media @mobile-query {\n\t\theight: 165px;\n\t}\n}\n\n.cms-shop-all .column.main .product-image-photo {\n\tmax-height: 209px;\n\theight: auto;\n\twidth: auto;\n\n\t@media @tablet-query {\n\t\tmax-height: 178px;\n\t}\n\n\t@media @mobile-query {\n\t\tmax-height: 165px;\n\t}\n}\n\n.cms-shop-all .category-products-container {\n\ttext-align: center;\n\n\t.button-container {\n\t\tdisplay: inline-block;\n\t\t.arrow();\n\t}\n\n\t.button {\n\t\tcolor: #fff;\n\t\tpadding-right: 63px;\n\n\t\t&:hover {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t&:nth-last-of-type(4) {\n\n\t\t.category-title, .display-category {\n\t\t\tcolor: @green;\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-green.svg');\n\t\t}\n\n\t\t.button {\n\t\t\tbackground-color: @green;\n\t\t}\n\t}\n\n\t&:nth-last-of-type(3) {\n\n\t\t.category-title, .display-category {\n\t\t\tcolor: @lightpurple;\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-purple.svg');\n\t\t}\n\n\t\t.button {\n\t\t\tbackground-color: @lightpurple;\n\t\t}\n\t}\n\n\t&:nth-last-of-type(2) {\n\n\t\t.category-title, .display-category {\n\t\t\tcolor: @lightblue;\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-blue.svg');\n\t\t}\n\n\t\t.button {\n\t\t\tbackground-color: @lightblue;\n\t\t}\n\t}\n\n\t&:last-of-type {\n\n\t\t.category-title, .display-category {\n\t\t\tcolor: @mediumyellow\n\t\t}\n\n\t\t.slick-arrow {\n\t\t\tbackground-image: url('images/carousel-arrow-yellow.svg');\n\t\t}\n\n\t\t.button {\n\t\t\tbackground-color: @mediumyellow;\n\t\t}\n\t}\n}\n",".opc-progress-bar {\n\t\t\n\t\ttext-align: center;\n\t\tmargin: auto;\n\t\tbackground: @offwhite;\n\t\tpadding: 15px 0;\n\t\tmargin-bottom: 31px;\n}\n.opc-progress-bar > li {\n\t@media @tablet-query {\n\t\twidth: 25%;\n\t}\n\t\n}\n.opc-progress-bar-item,\n.opc-progress-bar-item._complete {\n\t\t&:before {\n\t\t\tbackground: none;\n\t\t}\n\t\t& > span {\n\t\t\tcolor: @lightgray;\n\t\t\tfont-weight: 700;\n\t\t\tfont-size: 20px;\n\t\t\t&:before {\n\t\t\t\tbackground: none;\n\t\t\t}\n\t\t\t&:after {\n\t\t\t\tcontent: counter(i);\n\t\t\t\tcounter-increment: i;\n\t\t\t\tcolor: @lightgray;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tline-height: 1.3;\n\t\t\t\tfont-family: @booster;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tbackground: url('images/grey-circle.svg');\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t\theight: 24px;\n\t\t\t\t\tline-height: 1.7;\n\t\t\t\t}\n\t\t\t}\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 11px;\n\t\t\t}\n\t\t}\n\t\t&._active {\n\t\t\t&:before {\n\t\t\t\tbackground: none;\n\t\t\t}\n\t\t\t&> span {\n\t\t\t\tcolor: @orange;\n\t\t\t\tfont-weight: 700;\n\t\t\t\tfont-size: 20px;\n\t\t\t\t&:before {\n\t\t\t\t\tbackground: none;\n\t\t\t\t}\n\t\t\t\t&:after {\n\t\t\t\t\tcontent: counter(i);\n\t\t\t\t\tcounter-increment: i;\n\t\t\t\t\tcolor: @orange;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tline-height: 1.3;\n\t\t\t\t\tfont-family: @booster;\n\t\t\t\t\tfont-weight: 700;\n\t\t\t\t\tbackground: url('images/orange-circle.svg');\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\tfont-size: 14px;\n\t\t\t\t\t\twidth: 24px;\n\t\t\t\t\t\theight: 24px;\n\t\t\t\t\t\tline-height: 1.7;\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t}\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 14px;\n\t\t\t\t}\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\n.cart-container {\n\t.form-cart {\n\t\twidth: 55%;\n\t\tmargin-left: 50px;\n\t\t@media @tablet-query {\n\t\t\twidth: auto;\n\t\t\tmargin: 0 20px;\n\t\t}\n\t}\n\t.cart {\n\t\tcolor: @mediumgray;\n\t\t&:before,\n\t\t&:after {\n\t\t\tbackground: none;\n\t\t}\n\t\t.product-item-name {\n\t\t\tdisplay: block;\n\t\t\ta {\n\t\t\t\tcolor: @orange;\n\t\t\t\tfont-size: 18px;\n\t\t\t\t@media @mobile-query {\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.price {\n\t\t\tfont-size: 18px;\n\t\t\t@media @mobile-query {\n\t\t\t\tfont-size: 14px;\n\t\t\t}\t\t\n\t\t}\n\t\t.col.price {\n\t\t\tdisplay: none;\n\t\t}\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\twidth: 100%;\n\t\t\theight: auto;\n\t\t\ttop: auto;\n\t\t\tright: auto;\n\t\t}\n\t}\n\t.cart-summary {\n\t\tbackground: @offwhite;\n\t\twidth: 27%;\n\t\tmargin-top: 27px;\n\t\tmargin-right: 50px;\n\t\t@media @tablet-query {\n\t\t\twidth: 100%;\n\t\t}\n\t\t.title {\n\t\t\tfont-size: 1.4rem;\n\t\t\tfont-weight: 700;\n\t\t\tcolor: @orange;\n\t\t\ttext-align: center;\n\t\t}\n\t\t.totals {\n\t\t\tfont-family: @booster;\n\t\t\tcolor: @mediumgray;\n\t\t\twidth: 90%;\n\t\t\tmargin: 0 auto;\n\t\t\ttr {\n\t\t\t\t\n\t\t\t\t.mark {\n\t\t\t\t\ttext-align: left;\n\t\t\t\t\tpadding-top: 20px;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\t\t\t\t.amount {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t\t.grand.totals {\t\t\t\t\n\t\t\t\t.mark strong{\n\t\t\t\t\tfont-weight: 700;\t\t\t\t\n\t\t\t\t}\n\t\t\t}\t\t\t\n\t\t}\n\t\t.cart-totals {\n\t\t\tborder-top: 4px solid @lightbeige;\n\t\t\tborder-image: url('images/rough-divider.png') 30;\n\t\t}\n\t\t.discount {\n\t\t\tmargin-top: 26px;\n\t\t\t> .title {\n\t\t\t\tborder-top: 4px solid @lightbeige;\n\t\t\t\tborder-image: url('images/rough-divider.png') 30;\n\t\t\t\tfont-family: @booster;\n\t\t\t\tpadding-top: 30px;\n\t\t\t\tpadding-left: 25px;\n\t\t\t\ttext-transform: inherit;\n\t\t\t\tletter-spacing: inherit;\n\t\t\t\ttext-align: left;\n\t\t\t\t&:after {\n\t\t\t\t\tpadding-top: 30px;\n\t\t\t\t\ttransform: rotate(90deg);\n\t\t\t\t\ttop: 12px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.coupon {\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 20px auto;\n\t\t\t\ttext-align: center;\n\t\t\t\t@media @smdesktop-query {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.field {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t@media @smdesktop-query {\n\t\t\t\t\t\twidth: 123px;\n\t\t\t\t\t}\n\t\t\t\t\t@media @tablet-query  {\n\t\t\t\t\t\twidth: 200px;\n\t\t\t\t\t\tfloat: none;\n\t\t\t\t\t}\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 168px;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.label {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t\t.control {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\t@media @smdesktop-query {\n\t\t\t\t\t\twidth: 100%;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t.actions-toolbar {\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tfloat: none;\n\t\t\t\t\t.primary .action.apply.primary {\n\t\t\t\t\t\tpadding: 8px 20px;\n\t\t\t\t\t\tbackground: @orange;\n\t\t\t\t\t\tline-height: 1.5;\n\t\t\t\t\t\tmargin-bottom: 0;\n\t\t\t\t\t\tmargin-top: 0;\n\t\t\t\t\t\tmargin-left: 13px;\n\t\t\t\t\t\t&:after {\n\t\t\t\t\t\t\tcontent: none;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t@media @smdesktop-query {\n\t\t\t\t\t\t\tpadding: 8px 12px;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tinput {\n\t\t\t\t\twidth: 200px;\n\t\t\t\t\theight: 45px;\n    \t\t\t\tborder: 0;\n\t\t\t\t\tborder-radius: 22px;\n\t\t\t\t\tfloat: none;\n\t\t\t\t\t@media @lgdesktop-query {\n\t\t\t\t\t\twidth: 175px;\n\t\t\t\t\t}\n\t\t\t\t\t@media @smdesktop-query {\n\t\t\t\t\t\twidth: 100%;\t\t\n\t\t\t\t\t}\n\t\t\t\t\t@media @mobile-query {\n\t\t\t\t\t\twidth: 131px;\n\t\t\t\t\t\tpadding-left: 10px;\n\t\t\t\t\t}\n\t\t\t\t\t&[type=\"text\"] {\n\t\t\t\t\t\tfont-size: 18px;\n\t\t\t\t\t\ttext-align: left;\n\t\t\t\t\t\tpadding-left: 20px;\n\t\t\t\t\t}\n\t\t\t\t\t&::-webkit-input-placeholder { /* Chrome/Opera/Safari */\n\t\t\t\t\t\tcolor: @lightestgray;\n\t\t\t\t\t  }\n\t\t\t\t\t&::-moz-placeholder { /* Firefox 19+ */\n\t\t\t\t\t\tcolor: @lightestgray;\n\t\t\t\t\t  }\n\t\t\t\t\t&:-ms-input-placeholder { /* IE 10+ */\n\t\t\t\t\t\tcolor: @lightestgray;\n\t\t\t\t\t  }\n\t\t\t\t\t&:-moz-placeholder { /* Firefox 18- */\n\t\t\t\t\t\tcolor: @lightestgray;\n\t\t\t\t\t  }\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.actions-toolbar .primary {\n\t\t\tfloat: none;\n\t\t}\n\t}\n}\n\n.cart.table-wrapper {\n\tpadding: 20px 0;\n\t.product-item-photo {\n\t\tdisplay: inline-block;\n\t\ttext-align: center;\n\t\twidth: 40%;\n\t\t@media @tablet-query {\n\t\t\tmax-width: none;\n\t\t\tposition: relative;\n\t\t}\n\t}\n\t.product-item-details {\n\t\tdisplay: inline-block;\n\t\twidth: 53%;\n\t\t@media @mobile-query {\n\t\t\twidth: 45%;\n\t\t}\n\t}\n\t.items thead + .item {\n\t\tborder: 0;\n\t}\n\t.items > .item {\n\t\tborder-bottom: 0;\n\t}\n\t.item .col.item {\n\t\tborder-bottom: 4px solid @lightbeige;\n\t\tborder-image: url('images/rough-divider.png') 30;\n\t\tposition: relative;\n\t\t@media @tablet-query {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\t.actions-toolbar > .action.action-edit {\n\t\tdisplay: none;\n\t}\n\t.actions-toolbar > .action-delete {\n\t\tbackground: none;\n\t\tborder: 0;\n\t\tcursor: pointer;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\topacity: .3;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t\tbackground: none;\n\t\t\tborder: 0;\n\t\t\tcolor: @lightgray;\n\t\t}\n\t\t&:before {\n\t\t\tcontent: '\\e604';\n\t\t\tfont-family: 'icons-blank-theme';\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 35px;\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 0;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground: none;\n\t\t\tborder: 0;\n\t\t}\n\t\t&:active {\n\t\t\tbox-shadow: none;\n\t\t}\t\t\t\t\n\t}\n\t.item-actions {\n\t\tposition: absolute;\n    \ttop: 0;\n\t\tright: 0;\n\t\tmargin-top: 20px;\n\t}\n\t.price-excluding-tax {\n\t\ttext-align: right;\n\t\tdisplay: inline-block;\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tbottom: 20px;\n\t}\n\t.field.qty {\n\t\tdisplay: inline-block;\n\t\tbottom: 0;\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t\tz-index: @z-index-base;\n\t\t}\n\t\t\n\t}\n\t.control.qty {\n\t\tbackground: #fcf8f2;\n\t\tborder-radius: 22px;\n\t\ttext-align: center;\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tmargin: 20px 0;\n\t\twidth: 176px;\n\t\theight: 45px;\n\t\tposition: relative;\n\t\tbottom: 0;\n\t\t@media @tablet-query {\n\t\t\tposition: relative;\n\t\t}\n\t\t@media @mobile-query {\n\t\t\twidth: 88px;\n\t\t\theight: 40px;\n\t\t}\n\t\tinput {\n\t\t\tcolor: @darkgray;\n\t\t\tdisplay: inline-block;\n\t\t\tfont: 700 24px/24px @booster;\n\t\t\tborder: 0;\n\t\t\twidth: 64px;\n\t\t\theight: 45px;\n\t\t\ttext-align: center;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\tbackground: none;\n\t\t\tvertical-align: text-bottom;\n\t\t\t&[type=number]::-webkit-inner-spin-button, \n\t\t\t&[type=number]::-webkit-outer-spin-button { \n  \t\t\t\t-webkit-appearance: none; \n  \t\t\t\tmargin: 0; \n\t\t\t}\n\t\t\t@media @mobile-query {\n\t\t\t\twidth: 45px;\n\t\t\t\theight: 40px;\n\t\t\t\tfont: 700 16px/16px @booster;\n\t\t\t}\n\t\t}\n\t\tbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0 10px;\n\t\t\tcolor: @lightgray;\n\t\t\tbackground: none;\n\t\t\tdisplay: inline-block;\n\t\t\tfont: 700 45px/45px @booster;\n\t\t\tvertical-align: text-bottom;\n\t\t\t@media @mobile-query {\n\t\t\t\tfont: 700 24px/40px @booster;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t\t&:active {\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t.item-options,\n\t.cart.item.message {\n\t\tfont-size: 15px;\n\t\tfont-weight: 700;\n\t\t@media @mobile-query {\n\t\t\tfont-size: 14px;\n\t\t\tfont-weight: 500px;\n\t\t}\n\t}\n\n\t.action-delete span {\n\t\tdisplay: none;\n\t}\n}\n\n#maincontent.page-main .cart-empty {\n\ttext-align: center;\n\tp{\n\t\tcolor: @lightgray;\n\t}\n\ta {\n\t\tcolor: @orange;\n\t\t&:hover {\n\t\t\topacity: .8;\n\t\t}\n\t}\n}\n \n\n//slider \n\n.column.main .products-grid .slick-slider .product-item:nth-child(2n) {\n\tmargin-left: auto;\n}\n\n.cart-summary .mark .value {\n\tdisplay: none;\n}\n\n.checkout-cart-index #mini-cart input,\n.modals-wrapper #mini-cart input{\n\tpadding: 0;\n\theight: 30px;\n\tborder-radius: 0;\n}\n.block-minicart .subtitle.empty {\n\tcolor: @darkgray;\n\tfont-weight: 700;\n\tfont-size: 18px;\n}\n\n.minicart-wrapper .product.options.list .label {\n\tdisplay: none;\n}\n\t\n\n",".checkout-container {\n    .label, \n    span,\n    .step-content{\n         color: @darkgray;\n         @media @tablet-query {\n            text-align: center;\n         }       \n    }   \n\n    .form-login {\n        max-width: none;\n        .field-tooltip {\n            height: 68px;\n        }\n    }\n\n    .form-shipping-address {\n        max-width: none;\n    }\n\n    .field.stree-1 {\n        margin-bottom: 29px;\n    }\n\n    .step-title {\n        font-size: 1.4rem;       \n        font-weight: 700;\n        color: @orange;\n        border-bottom: none;\n    }\n\n    .form.methods-shipping {\n        input[type=\"radio\"] {\n            width: 16px;\n            height: 16px;\n        }\n    }\n    \n    td#label_method_happyfamily_happyfamily {\n        display: none;\n    }\n    \n    .payment-method-billing-address .checkout-billing-address {\n        label {\n            width: auto;\n            height: auto;\n            span {\n                margin-left: 14px;\n            }\n        }\n    }\n\n    .block.items-in-cart .product-item {\n        width: 100%;\n    }\n\n    .field-tooltip{\n       @media @tablet-query {\n        right: 0;\n        left: auto;\n       }\n    }\n\n    .fieldset > .field .note {\n        @media @tablet-query {\n            display: block;\n        }\n    }\n\n    .fieldset > .field {\n        margin-right: 30px;\n        vertical-align: top;\n        width: 40%;\n        @media @mobile-query {\n            margin-right: 0;\n            width: 100%;\n        }\n\n        &.street {\n            width: 87%;\n            @media @mobile-query {\n                width: 100%;\n            }\n        }\n\n    }\n\n    .fieldset > .field.country_id._required\n    {\n        display: inline-block;\n        .control {\n            width: 100%;\n        }\n    }\n\n    .fieldset > .field.postcode {\n        display: inline-block;\n    }\n\n    .fieldset > .field:not(.choice) > .control {\n        width: 100%;\n    }\n\n    .form-login {\n        margin-bottom: 0;\n        width: 95%;\n    }\n\n    .privacy-and-terms {  \n        margin-left: 40px;\n        a,span {\n            color: @darkgray;\n        }\n        span {\n            padding: 0 5px;\n        }\n    }\n}\n.fieldset {\n    text-align: left;\n}\n.field.newsletter {\n        max-width: 600px;\n        label {\n            width: auto;\n            display: inline-block;\n        }\n}\n\ninput[type=checkbox]:checked + label,\ninput[type=checkbox] + label {\n    width: auto;\n    padding: 0 12px;\n    font-size: 15px;\n}\n\n.opc-wrapper {\n    padding-bottom: 140px;\n    position: relative;\n}\n\n.opc-wrapper .form-login .fieldset{\n    color: @darkgray;\n}\n.opc-summary-wrapper{\n    margin: 0 0 20px;\n   \n        &.custom-slide {   \n            @media @tablet-query {\n                 left: 50%; \n            }\n            @media @mobile-query {\n                left: 20%;\n            }\n        }             \n       .modal-inner-wrap {\n        @media @tablet-query {\n             background: @offwhite;\n        }         \n       }     \n       .action-close {\n           @media @tablet-query {\n               margin: 15px 20px;\n                z-index: @z-index-uber;\n           }  \n       }      \n}\n\n.opc-block-summary .mark .value {\n    display: none;\n}\n\n.opc-block-summary,\n.opc-block-shipping-information {\n        background: @offwhite;\n\t\tmargin-top: 27px;\n        margin-right: 50px;\n        color: @darkgray; \n             \n\t\t@media @tablet-query {\n            width: 100%;\n            max-width: 380px;\n            margin: 0;\n        }\n\n        .data.table .grand.totals {\n            border-top: 2px solid @lightestgray;\n            border-image: url(images/rough-divider.png) 30;\n        }\n\n        .data.table tr th.mark strong {\n            font-weight: 700;\n        }\n\n        .shipping-information{\n            padding: 30px 0;\n            .action-edit:before {\n                content: '';\n                background: url(images/pen_icon.svg);\n                width: 24px;\n                height: 24px;\n            }\n        }\n\n        .shipping-information-title {\n            border-bottom: 4px solid @lightestgray;\n            border-image: url(images/rough-divider.png) 30;\n            span {\n                font-size: 18px;\n                font-weight: 700;\n                color: @orange;\n            }\n        }\n\n        .title {\n            text-align: center;\n            font-size: 18px;\n            font-weight: 700;\n            color: @orange;           \n        }\n\n        .block.items-in-cart {\n            margin-top: 30px;\n            .title {\n                text-align: left;\n            }\n        }\n        \n        .product-item:not(:first-child) {\n            border-top: 4px solid @lightestgray;\n            border-image: url('images/rough-divider.png') 30;\n        }\n       \n        .minicart-items {\n            background: @offwhite;\n            .product-item-details {\n            color: @darkgray;\n            font-family: @booster;\n            font-size: 18px;\n            @media @tablet-query {\n                padding-left: 0;\n            }\n            .details-qty {\n                font-size: 14px;\n                }           \n            }\n            .product-item-name-block .product-item-name {\n                height: auto;\n            }\n        }\n        .minicart-items-wrapper {\n            padding: 10px;\n            margin: 0;\n        }\n        .table:not(.cart):not(.totals) {\n            line-height: 35px;\n            margin: 20px 0;\n            width: 100%;\n        }\n        .product-item .price,\n        .product-item-name  {\n            font-size: 18px;\n            font-family: @booster;\n        }\n        .items-in-cart > .title strong,\n        .items-in-cart > .title strong span {\n            font-family: @booster;\n            color: @darkgray;\n            font-weight: 700;\n            text-transform: lowercase;       \n        }\n\n}\n\n.opc-block-summary .block.items-in-cart > .title,\n.opc-block-summary > .title {\n    border-bottom: 4px solid @lightestgray;\n    border-image: url('images/rough-divider.png') 30;\n    font-size: 1.4rem;\n    font-family: @booster;\n    font-weight: 700;\n}\n\n//shipping info\n\n#checkout .firstname .control,\n#checkout .lastname .control {\n    display: inline-block;\n    width: 100%;\n}\n\n.checkout-index-index .checkout-container .field.firstname._required,\n.checkout-index-index .checkout-container .field.lastname._required,\n.checkout-container .field.city {\n    display: inline-block;\n}\n\n#shipping.checkout-shipping-address {\n    border-bottom: 4px solid @lightestgray;\n    border-image: url(images/rough-divider.png) 30;\n    margin-bottom: 60px;\n}\n\n.checkout-container .field.city {\n    input {\n        width: 100%;\n    }\n}\n\nol#checkoutSteps {\n    width: 63%;\n    margin: 0 auto;\n    @media @mobile-query {\n        width: 90%;\n    }\n}\n\n.field.region_id {\n    display: inline-block;\n    width: auto;\n\n}\n\n#checkout {\n\t.label {\n        color: @darkgray;\n        width: 100%;\n        text-align: left;\n    }\n    .field.cvv > .control {\n        width: auto;\n    }\n\n    .fieldset.address .label {\n        display: none;\n    }\n}\n\n#customer-email-fieldset .field {\n    width: 100%;\n\n}\n#checkout .field.newsletter .label {\n    display: inline-block;\n}\n\n#checkout-step-shipping .action-show-popup {\n    float: left;\n}\n\n.opc-wrapper .shipping-address-item {\n    padding: 20px;\n    float: left;\n    text-align: left;\n}\n\n.action.action-select-shipping-item {\n    background: none;\n    float: left;\n    padding: 0;\n    margin: 0;\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    width: 100%;\n    span {\n        color: @orange;\n        position: absolute;\n        bottom: 0px;\n        left: 0;\n        padding-left: 20px;\n        line-height: 1.2rem;\n    }\n    &:hover {\n        background: none;\n        opacity: .75;\n    }\n    &:after {\n        content: none;\n    }\n}\n\n//payment \n\n.checkout-payment-method .ccard > .field.cvv > .control {\n    padding-right: 37px;\n}\n\n.opc-block-summary .block.items-in-cart > .title:after {\n    content: none;\n}\n\ninput[type=\"radio\"] {\n    -webkit-appearance: none;\n    border: none;\n}\n\ninput[type=\"radio\"].radio:before {\n    content: \"\";\n    display: inline-block;\n    width: 16px;\n    height: 16px;\n    padding: 6px; // change to 4px when selected.\n    margin-right: 3px;\n    background-clip: content-box;\n    border: 2px solid @orange;\n    background-color: @orange;\n    border-radius: 50%;\n}\n\ninput[type=\"radio\"]:checked.radio:before {\n    padding: 2px;\n}\n\n.radio-checked:before {\n    padding: 4px;\n}\n\n.payment-method-title.field.choice .label {\n    span {\n        padding-left: 0;\n        margin-left: 0;\n        font-family: @booster;\n        font-weight: 700;\n    }\n}\n\n    .opc-payment {       \n        border-bottom: 4px solid @lightestgray;\n        border-image: url(images/rough-divider.png) 30;\n        margin-bottom: 40px;\n    }\n\n    .opc-payment .payment-methods:before {\n        background: none;\n    }\n    \n    .checkout-payment-method {\n        .fieldset > .field {\n            width: 60%;       \n        }\n        .fieldset > .field.type {\n            width: 100%;\n        }\n        .ccard .number .input-text {\n            width: 100%;\n        }\n\n        .ccard .cvv .input-text {\n            width: 104px;\n            margin: 10px auto 0px;\n        }\n\n        .ccard .fields .select {\n            padding-left: 20px;\n        }\n\n        .field.date .control{\n            margin-left: 0;\n        }\n        \n        .field.choice .field-tooltip {\n            top: 10px;\n            margin-left: 0;\n        }\n    }\n\n    #payment_form_vault_billforward span {\n        margin-left: 6px;\n    }\n\n    .fieldset > .field.choice:before,\n    .fieldset > .field.no-label:before {\n        width: auto;\n        padding: 0;\n    }\n\n    .checkout-index-index .fieldset > .field {\n        margin-bottom: 20px;\n    }\n\n.checkout-payment-method .payment-option {\n    display: block;\n    &-title {\n        border-top: 0;            \n    }\n    &-content {\n        padding-bottom: 0;\n    }\n    &.giftcardaccount {\n        @media @tablet-query {\n            margin-top: 40px;\n        }\n    }\n    .action.action-check {\n        @media @smdesktop-query {\n            padding: 0 60px 0 32px;\n        }\n    }\n}\n\n.billing-address-form {\n    @media @tablet-query {\n        margin-bottom: 40px;\n    }\n}\n\n.checkout-index-index .modal-popup .form-shipping-address {\n    padding-top: 40px;\n    width: 100%;\n}\n\n.checkout-index-index .modal-content {\n    box-shadow: none;\n}\n\n.action.edit-address-link {\n    span {\n        color: @orange;\n        text-decoration: underline;\n    }\n}\n\n.modal-content #shipping-new-address-form {\n    .label {\n        width: 31%;\n        text-align: left;\n    }\n    \n    .field .control {\n        width: 68%;\n    }\n\n    .field.region_id,\n    .field.street .control .control {\n        width: 100%;\n    }\n\n    .field.street .stree-2 {\n        margin-top: 10px;\n    }\n}\n\n.block-customer-login .actions-toolbar #send2 {\n    margin-top: 15px;\n}\n.checkout-index-index #shipping-new-address-form .field .control {\n    width: 100%;\n}\n\n.checkout-index-index #shipping-new-address-form .field.region_id {\n    width: 39%;\n}   \n\n.opc-wrapper .action-show-popup > span:before {\n    content: none;\n}\n\n.payment-method._active .payment-method-content {\n    display: inline-block;\n}\n\n.checkout-container .fieldset > .field:not(.choice) > .control {\n    width: 100%;\n} \n\n.checkout-payment-method .payment-method-content .fieldset > .field.type .control {\n        margin-left: auto;\n}\n\n.payment-method-content {\n    &>.actions-toolbar >.primary .action.primary.checkout {\n        font-size: 18px;\n        line-height: 2.5em;\n        padding: 2px 63px 0 53px;\n        position: absolute;\n        bottom: 0;\n        right: 20px;\n    }\n}\n\n.fields.group.group-2 {\n    @media @tablet-query {\n        display: inline-block;\n        margin: 0 auto;\n    }\n}\n\n//checkout billing address\n#billing-new-address-form  {\n    .field.street {\n        width: 60%;\n    }\n}\n\n#checkout-step-payment .checkout-billing-address {\n    label {\n        padding: 0 10px;\n    }\n\n    .field-select-billing {\n        width: 100%;\n    }\n\n    .action-edit-address {\n        border: 0;\n        background: none;\n        font-size: 18px;\n        padding-left: 0;\n        span {\n            color: @orange;\n            font-weight: 600;\n        }\n    }\n}\n\n.checkout-payment-method .checkout-billing-address{\n    border-bottom: 4px solid @lightbeige;\n    border-image: url(images/rough-divider.png) 30;\n}\n\n//Success page\n#registration {\n    text-align: center;\n    margin-bottom: 20px;\n}\n\n.checkout-onepage-success .top-banner {\n    display: none;\n}\n\n.checkout-onepage-success .page-title-wrapper {\n    margin: 65px auto;\n    text-align: center;\n        .page-title .base {\n            color: @orange;\n        }\n}\n\n.checkout-onepage-success .print {\n        color: @orange;\n        float: none;\n}\n\n.customer-account-login {       \n        margin: 65px auto 80px;\n        .page-title .base {\n            color: @orange;\n        }\n}\n\n.checkout-success {\n    margin: 50px auto;\n    width: 60%;\n    margin: 0 auto;\n    font-size: 20px;\n    line-height: 2;\n    p.order-number,\n    p.order-subscription {\n        font-size: 24px;\n        font-weight: 700;\n        text-align: center;\n        a {\n            color: @orange;\n        }\n    }\n\n    p.order-message {\n        font-size: 20px;\n        font-weight: 500;\n    }\n\n    p {\n        color: @darkgray;\n        line-height: 2;\n        text-align: center;\n    }\n    \n    .actions-toolbar {\n        text-align: center;\n        .primary {\n            float: none;\n        }\n    }\n\n    .action.primary.continue {\n        margin: 100px auto;\n    }\n}\n\n#registration {\n    p {\n        color: @darkgray;\n        line-height: 2;\n    }\n}\n\n.field-tooltip {\n    top: 50%;\n    right: 5px;\n    height: 25px;\n    transform: translateY(-50%);\n}\n\n.checkout-alert-message {\n    width: 53%;\n    display: inline-block;\n    text-align: left;\n    margin-bottom: 20px;\n    font-weight: 700;\n    .label {\n        padding: 0;\n    }\n    @media @tablet-query {\n        width: 100%;\n    }\n}\n.before-place-order-alert-message {\n    display: none;\n    float: right;\n    font-weight: 700;\n}","//Magento login page/popup style\n.checkout-cart-index,\n.modals-wrapper {\n\t.block-content {\n        p,li {\n            color: @darkgray;\n            margin-bottom: 1rem;\n        }\n    }\n    .block-authentication .block-title {\n        font-size: 25px;\n        margin-top: 20px;\n    }\n\t.modal-content {\n\t\topacity: 1;\n\t\t//position: relative;\n\t\ttop: 60px;\n        left: auto;\n        width: 100%;\n        max-width: none;\n        transform: translate(0);\n        border-radius: 0;\n        @media @tablet-query {\n            top: 60px;\n        }\n\t}\n\t.block-authentication {\n\t\tborder-top: 0;\n    }\n    .action-register.primary{\n        @media @mobile-query {\n            padding: 0 34px 0 18px;\n            &:hover:after {\n                right: 16px;\n            }\n            &:after {\n                right: 20px;\n            }\n        }       \n    }\n} \n.form-create-account {\n    margin: 0 auto;\n    .password-strength-meter {\n        background: none;\n    }\n}\n// added #maincontent to fix conflict with .login:after on WP site\n#maincontent .login:after {\n    background: none;\n}\n.customer-account-login p{\n    color: @darkgray;\n}","/* Category Page */\n//font colors:\n.green {\n  color:  @green;\n}\n\n.red {\n  color: @red;\n}\n\n.lightblue {\n   color: @lightblue;\n}\n\n.lightpurple {\n   color: @lightpurple;\n}\n\n.pages {\n  @media @mobile-query {\n    padding: 20px;\n  }\n}\n\n.category-view .baby-age-container {\n    display: none;\n}\n//side navbar\n.block.filter .filter-options-item.lifestage .filter-options-content .item {\n      @media @mobile-query {\n        font-size: 14px;\n      }\n}\n\n.block.filter .filter-options-item.display_category .filter-options-content .item {\n  font-size: 16px;\n  text-transform: lowercase;\n}\n\n.block.filter .filter-options-item.display_category .filter-options-title.display_category {\n  height: 0;\n  margin-top: 10px;\n}\n\n.block.filter .filter-options-item:before {\n  z-index: -1;\n}\n\n.catalog-category-view {\n    .columns {\n      box-shadow: 0 2px 23px rgba(74, 74, 74, 0.14);\n      border-radius: 12px;\n      padding-top: 73px;\n      margin-top: -113px;\n      padding-left: 20px;\n      padding-right: 20px;\n      max-width: 1440px;\n      @media @mobile-query {\n        padding: 0 0 5px 0;\n      }\n    }\n    .breadcrumbs {\n      background: @lightblue;\n      .items {\n          padding-left: 20px;\n      }\n     .item a, .item{\n        color: #FFF;\n        text-decoration: none;\n      }\n      .item:not(:last-child)::after {\n        content: '/';\n        color: #FFF;\n         @media @mobile-query {\n           font-size:10px;\n           line-height: 12px;\n         }\n      }\n      .item {\n          border-bottom: 2px solid #FFF;\n          padding-bottom: 10px;\n      }\n    }\n    \n    .sorter,\n    .toolbar-line {\n        display: none;\n    }\n\n    select option {\n      background-color: @orange;\n    }\n\n    \n//Featured products\n    .block.widget .products-grid .product-item {\n      margin-left: calc((100% - 3 * 33.439%) / 3);\n      padding: 10px;\n      width: 30.439%;\n      box-shadow: none;\n      @media @smdesktop-query {\n         width: 29.439%;\n      }\n      @media @tablet-query {\n        margin-left: calc((100% - 3 * 33.439%) / 3);\n      }\n      @media @mobile-query {\n        margin: auto;\n      }\n      .product-item-info {\n          border: 0;\n          border-radius: 10px;\n          box-shadow: 0 3px 15px rgba(137, 135, 133, 0.22);\n      }\n    }\n    .block.widget .products-grid .product-item:nth-child(3n + 1) {\n            margin-left: 0;\n      }\n    .block-featured-products {\n      max-width: 1440px;\n      margin: 93px auto;\n      padding-top: 0;\n      @media @tablet-query {\n          margin-top: 40px;\n      }\n      .block-title {\n        color: @orange;\n        font-family: @organico;\n        font-size: 60px;\n        @media @mobile-query {\n          font-size: 50px;\n        }\n      }\n      .product-item {\n          box-shadow: 2px 3px 10px rgba(137, 135, 133, 0.22);\n          margin: 0 10px;\n          text-align: center;\n          @media @tablet-query {\n              box-shadow: none;\n          }\n      }\n      .block-content {\n          margin-top: 63px;\n          @media @tablet-query {\n            margin-top: 0;\n          }\n      }\n      .button {\n          background: @orange;\n          border: 0;\n          margin-bottom: 32px;\n          @media @tablet-query {\n            margin-top: 20px;\n            min-width: auto;\n          }\n      }\n\n      .products-grid .product-items .product-item-details{\n          @media @tablet-query {\n            height: auto;\n          }\n      }\n    }\n    .toolbar.toolbar-products {\n      @media @mobile-query {\n          margin-top: 40px;\n      }\n        \n    }\n}\n\n.product-item .tocart {\n          width: 119px;\n          padding: 3px 13px 0;\n          @media @tablet-query {\n              padding: 3px 0 0;\n              width: 83px;\n              font-size: 9px;\n          }\n}\n.addtocart-listing\n {\n    border-radius: 15px;\n    color: @orange;\n    font-size: 13px;\n    font-family: @booster;\n    font-weight: 700;\n    transition: 0.3s all;\n    @media @tablet-query {\n      height: 25px;\n    }\n    &:hover {\n        font-size: 13px;\n        border-radius: 15px;\n        font-weight: 700;\n    }\n    span {\n        font-size: 13px;\n    }\n    span:hover {\n        color: #FFF;\n    }\n    &.orange-white {\n         font-size: 13px;\n         border-radius: 15px;\n         @media @tablet-query {\n          font-size: 10px;\n        }\n        &:hover {\n            font-size: 13px;\n            border-radius: 15px;\n            @media @tablet-query {\n              font-size: 10px;\n            }\n        }\n        \n    }\n    &:hover {\n      @media @tablet-query {\n          height: 25px;\n      }\n\n    }\n}\n\n//product Grid /*intergrate with Magento css*/\n\n.page-products {\n  .products-grid {\n    .product-items {\n        margin: 0;\n        .product-item-details{\n            margin-bottom: 20px;\n            @media @tablet-query {\n              margin-bottom: 10px;\n              height: 120px;\n              vertical-align: bottom;\n              display: table-cell;\n              width: 60%;\n            }\n            @media @mobile-query {\n              padding: 0;\n            }\n            \n        }\n  }\n    .product-item {\n      margin-left: 80px;\n      width: calc(~'100%/3 - 53.4px');\n      @media @smdesktop-query {\n        margin-left: 40px;\n      }\n      @media @tablet-query {\n          margin-left: 50px;\n          padding: 0;\n          width: calc(~'100%/3 - 35.4px');\n          &:nth-child(3n + 1) {\n              margin-left: 0;\n          }\n        &-name{\n          max-height: 48px;\n          margin-bottom: 0px;\n          overflow: hidden;\n          a {\n              font-size: 13px;\n          }\n          \n        }\n      }\n      @media @mobile-query {\n          margin-left: 0;\n          width: calc(100%/2 - 10.4px);\n          &:nth-child(3n + 1) {\n              margin-bottom: 20px;\n          }\n      }\n      .stock.unavailable {\n          @media @tablet-query {\n              font-size: 12px;\n          }\n      }\n    }\n  }\n  .columns .sidebar-main {\n    @media @smdesktop-query {\n        padding-left: 20px;\n        padding-right: 20px;\n        .filter-button.arrow-up:after {\n          transform: translateY(-50%) rotate(0deg) !important;\n        }\n    }\n    \n  }\n}\n.product-item-name {\n  @media @mobile-query {\n    max-height: 38px;\n    height: auto;\n  }\n}\n\n.page-products .products-grid .product-item-name {\n    height: 48px;\n    @media @tablet-query {\n      height: 20px;\n      overflow: hidden;\n    }\n    a {\n      @media @mobile-query {\n        font-size: 10px;\n        height: auto; \n      }\n    }\n}\n\n\n\n.page-layout-2columns-left .column.main {\n  width: 75%;\n  .products-grid .product-item:nth-child(2n) {\n    @media @mobile-query {\n        margin-left: 20px;\n        margin-bottom: 20px;\n    }\n  }  \n}\n//END PRODUCT GRID\n\n.addtocart-listing,\n.addtocart-listing:hover,\n.addtocart-listing.orange-white {\n    height: auto;\n}\n.addtocart-listing:active {\n    height: auto;\n    border: 2px solid @orange;\n    border-radius: 15px;\n    text-align: left;\n}\n.addtocart-listing.adding {\n          background: #fd6a0c url('../images/plp/adding-cart.gif') no-repeat center;\n          color: #fff;\n          padding: 5px 13px 3px;\n          border-radius: 15px;\n          width: 50px;\n          pointer-events: none;\n          opacity: 1;\n          font-size: 0;\n          span {       \n            display: none;\n          }\n}\n.madwell-icons {\n    display: inline-block;\n    vertical-align: middle;\n  }\n  .product-checkbox {\n    width: 16px;\n    height: 16px;\n    border-radius: 3px;\n    border: 1px solid @lightgray;\n  }\n  @media @lgdesktop-query {\n    .category-view-baby-age {\n      padding-top: 45px;\n      padding-bottom: 145px;\n      .baby-age-container {\n        height: 37px;\n      }\n      .age-label{\n        letter-spacing: -0.16px;\n        padding-right: 15px;\n        font-size: 36px;\n      }\n      .baby-age-select {\n        &.custom__select{\n          width: 410px;\n          .custom__select__value, select {\n            font-size: 36px;\n            line-height: 35.4px;\n            letter-spacing: -0.16px;\n          }\n          .js-customSelect__option {\n            font-size: 36px;\n            line-height: 35.4px;\n            letter-spacing: -0.16px;\n          }\n        }\n      }\n    }\n  }\n  @media @mobile-query {\n    .category-view-baby-age {\n      padding-top: 23px;\n      padding-bottom: 23px;\n  \n      .age-label{\n        width: 100%;\n        text-align: center;\n        font-size: 24px;\n        letter-spacing: -0.11px;\n        display: block;\n      }\n      .baby-age-select {\n        &.custom__select{\n          width: 280px;\n          .custom__select__value {\n            padding-top:12px;\n          }\n          .custom__select__value, select {\n            font-size: 24px;\n            line-height: 15.4px;\n            letter-spacing: -0.13px;\n          }\n          .js-customSelect__option {\n            font-size: 24px;\n            line-height: 15.4px;\n            letter-spacing: -0.13px;\n          }\n        }\n      }\n    }\n  }\n  .category-view-baby-age {\n    width: 100%;\n    background-color: @lightblue;\n    position: relative;\n    padding: 15px 0 153px 0;\n    .age-label{\n      opacity: 1;\n      color: #fff;\n      font-weight: 900;\n      line-height: 15.4px;\n    }\n    .baby-age-select {\n      &.custom__select{\n  \n        background-color: @lightblue;\n        color: #fff;\n        font-size: 36px;\n        font-weight: 900;\n        line-height: 15.4px;\n        letter-spacing: -0.16px;\n  \n        &.is-open {\n          .custom__select__value{\n            &:after {\n              background: transparent url('../images/dropdown-arrow-white-up.svg') no-repeat 0px 0px;\n            }\n          }\n          z-index: @z-index-mid;\n        }\n        &.option-selected-state {\n          .custom__select__value{\n            span {\n              opacity: .85;\n            }\n          }\n        }\n        .custom__select__value, select {\n          font-weight: 900;\n          color: #fff;\n          background-color: @lightblue;\n          height: 45px;\n          padding-left: 0;\n          z-index: 0;\n        }\n        .custom__select__value{\n          border-bottom: 4px solid #FFF;\n          z-index: @z-index-mid;\n          &:hover {\n            span {\n              opacity: 1;\n            }\n            &:after {\n              opacity: 1;\n            }\n          }\n          span {\n            opacity: 0.5;\n            padding-left:30px;\n  \n          }\n          &:after {\n            background: transparent url('../images/dropdown-arrow-white.svg') no-repeat 0px 0px;\n            height: 9px;\n            width: 13px;\n            margin-right: 17px;\n            opacity: 0.75;\n          }\n        }\n  \n        .js-customSelect {\n          color: #fff;\n          background-color: @lightblue;\n          margin-top:45px;\n          z-index: @z-index-base;\n  \n        }\n        .js-customSelect__option {\n          opacity: 0.75;\n          font-weight: 900;\n          padding-left: 20px;\n          &:hover {\n            opacity: 1;\n          }\n        }\n        .js-customSelect__option--active {\n          &:after {\n            background: transparent url('../images/checkmark-white.svg') no-repeat 0px 0px;\n            width: 16px;\n            height: 11px;\n            content: \"\";\n            position: absolute;\n            margin-right: 25px;\n            margin-top: 9px;\n            opacity: 0.75;\n            right:0;\n          }\n        }\n      }\n    }\n  }\n  \n  .product-line {\n    color: @darkgray;\n    font-family: @booster;\n    font-weight: 700;\n    line-height: 18px;\n    height: 18px;\n    .display-category {\n      font-weight: 900;\n      @media @tablet-query {\n        font-size: 10px;\n      }\n      @media @mobile-query {\n        font-size: 8px;\n      }\n    }\n    .line-separator {\n      color: @lightgray;\n      font-weight: 400;\n      padding: 0 5px;\n    }\n    .product-line-attribute {\n      font-weight:  700;\n      @media @tablet-query {\n        font-size: 10px;\n      }\n    }\n    @media @mobile-query {\n      height: 36px;\n      font-size: 8px;\n    }\n  }\n  \n  .product-packaging {\n    color: @lightgray;\n    font-weight: 700;\n    line-height: 24px;\n    .size-qty {\n      color: @darkgray;\n      font-weight: 700;\n      @media @tablet-query {\n        font-size: 10px;\n      }\n    }\n    .line-separator {\n      font-weight: 400;\n      padding: 0 5px;\n      @media @tablet-query {\n        font-size: 10px;\n      }\n    }\n    .packaging-label {\n      font-weight: 700;\n      color: @darkgray;\n      @media @tablet-query {\n        font-size: 10px;\n      }\n    }\n    .price-box {\n      margin: 0;\n      display: inline-block;\n      .price {\n        font-weight: 700;\n        font-size: 15px;\n        @media @tablet-query {\n          font-size: 10px;\n        }\n      }\n    }\n  }\n  \n \n    .product-line {\n       @media @lgdesktop-query {\n      font-size: 13px;\n    }\n    @media @tablet-query {\n      line-height: 13px;\n      height: 20px;\n    }\n    @media @mobile-query {\n        font-size: 10px;\n        height: auto;\n    }\n  }\n    .product-packaging {\n       @media @lgdesktop-query {\n          font-size: 13px;\n       }  \n       @media @mobile-query {\n          font-size: 10px;\n          .price-box {\n            .price {\n                font-size: 10px;\n              }\n            }\n          }\n    }\n  \n  .product-item-inner {\n    display:flex;\n    justify-content: flex-start;\n    flex-direction: row;\n    > .empty-span {\n      flex-grow:1;\n      order: 2;\n    }\n    .price-box {\n      padding-top:15px;\n      margin: 0;\n      order:1;\n      align-self: flex-start;\n      .price {\n        color:@orange;\n        font-family: @booster;\n        font-size: 18px;\n        font-weight: 700;\n        letter-spacing: -0.03px;\n        @media @tablet-query {\n          font-size: 12px;\n        }\n      }\n    }\n    .product-item-actions {\n      order: 3;\n      align-self: flex-end;\n    }\n  }\n \n  body:not(.catalog-product-view) .product-packaging {\n      height: 48px;\n      margin-top: 8px;\n      overflow: hidden;\n     @media @tablet-query {\n          height: auto;\n      }\n  }","a {\n    text-decoration: none;\n}\n\n.action.primary:focus,\n.action.primary:active {\n    background: @orange;\n    border: 1px solid @orange;\n}\n\n.action.close {\n    .button();\n    background: @orange;\n    border: none;\n}\n\nbutton:focus, \nbutton:active, \n.cart.table-wrapper .actions-toolbar > .action:focus, \n.cart.table-wrapper .actions-toolbar > .action:active, \n.action-gift:focus, .action-gift:active {\n    color: #FFF;\n    border: none;\n}\n\naddress {\n    font-size: 18px;\n    color: @darkgray;\n    line-height: 1.4;\n    font-family: @booster;\n}\n\n.fieldset > .field {\n    margin: 0 0 20px;\n}\n\n.field.choice,\n.field.newsletter {\n    label span {\n        margin-left: 12px;\n        vertical-align: middle;\n    }\n}\n\n.field.password {\n    margin-bottom: 0;\n}\n\n.actions-toolbar .primary {\n    float: right;\n}\n.actions-toolbar .secondary {\n    float: left;\n}\n\n.pwr-category-snippets { //display powerReviews stars on category page\n    height: 22px;\n}\n\n.control._with-tooltip .note:before{\n    content: none;\n}\n\ndiv.mage-error[generated] { \n    color: @orange;\n    font-size: 1rem;\n    margin-bottom: 10px;\n}\n\nbutton:hover {\n    color: #FFF;\n}\n#maincontent.page-main { //magento class\n    margin-top: 124px;\n    box-sizing: border-box;\n    margin-left: auto;\n    margin-right: auto;\n    \n    @media @tablet-query {\n        margin-top:110px;\n    }\n    @media @mobile-query {\n        margin-top: 70px;\n    }\n}\n.column.main .block .title {\n    letter-spacing: inherit;\n}\n.page-title-wrapper {\n    margin-top: 40px;\n    display: block;\n    text-align: center;\n    @media @tablet-query {\n        margin-top: 10px;\n    }\n}\n.page-title {\n    font-size: 42px;\n    color: @orange;\n    @media @tablet-query {\n        font-size: 32px;\n        padding-top: 10px;\n    }\n    @media @mobile-query {\n        font-size: 25px;\n    }\n}\n\n.pages .action.previous,\n.pages .action.next {\n    padding: 5px 13px 4px;\n    border-radius: 23px;\n}\n\n.abs-margin-for-forms-desktop, .fieldset .legend, \n.column:not(.sidebar-main) form .actions-toolbar, \n.column:not(.sidebar-additional) form .actions-toolbar, \n.login-container .fieldset:after {\n    margin-left: auto;\n}\n\n.modals-wrapper .modal-content {\n    top: auto;\n}\n\n#top-cart-btn-checkout {\n    font-size: 100%;\n    &.action.primary.checkout {\n        width: auto;\n        padding: 5px 50px 5px 30px;\n        margin: 15px auto;\n    }\n}\n\n.message.success,\n.message.error {\n    background: #FFF;\n}\n\n.page.messages {\n    .center();\n    position: fixed;\n    z-index: @z-index-uber;\n    box-shadow: 0 2px 23px rgba(74, 74, 74, 0.14);\n    max-width: 300px;\n    .message-success {\n        margin: 0;\n        &.message__hide {\n                -moz-animation: hideMessag 5s forwards;\n                    /* Firefox */\n                -webkit-animation: hideMessage 5s forwards;\n                    /* Safari and Chrome */\n                -o-animation: hideMessage 5s forwards;\n                    /* Opera */\n                animation: hideMessage 5s forwards;\n                -webkit-animation-fill-mode: forwards;\n                animation-fill-mode: forwards;\n                @keyframes hideMessage {\n                    0%   {opacity: 1;}\n                    90%  {opacity: 1;}\n                    100% {opacity: 0;}\n                }\n                @-webkit-keyframes hideMessage {\n                    0%   {opacity: 1;}\n                    90%  {opacity: 1;}\n                    100% {opacity: 0;}\n                }\n        }\n    }\n \n}\n\nbutton:active {\n    box-shadow: none;\n}\n.slick-prev:before, \n.slick-next:before {\n    content: '';\n}\n.breadcrumbs {\n    margin: auto;\n    padding-top: 32px;\n    width: 100%;\n    max-width: none;\n    @media @tablet-query {\n        padding-top: 20px;\n    }\n    .items {\n        max-width: 1440px;\n        margin: 0 auto;\n    }\n    .item {\n        color: @darkgray;\n        font-family: @booster;\n        font-size: 15px;\n        font-weight: 700;\n        line-height: 15.92px;\n        &.product {\n            font-weight: 500;\n        }\n        \n        &:not(:last-child)::after {\n            content: ' > ';\n            color: @darkgray;\n             @media @mobile-query {\n               font-size:10px;\n               line-height: 12px;\n             }\n        }\n        a {\n        \tcolor: @darkgray;\n        }\n        @media @mobile-query {\n           font-size:10px;\n           line-height: 12px;\n        }\n    }\n    @media @mobile-query {\n    \tpadding-left:0;\n    }\n}\n\n// minicart delect popup confirmation dialog\naside.modal-popup.confirm {\n    .modal-inner-wrap {\n        position: relative;\n        .modal-content {\n            font-family: @booster;   \n            text-align: center; \n            opacity: 1;\n            box-shadow: none;\n            border-radius: 0;\n            padding: 0;\n            margin: 0 auto;\n            line-height: 1.5;\n            position: relative;\n            top: auto;\n            left: auto;\n            transform: translate(0);\n        }\n    }\n    \n    .modal-footer {\n        display: inline-block;\n        margin: 0 auto;\n        button {\n            .button();\n            background: @orange;\n            margin-right: 40px;\n            padding: 0 53px;\n            &:after {\n                width: 0;\n                height: 0;\n                border: 0;\n            }\n            &:hover {\n                background: rgba(234,118,65,.7);\n            }\n        }\n    }\n    \n}\n\n\n._has-modal .modal-content {\n    top: 0;\n    position: relative;\n}\n\n#maincontent .modal-header,\n#maincontent .modal-footer {\n        z-index: @z-index-uber;\n}\n\n#maincontent .modal-content {\n    opacity: 1;\n    position: relative;      \n    background: none;\n    box-shadow: none;\n    padding: 0;\n    top: auto;\n    left: auto;\n    transform: none;\n    z-index: @z-index-mid;\n    @media @tablet-query {\n        width: 100%;\n    }\n}\n\n.fieldset > .field:not(.choice) > .label {\n    padding: 10px 0;\n}\n\n.popup-authentication .block-authentication {\n    border-top: none;\n}\n\n.block-authentication .block-title{\n    font-size: 32px;\n}\n\n.fieldset > .field:not(.choice) > .label {\n    width: auto;\n}\n\n.expand {\n    display: block !important;\n    position: relative !important;\n    top: auto !important;\n    left: auto !important;\n    transform: none !important;\n    margin: auto !important;\n    width: 100% !important;\n}\n.arrow-up {    \n        &:after {\n       transform: translateY(-50%) rotate(-135deg) !important;\n   } \n    \n}",".product-bundles-subscription-container {\n            margin-top: 20px;\n\n\t.expand {\n\t\tmax-width: 450px;\n\t\tmargin: 0px 0px 20px 0px !important;\n\t\t\n\t\th3 {\n\t\t\tbackground: @offwhite;\n\t\t\tfont-size: 18px;\n\t\t\tposition:relative;\n\t\t\tpadding:10px;\n\t\t\tcursor: pointer;\n\t\t\tcolor: @lightgray;\n\t\t\tfont-weight: 700;\n\t\t\t\n\t\t\t&::after {\n\t\t\t\tposition:absolute;\n\t\t\t\tright:20px;\n\t\t\t\tcontent: ' ';\n\t\t\t\ttop:13px;\n\t\t\t\tborder: solid @orange;\n\t\t\t\tborder-width: 0 3px 3px 0;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding: 3px;\n\t\t\t\ttransform: rotate(45deg);\n\t\t\t\twebkit-transform: rotate(45deg);\n\t\t\t}\n\t\t}\n\t\t>div {\n\t\t\tmax-height:0;\n\t\t\ttransition:max-height 0.3s ease-out;\n\t\t\toverflow:hidden;\n\t\t\tbackground: @offwhite;\n            padding: 0 10px;\n            \n\t\t}\n\t\t&.open {\n\t\t\t>div {\n\t\t\t\tmax-height: 600px;\n\t\t\t\theight:auto;\n\t\t\t\tmargin-bottom:20px;\n\t\t\t\t\n\t\t\t}\n\t\t}\n\t}\n\n    //image gallery\n        .product.media {\n            margin-bottom: 54px;\n            @media @mobile-query {\n                margin-bottom: 0;\n            }\n        }\n        .product .gallery-placeholder {\n            margin: 0 30px 0 -60px;\n            max-width: 618px;\n            @media @tablet-query {\n                margin-right: 20px;\n                margin-left: 0px;\n            }\n            @media @mobile-query {\n                margin-left: auto; \n            }\n        }\n        .fotorama__nav-wrap--vertical {\n            left: 20px;\n        }\n        .fotorama__stage {\n            padding-left: 30px;\n        }  \n       .fotorama__stage__frame .fotorama__img {\n                display: block;\n                padding-left: 10%;\n        }\n        .fotorama__nav__shaft {\n            background: none;\n        }\n\n\n    //product info\n        .product-details {\n            border-bottom: 3px solid @lightestgray;\n            border-image: url('images/border-lightgray.svg') 30;\n            padding-bottom: 54px;\n            @media @tablet-query {\n                padding-bottom: 30px;\n            }\n        }\n        .product .page-title .base {\n            color: @orange;\n        }\n\n    // product addition info\n    .product-addition {\n        margin-top: 0;\n        text-align: center;\n        color: @darkgray;\n        .icon, .item {\n            display: inline-block;\n            margin: 0 5%;\n            text-align: center;\n            width: 21%;\n            vertical-align: top;\n            @media @tablet-query {\n                margin: 0 2%;\n                width: 28%;     \n            }\n            @media @mobile-query {\n                width: 100%;\n                margin: 0;\n            }\n            &-image {\n            \n                img {\n                    max-height: 110px;\n                    display: inline-block;\n                    @media @tablet-query {\n                        max-height: 134px;\n                    }                 \n                }\n            }    \n            &-title {\n                font-size: 24px;\n                line-height: 24px;\n                margin: 20px auto;\n                font-weight: 700;\n                @media @mobile-query {\n                    margin: 5px auto;\n                    font-size: 16px;\n                }\n            }\n            &-text {\n                max-width: 300px;\n                margin: 0 auto;\n                font-size: 18px;\n                font-family: @booster;\n                font-weight: 500;\n                line-height: 26px;\n                @media @tablet-query {\n                    text-align: left;\n                }\n                @media @mobile-query {\n                    text-align: center;\n                    margin-bottom: 20px;\n                }\n            }\n        }\n        .product-how-it-works-container {\n            .section-title {\n                font-size: 60px;\n                font-family: @organico;\n                margin: 54px auto;\n                @media @tablet-query {\n                    font-size: 45px;\n                    margin: 30px auto;\n                }\n                @media @mobile-query {\n                    font-size: 30px;\n                }\n            }\n        }\n        .product-awesome-container {\n            background: @offwhite;\n            border-top: 5px solid @offwhite;\n            border-bottom: 5px solid @offwhite;\n            border-image: url('images/border-offwhite.svg') 5;\n            margin-top: 66px;\n            padding: 54px 0 65px;\n            position: relative;\n            @media @tablet-query {\n                margin-top: 30px;\n                padding: 30px 0 65px;\n            }\n            @media @mobile-query {\n                margin-top: 0;\n                padding-bottom: 0;\n            }\n\n            .icon-wrapper {\n                position: relative;\n                @media @mobile-query {\n                    text-align: left;\n                    padding: 15px 0;\n                    border-top: 3px solid @lightestgray;\n                    border-image: url('images/border-lightgray.svg') 32;\n                }\n\n            }    \n            .icon-title {\n                font-size: 18px;\n                @media @mobile-query {\n                    font-size: 16px;\n                    max-width: 73%;\n                }\n            }\n            .section-title {\n                font-size: 50px;\n                font-family: @organico;\n                color: @orange;\n                margin: 0 auto 55px;\n                max-width: 565px;\n                text-transform: uppercase;\n                letter-spacing: 5.39px;\n                line-height: 54px;\n                @media @mobile-query {\n                    font-size: 30px;\n                    letter-spacing: initial;\n                    line-height: 37px;\n                    margin: 0 auto 20px;\n                }\n            }\n            .bottom {\n                &-title {\n                        font-size: 24px;\n                        font-weight: 700;\n                        margin: 23px auto;\n                }\n            }\n            .description-tab {\n                background: @offwhite;\n                display: none;\n                font-size: 18px;\n                font-family: @booster;\n                line-height: 26px;\n                padding: 25px 0 0;\n                width: 100%;\n                .centerX();\n                @media @mobile-query {\n                    font-size: 16px;\n                    position: relative;\n                    padding: 0;\n                }\n                .tab-title {\n                    font-size: 24px;\n                    font-family: @booster;\n                    font-weight: 700;\n                    @media @mobile-query {\n                        font-size: 18px;\n                    }\n                }\n                span {\n                    display: block;\n                    margin: 23px auto;\n                    max-width: 660px;\n                    @media @tablet-query {\n                        text-align: left;\n                        margin: 10px auto;\n                        padding: 20px;\n                    }\n                    @media @mobile-query {\n                        padding-top: 0;\n                    }\n                }\n                \n            }\n            .active {\n                .description-tab {\n                    display: block !important;\n                }\n                .icon-wrapper:before {\n                    content: '';\n                    background: url(images/bing.svg) right top no-repeat;\n                    width: 40px;\n                    height: 40px;\n                    display: block;\n                    margin-top: 0;\n                    margin-left: 20px;\n                    position: absolute;\n                    right: 45px;\n                    transform: rotate(25deg);\n                    @media @smdesktop-query {\n                        right: 10px;\n                    }\n                    @media @tablet-query {\n                        width: 27px;\n                        height: 35px;\n                        right: 25px;                 \n                    }\n                    @media @mobile-query {\n                       content: none;\n                    }\n                }                             \n            }\n            .icon-wrapper {\n                @media @mobile-query {\n                .arrow();\n                &:after {\n                    border-color: @lightestgray;\n                    right: 24px;\n                    transform: translateY(-50%) rotate(45deg);                   \n                    }\n                 &:hover:after {\n                     right: 24px;\n                 }    \n                }\n            }\n        }\n        .product-subscribe-container {\n            margin: 150px auto 40px;\n            @media @mobile-query {\n                margin-top: 20px;\n            }\n            .icon-image {\n                @media @mobile-query {\n                    display: none;\n                }\n            }\n            .text {\n                display: table;\n                font-size: 30px;\n                color: @orange;\n                font-weight: 700;\n                margin: 23px auto 0 auto;\n                text-decoration: none;\n                @media @mobile-query {\n                    display: block;\n                    margin: 0 auto;\n                }\n                span {\n                    display: table-cell;\n                    vertical-align: middle;\n                    @media @mobile-query {\n                        display: block;\n                        font-size: 16px;\n                    }\n                }\n            }\n            .back-to-top {\n                border: 2px solid @orange;\n                border-radius: 50%;\n                display: inline-block;\n                min-width: 48px;\n                min-height: 48px;\n                position: relative;\n                margin-left: 22px;\n                @media @mobile-query {\n                    min-width: 41px;\n                    min-height: 41px;\n                    margin: 10px auto 0;\n                }\n                &:after {\n                    content: '';\n                    width: 10px;\n                    height: 10px;\n                    .center();\n                    border-right: 3px solid @orange;\n                    border-bottom: 3px solid @orange;\n                    transform: translate(-50%, -50%) rotate(-135deg);\n                    transition: 0.2s ease-in-out;\n                }\n            }\n        }\n\n        .product-awesome-container .icon-image {\n           img {\n                @media @tablet-query {\n                    max-height: 80px;\n                }\n           } \n            @media @mobile-query {\n                padding-left: 20px;\n                padding-right: 10px;\n                display: block;\n                float: left;\n                text-align: left;\n            }\n            \n            img {\n                @media @mobile-query {\n                    width: 32px;\n                    max-height: 32px;\n                }              \n            }\n        }\n    }  \n\n    .bottom-title,\n    .bottom-text {\n        display: none;\n        }\n\n\n    form {\n        .choice label span {\n            margin-left:25px;\n        }\n        .datetime-picker {\n            max-width:180px;\n            border: 1px solid #d1d1d1;\n            border-radius: 25px;\n        }\n    }\n\n    .product-add-form .fieldset > .field:not(.choice) > .label {\n        display: none;\n    }\n    .product-add-form .fieldset > .field {\n        display: block;\n        margin-bottom: 10px;\n    }\n\n    .control.no-allergies,\n    .control.dairy-free,\n    .control.gluten-free {\n        display: inline-block;\n    }\n\n    .date {\n        margin-bottom: 20px;\n        .control {\n            display: inline-block;\n        }\n        input[type=\"text\"] {\n            height: 40px;\n            width: 100%;\n            max-width: 160px;\n        }\n        ._has-datepicker ~ .ui-datepicker-trigger {\n            position: absolute;\n            right: 15px;\n            top: 0;\n            width: 100%;\n            &:before {\n                float: right;\n            }\n        }\n    }\n    \n    .page-title-wrapper {\n        @media @tablet-query {\n             margin-top: 10px;\n        }\n        @media @mobile-query {\n            margin-top: 0;\n        }\n    }\n}\n\n.product-baby-tot-bundles-subscription .product.media .gallery-placeholder .fotorama__stage__frame .fotorama__img {\n    @media @tablet-query {\n        left: 38%;\n    }\n}",".customer-account-login {\n    .main {\n        padding: 0 60px;\n        width: 0;\n    }\n\n    .action.remind {\n        font-size: 15px;\n        color: @orange;\n    }\n    .fieldset > .field:not(.choice) > .label {\n        width: 80px;\n        margin-right: 20px;\n        text-align: left;\n    }\n    .login-container {\n        margin-top: 40px;\n    }\n\n    .actions-toolbar > .primary .action:last-child,\n    .actions-toolbar > .secondary .action:last-child {\n        margin: 0 auto;\n    }\n \n    .login:after {\n        content: none;\n    }\n\n}\n\n.customer-account-forgotpassword {\n\n   .forget .fieldset .label {\n        display: block;\n        width: 25%;\n        text-align: left;\n        margin-right: 10px;\n        @media @mobile-query {\n            width: 100%;\n        }\n    }\n    \n    input#captcha_user_forgotpassword {\n        width: 30%;\n        display: inline-block;\n        @media @mobile-query {\n           // width: 140px;\n        }\n    }\n\n    .nested {\n        // position: absolute;\n        // right: 0;\n        // top: 0;\n        width: 40%;\n        display: inline-block;\n        @media @mobile-query {\n            position: relative;\n            display: inline-block;\n        }\n    }\n    .field.email {\n\n        .control {\n            width: 300px;\n            margin: auto;\n        }\n    }\n\n    .field.captcha {\n        display: block;\n        .action {\n            padding: 0;\n        }\n\n        .control.captcha {\n            width: 64%;\n            margin: 0;\n            position: relative;\n        }\n\n        .control.captcha-image {\n            margin: 0;\n            .captcha-img {\n                width: 80%;  \n                margin: 5px 10px; \n                display: inline-block;   \n            }\n        }\n\n        .action.reload.captcha-reload { \n            &:after {\n                font-size: 50px;\n                color: @orange;\n                content: '\\e603';\n                font-family: 'icons-blank-theme';\n                margin: 0;\n                vertical-align: top;\n                display: inline-block;\n                border: 0;\n                width: 20px;\n                right: 0;    \n            }\n            &:hover:after {\n               opacity: .6;\n            }\n        }\n    }\n\n    .action.back {\n        \n        padding: 0 33px 0 43px;\n        &:before {\n            content: '';\n            width: 10px;\n            height: 10px;\n            .centerY();\n            left: 24px;\n            border-right: 3px solid #fff;\n            border-bottom: 3px solid #fff;\n            transform: translateY(-50%) rotate(135deg);\n            transition: 0.2s ease-in-out;\n        }\n        &:after {\n            content: none;\n        }\n        &:hover:before {\n            left: 20px;\n         }\n    }\n    .primary {\n        float: right;\n    }\n\n    .action.submit.primary {\n        @media @mobile-query {\n             padding: 0 18px 0 22px;\n             &:after {\n                 content: none;\n             }\n        }       \n    }\n    \n    .action.back {\n        @media @mobile-query {\n            padding: 0 13px 0 23px;\n        }\n        &:before {\n            @media @mobile-query {\n                left: 10px;\n            }\n        }\n    }\n}\n\n.account {\n\n    .primary .action.primary {\n       @media @tablet-query {\n            float: right;\n            padding: 0 23px 0 18px; \n            font-size: 15px;\n            &:after {\n                right: 10px;\n            }\n       }\n    }\n   .secondary .action.back {\n        @media @tablet-query {\n            float: left;\n            padding: 0 18px 0 23px;\n            font-size: 15px;\n            &:before {\n                left: 12px;\n            }\n        }    \n    }\n\n    .account-navigation-title {\n        display: none;\n    }\n\n    .page-title-wrapper {\n        margin: 0 auto 30px;\n        padding-bottom: 10px;\n        border-bottom: 4px solid @lightestgray;\n        border-image: url(images/rough-divider.png) 30;\n        color: @darkgray;    \n        .page-title {\n            font-family: @booster;\n            font-size: 1.4rem;\n            letter-spacing: initial;\n            text-align: left;\n            text-transform: initial;\n        }\n    }\n\n    .pager {\n        p, span {\n            color: @darkgray;\n        }\n    }\n\n    .action.back {\n        padding: 0 53px 0 63px;\n        @media @mobile-query {\n            line-height: 2.5rem;\n        }\n        &:after {\n            content: none;\n        }\n        &:before {\n            content: '';\n            width: 10px;\n            height: 10px;\n            position: absolute;\n            top: 50%;\n            transform: translateY(-50%);\n            left: 34px;\n            border-right: 3px solid #fff;\n            border-bottom: 3px solid #fff;\n            transform: translateY(-50%) rotate(135deg);\n            transition: 0.2s ease-in-out;           \n        }\n        &:hover:before {\n                left: 30px;\n            }\n    }\n\n    .columns {\n        margin-top: 60px;\n        @media @mobile-query {\n            margin-top: 0;\n        }\n    }\n\n    #maincontent.page-main {\n       @media @tablet-query {\n           margin-top: 0;\n       }       \n    }\n\n    .page-main .column.main {\n        box-shadow: 0 3px 15px rgba(137, 135, 133, 0.22);\n        padding: 30px;\n        position: relative;\n        /* @media @smdesktop-query {\n            max-width: 66.7%;\n        } */\n        @media @tablet-query {\n            max-width: 62.7%;\n            margin-left: 20px;\n        }\n        @media @mobile-query {\n            background: @offwhite;\n            display: none;\n            max-width: 100%;\n            width: 100%;\n            box-shadow: none;\n            margin-left: 0;\n            border-bottom: 10px solid #FFF;\n            padding: 30px 20px 80px;\n        }\n    }\n\n    .fieldset {\n        margin-bottom: 30px;\n        margin-top: 40px;\n    }\n\n    .block.account-navigation {   \n            display: inline-block;   \n            width: auto;\n          //  max-width: 23%;\n            @media @smdesktop-query {\n                width: 24%;\n            } \n            @media @tablet-query {\n                width: 34%;\n            }\n            @media @mobile-query {\n                width: 100%;\n                max-width: none;\n            }        \n    }\n    .account-navigation-content {\n        display: inline-block;\n        width: 100%;\n    }\n    .account-navigation {\n        display: inline-block;\n        width: 100%;\n        .content{\n            color: @darkgray;\n            padding: 0;\n        }\n\n        .item {\n            margin: 0;\n            border-bottom: 6px solid #fff;\n            position: relative;\n            &:after {\n                border-bottom: 3px solid @lightestgray;\n                border-right: 3px solid @lightestgray;\n                content: '';\n                display: inline-block;\n                position: absolute;\n                .centerY();\n                right: 20px;\n                transform: translateY(-50%) rotate(-45deg);\n                width: 10px;\n                height: 10px;\n                @media @tablet-query {\n                    right: 10px;\n                }\n            }\n           \n        }\n    }\n    \n    .empty {\n        color: @darkgray;\n    }\n\n    .account-navigation .item > strong {\n        background: @offwhite;\n        color: @darkgray;\n        font-size: 18px;\n        font-weight: 700;\n        padding: 25px 0 25px 16px;\n        border-left: 0;\n    }\n\n    .account-navigation .item a {\n        font-size: 18px;\n        font-weight: 500;\n        line-height: 20px;\n        padding: 25px 33px 25px 51px;\n        @media @tablet-query {\n            font-size: 15px;\n        }\n    }\n   \n    .fieldset.info legend,\n    .fieldset .legend,\n    .column:not(.sidebar-additional) form .actions-toolbar,\n    .fieldset.password legend {\n            margin-left: auto;\n            font-size: 1.4rem;\n            color: @orange;\n            font-weight: 700;\n        }\n    \n\n    .fieldset legend {\n        display: block;\n        padding-bottom: 20px;\n        width: 100%;\n        border-bottom: 3px solid @lightestgray;\n    }\n\n    .fieldset > .field:not(.choice) > .label {\n        width: 22%;\n        text-align: left;\n        @media @tablet-query {\n            width: 60%;\n        }\n    }\n\n    .field.choice {\n        display: inline-block;\n        \n        &:before {\n            padding: 0;\n        }\n    }\n\n    .fieldset > .field.choice:before,\n    .fieldset > .field.no-label:before {\n        width: auto;\n    }\n\n    .account-navigation .item.current {\n        background: @offwhite;\n        a {\n            font-weight: 700;\n            border-left: none;\n        }\n    }\n\n    input#dob {\n        font-size: 18px;\n        font-family: @booster;\n        color: @darkgray;\n        margin: 0;\n       \n    }\n\n    .field.date input {\n        width: calc(100% - 110px);\n    }\n\n    .field.city {\n        width: 100%;\n    }\n\n    .form-edit-account .fieldset.password {\n        display: none;\n    }\n\n    .email-password {\n        margin-right: 40px;\n        font-weight: 700;\n    }\n\n    .password-strength-meter {\n        font-size: 12px;\n    }\n\n    .customer-cc {\n        .nav.item a{\n            padding-left: 0;\n        }\n    }\n    \n //Account - manage addresses\n\n    #firstname,\n    #lastname {\n        border: 0;\n    }\n    .actions-toolbar {\n        margin-left: auto;\n        .primary {\n            float: right;\n            @media @tablet-query {\n                float: none;\n            }\n        }\n        .secondary {\n            float: none;\n            a {\n                margin-top: 0;\n            }\n        } \n    }\n\n    .block .box-actions {\n        margin-top: 10px;\n    }\n\n    .action.edit,\n    .action.view span,\n    .action.order span {\n        font-size: 15px;\n        color: @orange;\n        &:hover {\n            opacity: .8;\n        }\n        @media @tablet-query {\n            font-size: 13px;\n        }\n    }\n\n    .column.main .block:not(.widget) .block-title > strong{\n            margin-left: auto;\n            font-size: 1.4rem;\n            color: @orange;\n            font-weight: 700;\n    }\n    \n    .action.primary:focus,\n    .action.primary:active {\n        background: @orange;\n        border: none;\n    }\n\n    &.customer-account-index .action.save.primary {\n        position: absolute;\n        bottom: 0;\n        right: 40px;\n       @media @tablet-query {\n           right: 20px;\n           padding: 0 30px 0 21px;\n           line-height: 2em;\n           &:after {\n               right: 16px;\n           }\n       }\n    }\n\n    .form-address-edit .actions-toolbar .action.primary {\n        padding: 0 63px 0 53px;\n        font-size: 18px;\n        line-height: 2.5em;\n         @media @tablet-query {\n             font-size: 15px;\n             padding: 0 27px 0 19px;\n        }\n    }\n\n    .field.choice.set.billing {\n        display: block;\n    }\n\n    // my orders\n\n    .order-products-toolbar {\n        margin-top: 60px;\n    }\n    .order-date {\n        margin: 0 0 30px 0;\n    }\n\n    .order-links {\n        margin-bottom: 10px;\n\n        .item{\n            color: @darkgray;\n            padding: 3px 20px 0 0;\n            margin-right: 0;\n            border-bottom: none;\n            a {\n                color: @orange;\n                padding: 3px 5px;\n                font-weight: 500;\n            }\n            a:hover {\n                color: @lightgray;\n            }\n            &:after {\n                @media @mobile-query {\n                    content: none;\n                }               \n            }\n            & > strong {\n                @media @mobile-query {\n                     background: none;\n                }\n               \n            }\n        }\n    }     \n\n    .order-tracking a{\n        color: @orange;\n    }\n\n    .actions-toolbar a.action.track,\n    .actions-toolbar a.action.print {\n        display: none;\n    }\n\n    .order-title {\n        position: absolute;\n        top: 0;\n        right: 0;\n        margin: 30px;\n    }\n\n    .order-title a.action.track {\n        color: @orange;\n        margin-left: 30px;\n    }\n\n    .order-title a.action.print {\n        font-size: 15px;\n        border-radius: 23px;\n        color: #FFF;\n        font-weight: 700;\n        float: right;\n        margin: 20px 10px;\n        padding: 10px;\n        background: @orange;\n        &:hover {\n            color: rgba(255,255,255, .75);\n        }\n    }\n\n    td.col {\n        vertical-align: middle;\n        span, strong {\n            font-size: 18px;\n            @media @tablet-query {\n                font-size: 13px;\n            }\n        }\n        .items-qty span.content {\n            color: @darkgray;\n            font-weight: 700;\n        }\n    }\n\n    .order-details-items.ordered {\n        table > tfoot > tr > td {\n            text-align: right;\n        }\n        .item {\n            border-bottom: none;\n        }\n        .item:after{\n            content: none;\n        }\n    }\n\n    .order-details-items .order-title > strong {\n        font-size: 18px;\n        font-weight: 700;\n        @media @tablet-query {\n            font-size: 15px;\n        }\n    }\n\n    .block-order-details-view {\n        .box-content {\n            font-size: 18px;\n            line-height: 1.4;\n            @media @tablet-query {\n                font-size: 13px;\n            }\n            .payment-method .content{\n                @media @mobile-query {\n                    background: none;\n                }\n            }\n            .payment-method .title {\n                display: none;\n            }    \n        }\n    }\n    .column.main .block:not(.widget) .box-title > span {\n         @media @tablet-query {\n                font-size: 15px;\n            }\n    }\n\n    select {\n        width: 100%;\n    }\n\n    .order-details-items.shipments .actions-toolbar:first-child {\n        margin-top: 0;\n    }\n    \n    // my subscriptions\n\n    &.billforward-subscription-customer-manage .main {\n       \n        h2,p,\n        .label {\n            color: @darkgray;\n            font-size: 18px;\n            font-family: @booster;\n            font-weight: 700;\n            letter-spacing: inherit;\n            text-transform: inherit;\n        }\n\n        .product-options-wrapper .fieldset > .field:not(.choice) > .label {\n            display: none;\n        }\n\n        .fieldset > .field:not(.choice) > .control {\n            width: auto;\n        }\n\n        .product-options-wrapper .fieldset > .field {\n            display: inline-block;\n            margin: 0;\n        }\n\n        .legend {\n            color: @darkgray;\n            font-size: 18px;\n        }\n\n        a {\n            color: @orange;\n        }\n\n        .field.date input {\n            width: 100%;\n        }\n\n        .fieldset .legend {\n            margin-left: 0;\n            margin-right: auto;\n        }\n        \n        div button { \n            background: none;\n            border: 0;\n            font-size: 15px;\n            color: @orange;\n            margin-left: 40px;\n            font-weight: 500;\n        }\n\n        .actions-toolbar button {\n            background: @orange;\n            .button();\n            margin-left: 0;\n            margin-right: 40px;\n        }\n\n        #add_new_card {\n            color: #fff;\n        }\n        #change-card-select h2 {\n            display: none;\n        }\n    }\n\n    &.billforward-subscription-customer-listing .main {\n        a {\n            color: @orange;\n        }\n    }\n\n    &.billforward-subscription-customer-addnewcard {\n        .fieldset > .field:not(.choice) > .label,\n        .fieldset > .field:not(.choice) > .control {\n            width: 42%;\n        }\n    }\n\n    .action.delete {\n        color: @orange;\n    }\n\n    .items.addresses .action.delete {\n        margin-left: 97px;\n    }\n\n    // Newsletter preferences \n    &.sales-order-history .limiter-options {\n        border: 0;\n        &:hover {\n            box-shadow: none;\n        }\n    }\n\n}\n\n//\n.account.page-layout-2columns-left .column.main {\n    @media @lgdesktop-query {\n        width: 74.5%;\n    }\n    @media @mobile-query {\n        width: 100%;\n    }\n}\n\n.customer-account-login  {\n    .form-login .login .actions-toolbar {\n        margin-left: 0;\n        padding-left: 0;\n        width: 74%;\n   }\n        .primary {\n            float: left;\n        } \n        .secondary {\n            float: none;\n            margin-left: 103px;\n            margin-bottom: 40px;\n            @media @tablet-query {\n                margin-left: 0;\n            }\n        }\n        .field.password {\n            margin-bottom: 5px;\n        }\n}\n\n.account {\n\n    #firstname,\n    #lastname {\n        border: 1px solid @lightestgray;\n    }\n\n    input {\n        width: 100%;\n    }\n\n    .fieldset > .field:not(.choice) > .label {\n        width: 22%;\n        text-align: left;\n        height: 50px;\n        padding: 15px 0;\n        @media @tablet-query {\n            width: 100%;\n            text-align: left;\n            height: auto;\n            padding: 0;\n        }\n    }\n\n    .fieldset > .field:not(.choice) > .control {\n        width: 43%;\n        margin-left: 10px;\n        @media @tablet-query {\n            width: 80%;\n            margin-left: 0;\n        }\n        @media @mobile-query {\n            width: 100%;           \n        }\n    }\n\n    .fieldset > .field.choice .label {\n        display: inline-block;\n        \n    }\n\n    .field.newsletter {\n        max-width: none;\n        width: 100%;\n        text-align: left;\n        margin: 0 auto 20px;\n    }\n\n    .actions-toolbar .primary {\n        @media @tablet-query {\n            float: right;\n            display: block;\n        }\n    }\n\n    .actions-toolbar .secondary {\n        float: left;\n        display: block;\n    }\n\n    .actions-toolbar {\n        margin-top: 80px;\n    }\n\n    .control.customer-dob {\n        display: block;\n        text-align: center;\n        input {\n            width: 85%;\n            float: left;\n            @media @tablet-query {\n                width: 86%;\n            }\n        }\n    }\n}\n\n.customer-account-createpassword {\n    .fieldset > .field:not(.choice) > .label {\n        width: 22%;\n        text-align: left;\n        @media @tablet-query {\n            width: 60%;\n        }\n    }\n\n    .fieldset > .field:not(.choice) > .control {\n        width: 43%;\n        margin-left: 10px;\n        @media @tablet-query {\n            width: 80%;\n            margin-left: 0;\n        }\n        @media @mobile-query {\n            width: 100%;           \n        }\n    }\n\n    .actions-toolbar .primary {\n        float: left;\n    }\n}\n.password-strength-meter {\n    text-align: center;\n}\n\n.popup-authentication .customer-account-login .form-login .login .actions-toolbar {\n    width: 100%;\n}\n\n//customer-account-forgotpassword\n\n    .form.password.forget,\n    .form.password.reset, .form.send.confirmation,\n    .form.create.account\n     {\n        margin: 20px auto;\n    }\n    .customer-account-forgotpassword {\n    .fieldset > .field:not(.choice) > .control {\n        float: none;\n        width: 100%;\n        @media @mobile-query {\n            width: 100%;\n            float: none;\n\n        }\n    }\n}\n\ninput[type=date]::-webkit-inner-spin-button, \ninput[type=date]::-webkit-outer-spin-button { \n    -webkit-appearance: none;\n    appearance: none; \n    margin: 0; \n}\ninput[type=date] { /* Firefox 19+ */\n    -moz-appearance: textfield;\n}\n.account-details:before,\n.my-subscriptions:before,\n.my-orders:before,\n.my-reviews:before,\n.newsletter-preferences:before,\n.payment-methods:before\n {        \n        content: '';\n        display: inline-block;\n        width: 24px;\n        height: 18px;\n        position: absolute;\n        .centerY();\n        margin-left: 20px;\n        @media @tablet-query {\n            width: 18px;\n            height: 15px;\n            margin-left: 10px;\n        }       \n}\n.account-details:before {\n    background: url('images/account-details.svg') no-repeat;\n}\n\n.my-subscriptions:before {\n    background: url('images/subscriptions.svg') no-repeat;\n}\n\n.my-orders:before {\n    background: url('images/orders.svg') no-repeat;\n}\n\n.my-reviews:before {\n    background: url('images/reviews.svg') no-repeat;\n}\n\n.newsletter-preferences:before {\n    background: url('images/my-newsletter.svg') no-repeat;\n}\n\n.payment-methods:before{\n    background: url('images/payment.svg') no-repeat;\n}\n",".catalogsearch-result-index {\n        .search {\n            width: auto;\n            @media @tablet-query {\n                height: auto;\n                padding: 0;\n            }\n        }\n\n        .product-item-details {\n            width: 100%;\n            margin-left: auto;\n            margin-right: auto;\n            @media @tablet-query {\n                width: 100%;\n            }\n        }\n        .breadcrumbs {\n            background: @lightblue;\n            .item.search {\n                color: #fff;\n            } \n        }\n        .page-title-wrapper {\n            background: @lightblue;\n            padding-bottom: 140px;\n            margin-top: 0;\n            .page-title {\n                color: #fff;\n            }\n        }\n        .columns {\n            margin-top: -100px;\n        }\n        .product-item-name {\n            height: 48px;\n        }\n        .product-packaging {\n        \theight: auto;\n        }\n}\n\n.search-result__tabs {\n    @media @mobile-query {\n        text-align: center;\n    }\n}\n\n.search-results.tab {\n    display: inline-block;\n    margin: 0 25px;\n    padding: 10px;\n    font-size: 24px;\n    font-weight: 700;\n    &.active a{\n        color: @orange;\n    }\n    @media @mobile-query {\n        margin: 20px 5px 5px;\n        padding: 5px;\n        font-size: 12px;\n    }\n}\n\n.search-result-container {\n    display: none;\n    &.active {\n        display: block;\n    }\n}\n\n.ais-hits--item {\n    display: inline-block;\n    margin: 20px;\n    padding: 0;\n    width: 29%;\n    @media @tablet-query {\n        width: 26%;\n        padding: 0;\n    }\n    @media @mobile-query {\n        width: 43%;\n        margin: 10px;\n        padding: 0;\n    }\n}\n\n.search-results-products .wrapper {\n    padding: 0;\n}\n\n.page-products.page-layout-1column .search.results .products-grid .product-item {\n    width: 21%;\n    padding: 0;\n    margin-left: 20px;\n    @media @smdesktop-query {\n        width: 20%;\n    }\n\n    @media @tablet-query {\n        width: 27%;\n        margin-left: 20px;\n        @media @mobile-query{\n            &:nth-child(3n+1) {\n            margin-left: 0;\n            }\n        }\n        \n        .tocart {\n            padding: 2px 6px 0;\n            @media @mobile-query {\n                padding: 0px 10px 0;\n                margin-top: 11px;\n                margin-top: 6px;\n            }\n        }\n    }\n\n    @media @mobile-query {\n        max-width: 36%;\n        padding: 0;\n\n    }\n\n}\n\n.page-products.page-layout-1column .products-grid .product-item {\n     width: 25%;\n     @media @tablet-query {\n         margin-left: 50px;\n         width: calc(100%/3 - 35.4px);\n     }\n     @media @mobile-query {\n         margin-left: 0;\n        width: 100% !important;\n     }\n}\n.page-products.page-layout-1column .products-grid .product-item:nth-child(3n+1) {\n   @media @tablet-query {\n       margin-left: 0;\n   }    \n}\n\n.page-products.page-layout-1column .products-grid .product-item:nth-child(2n) {\n   @media @mobile-query {\n       margin-left: 20px;\n   }    \n}\n\n// Articles & Recipes search results styles\n#instant-search-results-wp-recipes-container,\n#instant-search-results-wp-container {\n\n    .ais-hits--item {\n        display: flex;\n        width: 23%;\n        margin: 40px 1% 0;\n\n        .learning-center-card {\n            width: 100%;\n            max-width: 300px;\n            margin: auto;\n            justify-content: flex-start;\n            height: 100%;\n        }\n\n        @media @tablet-query {\n            width: 31%;\n            margin-top: 20px;\n\n            .learning-center-card__details {\n                padding: 20px 12px 30px;\n            }\n        }\n\n        @media @mobile-query {\n            width: 95%;\n\n            .learning-center-card__details {\n                padding: 15px;\n            }\n        }\n    }\n\n    .ais-hits {\n        display: flex;\n        flex-wrap: wrap;\n    }\n\n}","\n.p-w-r .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4 {\n    width: 15px !important;\n    height: 15px !important;\n    @media @tablet-query {\n        width: 12px !important;\n        height: 11px !important;\n    }\n}\n\n.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4 {\n    width: 24px !important;\n    height: 24px !important;\n    @media @tablet-query {\n        width: 20px !important;\n        height: 20px !important;\n    }\n}\n\n\n.p-w-r .pr-media-carousel {\n     .button:focus {\n         outline: none;\n     }\n\n     .button:after {\n         content: none;\n     }\n\n     .carousel__footer {\n            .centerX();\n    }\n\n    .carousel__body.carousel__body--dark {\n        width: 100%;\n    }\n\n    .carousel__body .slide {\n        display: block;\n        width: auto;\n        height: auto;\n        .center();\n    }\n\n    .carousel__body .slide img {\n        width: 100%;\n        height: auto;    \n    }\n\n    .carousel__body .slide__left,\n    .carousel__body .slide__right {\n        margin-left: -100%;\n        transform: translateX(-100%);\n    }\n\n}\n\n.p-w-r section.pr-media-modal {\n    padding: 0;\n    left: auto;\n    @media @lgdesktop-query {\n        left: 0;\n    }\n}\n\n.page-wrapper {\n    .pwr-category-snippets {\n      .p-w-r {\n         margin:0;\n        .pr-category-snippet {\n          display:block;\n        }\n        \n        .pr-rating-stars {\n          padding-bottom: 6px;\n        }\n      }\n    }\n    .p-w-r {\n     \n      .pr-category-snippet__total {\n        display:none;\n      }\n      .pr-snippet-stars {\n        .pr-snippet-rating-decimal {\n           display:none;\n        }\n      }\n    }\n  }\n\n#maincontent .p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-100-filled {\n    background-image: url(../images/star-filled.svg);\n} \n\n#maincontent .p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-100-filled {\n    background-image: url(../images/star-filled-orange.svg);\n}\n\n.p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-75-filled {\n    background-image: url(../images/star-75-filled-orange.svg);\n}\n\n.p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-50-filled {\n      background-image: url(../images/star-50-filled-orange.svg);\n}\n\n.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-75-filled {\n    background-image: url(../images/star-75-filled-yellow.svg);\n}\n\n.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-50-filled {\n    background-image: url(../images/star-50-filled.svg);\n}\n\n.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-0-filled {\n    background-image: url('../images/star.svg');\n}\n\n\n//Reviews section style \n#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer {\n    display: block;\n    border-bottom: 4px solid #FCF8F2;\n    .pr-rd-review-position {\n        display: none;\n    }\n\n    .pr-rd-to-top {\n        color: @orange;\n        font-size: 18px;\n    }\n\n    .pr-rd-pagination {\n        @media @tablet-query {\n            border-top: none;\n            border-bottom: none;    \n        }\n    }\n\n    @media @tablet-query {\n        display: inline-block;\n        width: 100%;\n        padding-bottom: 20px;\n    }\n\n    .pr-rd-pagination .pr-rd-pagination-btn {\n        color: @orange;\n        font-size: 18px;\n        font-family: @booster;\n        margin: 0 30px;\n        padding: 5px 15px;\n        border-radius: 23px;\n        border: 2px solid @orange;\n        &:focus {\n            box-shadow: none;\n            outline: none;\n        }\n        &:hover {\n            color: #fff;\n            background: @orange;\n            opacity: .8;\n        }\n\n        @media @tablet-query {\n            font-size: 15px;\n            &[aria-label=\"Previous\"] {\n                float: left;\n                margin-left: 0;\n            }\n            &[aria-label=\"Next\"] {\n                float: right;\n                margin-right: 0;\n            }\n        }\n    }\n    span {\n        display: none;\n    }\n}\n.catalog-product-view .product.data.items {\n    text-align: center;\n    @media @tablet-query {\n        position: relative;\n    }\n    padding-top: 50px;\n    border-top: 3px solid @lightestgray;\n    border-image: url('images/border-lightgray.svg') 15;\n    &> .item.title.active {\n        background: url(../images/reviews-qa.png) no-repeat left bottom;\n        @media @tablet-query {     \n            right: 50%;\n            left: auto;\n            z-index: @z-index-high;\n            top: 40px;\n            position: absolute;\n        }\n        &> .switch {\n            background: none;          \n            color: @darkgray;\n            padding: 0;\n            &:active,\n            &:hover,\n            &:focus {\n                background: none;\n                padding: 0;\n            }       \n        }\n    }\n    &> .item.title {       \n        display: inline-block;\n        float: none;\n        background: url(../images/reviews-qa.png) no-repeat right bottom;\n        margin-right: 0;\n        margin-left: -5px;\n        @media @tablet-query {\n            position: absolute;\n            top: 40px;\n            right: auto;\n        }\n        @media @mobile-query {\n           // right: 19%;\n        }\n        &> .switch {\n            border: 0;\n            background: none;\n            color: @lightgray;\n            font-size: 30px;\n            font-weight: 900;\n            font-family: @booster;\n            height: auto;\n            line-height: 45px;\n            padding: 0;\n            width: 200px;   \n            &:visited {\n                color: @lightgray;\n            }        \n            @media @mobile-query {\n               width:120px;\n            }\n        }\n        &:not(.disabled) > .switch:hover {\n            background: none;\n        }\n        @media @tablet-query {\n            width: auto;\n            max-width: 200px;\n        }\n        @media @mobile-query {\n            width: 100%;\n            max-width: 140px;\n        }\n    }\n    &> .item.content {\n        border: 0;\n        @media @tablet-query {\n            width: 100%;\n            padding: 20px 20px 80px;\n            left: 0;\n        }\n        @media @mobile-query {\n            padding: 20px;\n        }\n        \n    }   \n}\n\n#pr-image-display {   \n    margin-top: 60px;\n}\n.writereview-index-index #maincontent {\n    margin-bottom: 100px;\n}\n\n#pr-write {\n    .pr-war {\n        margin: 0 auto;\n    }\n\n    .pr-subscript {\n        line-height: 1.5;\n        a {\n            font-size: 18px;\n        }\n    }\n\n    span.pr-required-indicator {\n        color: @red;\n    }\n    .p-w-r {\n        \n        a {\n            color: @orange;\n        }\n\n        textarea.form-control {\n            border-radius: 32px;\n        }\n\n        p,\n        label,\n        span, \n        legend {\n            color: @darkgray;\n            font-family: @booster;\n            font-size: 18px;\n        }\n\n        input[type=text] {\n            height: 45px!important;\n            border-radius: 32px;\n        }\n\n        .btn-group-radio-vertical {\n            border-radius: 32px;\n        }\n\n        .pr-btn.active {\n            background: @orange;\n        }\n        \n        .pr-accessible-btn,\n        .pr-btn-fileinput {\n            background: @orange;\n            .button();\n            border: 0;\n            span, span:after {\n                content: none;\n                color: #FFF;\n            }           \n        }\n        \n        .pr-header-product-name {\n            font-size: 20px;\n            font-family: @booster;\n            font-weight: 700;\n        }\n\n        .pr-header-title {\n            display: none;\n        }\n\n        .p-w-r .pr-clear-all-radios {\n            color: @orange;\n        }\n\n        .pr-header-required {\n             margin-bottom: 40px;\n             span{\n                display: none;   \n            }\n        }\n    }\n}\n\n.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn,\n.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a {\n    .button();\n    background-color: @orange;\n    border: 0;\n    &:active, &:focus {\n        outline: none;\n    }\n}\n\n.p-w-r .pr-qa-display.pr-qa-display-desktop h2.pr-qa-display-thankyou-headline {\n    float: none;\n    text-align: center;\n    font-family: @booster;\n    color: @darkgray;\n}\n\n#pwr-snippets {\n    display: inline-block;\n    float: right;\n    padding-top: 5px;  \n    @media @tablet-query {\n        float: none;\n    }\n    .p-w-r {\n        \n        .pr-snippet-reco-to-friend,\n        a .pr-snippet-write-review-link {\n            display: inline-block;\n            color: @green;\n        }\n\n        .pr-snippet-stars-container {\n            display: inline-block;\n            margin: 0 15px 0 0px;\n            @media @tablet-query {\n                margin-left: 0px;\n                margin-right: 5px;\n            }\n        }\n\n        .pr-snippet-read-and-write {\n            a {\n                color: @orange;\n                font-size: 18px;\n                margin: 0 0 0 10px;\n                padding: 0;\n            }\n            margin-top: 0; \n            span {\n                padding: 0;\n            }         \n        }\n       @media @tablet-query {\n           margin: 0;\n\n       } \n    }\n}\n\n.p-w-r .pr-review-display .pr-rd-no-reviews {\n    margin-top: 40px;\n}\n\n#tab-label-reviews,\n#tab-label-reviews-title,\n.product-reviews-summary {\n    display: none;\n}\n\n#pr-reviewdisplay {\n    .pr-review-snapshot {\n        margin-top: 65px;\n        @media @tablet-query {\n            margin-top: 50px;\n        }\n    }\n  \n    .p-w-r {\n        .pr-review-snapshot-block-container,\n        .pr-snippet-reco-to-friend,\n        .pr-review-snapshot-header-intro,\n        .pr-review-snapshot-msq-container,\n        .pr-snippet-review-count,\n        .pr-rd-footer.pr-rd-content-block,\n        .pr-rd-content-block.pr-accordion,\n        .pr-rd-main-footer {\n                display: none;\n        }\n        .pr-review-snapshot .pr-review-snapshot-content-block {\n            margin-bottom: 10px;\n            @media @tablet-query {\n                height: 30px;\n            }\n        }\n        .pr-rd-main-header {\n            background: none;\n            padding: 0 0 20px;\n            border-bottom: 4px solid @offwhite;\n            height: auto;\n            .pr-rd-sort-group label{\n                display: none;\n            }\n            position: relative;\n        }\n        .pr-rd-review-total {\n            display: inline-block;\n            color: @darkgray;\n            font-size: 24px;\n            font-family: @booster;\n            font-weight: 400;\n            line-height: 43px;\n            letter-spacing: .3px;\n            text-transform: none;          \n            @media @tablet-query {\n                display: inline-block;\n                font-size: 16px;\n                font-weight: 700;\n                position: relative;\n                top: -48px;\n                margin-left: 120px;\n                width: auto;\n                margin-bottom: 0;\n            }\n            @media @mobile-query {\n                font-weight: 500;\n                top: -18px;\n                margin-left: 0;\n            }\n        }\n        .review-add {\n            display:none;\n        }\n        .pr-review {\n            border-bottom: 4px solid @offwhite;\n        }\n        .pr-rd-star-rating {\n            float: none;\n        }\n        .pr-rd-review-headline {\n            color: @darkgray;\n            font-size: 24px;\n            font-family: @booster;\n            font-weight: 700;\n            text-align: left;\n            margin: 10px 0; \n            @media @smdesktop-query {\n                max-width: 600px;\n            }\n            @media @mobile-query {\n                font-size: 13px;\n            }          \n        }\n        .pr-rd-description p {\n            color: @darkgray;\n            font-size: 18px;           \n            font-weight: 400;\n            font-family: @booster;\n            line-height: 26px;\n            max-width: 868px;\n            @media @smdesktop-query {\n                max-width: 600px;\n            }\n            @media @mobile-query {\n                font-size: 10px;\n            }\n            &.pr-rd-description-text {\n                @media @mobile-query {\n                     font-size: 14px;\n                }              \n            }\n            &:before {\n                @media @mobile-query {\n                    height: 14px;\n                    width: 14px;\n                }\n            }\n        }\n        .pr-rd-side-content-block {\n            width: 300px;\n            top: -86px;\n        }\n        .pr-rd-bold {\n            display: none;\n        }\n    }\n    #pr-rd-sort-by {\n        -moz-appearance: none;\n    }\n    .pr-rd-sort-group {\n        width: 259px;\n        height: 45px;\n        background: @offwhite;\n        border-radius: 23px;\n        text-align: center;\n\n        select.pr-rd-sort {\n            border: none;\n            background: none;\n            color: @darkgray;\n            font-size: 18px;\n            font-family: @booster;\n            font-weight: 900;\n            line-height: 26px;\n            letter-spacing: .36px;\n            margin: 0 auto; \n            padding: 0;\n            -webkit-appearance: none;\n            box-shadow: none;\n            outline: none;  \n            @media @mobile-query {\n                font-weight: 500;\n                display: inline-block;\n                margin: 0;\n                height: 36px;\n                width: auto;\n            }          \n        }\n        .button();\n        &:after {\n            border-right: 3px solid @darkgray;\n            border-bottom: 3px solid @darkgray;\n            transform: translateY(-50%) rotate(45deg);\n            @media @tablet-query {\n                right: 26px;\n            }\n            @media @mobile-query {\n                right: 24px;\n                width: 8px;\n                height: 8px;\n                &:hover:after {\n                    right: 20px;\n                }\n            }\n        }\n        @media @tablet-query {\n            padding: 0 63px 0 35px;\n            width: 205px;\n            height: 45px;\n            float: right;\n        }\n        @media @mobile-query {\n           width: 100%;\n           margin-top: 50px;\n            line-height: 2.2em;\n            padding: 5px 21%;\n            display: inline-block;\n            text-align: center;\n        }\n    }\n\n    .pr-review-snapshot-snippets {\n        position: relative;\n    }\n\n    .p-w-r .pr-review-display .pr-rd-image-container{\n        @media @tablet-query{\n            display: inline-block;\n            margin-right: 5px;\n        }\n        @media @mobile-query {\n            width: 46%;\n\n        }\n    }\n\n     .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write {\n            .centerX();         \n            top: 36px;\n            z-index: @z-index-base;\n           \n            @media @tablet-query {\n                line-height: 2em;\n                left: 0;\n                margin-left: 0;\n                transform: translate(0);\n                &:after {\n                    right: 24px;\n                }\n            }\n            @media @mobile-query {\n                padding: 0;\n                text-align: center;\n                min-width: auto;\n                position: relative;\n                top: 42px;\n                width: 100%;\n                &:after {\n                    right: 24px;\n                    width: 8px;\n                    height: 8px;\n                }\n                &:hover:after {\n                    right: 20px;\n                }\n            }\n    } \n    .pr-rd-reviewer-details {\n        .pr-rd-author-nickname:before {\n            background: url(images/icon-login.svg) no-repeat left bottom;\n            background-size: 50%;\n            content: '';\n            width: 24px;\n            height: 24px;\n            display: inline-block;           \n        }\n        .pr-rd-author-location {\n            &:before {\n                 .pin();\n            }\n           \n        }\n    }\n\n    .p-w-r section a.pr-snippet-write-review-link {\n        .button();\n        font-size: 18px !important;\n        min-width: auto;\n        line-height: 2em;\n        padding: 5px 63px 2px 53px;\n        background: @orange;\n        color: #FFF;\n        text-decoration: none;\n        @media @mobile-query {\n            min-width: auto;\n            line-height: 1em;\n            padding: 13px 63px 11px 37px;\n            width: 100%;\n        }\n        &:after {\n           width: 10px !important;\n           @media @mobile-query {\n               right: 36px;\n           }\n        }\n    }\n}\n.p-w-r .pr-qa-display {\n    @media @tablet-query {\n            margin-top: 40px;\n    }\n}\n#pr-questiondisplay {\n    .pr-qa-display-headline h1 {\n        color: @darkgray;\n        font-size: 20px;\n        font-family: @booster;\n        margin-bottom: 30px;\n        text-transform: initial;\n        width: 100%;\n        text-align: center;\n        @media @mobile-query {\n            font-size: 16px;\n        }\n    }\n}\n\n.p-w-r .btn-group .pr-btn {\n    font-family: @booster;\n    border-bottom-width: 1px;\n}\n\n.pr-alert.pr-alert-warning {\n    display: none;\n}\n\n.p-w-r .pr-waq-prequestion-message {\n    font-family: @booster;\n    font-size: 18px;    \n    fieldset {\n        line-height: 1.5;\n        a {\n            color: @orange;\n        }\n    }\n}\n\n.p-w-r .pr-btn.pr-btn-default.active {\n    background-color: @orange;\n    font-weight: 600;\n    &:focus {\n        outline: none;\n    }\n}\n.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section {\n    float: none;\n    color: @darkgray;\n    button {\n        background: @orange;\n        .button();\n        border-bottom: 0;\n        font-size: 18px;\n        float: none;\n        margin: 40px auto auto;\n        display: block;\n\n        &:hover {\n            background: @orange;\n            border: 0;\n            color: #fff;\n        }\n    }\n    .pr-waqwaa {\n        margin: auto;\n    }\n}\n\n.p-w-r .pr-qa-display section.pr-qa-display-ask-question {\n    text-align: center;\n}\n\n.p-w-r .pr-qa-display button.pr-btn-ask-question {\n    .button();\n    float: none;\n    font-weight: 500;\n    padding: 10px 63px 10px 53px;\n    line-height: normal;\n    background-color: @orange;\n    @media @mobile-query {\n        font-size: 16px;\n    }\n    .pr-cross-icon {\n        display: none;\n    }\n    span {\n        color: #fff;\n        text-transform: initial;\n        @media @tablet-query {\n          &:focus {\n            text-shadow: none;\n            box-shadow: none;\n            background-image: none; \n            color: #FFF;\n          } \n        }\n        @media @mobile-query {\n            font-size: 16px;\n        }\n    }\n}\n\n.p-w-r .pr-question-form {\n    font-family: @booster;\n    textarea,input {\n        border-radius: 32px;\n    }\n    a {\n        color: @orange;\n    }\n    .pr-waq-legal-text span {\n        font-size: 18px;\n        line-height: 1.5;\n        @media @mobile-query {\n            font-size: 15px;\n        }\n\n    }\n}\n\n.pr-qa-display-headline button {\n    float: none;\n}\nspan.pr-snippet-review-count {\n    display: none;\n}\n\n.p-w-r .thank-you-page {\n    color: @darkgray;\n    font-family: @booster;\n\n    .pr-row .header {\n        border-top: 2px solid @lightestgray;\n        border-image: url(images/rough-divider.png) 30;\n    }\n\n    h5 {\n        text-align: center;\n        .button();\n        left: 50%;\n        transform: translateX(-50%);\n    }\n\n    .header .title,\n    .header .subtitle {\n        color: @darkgray;\n        text-align: center;\n    }\n\n   .pr-row .pr-rating-date {\n        border: 0;\n        color: @darkgray;\n        font-family: @booster;\n    }\n}\n.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco {\n    display: none;\n}\n\n.pwr-category-snippets {\n    @media @tablet-query {\n        height: auto;\n    }\n}\n\n.catalog-category-view .p-w-r section.pr-no-reviews {\n    display: none;\n}"]}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}em,i{font-style:italic}b,strong{font-weight:700}img{max-width:100%;height:auto}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;border-radius:0}@font-face{font-family:BoosterNextFY;font-weight:200;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_0_0.ttf) format('truetype')}@font-face{font-family:BoosterNextFY;font-weight:400;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_1_0.ttf) format('truetype')}@font-face{font-family:BoosterNextFY;font-weight:500;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_2_0.ttf) format('truetype')}@font-face{font-family:BoosterNextFY;font-weight:600;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_3_0.ttf) format('truetype')}@font-face{font-family:BoosterNextFY;font-weight:100;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_4_0.ttf) format('truetype')}@font-face{font-family:BoosterNextFY;font-weight:700;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_5_0.ttf) format('truetype')}@font-face{font-family:Organico-Regular;src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.eot);src:url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.eot?#iefix) format('embedded-opentype'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.woff2) format('woff2'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.woff) format('woff'),url(/static/frontend/Madwell/HappyFamily/en_US/css/fonts/37B4ED_6_0.ttf) format('truetype')}.hidden{display:none}.float-right,[class*=" col-"].float-right,[class^=col-].float-right{float:right}.float-left,[class*=" col-"].float-left,[class^=col-].float-left{float:left}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-white,.text-white *,.text-white a{color:#fff}.text-white :before,.text-white a:before,.text-white:before{background-color:#fff}.text-orange,.text-orange *,.text-orange a{color:#e9713a}.text-orange :before,.text-orange a:before,.text-orange:before{background-color:#e9713a}.text-orange :after,.text-orange a:after,.text-orange:after{border-color:#e9713a}.text-red,.text-red *,.text-red a{color:#ee4154}.text-red :before,.text-red a:before,.text-red:before{background-color:#ee4154}.text-red :after,.text-red a:after,.text-red:after{border-color:#ee4154}.text-pink,.text-pink *,.text-pink a{color:#f88792}.text-pink :before,.text-pink a:before,.text-pink:before{background-color:#f88792}.text-pink :after,.text-pink a:after,.text-pink:after{border-color:#f88792}.text-pink * a:hover,.text-pink a a:hover,.text-pink a:hover{color:#f88792}.text-green,.text-green *,.text-green a{color:#70a401}.text-green :before,.text-green a:before,.text-green:before{background-color:#70a401}.text-green :after,.text-green a:after,.text-green:after{border-color:#70a401}.text-green * a:hover,.text-green a a:hover,.text-green a:hover{color:#70a401}.text-lightpurple,.text-lightpurple *,.text-lightpurple a{color:#b16bb9}.text-lightpurple :before,.text-lightpurple a:before,.text-lightpurple:before{background-color:#b16bb9}.text-lightpurple :after,.text-lightpurple a:after,.text-lightpurple:after{border-color:#b16bb9}.text-lightpurple * a:hover,.text-lightpurple a a:hover,.text-lightpurple a:hover{color:#b16bb9}.text-lightblue,.text-lightblue *,.text-lightblue a{color:#009ed2}.text-lightblue :before,.text-lightblue a:before,.text-lightblue:before{background-color:#009ed2}.text-lightblue :after,.text-lightblue a:after,.text-lightblue:after{border-color:#009ed2}.text-lightblue * a:hover,.text-lightblue a a:hover,.text-lightblue a:hover{color:#009ed2}.text-mediumyellow,.text-mediumyellow *,.text-mediumyellow a{color:#ee4154}.text-mediumyellow :before,.text-mediumyellow a:before,.text-mediumyellow:before{background-color:#ee4154}.text-mediumyellow :after,.text-mediumyellow a:after,.text-mediumyellow:after{border-color:#ee4154}.text-mediumyellow * a:hover,.text-mediumyellow a a:hover,.text-mediumyellow a:hover{color:#ee4154}.text-darkgray,.text-darkgray *,.text-darkgray a{color:#716f6c}.text-darkgray :before,.text-darkgray a:before,.text-darkgray:before{background-color:#716f6c}.with-bings{position:relative;width:auto;margin-left:auto;margin-right:auto}.with-bings:after,.with-bings:before{content:'';background-image:url(images/accent-bing.svg);background-repeat:no-repeat;position:absolute;left:-45px;top:0;width:34px;height:100%}.with-bings:after{transform:scaleX(-1);right:-45px;left:auto}.border-bottom:before{display:none}.border-top:after{display:none}.border-blue{position:relative}.border-blue:after,.border-blue:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-blue:after,.border-blue:before{background-size:600px auto}}.border-blue:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-blue:before{top:-6px}}.border-blue:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-blue:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-blue:after,.border-blue:before{display:none}}.border-orange{position:relative}.border-orange:after,.border-orange:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-orange:after,.border-orange:before{background-size:600px auto}}.border-orange:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-orange:before{top:-6px}}.border-orange:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-orange:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-orange:after,.border-orange:before{display:none}}.border-green{position:relative}.border-green:after,.border-green:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-green:after,.border-green:before{background-size:600px auto}}.border-green:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-green:before{top:-6px}}.border-green:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-green:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-green:after,.border-green:before{display:none}}.border-purple{position:relative}.border-purple:after,.border-purple:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-purple:after,.border-purple:before{background-size:600px auto}}.border-purple:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-purple:before{top:-6px}}.border-purple:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-purple:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-purple:after,.border-purple:before{display:none}}.border-beige{position:relative}.border-beige:after,.border-beige:before{content:'';background-image:url(images/border-beige.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-beige:after,.border-beige:before{background-size:600px auto}}.border-beige:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-beige:before{top:-6px}}.border-beige:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-beige:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-beige:after,.border-beige:before{display:none}}.border-light-beige{position:relative}.border-light-beige:after,.border-light-beige:before{content:'';background-image:url(images/border-lightbeige.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-light-beige:after,.border-light-beige:before{background-size:600px auto}}.border-light-beige:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-light-beige:before{top:-6px}}.border-light-beige:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-light-beige:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-light-beige:after,.border-light-beige:before{display:none}}.border-yellow{position:relative}.border-yellow:after,.border-yellow:before{content:'';background-image:url(images/border-yellow.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-yellow:after,.border-yellow:before{background-size:600px auto}}.border-yellow:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-yellow:before{top:-6px}}.border-yellow:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-yellow:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-yellow:after,.border-yellow:before{display:none}}.border-offwhite{position:relative}.border-offwhite:after,.border-offwhite:before{content:'';background-image:url(images/border-offwhite.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-offwhite:after,.border-offwhite:before{background-size:600px auto}}.border-offwhite:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-offwhite:before{top:-6px}}.border-offwhite:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-offwhite:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-offwhite:after,.border-offwhite:before{display:none}}.border-white{position:relative}.border-white:after,.border-white:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.border-white:after,.border-white:before{background-size:600px auto}}.border-white:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.border-white:before{top:-6px}}.border-white:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.border-white:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.border-white:after,.border-white:before{display:none}}.border-white:before{background-position:bottom left;top:0}.border-white:after{background-position:top left;bottom:0}@media only screen and (max-width:600px){.border-white:before{top:-10px}.border-white:after{bottom:-10px}}.desktop-hide,.mobile-only,.tablet-only{display:none}@media only screen and (max-width:1023px){.desktop-only{display:none}.desktop-hide,.tablet-only{display:block}}@media only screen and (max-width:600px){.mobile-hide,.tablet-only{display:none}.mobile-only{display:block}}.button-expand-category{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background:#f6f6f6;border-radius:0;width:100%;padding:22px;margin-bottom:3px;color:grey;font-weight:500;min-width:0;border:0;text-align:left;white-space:normal;max-width:350px;line-height:1.2}.button-expand-category:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.button-expand-category:hover:after{right:40px}.button-expand-category:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.button-expand-category:hover:after{right:40px}.button-expand-category:after{right:22px;border-color:#999}.button-expand-category:hover:after{right:18px}.button-expand-category--active{background:#fcf8f3;font-weight:700}.button-expand-category__icon{display:inline-block;vertical-align:middle;width:33px;height:33px;margin-right:5px}.button-expand-category__label{display:inline-block;margin-right:20px;vertical-align:middle}.expandable-categories{max-width:1125px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.expandable-categories__categories{margin-right:20px}.expandable-categories__content{padding:10px 40px;box-shadow:0 5px 13px 0 rgba(46,46,46,.1);-ms-flex-preferred-size:58%;flex-basis:58%;width:100%}.expandable-categories__content .button-expand-category{display:none}.expandable-categories__group{display:none}.expandable-categories__group--active{display:block}.expandable-categories__group *{color:#716f6c}.expandable-categories *{color:#716f6c}@media only screen and (max-width:1023px){.button-expand-category{font-size:16px;max-width:100%}.button-expand-category__icon{width:25px;height:25px}.expandable-categories__content{padding:22px 25px}}@media only screen and (max-width:600px){.button-expand-category{margin-bottom:0;border-bottom:3px solid #e4d8c6}.button-expand-category:after{transform:translateY(-50%) rotate(45deg);border-color:#e4d8c6}.button-expand-category:hover:after{right:22px}.button-expand-category--active:after{transform:translateY(-50%) rotate(-135deg)}.expandable-categories__content{padding:0;box-shadow:none;-ms-flex-preferred-size:100%;flex-basis:100%}.expandable-categories__content .button-expand-category{display:block}.expandable-categories__content .button-expand-category span{font-weight:700;font-size:16px;padding-top:5px}}*,:after,:before{box-sizing:border-box;outline:0}html{font-size:100%}.container{margin:0;padding:0;width:100%;list-style:none}.row{margin:0 -10px}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:""}.clearfix:after,.container:after,.row:after{clear:both}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{display:table;content:""}.clearfix:after,.container:after,.row:after{clear:both}[class*=" col-"],[class^=col-]{padding-left:10px;padding-right:10px;position:relative;float:left;min-height:1px}.col-1{width:8.333%}.col-2{width:16.666%}.col-3{width:25%}.col-4{width:33.333%}.col-5{width:41.666%}.col-6{width:50%}.col-7{width:58.333%}.col-8{width:66.666%}.col-9{width:75%}.col-10{width:83.333%}.col-11{width:91.666%}.col-12{width:100%}.push-1{margin-left:8.333%}.push-2{margin-left:16.666%}.push-3{margin-left:25%}.push-4{margin-left:33.333%}.push-5{margin-left:41.666%}.push-6{margin-left:50%}.push-7{margin-left:58.333%}.push-8{margin-left:66.666%}.push-9{margin-left:75%}.push-10{margin-left:83.333%}.push-11{margin-left:91.666%}.push-12{margin-left:100%}.pull-1{margin-left:-8.333%}.pull-2{margin-left:-16.666%}.pull-3{margin-left:-25%}.pull-4{margin-left:-33.333%}.pull-5{margin-left:-41.666%}.pull-6{margin-left:-50%}.pull-7{margin-left:-58.333%}.pull-8{margin-left:-66.666%}.pull-9{margin-left:-75%}.pull-10{margin-left:-83.333%}.pull-11{margin-left:-91.666%}.pull-12{margin-left:-100%}html{height:100%}body{min-height:100%;font-size:18px;font-family:BoosterNextFY,sans-serif;letter-spacing:.1px}@media only screen and (max-width:1023px){body{font-size:16px}}@media only screen and (max-width:600px){body{font-size:14px}}body.locked{overflow:hidden}#content{max-width:1440px;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6{line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{color:#fff;font-family:Organico-Regular,sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px}@media only screen and (max-width:1023px){h1{font-size:40px;letter-spacing:2px}}h2{font-size:52px;font-family:Organico-Regular,sans-serif;text-transform:uppercase}@media only screen and (max-width:1023px){h2{font-size:30px}}h3{font-family:BoosterNextFY,sans-serif;font-size:30px;font-weight:700}@media only screen and (max-width:1023px){h3{font-size:24px}}h4{font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:700}@media only screen and (max-width:1023px){h4{font-size:16px}}h5{font-weight:700;font-size:15px;font-family:BoosterNextFY,sans-serif}@media only screen and (max-width:1023px){h5{font-size:10px}}li,p{color:#fff;font-family:BoosterNextFY,sans-serif;font-weight:500;line-height:1.5}@media only screen and (max-width:1023px){li,p{font-size:16px}}@media only screen and (max-width:600px){li,p{font-size:14px}}.wrapper{max-width:100%;padding:0 20px;margin-left:auto;margin-right:auto}section{max-width:1440px}section.vc_section{padding-left:0;padding-right:0;margin:0 auto}.no-padding>.col-12,.no-padding>.main>.col-12{padding-left:0;padding-right:0}.button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative}.button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.button:hover:after{right:40px}.section-beige{background-color:#fcf8f3}.section-purple{background-color:#b16bb9}.section-blue{background-color:#009ed2}.section-yellow{background-color:#ee4154}.section-offwhite{background-color:#fcf8f2}.section-green{background-color:#70a401}.section-orange{background-color:#e9713a}input[type=datetime],input[type=email],input[type=number],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input{width:calc(100% - 100px);height:50px;border:1px solid #d1d1d1;border-radius:25px}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{font-size:18px;font-family:BoosterNextFY,sans-serif;padding:0 13px;border-radius:25px;height:50px}input::-webkit-input-placeholder{color:#d1d1d1}input::-moz-placeholder{color:#d1d1d1}input:-ms-input-placeholder{color:#d1d1d1}input:-moz-placeholder{color:#d1d1d1}@media only screen and (max-width:600px){input{width:100%}}input[type=radio]{width:auto;height:auto;vertical-align:middle}.select,select{border:1px solid #d1d1d1;border-radius:25px;background:url(../images/dropdown-arrow.svg) no-repeat center right 5%;background-size:10px;height:50px;color:#716f6c;font-size:18px;-webkit-appearance:none;-moz-appearance:none;padding-left:20px;padding-right:27px;width:100%}@media only screen and (max-width:600px){.select,select{width:100%}}.select:after,select:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:16px;color:#e9713a;content:'\e622';font-family:icons-blank-theme;margin:0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center}#product-addtocart-button,.cart .action.update,.cart-container .form-cart .action.continue,.cart-summary button.primary.checkout{width:223px;background:#70a401;border:0;letter-spacing:.36px;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative}#product-addtocart-button:after,.cart .action.update:after,.cart-container .form-cart .action.continue:after,.cart-summary button.primary.checkout:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#product-addtocart-button:hover:after,.cart .action.update:hover:after,.cart-container .form-cart .action.continue:hover:after,.cart-summary button.primary.checkout:hover:after{right:40px}#product-addtocart-button:after,.cart .action.update:after,.cart-container .form-cart .action.continue:after,.cart-summary button.primary.checkout:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#product-addtocart-button:hover:after,.cart .action.update:hover:after,.cart-container .form-cart .action.continue:hover:after,.cart-summary button.primary.checkout:hover:after{right:40px}@media only screen and (max-width:1200px){#product-addtocart-button,.cart .action.update,.cart-container .form-cart .action.continue,.cart-summary button.primary.checkout{display:block;width:100%;height:40px;padding:1px 51px 2px 33px;line-height:2.2em;min-width:180px}#product-addtocart-button:after,.cart .action.update:after,.cart-container .form-cart .action.continue:after,.cart-summary button.primary.checkout:after{right:22px}}@media only screen and (max-width:1023px){#product-addtocart-button,.cart .action.update,.cart-container .form-cart .action.continue,.cart-summary button.primary.checkout{padding:0 48px 0 33px;font-size:16px}}@media only screen and (max-width:600px){#product-addtocart-button,.cart .action.update,.cart-container .form-cart .action.continue,.cart-summary button.primary.checkout{padding:0 47px 0 29px;font-size:16px;letter-spacing:.5px}}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto}a.action.primary{border-radius:23px}.action.action-apply,.action.action-cancel,.action.action-check,.action.action-login.secondary,.action.action-register.primary,.action.action-select-shipping-item,.action.action-show-popup,.action.action-update,.action.apply.primary,.action.back,.action.continue.primary,.action.create.primary,.action.login.primary,.action.primary,.action.primary.checkout,.action.primary.continue,.action.reload.captcha-reload,.action.secondary{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background:#e9713a;border:0;padding:0 63px 0 53px;min-width:auto;width:auto}.action.action-apply:after,.action.action-cancel:after,.action.action-check:after,.action.action-login.secondary:after,.action.action-register.primary:after,.action.action-select-shipping-item:after,.action.action-show-popup:after,.action.action-update:after,.action.apply.primary:after,.action.back:after,.action.continue.primary:after,.action.create.primary:after,.action.login.primary:after,.action.primary.checkout:after,.action.primary.continue:after,.action.primary:after,.action.reload.captcha-reload:after,.action.secondary:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.action.action-apply:hover:after,.action.action-cancel:hover:after,.action.action-check:hover:after,.action.action-login.secondary:hover:after,.action.action-register.primary:hover:after,.action.action-select-shipping-item:hover:after,.action.action-show-popup:hover:after,.action.action-update:hover:after,.action.apply.primary:hover:after,.action.back:hover:after,.action.continue.primary:hover:after,.action.create.primary:hover:after,.action.login.primary:hover:after,.action.primary.checkout:hover:after,.action.primary.continue:hover:after,.action.primary:hover:after,.action.reload.captcha-reload:hover:after,.action.secondary:hover:after{right:40px}.action.action-apply:after,.action.action-cancel:after,.action.action-check:after,.action.action-login.secondary:after,.action.action-register.primary:after,.action.action-select-shipping-item:after,.action.action-show-popup:after,.action.action-update:after,.action.apply.primary:after,.action.back:after,.action.continue.primary:after,.action.create.primary:after,.action.login.primary:after,.action.primary.checkout:after,.action.primary.continue:after,.action.primary:after,.action.reload.captcha-reload:after,.action.secondary:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.action.action-apply:hover:after,.action.action-cancel:hover:after,.action.action-check:hover:after,.action.action-login.secondary:hover:after,.action.action-register.primary:hover:after,.action.action-select-shipping-item:hover:after,.action.action-show-popup:hover:after,.action.action-update:hover:after,.action.apply.primary:hover:after,.action.back:hover:after,.action.continue.primary:hover:after,.action.create.primary:hover:after,.action.login.primary:hover:after,.action.primary.checkout:hover:after,.action.primary.continue:hover:after,.action.primary:hover:after,.action.reload.captcha-reload:hover:after,.action.secondary:hover:after{right:40px}.action.action-apply span,.action.action-cancel span,.action.action-check span,.action.action-login.secondary span,.action.action-register.primary span,.action.action-select-shipping-item span,.action.action-show-popup span,.action.action-update span,.action.apply.primary span,.action.back span,.action.continue.primary span,.action.create.primary span,.action.login.primary span,.action.primary span,.action.primary.checkout span,.action.primary.continue span,.action.reload.captcha-reload span,.action.secondary span{color:#fff}.action.action-apply:hover,.action.action-cancel:hover,.action.action-check:hover,.action.action-login.secondary:hover,.action.action-register.primary:hover,.action.action-select-shipping-item:hover,.action.action-show-popup:hover,.action.action-update:hover,.action.apply.primary:hover,.action.back:hover,.action.continue.primary:hover,.action.create.primary:hover,.action.login.primary:hover,.action.primary.checkout:hover,.action.primary.continue:hover,.action.primary:hover,.action.reload.captcha-reload:hover,.action.secondary:hover{background:#e9713a;border:0}.actions-toolbar>.primary .action:last-child,.actions-toolbar>.secondary .action:last-child{margin-bottom:30px}.button.action.continue.primary,.checkout-methods-items .action.primary{padding:0 63px 0 53px;font-size:18px;line-height:2.5em;width:auto}.cart-container .form-cart .action.continue,.cart-summary button.primary.checkout{background:#e9713a}.cart .action.update{background:#e9713a;padding:0}.column.main .cart-summary #block-giftcard,.column.main .cart-summary #block-shipping{display:none}.column.main .cart-summary .block>.title strong{font-family:BoosterNextFY,sans-serif;font-size:18px;color:#716f6c}.cart-container .action.primary.checkout{padding:0 63px 0 53px;font-size:18px;line-height:2.5em;margin:0 auto;width:auto}.cart-container .cart-summary .actions-toolbar>.primary button{border:0}.cart-container .action.apply.primary:hover{background:#e9713a;border:0}.cart-container .form-cart .action.update{width:auto;margin-left:0;text-align:left}.cart-container .form-cart .action.update::before{vertical-align:middle}.cart-container .form-cart .action.update::after{right:20px}.cart-container .form-cart .action.update:hover:before{transform:rotate(-180deg);transition:ease .3s}.cart-container .form-cart .action.update:hover:after{right:15px}@media only screen and (max-width:1023px){.cart-container .form-cart .action.update{margin:0 auto;position:relative;z-index:1}}@media only screen and (max-width:600px){.cart-container .form-cart .action.update{margin:0 auto}}.cart-container .form-cart .action.clear,.cart-container .form-cart .action.continue{display:none}.cart-container .checkout-methods-items .multicheckout{display:none}#top-cart-btn-checkout{padding:5px 40px 5px 30px}#top-cart-btn-checkout:after{right:20px}#top-cart-btn-checkout:hover:after{right:15px}#crosssell{margin:0 auto}#crosssell button.slick-arrow{height:63px;width:63px;padding:5px;text-align:center;border-radius:50%;display:inline-block;color:transparent;font-size:1.1em;font-weight:600;background:#fff;border:3px solid #e9713a}#crosssell button.slick-arrow:before{display:none}#crosssell button.slick-arrow:after{content:'';width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:32%;border-right:3px solid #e9713a;border-bottom:3px solid #e9713a;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#crosssell button.slick-arrow:hover:after{left:40%}#crosssell .slick-prev.slick-arrow{transform:translateY(-50%) scaleX(-1)}#crosssell button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;z-index:1}@media only screen and (max-width:1023px){#crosssell button.slick-arrow{width:45px;height:45px}#crosssell button.slick-arrow:after{width:13px;height:13px}}@media only screen and (max-width:600px){#crosssell button.slick-arrow{width:32px;height:32px}#crosssell button.slick-arrow:after{width:10px;height:10px}}#crosssell .slick-prev{left:0}#crosssell .slick-next{right:0}.minicart-wrapper .action.close:hover{color:#716f6c}.top-b-mobile,.top-b-tablet{display:none}.top-b-desktop,.top-b-mobile,.top-b-tablet{text-align:center;margin:0 auto;max-width:445px;overflow:hidden}.top-banner-block{display:block;width:100%;position:fixed;height:40px;top:0;z-index:5;padding:0 70px;margin:0 auto;background-color:#414143}.inner-banner-block{background-color:#414143;margin:0 auto;display:block;max-width:1440px;max-height:40px}.page-infant-feeding-support .feeding-hero{margin-top:0!important}@media only screen and (max-width:600px){#content.site-content{margin-top:50px}}.top-banner-block .text,.top-banner-block .top-button{display:block;float:left;margin-left:10px}.top-banner-block img{max-height:40px}.site-header.hidden{display:block;top:-125px}.fordesktop{display:block}.formobile,.fortablet,.fortabletl{display:none}.top-banner-block.hidden{top:-50px}.top-image{margin-top:30px}.page-infant-feeding-support #content.site-content{margin-top:168px}@media only screen and (max-width:1023px){.page-infant-feeding-support #content.site-content{margin-top:120px}}.top-banner-active #header.site-header{margin-top:40px}@media only screen and (max-width:1023px){.top-banner-active #header.site-header{margin-top:42px}}@media only screen and (max-width:600px){.top-banner-active #header.site-header{margin-top:45px}}.top-banner-active #content{margin-top:40px}@media only screen and (max-width:1023px){.top-banner-active #content{margin-top:42px}}@media only screen and (max-width:600px){.top-banner-active #content{margin-top:95px}}.top-banner-active .site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:224px}@media only screen and (max-width:1023px){.top-banner-active .site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:170px}}@media only screen and (max-width:600px){.top-banner-active .site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:160px}}.top-banner-active.page-farmed-for-our-future #content.site-content,.top-banner-active.page-our-experts #content.site-content,.top-banner-active.page-our-story #content.site-content,.top-banner-active.page-packaging-safety #content.site-content,.top-banner-active.page-template-learning-center-category #content.site-content,.top-banner-active.single-post #content.site-content{margin-top:233px}@media only screen and (max-width:1023px){.top-banner-active.page-farmed-for-our-future #content.site-content,.top-banner-active.page-our-experts #content.site-content,.top-banner-active.page-our-story #content.site-content,.top-banner-active.page-packaging-safety #content.site-content,.top-banner-active.page-template-learning-center-category #content.site-content,.top-banner-active.single-post #content.site-content{margin-top:132px}}@media only screen and (max-width:600px){.top-banner-active.page-farmed-for-our-future #content.site-content,.top-banner-active.page-our-experts #content.site-content,.top-banner-active.page-our-story #content.site-content,.top-banner-active.page-packaging-safety #content.site-content,.top-banner-active.page-template-learning-center-category #content.site-content,.top-banner-active.single-post #content.site-content{margin-top:100px}}.top-banner-active.materlandingposts-template-page-modular-landing #content.site-content,.top-banner-active.page-campaign-design #content.site-content,.top-banner-active.page-campaign-landing-page #content.site-content,.top-banner-active.page-happiness-wins #content.site-content,.top-banner-active.page-happy-farms #content.site-content,.top-banner-active.page-modular-landing-module #content.site-content{margin-top:224px}@media only screen and (max-width:1023px){.top-banner-active.materlandingposts-template-page-modular-landing #content.site-content,.top-banner-active.page-campaign-design #content.site-content,.top-banner-active.page-campaign-landing-page #content.site-content,.top-banner-active.page-happiness-wins #content.site-content,.top-banner-active.page-happy-farms #content.site-content,.top-banner-active.page-modular-landing-module #content.site-content{margin-top:122px}}@media only screen and (max-width:600px){.top-banner-active.materlandingposts-template-page-modular-landing #content.site-content,.top-banner-active.page-campaign-design #content.site-content,.top-banner-active.page-campaign-landing-page #content.site-content,.top-banner-active.page-happiness-wins #content.site-content,.top-banner-active.page-happy-farms #content.site-content,.top-banner-active.page-modular-landing-module #content.site-content{margin-top:95px}}.top-banner-active.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:40px}@media only screen and (max-width:1023px){.top-banner-active.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:42px}}@media only screen and (max-width:600px){.top-banner-active.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:100px}}.top-banner-active.page-template-page-masterbrand #content.site-content{margin-top:224px}@media only screen and (max-width:1023px){.top-banner-active.page-template-page-masterbrand #content.site-content{margin-top:120px}}@media only screen and (max-width:600px){.top-banner-active.page-template-page-masterbrand #content.site-content{margin-top:95px}}.top-banner-active.page-our-team #content.site-content{margin-top:320px}@media only screen and (max-width:1023px){.top-banner-active.page-our-team #content.site-content{margin-top:214px}}@media only screen and (max-width:600px){.top-banner-active.page-our-team #content.site-content{margin-top:135px}}.top-banner-active.remove-top-spacing #content.site-content{margin-top:40px}@media only screen and (max-width:600px){.top-banner-active.remove-top-spacing #content.site-content{margin-top:95px}}@media only screen and (max-width:1023px){.site-header.hidden{top:-82px}.top-b-tablet{display:block}.top-b-desktop{display:none}.top-banner-block{height:42px;padding:0 20px}.fordesktop,.formobile,.fortablet{display:none}.fortabletl{display:block}#header .nav-toggle.expanded{top:45px}#header .menus-container{top:42px}.packaging-promise-anchor{margin-top:-274px}}@media only screen and (max-width:320px){div div.top-banner-block img{max-height:40px;max-width:140px}.top-b-mobile .text img{margin-top:0}div.top-banner-block div div.top-b-mobile{max-width:290px}}@media only screen and (max-width:360px){div.top-banner-block div.top-b-mobile{max-width:290px}}@media only screen and (max-width:375px){.top-banner-block div.top-b-mobile{max-width:290px}div.top-banner-block img{max-height:38px;margin-top:3px}.packaging-promise a.button{min-width:100px;margin-top:20px;margin-bottom:-10px;width:auto;max-width:280px;padding:0 40px 0 20px;font-size:13px}.packaging-promise a.button:after{width:8px;height:8px;right:22px}.packaging-promise a.button:hover:after{right:26px}div.packaging-promise-anchor{margin-top:-154px}.page-bundles section.vc_section{margin:0 auto;overflow:hidden}.page-bundles .bundles-how div.col-12{padding:15px 0}.page-bundles #mc_embed_signup{width:100%}}@media only screen and (min-width:601px){.tab-content{display:none}.tab-content.active{display:block}}@media only screen and (max-width:490px){body div.top-banner-block{padding-left:10px;padding-right:10px}}@media only screen and (max-width:320px 100px){.top-banner-block .top-b-mobile{max-width:340px}.top-banner-block .top-button{margin-left:5px}body .top-banner-block{padding-left:3px;padding-right:3px}.packaging-promise a.button{margin-top:20px;margin-bottom:-10px}div div.packaging-promise-anchor{margin-top:-154px}div div.packaging-promise-anchor.mission-page{margin-top:-20px}}@media only screen and (max-width:600px){.page-infant-feeding-support #content.site-content{margin-top:50px!important}}@media only screen and (max-width:650px){.site-header.hidden{top:-52px}.top-b-mobile{display:block;max-width:290px}.top-b-desktop,.top-b-tablet{display:none}.top-banner-block img{max-height:45px}body #header.site-header{top:0}.top-banner-block{height:45px}.fordesktop,.fortablet,.fortabletl{display:none}.formobile{display:block}#header .nav-toggle.expanded{top:50px}div#header .menus-container{top:45px}.top-image{margin-top:25px}#mission-design .wpb_content_element{margin-bottom:25px}}#header.site-header{top:0}.packaging-promise{text-align:center}.packaging-promise .button{cursor:pointer;background-color:#fbb913;margin-top:25px;color:#fff}.packaging-promise .button:after{border-color:#fff}@media only screen and (max-width:768px -1px){.formobile{display:block}.fordesktop,.fortablet,.fortabletl{display:none}}@media only screen and (max-width:768px){div.packaging-promise-anchor{margin-top:-232px}div.packaging-promise-anchor.mission-page{margin-top:-20px}.top-banner-block .inner-banner-block img{margin-top:3px;max-height:36px}.page-infant-feeding-support #content.site-content{margin-top:80px}}.main .packaging-promise-anchor{margin-bottom:0}.packaging-promise-anchor{margin-top:-280px;position:absolute;width:100%}.site-header--with-sub-header+.site-content>.mini-hero:first-child div.main{padding-top:160px}.packaging-promise-anchor.mission-page{margin-top:-20px}div#fc_frame.fc-widget-normal.h-open-container,div#fc_frame.h-open-container{z-index:9999!important}.header-container{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 3px 4px rgba(85,85,85,.03)}@media only screen and (max-width:1023px){.header-container{z-index:3}}@media only screen and (max-width:1023px){.navigational-menu .dropdown-menu.visible{visibility:hidden}}.page-infant-feeding-support #content #formulafeeding{position:relative;margin-top:0!important}.page-infant-feeding-support #footer{clear:both}.page-farmed-for-our-future #content.site-content,.page-our-experts #content.site-content,.page-our-story #content.site-content,.page-packaging-safety #content.site-content,.page-template-learning-center-category #content.site-content,.single-post #content.site-content{margin-top:194px}.page-farmed-for-our-future #content.site-content .hero .main,.page-our-experts #content.site-content .hero .main,.page-our-story #content.site-content .hero .main,.page-packaging-safety #content.site-content .hero .main,.page-template-learning-center-category #content.site-content .hero .main,.single-post #content.site-content .hero .main{padding-top:180px}@media only screen and (max-width:1023px){.page-farmed-for-our-future #content.site-content,.page-our-experts #content.site-content,.page-our-story #content.site-content,.page-packaging-safety #content.site-content,.page-template-learning-center-category #content.site-content,.single-post #content.site-content{margin-top:90px}.page-farmed-for-our-future #content.site-content .hero .main,.page-our-experts #content.site-content .hero .main,.page-our-story #content.site-content .hero .main,.page-packaging-safety #content.site-content .hero .main,.page-template-learning-center-category #content.site-content .hero .main,.single-post #content.site-content .hero .main{padding-top:80px}}@media only screen and (max-width:600px){.page-farmed-for-our-future #content.site-content,.page-our-experts #content.site-content,.page-our-story #content.site-content,.page-packaging-safety #content.site-content,.page-template-learning-center-category #content.site-content,.single-post #content.site-content{margin-top:55px}.page-farmed-for-our-future #content.site-content .hero .main,.page-our-experts #content.site-content .hero .main,.page-our-story #content.site-content .hero .main,.page-packaging-safety #content.site-content .hero .main,.page-template-learning-center-category #content.site-content .hero .main,.single-post #content.site-content .hero .main{padding-top:50px}}.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:0}@media only screen and (max-width:1023px){.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:0}}@media only screen and (max-width:600px){.page-template-learning-center-category.page-recipes-meal-plans #content.site-content{margin-top:55px}}.page-our-team #content.site-content{margin-top:280px}@media only screen and (max-width:1023px){.page-our-team #content.site-content{margin-top:174px}}@media only screen and (max-width:600px){.page-our-team #content.site-content{margin-top:95px}}body.remove-top-spacing #content.site-content{margin-top:0}@media only screen and (max-width:600px){body.remove-top-spacing #content.site-content{margin-top:50px}}div .top-spacing-content{margin-top:194px}@media only screen and (max-width:1023px){div .top-spacing-content{margin-top:80px}}@media only screen and (max-width:600px){div .top-spacing-content{margin-top:0}}.site-header{position:fixed;top:0;left:0;width:100%;height:124px;background-color:rgba(255,255,255,.9);padding:0 70px;z-index:3;transition:.3s all}.site-header.hidden{display:block;top:-125px}@media only screen and (max-width:1023px){.site-header.hidden{top:-82px}}@media only screen and (max-width:600px){.site-header.hidden{top:-52px}}.site-header.hidden-sub-header{top:-242px}@media only screen and (max-width:1023px){.site-header.hidden-sub-header{top:-192px}}@media only screen and (max-width:600px){.site-header.hidden-sub-header{top:-112px}}.site-header.condensed{height:80px}.site-header.condensed .site-branding{width:168px}.site-header.condensed .administrative-menu{margin-top:11px}.site-header.condensed .dropdown-menu{top:80px}@media only screen and (max-width:1440px){.site-header{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1023px){.site-header{padding-left:40px;padding-right:40px;height:80px}}@media only screen and (max-width:600px){.site-header{padding-left:20px;padding-right:20px;height:50px}}.site-header--with-sub-header+.site-content>.mini-hero:first-child .main{padding-top:280px}@media only screen and (max-width:1023px){.site-header--with-sub-header+.site-content>.mini-hero:first-child .main{padding-top:160px}}@media only screen and (max-width:600px){.site-header--with-sub-header+.site-content>.mini-hero:first-child .main{padding-top:112px}}.site-header--with-sub-header+.site-content>.mini-hero.mini-hero--with-image:first-child .main{padding-top:0}.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item{margin-bottom:10px}.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item a{padding:0}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item a{padding:5px 0}.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item a .site-sub-header-menu__title{margin:0}}.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item img{max-height:37px;max-width:60px;transform:translate(-50%,-50%) scale(1)}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header .site-sub-header--with-images .site-sub-header-menu__item img{transform:translate(-50%,-50%) scale(.8)}}.site-header--with-sub-header.--short-sub-header+.site-content>.hero:first-child .main{margin-top:240px}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header+.site-content>.hero:first-child .main{margin-top:190px}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header+.site-content>.hero:first-child .main{margin-top:109px}}.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero:first-child .main{padding-top:200px}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero:first-child .main{padding-top:100px}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero:first-child .main{padding-top:90px}}.site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:184px}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:123px}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header+#content.site-content{margin-top:115px}}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header~.site-content>.mini-hero-stages.mini-hero{padding-top:52px}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header~.site-content>.mini-hero-stages.mini-hero{padding-top:0}}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero-stages.mini-hero{padding-top:52px}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero-stages.mini-hero{padding-top:0}}.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero-stages:first-child .main{padding-top:85px;margin-top:0}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero-stages:first-child .main{padding-top:0;margin-top:0}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header+.site-content>.mini-hero-stages:first-child .main{padding-top:0;margin-top:0}}.site-header--with-sub-header.--short-sub-header~.site-content>.mini-hero-stages:first-child .main{padding-top:85px;margin-top:0}@media only screen and (max-width:1023px){.site-header--with-sub-header.--short-sub-header~.site-content>.mini-hero-stages:first-child .main{padding-top:0;margin-top:0}}@media only screen and (max-width:600px){.site-header--with-sub-header.--short-sub-header~.site-content>.mini-hero-stages:first-child .main{padding-top:0;margin-top:0}}.site-branding{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:260px;max-width:19%;transition:.3s width}.site-branding__logo{width:100%}@media (max-width:1023px){.site-branding__logo{width:100%}}@media (max-width:1050px){.site-branding__logo{width:92%}}@media (max-width:1230px){.site-branding__logo{width:97%}}@media only screen and (max-width:1023px){.site-branding{width:160px;max-width:none}}@media only screen and (max-width:600px){.site-branding{width:108px}}.menus-container{height:100%;width:100%;max-width:1400px;margin:auto}@media only screen and (max-width:1023px){.menus-container{position:fixed;background-color:#fff;left:-335px;top:0;z-index:4;width:330px;transition:.4s left ease-in-out;box-shadow:3px 0 4px rgba(85,85,85,.03)}.menus-container.expanded{left:0}}@media only screen and (max-width:600px){.menus-container{width:230px}}.main-menu{display:block;height:100%}@media only screen and (max-width:1023px){.main-menu{height:auto}.main-menu.categorical-menu{margin-top:130px}}@media only screen and (max-width:600px){.main-menu.categorical-menu{margin-top:85px}}.main-menu__item{display:table;height:100%;float:left;position:relative}.main-menu__item a{text-decoration:none;display:table-cell;vertical-align:middle}.main-menu__item:before{content:'';height:3px;width:0;position:absolute;left:0;bottom:40px;transition:width .2s ease-in-out 0s}.main-menu__item:hover:before{width:100%}.main-menu__item.desktop-hide{display:none}@media only screen and (max-width:1023px){.main-menu__item{float:none;height:42px;padding-left:40px;border-bottom:1px solid #999;margin-bottom:auto;width:100%}.main-menu__item.desktop-only,.main-menu__item:before,.main-menu__item:hover:before{display:none}.main-menu__item.desktop-hide{display:table}}@media only screen and (max-width:600px){.main-menu__item{padding-left:20px}}.main-menu__dropdown{padding-right:10px;padding-left:45px;padding-bottom:46px;height:auto;margin-top:51.5px;margin-bottom:0}.main-menu__dropdown:after{content:'';height:7px;width:7px;border-right:2px solid #e9713a;border-bottom:2px solid #e9713a;position:absolute;top:10px;transform:rotate(45deg) translateY(-8px);right:2px}@media only screen and (max-width:1023px){.main-menu__dropdown:after{display:none}}.main-menu__dropdown:before{display:none}@media only screen and (max-width:1023px){.main-menu__dropdown{padding-left:40px;padding-bottom:0;margin:auto 0 0;height:42px}}@media only screen and (max-width:600px){.main-menu__dropdown{padding-left:20px}}.administrative-menu,.navigational-menu{float:right}.menu-right{position:relative;height:100%}@media only screen and (max-width:1023px){.menu-right{float:none;position:static}}.categorical-menu__item{text-transform:lowercase;font-size:26px;font-weight:700;margin-right:70px;font-family:omnes-pro,sans-serif}@media only screen and (max-width:1200px){.categorical-menu__item{margin-right:40px}}@media only screen and (max-width:1023px){.categorical-menu{float:none}.categorical-menu__item{font-size:18px;margin:0}}@media only screen and (max-width:600px){.categorical-menu__item{font-size:16px}}.administrative-menu{margin-top:20px;position:absolute;right:0;top:0;height:25px;transition:.3s margin-top}.administrative-menu__item{position:relative;margin-right:24px}@media only screen and (max-width:1200px){.administrative-menu__item{margin-right:18px}}.administrative-menu__item a{display:block;color:transparent;height:17px;overflow:hidden;max-width:20px;position:relative;z-index:1}.administrative-menu__item:after,.administrative-menu__item:before{content:'';background-repeat:no-repeat;transition:.3s all;margin-right:0;background-position:top center;background-size:auto 17px;width:100%;height:100%;position:absolute;top:0;left:0}.administrative-menu__item:before{opacity:1}.administrative-menu__item:after{opacity:0}.administrative-menu__item:hover:after{opacity:1}.administrative-menu__item .account-links a{float:left}.administrative-menu__item .account-links a+a{margin-left:13px}@media only screen and (max-width:1023px){.administrative-menu{width:100%;margin-top:80px}.administrative-menu__item{border:0}.administrative-menu:before{opacity:0}.administrative-menu:after{opacity:1}}@media only screen and (max-width:600px){.administrative-menu{margin-top:55px}}.site-sub-header{width:106%;float:left;margin-left:-3%;background-color:rgba(255,255,255,.9)}@media only screen and (max-width:1023px){.site-sub-header{margin-top:80px;width:116%;margin-left:-8%}}@media only screen and (max-width:600px){.site-sub-header{margin-top:50px}}.site-sub-header-menu{margin:0 auto;text-align:center}.site-sub-header-menu__item{margin:0 36px;display:inline-block;height:100%}@media only screen and (max-width:1023px){.site-sub-header-menu__item{margin-left:8%;margin-right:0}.site-sub-header-menu__item:first-child{margin-left:0}}.site-sub-header-menu__item a{color:#716f6c;font-size:24px;font-weight:700;text-decoration:none;position:relative;vertical-align:middle;display:block;padding-top:40px;padding-bottom:40px}@media only screen and (max-width:1023px){.site-sub-header-menu__item a{font-size:20px}}@media only screen and (max-width:600px){.site-sub-header-menu__item a{font-size:10px;padding-top:22px;padding-bottom:22px}}.site-sub-header-menu__item a .site-sub-header-menu__title{transition:.2s color}.site-sub-header-menu__item a .site-sub-header-menu__title:before{content:'';height:4px;width:0;position:absolute;left:0;bottom:34px;transition:width .2s ease-in-out 0s;background-color:#e9713a}@media only screen and (max-width:1023px){.site-sub-header-menu__item a .site-sub-header-menu__title:before{height:3px}}@media only screen and (max-width:600px){.site-sub-header-menu__item a .site-sub-header-menu__title:before{height:2px;bottom:18px}}.site-sub-header-menu__item a.active .site-sub-header-menu__title,.site-sub-header-menu__item a:hover .site-sub-header-menu__title{color:#e9713a}.site-sub-header-menu__item a.active .site-sub-header-menu__title:before,.site-sub-header-menu__item a:hover .site-sub-header-menu__title:before{width:100%}.site-sub-header-menu__item--hover-orange a:hover .site-sub-header-menu__title{color:#e9713a}.site-sub-header-menu__item--hover-orange a .site-sub-header-menu__title:before{background-color:#e9713a}.site-sub-header-menu__item--hover-green a:hover .site-sub-header-menu__title{color:#70a401}.site-sub-header-menu__item--hover-green a .site-sub-header-menu__title:before{background-color:#70a401}.site-sub-header-menu__item--hover-yellow a:hover .site-sub-header-menu__title{color:#ee4154}.site-sub-header-menu__item--hover-yellow a .site-sub-header-menu__title:before{background-color:#ee4154}.site-sub-header-menu__item--hover-blue a:hover .site-sub-header-menu__title{color:#009ed2}.site-sub-header-menu__item--hover-blue a .site-sub-header-menu__title:before{background-color:#009ed2}.site-sub-header-menu__item--hover-purple a:hover .site-sub-header-menu__title{color:#b16bb9}.site-sub-header-menu__item--hover-purple a .site-sub-header-menu__title:before{background-color:#b16bb9}.site-sub-header--with-images .site-sub-header-menu{width:53%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu{width:72%}}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu{width:78%}}.site-sub-header--with-images .site-sub-header-menu__item{margin:0;width:120px}.site-sub-header--with-images .site-sub-header-menu__item a{padding-top:26px;padding-bottom:35px;position:relative}.site-sub-header--with-images .site-sub-header-menu__item a .site-sub-header-menu__title:before{height:2px;bottom:-5px}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu__item a .site-sub-header-menu__title:before{bottom:-3px}}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu__item a{padding-top:4px;padding-bottom:31px}}@media only screen and (max-width:600px){.site-sub-header--with-images .site-sub-header-menu__item a{padding-top:11px;padding-bottom:29px}}.site-sub-header--with-images .site-sub-header-menu__item-image-wrapper{position:relative;height:70px;width:100%}@media only screen and (max-width:600px){.site-sub-header--with-images .site-sub-header-menu__item-image-wrapper{height:40px}}.site-sub-header--with-images .site-sub-header-menu__item img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu__item img{transform:translate(-50%,-50%) scale(.8)}}@media only screen and (max-width:600px){.site-sub-header--with-images .site-sub-header-menu__item img{transform:translate(-50%,-50%) scale(.6)}}.site-sub-header--with-images .site-sub-header-menu__title{float:left;font-size:15px;line-height:1;display:block;position:absolute;left:50%;transform:translateX(-50%);position:relative}@media only screen and (max-width:1023px){.site-sub-header--with-images .site-sub-header-menu__title{font-size:13px;margin-top:2px}}@media only screen and (max-width:600px){.site-sub-header--with-images .site-sub-header-menu__title{font-size:10px;margin-top:7px}}.cart:before{background-image:url(images/icon-cart.svg)}.cart:after{background-image:url(images/icon-cart-orange.svg)}@media only screen and (max-width:1023px){.cart{right:30px;top:20px;position:absolute;width:40px;height:40px}.cart:after,.cart:before{content:'';background-size:34px 27px;opacity:1;height:100%;width:100%;display:block;background-repeat:no-repeat;position:absolute;top:0;background-position:center}.cart a{color:transparent;display:block;height:100%;position:relative;z-index:1}}@media only screen and (max-width:600px){.cart{top:5px;right:12px}.cart:after,.cart:before{background-size:26px 22px}}.login:before{background-image:url(images/icon-login.svg);width:20px}.login:hover:before{width:20px}.login:after{background-image:url(images/icon-login-orange.svg);width:20px}@media only screen and (max-width:1023px){.login.navigational-menu__item:after,.login.navigational-menu__item:before{background-size:13px auto;background-position:center;width:18px;height:100%;background-color:transparent;background-repeat:no-repeat;left:40px;top:0;display:block}.login:hover:before{display:block}.login a{padding-left:25px}}@media only screen and (max-width:600px){.login.navigational-menu__item:after,.login.navigational-menu__item:before{left:20px}.login a{padding-left:20px}}.store-locator:before{background-image:url(images/icon-pin.svg)}.store-locator:after{background-image:url(images/icon-pin-orange.svg)}@media only screen and (max-width:1023px){.store-locator{background-image:none}.store-locator:hover{background-image:none}}.search{padding:3px 0 3px 3px;margin-right:0;margin-top:-10px;height:auto;display:block;width:auto;z-index:1}@media only screen and (max-width:1200px){.search{width:auto}}.search:after,.search:before,.search__close{display:none}.search__form.expanded+.search__close{background-image:url(images/icon-circled-x.svg);width:35px;height:100%;position:absolute;top:0;right:25px;left:auto;background-position:center right;background-size:15px 15px;background-repeat:no-repeat;cursor:pointer;display:block}.search__form{transition:.6s all;border-radius:5px;padding-right:20%;border:1.1px solid transparent;height:25px;position:relative;width:43px;cursor:pointer;float:right}.search__form:after,.search__form:before{content:'';background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);left:9px;height:17px;margin-top:2px;width:14px}.search__form:before{background-image:url(images/icon-search.svg);opacity:1}.search__form:after{background-image:url(images/icon-search-orange.svg);opacity:0}@media only screen and (max-width:1023px){.search__form:after{margin-top:0;left:0}}@media only screen and (max-width:600px){.search__form:after{left:3px;margin-top:2px}}.search__form:hover:after{opacity:1}.search__form.expanded{border-color:grey;width:200px;margin-right:20px}.search__form.expanded:after{opacity:1}.search__form.expanded .search__icon{z-index:1}.search__field{max-width:0;transition:.6s max-width;display:none;border:0;position:absolute;left:30px;top:0;height:100%;font-size:14px;color:grey;background:0 0}.search__field.expanded{max-width:200px}.search__field::-webkit-input-placeholder{color:transparent}.search__field::-moz-placeholder{color:transparent}.search__field:-ms-input-placeholder{color:transparent}.search__field:-moz-placeholder{color:transparent}.search__icon{position:relative;border:0;background-color:transparent;color:transparent;padding:0;height:100%;width:25px}@media only screen and (max-width:1023px){.search{height:40px;padding:0 40px;margin:0;width:auto}.search__form,.search__form.expanded{border:1.1px solid #e9713a;width:100%;height:40px;border-radius:25px;padding:0 0 0 45px;margin:0}.search__form.expanded:after,.search__form:after{background-repeat:no-repeat;background-position:center;background-size:18px auto;opacity:1;height:100%;width:20px;left:0}.search__form.expanded:before,.search__form:before{opacity:0}.search__field,.search__field.expanded{max-width:none;position:relative;left:auto;width:90%}.search__field.expanded::-webkit-input-placeholder,.search__field::-webkit-input-placeholder{color:#e9713a;letter-spacing:.3px;font-size:14px;font-weight:700}.search__field.expanded::-moz-placeholder,.search__field::-moz-placeholder{color:#e9713a;letter-spacing:.3px;font-size:14px;font-weight:700}.search__field.expanded:-ms-input-placeholder,.search__field:-ms-input-placeholder{color:#e9713a;letter-spacing:.3px;font-size:14px;font-weight:700}.search__field.expanded:-moz-placeholder,.search__field:-moz-placeholder{color:#e9713a;letter-spacing:.3px;font-size:14px;font-weight:700}.search__icon{display:none}}@media only screen and (max-width:600px){.search{padding:0 20px;height:25px}.search__form,.search__form.expanded{height:25px;padding:0 0 0 30px}.search__form.expanded:after,.search__form:after{width:34px;background-size:13px auto;background-position:center left 5px}.search__field,.search__field.expanded{font-size:13px}.search__field.expanded::-webkit-input-placeholder,.search__field::-webkit-input-placeholder{font-size:12px}.search__field.expanded::-moz-placeholder,.search__field::-moz-placeholder{font-size:12px}.search__field.expanded:-ms-input-placeholder,.search__field:-ms-input-placeholder{font-size:12px}.search__field.expanded:-moz-placeholder,.search__field:-moz-placeholder{font-size:12px}}.ais-search-box--reset{top:3px;display:none}.ais-search-box--reset svg{width:11px;height:11px}.ais-search-box--reset:hover{border:none}.ais-search-box--magnifier svg{display:none}input#search{height:30px;padding-left:20px;padding-right:20px}input#search[type=text]{font-size:15px}.navigational-menu{clear:right;margin-top:5px}.navigational-menu__item{text-transform:uppercase;font-weight:700;font-size:14px;margin-left:45px;font-family:BoosterNextFY,sans-serif}@media only screen and (max-width:1200px){.navigational-menu__item{margin-left:20px}}@media only screen and (max-width:1023px){.navigational-menu__item{margin-left:0}}.navigational-menu__item>a{color:#e9713a}.navigational-menu__item:before{background-color:#e9713a;bottom:45px}@media only screen and (max-width:1023px){.navigational-menu{float:none;margin-top:0}.navigational-menu__item a{color:#999}}@media only screen and (max-width:600px){.navigational-menu__item{font-size:13px}}.dropdown-menu{visibility:hidden;opacity:0;transition:visibility 0s linear .2s,opacity .2s linear;display:none;position:fixed;top:124px;width:100%;left:0;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e6e6e6;background:#fff;z-index:3}.dropdown-menu__container{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;padding:44px 0}.dropdown-menu__section{padding-right:52px;display:inline-block}.dropdown-menu__section:last-child{padding-right:0}.dropdown-menu__categories{border-right:3px solid #e6e6e6;margin-right:52px}.dropdown-menu__item{font-size:16px;line-height:1.5em;text-transform:initial;font-weight:500;margin-bottom:0}.dropdown-menu__item a{display:inline}.dropdown-menu__item:not(.dropdown-menu__header):not(:last-child) a{color:#716f6c;transition:.3s color}.dropdown-menu__item:not(.dropdown-menu__header):not(:last-child) a:hover{color:#e9713a}.dropdown-menu__header{text-transform:uppercase;margin-bottom:10px;font-weight:700;font-size:18px}.dropdown-menu__ages{font-size:15px;text-transform:lowercase;font-weight:500}.dropdown-menu.visible{visibility:visible;opacity:1;transition-delay:0s;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:1023px){.dropdown-menu.visible{display:none}}.site-header.hidden .dropdown-menu.visible{visibility:hidden;opacity:0}.nav-toggle{width:40px;position:absolute;cursor:pointer;top:22px;left:30px;height:40px;z-index:5}.nav-toggle:before{display:none}.nav-toggle__icon,.nav-toggle__icon:after,.nav-toggle__icon:before{content:'';display:block;width:28px;height:3px;background:#e9713a;position:absolute;top:50%;transition:.15s all ease-in,.15s top .15s cubic-bezier(.175,.885,.32,1.6),0s background .15s}.nav-toggle__icon{position:absolute;left:50%;transform:translateX(-50%)}.nav-toggle__icon:before{top:-8px}.nav-toggle__icon:after{top:8px}.nav-toggle.expanded{position:fixed}.nav-toggle.expanded .nav-toggle__icon{background:0 0;transition:0s background .15s}.nav-toggle.expanded .nav-toggle__icon:after,.nav-toggle.expanded .nav-toggle__icon:before{background:#e9713a;top:0;height:2px;transform:rotate(45deg);transition:.15s all .15s cubic-bezier(.175,.885,.32,1.6),.15s top ease-in}.nav-toggle.expanded .nav-toggle__icon:after{transform:rotate(-45deg)}@media only screen and (max-width:600px){.nav-toggle{top:5px;left:14px}}.minicart-items .product-item-name{padding-right:40px}@media only screen and (max-width:1023px){.checkout-index-index .nav-toggle{display:block}}.page-header .administrative-menu{right:25px}@media only screen and (max-width:1023px){.page-header .administrative-menu{right:0}}.page-header .administrative-menu__item.login{margin-right:46px}@media only screen and (max-width:1440px){.page-header .administrative-menu__item.login{margin-right:36px}}@media only screen and (max-width:1200px){.page-header .administrative-menu__item.login{margin-right:28px}}@media only screen and (max-width:1023px){.account__dropdown .customer-account{margin-bottom:10px;margin-top:10px;margin-left:30px;padding-bottom:10px;border-bottom:1px solid #999}}@media only screen and (max-width:1023px){.account__dropdown .customer-logout{margin-left:30px;margin-top:10px;margin-bottom:10px}}@media only screen and (max-width:1023px){.account__dropdown a{font-weight:700}}.header-minicart{max-width:1400px;position:relative;margin:0 auto;z-index:4}.opc-estimated-wrapper .minicart-wrapper{display:none}.block-minicart .block-content>.actions>.primary{float:none}.block-minicart .block-content>.actions>.primary button{float:none}.block-minicart .block-content>.actions>.secondary{margin-left:auto}.minicart-wrapper{margin:0;padding:0;top:17px;width:auto;z-index:1}@media only screen and (max-width:1200px){.minicart-wrapper{padding-right:15px}}@media only screen and (max-width:1023px){.minicart-wrapper{top:30px}}@media only screen and (max-width:600px){.minicart-wrapper{top:13px}}.minicart-wrapper.active .block-minicart{max-height:600px;overflow:auto;right:5px;top:-100px}@media only screen and (max-width:1023px){.minicart-wrapper.active .block-minicart{top:20px}}.minicart-wrapper .items-total,.minicart-wrapper .subtotal{color:#999}.minicart-wrapper .action.viewcart{display:block}.minicart-wrapper .action.viewcart span{color:#e9713a}.minicart-wrapper .action.showcart{position:absolute;right:0;top:-175px;height:20px}@media only screen and (max-width:1023px){.minicart-wrapper .action.showcart{top:0}}@media only screen and (max-width:600px){.minicart-wrapper .action.showcart{top:5px}}.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart:before{content:'';width:23px;height:23px;background-image:url(../images/icon-cart.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:1023px){.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart:before{width:26px;height:22px;background-image:url(../images/icon-cart-orange.svg);font-size:40px}}.minicart-wrapper .action.showcart:hover:before{content:'';width:23px;height:23px;background-image:url(../images/icon-cart-orange.svg);background-repeat:no-repeat;background-size:contain}.minicart-wrapper .action.showcart:active:before{color:#e9713a}.minicart-wrapper .action.close{min-width:auto}.minicart-wrapper .action.close:before{color:#716f6c}.minicart-wrapper .showcart{max-width:61px;height:auto}@media only screen and (max-width:1023px){.minicart-wrapper .showcart{width:auto;height:35px}}.minicart-wrapper .action.showcart .counter.qty{height:20px;line-height:20px;border-radius:50%;margin:-10px 0 10px -23px;font-size:15px;font-family:BoosterNextFY,sans-serif;font-weight:700;background:#e9713a}@media only screen and (max-width:1023px){.minicart-wrapper .action.showcart .counter.qty{float:right}}.minicart-wrapper .product-item-details{position:relative}.minicart-wrapper .product-item-details a{color:#716f6c;font-weight:700}.minicart-wrapper .product-item-details .price{font-size:16px}.minicart-wrapper .block-content span{color:#716f6c;font-weight:700}.minicart-wrapper .product .actions{position:absolute;top:20px;right:0}.minicart-wrapper .minicart-items-wrapper{margin:20px -20px}.minicart-wrapper .minicart-items .product-item{padding:10px 0}.minicart-wrapper .minicart-items .product-item-pricing .label{display:none}.minicart-wrapper .minicart-items .item-qty{margin-right:0;padding:0;border:0;border-radius:0}.minicart-wrapper span.minicart-price,.minicart-wrapper span.price-excluding-tax{display:block;float:right}@media only screen and (max-width:1200px){.minicart-wrapper{margin-left:20px}}#invitation-send-link,.block-search .nested,.header.content,.minicart-items .action.edit{display:none}.block-search{width:297px;margin:2px 0 0}.block-search .block-content{width:100%}@media only screen and (max-width:1200px){.block-search{width:100%}}.block-search label{display:none}@media only screen and (max-width:1023px){.block-search input{left:0}}#algolia-searchbox .magnifying-glass{background:0 0}#search_mini_form.search__form{border:0;padding-right:0}@media only screen and (max-width:1023px){#search_mini_form.search__form{padding:0;width:100%;padding-left:25px}}#search_mini_form.search__form #algolia-glass{display:none!important}#search_mini_form.search__form input{border:0;width:0;padding:0}@media only screen and (max-width:1023px){#search_mini_form.search__form input{border:1px solid #e9713a;padding:0 10px 0 30px;width:100%;height:40px}}@media only screen and (max-width:600px){#search_mini_form.search__form input{height:30px}}#search_mini_form.search__form.expanded{width:100%}#search_mini_form.search__form.expanded input{border:1px solid #d1d1d1;width:100%;padding-left:30px;padding-right:10px}#search_mini_form.search__form.expanded .ais-search-box--reset{display:block}.administrative-menu__item.login{margin-right:36px;padding-bottom:10px;cursor:pointer}.administrative-menu__item.login .account__dropdown{display:none;position:absolute;height:auto;padding:20px;margin-top:23px;background:#fcf8f2;margin-left:-111px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.administrative-menu__item.login .account__dropdown li{margin-bottom:10px}.administrative-menu__item.login .account__dropdown li a:hover{border-bottom:2px solid #e9713a}.administrative-menu__item.login .account__dropdown a{max-width:none;color:#e9713a;width:100px;height:auto;display:block}.administrative-menu__item.login:hover .account__dropdown{display:block}@media only screen and (max-width:1200px){.administrative-menu__item.login{margin-right:16px}}.top-banner-block .darkHeader{display:none;height:0}.darkHeader .header-container .site-branding{display:none}.darkHeader .header-container .cart{display:none}.darkHeader .menus-container .categorical-menu{display:none}.darkHeader .menus-container .menu-right{display:none}.site-header .menus-container .overlay-content{display:none}.darkHeader .menus-container .overlay-content{display:block}.darkHeader{background-color:#fff}.mobsticky{display:none}.moblay{display:none}.desklay{display:block}@media only screen and (max-width:1023px){.desklay{display:none;height:0}.moblay{display:block}.mobsticky{display:none}.darkHeader .mobsticky{display:block;background-color:#fff;width:100%;float:left;position:absolute;left:0;top:-3%;z-index:9;height:80px;padding:14px 20px}.darkHeader .mobsticky .left{float:left}.darkHeader .mobsticky .left h1{font-family:BoosterNextFY,sans-serif;font-weight:500;font-size:43px;line-height:43px;letter-spacing:-1.99px;text-transform:none}.darkHeader .mobsticky .right{float:right}.darkHeader .mobsticky .right img{width:40px;height:40px;margin-top:4px}.darkHeader .mobsticky .right a{cursor:pointer}.footfix{top:auto!important;bottom:0!important}.cross{font-size:54px!important;top:33px;right:28px}.overlay_1{transition:none}.content-master-list .content-block h2{letter-spacing:0}.footfix img{margin-right:24px}.site-branding__logo{margin-top:9px}.mob-video-title{color:#fff;position:absolute;left:50px;top:623px;text-transform:uppercase!important;font-size:14px!important}.sty{font-size:14px!important;text-transform:uppercase!important;margin-top:7px!important}.sty1{font-size:12px!important}}.desk img{width:59px;height:59px;margin-top:-13px}.tog-ham{cursor:pointer}.cross{font-size:42px!important;margin-top:5px}.darkHeader .banner-links{display:none}.darkHeader .site-header{top:0!important;background-color:#fff}.sticky-header #content.site-content>*{display:none}.sticky-header .tog-ham{display:none}.sticky-header .cross{display:block}.lazyload{opacity:0}.lazyloading{opacity:1;transition:.6s opacity;background:#f7f7f7 url(/wp-content/uploads/2018/05/loader-1.gif) no-repeat center;background-size:40px 40px!important;min-height:50px;font-size:10px}.site-footer{background-color:#fdfbf8}.site-footer h1,.site-footer li a,.site-footer p{color:#e9713a}.site-footer__container{max-width:1390px;padding:42px 20px 96px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;letter-spacing:normal}.site-footer__container:after,.site-footer__container:before{display:none}.site-footer__container .hide{display:none}@media only screen and (max-width:1200px){.site-footer__container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1023px){.site-footer__container{-ms-flex-pack:center;justify-content:center;padding:32px 20px 45px}}@media only screen and (max-width:600px){.site-footer__container{padding:32px 0 45px}}.site-footer__container .news-letter-wrapper{-ms-flex-preferred-size:573px;flex-basis:573px;margin-right:87px}@media only screen and (max-width:1200px){.site-footer__container .news-letter-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}@media only screen and (max-width:1023px){.site-footer__container .news-letter-wrapper{-ms-flex-preferred-size:573px;flex-basis:573px;margin-right:0;text-align:center}}@media only screen and (max-width:600px){.site-footer__container .news-letter-wrapper{margin-bottom:15px;padding:0 20px}}.site-footer__container .footer_menu_heading{font-size:24px;line-height:24px;font-weight:700;margin-bottom:23px;color:#e9713a;display:block;white-space:nowrap;padding-top:5px}@media only screen and (max-width:1023px){.site-footer__container .footer_menu_heading{text-align:center;padding-top:0;margin-bottom:28px}}@media only screen and (max-width:600px){.site-footer__container .footer_menu_heading{font-size:18px;line-height:23px;margin-bottom:0;text-align:left;padding:22px 20px;position:relative}}.site-footer__container .footer_menu_content{padding-top:3px}@media (min-width:601px){.site-footer__container .footer_menu_content{display:block!important}}@media only screen and (max-width:600px){.site-footer__container .footer_menu_content{display:none;padding-bottom:12px;padding-top:1px}}.site-footer__container .footer_menu_content li{font-size:16px;font-weight:500;line-height:30px}@media only screen and (max-width:600px){.site-footer__container .footer_menu_content li{font-size:13px;line-height:16px;text-align:left;margin-left:45px;margin-bottom:16px}}.site-footer__container .footer_menu_content a{color:#7c7a77}.site-footer__container .social-connect-wrapper{-ms-flex-preferred-size:276px;flex-basis:276px}@media only screen and (max-width:600px){.site-footer__container .social-connect-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.site-footer__container .social-connect-wrapper .footer_menu_heading{padding:17px 20px 22px 20px}}@media only screen and (max-width:600px){.site-footer__container .social-connect-wrapper .social_icons{padding:8px 0 0 20px}}.site-footer__container .social-connect-wrapper ul{display:-ms-flexbox;display:flex}.site-footer__container .social-connect-wrapper li{margin-right:19px;margin-bottom:19px}.site-footer__container .social-connect-wrapper li:last-of-type{margin-right:0}@media only screen and (max-width:600px){.site-footer__container .social-connect-wrapper li{margin-right:19px}}.site-footer__container .social-connect-wrapper li a{width:40px;height:40px;color:transparent;cursor:pointer;position:relative;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;transition:.3s opacity}.site-footer__container .social-connect-wrapper li a:hover{opacity:.6}@media only screen and (max-width:600px){.site-footer__container .social-connect-wrapper li a{width:42px;height:42px}}.site-footer__container .social-connect-wrapper .twitter{background-image:url(images/social-twitter.svg)}.site-footer__container .social-connect-wrapper .instagram{background-image:url(images/social-instagram.svg)}.site-footer__container .social-connect-wrapper .facebook{background-image:url(images/social-facebook.svg)}.site-footer__container .social-connect-wrapper .youtube{background-image:url(images/social-youtube.svg)}.site-footer__container .social-connect-wrapper .pinterest{background-image:url(images/social-pinterest.svg)}.site-footer h1{font-family:BoosterNextFY,sans-serif;font-size:30px;line-height:30px;font-weight:700;letter-spacing:0;text-transform:none;margin-bottom:26px}@media only screen and (max-width:600px){.site-footer h1{font-size:24px;line-height:31px}}.site-footer p{line-height:30px;font-weight:700}@media only screen and (max-width:600px){.site-footer p{font-size:18px;line-height:24px}}.footer-copyright-section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:30px;letter-spacing:normal}@media only screen and (max-width:1023px){.footer-copyright-section{margin-bottom:90px}}@media only screen and (max-width:600px){.footer-copyright-section{padding:0 20px;margin-bottom:70px}}.footer-copyright-section .footer_copyright_content{width:100%;padding-left:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.footer-copyright-section .footer_copyright_content li{font-size:14px;line-height:25px;color:#5e5c59;margin-right:6px;font-weight:400}@media only screen and (max-width:600px){.footer-copyright-section .footer_copyright_content li{font-size:12px;line-height:23px;font-weight:700;color:#999}.footer-copyright-section .footer_copyright_content li a{color:#999}.footer-copyright-section .footer_copyright_content li:first-child{width:100%;margin-right:0}}.footer-copyright-section .footer_copyright_content a{color:#5e5c59}@media only screen and (max-width:1023px){.footer-copyright-section .footer_copyright_content{padding-left:55px}}@media only screen and (max-width:600px){.footer-copyright-section .footer_copyright_content{padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:start;-ms-flex-line-pack:center;align-content:center}}.footer-newsletter{margin:7px 0 0}@media only screen and (max-width:1023px){.footer-newsletter{text-align:center}}@media only screen and (max-width:600px){.footer-newsletter{margin:17px 0 0}}.footer-newsletter input[type=email],.footer-newsletter input[type=text]{float:left;border-radius:20px;border:2px solid #d1d1d1;line-height:calc(3em - 4px);font-size:15px;padding:0 23px;min-width:80px;margin-right:25px;height:42px;width:auto;text-align:center}.footer-newsletter input[type=email]::-webkit-input-placeholder,.footer-newsletter input[type=text]::-webkit-input-placeholder{color:#d1d1d1;font-size:15px;font-weight:400}.footer-newsletter input[type=email]::-moz-placeholder,.footer-newsletter input[type=text]::-moz-placeholder{color:#d1d1d1;font-size:15px;font-weight:400}.footer-newsletter input[type=email]:-ms-input-placeholder,.footer-newsletter input[type=text]:-ms-input-placeholder{color:#d1d1d1;font-size:15px;font-weight:400}.footer-newsletter input[type=email]:-moz-placeholder,.footer-newsletter input[type=text]:-moz-placeholder{color:#d1d1d1;font-size:15px;font-weight:400}@media only screen and (max-width:1200px){.footer-newsletter input[type=email],.footer-newsletter input[type=text]{margin-right:15px}}@media only screen and (max-width:600px){.footer-newsletter input[type=email],.footer-newsletter input[type=text]{padding:0 15px;min-width:70px;margin-right:15px}}.footer-newsletter .yearfield input[type=text]{min-width:100px}@media only screen and (max-width:600px){.footer-newsletter .yearfield input[type=text]{min-width:80px}}.footer-newsletter input[type=email]{width:100%;max-width:538px;margin-bottom:12px;margin-right:0;text-align:left}@media only screen and (max-width:600px){.footer-newsletter input[type=email]{text-align:left;font-size:14px;max-width:288px;margin:0 auto 22px;float:none;padding:0 28px}}.footer-newsletter__submit-container{float:left;background-color:#e9713a;padding:0;border:0;width:35%;min-width:194px;height:42px}.footer-newsletter__submit-container:after{right:28%}@media only screen and (max-width:600px){.footer-newsletter__submit-container:after{right:36.5%}}.footer-newsletter__submit-container:hover:after{right:22%}.footer-newsletter__submit-container.mobile-only{display:none}@media only screen and (max-width:1023px){.footer-newsletter__submit-container{float:none}}@media only screen and (max-width:600px){.footer-newsletter__submit-container{width:100%;max-width:288px;margin:15px auto}.footer-newsletter__submit-container.mobile-only{display:inline-block}.footer-newsletter__submit-container.mobile-hide{display:none}}.footer-newsletter input[type=submit]{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;display:block;line-height:40px;background-color:transparent;border:0;min-width:1px;width:100%;z-index:1;padding:0 35% 0 25%;height:auto}.footer-newsletter input[type=submit]:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.footer-newsletter input[type=submit]:hover:after{right:40px}.footer-newsletter input[type=submit]:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.footer-newsletter input[type=submit]:hover:after{right:40px}.footer-newsletter__birthday{display:block;position:relative}@media only screen and (max-width:1023px){.footer-newsletter__birthday{max-width:318px;margin:0 auto}}@media only screen and (max-width:600px){.footer-newsletter__birthday{max-width:288px}}.footer-newsletter__birthday p{font-size:18px;margin-bottom:10px;line-height:16px}@media only screen and (max-width:600px){.footer-newsletter__birthday p{line-height:25px;margin-bottom:18px}}.footer-newsletter__add-birthday{width:38px;padding:7px;position:absolute;left:329px;bottom:2px;cursor:pointer}@media only screen and (max-width:1023px){.footer-newsletter__add-birthday{left:298px}}@media only screen and (max-width:600px){.footer-newsletter__add-birthday{left:257px}}.footer-newsletter__birthday-fields{margin-bottom:22px;display:none}.footer-newsletter__birthday-fields.visible{display:block}@media only screen and (max-width:1023px){.footer-newsletter__birthday-fields{margin-bottom:15px}}.footer-newsletter #responses{float:left;width:100%;font-size:18px;margin-top:10px}@media only screen and (max-width:600px){.footer-newsletter #responses{margin-top:0}}.store-footer .footer-newsletter__birthday-fields input.datepart{width:auto}.footer-menu{text-align:left;margin-right:60px}@media only screen and (max-width:1023px){.footer-menu{text-align:center;margin-bottom:30px;margin-right:0;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:600px){.footer-menu{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;border-top:solid 1px #e3e2e2}.footer-menu:nth-of-type(3){border-bottom:solid 1px #e3e2e2}}@media only screen and (max-width:600px){.footer-menu .footer_menu_heading:after{content:"+";position:absolute;right:18px;font-weight:400;font-size:28px;color:#716f6c;width:18px;text-align:center}}@media only screen and (max-width:600px){.footer-menu.active .footer_menu_heading:after{content:"-"}}.footer-legal{width:311px;float:right}@media only screen and (max-width:1023px){.footer-legal{width:257px;float:none;margin:auto}}@media only screen and (max-width:600px){.footer-legal{width:227px}}.footer-legal a,.footer-legal p{color:#716f6c;font-size:12px;font-weight:500;line-height:2em;margin-right:5px}@media only screen and (max-width:1023px){.footer-legal a,.footer-legal p{font-size:10px}}.footer-legal__badge{min-width:36px;max-width:36px;display:block;margin-top:-20px;margin-right:44px}@media only screen and (max-width:1023px){.footer-legal__badge{min-width:32px;margin-right:23px}}@media only screen and (max-width:600px){.footer-legal__badge{margin-top:9px;margin-right:0}}.d-hotline{display:none}body .hotline-launcher.h-open{margin:20px 0 20px 20px!important}body .fc-widget-normal .hotline-launcher.h-open,body .fc-widget-normal.expanded-modal .hotline-launcher{width:400px!important}body #fc_frame,body #fc_frame.fc-widget-normal{right:0!important}.purple #custom_fc_button{max-width:57px;background-color:transparent;box-shadow:inherit}.purple #imageicon{margin-left:0;max-width:56px}#imageicon{height:auto;width:100%;margin-left:27px;max-width:55px;float:left;margin-top:0}@media only screen and (max-width:600px){#imageicon{float:none;vertical-align:top;display:inline-block}}@media (max-width:398px){#imageicon{margin-left:.2%}}.fc-widget-open #custom_fc_button{display:none}#custom_fc_button a span.text-item:hover::after{right:-2px}_::-webkit-full-page-media,_:future,:root #custom_fc_button a span.text-item::after{top:30%}#custom_fc_button a span.text-item{position:relative}#custom_fc_button a span.text-item:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:0;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}@media only screen and (max-width:600px){#custom_fc_button a span.text-item:after{right:13px}}@media (max-width:398px){#custom_fc_button a span.text-item:after{right:0}}#custom_fc_button{width:100%;position:fixed;right:0;bottom:35px;z-index:4!important;min-width:45px;max-width:400px;background-color:#e9713a;box-shadow:2px -1px 3px #c3c3c3;transition:bottom .3s linear}@media (max-width:900px){#custom_fc_button{bottom:20px}}@media (max-width:780px){#custom_fc_button{bottom:0}}@media only screen and (max-width:600px){#custom_fc_button{text-align:center;max-width:none}}#custom_fc_button a{display:block;padding-top:1px;float:left;width:100%}#custom_fc_button a span.text-item{margin-top:7px;display:inline-block;padding-right:3px;font-size:16px;line-height:20px;padding-left:7px;margin-bottom:9px;color:#fff;font-family:BoosterNextFY,sans-serif;font-weight:700;letter-spacing:.072em;float:left;max-width:300px;width:100%;text-align:left}@media only screen and (max-width:600px){#custom_fc_button a span.text-item{padding-right:21px;font-size:15px;line-height:20px;float:none;vertical-align:top;display:inline-block}}@media (max-width:398px){#custom_fc_button a span.text-item{padding-right:10px;font-size:14px;line-height:20px;float:none;max-width:260px}}@media (max-width:360px){#custom_fc_button a span.text-item{padding-right:7px;font-size:13px;line-height:20px;float:none;max-width:244px}}.near-bottom #custom_fc_button{bottom:140px}@media only screen and (max-width:1023px){.near-bottom #custom_fc_button{bottom:20px}}@media only screen and (max-width:600px){.near-bottom #custom_fc_button{bottom:0}}#fc_frame,#fc_frame.fc-widget-normal{z-index:3!important}div#fc_frame.fc-widget-normal.h-open-container,div#fc_frame.h-open-container{z-index:9999!important}#fc_frame{visibility:hidden}.ls-detail .ls-detail-footer{display:none}.modal{display:none;position:fixed;width:100vw;height:100vh;max-width:none;top:0;left:0;z-index:3}.modal-content{opacity:0;box-shadow:0 10px 25px rgba(0,0,0,.5);padding:30px 15px;max-width:90vw;max-height:90vh;background-color:#fff;border-radius:15px 0 15px 15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.modal-overlay{opacity:0;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.5);left:0;top:0}.modal-content,.modal-overlay{transition:.5s opacity}.modal-close{position:absolute;top:30px;right:20px;height:40px;width:40px}.modal-close button{background-image:url(images/icon-circled-x.svg);background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;border:0;height:100%;width:100%;padding:0;min-width:0}.modal-close button span,.modal-close button:after{display:none}.modal-video__content{background-color:transparent;box-shadow:none;height:50vw;width:76.5vw;max-height:670px;max-width:1190px;padding:0;border-radius:0}.modal-video iframe,.modal-video__content-container{height:100%;width:100%}.modal-video .modal-close{top:0;right:-40px}.modal-video .modal-close button{background-image:url(images/close-button.png);background-color:transparent;background-size:30px;background-position:top right}.story-stages-header .slick-dots-wrapper{margin-top:41px;margin-bottom:15px;position:relative}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper{margin-top:32px;margin-bottom:36px}}@media only screen and (max-width:600px){.story-stages-header .slick-dots-wrapper{margin-top:19px;margin-bottom:16px}}.story-stages-header .slick-dots-wrapper .wpb_content_element{margin:0}.story-stages-header .slick-dots-wrapper .slick-dots-slide{display:none;width:10px;height:10px;border-right:3px solid #e9713a;border-bottom:3px solid #e9713a;transform:translateY(-50%) rotate(-45deg);position:absolute;bottom:6px;right:40px}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper .slick-dots-slide{display:block}}@media only screen and (max-width:600px){.story-stages-header .slick-dots-wrapper .slick-dots-slide{bottom:1px;right:25px;border-color:#e9713a}}.story-stages-header .slick-dots-wrapper .slick-dots-slide.disabled{opacity:.5}.story-stages-header .slick-dots-wrapper .slick-dots-slide--prev{transform:rotate(135deg) translateY(7px);left:40px}@media only screen and (max-width:600px){.story-stages-header .slick-dots-wrapper .slick-dots-slide--prev{left:25px}}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper{display:block}}.story-stages-header .slick-dots-wrapper .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:80%;margin:auto}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper .slick-dots{width:calc(100% - 150px);white-space:pre;overflow:hidden;position:relative}.story-stages-header .slick-dots-wrapper .slick-dots:after{content:'';display:block}}@media only screen and (max-width:600px){.story-stages-header .slick-dots-wrapper .slick-dots{width:calc(100% - 100px)}}.story-stages-header .slick-dots-wrapper .slick-dots li{color:#716f6c;font-weight:700;font-size:20px;cursor:pointer;left:0;transition:left .3s}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper .slick-dots li{margin-left:65px;position:relative}.story-stages-header .slick-dots-wrapper .slick-dots li:first-child{margin-left:0}}@media only screen and (max-width:600px){.story-stages-header .slick-dots-wrapper .slick-dots li{font-size:14px;margin-left:28px}}.story-stages-header .slick-dots-wrapper .slick-dots li.slick-active span:after,.story-stages-header .slick-dots-wrapper .slick-dots li:hover span:after{width:100%}.story-stages-header .slick-dots-wrapper .slick-dots li span{position:relative}.story-stages-header .slick-dots-wrapper .slick-dots li span:after{content:'';height:2px;width:0;position:absolute;left:0;bottom:-6px;transition:width .2s ease-in-out 0s;background-color:#716f6c}@media only screen and (max-width:1023px){.story-stages-header .slick-dots-wrapper .slick-dots li span:after{bottom:-2px}}.story-stages-header .slick-dots-wrapper .slick-dots li span.orange{color:#e9713a}.story-stages-header .slick-dots-wrapper .slick-dots li span.orange:after{background-color:#e9713a}.story-stages-header .slick-dots-wrapper .slick-dots li span.blue{color:#549ad5}.story-stages-header .slick-dots-wrapper .slick-dots li span.blue:after{background-color:#549ad5}.story-stages-header .slick-dots-wrapper .slick-dots li span.green{color:#70a401}.story-stages-header .slick-dots-wrapper .slick-dots li span.green:after{background-color:#70a401}.story-stages-header .slick-dots-wrapper .slick-dots li span.red{color:#ee4154}.story-stages-header .slick-dots-wrapper .slick-dots li span.red:after{background-color:#ee4154}.story-stages-header .slick-dots-wrapper .slick-dots li span.purple{color:#b16bb9}.story-stages-header .slick-dots-wrapper .slick-dots li span.purple:after{background-color:#b16bb9}.story-carousel{background-color:#fcf8f2}.story-carousel .desktop-hide{display:none}.story-carousel .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.story-carousel .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.story-carousel .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);top:33%;left:calc(20% - 32px);transition:.3s transform}@media only screen and (max-width:1023px){.story-carousel .slick-arrow{left:calc(12% - 32px);top:33%}}.story-carousel .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.story-carousel .slick-arrow.slick-next{right:calc(20% - 32px)}.story-carousel .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:1023px){.story-carousel .slick-arrow.slick-next{right:calc(12% - 32px)}}.story-carousel .slick-slide .hero-content__fullwidth h1,.story-carousel .slick-slide .hero-content__fullwidth p{opacity:0;visibility:none;transition:opacity .3s}.story-carousel .slick-slide.slick-active .hero-content__fullwidth h1,.story-carousel .slick-slide.slick-active .hero-content__fullwidth p{opacity:1;visibility:visible}.story-carousel .hero-container__fullwidth{position:relative}.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{background-size:600px auto}}.story-carousel .hero-container__fullwidth:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.story-carousel .hero-container__fullwidth:before{top:-6px}}.story-carousel .hero-container__fullwidth:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.story-carousel .hero-container__fullwidth:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{display:none}}.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{background-image:url(images/border-white-vertical.svg);background-size:cover;z-index:1;height:100%;width:27px;top:0}.story-carousel .hero-container__fullwidth:before{left:-13px}.story-carousel .hero-container__fullwidth:after{right:-15px;left:auto}.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{width:12px}@media only screen and (max-width:600px){.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{display:none}}@media only screen and (max-width:1023px){.story-carousel .hero-container__fullwidth:after,.story-carousel .hero-container__fullwidth:before{width:5px}}.story-carousel .hero-container__fullwidth:before{left:-6px}@media only screen and (max-width:1023px){.story-carousel .hero-container__fullwidth:before{left:-2px}}.story-carousel .hero-container__fullwidth:after{right:-6px}@media only screen and (max-width:1023px){.story-carousel .hero-container__fullwidth:after{right:-2px}}.story-carousel .hero-content__fullwidth{text-align:center;padding-top:37px;padding-bottom:50px;z-index:2;background-color:#fcf8f2;position:relative;max-width:none;width:102%;margin-left:-1%}.story-carousel .hero-content__fullwidth:after,.story-carousel .hero-content__fullwidth:before{content:'';background-image:url(images/border-offwhite.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth:after,.story-carousel .hero-content__fullwidth:before{background-size:600px auto}}.story-carousel .hero-content__fullwidth:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth:before{top:-6px}}.story-carousel .hero-content__fullwidth:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.story-carousel .hero-content__fullwidth:after,.story-carousel .hero-content__fullwidth:before{display:none}}@media only screen and (max-width:1023px){.story-carousel .hero-content__fullwidth{padding-top:23px;padding-bottom:30px}}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth{padding-top:15px;padding-bottom:37px}}.story-carousel .hero-content__fullwidth:after{display:none}.story-carousel .hero-content__fullwidth h1,.story-carousel .hero-content__fullwidth p{color:#716f6c}.story-carousel .hero-content__fullwidth h1{margin-bottom:19px}@media only screen and (max-width:1023px){.story-carousel .hero-content__fullwidth h1{font-size:50px;margin-bottom:13px}}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth h1{font-size:40px}}.story-carousel .hero-content__fullwidth p{margin:auto}@media only screen and (max-width:600px){.story-carousel .hero-content__fullwidth p{width:95%}}.story-carousel .hero-content__fullwidth.orange h1,.story-carousel .hero-content__fullwidth.orange p{color:#e9713a}.story-carousel .hero-content__fullwidth.blue h1,.story-carousel .hero-content__fullwidth.blue p{color:#549ad5}.story-carousel .hero-content__fullwidth.green h1,.story-carousel .hero-content__fullwidth.green p{color:#70a401}.story-carousel .hero-content__fullwidth.red h1,.story-carousel .hero-content__fullwidth.red p{color:#ee4154}.story-carousel .hero-content__fullwidth.purple h1,.story-carousel .hero-content__fullwidth.purple p{color:#b16bb9}.story-carousel .hero{height:auto}.home-lifestage-carousel{height:760px}.home-lifestage-carousel:before{display:none}.home-lifestage-carousel:after{z-index:1}@media only screen and (max-width:1023px){.home-lifestage-carousel{height:480px}}@media only screen and (max-width:600px){.home-lifestage-carousel{height:440px}}.home-lifestage-carousel .slick-slide{width:60%;margin:0 7px;height:680px;overflow:hidden}.home-lifestage-carousel .slick-slide>div{height:100%}@media only screen and (max-width:1023px){.home-lifestage-carousel .slick-slide{height:400px}}@media only screen and (max-width:600px){.home-lifestage-carousel .slick-slide{height:390px;margin:0}}.home-lifestage-carousel .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.home-lifestage-carousel .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.home-lifestage-carousel .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);left:calc(20% - 32px);transition:.3s transform}.home-lifestage-carousel .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.home-lifestage-carousel .slick-arrow.slick-next{right:calc(20% - 32px)}.home-lifestage-carousel .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:600px){.home-lifestage-carousel .slick-arrow{height:40px;width:40px;left:15px}.home-lifestage-carousel .slick-arrow.slick-next{right:15px}}.home-lifestage-carousel .slick-dots{text-align:center}.home-lifestage-carousel .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}@media only screen and (max-width:1023px){.home-lifestage-carousel .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}.home-lifestage-carousel .slick-dots button{opacity:0}.home-lifestage-carousel .slick-dots li.slick-active{opacity:1}.home-lifestage-carousel .slick-dots{background-color:#009ed2;height:80px;padding:32px 0}@media only screen and (max-width:600px){.home-lifestage-carousel .slick-dots{height:55px;padding:22px 0 0}}.home-lifestage-carousel .hero-container__fullwidth{position:relative;height:100%}.home-lifestage-carousel .home-hero__background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto;max-width:none}@media only screen and (max-width:1023px){.home-lifestage-carousel .home-hero__background{min-height:400px;max-width:none;height:auto}}.home-lifestage-carousel .hero-content__fullwidth{position:absolute;left:50%;transform:translateX(-50%);background-color:#009ed2;bottom:-218px;width:434px;border-radius:100% 100% 0 0;height:434px;padding:40px 0 24px;text-align:center;color:#fff}@media only screen and (max-width:1023px){.home-lifestage-carousel .hero-content__fullwidth{height:286px;width:270px;bottom:-140px;padding:24px 0 14px}}.home-lifestage-carousel .hero-content__fullwidth h1{font-family:Organico-Regular,sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;letter-spacing:3.83px;margin-bottom:10px;height:auto}@media only screen and (max-width:1023px){.home-lifestage-carousel .hero-content__fullwidth h1{font-size:30px}}.home-lifestage-carousel .hero-content__fullwidth h2{font-family:BoosterNextFY,sans-serif;font-size:24px;font-weight:700;margin-bottom:15px}@media only screen and (max-width:1023px){.home-lifestage-carousel .hero-content__fullwidth h2{font-size:18px}}.home-lifestage-carousel .hero-content__fullwidth p{display:none}.home-lifestage-carousel .hero-content__fullwidth .hero-button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#fff;color:#009ed2}.home-lifestage-carousel .hero-content__fullwidth .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-lifestage-carousel .hero-content__fullwidth .hero-button:hover:after{right:40px}.home-lifestage-carousel .hero-content__fullwidth .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-lifestage-carousel .hero-content__fullwidth .hero-button:hover:after{right:40px}.home-lifestage-carousel .hero-content__fullwidth .hero-button:after{border-color:#009ed2}@media only screen and (max-width:1023px){.home-lifestage-carousel .hero-content__fullwidth .hero-button{font-size:16px;padding:0 45px 0 30px}.home-lifestage-carousel .hero-content__fullwidth .hero-button:after,.home-lifestage-carousel .hero-content__fullwidth .hero-button:hover:after{right:30px}}.home-lifestage-carousel .hero-content__fullwidth,.home-lifestage-carousel .slick-dots{transition:.5s background-color}.home-lifestage-carousel.green{position:relative}.home-lifestage-carousel.green:after,.home-lifestage-carousel.green:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-lifestage-carousel.green:after,.home-lifestage-carousel.green:before{background-size:600px auto}}.home-lifestage-carousel.green:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-lifestage-carousel.green:before{top:-6px}}.home-lifestage-carousel.green:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-lifestage-carousel.green:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-lifestage-carousel.green:after,.home-lifestage-carousel.green:before{display:none}}.home-lifestage-carousel.green .hero-content__fullwidth,.home-lifestage-carousel.green .slick-dots{background:#70a401}.home-lifestage-carousel.green .hero-button{color:#70a401}.home-lifestage-carousel.green .hero-button:after{border-color:#70a401}.home-lifestage-carousel.purple{position:relative}.home-lifestage-carousel.purple:after,.home-lifestage-carousel.purple:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-lifestage-carousel.purple:after,.home-lifestage-carousel.purple:before{background-size:600px auto}}.home-lifestage-carousel.purple:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-lifestage-carousel.purple:before{top:-6px}}.home-lifestage-carousel.purple:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-lifestage-carousel.purple:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-lifestage-carousel.purple:after,.home-lifestage-carousel.purple:before{display:none}}.home-lifestage-carousel.purple .hero-content__fullwidth,.home-lifestage-carousel.purple .slick-dots{background:#b16bb9}.home-lifestage-carousel.purple .hero-button{color:#b16bb9}.home-lifestage-carousel.purple .hero-button:after{border-color:#b16bb9}.home-lifestage-carousel.yellow{position:relative}.home-lifestage-carousel.yellow:after,.home-lifestage-carousel.yellow:before{content:'';background-image:url(images/border-yellow.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-lifestage-carousel.yellow:after,.home-lifestage-carousel.yellow:before{background-size:600px auto}}.home-lifestage-carousel.yellow:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-lifestage-carousel.yellow:before{top:-6px}}.home-lifestage-carousel.yellow:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-lifestage-carousel.yellow:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-lifestage-carousel.yellow:after,.home-lifestage-carousel.yellow:before{display:none}}.home-lifestage-carousel.yellow .hero-content__fullwidth,.home-lifestage-carousel.yellow .slick-dots{background:#ee4154}.home-lifestage-carousel.yellow .hero-button{color:#ee4154}.home-lifestage-carousel.yellow .hero-button:after{border-color:#ee4154}.home-lifestage-carousel.blue{position:relative}.home-lifestage-carousel.blue:after,.home-lifestage-carousel.blue:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-lifestage-carousel.blue:after,.home-lifestage-carousel.blue:before{background-size:600px auto}}.home-lifestage-carousel.blue:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-lifestage-carousel.blue:before{top:-6px}}.home-lifestage-carousel.blue:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-lifestage-carousel.blue:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-lifestage-carousel.blue:after,.home-lifestage-carousel.blue:before{display:none}}.home-lifestage-carousel.blue .hero-content__fullwidth,.home-lifestage-carousel.blue .slick-dots{background:#009ed2}.home-lifestage-carousel.blue .hero-button{color:#009ed2}.home-lifestage-carousel.blue .hero-button:after{border-color:#009ed2}.chat{background-color:#70a401;height:750px;padding:40px 0 0;clear:both}.chat+section{z-index:0}.chat:after{z-index:1}.chat .col-12,.chat .main{height:100%;position:relative}@media only screen and (max-width:1023px){.chat{height:540px;padding-top:30px}.chat .main{width:600px;max-width:100%;margin:0 auto;float:none}}@media only screen and (max-width:600px){.chat{padding-top:33px;height:auto}.chat .main:after,.chat .main:before{display:table;content:""}.chat .main:after{clear:both}.chat .main:after,.chat .main:before{display:table;content:""}.chat .main:after{clear:both}.chat .main:after,.chat .main:before{display:table;content:""}.chat .main:after{clear:both}.chat .main:after,.chat .main:before{display:table;content:""}.chat .main:after{clear:both}.chat .col-12{padding:0}}.chat .col-4{width:50%}.chat .col-4>*{width:490px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.chat .col-4>*{width:290px}}@media only screen and (max-width:600px){.chat .col-4>*{width:100%}}@media only screen and (max-width:600px){.chat .col-4{margin-left:auto;width:100%}}.chat__phone{z-index:2;text-align:center;position:absolute;top:5px;right:0;overflow:hidden;height:calc(100% + 3px);background-image:url(images/chat-blank-phone.png);background-repeat:no-repeat;background-position:top 4px center;background-size:auto 831px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.chat__phone{height:100%}}@media only screen and (max-width:1023px){.chat__phone{background-size:auto 519px;margin:64px 0 0;right:0;height:calc(100% - 60px)}.chat__phone img{width:250px}}@media only screen and (max-width:600px){.chat__phone{width:280px;float:none;margin:0 auto -5px;position:relative;right:auto;height:470px;top:auto;clear:both;background-size:100% auto}.chat__phone img{width:100%}}.chat__phone img{position:absolute;left:50%;transform:translateX(-50%)}.chat__phone img.animated{opacity:0}.chat__phone img.animated.loaded{opacity:1}.chat__phone--masked{height:43%;width:100%;position:absolute;left:50%;transform:translateX(-50%);overflow:hidden}.chat__phone--masked img{left:calc(50%)}.chat__content{padding-top:30px;text-align:center}@media only screen and (max-width:1023px){.chat__content.col-4{width:100%;padding:0;margin-left:0}.chat__content.col-4>*{width:auto}}.chat__content img{width:300px}@media only screen and (max-width:1023px){.chat__content img{width:130px;margin-right:15px}}@media only screen and (max-width:600px){.chat__content img{width:110px;margin-right:10px}}@media only screen and (max-width:600px){.chat__content{width:100%}}.chat__content h1{margin-bottom:25px;line-height:1}@media only screen and (max-width:1023px){.chat__content h1{margin-bottom:10px;display:inline-block;vertical-align:middle}}.chat__content p{margin-bottom:15px}@media only screen and (max-width:1023px){.chat__content p{display:inline-block;vertical-align:middle;margin-bottom:0}}.chat__hours{clear:left;margin-top:15px;margin-bottom:10px}@media only screen and (max-width:1023px){.chat__hours{margin:20px 0 0}}@media only screen and (max-width:600px){.chat__hours{margin:0;width:100%;float:none}}.chat__hours p{margin-bottom:30px}@media only screen and (max-width:1023px){.chat__hours p{margin-bottom:10px}.chat__hours p:last-child{margin-bottom:5px}}.chat__hours a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#fff;color:#70a401;margin-top:10px}.chat__hours a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.chat__hours a:hover:after{right:40px}.chat__hours a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.chat__hours a:hover:after{right:40px}.chat__hours a:after{border-color:#70a401}@media only screen and (max-width:600px){.chat__hours a{font-size:16px;margin:0 auto}}.chat__disclaimer{clear:left;text-align:center}@media only screen and (max-width:1023px){.chat__disclaimer{margin-left:4px}}@media only screen and (max-width:600px){.chat__disclaimer{margin:0 auto 10px}}.chat__disclaimer.col-4>*{width:98%;max-width:590px;line-height:1.2}@media only screen and (max-width:1023px){.chat__disclaimer.col-4>*{width:290px}}@media only screen and (max-width:600px){.chat__disclaimer.col-4>*{width:100%}}.chat__disclaimer h4{display:none;color:#fff;position:relative;font-size:12px;padding:0 20px;cursor:pointer;margin-bottom:10px}.chat__disclaimer h4:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.chat__disclaimer h4:hover:after{right:40px}.chat__disclaimer h4:after{right:5px;transform:translateY(-50%) rotate(45deg);top:40%;width:8px;height:8px;border-width:2px}.chat__disclaimer h4:hover:after{right:5px}.chat__disclaimer h4.active:after{top:60%;transform:translateY(-50%) rotate(-135deg)}@media only screen and (max-width:1023px){.chat__disclaimer h4{display:inline}}.chat__disclaimer p{font-size:11px}@media only screen and (max-width:1023px){.chat__disclaimer p{display:none;font-size:10px;width:350px;margin-left:0}}@media only screen and (max-width:600px){.chat__disclaimer p{width:100%;max-width:none}}.chat__disclaimer a{color:#fff;text-decoration:underline}.home .chat__phone{overflow:visible;height:820px;z-index:2}@media only screen and (max-width:1023px){.home .chat__phone{height:453px;overflow:hidden}}@media only screen and (max-width:600px){.home .chat__phone{height:470px}}.home .chat+section{z-index:0}.hero{height:745px;overflow:hidden}.hero:after{content:'';position:absolute}@media only screen and (max-width:1200px){.hero{height:700px}}@media only screen and (max-width:600px){.hero{height:560px}}.hero .main{padding-top:220px}@media only screen and (max-width:1023px){.hero .main{padding-top:80px}}@media only screen and (max-width:600px){.hero .main{padding-top:50px}}.hero .col-12,.hero .main{height:100%;background-position:bottom;background-size:auto 100%}@media only screen and (max-width:600px){.hero .col-12,.hero .main{background-position:center}}.hero__image{float:right;width:60%;height:100%;position:relative}.hero__image.full-width{width:100%;float:none;top:-160px;height:calc(100% + 160px)}.hero__image.full-width img{height:100%;max-width:none;position:absolute;left:50%;transform:translateX(-50%);top:0;min-width:100%}@media only screen and (max-width:1023px){.hero__image{width:100%;position:absolute;top:0;left:0}}.hero__image img{position:absolute;right:0;bottom:0}@media only screen and (max-width:1023px){.hero__image img{float:none;height:450px;margin-right:0;bottom:5px;right:auto;width:auto;max-width:none;position:absolute;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:600px){.hero__image img{bottom:3px;height:300px}}.hero__description{margin-top:100px;margin-left:11%;position:absolute;z-index:1}@media only screen and (max-width:1200px){.hero__description{margin-left:5%;margin-top:60px}}@media only screen and (max-width:1023px){.hero__description{width:450px;margin:0 auto;position:relative;padding-top:45px;height:100%;text-align:center}}@media only screen and (max-width:600px){.hero__description{padding-top:30px;width:300px}}.hero__description h1{width:50%;margin-bottom:30px;line-height:1}@media only screen and (max-width:1023px){.hero__description h1{width:100%;margin-bottom:7px;font-size:50px}}@media only screen and (max-width:600px){.hero__description h1{margin-bottom:15px;font-size:40px}}.hero__description p{font-size:18px;line-height:1.4;font-weight:500;margin-bottom:45px;width:40%}@media only screen and (max-width:1023px){.hero__description p{font-size:16px;width:100%}}@media only screen and (max-width:600px){.hero__description p{font-size:14px}}.hero__description a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:inherit;background-color:#fff}.hero__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.hero__description a:hover:after{right:40px}.hero__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.hero__description a:hover:after{right:40px}.hero__description a:after{border-color:inherit}@media only screen and (max-width:1023px){.hero__description a:after{width:8px;height:8px;right:34px}}@media only screen and (max-width:1023px){.hero__description a{bottom:40px;font-size:16px;padding:0 45px 0 35px;min-width:160px;position:absolute;left:50%;transform:translateX(-50%)}.hero__description a:hover:after{right:30px}}.hero.formula-hero .hero__description{margin-top:130px;margin-left:6%}@media only screen and (max-width:1023px){.hero.formula-hero .hero__description{width:450px;margin:0 auto;position:relative;padding-top:45px;height:100%;text-align:center}}@media only screen and (max-width:600px){.hero.formula-hero .hero__description{padding-top:30px;width:300px}}.hero.formula-hero .hero__description h1{margin-bottom:80px;width:55%}@media only screen and (max-width:1023px){.hero.formula-hero .hero__description h1{width:100%;margin-bottom:7px;font-size:50px}}@media only screen and (max-width:600px){.hero.formula-hero .hero__description h1{margin-bottom:15px;font-size:40px}}.mini-hero{height:auto;padding:20px 0 60px;overflow:visible}@media only screen and (max-width:1023px){.mini-hero{padding:80px 0 45px}}@media only screen and (max-width:600px){.mini-hero{padding:25px 0 20px}}.mini-hero h1{margin-bottom:20px}@media only screen and (max-width:1023px){.mini-hero h1{font-size:50px;margin-bottom:15px}}@media only screen and (max-width:600px){.mini-hero h1{font-size:30px}}.mini-hero--with-bings{text-align:center}.mini-hero--with-bings h1{position:relative;width:auto;margin-left:auto;margin-right:auto;display:inline-block}.mini-hero--with-bings h1:after,.mini-hero--with-bings h1:before{content:'';background-image:url(images/accent-bing.svg);background-repeat:no-repeat;position:absolute;left:-56px;top:10px;width:34px;height:100%}@media only screen and (max-width:1023px){.mini-hero--with-bings h1:after,.mini-hero--with-bings h1:before{top:4px;left:-47px}}@media only screen and (max-width:600px){.mini-hero--with-bings h1:after,.mini-hero--with-bings h1:before{display:none}}.mini-hero--with-bings h1:after{transform:scaleX(-1);right:-56px;left:auto}@media only screen and (max-width:1023px){.mini-hero--with-bings h1:after{right:-47px}}@media only screen and (max-width:600px){.mini-hero--with-bings h1{font-size:40px;display:block}}.mini-hero--with-image{height:397px;background-repeat:no-repeat;background-position:bottom;background-size:cover;padding-bottom:0}@media only screen and (max-width:1023px){.mini-hero--with-image{height:462px}}@media only screen and (max-width:600px){.mini-hero--with-image{height:165px}}.mini-hero--middle-content{position:relative}.mini-hero--middle-content>.main{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:auto}@media only screen and (max-width:1023px){.mini-hero--middle-content>.main{position:static;transform:none;margin-top:134px;float:left}}@media only screen and (max-width:600px){.mini-hero--middle-content>.main{position:absolute;top:50%;transform:translateY(-50%);margin-top:0}}.mini-hero h4,.mini-hero p{max-width:810px;margin:0 auto;width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.mini-hero h4,.mini-hero p{max-width:630px}}.mini-hero p{max-width:596px}.mini-hero .col-12{float:none}.mini-hero.green{background:#70a401;position:relative}.mini-hero.green:after,.mini-hero.green:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mini-hero.green:after,.mini-hero.green:before{background-size:600px auto}}.mini-hero.green:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mini-hero.green:before{top:-6px}}.mini-hero.green:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mini-hero.green:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mini-hero.green:after,.mini-hero.green:before{display:none}}.mini-hero.purple{background:#b16bb9;position:relative}.mini-hero.purple:after,.mini-hero.purple:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mini-hero.purple:after,.mini-hero.purple:before{background-size:600px auto}}.mini-hero.purple:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mini-hero.purple:before{top:-6px}}.mini-hero.purple:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mini-hero.purple:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mini-hero.purple:after,.mini-hero.purple:before{display:none}}.mini-hero.yellow{background:#ee4154;position:relative}.mini-hero.yellow:after,.mini-hero.yellow:before{content:'';background-image:url(images/border-yellow.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mini-hero.yellow:after,.mini-hero.yellow:before{background-size:600px auto}}.mini-hero.yellow:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mini-hero.yellow:before{top:-6px}}.mini-hero.yellow:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mini-hero.yellow:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mini-hero.yellow:after,.mini-hero.yellow:before{display:none}}.mini-hero.blue{background:#009ed2;position:relative}.mini-hero.blue:after,.mini-hero.blue:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mini-hero.blue:after,.mini-hero.blue:before{background-size:600px auto}}.mini-hero.blue:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mini-hero.blue:before{top:-6px}}.mini-hero.blue:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mini-hero.blue:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mini-hero.blue:after,.mini-hero.blue:before{display:none}}.home-hero-carousel .col-12{padding:0}.home-hero-carousel img.desktop-hide{display:none}@media only screen and (max-width:600px){.home-hero-carousel img.desktop-hide{display:block}}.home-hero-carousel .slick-dots{position:absolute;width:100%;text-align:center;bottom:24px}@media only screen and (max-width:600px){.home-hero-carousel .slick-dots{bottom:20px}}.home-hero-carousel .slick-dots li{height:78px;width:78px;display:inline-block;margin-right:28px;padding:6px;border-radius:100%;border:4px solid rgba(255,255,255,.4);transition:.3s border;cursor:pointer;transition:.3s opacity}@media only screen and (max-width:600px){.home-hero-carousel .slick-dots li{height:7px;width:7px;padding:0;border:0;background-color:#fff;margin-right:12px;opacity:.5}}.home-hero-carousel .slick-dots li button{opacity:0}.home-hero-carousel .slick-dots li.slick-active{border-color:#fff}@media only screen and (max-width:600px){.home-hero-carousel .slick-dots li.slick-active{opacity:1}}.home-hero-carousel__thumb{vertical-align:middle;height:100%;width:100%;border-radius:100%}.home-hero-carousel .home-hero__background{min-width:100%;height:100%;max-width:none;position:absolute;left:50%;transform:translateX(-50%);top:0}.home-hero-carousel .hero-button{min-width:200px;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;display:inline-block;bottom:96px;right:0;position:absolute;border-radius:23px 0 0 23px}.home-hero-carousel .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-hero-carousel .hero-button:hover:after{right:40px}.home-hero-carousel .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-hero-carousel .hero-button:hover:after{right:40px}@media only screen and (max-width:1023px){.home-hero-carousel .hero-button{bottom:150px;right:auto;position:absolute;left:50%;transform:translateX(-50%);border-radius:63px}}@media only screen and (max-width:600px){.home-hero-carousel .hero-button{width:auto;bottom:50px}}.home-hero-carousel .hero-container__fullwidth{position:relative;min-height:810px}@media only screen and (max-width:600px){.home-hero-carousel .hero-container__fullwidth{min-height:560px}}.home-hero-carousel .hero-content__fullwidth.wrapper{position:absolute;width:100%;height:100%;top:0;padding:195px 0 160px;text-align:center;color:#fff}@media only screen and (max-width:1023px){.home-hero-carousel .hero-content__fullwidth.wrapper{padding:155px 0 220px}}@media only screen and (max-width:600px){.home-hero-carousel .hero-content__fullwidth.wrapper{padding:90px 0 70px;width:300px;position:absolute;left:50%;transform:translateX(-50%)}}.home-hero-carousel .hero-content__fullwidth.wrapper h1{margin:0 auto 20px;height:auto;position:relative;overflow:visible;display:inline}@media only screen and (max-width:1023px){.home-hero-carousel .hero-content__fullwidth.wrapper h1{font-size:45px}}@media only screen and (max-width:600px){.home-hero-carousel .hero-content__fullwidth.wrapper h1{font-size:30px}}.home-hero-carousel .hero-content__fullwidth.wrapper h1:after{content:'';background-image:url(images/arrow-looped.svg);width:102px;height:130px;background-size:contain;bottom:-100px;right:-80px;display:inline-block;background-repeat:no-repeat;transform:rotate(-90deg) scaleX(-1);position:absolute}@media only screen and (max-width:1023px){.home-hero-carousel .hero-content__fullwidth.wrapper h1:after{height:40px;width:72px;bottom:-50px;right:-30px}}.home-hero-carousel .hero-content__fullwidth.wrapper.hide-arrow h1:after{display:none}.home-hero-carousel .hero-content__fullwidth.wrapper p{text-shadow:0 0 83px rgba(29,28,28,.59);font-size:24px;font-weight:700;padding:0 90px}@media only screen and (max-width:1023px){.home-hero-carousel .hero-content__fullwidth.wrapper p{display:none}}.home-hero-carousel .hero-content__fullwidth.wrapper img{display:none}.home-hero-carousel .hero-content__fullwidth.wrapper.button-orange .hero-button{background-color:#e9713a}.home-hero-carousel .hero-content__fullwidth.wrapper.button-blue .hero-button{background-color:#009ed2}.home-hero-carousel .hero-content__fullwidth.wrapper.button-yellow .hero-button{background-color:#ee4154}.home-hero-carousel .hero-content__fullwidth.wrapper.button-green .hero-button{background-color:#70a401}.home-hero-carousel .hero-content__fullwidth.wrapper.button-purple .hero-button{background-color:#b16bb9}.home-our-impact{min-height:890px;width:100%;overflow:hidden;padding:0}@media only screen and (max-width:1200px){.home-our-impact{min-height:920px}}@media only screen and (max-width:1023px){.home-our-impact{position:relative;z-index:1;min-height:670px}}@media only screen and (max-width:600px){.home-our-impact{min-height:710px}}.home-our-impact .main,.home-our-impact .main>.col-12{height:100%}.home-our-impact__background{position:absolute;top:0;left:0;width:100%;height:890px;z-index:-1}.home-our-impact__background img{min-height:100%;width:auto;min-width:100%;max-width:1440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1200px){.home-our-impact__background{height:920px}}@media only screen and (max-width:600px){.home-our-impact__background{height:100%;width:auto}}.home-our-impact__intro{margin-bottom:20px;padding-top:192px}@media only screen and (max-width:1023px){.home-our-impact__intro{padding-top:70px}}@media only screen and (max-width:600px){.home-our-impact__intro{padding-top:48px;margin-bottom:0}}.home-our-impact__intro h1{color:#fff;font-family:Organico-Regular,sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;margin-bottom:38px;text-align:center}@media only screen and (max-width:1023px){.home-our-impact__intro h1{font-size:45px;margin-bottom:20px}}@media only screen and (max-width:600px){.home-our-impact__intro h1{font-size:36px}}.home-our-impact__intro p{color:#fff;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:40px}@media only screen and (max-width:1023px){.home-our-impact__intro p{margin-bottom:25px}.home-our-impact__intro p br{display:none}}@media only screen and (max-width:600px){.home-our-impact__intro p{font-size:14px;width:220px;margin:0 auto 30px}}.home-our-impact__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a}.home-our-impact__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-our-impact__intro a:hover:after{right:40px}.home-our-impact__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-our-impact__intro a:hover:after{right:40px}@media only screen and (max-width:600px){.home-our-impact__intro a{padding:0 60px 0 30px}}.home-our-impact__project{text-align:center}@media only screen and (max-width:600px){.home-our-impact__project{background-color:#e9713a;padding:25px 30px;position:relative;height:100%}.home-our-impact__project:after,.home-our-impact__project:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.home-our-impact__project:before{top:-10px;background-position:top center}.home-our-impact__project:after{bottom:-10px;background-position:bottom center}.home-our-impact__project:after,.home-our-impact__project:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.home-our-impact__project:after,.home-our-impact__project:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.home-our-impact__project:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.home-our-impact__project:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.home-our-impact__project:after,.home-our-impact__project:before{display:none}}.home-our-impact__project img{max-height:143px;margin-bottom:25px}@media only screen and (max-width:1023px){.home-our-impact__project img{max-height:100px;max-width:100%}}.home-our-impact__project p{color:#fff;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:500;line-height:1.5;width:330px;display:block;margin:auto;max-width:90%}@media only screen and (max-width:1023px){.home-our-impact__project p{max-width:100%;font-size:16px}}.home-our-impact__project p strong{font-size:24px;font-weight:700;margin-bottom:.7em;display:block}@media only screen and (max-width:1023px){.home-our-impact__project p strong{font-size:18px}}.home-our-impact .slick-slider.vc_column_container{position:relative;margin:0 auto 40px;width:228px;float:none;clear:both}.home-our-impact .slick-slider.vc_column_container .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.home-our-impact .slick-slider.vc_column_container .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.home-our-impact .slick-slider.vc_column_container .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);height:48px;width:48px;left:-28px}.home-our-impact .slick-slider.vc_column_container .slick-next{left:auto;right:-28px}.home-our-impact .slick-slider.vc_column_container .slick-track{display:-ms-flexbox;display:flex}.home-our-impact .slick-slider.vc_column_container .slick-slide{display:-ms-flexbox;display:flex;height:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 0}.home-our-impact .slick-slider.vc_column_container .slick-slide>div{width:100%;height:100%}.home-hero-intro{background-color:#009ed2;padding:70px 0 60px;clear:both;color:#fff;margin-bottom:30px;transition:.5s background-color}@media only screen and (max-width:1023px){.home-hero-intro{padding:40px 0}}@media only screen and (max-width:600px){.home-hero-intro{padding:30px 0 20px}}.home-hero-intro .col-12{float:none}.home-hero-intro__container{text-align:center}.home-hero-intro h1{font-family:Organico-Regular,sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;letter-spacing:3.12px;margin:0 auto 30px;position:relative;display:inline}.home-hero-intro h1:after,.home-hero-intro h1:before{content:'';opacity:0;background-image:url(images/accent-bing.svg);background-repeat:no-repeat;position:absolute;left:-50px;top:0;width:34px;height:100%;transition:.3s opacity;display:inline-block}@media only screen and (max-width:1023px){.home-hero-intro h1:after,.home-hero-intro h1:before{top:50%;transform:translateY(-50%)}}.home-hero-intro h1:after{transform:scaleX(-1);right:-50px;left:auto}@media only screen and (max-width:1023px){.home-hero-intro h1:after{transform:rotate(180deg);right:-39px;left:auto;top:0}}@media only screen and (max-width:1023px){.home-hero-intro h1{width:550px}.home-hero-intro h1:before{left:-40px}}@media only screen and (max-width:600px){.home-hero-intro h1{font-size:30px;width:auto;margin-bottom:20px}.home-hero-intro h1:after,.home-hero-intro h1:before{display:none}}.home-hero-intro p{font-family:BoosterNextFY,sans-serif;font-size:24px;font-weight:700}@media only screen and (max-width:1023px){.home-hero-intro p{width:400px;margin:auto}}@media only screen and (max-width:1023px){.home-hero-intro p{width:auto;font-size:14px}}.home-hero-intro.viewed h1:after,.home-hero-intro.viewed h1:before{opacity:1}.home-hero-intro.section-green{background:#70a401;position:relative}.home-hero-intro.section-green:after,.home-hero-intro.section-green:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-hero-intro.section-green:after,.home-hero-intro.section-green:before{background-size:600px auto}}.home-hero-intro.section-green:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-hero-intro.section-green:before{top:-6px}}.home-hero-intro.section-green:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-hero-intro.section-green:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-hero-intro.section-green:after,.home-hero-intro.section-green:before{display:none}}.home-hero-intro.section-purple{background:#b16bb9;position:relative}.home-hero-intro.section-purple:after,.home-hero-intro.section-purple:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-hero-intro.section-purple:after,.home-hero-intro.section-purple:before{background-size:600px auto}}.home-hero-intro.section-purple:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-hero-intro.section-purple:before{top:-6px}}.home-hero-intro.section-purple:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-hero-intro.section-purple:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-hero-intro.section-purple:after,.home-hero-intro.section-purple:before{display:none}}.home-hero-intro.section-blue{background:#009ed2;position:relative}.home-hero-intro.section-blue:after,.home-hero-intro.section-blue:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-hero-intro.section-blue:after,.home-hero-intro.section-blue:before{background-size:600px auto}}.home-hero-intro.section-blue:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-hero-intro.section-blue:before{top:-6px}}.home-hero-intro.section-blue:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-hero-intro.section-blue:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-hero-intro.section-blue:after,.home-hero-intro.section-blue:before{display:none}}.home-hero-intro.section-yellow{background:#ee4154;position:relative}.home-hero-intro.section-yellow:after,.home-hero-intro.section-yellow:before{content:'';background-image:url(images/border-yellow.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.home-hero-intro.section-yellow:after,.home-hero-intro.section-yellow:before{background-size:600px auto}}.home-hero-intro.section-yellow:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.home-hero-intro.section-yellow:before{top:-6px}}.home-hero-intro.section-yellow:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.home-hero-intro.section-yellow:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.home-hero-intro.section-yellow:after,.home-hero-intro.section-yellow:before{display:none}}.our-story{background-color:#e9713a;padding-top:114px;height:590px}@media only screen and (max-width:600px){.our-story .border-white:before{top:-6px;background-position:top}}@media only screen and (max-width:600px){.our-story .border-white:after{background-position:bottom}}.our-story.vc_section{margin-bottom:130px}@media only screen and (max-width:1023px){.our-story{padding-top:50px;height:auto}}.our-story__intro h1{margin-bottom:37px}@media only screen and (max-width:1023px){.our-story__intro h1{font-size:45px;margin-bottom:20px}}@media only screen and (max-width:600px){.our-story__intro h1{font-size:30px;width:280px;margin:0 auto 20px}}.our-story__intro p{margin-bottom:52px}@media only screen and (max-width:1023px){.our-story__intro p{width:600px;max-width:95%;margin:0 auto 25px}}@media only screen and (max-width:600px){.our-story__intro p{font-size:14px}.our-story__intro p br{display:none}}.our-story__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:#e9713a;background-color:#fff}.our-story__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.our-story__intro a:hover:after{right:40px}.our-story__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.our-story__intro a:hover:after{right:40px}.our-story__intro a:after{border-color:#e9713a}@media only screen and (max-width:1023px){.our-story__intro a{margin-bottom:30px}}.our-story__families{clear:both;display:block}@media only screen and (max-width:1023px){.our-story__families{height:700px;display:block}}@media only screen and (max-width:600px){.our-story__families{height:400px;width:300px;margin:auto}}.our-story__families>.col-12{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.our-story__families>.col-12{max-width:600px;height:120%;margin:auto;float:none}}.our-story__family{width:309px;height:309px;display:inline-block;background-repeat:no-repeat;background-size:contain;z-index:1;position:relative;margin:0 20px}@media only screen and (max-width:1200px){.our-story__family{width:250px;height:250px}}@media only screen and (max-width:1023px){.our-story__family{position:absolute}}@media only screen and (max-width:600px){.our-story__family{width:143px;height:143px}}.our-story__family h1,.our-story__family img{opacity:0;transition:.3s opacity}.our-story__family h1{max-width:39%;font-size:16px;text-align:center;position:absolute;letter-spacing:2px}@media only screen and (max-width:1200px){.our-story__family h1{font-size:12px}}@media only screen and (max-width:1023px){.our-story__family h1{font-size:25px;max-width:90%}}@media only screen and (max-width:600px){.our-story__family h1{font-size:16px;max-width:100%}}.our-story__family img{width:39px;position:absolute}@media only screen and (max-width:1023px){.our-story__family img{width:120px}}@media only screen and (max-width:600px){.our-story__family img{width:50px}}.our-story__family:first-child h1{top:12%;right:16%}.our-story__family:first-child img{top:31%;left:55%}@media only screen and (max-width:1023px){.our-story__family:first-child{top:0;left:0}.our-story__family:first-child h1{top:0;right:-100%}.our-story__family:first-child h1 br{display:none}.our-story__family:first-child img{top:27%;right:-55%;left:auto}}@media only screen and (max-width:600px){.our-story__family:first-child img{top:30%;right:-45%}}.our-story__family:nth-child(2){width:390px;height:390px}@media only screen and (max-width:1200px){.our-story__family:nth-child(2){width:350px;height:350px}}@media only screen and (max-width:1023px){.our-story__family:nth-child(2){bottom:0;left:0}}@media only screen and (max-width:600px){.our-story__family:nth-child(2){width:192px;height:192px}}.our-story__family:nth-child(2) h1{font-size:16px;text-align:center;position:absolute;right:0;bottom:17%;max-width:none;width:100%}.our-story__family:nth-child(2) img{top:71%;right:24%;transform:scaleX(-1) rotate(60deg)}@media only screen and (max-width:1023px){.our-story__family:nth-child(2) h1{top:0;right:-60%;font-size:25px;width:60%}.our-story__family:nth-child(2) img{transform:rotate(-10deg);right:-35%;top:22%;width:100px}}@media only screen and (max-width:600px){.our-story__family:nth-child(2) h1{font-size:16px;width:110px;right:-50%}.our-story__family:nth-child(2) img{right:-30%;top:32%;width:50px}}.our-story__family:last-child h1{top:13%;right:19%}.our-story__family:last-child img{top:29%;right:37%;transform:rotate(-20deg)}@media only screen and (max-width:1023px){.our-story__family:last-child{top:200px;right:0}.our-story__family:last-child h1{top:45%;right:auto;left:-90%}.our-story__family:last-child img{transform:scaleX(-1) rotate(20deg);right:auto;left:-47%;top:62%;width:100px}}@media only screen and (max-width:600px){.our-story__family:last-child{top:120px}.our-story__family:last-child img{width:60px;top:68%}}.our-story.viewed .our-story__family h1,.our-story.viewed .our-story__family img{opacity:1}.article-with-carousel{height:780px;position:relative}.article-with-carousel__intro{position:absolute;top:50%;transform:translateY(-50%);width:350px;margin-left:7%}.article-with-carousel__intro h1{margin-bottom:43px}.article-with-carousel__intro p{margin-bottom:34px;font-weight:500}.article-with-carousel__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative}.article-with-carousel__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.article-with-carousel__intro a:hover:after{right:40px}.article-with-carousel__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.article-with-carousel__intro a:hover:after{right:40px}@media only screen and (max-width:1023px){.article-with-carousel__intro{position:relative;transform:none;top:auto;width:95%;max-width:600px;margin:40px auto 0;float:none}.article-with-carousel__intro h1{width:56%;margin-left:22%;margin-bottom:20px}}@media only screen and (max-width:600px){.article-with-carousel__intro h1{width:100%;margin-left:0;letter-spacing:1px}}.article-with-carousel__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:65%;width:638px;padding:0;max-width:45%}.article-with-carousel__content .slick-slide{overflow:hidden}@media only screen and (max-width:1023px){.article-with-carousel__content{position:relative;transform:none;margin:auto;top:auto;left:auto;width:286px;max-width:none;float:none}}.article-with-carousel .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.article-with-carousel .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.article-with-carousel .slick-arrow{left:-12%}.article-with-carousel .slick-arrow.slick-next{right:-12%}@media only screen and (max-width:1023px){.article-with-carousel .slick-arrow{display:block;height:45px;width:45px;left:-13px;top:140px}.article-with-carousel .slick-arrow.slick-next{right:-13px}}.learning-center{background-color:#009ed2;clear:both;padding-top:74px}.learning-center:after{z-index:1}@media only screen and (max-width:1023px){.learning-center{padding:10px 0}}.learning-center__intro{position:relative;height:100%;padding-top:180px}@media only screen and (max-width:1023px){.learning-center__intro{width:100%;height:auto;padding:40px 0 0;margin:auto}}@media only screen and (max-width:600px){.learning-center__intro{padding:20px 0 0}}.learning-center__intro h1{margin-bottom:30px}@media only screen and (max-width:1440px){.learning-center__intro h1{font-size:50px}}@media only screen and (max-width:1023px){.learning-center__intro h1{margin-bottom:20px}}@media only screen and (max-width:600px){.learning-center__intro h1{font-size:40px;line-height:1.1;margin-bottom:8px}}.learning-center__intro p{margin:0 auto 50px;max-width:370px}@media only screen and (max-width:1023px){.learning-center__intro p{width:438px;max-width:90%;margin-bottom:20px}}.learning-center__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:#009ed2;background-color:#fff}.learning-center__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center__intro a:hover:after{right:40px}.learning-center__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center__intro a:hover:after{right:40px}.learning-center__intro a:after{border-color:#009ed2}.learning-center__content:after,.learning-center__content:before{display:table;content:""}.learning-center__content:after{clear:both}.learning-center__content:after,.learning-center__content:before{display:table;content:""}.learning-center__content:after{clear:both}.learning-center__content:after,.learning-center__content:before{display:table;content:""}.learning-center__content:after{clear:both}.learning-center__content:after,.learning-center__content:before{display:table;content:""}.learning-center__content:after{clear:both}@media only screen and (max-width:1023px){.learning-center__content{width:690px;max-width:95%;margin:0 auto;float:none;clear:both}}.learning-center__content h4{color:#fff;width:calc(100% - 150px);padding-left:25px;margin:0 auto 15px}@media only screen and (max-width:1440px){.learning-center__content h4{font-size:20px;padding-left:5px}}@media only screen and (max-width:1023px){.learning-center__content h4{width:calc(100% - 110px);padding-left:0}}@media only screen and (max-width:600px){.learning-center__content h4{text-align:center;margin-bottom:5px;width:auto}}.learning-center .learning-center-carousel.blue{margin-bottom:32px}@media only screen and (max-width:1440px){.learning-center .learning-center-carousel.blue{padding:0;float:right}}@media only screen and (max-width:1023px){.learning-center .learning-center-carousel.blue{margin:0 auto 30px;float:none;clear:both}}@media only screen and (max-width:600px){.learning-center .learning-center-carousel.blue{margin-bottom:20px}}.learning-center .learning-center-carousel.blue .slick-arrow{background-image:url(images/carousel-arrow-white.svg)}@media only screen and (max-width:600px){.learning-center .learning-center-carousel.blue .slick-arrow{width:33px;height:33px}}.learning-center .learning-center-card__title{margin-left:0;width:auto;padding-left:0;text-align:left}.learning-center .learning-center-card__image{-ms-flex-negative:0;flex-shrink:0;min-width:100%;min-height:100%}.learning-center.one-carousel .learning-center__content,.learning-center.one-carousel .learning-center__content-title,.learning-center.one-carousel .learning-center__intro{padding:0 100px;width:1150px;margin:auto;top:auto;float:none;transform:none;max-width:100%;height:auto}@media only screen and (max-width:1023px){.learning-center.one-carousel .learning-center__content,.learning-center.one-carousel .learning-center__content-title,.learning-center.one-carousel .learning-center__intro{padding:0 50px}}@media only screen and (max-width:600px){.learning-center.one-carousel .learning-center__content,.learning-center.one-carousel .learning-center__content-title,.learning-center.one-carousel .learning-center__intro{padding:0}}.learning-center.one-carousel{padding:40px 0}.learning-center.one-carousel .learning-center-carousel{width:100%}.learning-center.one-carousel .learning-center__intro p{max-width:500px;margin-bottom:30px}@media only screen and (max-width:600px){.learning-center.one-carousel .learning-center__intro p{max-width:90%;margin-bottom:20px}}.learning-center-carousel,.learning-center-grid{padding-left:20px;padding-right:20px}.learning-center-carousel:after,.learning-center-carousel:before,.learning-center-grid:after,.learning-center-grid:before{display:table;content:""}.learning-center-carousel:after,.learning-center-grid:after{clear:both}.learning-center-carousel:after,.learning-center-carousel:before,.learning-center-grid:after,.learning-center-grid:before{display:table;content:""}.learning-center-carousel:after,.learning-center-grid:after{clear:both}.learning-center-carousel:after,.learning-center-carousel:before,.learning-center-grid:after,.learning-center-grid:before{display:table;content:""}.learning-center-carousel:after,.learning-center-grid:after{clear:both}.learning-center-carousel:after,.learning-center-carousel:before,.learning-center-grid:after,.learning-center-grid:before{display:table;content:""}.learning-center-carousel:after,.learning-center-grid:after{clear:both}.learning-center-carousel__container,.learning-center-grid__container{width:1200px;margin:auto;max-width:calc(100% - 150px)}@media only screen and (max-width:1023px){.learning-center-carousel__container,.learning-center-grid__container{max-width:calc(100% - 100px)}}@media only screen and (max-width:600px){.learning-center-carousel__container,.learning-center-grid__container{max-width:220px}}.learning-center-carousel .slick-arrow,.learning-center-grid .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.learning-center-carousel .slick-arrow.slick-next,.learning-center-grid .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.learning-center-carousel .slick-arrow,.learning-center-grid .slick-arrow{height:46px;width:46px}@media only screen and (max-width:1023px){.learning-center-carousel .slick-arrow,.learning-center-grid .slick-arrow{height:25px;width:25px}}@media only screen and (max-width:1023px){.learning-center-carousel .slick-arrow,.learning-center-grid .slick-arrow{height:33px;width:33px}}.learning-center-carousel .slick-prev,.learning-center-grid .slick-prev{left:-65px}@media only screen and (max-width:1023px){.learning-center-carousel .slick-prev,.learning-center-grid .slick-prev{left:-40px}}@media only screen and (max-width:600px){.learning-center-carousel .slick-prev,.learning-center-grid .slick-prev{left:-35px}}.learning-center-carousel .slick-next,.learning-center-grid .slick-next{right:-65px}@media only screen and (max-width:1023px){.learning-center-carousel .slick-next,.learning-center-grid .slick-next{right:-40px}}@media only screen and (max-width:600px){.learning-center-carousel .slick-next,.learning-center-grid .slick-next{right:-35px}}.learning-center-carousel .slick-track,.learning-center-grid .slick-track{display:-ms-flexbox;display:flex}.learning-center-carousel .slick-initialized .slick-slide,.learning-center-grid .slick-initialized .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.learning-center--hide-carousel .slick-slider{display:none}.learning-center-carousel__container{opacity:0;transition:.3s opacity}.learning-center-carousel__container.slick-initialized{opacity:1}.learning-center-grid__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1023px){.learning-center-grid__container{width:100%;max-width:620px}}.learning-center-card{position:relative;padding:0 6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.learning-center-card a{text-decoration:none;color:inherit}.learning-center-card__link{height:200px;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;position:relative}@media only screen and (max-width:1023px){.learning-center-card__link{height:150px}}.learning-center-card__image{display:block;height:100%;min-width:100%;width:auto;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.learning-center-card__details{background-image:url(//www.happyfamilyorganics.com/wp-content/themes/happyfamily/dist/images/background-white.png);background-size:102% 100%;background-repeat:no-repeat;background-position:center;padding:30px 20px;width:102%;margin:-15px 0 11px -1%;height:50%;z-index:1}@media only screen and (max-width:1023px){.learning-center-card__details{padding:10px 12px}}@media only screen and (max-width:600px){.learning-center-card__details{padding:15px}}.learning-center-card__breadcrumb{text-transform:uppercase;font-size:13px;line-height:1;margin-bottom:8px}@media only screen and (max-width:1023px){.learning-center-card__breadcrumb{font-size:12px}}@media only screen and (max-width:600px){.learning-center-card__breadcrumb{font-size:10px}}.learning-center-card__excerpt{font-size:18px;line-height:1.1}@media only screen and (max-width:1023px){.learning-center-card__excerpt{font-size:14px}}h4.learning-center-card__title{margin-bottom:5px;margin-top:0}@media only screen and (max-width:1023px){h4.learning-center-card__title{font-size:18px}}@media only screen and (max-width:600px){h4.learning-center-card__title{font-size:16px}}.learning-center-card--featured{width:84%;margin-left:8%;display:block;float:left;position:relative;margin-top:74px;height:454px;margin-bottom:35px}@media only screen and (max-width:1023px){.learning-center-card--featured{margin-top:44px;height:302px;width:88%;margin-left:6%;margin-bottom:28px}}@media only screen and (max-width:600px){.learning-center-card--featured{margin:35px auto;width:100%;height:auto}}.learning-center-card--featured .learning-center-card__link{float:right;width:58%;position:relative;z-index:1;height:98%;margin-top:.5%;overflow:hidden}@media only screen and (max-width:1023px){.learning-center-card--featured .learning-center-card__link{width:55%}}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__link{width:100%}}.learning-center-card--featured .learning-center-card__link img{height:100%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__link img{position:relative;width:100%;display:block;top:0;transform:translateX(-50%)}}.learning-center-card--featured .learning-center-card__details{width:42%;height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;background-image:url(images/featured-article-background.png);background-position:unset;background-size:cover;background-repeat:no-repeat;padding-top:60px;padding-left:4%;padding-right:9%}.learning-center-card--featured .learning-center-card__details:after,.learning-center-card--featured .learning-center-card__details:before{display:none}@media only screen and (max-width:1200px){.learning-center-card--featured .learning-center-card__details{padding-right:5%}}@media only screen and (max-width:1023px){.learning-center-card--featured .learning-center-card__details{width:45%;padding-top:39px;padding-right:6%}}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__details{width:100%;position:relative;z-index:1;float:left;background-image:none;padding-top:21px;padding-bottom:35px;margin-bottom:0;margin-top:-6px;height:110px;background-size:100% 100%}}.learning-center-card--featured .learning-center-card__breadcrumb{font-size:15px;margin-bottom:12px}@media only screen and (max-width:1023px){.learning-center-card--featured .learning-center-card__breadcrumb{font-size:13px;margin-bottom:9px}}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__breadcrumb{font-size:10px;margin-bottom:11px}}.learning-center-card--featured .learning-center-card__title{margin-bottom:28px}@media only screen and (max-width:1023px){.learning-center-card--featured .learning-center-card__title{font-size:20px;margin-bottom:10px}}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__title{font-size:16px;margin-bottom:0}}.learning-center-card--featured .learning-center-card__excerpt{line-height:1.5}@media only screen and (max-width:1023px){.learning-center-card--featured .learning-center-card__excerpt{font-size:13px;line-height:1.3em}}@media only screen and (max-width:600px){.learning-center-card--featured .learning-center-card__excerpt{display:none}}@media only screen and (max-width:600px){.learning-center-meal-plans .learning-center-grid,.learning-center-recipes .learning-center-grid{padding:0;margin-bottom:50px}}.learning-center-meal-plans h3,.learning-center-recipes h3{color:#b16bb9}.learning-center-meal-plans h3+p,.learning-center-recipes h3+p{color:#716f6c;margin-bottom:35px}@media only screen and (max-width:600px){.learning-center-meal-plans h3+p,.learning-center-recipes h3+p{margin-bottom:20px}}.learning-center-meal-plans .learning-center-card,.learning-center-recipes .learning-center-card{width:calc(33% - 10px);margin-bottom:73px}@media only screen and (max-width:1023px){.learning-center-meal-plans .learning-center-card,.learning-center-recipes .learning-center-card{margin:0 0 30px;width:calc(33% - 15px)}}@media only screen and (max-width:600px){.learning-center-meal-plans .learning-center-card,.learning-center-recipes .learning-center-card{display:none;width:100%;margin:0;padding:19px;border-bottom:1px solid #d0d0d0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.learning-center-meal-plans .learning-center-card:first-child,.learning-center-recipes .learning-center-card:first-child{border-top:1px solid #d0d0d0}.learning-center-meal-plans .learning-center-card:first-child,.learning-center-meal-plans .learning-center-card:nth-child(2),.learning-center-meal-plans .learning-center-card:nth-child(3),.learning-center-recipes .learning-center-card:first-child,.learning-center-recipes .learning-center-card:nth-child(2),.learning-center-recipes .learning-center-card:nth-child(3){display:-ms-flexbox;display:flex}}.learning-center-meal-plans .learning-center-card__link,.learning-center-recipes .learning-center-card__link{height:220px}@media only screen and (max-width:1023px){.learning-center-meal-plans .learning-center-card__link,.learning-center-recipes .learning-center-card__link{height:120px}}@media only screen and (max-width:600px){.learning-center-meal-plans .learning-center-card__link,.learning-center-recipes .learning-center-card__link{height:86px;width:50%;min-height:1px}}.learning-center-meal-plans .learning-center-card__image,.learning-center-recipes .learning-center-card__image{height:100%;max-width:none;width:auto}@media only screen and (max-width:1023px){.learning-center-meal-plans .learning-center-card__image,.learning-center-recipes .learning-center-card__image{height:100%;min-height:1px}}.learning-center-meal-plans .learning-center-card__details,.learning-center-recipes .learning-center-card__details{height:40%}@media only screen and (max-width:1023px){.learning-center-meal-plans .learning-center-card__details,.learning-center-recipes .learning-center-card__details{height:calc(100% - 120px)}}@media only screen and (max-width:600px){.learning-center-meal-plans .learning-center-card__details,.learning-center-recipes .learning-center-card__details{width:51%;margin:0;padding:10px;height:105%;margin-top:-1%;background-size:105%;background-position:right}.learning-center-meal-plans .learning-center-card__details:after,.learning-center-meal-plans .learning-center-card__details:before,.learning-center-recipes .learning-center-card__details:after,.learning-center-recipes .learning-center-card__details:before{display:none}}.learning-center-carousel.blue .learning-center-card__breadcrumb,.learning-center-carousel.blue .learning-center-card__excerpt,.learning-center-carousel.blue .learning-center-card__title,.learning-center-grid.blue .learning-center-card__breadcrumb,.learning-center-grid.blue .learning-center-card__excerpt,.learning-center-grid.blue .learning-center-card__title{color:#009ed2}.learning-center-carousel.blue .slick-arrow,.learning-center-grid.blue .slick-arrow{background-image:url(images/carousel-arrow-blue.svg)}@media only screen and (max-width:600px){.learning-center-carousel.blue .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-carousel.blue .learning-center-card--featured .learning-center-card__title,.learning-center-grid.blue .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-grid.blue .learning-center-card--featured .learning-center-card__title{color:#fff}}@media only screen and (max-width:600px){.learning-center-carousel.blue .learning-center-card--featured .learning-center-card__details,.learning-center-grid.blue .learning-center-card--featured .learning-center-card__details{background-image:url(images/featured-article-background-blue.png)}.learning-center-carousel.blue .learning-center-card--featured .learning-center-card__details:after,.learning-center-carousel.blue .learning-center-card--featured .learning-center-card__details:before,.learning-center-grid.blue .learning-center-card--featured .learning-center-card__details:after,.learning-center-grid.blue .learning-center-card--featured .learning-center-card__details:before{display:none}}.learning-center-carousel.purple .learning-center-card__breadcrumb,.learning-center-carousel.purple .learning-center-card__excerpt,.learning-center-carousel.purple .learning-center-card__title,.learning-center-grid.purple .learning-center-card__breadcrumb,.learning-center-grid.purple .learning-center-card__excerpt,.learning-center-grid.purple .learning-center-card__title{color:#b16bb9}.learning-center-carousel.purple .slick-arrow,.learning-center-grid.purple .slick-arrow{background-image:url(images/carousel-arrow-purple.svg)}@media only screen and (max-width:600px){.learning-center-carousel.purple .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-carousel.purple .learning-center-card--featured .learning-center-card__title,.learning-center-grid.purple .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-grid.purple .learning-center-card--featured .learning-center-card__title{color:#fff}}@media only screen and (max-width:600px){.learning-center-carousel.purple .learning-center-card--featured .learning-center-card__details,.learning-center-grid.purple .learning-center-card--featured .learning-center-card__details{background-image:url(images/featured-article-background-purple.png)}.learning-center-carousel.purple .learning-center-card--featured .learning-center-card__details:after,.learning-center-carousel.purple .learning-center-card--featured .learning-center-card__details:before,.learning-center-grid.purple .learning-center-card--featured .learning-center-card__details:after,.learning-center-grid.purple .learning-center-card--featured .learning-center-card__details:before{display:none}}.learning-center-carousel.orange .learning-center-card__breadcrumb,.learning-center-carousel.orange .learning-center-card__excerpt,.learning-center-carousel.orange .learning-center-card__title,.learning-center-grid.orange .learning-center-card__breadcrumb,.learning-center-grid.orange .learning-center-card__excerpt,.learning-center-grid.orange .learning-center-card__title{color:#e9713a}.learning-center-carousel.orange .slick-arrow,.learning-center-grid.orange .slick-arrow{background-image:url(images/carousel-arrow-orange.svg)}@media only screen and (max-width:600px){.learning-center-carousel.orange .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-carousel.orange .learning-center-card--featured .learning-center-card__title,.learning-center-grid.orange .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-grid.orange .learning-center-card--featured .learning-center-card__title{color:#fff}}@media only screen and (max-width:600px){.learning-center-carousel.orange .learning-center-card--featured .learning-center-card__details,.learning-center-grid.orange .learning-center-card--featured .learning-center-card__details{background-color:#e9713a}}.learning-center-carousel.yellow .learning-center-card__breadcrumb,.learning-center-carousel.yellow .learning-center-card__excerpt,.learning-center-carousel.yellow .learning-center-card__title,.learning-center-grid.yellow .learning-center-card__breadcrumb,.learning-center-grid.yellow .learning-center-card__excerpt,.learning-center-grid.yellow .learning-center-card__title{color:#ee4154}.learning-center-carousel.yellow .slick-arrow,.learning-center-grid.yellow .slick-arrow{background-image:url(images/carousel-arrow-yellow.svg)}@media only screen and (max-width:600px){.learning-center-carousel.yellow .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-carousel.yellow .learning-center-card--featured .learning-center-card__title,.learning-center-grid.yellow .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-grid.yellow .learning-center-card--featured .learning-center-card__title{color:#fff}}@media only screen and (max-width:600px){.learning-center-carousel.yellow .learning-center-card--featured .learning-center-card__details,.learning-center-grid.yellow .learning-center-card--featured .learning-center-card__details{background-color:#ee4154}}.learning-center-carousel.green .learning-center-card__breadcrumb,.learning-center-carousel.green .learning-center-card__excerpt,.learning-center-carousel.green .learning-center-card__title,.learning-center-grid.green .learning-center-card__breadcrumb,.learning-center-grid.green .learning-center-card__excerpt,.learning-center-grid.green .learning-center-card__title{color:#70a401}.learning-center-carousel.green .slick-arrow,.learning-center-grid.green .slick-arrow{background-image:url(images/carousel-arrow-green.svg)}@media only screen and (max-width:600px){.learning-center-carousel.green .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-carousel.green .learning-center-card--featured .learning-center-card__title,.learning-center-grid.green .learning-center-card--featured .learning-center-card__breadcrumb,.learning-center-grid.green .learning-center-card--featured .learning-center-card__title{color:#fff}}@media only screen and (max-width:600px){.learning-center-carousel.green .learning-center-card--featured .learning-center-card__details,.learning-center-grid.green .learning-center-card--featured .learning-center-card__details{background-color:#70a401}}.learning-center-book{float:left;width:100%;margin-top:80px;min-height:416px;padding-bottom:20px}@media only screen and (max-width:1023px){.learning-center-book{min-height:365px;margin-top:30px}}@media only screen and (max-width:600px){.learning-center-book{text-align:center}}.learning-center-book__image{width:42%;float:left;margin-top:20px}@media only screen and (max-width:1023px){.learning-center-book__image{width:48%;margin-top:40px}}@media only screen and (max-width:600px){.learning-center-book__image{width:100%;margin-top:0}}.learning-center-book__image img{float:right;max-width:450px}@media only screen and (max-width:1023px){.learning-center-book__image img{max-width:336px}}@media only screen and (max-width:600px){.learning-center-book__image img{max-width:88%;float:none;margin-right:9%}}.learning-center-book__description{float:left;width:58%;padding-left:9%;padding-right:3%}@media only screen and (max-width:1023px){.learning-center-book__description{width:52%;padding-left:3%}}@media only screen and (max-width:600px){.learning-center-book__description{width:76%;margin-left:12%;margin-bottom:10px;padding:0}}.learning-center-book__description p{font-size:18px;max-width:490px}@media only screen and (max-width:1023px){.learning-center-book__description p{font-size:14px;max-width:316px}}@media only screen and (max-width:600px){.learning-center-book__description p{font-size:14px;max-width:none}}.learning-center-book__description .button{margin-top:30px;background-color:#fff;color:#b16bb9}.learning-center-book__description .button:after{border-color:#b16bb9}@media only screen and (max-width:1023px){.learning-center-book__description .button{font-size:16px;margin-top:19px;padding-right:43px;padding-left:28px;min-width:auto}.learning-center-book__description .button:after{right:27px;width:8px;height:8px}.learning-center-book__description .button:hover:after{right:23px}}.learning-center-book h1{font-size:52px;margin-top:55px;margin-bottom:35px}@media only screen and (max-width:1023px){.learning-center-book h1{font-size:40px;line-height:1.1;margin-top:67px;margin-bottom:14px}}@media only screen and (max-width:600px){.learning-center-book h1{text-align:center;font-size:30px;padding-left:20px;padding-right:20px;margin-top:10px;line-height:1.2;margin-bottom:0}}.learning-center-columns{width:80%;position:relative;float:left;margin-top:35px;margin-left:10%}@media only screen and (max-width:1023px){.learning-center-columns{width:83%;margin-left:8.5%;margin-top:24px}}@media only screen and (max-width:600px){.learning-center-columns{width:93%;margin-left:3.5%}}.learning-center-columns .clearfix{display:none}.learning-center-columns .learning-center-card{float:left;width:50%;margin:0;height:auto}@media only screen and (max-width:600px){.learning-center-columns .learning-center-card{width:100%}}.learning-center-columns .learning-center-card__link{float:left;width:100%;overflow:hidden;height:auto;margin-top:0;display:block;position:static}.learning-center-columns .learning-center-card__link img{width:100%;height:auto;position:static;transform:none}.learning-center-columns .learning-center-card__details{float:left;width:100%;margin-top:-10px;height:151px;padding-left:39px;background-size:100% 98%;position:static;padding-top:0;padding-right:0;padding-bottom:0}@media only screen and (max-width:1023px){.learning-center-columns .learning-center-card__details{height:104px;padding-left:27px}}@media only screen and (max-width:600px){.learning-center-columns .learning-center-card__details{height:110px}}.learning-center-columns .learning-center-card__breadcrumb{color:#716f6c;text-transform:uppercase;margin-top:32px;background-size:auto 100%;line-height:1.5;margin-bottom:0}@media only screen and (max-width:1023px){.learning-center-columns .learning-center-card__breadcrumb{font-size:13px;margin-top:20px}}@media only screen and (max-width:600px){.learning-center-columns .learning-center-card__breadcrumb{font-size:10px}}.learning-center-columns .learning-center-card__title{margin-top:12px;max-width:80%;margin-bottom:0;font-size:24px}@media only screen and (max-width:1023px){.learning-center-columns .learning-center-card__title{margin-top:3px;max-width:200px;font-size:16px}}@media only screen and (max-width:600px){.learning-center-columns .learning-center-card__title{margin-top:8px}}.learning-center-columns .learning-center-card__title a{text-decoration:none;color:#716f6c}.learning-center-columns .learning-center-card__excerpt{display:none}.learning-center-columns .learning-center-card.purple .learning-center-card__details{background-image:url(images/featured-article-background-purple.png)}.learning-center-columns .learning-center-card.purple .learning-center-card__breadcrumb,.learning-center-columns .learning-center-card.purple .learning-center-card__title a{color:#fff}.learning-center-columns .learning-center-card.blue .learning-center-card__details{background-image:url(images/featured-article-background-blue.png)}.learning-center-columns .learning-center-card.blue .learning-center-card__breadcrumb,.learning-center-columns .learning-center-card.blue .learning-center-card__title a{color:#fff}.learning-center-columns .learning-center-card.green .learning-center-card__details{background-color:#70a401}.learning-center-columns .learning-center-card.green .learning-center-card__breadcrumb,.learning-center-columns .learning-center-card.green .learning-center-card__title a{color:#fff}.learning-center-columns .learning-center-card.yellow .learning-center-card__details{background-color:#ee4154}.learning-center-columns .learning-center-card.yellow .learning-center-card__breadcrumb,.learning-center-columns .learning-center-card.yellow .learning-center-card__title a{color:#fff}.learning-center-columns .learning-center-card.orange .learning-center-card__details{background-color:#e9713a}.learning-center-columns .learning-center-card.orange .learning-center-card__breadcrumb,.learning-center-columns .learning-center-card.orange .learning-center-card__title a{color:#fff}.learning-center-columns__container{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;position:absolute;left:50%;top:0;bottom:3px}@media only screen and (max-width:600px){.learning-center-columns__container{position:static;float:left;height:385px;padding-left:0;width:100%;margin-top:7px}}.learning-center-columns__container__hr{border:none;border-bottom:1px solid #d0d0d0;margin:0}@media only screen and (max-width:600px){.learning-center-columns__container__hr:first-child{display:none}}.learning-center-columns__container .learning-center-card{width:100%;float:left;padding:0 28px;height:100%;padding-top:23px;padding-bottom:23px;position:relative;box-shadow:none;border-bottom:1px solid #d0d0d0}.learning-center-columns__container .learning-center-card:first-child{border-top:1px solid #d0d0d0}@media only screen and (max-width:1023px){.learning-center-columns__container .learning-center-card{padding-top:5px;padding-left:6px;padding-right:6px;padding-bottom:5px}}@media only screen and (max-width:600px){.learning-center-columns__container .learning-center-card{padding-top:20px;padding-bottom:20px;padding-left:17px;padding-right:15px;margin-left:0}}.learning-center-columns__container .learning-center-card__link{float:left;position:absolute;width:29%;top:23px;bottom:23px;overflow:hidden}@media only screen and (max-width:1023px){.learning-center-columns__container .learning-center-card__link{width:39%;top:5px;bottom:5px}}@media only screen and (max-width:600px){.learning-center-columns__container .learning-center-card__link{width:36%;top:20px;bottom:20px;min-height:auto}}.learning-center-columns__container .learning-center-card__link img{width:auto;height:100%;position:absolute;left:50%;transform:translateX(-50%);max-width:none;top:0}.learning-center-columns__container .learning-center-card.blue .learning-center-card__details,.learning-center-columns__container .learning-center-card.green .learning-center-card__details,.learning-center-columns__container .learning-center-card.orange .learning-center-card__details,.learning-center-columns__container .learning-center-card.purple .learning-center-card__details,.learning-center-columns__container .learning-center-card.yellow .learning-center-card__details{background-image:none;background-color:transparent}.learning-center-columns__container .learning-center-card.blue .learning-center-card__breadcrumb,.learning-center-columns__container .learning-center-card.blue .learning-center-card__title a,.learning-center-columns__container .learning-center-card.green .learning-center-card__breadcrumb,.learning-center-columns__container .learning-center-card.green .learning-center-card__title a,.learning-center-columns__container .learning-center-card.orange .learning-center-card__breadcrumb,.learning-center-columns__container .learning-center-card.orange .learning-center-card__title a,.learning-center-columns__container .learning-center-card.purple .learning-center-card__breadcrumb,.learning-center-columns__container .learning-center-card.purple .learning-center-card__title a,.learning-center-columns__container .learning-center-card.yellow .learning-center-card__breadcrumb,.learning-center-columns__container .learning-center-card.yellow .learning-center-card__title a{color:#716f6c}.learning-center-columns__container .learning-center-card__details{float:left;padding-left:28px;width:71%;margin-left:29%;box-shadow:none;margin-top:0;height:auto}@media only screen and (max-width:1023px){.learning-center-columns__container .learning-center-card__details{width:61%;padding-left:21px;padding-top:5px;margin-left:39%}}@media only screen and (max-width:600px){.learning-center-columns__container .learning-center-card__details{margin-left:36%;padding-left:23px}}.learning-center-columns__container .learning-center-card__breadcrumb{font-size:15px;text-transform:uppercase;margin-bottom:6px;margin-top:0;max-height:36px}@media only screen and (max-width:1023px){.learning-center-columns__container .learning-center-card__breadcrumb{font-size:12px;line-height:1;margin-bottom:9px;max-height:26px;overflow:hidden}}@media only screen and (max-width:600px){.learning-center-columns__container .learning-center-card__breadcrumb{font-size:10px;margin-bottom:12px;line-height:1.3}}.learning-center-columns__container .learning-center-card__title{margin-top:0}@media only screen and (max-width:1023px){.learning-center-columns__container .learning-center-card__title{line-height:1}}.learning-center-columns__container .learning-center-card__title a{text-decoration:none}.review-cards.vc_section{height:840px;background-repeat:no-repeat;background-position:top center;background-size:contain}.review-cards.vc_section.vc_section-has-fill{padding:181px 0 0}@media only screen and (max-width:1023px){.review-cards.vc_section{background-size:auto 333px;padding-top:123px;height:680px}}@media only screen and (max-width:600px){.review-cards.vc_section{background-size:auto 275px;padding-top:145px;height:532px}.review-cards.vc_section>.main>.col-12{padding:0}}.review-cards.vc_section h1{margin-bottom:120px}@media only screen and (max-width:1023px){.review-cards.vc_section h1{margin-bottom:65px}}@media only screen and (max-width:600px){.review-cards.vc_section h1{color:#70a401;font-family:BoosterNextFY,sans-serif;font-size:24px;font-weight:700;line-height:28px;letter-spacing:0;text-transform:none;background:rgba(255,255,255,.9);padding:20px 0;margin-bottom:0}}.review-cards.vc_section .p-w-r .pr-accordion,.review-cards.vc_section .p-w-r .pr-rd-footer,.review-cards.vc_section .p-w-r .pr-rd-images,.review-cards.vc_section .p-w-r .pr-rd-review-headline,.review-cards.vc_section .p-w-r aside.pr-rd-side-content-block{display:none}.review-cards.vc_section .p-w-r .pr-review-display{width:1122px;max-width:100%;margin:auto;background-color:transparent}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);height:40px;width:40px;left:-40px;transition:.3s transform;outline:0;box-shadow:none}@media only screen and (max-width:1023px){.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow{left:0}}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow.slick-next{right:-40px;left:auto}.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:1023px){.review-cards.vc_section .p-w-r .pr-review-display .slick-arrow.slick-next{right:0}}@media only screen and (max-width:1023px){.review-cards.vc_section .p-w-r .pr-review-display{width:710px;padding:0 50px;max-width:100%}}@media only screen and (max-width:600px){.review-cards.vc_section .p-w-r .pr-review-display{width:300px;padding:0 45px}}.review-cards.vc_section .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.review-cards.vc_section .slick-slide{margin:0 22px;padding:40px 30px 30px;background-image:url(images/background-rough-transparent.png);background-size:100% 100%;text-align:center;height:auto}@media only screen and (max-width:1200px){.review-cards.vc_section .slick-slide{margin:0 10px}}@media only screen and (max-width:1023px){.review-cards.vc_section .slick-slide{margin:0 5px;padding:30px 20px}}@media only screen and (max-width:600px){.review-cards.vc_section .slick-slide{background-image:none;padding:20px 0 0}}.review-cards.vc_section .p-w-r h2{text-align:center;text-transform:capitalize;font-family:BoosterNextFY,sans-serif;font-size:24px;font-weight:700;color:grey;margin-bottom:10px}@media only screen and (max-width:1023px){.review-cards.vc_section .p-w-r h2{font-size:20px}}.review-cards.vc_section .reviewer-details__attributes{height:38px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:600px){.review-cards.vc_section .reviewer-details__attributes{width:200px}}.review-cards.vc_section .reviewer-details__city,.review-cards.vc_section .reviewer-details__date{display:inline-block;color:grey;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:500;line-height:1.2;width:49%;text-align:left}@media only screen and (max-width:1200px){.review-cards.vc_section .reviewer-details__city,.review-cards.vc_section .reviewer-details__date{font-size:16px}}@media only screen and (max-width:600px){.review-cards.vc_section .reviewer-details__city,.review-cards.vc_section .reviewer-details__date{font-size:14px}}.review-cards.vc_section .reviewer-details__city{padding-right:5px;text-align:right;border-right:1px solid grey}.review-cards.vc_section .reviewer-details__date{padding-left:5px}.review-cards.vc_section .p-w-r .pr-rd-description-text{color:grey;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:500;line-height:1.5;height:250px;overflow:scroll}.review-cards.vc_section .p-w-r .pr-rd-description-text::-webkit-scrollbar{-webkit-appearance:none;width:7px}.review-cards.vc_section .p-w-r .pr-rd-description-text::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}@media only screen and (max-width:1023px){.review-cards.vc_section .p-w-r .pr-rd-description-text{font-size:16px}}@media only screen and (max-width:600px){.review-cards.vc_section .p-w-r .pr-rd-description-text{font-size:14px}}.review-cards.vc_section .p-w-r .pr-review-display .pr-review{margin-bottom:0}.review-cards.vc_section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-content-block,.review-cards.vc_section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-content-block{width:100%}.review-cards.vc_section .p-w-r .pr-star-v4-100-filled{background-image:url(images/star-full.svg);background-size:contain;background-position:center}.review-cards.vc_section .p-w-r .pr-star-v4-0-filled{display:none}.review-cards.vc_section .p-w-r .pr-review-display .pr-snippet-rating-decimal{display:none}.review-cards.vc_section .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-star-rating,.review-cards.vc_section .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-star-rating,.review-cards.vc_section .pr-review-display .pr-rating-stars,.review-cards.vc_section .pr-snippet-stars{float:none;text-align:center;background-color:transparent}.review-cards.vc_section .review-cards__button a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a}.review-cards.vc_section .review-cards__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.review-cards.vc_section .review-cards__button a:hover:after{right:40px}.review-cards.vc_section .review-cards__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.review-cards.vc_section .review-cards__button a:hover:after{right:40px}@media only screen and (max-width:600px){.review-cards.vc_section .review-cards__button a{font-size:16px;padding:0 40px 0 20px}.review-cards.vc_section .review-cards__button a:after,.review-cards.vc_section .review-cards__button a:hover:after{right:25px}}@media only screen and (max-width:600px){.review-cards.vc_section .p-w-r .pr-review-display .pr-rd-content-block,.review-cards.vc_section .p-w-r .pr-review-display .pr-review{margin-bottom:0}}.carousel-products-small{width:100%}.carousel-products-small:after,.carousel-products-small:before{display:table;content:""}.carousel-products-small:after{clear:both}.carousel-products-small:after,.carousel-products-small:before{display:table;content:""}.carousel-products-small:after{clear:both}.carousel-products-small:after,.carousel-products-small:before{display:table;content:""}.carousel-products-small:after{clear:both}.carousel-products-small:after,.carousel-products-small:before{display:table;content:""}.carousel-products-small:after{clear:both}.carousel-products-small img.desktop-hide{display:none}@media only screen and (max-width:1023px){.carousel-products-small img.desktop-hide{display:inline}}.carousel-products-small img.desktop-only{display:inline}@media only screen and (max-width:1023px){.carousel-products-small img.desktop-only{display:none}}.carousel-products-small .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.carousel-products-small .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.carousel-products-small .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);transition:.3s transform;width:48px;height:48px;top:43%}.carousel-products-small .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}@media only screen and (max-width:600px){.carousel-products-small .slick-arrow{width:32px;height:32px}}.carousel-products-small .slick-arrow.slick-prev{left:-40px}@media only screen and (max-width:600px){.carousel-products-small .slick-arrow.slick-prev{left:-25px}}.carousel-products-small .slick-arrow.slick-next{right:-40px}.carousel-products-small .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:600px){.carousel-products-small .slick-arrow.slick-next{right:-25px}}.carousel-products-small .slick-slider{max-width:1020px;width:80%;position:absolute;left:50%;transform:translateX(-50%);position:relative;margin-bottom:37px}@media only screen and (max-width:600px){.carousel-products-small .slick-slider{margin-bottom:10px}}.carousel-products-small .slick-slide{text-align:center}.carousel-products-small .slick-slide h1{height:auto;font-family:BoosterNextFY,sans-serif;font-size:18px;text-transform:none;letter-spacing:1px;color:#716f6c;margin-top:18px}.carousel-products-small .slick-slide p{font-size:15px;line-height:1.3;color:#716f6c;font-weight:700}@media only screen and (max-width:600px){.carousel-products-small .slick-slide p{margin-top:0}}.carousel-products-small .slick-slide h1+p{margin-top:2px}.carousel-products-small .slick-slide .hero-button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#b16bb9;margin-top:24px}.carousel-products-small .slick-slide .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.carousel-products-small .slick-slide .hero-button:hover:after{right:40px}.carousel-products-small .slick-slide .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.carousel-products-small .slick-slide .hero-button:hover:after{right:40px}@media only screen and (max-width:1023px){.carousel-products-small .slick-slide .hero-button{font-size:16px;padding:0 55px 0 45px;min-width:160px;margin-top:20px}.carousel-products-small .slick-slide .hero-button:hover:after{right:36px}}@media only screen and (max-width:600px){.carousel-products-small .slick-slide .hero-button{font-size:14px;color:#b16bb9;background-color:#fff;padding:0 50px 0 40px}.carousel-products-small .slick-slide .hero-button:after{border-color:#b16bb9;border-width:2px;width:8px;height:8px;right:34px}.carousel-products-small .slick-slide .hero-button:hover:after{right:30px}}.carousel-products-small .hero-container__fullwidth{text-align:center}.carousel-products-small .hero-container__fullwidth img{max-height:341px}@media only screen and (max-width:1023px){.carousel-products-small .hero-container__fullwidth img{max-height:245px}}@media only screen and (max-width:600px){.carousel-products-small .hero-container__fullwidth img{width:70px}}.carousel-products-big-top{width:100%;overflow:hidden;height:400px}.carousel-products-big-top:before{z-index:1}@media only screen and (max-width:1023px){.carousel-products-big-top{height:272px}}@media only screen and (max-width:1023px){.carousel-products-big-top{height:290px}}.carousel-products-big-top .col-12,.carousel-products-big-top .main{height:100%}.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__background-image img{min-height:100%;width:auto;min-width:100%;max-width:1440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1023px){.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__background-image img{position:static;transform:none}}@media only screen and (max-width:600px){.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__background-image img{top:0;left:0;transform:none;position:absolute}}.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title{position:absolute;top:0;margin-top:9%;width:100%}.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title:before{display:none}@media only screen and (max-width:1023px){.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title{font-size:50px;margin-top:12%}}@media only screen and (max-width:600px){.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title{top:auto;bottom:0;font-size:40px;left:0;width:100%;height:105px;opacity:.95}.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title:before{display:block;opacity:.9;background-image:url(images/border-white-flat-bottom.svg);height:120px;top:-10px;background-size:auto 100%;z-index:-1}}.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title h1{width:100%;text-align:center}@media only screen and (max-width:600px){.carousel-products-big-top .carousel-products-big-top__header .carousel-products-big-top__title h1{color:#b16bb9;width:80%;margin-left:10%;line-height:1.1}}.carousel-products-big{margin-top:-172px;float:left;width:100%}.carousel-products-big:after,.carousel-products-big:before{display:table;content:""}.carousel-products-big:after{clear:both}.carousel-products-big:after,.carousel-products-big:before{display:table;content:""}.carousel-products-big:after{clear:both}.carousel-products-big:after,.carousel-products-big:before{display:table;content:""}.carousel-products-big:after{clear:both}.carousel-products-big:after,.carousel-products-big:before{display:table;content:""}.carousel-products-big:after{clear:both}.carousel-products-big img.desktop-hide{display:none}@media only screen and (max-width:1023px){.carousel-products-big img.desktop-hide{display:inline}}.carousel-products-big img.desktop-only{display:inline}@media only screen and (max-width:1023px){.carousel-products-big img.desktop-only{display:none}}.carousel-products-big .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.carousel-products-big .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.carousel-products-big .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);transition:.3s transform;width:48px;height:48px;top:43%}.carousel-products-big .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow{width:32px;height:32px}}.carousel-products-big .slick-arrow.slick-prev{left:-40px}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow.slick-prev{left:-25px}}.carousel-products-big .slick-arrow.slick-next{right:-40px}.carousel-products-big .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow.slick-next{right:-25px}}.carousel-products-big .slick-slider{max-width:1020px;width:80%;position:absolute;left:50%;transform:translateX(-50%);position:relative;margin-bottom:37px}@media only screen and (max-width:600px){.carousel-products-big .slick-slider{margin-bottom:10px}}.carousel-products-big .slick-slide{text-align:center}.carousel-products-big .slick-slide h1{height:auto;font-family:BoosterNextFY,sans-serif;font-size:18px;text-transform:none;letter-spacing:1px;color:#716f6c;margin-top:18px}.carousel-products-big .slick-slide p{font-size:15px;line-height:1.3;color:#716f6c;font-weight:700}@media only screen and (max-width:600px){.carousel-products-big .slick-slide p{margin-top:0}}.carousel-products-big .slick-slide h1+p{margin-top:2px}.carousel-products-big .slick-slide .hero-button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#b16bb9;margin-top:24px}.carousel-products-big .slick-slide .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.carousel-products-big .slick-slide .hero-button:hover:after{right:40px}.carousel-products-big .slick-slide .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.carousel-products-big .slick-slide .hero-button:hover:after{right:40px}@media only screen and (max-width:1023px){.carousel-products-big .slick-slide .hero-button{font-size:16px;padding:0 55px 0 45px;min-width:160px;margin-top:20px}.carousel-products-big .slick-slide .hero-button:hover:after{right:36px}}@media only screen and (max-width:600px){.carousel-products-big .slick-slide .hero-button{font-size:14px;color:#b16bb9;background-color:#fff;padding:0 50px 0 40px}.carousel-products-big .slick-slide .hero-button:after{border-color:#b16bb9;border-width:2px;width:8px;height:8px;right:34px}.carousel-products-big .slick-slide .hero-button:hover:after{right:30px}}.carousel-products-big .hero-container__fullwidth{text-align:center}.carousel-products-big .hero-container__fullwidth img{max-height:341px}@media only screen and (max-width:1023px){.carousel-products-big .hero-container__fullwidth img{max-height:245px}}@media only screen and (max-width:600px){.carousel-products-big .hero-container__fullwidth img{width:70px}}@media only screen and (max-width:1023px){.carousel-products-big{margin-top:-127px}}@media only screen and (max-width:600px){.carousel-products-big{margin-top:0;background-color:#b16bb9;position:relative}.carousel-products-big:after,.carousel-products-big:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.carousel-products-big:before{top:-10px;background-position:top center}.carousel-products-big:after{bottom:-10px;background-position:bottom center}.carousel-products-big:before{top:-4px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.carousel-products-big:after,.carousel-products-big:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.carousel-products-big:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.carousel-products-big:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.carousel-products-big:after,.carousel-products-big:before{display:none}}.carousel-products-big .slick-track{display:-ms-flexbox;display:flex}.carousel-products-big .slick-track .slick-slide .hero-button{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.carousel-products-big .slick-slider{margin-bottom:46px;max-width:1200px;width:95%}@media only screen and (max-width:1023px){.carousel-products-big .slick-slider{width:85%}}@media only screen and (max-width:600px){.carousel-products-big .slick-slider{width:100%;margin-top:34px;margin-bottom:43px}}.carousel-products-big .slick-slide{height:auto;padding-bottom:70px;position:relative}.carousel-products-big .slick-slide h1{color:#b16bb9;font-size:22px;margin-top:23px}@media only screen and (max-width:1023px){.carousel-products-big .slick-slide h1{font-size:20px;margin-top:10px}}@media only screen and (max-width:600px){.carousel-products-big .slick-slide h1{font-size:24px;margin-top:7px;color:#fff}}.carousel-products-big .slick-slide p{font-weight:500;margin-top:8px;line-height:1.5;font-size:18px}@media only screen and (max-width:1023px){.carousel-products-big .slick-slide p{font-size:16px;margin-top:8px}}@media only screen and (max-width:600px){.carousel-products-big .slick-slide p{font-size:14px;margin-top:4px;color:#fff;width:90%;margin-left:5%}}.carousel-products-big .slick-arrow{top:35%}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow{background-image:url(images/carousel-arrow-white.svg);width:48px;height:48px;top:25%}}.carousel-products-big .slick-arrow.slick-next{right:-5%}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow.slick-next{right:2%}}.carousel-products-big .slick-arrow.slick-prev{left:-5%}@media only screen and (max-width:600px){.carousel-products-big .slick-arrow.slick-prev{left:2%}}.carousel-products-big .hero-container__fullwidth .hero-content__fullwidth{width:90%}@media only screen and (max-width:1023px){.carousel-products-big .hero-container__fullwidth .hero-content__fullwidth{width:75%}}@media only screen and (max-width:600px){.carousel-products-big .hero-container__fullwidth .hero-content__fullwidth{width:100%}}.carousel-products-big .hero-container__fullwidth img{width:auto;margin-left:0}@media only screen and (max-width:600px){.carousel-products-big .hero-container__fullwidth img{width:60%;height:auto;max-height:none}}.favorites{float:left;width:100%;padding-bottom:45px}@media only screen and (max-width:600px){.favorites{padding-bottom:15px}}.favorites .main{max-width:1000px;margin:0 auto}@media only screen and (max-width:1023px){.favorites .main{width:74%}}@media only screen and (max-width:600px){.favorites .main{width:100%}}.favorites .main h1,.favorites .main h4{color:#b16bb9}.favorites .main h1{text-align:center;margin-top:47px;margin-bottom:50px}@media only screen and (max-width:1023px){.favorites .main h1{font-size:50px;margin-top:35px;margin-bottom:30px}}@media only screen and (max-width:600px){.favorites .main h1{font-size:30px;letter-spacing:2px;margin-top:25px;margin-bottom:25px}}.favorites .main h4{margin-bottom:8px}@media only screen and (max-width:1023px){.favorites .main h4{font-size:20px;margin-bottom:4px}}@media only screen and (max-width:600px){.favorites .main h4{font-size:16px;margin-bottom:0}}.favorites .main p{color:#716f6c}@media only screen and (max-width:1023px){.favorites .main p{font-size:16px}}@media only screen and (max-width:600px){.favorites .main p{font-size:14px}}.favorites .main .favorites__button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#b16bb9;margin-top:40px}.favorites .main .favorites__button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.favorites .main .favorites__button:hover:after{right:40px}.favorites .main .favorites__button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.favorites .main .favorites__button:hover:after{right:40px}@media only screen and (max-width:1023px){.favorites .main .favorites__button:after{width:8px;height:8px;right:40px}}@media only screen and (max-width:1023px){.favorites .main .favorites__button{font-size:16px;padding:0 55px 0 45px;min-width:160px;margin-top:28px}.favorites .main .favorites__button:hover:after{right:36px}}@media only screen and (max-width:1023px){.favorites .main .favorites__button{margin-top:15px}}.favorites .main>.col-12 .favorites__description,.favorites .main>.col-12 .favorites__image{float:left;width:50%}.favorites .main>.col-12 .favorites__description:nth-of-type(3n),.favorites .main>.col-12 .favorites__image:nth-of-type(3n){clear:left;float:right}.favorites .main>.col-12 .favorites__description:nth-of-type(1n),.favorites .main>.col-12 .favorites__image:nth-of-type(1n){width:54%}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(1n),.favorites .main>.col-12 .favorites__image:nth-of-type(1n){width:46%}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(1n),.favorites .main>.col-12 .favorites__image:nth-of-type(1n){width:62%;margin-left:19%}}.favorites .main>.col-12 .favorites__description:nth-of-type(2n),.favorites .main>.col-12 .favorites__image:nth-of-type(2n){width:43%;margin-left:3%}.favorites .main>.col-12 .favorites__description:nth-of-type(2n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(2n) p{max-width:270px}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(2n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(2n) p{max-width:210px}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(2n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(2n) p{width:80%;max-width:none;margin-left:10%}}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(2n),.favorites .main>.col-12 .favorites__image:nth-of-type(2n){width:38%;margin-left:16%}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(2n),.favorites .main>.col-12 .favorites__image:nth-of-type(2n){width:100%;margin-left:0}}.favorites .main>.col-12 .favorites__description:nth-of-type(3n),.favorites .main>.col-12 .favorites__image:nth-of-type(3n){width:44%;margin-left:2%}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(3n),.favorites .main>.col-12 .favorites__image:nth-of-type(3n){width:60%;margin-right:-10%}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(3n),.favorites .main>.col-12 .favorites__image:nth-of-type(3n){width:62%;margin-left:19%;float:left}}.favorites .main>.col-12 .favorites__description:nth-of-type(4n),.favorites .main>.col-12 .favorites__image:nth-of-type(4n){width:39%;margin-left:15%}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(4n),.favorites .main>.col-12 .favorites__image:nth-of-type(4n){width:40%;margin-left:0}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(4n),.favorites .main>.col-12 .favorites__image:nth-of-type(4n){width:100%;margin-left:0}}.favorites .main>.col-12 .favorites__description:nth-of-type(4n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(4n) p{max-width:330px}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description:nth-of-type(4n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(4n) p{max-width:210px}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description:nth-of-type(4n) p,.favorites .main>.col-12 .favorites__image:nth-of-type(4n) p{width:80%;max-width:none;margin-left:10%}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description,.favorites .main>.col-12 .favorites__image{text-align:center}}.favorites .main>.col-12 .favorites__image{text-align:center}.favorites .main>.col-12 .favorites__image img{max-width:100%}.favorites .main>.col-12 .favorites__description{margin-top:10%}@media only screen and (max-width:1023px){.favorites .main>.col-12 .favorites__description{margin-top:7%}}@media only screen and (max-width:600px){.favorites .main>.col-12 .favorites__description{margin-top:10px;margin-bottom:20px}}.find-store{float:left;width:100%;background-color:#e9713a;padding-top:78px;padding-bottom:73px}@media only screen and (max-width:1023px){.find-store{padding-top:57px;padding-bottom:65px}}@media only screen and (max-width:600px){.find-store{padding-top:33px;padding-bottom:35px}}.find-store h1{text-align:center;margin-bottom:33px}@media only screen and (max-width:1023px){.find-store h1{font-size:40px;letter-spacing:3px}}@media only screen and (max-width:600px){.find-store h1{font-size:28px;letter-spacing:1.3px;margin-bottom:17px}}.find-store form{float:left;text-align:center;width:100%}.find-store form input[type=text]{font-size:18px;min-width:262px;text-align:center;border-radius:23px;height:45px;color:#e9713a;border:none;font-family:BoosterNextFY,sans-serif;padding:0 10px;margin-right:18px;width:auto}.find-store form input[type=text]::-webkit-input-placeholder{color:grey;font-size:18px;font-weight:500}.find-store form input[type=text]::-moz-placeholder{color:grey;font-size:18px;font-weight:500}.find-store form input[type=text]:-ms-input-placeholder{color:grey;font-size:18px;font-weight:500}.find-store form input[type=text]:-moz-placeholder{color:grey;font-size:18px;font-weight:500}@media only screen and (max-width:1023px){.find-store form input[type=text]{font-size:16px;min-width:220px;height:40px}.find-store form input[type=text]::-webkit-input-placeholder{color:grey;font-size:16px;font-weight:500}.find-store form input[type=text]::-moz-placeholder{color:grey;font-size:16px;font-weight:500}.find-store form input[type=text]:-ms-input-placeholder{color:grey;font-size:16px;font-weight:500}.find-store form input[type=text]:-moz-placeholder{color:grey;font-size:16px;font-weight:500}}@media only screen and (max-width:600px){.find-store form input[type=text]{font-size:14px;line-height:2.9em;margin-right:0;margin-bottom:20px}.find-store form input[type=text]::-webkit-input-placeholder{color:grey;font-size:14px;font-weight:500}.find-store form input[type=text]::-moz-placeholder{color:grey;font-size:14px;font-weight:500}.find-store form input[type=text]:-ms-input-placeholder{color:grey;font-size:14px;font-weight:500}.find-store form input[type=text]:-moz-placeholder{color:grey;font-size:14px;font-weight:500}}.find-store form .button{color:#e9713a;padding:0 55px 0 45px;min-width:182px;border:none;background-color:#fff}.find-store form .button:after{border-color:#e9713a}@media only screen and (max-width:1023px){.find-store form .button{font-size:16px;min-width:154px;padding:0 54px 0 39px}}.hover-tabs{background-color:#fcf8f2;padding:45px 0 55px;position:relative;clear:both}@media only screen and (max-width:600px){.hover-tabs{padding:32px 0 0}}.hover-tabs .main:after,.hover-tabs .main:before{display:table;content:""}.hover-tabs .main:after{clear:both}.hover-tabs .main:after,.hover-tabs .main:before{display:table;content:""}.hover-tabs .main:after{clear:both}.hover-tabs .main:after,.hover-tabs .main:before{display:table;content:""}.hover-tabs .main:after{clear:both}.hover-tabs .main:after,.hover-tabs .main:before{display:table;content:""}.hover-tabs .main:after{clear:both}@media only screen and (max-width:600px){.hover-tabs__introduction{margin-bottom:25px}}.hover-tabs__container{display:-ms-flexbox;display:flex;text-align:center;-ms-flex-pack:center;justify-content:center;margin-bottom:45px}@media only screen and (max-width:600px){.hover-tabs__container{display:none}}.hover-tabs h1{margin-bottom:25px}@media only screen and (max-width:600px){.hover-tabs h1{font-size:30px;margin:0 auto 10px}}.hover-tabs h1+p{margin:0 auto 30px}@media only screen and (max-width:600px){.hover-tabs h1+p{margin:auto}}.hover-tabs h3{margin-bottom:30px}@media only screen and (max-width:600px){.hover-tabs h3{display:none}}.hover-tabs p{width:80%;max-width:700px;margin:auto}.hover-tabs p,.hover-tabs p b,.hover-tabs p strong{color:#716f6c}.hover-tab{text-decoration:none;width:170px;padding:0 15px;cursor:pointer}.hover-tab__title{color:#716f6c;text-decoration:none;position:relative;font-weight:700}.hover-tab__icon-container{position:relative;display:inline-block;min-height:100px;text-align:center}.hover-tab__icon{margin-bottom:10px;max-width:100px}.hover-tab.active .hover-tab__icon-container:after{content:'';height:32px;width:27px;background-image:url(images/accent-bing-orange.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:-30px;transform:scaleX(-1) rotate(20deg)}.hover-tabs.purple .hover-tab.active .hover-tab__icon-container:after{background-image:url(images/accent-bing-purple.svg)}.hover-tabs.green .hover-tab.active .hover-tab__icon-container:after{background-image:url(images/accent-bing-green.svg)}.tab-content{position:absolute;opacity:0;bottom:55px;width:100%;transition:.3s opacity}.tab-content.active{opacity:1}.tab-content strong{margin-bottom:15px;font-size:21px;display:block}@media only screen and (max-width:600px){.tab-content{opacity:1;position:relative;bottom:auto}.tab-content>.col-12{padding:0}}.tab-drawer-header{display:none;height:58px;padding:0 10%;position:relative}.tab-drawer-header:after,.tab-drawer-header:before{content:'';background-image:url(images/border-beige.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.tab-drawer-header:after,.tab-drawer-header:before{background-size:600px auto}}.tab-drawer-header:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.tab-drawer-header:before{top:-6px}}.tab-drawer-header:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.tab-drawer-header:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tab-drawer-header:after,.tab-drawer-header:before{display:none}}.tab-drawer-header:before{top:0;height:3px}.tab-drawer-header:after{display:none}.tab-drawer-header p{display:block;vertical-align:middle;width:100%;font-size:16px;font-weight:700}.tab-drawer-header p:last-child{position:relative;width:92%}.tab-drawer-header p:last-child:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.tab-drawer-header p:last-child:hover:after{right:40px}.tab-drawer-header p:last-child:after{right:0;border-color:#716f6c;transform:rotate(45deg);top:8px}.tab-drawer-header p:last-child:hover:after{right:0}.tab-drawer-header.expanded p:after{transform:rotate(-135deg);top:12px}.tab-drawer-header img{max-width:32px;max-height:32px;vertical-align:middle;margin-right:20px}@media only screen and (max-width:600px){.tab-drawer-header{display:-ms-flexbox;display:flex}.tab-drawer-header~div{display:none}.tab-drawer-header~div p{background-color:#fff;padding:20px;width:100%}.tab-drawer-header~div p:first-child{display:none}}.article-with-image{width:100%;float:left}.article-with-image .main.no-padding{padding:0}.article-with-image--image-right .article-with-image__image{float:right}.article-with-image__image{height:525px;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative}.article-with-image__image:after,.article-with-image__image:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.article-with-image__image:after,.article-with-image__image:before{background-size:600px auto}}.article-with-image__image:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.article-with-image__image:before{top:-6px}}.article-with-image__image:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.article-with-image__image:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.article-with-image__image:after,.article-with-image__image:before{display:none}}.article-with-image__image:after,.article-with-image__image:before{background-image:url(images/border-white-vertical.svg);background-size:cover;z-index:1;height:100%;width:27px;top:0}.article-with-image__image:before{left:-13px}.article-with-image__image:after{right:-15px;left:auto}.article-with-image__image:after{display:none}.article-with-image__image:before{z-index:0}@media only screen and (max-width:1023px){.article-with-image__image{width:100%;float:left;height:266px;background-position:0 50%;position:relative}.article-with-image__image:after,.article-with-image__image:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.article-with-image__image:before{top:-10px;background-position:top center}.article-with-image__image:after{bottom:-10px;background-position:bottom center}.article-with-image__image:after{display:block;top:auto}.article-with-image__image:before{display:none}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.article-with-image__image:after,.article-with-image__image:before{background-size:600px auto}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.article-with-image__image:before{top:-6px}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.article-with-image__image:after{bottom:-6px}}@media only screen and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (max-width:1023px) and (-ms-high-contrast:active){.article-with-image__image:after,.article-with-image__image:before{display:none}}@media only screen and (max-width:600px){.article-with-image__image{height:163px}}@media only screen and (max-width:1023px){.article-with-image .col-6:not(.article-with-image__image){width:90%;float:none;margin:auto}}.article-with-image__button,.article-with-image__intro,.article-with-image__list-wrapper{max-width:88%;margin:auto}@media only screen and (max-width:1023px){.article-with-image__button,.article-with-image__intro,.article-with-image__list-wrapper{width:90%;margin-left:5%;max-width:none}}.article-with-image__intro{margin-top:36px;max-width:98%}@media only screen and (max-width:1023px){.article-with-image__intro{margin-top:30px}}@media only screen and (max-width:600px){.article-with-image__intro{margin-top:14px}}.article-with-image__intro h1{color:#70a401;line-height:1.1;margin-bottom:22px;width:100%}@media only screen and (max-width:1200px){.article-with-image__intro h1{font-size:50px}}@media only screen and (max-width:1023px){.article-with-image__intro h1{margin-bottom:22px;letter-spacing:2.5px;width:100%}}@media only screen and (max-width:600px){.article-with-image__intro h1{font-size:30px;line-height:1.23;letter-spacing:1px;margin:0 auto 14px}}.article-with-image__intro p{color:#716f6c;width:70%;margin:auto}@media only screen and (max-width:1023px){.article-with-image__intro p{font-size:16px;width:60%}}@media only screen and (max-width:600px){.article-with-image__intro p{font-size:14px;width:90%}}.article-with-image .vc_column_container,.article-with-image__list-wrapper{margin-top:35px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.article-with-image .vc_column_container>.col-12,.article-with-image__list-wrapper>.col-12{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width:1023px){.article-with-image .vc_column_container,.article-with-image__list-wrapper{margin-top:35px}}@media only screen and (max-width:600px){.article-with-image .vc_column_container,.article-with-image__list-wrapper{display:block;margin-top:20px}}.article-with-image .vc_column_container .hero-container__fullwidth,.article-with-image__list-wrapper .hero-container__fullwidth{display:table-cell;max-width:180px}.article-with-image .vc_column_container .hero-container__fullwidth img.desktop-hide,.article-with-image__list-wrapper .hero-container__fullwidth img.desktop-hide{display:none}@media only screen and (max-width:1023px){.article-with-image .vc_column_container .hero-container__fullwidth img.desktop-hide,.article-with-image__list-wrapper .hero-container__fullwidth img.desktop-hide{display:inline}}.article-with-image .vc_column_container .hero-container__fullwidth img.desktop-only,.article-with-image__list-wrapper .hero-container__fullwidth img.desktop-only{display:inline}@media only screen and (max-width:1023px){.article-with-image .vc_column_container .hero-container__fullwidth img.desktop-only,.article-with-image__list-wrapper .hero-container__fullwidth img.desktop-only{display:none}}@media only screen and (max-width:600px){.article-with-image .vc_column_container .hero-container__fullwidth,.article-with-image__list-wrapper .hero-container__fullwidth{width:30%}.article-with-image .vc_column_container .hero-container__fullwidth img,.article-with-image__list-wrapper .hero-container__fullwidth img{max-width:60px;max-height:32px}}.article-with-image .vc_column_container .hero-container__fullwidth .hero-content__fullwidth,.article-with-image__list-wrapper .hero-container__fullwidth .hero-content__fullwidth{padding:0 20px;margin-top:9px}@media only screen and (max-width:1023px){.article-with-image .vc_column_container .hero-container__fullwidth .hero-content__fullwidth,.article-with-image__list-wrapper .hero-container__fullwidth .hero-content__fullwidth{margin-top:4px}}@media only screen and (max-width:600px){.article-with-image .vc_column_container .hero-container__fullwidth .hero-content__fullwidth,.article-with-image__list-wrapper .hero-container__fullwidth .hero-content__fullwidth{padding:0}}.article-with-image .vc_column_container .hero-container__fullwidth p,.article-with-image__list-wrapper .hero-container__fullwidth p{color:#898989;line-height:1.2;font-size:15px;font-weight:700}@media only screen and (max-width:1023px){.article-with-image .vc_column_container .hero-container__fullwidth p,.article-with-image__list-wrapper .hero-container__fullwidth p{font-size:16px;line-height:1.35}}@media only screen and (max-width:600px){.article-with-image .vc_column_container .hero-container__fullwidth p,.article-with-image__list-wrapper .hero-container__fullwidth p{font-size:12px;line-height:1.25;display:inline-block}}.article-with-image__button{margin-top:30px}.article-with-image__button a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#70a401;margin-top:30px}.article-with-image__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.article-with-image__button a:hover:after{right:40px}.article-with-image__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.article-with-image__button a:hover:after{right:40px}@media only screen and (max-width:600px){.article-with-image__button a{max-width:100%;padding:0 60px 0 40px}}@media only screen and (max-width:1023px){.article-with-image__button{margin-bottom:38px}}@media only screen and (max-width:600px){.article-with-image__button{margin-top:20px}}.article-with-list{padding-bottom:50px}@media only screen and (max-width:1023px){.article-with-list{padding-bottom:40px}}@media only screen and (max-width:600px){.article-with-list{padding-bottom:450px}}.article-with-list h1{text-align:center;margin-top:30px;margin-bottom:30px}@media only screen and (max-width:1023px){.article-with-list h1{font-size:50px;margin-top:40px;margin-bottom:40px}}@media only screen and (max-width:600px){.article-with-list h1{font-size:40px;margin-top:22px;margin-bottom:8px}}.article-with-list__list{width:50%;float:left}@media only screen and (max-width:600px){.article-with-list__list{width:100%;position:relative;height:0}.article-with-list__list:last-child p{left:50%;margin-left:0}.article-with-list__list ul{visibility:hidden;opacity:0;transition:.3s opacity}.article-with-list__list.active p{background-image:url(images/rough-divider-tab-active.png)}.article-with-list__list.active ul{visibility:visible;opacity:1}}.article-with-list__list--positive li{background-image:url(images/yes-icon.png)}.article-with-list__list--negative li{background-image:url(images/no-icon.png)}.article-with-list__list ul{margin-top:10px}@media only screen and (max-width:1023px){.article-with-list__list ul{margin-top:18px}}@media only screen and (max-width:600px){.article-with-list__list ul{margin-top:57px;width:90%;margin-left:5%}}.article-with-list__list li,.article-with-list__list p{padding-left:48px}@media only screen and (max-width:1023px){.article-with-list__list li,.article-with-list__list p{padding-left:42px}}.article-with-list__list li{height:31px;line-height:31px;background-repeat:no-repeat;background-size:contain;margin-bottom:18px;vertical-align:middle;color:#716f6c}.article-with-list__list li strong{font-weight:400;display:inline-block;line-height:1.25}@media only screen and (max-width:1023px){.article-with-list__list li{font-size:16px;margin-bottom:16px}}@media only screen and (max-width:600px){.article-with-list__list li{font-size:14px;color:#000;height:25px;line-height:25px;padding-left:33px;margin-bottom:29px}}@media only screen and (max-width:600px){.article-with-list__list p{position:absolute;z-index:1;top:0;width:45%;padding-left:0;margin-left:5%;text-align:center;background-image:url(images/rough-divider-tabs.png);background-position:0 100%;background-repeat:no-repeat;background-size:100% 4px;height:31px;line-height:27px}}.article-with-list__list p strong{color:#716f6c;font-size:24px}@media only screen and (max-width:1023px){.article-with-list__list p strong{font-size:20px}}@media only screen and (max-width:600px){.article-with-list__list p strong{font-size:16px}}.category-carousel-header{float:left;width:100%;background-image:url(images/rough-divider-slim-gray.png);background-repeat:repeat-x}.category-carousel-header--no-border{background-image:none}.category-carousel-header h3{margin-top:30px;margin-bottom:3px}@media only screen and (max-width:1023px){.category-carousel-header h3{font-size:27px}}@media only screen and (max-width:600px){.category-carousel-header h3{font-size:24px;margin-top:20px;margin-bottom:7px}}.category-carousel-header p{color:#716f6c}@media only screen and (max-width:1023px){.category-carousel-header p{font-size:16px}}@media only screen and (max-width:600px){.category-carousel-header p{font-size:16px}}.category-carousel-header h4:not(.learning-center-card__title){margin-top:20px}@media only screen and (max-width:1023px){.category-carousel-header h4:not(.learning-center-card__title){font-size:20px;margin-top:16px}}@media only screen and (max-width:600px){.category-carousel-header h4:not(.learning-center-card__title){font-size:16px}}.category-carousel-header__image{margin-top:16px;overflow:hidden}@media only screen and (max-width:1023px){.category-carousel-header__image{margin-top:14px}}@media only screen and (max-width:600px){.category-carousel-header__image{margin-top:16px}.category-carousel-header__image img{min-height:230px;max-width:none;width:158%;margin-left:-29%}}.category-carousel-header__sub-header{margin-bottom:30px}@media only screen and (max-width:600px){.category-carousel-header__sub-header{float:left;width:100%}}.category-carousel-header--green h3,.category-carousel-header--green h4{color:#70a401}.category-carousel-header--purple h3,.category-carousel-header--purple h4{color:#b16bb9}.category-carousel-header--blue h3,.category-carousel-header--blue h4{color:#009ed2}.category-carousel__top-header{margin-bottom:25px}@media only screen and (max-width:600px){.category-carousel__top-header{margin-bottom:15px}}.category-carousel--green-buttons .slick-arrow{background-image:url(images/carousel-arrow-green.svg)}.category-carousel--purple-buttons .slick-arrow{background-image:url(images/carousel-arrow-purple.svg)}.category-carousel--blue-buttons .slick-arrow{background-image:url(images/carousel-arrow-blue.svg)}.category-carousel--white-buttons .slick-arrow{background-image:url(images/carousel-arrow-white.svg)}.category-carousel--blue-name .slick-slide p{color:#009ed2}.category-carousel--purple-name .slick-slide p{color:#b16bb9}.category-links{float:left;width:100%;padding-top:42px;padding-bottom:50px}@media only screen and (max-width:1023px){.category-links{padding-bottom:35px}}@media only screen and (max-width:600px){.category-links{padding-top:32px;padding-bottom:30px}}.category-links h1,.category-links p{width:90%;margin:0 auto}.category-links h1{color:#e9713a;font-size:52px;margin-bottom:17px;max-width:670px}@media only screen and (max-width:1023px){.category-links h1{font-size:50px}}@media only screen and (max-width:600px){.category-links h1{font-size:30px;margin-bottom:8px}}.category-links a,.category-links p{color:#716f6c;transition:.3s color}.category-links p{max-width:600px}@media only screen and (max-width:1023px){.category-links p{font-size:16px;max-width:480px}}@media only screen and (max-width:600px){.category-links p{font-size:16px}}.category-links a:hover{color:#e9713a}.category-links .button-container{display:inline-block;border-radius:50%;width:166px;height:45px;border-radius:23px;background-repeat:no-repeat;margin-top:37px;margin-left:26px;margin-right:26px}@media only screen and (max-width:1023px){.category-links .button-container{width:149px;height:40px;background-position:25px 50%;margin-top:30px}}@media only screen and (max-width:600px){.category-links .button-container{margin-left:0;margin-right:0;width:130px}}.category-links .button-container.button--green{background-color:#70a401;background-position:34px 50%}@media only screen and (max-width:1023px){.category-links .button-container.button--green{background-size:17%;background-position:28px 50%}}@media only screen and (max-width:600px){.category-links .button-container.button--green{margin-right:19px;background-position:20px 50%}}.category-links .button-container.button--green:hover{background-color:#466701}.category-links .button-container.button--purple{background-color:#b16bb9;background-position:20px 50%}@media only screen and (max-width:1023px){.category-links .button-container.button--purple{background-size:26%;background-position:22px 50%}}@media only screen and (max-width:600px){.category-links .button-container.button--purple{background-position:15px 50%}}.category-links .button-container.button--purple:hover{background-color:#944a9d}.category-links .button-container .button{background:0 0;width:100%;padding:0;min-width:auto;border:none;padding-left:76px;font-size:18px;line-height:1}@media only screen and (max-width:1023px){.category-links .button-container .button{font-size:16px;padding-left:68px}}@media only screen and (max-width:600px){.category-links .button-container .button{padding-left:52px}}.category-links .button-container .button b{float:left;padding-top:8px}.category-links .button-container .button strong{clear:left;float:left;font-size:10px;text-transform:uppercase}@media only screen and (max-width:1023px){.category-links .button-container .button strong{font-size:10px}}.category-links .button-container .button:after{display:none}.coupon{float:left;width:100%;position:relative}.coupon .main{height:650px;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:1023px){.coupon .main{height:405px}}@media only screen and (max-width:600px){.coupon .main{height:340px;background-size:175%;background-position:top}}.coupon .col-12{height:100%}.coupon__help-text{position:absolute;width:100%;bottom:0;text-align:center;background-image:url(images/inner-shadow-white.png);background-repeat:no-repeat;background-position:0 12px;height:151px}@media only screen and (max-width:1023px){.coupon__help-text{height:103px;background-size:cover}}@media only screen and (max-width:600px){.coupon__help-text{bottom:75px;height:62px;background-image:url(images/inner-shadow-white-mobile.png);background-size:100%;background-position:0 90%}.coupon__help-text:after{content:'';position:absolute;width:100%;height:75px;background-color:#fff;left:0;top:100%}}.coupon__help-text h3,.coupon__help-text p{display:inline-block;position:relative;top:78px;z-index:1}@media only screen and (max-width:1023px){.coupon__help-text h3,.coupon__help-text p{top:40px}}.coupon__help-text h3{color:#e9713a;line-height:50px;vertical-align:middle}@media only screen and (max-width:1023px){.coupon__help-text h3{font-size:27px}}@media only screen and (max-width:600px){.coupon__help-text h3{font-size:24px;width:100%;line-height:1.4;margin-bottom:5px}}.coupon__help-text p a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a;margin-left:15px}.coupon__help-text p a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.coupon__help-text p a:hover:after{right:40px}.coupon__help-text p a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.coupon__help-text p a:hover:after{right:40px}@media only screen and (max-width:1023px){.coupon__help-text p a{font-size:16px;line-height:2.85em}}@media only screen and (max-width:600px){.coupon__help-text p a{line-height:2.5;padding-left:43px;padding-right:53px;margin-left:0}.coupon__help-text p a:after{right:40px}.coupon__help-text p a:hover:after{right:36px}}.carousel-video{float:left;width:100%;position:relative}.carousel-video h1{margin-top:50px}@media only screen and (max-width:1023px){.carousel-video h1{font-size:50px;margin-top:42px}}@media only screen and (max-width:600px){.carousel-video h1{font-size:40px;margin-top:30px}}.carousel-video .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1024px){.carousel-video .slick-track{width:auto!important}}.carousel-video .slick-slider{margin-bottom:95px;margin-top:30px}@media only screen and (max-width:1023px){.carousel-video .slick-slider{width:67%;margin-bottom:61px}}@media only screen and (max-width:600px){.carousel-video .slick-slider{width:84%;margin-bottom:55px}}.carousel-video .slick-arrow.slick-next{right:-18%}@media only screen and (max-width:600px){.carousel-video .slick-arrow.slick-next{right:-5%}}.carousel-video .slick-arrow.slick-prev{left:-18%}@media only screen and (max-width:600px){.carousel-video .slick-arrow.slick-prev{left:-5%}}.carousel-video .slick-slide{height:auto;background-color:#fff;margin:0 20px}@media only screen and (min-width:1024px){.carousel-video .slick-slide{width:calc(50% - 40px)!important}}.carousel-video .slick-slide p{margin-top:0}.carousel-video .slick-slide p:first-child{position:relative}.carousel-video .slick-slide p:first-child:after{content:'';position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;background-image:url(images/play-carousel-video-button.png);background-position:center;background-repeat:no-repeat;width:71px;height:71px;pointer-events:none}.carousel-video .slick-slide p:first-child img{width:100%}.carousel-video .slick-slide p:nth-child(2){padding-top:15px;padding-bottom:5px}.carousel-video .slick-slide p:last-child{padding-bottom:20px}.carousel-video .slick-slide p:first-child{padding-bottom:0}.carousel-video .slick-slide p:not(:first-child){background-color:#fff;padding-right:25px;padding-left:25px;color:#b16bb9;font-weight:400}@media only screen and (max-width:600px){.carousel-video .slick-slide p:not(:first-child){padding-left:10px;padding-right:10px}}.carousel-video .slick-slide p:not(:first-child) a{font-weight:700;color:#b16bb9;font-size:24px;text-decoration:none}@media only screen and (max-width:1023px){.carousel-video .slick-slide p:not(:first-child) a{font-size:27px}}@media only screen and (max-width:600px){.carousel-video .slick-slide p:not(:first-child) a{font-size:16px;max-width:90%}}.product-ingredient-container{min-height:754px;width:100%;margin-top:0;color:#716f6c;position:relative}.product-ingredient-container:before{content:"";background:url(../images/pdp/ingredients/farm-image.jpg) 100% 100% no-repeat;background-size:cover;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media only screen and (max-width:600px){.product-ingredient-container:before{background:url(../images/pdp/ingredients/farm-image.png) center -500px no-repeat}}@media only screen and (max-width:1200px){.product-ingredient-container{margin-top:20px}}@media only screen and (max-width:1023px){.product-ingredient-container{top:35px;min-height:700px}}@media only screen and (max-width:600px){.product-ingredient-container{top:0;margin-top:30px}}.product-ingredient-container .product-flip{display:none;position:absolute;top:50%;transform:translateY(-50%);left:10%}@media only screen and (max-width:1440px){.product-ingredient-container .product-flip{left:-30px}}@media only screen and (max-width:1200px){.product-ingredient-container .product-flip{left:-69px}}@media only screen and (max-width:1023px){.product-ingredient-container .product-flip{left:auto;right:auto;width:345px}}@media only screen and (max-width:600px){.product-ingredient-container .product-flip{top:20%;height:auto;transform:none;padding-top:21px;position:static;display:block;height:376px}}.product-ingredient-container .product-flip .fotorama__img{opacity:1}@media only screen and (max-width:1200px){.product-ingredient-container .product-flip .fotorama__img{max-width:480px}}@media only screen and (max-width:1023px){.product-ingredient-container .product-flip .fotorama__img{max-width:345px}}@media only screen and (max-width:600px){.product-ingredient-container .product-flip .fotorama__img{max-width:100%}}.product-ingredient-container .product-flip .flipper{transition:1s;transform-style:preserve-3d;position:relative;width:600px;border:0 solid transparent}@media only screen and (max-width:1023px){.product-ingredient-container .product-flip .flipper{width:345px;left:-15%}}@media only screen and (max-width:600px){.product-ingredient-container .product-flip .flipper{width:345px;height:auto;margin:0 auto;top:213px;left:auto;z-index:3}}.product-ingredient-container .product-flip .back,.product-ingredient-container .product-flip .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;width:100%;position:absolute;top:0;left:0}.product-ingredient-container .product-flip .front{z-index:2;transform:translateY(-50%) rotateY(0)}.product-ingredient-container .product-flip .back{transform:translateY(-50%) rotateY(180deg)}.product-ingredient-container .product-flip.hover .flipper,.product-ingredient-container .product-flip:hover .flipper{transform:translateY(-50%) rotateY(180deg)}.product-ingredient-container .product-flip:before{content:'';background:url(../images/flip-me.svg) right 25px no-repeat;display:block;width:168px;height:150px;position:absolute;right:50px;transform:translateY(-180%);z-index:1}@media only screen and (max-width:1200px){.product-ingredient-container .product-flip:before{right:123px}}@media only screen and (max-width:1023px){.product-ingredient-container .product-flip:before{right:33%;left:auto;transform:translateY(-173%) rotate(-40deg);width:125px;height:148px}}@media only screen and (max-width:600px){.product-ingredient-container .product-flip:before{display:none}}.product-ingredient-container .recipe-container{display:inline-block;font-family:BoosterNextFY,sans-serif;position:absolute;top:50%;transform:translateY(-50%);text-align:center;right:100px;max-width:528px;width:100%;z-index:1}@media only screen and (max-width:1200px){.product-ingredient-container .recipe-container{right:40px;max-width:531px}}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container{right:20px;width:calc(100% - 235px);height:auto;max-width:431px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container{background:0 0;border:0;top:60px;right:auto;height:153px;width:100%;max-width:none;position:relative}}.product-ingredient-container .recipe-container .recipe-title{color:#fff;font-size:30px;font-weight:900;line-height:44.9px;padding-top:30px;margin:0;background:rgba(165,205,57,.8);border-radius:62px 62px 0 0}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .recipe-title{font-size:20px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-title{font-size:24px;border:0;border-radius:0;margin:0}}.product-ingredient-container .recipe-container .recipe-description{display:inline-block;color:#fff;background:rgba(165,205,57,.8);font-size:16px;font-weight:500;line-height:24px;margin:0;padding:10px}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .recipe-description{font-size:14px;line-height:20px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-description{margin:0}}.product-ingredient-container .recipe-container .ingredients{height:auto;margin-top:0;margin-left:auto;background:#fff;padding:10px 0}.product-ingredient-container .recipe-container .ingredients .slick-list{width:100%;margin:0 auto;padding:0!important}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredients{margin:0;padding-top:0;width:100%;background:0 0;max-height:none}}.product-ingredient-container .recipe-container .ingredient-item{display:inline-block;width:33%;position:relative}.product-ingredient-container .recipe-container .ingredient-item :hover{cursor:pointer}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .ingredient-item{margin:0 11px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-item{background:#fff;margin:auto;display:block;width:100%;height:100px;max-width:100%;text-align:left;padding:0 20px;position:relative}.product-ingredient-container .recipe-container .ingredient-item:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.product-ingredient-container .recipe-container .ingredient-item:hover:after{right:40px}.product-ingredient-container .recipe-container .ingredient-item:after{border-color:#716f6c;transform:translateY(-50%) rotate(45deg)}}.product-ingredient-container .recipe-container .ingredient-item:hover:before{content:'';background:url(images/bing.svg) right top no-repeat;width:calc(100% - 20px);height:25px;display:block;margin-top:0;margin-left:0;position:absolute}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-item:hover:before{width:87px;margin-left:90px;margin-top:5px}}.product-ingredient-container .recipe-container .ingredient-item-thumbnail{text-align:center;display:inline-block;margin-bottom:0;height:80px}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-item-thumbnail{padding:10px;text-align:left;height:auto}}.product-ingredient-container .recipe-container .ingredient-item-thumbnail img{max-width:80px;max-height:80px;margin:0;padding:0;display:inline-block;vertical-align:middle}.product-ingredient-container .recipe-container .ingredient-abbreviated-title{font-size:15px;margin-bottom:0;font-weight:700;padding:0 10px}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .ingredient-abbreviated-title{font-size:14px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-abbreviated-title{display:table;float:left;padding:0;font-size:16px;margin:auto;height:100%;width:85px}.product-ingredient-container .recipe-container .ingredient-abbreviated-title span{display:table-cell;vertical-align:middle;padding:0 5px 0 0}}.product-ingredient-container .recipe-container .ingredient-cscoor1{color:#a5cd39;font-size:13px;font-weight:700;line-height:16px;margin-bottom:0;width:90%}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .ingredient-cscoor1{font-size:12px;line-height:12px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-cscoor1{display:none}}.product-ingredient-container .recipe-container .ingredient-cscoor1::before{background:url(images/icon-pin-green.png) no-repeat left bottom;background-size:50%;content:'';display:inline-block;width:12px;height:12px}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .ingredient-cscoor2{display:none}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button{margin-bottom:20px;display:inline-block}}.product-ingredient-container .recipe-container .recipe-button .button{background:#fff;color:#70a401;position:absolute;left:50%;transform:translateX(-50%);margin-top:-27px}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-container .recipe-button .button{margin-top:-30px}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button .button{position:relative;margin-top:auto}}.product-ingredient-container .recipe-container .recipe-button .button:after{border-right:3px solid #70a401;border-bottom:3px solid #70a401}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button .button:after{border-color:#fff}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button .button{background:rgba(234,118,65,.9);bottom:153px;color:#fff}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button.mobile-only{display:block}}@media only screen and (max-width:600px){.product-ingredient-container .recipe-container .recipe-button.mobile-only .button{background:rgba(255,255,255,.9);bottom:auto;color:#e9713a}.product-ingredient-container .recipe-container .recipe-button.mobile-only .button:after{border-color:#e9713a}}.product-ingredient-container .recipe-map{margin-top:-48px;padding:38px 0;background:url(images/white-box-outline.svg) left bottom no-repeat;background-size:100%}@media only screen and (max-width:600px){.product-ingredient-container .recipe-map{background:url(../images/pdp/ingredients/farm-image.png) center 100% no-repeat;margin:10px 0;border:0;border-radius:0}}.product-ingredient-container .recipe-map .map-full{opacity:.85}.product-ingredient-container .recipe-map .map-white{opacity:.85;fill:#fff;enable-background:new}.product-ingredient-container .recipe-map .map-highlight{display:block;fill:#e9713a}.product-ingredient-container .recipe-map svg{max-width:400px;padding:30px 0 5px}@media only screen and (max-width:1023px){.product-ingredient-container .recipe-map svg{max-width:330px;margin-top:0}}.product-ingredient-container #highlight_countries{display:block}.product-ingredient-container .ingredients button.slick-arrow{height:63px;width:63px;padding:5px;text-align:center;border-radius:50%;display:inline-block;color:transparent;font-size:1.1em;font-weight:600;background:0 0;border:3px solid #d1d1d1}.product-ingredient-container .ingredients button.slick-arrow:before{display:none}.product-ingredient-container .ingredients button.slick-arrow:after{content:'';width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:32%;border-right:3px solid #d1d1d1;border-bottom:3px solid #d1d1d1;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.product-ingredient-container .ingredients button.slick-arrow:hover:after{left:40%}.product-ingredient-container .ingredients .slick-prev.slick-arrow{transform:translateY(-50%) scaleX(-1)}.product-ingredient-container .ingredients button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;width:35px;height:35px;z-index:1;border-width:0;top:46%}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients button.slick-arrow{top:41%}}.product-ingredient-container .ingredients button.slick-arrow:after{width:10px;height:10px;left:23%}.product-ingredient-container .ingredients .product-featured-in .carousel-wrapper{width:100%}.product-ingredient-container .ingredients .product-featured-in button.slick-arrow{border-width:2px;border-color:#e9713a}.product-ingredient-container .ingredients .product-featured-in button.slick-arrow:after{border-color:#e9713a}.product-ingredient-container .ingredients .product-featured-in a{width:100%}.product-ingredient-container .ingredients .product-featured-in img{height:auto;width:auto}.product-ingredient-container .ingredients .slick-next{right:4px;left:auto}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .slick-next{right:15px}}.product-ingredient-container .ingredients .slick-prev{left:12px;right:auto}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .slick-prev{left:15px}}.product-ingredient-container .ingredients .modal-dialog{display:none;width:858px;background:#fff;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);top:183px;left:30%;margin-right:80px;text-align:left;padding:20px;z-index:4}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog{top:40%;width:592px;left:106px}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog{padding:0;color:#fff;top:auto;width:100%;left:auto;transform:translate(0)}}.product-ingredient-container .ingredients .modal-dialog .ingredient-info{display:inline-block;width:49%;height:100%;vertical-align:middle;padding:39px 0}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .ingredient-info{width:40%;padding:20px 0 10px 0}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .ingredient-info{width:100%;background:#e9713a}}.product-ingredient-container .ingredients .modal-dialog .ingredient-cor{display:inline-block;margin-bottom:10px;font-size:14px;text-align:right}.product-ingredient-container .ingredients .modal-dialog .ingredient-cor:after{background:url(images/icon-pin.svg) no-repeat left bottom;background-size:50%;content:'';display:inline-block;width:12px;height:12px}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .ingredient-cor{margin-bottom:5px}}.product-ingredient-container .ingredients .modal-dialog .ingredient-title{color:#e9713a;font-size:40px;font-family:Organico-Regular,sans-serif;padding-left:20px;text-transform:uppercase}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .ingredient-title{font-size:35px}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .ingredient-title{color:#fff;padding:0;text-align:center}}.product-ingredient-container .ingredients .modal-dialog .ingredient-photo{display:inline-block;width:20%;vertical-align:middle}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .ingredient-photo{display:none}}.product-ingredient-container .ingredients .modal-dialog .ingredient-description{display:block;font-size:18px;font-family:BoosterNextFY,sans-serif;font-weight:500;padding:20px;line-height:26px}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .ingredient-description{font-size:14px;line-height:20px}}.product-ingredient-container .ingredients .modal-dialog .product-featured-in{background:url(../images/pdp/ingredients/rough-divider.png) no-repeat;display:inline-block;width:29%;vertical-align:middle;text-align:center}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in{width:31%;padding-left:5%;margin-left:3%}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in{background:rgba(255,255,255,.9) url(../images/border-gray.png) bottom left repeat-x;width:100%;color:#716f6c;margin:30px auto;padding-left:0}}.product-ingredient-container .ingredients .modal-dialog .product-featured-in .product-featured-in-title{font-size:18px;font-weight:700;line-height:30px;padding-left:0}.product-ingredient-container .ingredients .modal-dialog .product-featured-in .featured-in-item{width:265px}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .featured-in-item{width:174px}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .featured-in-item{width:338px}}.product-ingredient-container .ingredients .modal-dialog .product-featured-in .featured-in-item img{display:block;padding:0;margin:0 auto;max-height:265px}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .featured-in-item img{display:inline-block}}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .slick-next{right:-40px}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .slick-next{right:0}}@media only screen and (max-width:1023px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .slick-prev{left:-20px}}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .product-featured-in .slick-prev{left:0}}.product-ingredient-container .ingredients .modal-dialog .button-close{top:10px;right:10px;position:absolute;cursor:pointer}.product-ingredient-container .ingredients .modal-dialog .button-close:before{display:inline-block;content:"\00d7";color:#898989;font-size:60px;line-height:45px}@media only screen and (max-width:600px){.product-ingredient-container .ingredients .modal-dialog .button-close{display:none}}.remove-arrows .ingredient-abbreviated-title{width:120px!important}.remove-arrows span.ingredient_qty{text-align:right}.remove-arrows:after{content:none!important}.no-flip:hover .flipper{transform:none!important}.no-flip:before{content:none!important}.plain-description{float:left;width:100%;padding-top:50px;padding-bottom:50px}@media only screen and (max-width:1023px){.plain-description{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:600px){.plain-description{padding-top:25px;padding-bottom:25px}}.plain-description p{color:#716f6c;width:92%;max-width:631px;margin:auto}@media only screen and (max-width:1023px){.plain-description p{max-width:571px}}.lifestage-products{width:100%;overflow-y:hidden}.allergy-filters{width:100%;float:left;z-index:1;position:relative;text-align:center}.allergy-filter{margin-bottom:80px;position:relative}.allergy-filter__container{padding-top:64px;padding-bottom:46px;background-color:#fcf8f2}@media mobile-query{.allergy-filter__container{padding-top:36px;padding-bottom:28px}}.allergy-filter__container:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:100px 100px 0 100px;border-color:#fcf8f2 transparent transparent transparent}.allergy-filter__container p{color:#b16bb9}@media only screen and (max-width:600px){.allergy-filter__container p{padding:0 20px}}.allergy-filter__headline{color:#b16bb9;font-family:Organico-Regular,sans-serif;font-size:60px;text-transform:uppercase;margin-bottom:28px}@media only screen and (max-width:1023px){.allergy-filter__headline{font-size:40px}}.allergy-filter__list{padding-bottom:40px;margin-top:20px}@media only screen and (max-width:1023px){.allergy-filter__list{padding:0 45px 40px}}@media only screen and (max-width:600px){.allergy-filter__list{padding:0 12px 20px;width:100%;max-width:400px;margin:0 auto}}.allergy-filter__list .allergy-filter__item img.color{opacity:1}.allergy-filter__list.filtered .allergy-filter__item:not(.active) img.color{opacity:0}.allergy-filter__item{width:100%;max-width:108px;max-height:143px;margin:0 12px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative}@media only screen and (max-width:600px){.allergy-filter__item{max-width:75px;margin:0 4px}}.allergy-filter__item.active img.active{opacity:1;transition:opacity .1s ease-in-out}.allergy-filter__item.active span{color:#e9713a;transition:color .1s ease-in-out}.allergy-filter__item img.color{position:absolute;opacity:0;transition:opacity .1s ease-in-out}.allergy-filter__item span{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:15px;font-weight:700;display:inline-block;vertical-align:super;transition:color .1s ease-in-out}.allergy-filter__link a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:#fff;margin-bottom:40px}.allergy-filter__link a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.allergy-filter__link a:hover:after{right:40px}.allergy-filter__link a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.allergy-filter__link a:hover:after{right:40px}.kosher-toggle{text-align:center;width:100%;margin-bottom:20px}.kosher-toggle__button{width:64px;background:#e4d8c6;height:26px;border-radius:32px;padding:4px 4px;position:relative;cursor:pointer;margin:0 auto;display:inline-block}.kosher-toggle__slider{width:20px;height:20px;border-radius:30px;background:#fff;position:absolute;top:3px;left:4px;transition:all .2s ease-in-out}.kosher-toggle__slider.active{width:40px;background:#e9713a;left:20px;transition:all .2s ease-in-out}.kosher-toggle__label{display:inline-block;vertical-align:super;color:#e9713a;font-family:BoosterNextFY,sans-serif;font-size:15px;font-weight:700}.wpcf7-form label{font-weight:700;display:inline-block;color:#e9713a}.wpcf7-form label:first-child{margin-right:10px}.wpcf7-form fieldset{float:left;width:50%;margin-bottom:30px}.wpcf7-form fieldset.full-width{display:block;width:100%}.wpcf7-form fieldset.full-width label{width:100%}.wpcf7-form fieldset.full-width label:first-child{margin-right:0}.wpcf7-form input,.wpcf7-form select,.wpcf7-form textarea{margin-top:16px;width:100%;padding:10px 20px;border-radius:20px;border:1px solid #e9713a;font-size:16px;height:auto}.wpcf7-form input.wpcf7-not-valid,.wpcf7-form select.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border-color:#ee4154}.wpcf7-form textarea{resize:none;height:113px}.wpcf7-form select{-webkit-appearance:none;display:block;background:0 0}.wpcf7-form .select-wrapper{position:relative}.wpcf7-form .select-wrapper:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.wpcf7-form .select-wrapper:hover:after{right:40px}.wpcf7-form .select-wrapper:after{border-color:#e9713a;transform:translateY(-50%) rotate(45deg);right:20px;margin-top:-2px;z-index:-1}.wpcf7-form .select-wrapper:hover:after{right:20px}.wpcf7-form .submit{background:#e9713a;border:0}.wpcf7-form span.wpcf7-not-valid-tip{margin-top:5px;color:#ee4154}.wpcf7-form .wpcf7-response-output{border:none;padding:0;font-weight:700}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#70a401}.wpcf7-form .wpcf7-response-output .wpcf7-validation-errors{color:#ee4154}@media only screen and (max-width:600px){.page-template-template-stages #stages-filter{display:none}.page-template-template-stages #stages-filter-mobile{display:block}}.stages-filter__item--toggle{padding:18px;width:100%;float:left;display:block}.stages-filter__item--toggle h4{display:inline-block;float:left;color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:16px;font-weight:700}.stages-filter__item--toggle p{display:inline-block;float:right;color:#70a401;font-family:BoosterNextFY,sans-serif;font-size:14px;font-weight:700;padding-right:20px;position:relative}.stages-filter__item--toggle p:after{content:'';width:10px;height:10px;position:absolute;top:calc(50% - 2px);transform:translateY(-50%);right:0;border-right:3px solid #e4d8c6;border-bottom:3px solid #e4d8c6;transform:translateY(-50%) rotate(45deg);transition:.3s ease-in-out}.stages-filter__item--content{background-image:url(images/rough-divider-stages.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% 4px;height:auto;max-height:4px;width:100%;float:left;background-color:#fff;padding:0 20px;text-align:center;overflow-y:hidden;transition:max-height .6s ease-in}.stages-filter__item--copy{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:14px;font-weight:500;text-align:left;padding-top:24px}.stages-filter__item--divider{margin:30px 0;border-style:solid;border-color:#d1d1d1}.stages-filter__item--link{background-color:#70a401;margin:0 auto 40px}@media only screen and (max-width:600px){.stages-filter__item--link{font-size:16px;margin-bottom:24px;min-width:100px;padding:0 40px 0 25px}.stages-filter__item--link:after,.stages-filter__item--link:hover:after{right:25px}}.stages-filter__item--mobile.active .stages-filter__item--toggle p:after{top:calc(50% + 2px);transform:translateY(-50%) rotate(-135deg);transition:.3s ease-in-out}.stages-filter__item--mobile.active .stages-filter__item--content{max-height:800px;transition:max-height .6s ease-in}.comparison-chart{padding:70px 0;clear:both}@media only screen and (max-width:1023px){.comparison-chart{padding:50px 0}}.comparison-chart .main:after,.comparison-chart .main:before{display:table;content:""}.comparison-chart .main:after{clear:both}.comparison-chart .main:after,.comparison-chart .main:before{display:table;content:""}.comparison-chart .main:after{clear:both}.comparison-chart .main:after,.comparison-chart .main:before{display:table;content:""}.comparison-chart .main:after{clear:both}.comparison-chart .main:after,.comparison-chart .main:before{display:table;content:""}.comparison-chart .main:after{clear:both}.comparison-chart__title{margin-bottom:25px}@media only screen and (max-width:1023px){.comparison-chart__title{margin-bottom:15px}}@media only screen and (max-width:600px){.comparison-chart__title{margin-bottom:20px}.comparison-chart__title h4{font-size:25px}}.comparison-chart__chart{margin:0 auto 15px;max-width:90%}@media only screen and (max-width:1023px){.comparison-chart__chart{margin-bottom:10px;max-width:95%}}@media only screen and (max-width:600px){.comparison-chart__chart{overflow:scroll;max-width:none;margin-bottom:20px}.comparison-chart__chart img{height:400px;max-width:none;padding:0 10px}}.comparison-chart__disclaimer h5{text-align:center}@media only screen and (max-width:600px){.comparison-chart__disclaimer h5{text-align:left}}.product-highlightmodule-container{text-align:center;font-size:18px;font-family:BoosterNextFY,sans-serif;color:#716f6c;line-height:26px;background-color:#fcf8f2;border-top:20px solid #fff;border-bottom:5px solid #fff;padding:50px 0;margin-top:0;position:relative;height:auto}@media only screen and (max-width:1023px){.product-highlightmodule-container{font-size:15px;margin-top:0;height:auto}}@media only screen and (max-width:600px){.product-highlightmodule-container{font-size:14px;padding:10px 0 0}}.product-highlightmodule-container .section-title{font-size:60px;line-height:60px;margin-bottom:25px;font-family:Organico-Regular,sans-serif;text-transform:uppercase}@media only screen and (max-width:1023px){.product-highlightmodule-container .section-title{font-size:43px}}@media only screen and (max-width:600px){.product-highlightmodule-container .section-title{margin-bottom:0;line-height:56px;font-size:24px;font-weight:700}}.product-highlightmodule-container .section-desc{max-width:467px;margin:0 auto 40px;font-weight:500;line-height:26px}@media only screen and (max-width:600px){.product-highlightmodule-container .section-desc{margin:0 auto 20px;text-align:left;padding:0 14px}}.product-highlightmodule-container .icon-name{color:grey;font-weight:700;padding:0;max-width:none;margin:0 auto}@media only screen and (max-width:600px){.product-highlightmodule-container .icon-name{display:inline-block;max-width:none;margin:0 10px;vertical-align:middle}}.product-highlightmodule-container .module-item,.product-highlightmodule-container .module-stage-item{display:inline-block;min-width:148px;margin:0 60px;vertical-align:top}@media only screen and (max-width:1200px){.product-highlightmodule-container .module-item,.product-highlightmodule-container .module-stage-item{margin:0 45px}}@media only screen and (max-width:1023px){.product-highlightmodule-container .module-item,.product-highlightmodule-container .module-stage-item{min-width:120px;margin:0 20px}}@media only screen and (max-width:600px){.product-highlightmodule-container .module-item,.product-highlightmodule-container .module-stage-item{display:block;border-top:5px solid #fcf8f2;border-image:url(images/border-offwhite.svg) 5;width:100%;margin:auto}}.product-highlightmodule-container .section-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:1200px}.product-highlightmodule-container .section-content .module-item,.product-highlightmodule-container .section-content .module-stage-item{display:inline-block;width:150px;margin:0 10px;vertical-align:top}@media only screen and (max-width:1023px){.product-highlightmodule-container .section-content .module-item,.product-highlightmodule-container .section-content .module-stage-item{min-width:100px;width:100px;margin:0}}@media only screen and (max-width:600px){.product-highlightmodule-container .section-content .module-item,.product-highlightmodule-container .section-content .module-stage-item{display:block;border-top:5px solid #fcf8f2;border-image:url(images/border-offwhite.svg) 5;width:100%;margin:auto}}.product-highlightmodule-container .icon{display:inline-block;text-align:center;width:100%;vertical-align:top;position:relative}@media only screen and (max-width:600px){.product-highlightmodule-container .icon{width:100%;margin:10px 0;display:block;text-align:left;position:relative}.product-highlightmodule-container .icon:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.product-highlightmodule-container .icon:hover:after{right:40px}.product-highlightmodule-container .icon:after{border-color:#d1d1d1;right:24px;transform:translateY(-50%) rotate(45deg)}}@media only screen and (max-width:600px){.product-highlightmodule-container .icon-image{display:inline-block;margin-left:10px}}.product-highlightmodule-container .icon-image img{max-height:80px;display:inline-block}@media only screen and (max-width:1023px){.product-highlightmodule-container .icon-image img{max-height:60px}}@media only screen and (max-width:600px){.product-highlightmodule-container .icon-image img{height:26px;vertical-align:middle}}.product-highlightmodule-container .module-item .detail{background-color:#fcf8f2;display:none;position:absolute;left:50%;transform:translateX(-50%);padding-bottom:40px;width:100%;max-width:1400px;transform:translate3d(-20%,0,0) translateX(-50%)}@media only screen and (max-width:600px){.product-highlightmodule-container .module-item .detail{position:relative;left:auto;transform:translateX(0);width:auto}}.product-highlightmodule-container .detail-title{font-size:24px;font-weight:700;font-family:BoosterNextFY,sans-serif;margin:30px auto 25px}.product-highlightmodule-container .detail-text{color:grey;display:block;font-weight:500;margin:0 auto;width:80%}@media only screen and (max-width:600px){.product-highlightmodule-container .detail-text{text-align:left}}.product-highlightmodule-container .detail-mobile{display:none}.product-highlightmodule-container .active .icon-wrapper:before{content:'';background:url(images/bing.svg) right top no-repeat;width:40px;height:40px;display:block;margin-top:0;margin-left:20px;position:absolute;right:4px;transform:rotate(25deg)}@media only screen and (max-width:1023px){.product-highlightmodule-container .active .icon-wrapper:before{right:-20px}}@media only screen and (max-width:600px){.product-highlightmodule-container .active .icon-wrapper:before{background:0 0}}.product-highlightmodule-container .module-stage-item{width:15%}@media only screen and (max-width:1023px){.product-highlightmodule-container .module-stage-item{width:20%;margin:0 10px;display:inline-block}}@media only screen and (max-width:600px){.product-highlightmodule-container .module-stage-item{width:100%;display:block;border-top:0;border-image:none}.product-highlightmodule-container .module-stage-item img{height:35px}.product-highlightmodule-container .module-stage-item .icon{width:auto;display:inline-block;vertical-align:middle;margin-right:10px}.product-highlightmodule-container .module-stage-item .icon:after{width:0;height:0;border:0}}.product-highlightmodule-container.stage{padding:50px 0 100px}@media only screen and (max-width:1023px){.product-highlightmodule-container.stage{padding:50px 0}}.product-highlightmodule-container .section-title.stage{margin:34px auto 64px;font-size:52px;line-height:54px;max-width:60%}@media only screen and (max-width:1023px){.product-highlightmodule-container .section-title.stage{margin:0 auto 54px;font-size:32px;line-height:42px;max-width:80%}}@media only screen and (max-width:600px){.product-highlightmodule-container .section-title.stage{font-size:24px;max-width:100%;margin:0 auto 20px;padding:0 10px;line-height:28px}}.product-highlightmodule-container .stage-detail{width:auto}.product-highlightmodule-container .stage-detail .detail-text{width:100%}@media only screen and (max-width:600px){.product-highlightmodule-container .stage-detail{display:inline-block;width:60%;text-align:left;vertical-align:middle}}.product-highlightmodule-container .section-content button.slick-arrow{height:63px;width:63px;padding:5px;text-align:center;border-radius:50%;display:inline-block;color:transparent;font-size:1.1em;font-weight:600;background:0 0;border:3px solid #e9713a}.product-highlightmodule-container .section-content button.slick-arrow:before{display:none}.product-highlightmodule-container .section-content button.slick-arrow:after{content:'';width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:32%;border-right:3px solid #e9713a;border-bottom:3px solid #e9713a;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.product-highlightmodule-container .section-content button.slick-arrow:hover:after{left:40%}.product-highlightmodule-container .section-content .slick-prev.slick-arrow{transform:translateY(-50%) scaleX(-1)}.product-highlightmodule-container .section-content button.slick-arrow{border:none}.product-highlightmodule-container .slick-prev{left:0;z-index:1}.product-highlightmodule-container .slick-next{right:0}.product-highlightmodule-container .slick-list{padding:0}.product-highlightmodule-container .slick-track{height:auto}.text-blue{color:#009ed2}.bg-blue:nth-child(n){background-color:#009ed2}.bg-blue:nth-child(2n){background-color:#62c6e2}.bg-green:nth-child(n){background-color:#70a401}.bg-green:nth-child(2n){background-color:#7ec437}.formula{padding:50px 0;margin-bottom:20px;border-top:0}@media only screen and (max-width:1023px){.formula{margin-bottom:0;padding:25px 0;margin-top:20px}}.formula .section-title{font-size:52px;margin-bottom:50px}@media only screen and (max-width:1023px){.formula .section-title{font-size:42px}}@media only screen and (max-width:600px){.formula .section-title{font-size:24px;max-width:80%;margin:0 auto 40px;line-height:32px}}@media only screen and (max-width:600px){.formula .icon:after{border:0;width:0;height:0}}.formula .module-item-formula{display:inline-block;margin:0 3%;width:22%;vertical-align:top}@media only screen and (max-width:600px){.formula .module-item-formula{display:block;margin:auto;width:100%}.formula .module-item-formula .icon{margin:10px auto;text-align:center}}@media only screen and (max-width:600px){.formula .icon-image{margin:0 auto}}.formula .icon-image img{width:160px;height:160px;max-height:none}.formula .detail-text{color:#716f6c;margin:15px auto;width:100%}@media only screen and (max-width:600px){.formula .detail-text{margin:0 auto 15px;padding:0 20px}}.formula>.button{display:none}@media only screen and (max-width:600px){.formula>.button{display:inline-block;margin-top:50px;padding:0 73px 0 42px}.formula>.button:hover:after{right:44px}.formula>.button:after{transform:translateY(-50%) rotate(45deg)}}.feeding-chart{margin-top:40px}.feeding-chart .title{font-size:24px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:1023px){.feeding-chart .title{font-size:20px;padding:0 10px}}.direction-table{text-transform:uppercase}@media only screen and (max-width:600px){.direction-table{display:table;margin:0 auto}}.direction-table .col{display:inline-block;margin-right:-2px;border:2px solid #fff;border-right:0;border-left:0}@media only screen and (max-width:600px){.direction-table .col{display:table-cell;border-right:1px solid #fff}}.direction-table .cell{border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;width:100%;display:block;padding:3px 90px;margin-bottom:0;text-align:left}@media only screen and (max-width:1200px){.direction-table .cell{padding:3px 50px}}@media only screen and (max-width:1023px){.direction-table .cell{padding:3px 17px}}@media only screen and (max-width:600px){.direction-table .cell{padding:13px 10px;font-size:12px;height:72px;vertical-align:middle}}.product-highlightmodule-container .icon:hover:after{right:24px}.home-ingredient-carousel,.home-ingredient-carousel .slick-list,.home-ingredient-carousel .slick-slide{height:680px;width:100%}@media only screen and (max-width:600px){.home-ingredient-carousel,.home-ingredient-carousel .slick-list,.home-ingredient-carousel .slick-slide{height:580px}}.home-ingredient-carousel.vc_section{margin-bottom:20px}.home-ingredient-carousel .slick-slide{width:100%}.home-ingredient-carousel .slick-slide .col-12,.home-ingredient-carousel .slick-slide .main,.home-ingredient-carousel .slick-slide>div{height:100%;position:relative}.home-ingredient-carousel .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.home-ingredient-carousel .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.home-ingredient-carousel .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);height:50px;width:50px;left:25px;transition:.3s transform}.home-ingredient-carousel .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.home-ingredient-carousel .slick-arrow.slick-next{right:25px}.home-ingredient-carousel .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:600px){.home-ingredient-carousel .slick-arrow{height:40px;width:40px;left:10px;top:170px}.home-ingredient-carousel .slick-arrow.slick-next{right:10px}}.home-ingredient-carousel .slick-dots{opacity:0;text-align:center;position:absolute;left:50%;transform:translateX(-50%);bottom:5px}.home-ingredient-carousel .slick-dots li{display:inline-block;background:#fff;border-radius:100%;border:0;height:7px;width:7px;margin:0 12px 0 0;transition:.3s background}.home-ingredient-carousel .slick-dots button{opacity:0}.home-ingredient-carousel .slick-dots li.slick-active{background:#70a401}@media only screen and (max-width:600px){.home-ingredient-carousel .slick-dots{opacity:1}}.home-ingredient-carousel__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home-ingredient-carousel__background img{min-height:100%;width:auto;min-width:100%;max-width:1440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-ingredient-carousel__description{position:absolute;bottom:0;left:0;width:100%;padding:36px 0 32px 70px;background-color:rgba(120,161,9,.42)}.home-ingredient-carousel__description p{width:700px;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;font-size:24px;line-height:1.3;max-width:50%}.home-ingredient-carousel__description a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:#fff;border-radius:23px 0 0 23px}.home-ingredient-carousel__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-ingredient-carousel__description a:hover:after{right:40px}.home-ingredient-carousel__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-ingredient-carousel__description a:hover:after{right:40px}@media only screen and (max-width:1023px){.home-ingredient-carousel__description{padding:30px 0 10px;width:100%}.home-ingredient-carousel__description p{font-size:18px;max-width:100%;margin:0 auto 20px;text-align:center}.home-ingredient-carousel__description a{font-size:16px;padding:0 60px 0 40px;border-radius:20px;position:relative;top:auto;transform:none}.home-ingredient-carousel__description a:after{right:45px}}@media only screen and (max-width:600px){.home-ingredient-carousel__description{padding:25px 10px;position:absolute;bottom:0;left:0}.home-ingredient-carousel__description p{font-size:16px}}.home-ingredient-carousel__overlayed-text{position:absolute;top:50px;right:calc(50% - 50px);width:50%;text-align:center}@media only screen and (max-width:600px){.home-ingredient-carousel__overlayed-text{top:15px;left:0;width:100%}}.home-ingredient-carousel__overlayed-text h1{position:relative;overflow:visible;display:inline}@media only screen and (max-width:1200px){.home-ingredient-carousel__overlayed-text h1{font-size:50px}}@media only screen and (max-width:600px){.home-ingredient-carousel__overlayed-text h1{font-size:30px;letter-spacing:1.8px;margin-bottom:10px;text-align:center}}.home-ingredient-carousel__overlayed-text h1:after{content:'';opacity:0;background-image:url(images/arrow-looped.svg);width:130px;height:130px;background-size:contain;bottom:-115px;right:-100px;display:inline-block;background-repeat:no-repeat;transform:rotate(45deg);position:absolute}@media only screen and (max-width:1023px){.home-ingredient-carousel__overlayed-text h1:after{height:100px;width:100px;bottom:-90px;right:-70px}}@media only screen and (max-width:600px){.home-ingredient-carousel__overlayed-text h1:after{height:70px;width:70px;bottom:-70px;right:-45px;transform:scaleX(-1) rotate(90deg)}}.green .home-ingredient-carousel__description{background-color:rgba(120,161,9,.7)}.green .home-ingredient-carousel__description a{color:#70a401}.green .home-ingredient-carousel__description a:after{border-color:#70a401}.blue .home-ingredient-carousel__description{background-color:rgba(0,158,210,.7)}.blue .home-ingredient-carousel__description a{color:#009ed2}.blue .home-ingredient-carousel__description a:after{border-color:#009ed2}.orange .home-ingredient-carousel__description{background-color:rgba(234,118,65,.7)}.orange .home-ingredient-carousel__description a{color:#e9713a}.orange .home-ingredient-carousel__description a:after{border-color:#e9713a}.home-ingredient-carousel__overlayed-text.hide-arrow h1:after{display:none}.purple .home-ingredient-carousel__description{background-color:rgba(177,107,185,.7)}.purple .home-ingredient-carousel__description a{color:#b16bb9}.purple .home-ingredient-carousel__description a:after{border-color:#b16bb9}.home-ingredient-carousel.viewed .home-ingredient-carousel__overlayed-text h1:after{opacity:1}.home-learning-center{background:0 0}.home-learning-center.hover-tabs{padding:0 0 25px}@media only screen and (max-width:1023px){.home-learning-center.hover-tabs{padding:25px 0}}.home-learning-center.hover-tabs p{width:100%;max-width:inherit}.home-learning-center .learning-center-carousel{padding:0}@media only screen and (max-width:1200px){.home-learning-center .learning-center-carousel{margin-left:5%}.home-learning-center .learning-center-carousel__container{max-width:calc(100% - 50px)}}@media only screen and (max-width:1023px){.home-learning-center .learning-center-carousel{margin:0 auto;width:375px;max-width:100%;float:none}.home-learning-center .learning-center-carousel__container{max-width:calc(100% - 50px)}}@media only screen and (max-width:1023px){.home-learning-center{min-height:0;padding-top:50px;background-color:#fff;z-index:1;position:relative!important}.home-learning-center:after,.home-learning-center:before{content:''!important;background-image:url(images/border-white.svg?v=2)!important;width:100%!important;height:10px!important;background-size:890px auto!important;position:absolute!important;left:0!important;transition:.3s all!important}.home-learning-center:before{top:-10px!important;background-position:top center!important}.home-learning-center:after{bottom:-10px!important;background-position:bottom center!important}.home-learning-center:after,.home-learning-center:before{background-size:auto 100%}.home-learning-center .col-12{padding:0}.home-learning-center .hover-tabs__container{display:none}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.home-learning-center:after,.home-learning-center:before{background-size:600px auto}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.home-learning-center:before{top:-6px}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.home-learning-center:after{bottom:-6px}}@media only screen and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (max-width:1023px) and (-ms-high-contrast:active){.home-learning-center:after,.home-learning-center:before{display:none}}.home-learning-center h1,.home-learning-center p{text-align:center;margin:0 auto 37px}@media only screen and (max-width:1023px){.home-learning-center h1,.home-learning-center p{margin-bottom:25px;color:#e9713a}.home-learning-center h1 br,.home-learning-center p br{display:none}}@media only screen and (max-width:600px){.home-learning-center{padding-top:30px}.home-learning-center p{width:268px;font-size:14px}.home-learning-center h1{width:250px}}.home-learning-center__navigation{background-color:#009ed2;padding-top:70px;margin-bottom:100px}.home-learning-center__navigation>.col-12{float:none}@media only screen and (max-width:1023px){.home-learning-center__navigation{background-color:#fff;margin-bottom:0;padding-top:0}.home-learning-center__navigation:after,.home-learning-center__navigation:before{background-image:none}}.home-learning-center__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:#009ed2;background-color:#fff;margin-bottom:20px}.home-learning-center__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-learning-center__intro a:hover:after{right:40px}.home-learning-center__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-learning-center__intro a:hover:after{right:40px}.home-learning-center__intro a:after{border-color:#009ed2}@media only screen and (max-width:1023px){.home-learning-center__intro a{color:#fff;background-color:#e9713a}.home-learning-center__intro a:after{border-color:#fff}}@media only screen and (max-width:600px){.home-learning-center__intro a{font-size:16px;padding:0 43px 0 23px}.home-learning-center__intro a:after{right:25px}.home-learning-center__intro a:hover:after{right:25px}}.home-learning-center__intro p{color:#fff}@media only screen and (max-width:1023px){.home-learning-center__intro{max-width:600px;width:95%;margin:auto}.home-learning-center__intro h1{font-size:45px}.home-learning-center__intro p{color:#e9713a}}@media only screen and (max-width:600px){.home-learning-center__intro h1{margin-bottom:20px;font-size:35px;width:auto}.home-learning-center__intro h1+p{margin-bottom:20px}}.home-learning-center .hover-tab{position:relative;width:30%}.home-learning-center .hover-tab img{height:135px;transition:.3s transform;width:auto;max-width:none}.home-learning-center .hover-tab img:hover{transform:scale(1.1)}.home-learning-center .hover-tab__title{color:#fff}.home-learning-center .hover-tab.active:after{content:'';height:77px;width:77px;border-radius:10px;background-color:#009ed2;position:absolute;left:50%;transform:translateX(-50%);bottom:-60px;transform:rotate(45deg) translateX(-50%);z-index:-1}@media only screen and (max-width:1023px){.home-learning-center .hover-tab.active:after{display:none}}.home-learning-center .hover-tab.active .hover-tab__icon-container:after{display:none}.home-learning-center .tab-content>.col-12{height:100%}.home-learning-center .tab-content .vc_column_container{padding-top:75px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.home-learning-center .tab-content .vc_column_container{width:1000px;float:none;margin:auto;max-width:95%}}@media only screen and (max-width:1023px){.home-learning-center .tab-content .vc_column_container{padding-top:40px}}@media only screen and (max-width:600px){.home-learning-center .tab-content .vc_column_container{padding-top:0}}.home-learning-center .tab-content.active{z-index:1}.home-learning-center .tab-content__intro{margin-left:5%;width:28%}@media only screen and (max-width:1200px){.home-learning-center .tab-content__intro{margin:0;width:32%}}@media only screen and (max-width:1023px){.home-learning-center .tab-content__intro{margin:0 auto;width:375px;max-width:100%;float:none}.home-learning-center .tab-content__intro h1{display:none}}.home-learning-center .tab-content__intro p{width:100%;color:inherit}.home-learning-center .tab-content__intro a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative}.home-learning-center .tab-content__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-learning-center .tab-content__intro a:hover:after{right:40px}.home-learning-center .tab-content__intro a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-learning-center .tab-content__intro a:hover:after{right:40px}.home-learning-center .learning-center-card{width:390px!important;position:relative;box-shadow:none;overflow:visible}@media only screen and (max-width:1440px){.home-learning-center .learning-center-card{margin-right:0;margin-left:0}}@media only screen and (max-width:1023px){.home-learning-center .learning-center-card{margin-bottom:50px}.home-learning-center .learning-center-card.rough-border:before{display:none}}.home-learning-center .learning-center-card__image{position:absolute;width:385px;height:auto;z-index:1}@media only screen and (max-width:1023px){.home-learning-center .learning-center-card__image{position:relative;min-width:100%;min-height:100%;-ms-flex-negative:0;flex-shrink:0}}.home-learning-center .learning-center-card__breadcrumb,.home-learning-center .learning-center-card__excerpt{display:none}.home-learning-center .learning-center-card__title{text-align:left;color:#fff!important}.home-learning-center .learning-center-card__title a{display:inline;position:relative}.home-learning-center .learning-center-card__title a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.home-learning-center .learning-center-card__title a:hover:after{right:40px}.home-learning-center .learning-center-card__title a:after{display:inline-block;position:relative;right:-5px;top:3px}.home-learning-center .learning-center-card__title a:hover:after{right:-10px}.home-learning-center .learning-center-card__details{width:380px;height:210px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background-image:none;z-index:0}@media only screen and (max-width:1023px){.home-learning-center .learning-center-card__details{display:block;width:100%;height:auto;padding:20px 12px;z-index:1}}@media only screen and (max-width:600px){.home-learning-center .learning-center-card__details{height:auto}}.home-learning-center .learning-center-card__link{display:block;position:absolute;height:220px}@media only screen and (max-width:1023px){.home-learning-center .learning-center-card__link{position:relative;display:-ms-flexbox;display:flex}}.home-learning-center .slick-slide{-ms-flex-direction:column;flex-direction:column;overflow:hidden}.home-learning-center .slick-slide>div:nth-child(odd) .learning-center-card{float:left;margin-bottom:225px;margin-top:30px}.home-learning-center .slick-slide>div:nth-child(odd) .learning-center-card__link{left:68%;top:19%}@media only screen and (max-width:1200px){.home-learning-center .slick-slide>div:nth-child(odd) .learning-center-card__link{left:55%}}.home-learning-center .slick-slide>div:nth-child(odd) .learning-center-card__details{padding-right:35%}@media only screen and (max-width:1200px){.home-learning-center .slick-slide>div:nth-child(odd) .learning-center-card__details{padding-right:45%}}.home-learning-center .slick-slide>div:nth-child(even) .learning-center-card{float:right}.home-learning-center .slick-slide>div:nth-child(even) .learning-center-card__link{right:50%;bottom:60%}@media only screen and (max-width:1023px){.home-learning-center .tab-content{opacity:1;position:relative;bottom:auto}.home-learning-center .tab-content .tab-drawer-header{display:-ms-flexbox;display:flex;height:90px;-ms-flex-pack:center;justify-content:center}.home-learning-center .tab-content .tab-drawer-header p{line-height:90px;color:#fff;display:inline-block;width:auto;margin:0 35px 0 0}.home-learning-center .tab-content .tab-drawer-header p:after{border-color:#fff;top:37px}.home-learning-center .tab-content .tab-drawer-header p:after,.home-learning-center .tab-content .tab-drawer-header p:hover:after{right:-25px}.home-learning-center .tab-content .tab-drawer-header img{max-height:55px;vertical-align:middle;margin-right:25px;width:auto;max-width:none}.home-learning-center .tab-content .tab-drawer-header.expanded p:after{top:40px}.home-learning-center .tab-content .vc_column_container{display:none;height:auto;float:none;clear:both}}@media only screen and (max-width:600px){.home-learning-center .tab-content .tab-drawer-header img{margin-right:20px;max-height:40px}.home-learning-center .tab-content .tab-drawer-header+div p{background-color:transparent;padding:30px 20px 0}}#articles-resources .learning-center-card__details,#articles-resources .tab-content__intro a,#articles-resources .tab-drawer-header{background-color:#009ed2}#articles-resources .learning-center-card__details{box-shadow:none;position:relative}#articles-resources .learning-center-card__details:after,#articles-resources .learning-center-card__details:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){#articles-resources .learning-center-card__details:after,#articles-resources .learning-center-card__details:before{background-size:600px auto}}#articles-resources .learning-center-card__details:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){#articles-resources .learning-center-card__details:before{top:-6px}}#articles-resources .learning-center-card__details:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){#articles-resources .learning-center-card__details:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#articles-resources .learning-center-card__details:after,#articles-resources .learning-center-card__details:before{display:none}}#articles-resources .learning-center-card__details:after,#articles-resources .learning-center-card__details:before{background-size:500px auto}@media only screen and (max-width:1023px){#articles-resources .tab-drawer-header{position:relative}#articles-resources .tab-drawer-header:after,#articles-resources .tab-drawer-header:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}#articles-resources .tab-drawer-header:before{top:-10px;background-position:top center}#articles-resources .tab-drawer-header:after{bottom:-10px;background-position:bottom center}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#articles-resources .tab-drawer-header:after,#articles-resources .tab-drawer-header:before{background-size:600px auto}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#articles-resources .tab-drawer-header:before{top:-6px}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#articles-resources .tab-drawer-header:after{bottom:-6px}}@media only screen and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (max-width:1023px) and (-ms-high-contrast:active){#articles-resources .tab-drawer-header:after,#articles-resources .tab-drawer-header:before{display:none}}#mentors-experts .learning-center-card__details,#mentors-experts .tab-content__intro a,#mentors-experts .tab-drawer-header{background-color:#70a401}#mentors-experts .learning-center-card__details{box-shadow:none;position:relative}#mentors-experts .learning-center-card__details:after,#mentors-experts .learning-center-card__details:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){#mentors-experts .learning-center-card__details:after,#mentors-experts .learning-center-card__details:before{background-size:600px auto}}#mentors-experts .learning-center-card__details:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){#mentors-experts .learning-center-card__details:before{top:-6px}}#mentors-experts .learning-center-card__details:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){#mentors-experts .learning-center-card__details:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mentors-experts .learning-center-card__details:after,#mentors-experts .learning-center-card__details:before{display:none}}@media only screen and (max-width:1023px){#mentors-experts .tab-drawer-header{position:relative}#mentors-experts .tab-drawer-header:after,#mentors-experts .tab-drawer-header:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}#mentors-experts .tab-drawer-header:before{top:-10px;background-position:top center}#mentors-experts .tab-drawer-header:after{bottom:-10px;background-position:bottom center}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#mentors-experts .tab-drawer-header:after,#mentors-experts .tab-drawer-header:before{background-size:600px auto}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#mentors-experts .tab-drawer-header:before{top:-6px}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#mentors-experts .tab-drawer-header:after{bottom:-6px}}@media only screen and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (max-width:1023px) and (-ms-high-contrast:active){#mentors-experts .tab-drawer-header:after,#mentors-experts .tab-drawer-header:before{display:none}}#mentors-experts .home-tab-content__expert{padding:40px 100px;width:638px;margin:20px auto 0;background:#70a401}@media only screen and (max-width:1200px){#mentors-experts .home-tab-content__expert{padding:40px 50px;width:530px}}#mentors-experts .home-tab-content__expert img{float:right}#mentors-experts .home-tab-content__expert img.loop{position:absolute;transform:rotate(195deg);width:80px;right:270px;top:40px}#mentors-experts .home-tab-content__expert h1{font-size:30px;margin-top:48px;margin-bottom:30px;float:left;color:#fff}#mentors-experts .home-tab-content__expert p{max-width:none;width:100%;color:#fff;text-align:left;margin:0}#mentors-experts .home-tab-content__expert strong{font-size:inherit;margin:0;display:inline;color:#fff}@media only screen and (max-width:1023px){#mentors-experts .home-tab-content__content{width:90%;max-width:640px}#mentors-experts .home-tab-content__expert{margin:20px auto 40px;padding:40px;width:375px;max-width:100%;float:none}#mentors-experts .home-tab-content__expert h1{margin:0 auto 10px}#mentors-experts .home-tab-content__expert .loop{display:none}#mentors-experts .home-tab-content__expert img{width:100px}#mentors-experts .home-tab-content__expert p{background-color:transparent}}@media only screen and (max-width:600px){#mentors-experts .home-tab-content__expert{padding:30px 25px;text-align:center}#mentors-experts .home-tab-content__expert h1{float:none;margin:0 0 15px;font-size:24px}#mentors-experts .home-tab-content__expert p{padding:0}}#recipes-mealplans .learning-center-card__details,#recipes-mealplans .tab-content__intro a,#recipes-mealplans .tab-drawer-header{background-color:#b16bb9}#recipes-mealplans .learning-center-card__details{box-shadow:none;position:relative}#recipes-mealplans .learning-center-card__details:after,#recipes-mealplans .learning-center-card__details:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){#recipes-mealplans .learning-center-card__details:after,#recipes-mealplans .learning-center-card__details:before{background-size:600px auto}}#recipes-mealplans .learning-center-card__details:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){#recipes-mealplans .learning-center-card__details:before{top:-6px}}#recipes-mealplans .learning-center-card__details:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){#recipes-mealplans .learning-center-card__details:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#recipes-mealplans .learning-center-card__details:after,#recipes-mealplans .learning-center-card__details:before{display:none}}#recipes-mealplans .learning-center-card__details:after,#recipes-mealplans .learning-center-card__details:before{background-size:500px auto}@media only screen and (max-width:1023px){#recipes-mealplans .tab-drawer-header{position:relative}#recipes-mealplans .tab-drawer-header:after,#recipes-mealplans .tab-drawer-header:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}#recipes-mealplans .tab-drawer-header:before{top:-10px;background-position:top center}#recipes-mealplans .tab-drawer-header:after{bottom:-10px;background-position:bottom center}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#recipes-mealplans .tab-drawer-header:after,#recipes-mealplans .tab-drawer-header:before{background-size:600px auto}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#recipes-mealplans .tab-drawer-header:before{top:-6px}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){#recipes-mealplans .tab-drawer-header:after{bottom:-6px}}@media only screen and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (max-width:1023px) and (-ms-high-contrast:active){#recipes-mealplans .tab-drawer-header:after,#recipes-mealplans .tab-drawer-header:before{display:none}}.bundles-hero__description p{width:30%}@media only screen and (max-width:1023px){.bundles-hero__description p{width:100%}}.bundles-hero__description a{background-color:#e9713a;color:#fff}.bundles-hero__description a:after{border-color:#fff}.bundles-how{padding:50px 0 0}@media only screen and (max-width:600px){.bundles-how{padding:40px 0}}.bundles-how h1{color:#716f6c;margin-bottom:50px}@media only screen and (max-width:600px){.bundles-how h1{font-size:28px;margin-bottom:40px}}.bundles-how p{color:#716f6c;position:relative}.bundles-how p:first-child{height:111px;width:100%;margin-bottom:30px}@media only screen and (max-width:600px){.bundles-how p:first-child{margin-bottom:15px}}.bundles-how__button p:first-child{height:auto}.bundles-how strong{font-size:24px;margin-bottom:15px;display:block}@media only screen and (max-width:600px){.bundles-how strong{margin-bottom:0;font-size:16px}}.bundles-how #wishlist-form .main{width:100%;max-width:717px;margin:0 auto}.bundles-how #wishlist-form .main h6.text-green{color:#70a400;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:700;line-height:24px;text-align:center}.bundles-how #wishlist-form .main p{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-align:center}.bundles-how #wishlist-form .main .border-offwhite:after,.bundles-how #wishlist-form .main .border-offwhite:before{display:none;background-image:none}.bundles-how #wishlist-form input[type=text]{height:41px}.bundles-how #wishlist-form h1{color:#e9713a}.bundles-how #wishlist-form #mc_embed_signup{width:651px;font-family:BoosterNextFY,sans-serif}.bundles-how #wishlist-form #mc_embed_signup form{padding:0}.bundles-how #wishlist-form #mc_embed_signup .size1of2{text-align:left;width:auto}.bundles-how #wishlist-form #mc_embed_signup .clear{clear:inherit}.bundles-how #wishlist-form #mc_embed_signup .button{margin-top:33px}.bundles-how #wishlist-form #mc_embed_signup .datefield{text-align:center}.bundles-how #wishlist-form #mc_embed_signup .datefield input{width:98px}.bundles-how #wishlist-form #mc_embed_signup .datefield .dayfield input,.bundles-how #wishlist-form #mc_embed_signup .datefield .monthfield input{width:97px}.bundles-how #wishlist-form #mc_embed_signup .mc-field-group{float:right;width:58%;margin-left:18px}.bundles-how #wishlist-form #mc_embed_signup .mc-field-group input{padding-right:18px;border:2px solid #d1d1d1}.bundles-how #wishlist-form #mc_embed_signup .mc-field-group label{text-align:left;font-size:18px;font-weight:700}.bundles-how #wishlist-form #mc_embed_signup .mc-field-group:nth-child(2){border:1px solid red;width:35%;margin-left:0}.bundles-how .col-12{width:1200px;max-width:100%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;float:none}.bundles-how .col-12>div{margin-left:auto;margin-right:auto}@media only screen and (max-width:1200px){.bundles-how .col-12{width:1000px}}@media only screen and (max-width:600px){.bundles-how .col-12{width:695px}}@media only screen and (max-width:600px){.bundles-how .col-12{-ms-flex-direction:column;flex-direction:column}}.bundles-how__step{width:310px;margin-bottom:50px}@media only screen and (max-width:600px){.bundles-how__step{margin-bottom:30px}}@media only screen and (max-width:600px){.bundles-how__step{margin-bottom:30px}.bundles-how__step:last-of-type{margin-bottom:40px}}.bundles-how__step img{position:absolute;left:50%;transform:translateX(-50%);bottom:0;max-height:110px;max-width:100px}.bundles-how__button a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a}.bundles-how__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.bundles-how__button a:hover:after{right:40px}.bundles-how__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.bundles-how__button a:hover:after{right:40px}.bundles-tabs .hover-tab{width:30%}.page-fiber-protein .article-with-tabs .tab-section.active p:first-child a:after{background-image:url(images/accent-bing-purple.svg)}.formula-modal__content{width:400px}.formula-modal p{color:#70a401;margin-bottom:1em}.formula-modal p strong{font-size:24px}.formula-modal__close{top:-45px;right:-30px}.formula-modal__close button{background-image:url(images/icon-circled-x-green.svg)}.page-infant-feeding-support .formula-modal p{color:#70a401}.formula-products{background-color:#fcf8f3;z-index:1;float:left;width:100%}.formula-products.carousel-products-small .slick-track{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.formula-products.carousel-products-small .slick-slider{width:1200px;max-width:calc(100% - 100px);margin-top:40px}@media only screen and (max-width:1023px){.formula-products.carousel-products-small .slick-slider{margin-top:60px}}@media only screen and (max-width:600px){.formula-products.carousel-products-small .slick-slider{margin-top:20px;margin-bottom:20px;max-width:calc(100% - 70px)}}.formula-products.carousel-products-small .slick-slide p{font-size:18px;font-weight:500}.formula-products.carousel-products-small .slick-slide p a{text-decoration:none;color:#716f6c}.formula-products.carousel-products-small .slick-slide img{margin:0 auto 15px;max-width:90%;max-height:100%}@media only screen and (max-width:1023px){.formula-products.carousel-products-small .slick-slide h1,.formula-products.carousel-products-small .slick-slide p{font-size:15px;font-weight:700}.formula-products.carousel-products-small .slick-slide p{margin-top:0}}@media only screen and (max-width:600px){.formula-products.carousel-products-small .slick-slide h1,.formula-products.carousel-products-small .slick-slide p{font-size:12px}.formula-products.carousel-products-small .slick-slide h1{margin-top:4px}.formula-products.carousel-products-small .slick-slide p{font-weight:500}}.formula-products.carousel-products-small .slick-arrow{background-image:url(images/carousel-arrow-orange-on-light-beige.svg)}@media only screen and (max-width:600px){.formula-products.carousel-products-small .slick-arrow.slick-next{right:-25px}.formula-products.carousel-products-small .slick-arrow.slick-prev{left:-25px}}@media only screen and (max-width:1023px){.formula-products.carousel-products-small .hero-container__fullwidth img{width:80%;max-height:none}}.formula-reviews{float:left;width:100%}.formula-reviews.vc_section{margin-bottom:70px}@media only screen and (max-width:600px){.formula-reviews.vc_section{margin-bottom:20px}}.formula-learning-center{z-index:1}.formula-inside{float:left;width:100%;background-color:#fcf8f3}.formula-inside h1{color:#70a401}.formula-inside .made-with{width:35%;margin-left:15%}@media only screen and (max-width:1023px){.formula-inside .made-with{width:63%;margin-left:5%}}@media only screen and (max-width:600px){.formula-inside .made-with{width:100%;margin-left:0}}.formula-inside .made-not-with{width:40%;margin-left:10%}@media only screen and (max-width:1023px){.formula-inside .made-not-with{width:32%;margin-left:0}}@media only screen and (max-width:600px){.formula-inside .made-not-with{width:100%;margin-left:0}}.formula-stages{background-color:#fff}.formula-stages.border-light-beige:before{height:2px}@media only screen and (max-width:1023px){.formula-stages{padding-top:55px;padding-bottom:0}}@media only screen and (max-width:600px){.formula-stages{padding-top:45px}}.formula-stages h1{color:#70a401;line-height:1.1;margin-bottom:15px}@media only screen and (max-width:1023px){.formula-stages h1{font-size:50px;width:90%;margin-left:5%;margin-bottom:24px}}@media only screen and (max-width:600px){.formula-stages h1{font-size:30px;margin-bottom:10px}}.formula-stages li{max-width:640px;color:grey;list-style:disc;margin-left:25px}@media only screen and (max-width:1023px){.formula-stages li{font-size:16px;width:85%}}@media only screen and (max-width:600px){.formula-stages li{font-size:14px;width:90%}}.formula-stages .formula-tabs-container{width:50%}@media only screen and (max-width:1023px){.formula-stages .formula-tabs-container{margin:auto;width:95%;float:none}}.formula-stages .hover-tabs__container{float:left;margin-top:40px}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__container{width:100%}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__container{display:block;margin:20px auto 30px}}.formula-stages .hover-tabs__container .hover-tab{float:left;background-image:url(images/rough-divider-tabs.png);background-size:100% 5px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:10px}.formula-stages .hover-tabs__container .hover-tab__icon-container{display:none}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__container .hover-tab{width:33%}.formula-stages .hover-tabs__container .hover-tab__title{font-size:20px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__container .hover-tab{background-size:100% 4px}.formula-stages .hover-tabs__container .hover-tab__title{font-size:16px}}.formula-stages .hover-tabs__container .hover-tab:nth-child(2){background-position:-33.33% 100%}.formula-stages .hover-tabs__container .hover-tab:nth-child(3){background-position:-66.66% 100%}.formula-stages .hover-tabs__container .hover-tab.active{background-image:url(images/rough-divider-tab-active.png);background-position:0 100%}.formula-stages .hover-tabs__container .hover-tab.active p:first-child a:after{display:none}.formula-stages .hover-tabs__container .hover-tab.active a{color:#70a401}.formula-stages .hover-tabs__container .hover-tab p{max-width:none;width:auto}.formula-stages .hover-tabs__container .hover-tab a{color:#959595;font-weight:900;font-size:24px;width:139px;text-align:center;height:52px;line-height:46px;display:block}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__container .hover-tab a{font-size:18px;line-height:38px;height:45px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__container .hover-tab a{font-size:14px;line-height:34px;height:38px}}.formula-stages .tab-content{top:400px;right:10%;width:40%;visibility:hidden;transition:.3s visibility,.3s opacity}.formula-stages .tab-content.active{visibility:visible}@media only screen and (max-width:1200px){.formula-stages .tab-content{width:50%;right:0}}@media only screen and (max-width:1023px){.formula-stages .tab-content{width:55%}}@media only screen and (max-width:600px){.formula-stages .tab-content{width:95%;margin:auto;top:auto;display:none;visibility:visible}.formula-stages .tab-content.active{display:block}}.formula-stages .tab-content p{margin:0;color:grey;width:98%}@media only screen and (max-width:600px){.formula-stages .tab-content p{text-align:center}}.formula-stages .tab-content a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#70a401;margin-top:30px}.formula-stages .tab-content a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.formula-stages .tab-content a:hover:after{right:40px}.formula-stages .tab-content a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.formula-stages .tab-content a:hover:after{right:40px}@media only screen and (max-width:1023px){.formula-stages .tab-content a:after{width:8px;height:8px;right:40px}}@media only screen and (max-width:1023px){.formula-stages .tab-content a{font-size:16px;padding:0 55px 0 45px;min-width:160px;margin-top:28px}.formula-stages .tab-content a:hover:after{right:36px}}@media only screen and (max-width:600px){.formula-stages .tab-content a{margin-bottom:45px}}.formula-stages .hover-tabs__image-container{float:left;width:30%;position:relative;margin-top:40px;margin-bottom:100px;height:365px;margin-left:15%;margin-right:5%}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container{margin-top:0;height:300px;margin-right:2%;margin-bottom:130px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container{max-width:260px;margin:auto;float:none;width:auto;height:230px}}.formula-stages .hover-tabs__image-container .tab-section{width:33.33%;display:none}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container .tab-section{display:block}}.formula-stages .hover-tabs__image-container .tab-section a{width:100%}.formula-stages .hover-tabs__image-container .tab-content{display:block!important;position:absolute;float:right;top:0;right:0;transition:.3s;z-index:0;height:auto;opacity:1;width:100%;visibility:visible}.formula-stages .hover-tabs__image-container .tab-content img{max-width:100%}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content img{max-width:85%;float:right}}.formula-stages .hover-tabs__image-container .tab-content+.tab-content:not(.active){z-index:1;top:20px;right:50px}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container .tab-content+.tab-content:not(.active){top:15px;right:30px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content+.tab-content:not(.active){right:12%}}.formula-stages .hover-tabs__image-container .tab-content+.tab-content.active+.tab-content{z-index:1;top:20px;right:50px}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container .tab-content+.tab-content.active+.tab-content{top:15px;right:30px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content+.tab-content.active+.tab-content{right:15%}}.formula-stages .hover-tabs__image-container .tab-content.active{top:40px;right:100px;z-index:2}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container .tab-content.active{top:30px;right:60px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content.active{right:19%}}.formula-stages .hover-tabs__image-container .tab-content.active+.tab-content{z-index:1;top:20px;right:50px}@media only screen and (max-width:1023px){.formula-stages .hover-tabs__image-container .tab-content.active+.tab-content{top:15px;right:30px}}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content.active+.tab-content{right:12%}}.formula-stages .hover-tabs__image-container .tab-content.active+.tab-content+.tab-content{z-index:0;top:0;right:0}@media only screen and (max-width:600px){.formula-stages .hover-tabs__image-container .tab-content.active+.tab-content+.tab-content{right:7%}}.clearly-crafted-hero{position:relative}@media only screen and (max-width:1023px){.clearly-crafted-hero{height:595px}}@media only screen and (max-width:600px){.clearly-crafted-hero{height:645px}}.clearly-crafted-hero__product.main{width:50%;position:absolute;top:0;right:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1}.clearly-crafted-hero__product.main>.col-12{width:auto;height:auto}@media only screen and (max-width:1023px){.clearly-crafted-hero__product.main{width:215px;right:calc(50% - 260px)}.clearly-crafted-hero__product.main.cereal{right:calc(50% - 320px);width:280px}}@media only screen and (max-width:600px){.clearly-crafted-hero__product.main{width:160px;right:auto;left:50%;transform:translateX(-50%);top:auto;height:300px;padding:0;bottom:70px}.clearly-crafted-hero__product.main.cereal{width:70vw}}.clearly-crafted-hero__description{margin-top:85px}@media only screen and (max-width:1023px){.clearly-crafted-hero__description{width:344px;margin:0;right:calc(280px - 50%);text-align:left}.clearly-crafted-hero__description h1{margin-bottom:20px}.clearly-crafted-hero__description p{width:85%}.clearly-crafted-hero__description a{position:relative;transform:none;left:auto;margin-top:50px}}@media only screen and (max-width:600px){.clearly-crafted-hero__description{width:100%;right:0;text-align:center}.clearly-crafted-hero__description p{width:85%;margin:auto}.clearly-crafted-hero__description a{position:absolute;left:50%;transform:translateX(-50%);bottom:20px}}.clearly-crafted-hero__clear-package{position:absolute;right:-100px;text-transform:uppercase;font-family:Organico-Regular,sans-serif;font-size:25px;top:65px}.clearly-crafted-hero__clear-package:after{content:'';background-image:url(images/arrow-looped.svg);width:80px;height:35px;background-size:contain;top:55px;left:-20px;display:inline-block;background-repeat:no-repeat;transform:rotate(-75deg) scaleX(-1);position:absolute}@media only screen and (max-width:1023px){.clearly-crafted-hero__clear-package{top:10px;right:-75px}.clearly-crafted-hero__clear-package:after{width:55px;transform:rotate(-100deg) scaleX(-1);top:45px;left:0}}@media only screen and (max-width:600px){.clearly-crafted-hero__clear-package{top:-10px;right:-60px;font-size:18px}.clearly-crafted-hero__clear-package:after{width:40px;transform:rotate(-80deg) scaleX(-1);top:25px;left:5px}}.clearly-crafted-hero__recipe-toggle{left:-180px;font-size:24px;font-weight:700;text-align:center;position:absolute;bottom:80px;background-image:url(images/accent-bings-double.png);background-repeat:no-repeat;background-position:top center;background-size:auto 50%}@media only screen and (max-width:1200px){.clearly-crafted-hero__recipe-toggle{font-size:18px;left:-140px}}.clearly-crafted-hero__recipe-toggle:after{content:'';background-image:url(images/arrow-looped.svg);width:80px;height:35px;background-size:contain;bottom:-39px;left:60%;display:inline-block;background-repeat:no-repeat;transform:rotate(45deg);position:absolute}@media only screen and (max-width:1023px){.clearly-crafted-hero__recipe-toggle{left:-65px;font-size:20px;width:70px;bottom:-40px;background-size:contain}.clearly-crafted-hero__recipe-toggle:after{transform:rotate(105deg) scaleX(-1);top:-45px;bottom:auto;width:55px;left:20%}}@media only screen and (max-width:600px){.clearly-crafted-hero__recipe-toggle{font-size:14px;background-size:auto 18px;background-position:top center;bottom:0}.clearly-crafted-hero__recipe-toggle:after{width:38px;top:-38px}}.clearly-crafted-hero__modal{width:50%;position:absolute;top:0;right:0;left:auto;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:.3s opacity;display:-ms-flexbox;display:flex;z-index:0}@media only screen and (max-width:1200px){.clearly-crafted-hero__modal{width:60%}}@media only screen and (max-width:1023px){.clearly-crafted-hero__modal{width:100%}}@media only screen and (max-width:600px){.clearly-crafted-hero__modal{width:320px;right:auto;left:50%;margin:auto;transform:translateX(-50%)}}.clearly-crafted-hero__modal>.col-12{width:auto;height:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px}.clearly-crafted-hero__modal>.col-12:before{content:'';position:absolute;top:0;right:0;background-image:url(images/icon-circled-x-white.svg);height:40px;width:40px;background-size:contain;cursor:pointer}@media only screen and (max-width:600px){.clearly-crafted-hero__modal>.col-12:before{height:30px;width:30px}}.clearly-crafted-hero__modal .modal-overlay{display:none}.clearly-crafted-hero__modal.visible{opacity:1;z-index:1}.clearly-crafted-hero .two-ingredients>.col-12{max-width:512px}.clearly-crafted-hero .three-ingredients{width:760px}.clearly-crafted-hero .three-ingredients .clearly-crafted-hero__recipe-ingredient{padding:25px;max-width:34.333333%}.clearly-crafted-hero .three-ingredients>.col-12{max-width:719px}@media only screen and (max-width:1200px){.clearly-crafted-hero .three-ingredients{width:760px}}@media only screen and (max-width:1023px){.clearly-crafted-hero .three-ingredients{width:580px}.clearly-crafted-hero .three-ingredients .clearly-crafted-hero__recipe-ingredient{width:180px;padding:15px;max-width:unset}}@media only screen and (max-width:600px){.clearly-crafted-hero .three-ingredients{width:300px}.clearly-crafted-hero .three-ingredients .clearly-crafted-hero__recipe-ingredient{width:100%}}.clearly-crafted-hero__recipe-header{-ms-flex:0 0 100%;flex:0 0 100%;padding:35px 0 24px;border-radius:60px 60px 0 0}@media only screen and (max-width:600px){.clearly-crafted-hero__recipe-header{padding:20px 0 15px;border-radius:40px 40px 0 0}}.clearly-crafted-hero__recipe-ingredient{max-width:255px;padding:40px;text-align:center;background-color:#fff}.clearly-crafted-hero__recipe-ingredient:nth-of-type(2){border-radius:0 0 0 60px}@media only screen and (max-width:600px){.clearly-crafted-hero__recipe-ingredient:nth-of-type(2){border-radius:0}}.clearly-crafted-hero__recipe-ingredient:last-of-type{border-radius:0 0 60px 0}@media only screen and (max-width:600px){.clearly-crafted-hero__recipe-ingredient:last-of-type{border-radius:0 0 10px 10px}}.clearly-crafted-hero__recipe-ingredient img{margin-bottom:10px;height:115px;width:auto;max-width:none}.clearly-crafted-hero__recipe-ingredient b{color:#716f6c}.clearly-crafted-hero__recipe-ingredient ul{margin-top:25px;text-align:left}.clearly-crafted-hero__recipe-ingredient li{color:#70a401;background-image:url(images/icon-pin-green.svg);background-repeat:no-repeat;background-size:10px 15px;background-position:top 5px left;padding-left:20px;margin-bottom:15px}@media only screen and (max-width:600px){.clearly-crafted-hero__recipe-ingredient{width:100%;padding:15px;max-width:none;border-bottom:3px solid #d1d1d1}.clearly-crafted-hero__recipe-ingredient:last-of-type{border-bottom:0}.clearly-crafted-hero__recipe-ingredient p{float:left;width:51%;padding:0 20px 0 0}.clearly-crafted-hero__recipe-ingredient img{height:60px}.clearly-crafted-hero__recipe-ingredient ul{width:51%;margin:0;margin-left:auto}.clearly-crafted-hero__recipe-ingredient li{margin-bottom:10px}.clearly-crafted-hero__recipe-ingredient li:last-child{margin-bottom:0}}.clearly-crafted-videos h1{color:#b16bb9}.clearly-crafted-videos .slick-slide{padding:0 6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;overflow:hidden;-ms-flex-pack:justify;justify-content:space-between;text-align:left;position:relative;margin-bottom:6px;box-shadow:1px 3px 6px -1px rgba(29,28,28,.15)}.clearly-crafted-videos .slick-slide a{text-decoration:none;color:inherit}.clearly-crafted-videos .slick-slide__link{height:200px;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;position:relative}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide__link{height:150px}}.clearly-crafted-videos .slick-slide__image{display:block;height:100%;min-width:100%;width:auto;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.clearly-crafted-videos .slick-slide__details{background-image:url(//www.happyfamilyorganics.com/wp-content/themes/happyfamily/dist/images/background-white.png);background-size:102% 100%;background-repeat:no-repeat;background-position:center;padding:30px 20px;width:102%;margin:-15px 0 11px -1%;height:50%;z-index:1}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide__details{padding:10px 12px}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide__details{padding:15px}}.clearly-crafted-videos .slick-slide__breadcrumb{text-transform:uppercase;font-size:13px;line-height:1;margin-bottom:8px}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide__breadcrumb{font-size:12px}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide__breadcrumb{font-size:10px}}.clearly-crafted-videos .slick-slide__excerpt{font-size:18px;line-height:1.1}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide__excerpt{font-size:14px}}h4.clearly-crafted-videos .slick-slide__title{margin-bottom:5px;margin-top:0}@media only screen and (max-width:1023px){h4.clearly-crafted-videos .slick-slide__title{font-size:18px}}@media only screen and (max-width:600px){h4.clearly-crafted-videos .slick-slide__title{font-size:16px}}.clearly-crafted-videos .slick-slide--featured{width:84%;margin-left:8%;display:block;float:left;position:relative;margin-top:74px;height:454px;margin-bottom:35px}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured{margin-top:44px;height:302px;width:88%;margin-left:6%;margin-bottom:28px}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured{margin:35px auto;width:100%;height:auto}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__link{float:right;width:58%;position:relative;z-index:1;height:98%;margin-top:.5%;overflow:hidden}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__link{width:55%}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__link{width:100%}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__link img{height:100%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__link img{position:relative;width:100%;display:block;top:0;transform:translateX(-50%)}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__details{width:42%;height:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;background-image:url(images/featured-article-background.png);background-position:unset;background-size:cover;background-repeat:no-repeat;padding-top:60px;padding-left:4%;padding-right:9%}.clearly-crafted-videos .slick-slide--featured .learning-center-card__details:after,.clearly-crafted-videos .slick-slide--featured .learning-center-card__details:before{display:none}@media only screen and (max-width:1200px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__details{padding-right:5%}}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__details{width:45%;padding-top:39px;padding-right:6%}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__details{width:100%;position:relative;z-index:1;float:left;background-image:none;padding-top:21px;padding-bottom:35px;margin-bottom:0;margin-top:-6px;height:110px;background-size:100% 100%}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__breadcrumb{font-size:15px;margin-bottom:12px}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__breadcrumb{font-size:13px;margin-bottom:9px}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__breadcrumb{font-size:10px;margin-bottom:11px}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__title{margin-bottom:28px}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__title{font-size:20px;margin-bottom:10px}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__title{font-size:16px;margin-bottom:0}}.clearly-crafted-videos .slick-slide--featured .learning-center-card__excerpt{line-height:1.5}@media only screen and (max-width:1023px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__excerpt{font-size:13px;line-height:1.3em}}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide--featured .learning-center-card__excerpt{display:none}}.clearly-crafted-videos .slick-slide:after,.clearly-crafted-videos .slick-slide:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide:after,.clearly-crafted-videos .slick-slide:before{background-size:600px auto}}.clearly-crafted-videos .slick-slide:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide:before{top:-6px}}.clearly-crafted-videos .slick-slide:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.clearly-crafted-videos .slick-slide:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.clearly-crafted-videos .slick-slide:after,.clearly-crafted-videos .slick-slide:before{display:none}}.clearly-crafted-videos__modal{position:fixed;padding:0;border-radius:15px}.clearly-crafted-videos__modal .wpb_content_element{margin:10px 0;max-height:calc(90vh - 20px);overflow:scroll}.clearly-crafted-videos__modal .modal-close{top:0;right:-45px}.clearly-crafted-videos__modal .modal-close button{background-size:30px;background-color:transparent;background-image:url(images/close-button.png)}.page-clearly-crafted-jars .carousel-products-big .slick-slide h1,.page-clearly-crafted-purees .carousel-products-big .slick-slide h1{color:#70a401}@media only screen and (max-width:600px){.page-clearly-crafted-jars .carousel-products-big .slick-slide h1,.page-clearly-crafted-purees .carousel-products-big .slick-slide h1{color:#fff}}.page-clearly-crafted-jars .carousel-products-big .slick-slide .hero-button,.page-clearly-crafted-purees .carousel-products-big .slick-slide .hero-button{background-color:#70a401}@media only screen and (max-width:600px){.page-clearly-crafted-jars .carousel-products-big .slick-slide .hero-button,.page-clearly-crafted-purees .carousel-products-big .slick-slide .hero-button{background-color:#fff}}.press-hero{background:#e9713a}.press-hero h4{color:#fff}@media only screen and (max-width:1023px){.press-hero h4{font-size:20px}}.press-archive-container{width:330px;max-width:90%;height:40px;cursor:pointer;margin:60px auto 80px;z-index:1;position:relative;border-bottom:4px solid #e9713a;background-color:#fff}@media only screen and (max-width:1023px){.press-archive-container{max-width:308px;margin:52px auto 54px}}@media only screen and (max-width:600px){.press-archive-container{max-width:130px;margin:30px auto 27px;height:21px;border-width:2px}}.press-archive{text-align:center;position:absolute;max-height:40px;overflow:hidden;width:100%;top:0;left:0;transition:.5s max-height ease-in-out;position:relative}@media only screen and (max-width:600px){.press-archive{max-height:21px}}.press-archive.expanded{max-height:250px}.press-archive__all,.press-archive__title,.press-archive__year a{color:#e9713a;font-family:BoosterNextFY,sans-serif;font-size:30px;line-height:1.3;font-weight:700;text-decoration:none;background-color:#fff;display:block;width:100%}@media only screen and (max-width:1023px){.press-archive__all,.press-archive__title,.press-archive__year a{font-size:27px}}@media only screen and (max-width:600px){.press-archive__all,.press-archive__title,.press-archive__year a{font-size:16px}}.press-archive__title{margin-bottom:10px;padding-bottom:10px;line-height:1;background-color:transparent}@media only screen and (max-width:600px){.press-archive__title{margin-bottom:5px;padding-bottom:5px}}.press-archive:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.press-archive:hover:after{right:40px}.press-archive:after{border-color:#e9713a;transform:rotate(45deg);right:15px;top:10px}@media only screen and (max-width:600px){.press-archive:after{right:5px;top:0;border-width:2px;width:8px;height:8px}}.press-archive:hover:after{right:15px}@media only screen and (max-width:600px){.press-archive:hover:after{right:5px}}.press-container{max-width:1300px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 40px;box-shadow:0 4px 4px -4px rgba(29,28,28,.29)}@media only screen and (max-width:1023px){.press-container{width:calc(100% - 60px)}}@media only screen and (max-width:600px){.press-container{width:calc(100% - 40px)}}.press-article{width:32.3%;margin-bottom:60px}@media only screen and (max-width:1023px){.press-article{width:49%}}@media only screen and (max-width:600px){.press-article{width:100%;margin-bottom:30px}}.press-article__logo-container{height:212px;width:calc(100% - 4px);margin:auto;box-shadow:0 0 4px rgba(29,28,28,.29);background-color:#fff;padding:20px;position:relative;display:block}@media only screen and (max-width:600px){.press-article__logo-container{height:151px}}.press-article__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}.press-article__details-container{background-color:#009ed2;position:relative;padding:15px 60px 15px 30px;height:calc(100% - 212px)}.press-article__details-container:after,.press-article__details-container:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.press-article__details-container:after,.press-article__details-container:before{background-size:600px auto}}.press-article__details-container:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.press-article__details-container:before{top:-6px}}.press-article__details-container:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.press-article__details-container:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.press-article__details-container:after,.press-article__details-container:before{display:none}}@media only screen and (max-width:600px){.press-article__details-container{height:calc(100% - 151px);padding:15px 50px 15px 30px}}.press-article__title{line-height:1}.press-article__title a{color:#fff;font-family:BoosterNextFY,sans-serif;font-size:24px;text-decoration:none;position:relative}.press-article__title a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.press-article__title a:hover:after{right:40px}@media only screen and (max-width:600px){.press-article__title a{font-size:20px}}.press-article__title a:after{right:-15px;top:auto;transform:rotate(-45deg);display:inline-block;bottom:9px}.press-article__title a:hover:after{right:-25px}@media only screen and (min-width:1023px){.press-article:nth-child(6n) .press-article__details-container,.press-article:nth-child(6n-1) .press-article__details-container,.press-article:nth-child(6n-2) .press-article__details-container{background-color:#e9713a;position:relative}.press-article:nth-child(6n) .press-article__details-container:after,.press-article:nth-child(6n) .press-article__details-container:before,.press-article:nth-child(6n-1) .press-article__details-container:after,.press-article:nth-child(6n-1) .press-article__details-container:before,.press-article:nth-child(6n-2) .press-article__details-container:after,.press-article:nth-child(6n-2) .press-article__details-container:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.press-article:nth-child(6n) .press-article__details-container:before,.press-article:nth-child(6n-1) .press-article__details-container:before,.press-article:nth-child(6n-2) .press-article__details-container:before{top:-10px;background-position:top center}.press-article:nth-child(6n) .press-article__details-container:after,.press-article:nth-child(6n-1) .press-article__details-container:after,.press-article:nth-child(6n-2) .press-article__details-container:after{bottom:-10px;background-position:bottom center}}@media only screen and (min-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(6n) .press-article__details-container:after,.press-article:nth-child(6n) .press-article__details-container:before,.press-article:nth-child(6n-1) .press-article__details-container:after,.press-article:nth-child(6n-1) .press-article__details-container:before,.press-article:nth-child(6n-2) .press-article__details-container:after,.press-article:nth-child(6n-2) .press-article__details-container:before{background-size:600px auto}}@media only screen and (min-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(6n) .press-article__details-container:before,.press-article:nth-child(6n-1) .press-article__details-container:before,.press-article:nth-child(6n-2) .press-article__details-container:before{top:-6px}}@media only screen and (min-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(6n) .press-article__details-container:after,.press-article:nth-child(6n-1) .press-article__details-container:after,.press-article:nth-child(6n-2) .press-article__details-container:after{bottom:-6px}}@media only screen and (min-width:1023px) and all and (-ms-high-contrast:none),only screen and (min-width:1023px) and (-ms-high-contrast:active){.press-article:nth-child(6n) .press-article__details-container:after,.press-article:nth-child(6n) .press-article__details-container:before,.press-article:nth-child(6n-1) .press-article__details-container:after,.press-article:nth-child(6n-1) .press-article__details-container:before,.press-article:nth-child(6n-2) .press-article__details-container:after,.press-article:nth-child(6n-2) .press-article__details-container:before{display:none}}@media only screen and (min-width:600px) and (max-width:1023px){.press-article:nth-child(4n) .press-article__details-container,.press-article:nth-child(4n-1) .press-article__details-container{background-color:#e9713a;position:relative}.press-article:nth-child(4n) .press-article__details-container:after,.press-article:nth-child(4n) .press-article__details-container:before,.press-article:nth-child(4n-1) .press-article__details-container:after,.press-article:nth-child(4n-1) .press-article__details-container:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.press-article:nth-child(4n) .press-article__details-container:before,.press-article:nth-child(4n-1) .press-article__details-container:before{top:-10px;background-position:top center}.press-article:nth-child(4n) .press-article__details-container:after,.press-article:nth-child(4n-1) .press-article__details-container:after{bottom:-10px;background-position:bottom center}}@media only screen and (min-width:600px) and (max-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(4n) .press-article__details-container:after,.press-article:nth-child(4n) .press-article__details-container:before,.press-article:nth-child(4n-1) .press-article__details-container:after,.press-article:nth-child(4n-1) .press-article__details-container:before{background-size:600px auto}}@media only screen and (min-width:600px) and (max-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(4n) .press-article__details-container:before,.press-article:nth-child(4n-1) .press-article__details-container:before{top:-6px}}@media only screen and (min-width:600px) and (max-width:1023px) and only screen and (max-width:600px){.press-article:nth-child(4n) .press-article__details-container:after,.press-article:nth-child(4n-1) .press-article__details-container:after{bottom:-6px}}@media only screen and (min-width:600px) and (max-width:1023px) and all and (-ms-high-contrast:none),only screen and (min-width:600px) and (max-width:1023px) and (-ms-high-contrast:active){.press-article:nth-child(4n) .press-article__details-container:after,.press-article:nth-child(4n) .press-article__details-container:before,.press-article:nth-child(4n-1) .press-article__details-container:after,.press-article:nth-child(4n-1) .press-article__details-container:before{display:none}}@media only screen and (max-width:600px){.press-article:nth-child(2n) .press-article__details-container{background-color:#e9713a;position:relative}.press-article:nth-child(2n) .press-article__details-container:after,.press-article:nth-child(2n) .press-article__details-container:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.press-article:nth-child(2n) .press-article__details-container:before{top:-10px;background-position:top center}.press-article:nth-child(2n) .press-article__details-container:after{bottom:-10px;background-position:bottom center}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.press-article:nth-child(2n) .press-article__details-container:after,.press-article:nth-child(2n) .press-article__details-container:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.press-article:nth-child(2n) .press-article__details-container:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.press-article:nth-child(2n) .press-article__details-container:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.press-article:nth-child(2n) .press-article__details-container:after,.press-article:nth-child(2n) .press-article__details-container:before{display:none}}.press-pagination{width:100%;max-width:1300px;margin:0 auto 40px;text-align:right}@media only screen and (max-width:1023px){.press-pagination{text-align:center}}.press-pagination .page-numbers{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:700;text-decoration:none;margin:0 10px;display:inline-block}.press-pagination .page-numbers.current,.press-pagination .page-numbers.next,.press-pagination .page-numbers.prev{color:#e9713a}@media only screen and (max-width:1023px){.press-pagination .page-numbers.current,.press-pagination .page-numbers.next,.press-pagination .page-numbers.prev{display:inline-block;margin-right:0}}@media only screen and (max-width:1023px){.press-pagination .page-numbers{display:none}.press-pagination .page-numbers:nth-last-child(2){display:inline-block;margin:0 10px 0 5px}.press-pagination .page-numbers:nth-last-child(2):before{content:'/';margin-right:5px}}.press-pagination .page-numbers.next,.press-pagination .page-numbers.prev{border:2px solid #e9713a;border-radius:10px;padding:12px 40px 12px 25px;position:relative}.press-pagination .page-numbers.next:after,.press-pagination .page-numbers.prev:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.press-pagination .page-numbers.next:hover:after,.press-pagination .page-numbers.prev:hover:after{right:40px}.press-pagination .page-numbers.next:after,.press-pagination .page-numbers.prev:after{border-color:#e9713a;right:25px}.press-pagination .page-numbers.next:hover:after,.press-pagination .page-numbers.prev:hover:after{right:20px}@media only screen and (max-width:1023px){.press-pagination .page-numbers.next,.press-pagination .page-numbers.prev{color:#716f6c;border:0;padding:0 15px 0 0}.press-pagination .page-numbers.next:after,.press-pagination .page-numbers.prev:after{border-color:#716f6c;right:0;height:8px;width:8px}.press-pagination .page-numbers.next:hover:after,.press-pagination .page-numbers.prev:hover:after{right:0}}.press-pagination .page-numbers.prev{padding:12px 25px 12px 40px}.press-pagination .page-numbers.prev:after{right:auto;left:25px;transform:translateY(-50%) rotate(135deg)}.press-pagination .page-numbers.prev:hover:after{left:20px;right:auto}@media only screen and (max-width:1023px){.press-pagination .page-numbers.prev:after,.press-pagination .page-numbers.prev:hover:after{left:0}}.posts-by-year{display:none}.expert-users{float:left;width:100%;padding-bottom:120px;position:relative}@media only screen and (max-width:1023px){.expert-users{padding-bottom:80px}}@media only screen and (max-width:600px){.expert-users{padding-bottom:80px}}.expert-users .users-coach-container{max-width:1320px;width:100%;margin:0 auto}.expert-users .users-coach-container .user-coach{width:33.33%;float:left;text-align:center;margin-top:70px}.expert-users .users-coach-container .user-coach .modal-close{display:none}.expert-users .users-coach-container .user-coach:nth-child(3n+1){clear:left}@media only screen and (max-width:1023px){.expert-users .users-coach-container .user-coach{width:50%}.expert-users .users-coach-container .user-coach:nth-child(3n+1){clear:none}.expert-users .users-coach-container .user-coach:nth-child(2n+1){clear:left}}@media only screen and (max-width:600px){.expert-users .users-coach-container .user-coach{margin-top:33px;margin-bottom:18px}}.expert-users .users-coach-container .user-coach__avatar{border:5px solid #70a401;border-radius:50%;width:280px;height:280px;display:inline-block;position:relative;cursor:pointer}@media only screen and (max-width:600px){.expert-users .users-coach-container .user-coach__avatar{border-width:3px;width:84%;height:auto;margin:auto}}.expert-users .users-coach-container .user-coach__avatar img{border-radius:50%}@media only screen and (max-width:1023px){.expert-users .users-coach-container .user-coach__avatar img{display:block}}.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{width:40px;height:40px;display:block;position:absolute;top:17px;right:13px;background-image:url(images/expand-button.png);background-size:100%}@media only screen and (max-width:600px){.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{top:8px;right:8px}}@media only screen and (max-width:500px){.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{width:25px;height:25px;top:14px;right:14px}}@media only screen and (max-width:450px){.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{top:10px;right:10px}}@media only screen and (max-width:390px){.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{top:6px;right:6px}}@media only screen and (max-width:340px){.expert-users .users-coach-container .user-coach__avatar .user-coach__expand{top:3px;right:3px}}.expert-users .users-coach-container .user-coach h3,.expert-users .users-coach-container .user-coach h4{color:#716f6c;width:90%;margin-left:auto;margin-right:auto}.expert-users .users-coach-container .user-coach h3{margin-top:30px}@media only screen and (max-width:1023px){.expert-users .users-coach-container .user-coach h3{font-size:27px}}@media only screen and (max-width:600px){.expert-users .users-coach-container .user-coach h3{font-size:16px;margin-top:5px}}.expert-users .users-coach-container .user-coach h4{margin-top:6px}@media only screen and (max-width:1023px){.expert-users .users-coach-container .user-coach h4{font-size:20px}}@media only screen and (max-width:600px){.expert-users .users-coach-container .user-coach h4{font-size:14px}}.expert-users .users-coach-container .user-coach__modal-data{display:none}.expert-users .coach-modal__content{padding:80px;width:80%;max-width:1050px;background-color:#fcf8f2;overflow:scroll;border-radius:15px}@media only screen and (max-width:1023px){.expert-users .coach-modal__content{width:76%;padding-left:0;padding-top:55px;padding-right:0;margin:auto}}@media only screen and (max-width:600px){.expert-users .coach-modal__content{width:88%;padding-bottom:40px;padding-right:0}}.expert-users .coach-modal .modal-close button{height:25px;width:25px;background-image:url(images/close-button.png);background-color:transparent}.expert-users .coach-modal .user-coach__modal-left{float:left;width:35%}@media only screen and (max-width:1023px){.expert-users .coach-modal .user-coach__modal-left{width:60%;margin-left:20%}}@media only screen and (max-width:600px){.expert-users .coach-modal .user-coach__modal-left{width:86%;margin-left:7%}.expert-users .coach-modal .user-coach__modal-left .user-coach__base-info{float:left;width:100%;position:relative}.expert-users .coach-modal .user-coach__modal-left .user-coach__base-info hgroup{position:absolute;top:50%;transform:translateY(-50%);left:46%}}.expert-users .coach-modal .user-coach__avatar{border:5px solid #70a401;border-radius:50%;width:84%;height:auto;display:inline-block;position:relative;margin-left:8%}@media only screen and (max-width:1023px){.expert-users .coach-modal .user-coach__avatar{width:70%;margin-left:15%}}@media only screen and (max-width:600px){.expert-users .coach-modal .user-coach__avatar{border-width:2px;width:40%;margin-left:0;float:left}}.expert-users .coach-modal .user-coach__avatar img{border-radius:50%;display:block}.expert-users .coach-modal blockquote,.expert-users .coach-modal h3,.expert-users .coach-modal h4,.expert-users .coach-modal li,.expert-users .coach-modal p{color:#716f6c}.expert-users .coach-modal h3,.expert-users .coach-modal h4{width:94%;text-align:center;margin-left:auto;margin-right:auto}@media only screen and (max-width:600px){.expert-users .coach-modal h3,.expert-users .coach-modal h4{width:100%;margin-left:0;float:left;text-align:left}}.expert-users .coach-modal h3{font-size:30px;margin-top:20px}@media only screen and (max-width:1023px){.expert-users .coach-modal h3{font-size:27px}}@media only screen and (max-width:600px){.expert-users .coach-modal h3{font-size:24px;margin-top:0}}.expert-users .coach-modal h4{font-size:24px;margin-top:5px}@media only screen and (max-width:1023px){.expert-users .coach-modal h4{font-size:20px}}@media only screen and (max-width:600px){.expert-users .coach-modal h4{font-size:16px;margin-top:3px}}.expert-users .coach-modal .user-coach__callouts{margin-top:32px;width:100%;float:left}.expert-users .coach-modal .user-coach__callouts li{font-size:18px;background-image:url(images/yes-icon.png);background-repeat:no-repeat;background-size:31px;min-height:31px;padding-left:46px;margin-bottom:19px;padding-top:5px}@media only screen and (max-width:1023px){.expert-users .coach-modal .user-coach__callouts li{font-size:16px;margin-bottom:23px}}@media only screen and (max-width:600px){.expert-users .coach-modal .user-coach__callouts li{background-size:26px;font-size:14px;line-height:1.3;padding-top:3px;margin-bottom:21px}}.expert-users .coach-modal blockquote{font-size:30px;text-align:center;width:60%;margin-left:5%;float:left;line-height:1.2;margin-top:20px;font-family:BoosterNextFY,sans-serif}@media only screen and (max-width:1023px){.expert-users .coach-modal blockquote{width:76%;margin-top:40px;margin-left:12%;font-size:27px;font-weight:700;line-height:1.3}}@media only screen and (max-width:600px){.expert-users .coach-modal blockquote{font-size:16px;line-height:1.2;width:84%;margin-left:8%;margin-top:5px}}.expert-users .coach-modal .user-coach__bio{float:left;width:60%;margin-left:5%;margin-top:33px}@media only screen and (max-width:1023px){.expert-users .coach-modal .user-coach__bio{display:none}}.expert-users .coach-modal .user-coach__bio p{margin-bottom:14px}.experts-hero{background:#70a401}.experts-hero .main{padding-top:170px}@media only screen and (max-width:1023px){.experts-hero .main{padding-top:50px}}@media only screen and (max-width:600px){.experts-hero .main{padding-top:50px}}.experts-hero .main .col-12 div{padding-bottom:5px!important}.experts-hero h4{color:#fff}@media only screen and (max-width:1023px){.experts-hero h4{font-size:20px}}.experts-hero.border-green:after{bottom:-9px}.team-users{float:left;width:100%}.team-users .team-users-container{max-width:1310px;margin:0 auto;width:100%}.team-users .team-user{float:left;width:25%;margin-bottom:40px}.team-users .team-user:nth-child(4n+1){clear:left}.team-users .team-user:nth-child(n+9){display:none}@media only screen and (max-width:1023px){.team-users .team-user{width:31%;margin-bottom:36px;margin-right:2%}.team-users .team-user:nth-child(4n+1){clear:none}.team-users .team-user:nth-child(3n+1){clear:left;margin-left:1%}.team-users .team-user:nth-child(n+7){display:none}}@media only screen and (max-width:600px){.team-users .team-user{margin-bottom:26px;width:46%;margin-left:2%;margin-right:2%;margin-bottom:36px}.team-users .team-user:first-child{margin-left:2%}.team-users .team-user:nth-child(4n+1){clear:none}.team-users .team-user:nth-child(3n+1){clear:none;margin-left:2%}.team-users .team-user:nth-child(2n+1){clear:left}.team-users .team-user:nth-child(n+7){display:block}.team-users .team-user:nth-child(n+9){display:none}}.team-users .team-user:nth-child(8n+1) .team-user__name{color:#70a401}.team-users .team-user:nth-child(8n+2) .team-user__name{color:#e9713a}.team-users .team-user:nth-child(8n+3) .team-user__name{color:#b16bb9}.team-users .team-user:nth-child(8n+4) .team-user__name{color:#549ad5}.team-users .team-user:nth-child(8n+5) .team-user__name{color:#ee4154}.team-users .team-user:nth-child(8n+6) .team-user__name{color:#96c}.team-users .team-user:nth-child(8n+7) .team-user__name{color:#009ed2}.team-users .team-user:nth-child(8n+8) .team-user__name{color:#9c3}.team-users .team-user__avatar{text-align:center;width:100%}.team-users .team-user__avatar img{max-width:95%}.team-users .team-user__job-title,.team-users .team-user__name{text-align:center;line-height:1;padding:0 4%}@media only screen and (max-width:1023px){.team-users .team-user__job-title,.team-users .team-user__name{font-size:20px}}.team-users .team-user__name{margin-top:16px}@media only screen and (max-width:1023px){.team-users .team-user__name{margin-top:22px}}@media only screen and (max-width:600px){.team-users .team-user__name{font-size:16px;margin-top:8px}}.team-users .team-user__job-title{font-weight:500;margin-top:8px;color:#716f6c}@media only screen and (max-width:1023px){.team-users .team-user__job-title{margin-top:12px}}@media only screen and (max-width:600px){.team-users .team-user__job-title{font-size:13px;margin-top:7px;font-weight:700}}.team-users.see-all .team-users__see-all{display:none}.team-users.see-all .team-user:nth-child(n+7){display:block}.team-users .team-users-featured-container{max-width:1040px;margin:0 auto;width:100%}.team-users .team-users-featured-container .team-user{width:37%;margin-left:6%;margin-right:6%;margin-bottom:56px}@media only screen and (max-width:1023px){.team-users .team-users-featured-container .team-user{width:31%;margin-left:1%;margin-right:1%;margin-bottom:53px}.team-users .team-users-featured-container .team-user:first-child{margin-left:18%}}@media only screen and (max-width:600px){.team-users .team-users-featured-container .team-user{width:46%;margin-left:2%;margin-right:2%;margin-bottom:36px}.team-users .team-users-featured-container .team-user:first-child{margin-left:2%}}@media only screen and (max-width:600px){.team-users .team-users-featured-container .team-user__name{margin-top:13px}}.team-users .team-users-featured-container .team-user img{width:100%}.team-users__see-all{float:left;width:100%;text-align:center;margin-top:15px}.team-users__see-all a{position:relative;font-size:18px;color:#e9713a;text-decoration:none;font-family:BoosterNextFY,sans-serif;font-weight:700}.team-users__see-all a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.team-users__see-all a:hover:after{right:40px}@media only screen and (max-width:600px){.team-users__see-all a{font-size:16px}}.team-users__see-all a:after{border-color:#e9713a;transform:translateY(-50%) rotate(45deg);top:41%;right:-21px}@media only screen and (max-width:600px){.team-users__see-all a:after{top:35%}}.team-users__see-all a:before{content:'';height:2px;width:0;position:absolute;background-color:#e9713a;left:0;bottom:0;transition:width .2s ease-in-out 0s}.team-users__see-all a:hover:after{right:-21px}.team-users__see-all a:hover:before{width:100%}@media only screen and (max-width:1023px){.team-hero.mini-hero{padding:16px 0 45px}}.team-hero.mini-hero .main{padding-top:0}@media only screen and (max-width:1023px){.team-hero.mini-hero .main{padding-top:0}}@media only screen and (max-width:600px){.team-hero.mini-hero .main{padding-top:0}}.team-hero h1{color:#e9713a}@media only screen and (max-width:1023px){.team-hero h1{margin-bottom:30px}}@media only screen and (max-width:600px){.team-hero h1{font-size:40px;margin-bottom:20px}}.team-hero h4{color:#716f6c;font-size:18px;font-weight:500;max-width:620px;line-height:1.4}@media only screen and (max-width:1023px){.team-hero h4{font-size:16px;line-height:1.6}}@media only screen and (max-width:600px){.team-hero h4{font-size:14px}}.team-careers{float:left;width:100%;text-align:center}.team-careers.vc_section{margin-top:45px}.team-careers .main{height:100%;padding-top:100px;background-size:cover;height:453px}@media only screen and (max-width:1023px){.team-careers .main{padding-top:40px;height:300px}}@media only screen and (max-width:600px){.team-careers .main{height:220px;position:relative;padding-top:115px}.team-careers .main:before{content:'';opacity:.8;background-image:url(images/border-white-flat-bottom.svg);height:130px;bottom:0;width:100%;background-repeat:repeat-x;position:absolute;left:0;background-size:cover;background-position:top}}@media only screen and (max-width:600px){.team-careers__content{z-index:1}}.team-careers h1{width:100%;margin-bottom:30px}@media only screen and (max-width:1023px){.team-careers h1{font-size:50px;margin-bottom:17px}}@media only screen and (max-width:600px){.team-careers h1{color:#e9713a;font-size:40px;line-height:1.1;height:88px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:37px;-ms-flex-pack:center;justify-content:center}}.team-careers p{max-width:610px;width:94%;margin:0 auto}@media only screen and (max-width:1023px){.team-careers p{font-size:16px}}@media only screen and (max-width:600px){.team-careers p{color:#716f6c}}.team-careers a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a;margin-top:42px}.team-careers a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.team-careers a:hover:after{right:40px}.team-careers a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.team-careers a:hover:after{right:40px}@media only screen and (max-width:1023px){.team-careers a{font-size:16px;padding-left:40px;padding-right:55px;margin-top:30px}.team-careers a:after{right:38px}.team-careers a:hover:after{right:34px}}@media only screen and (max-width:600px){.team-careers a{margin-top:20px;margin-bottom:6px}}.story-description{z-index:2}.story-shazi{background-color:#fcf8f2;height:40vw;max-height:525px;position:relative}@media only screen and (max-width:1023px){.story-shazi{height:auto;max-height:none}}@media only screen and (max-width:600px){.story-shazi{background-color:#fff}}.story-shazi .article-with-image__intro{position:absolute;top:50%;transform:translateY(-50%);margin:0;max-width:50%}@media only screen and (max-width:1023px){.story-shazi .article-with-image__intro{max-width:100%;position:relative;top:auto;transform:none;width:100%;clear:both}.story-shazi .article-with-image__intro:after,.story-shazi .article-with-image__intro:before{display:table;content:""}.story-shazi .article-with-image__intro:after{clear:both}.story-shazi .article-with-image__intro:after,.story-shazi .article-with-image__intro:before{display:table;content:""}.story-shazi .article-with-image__intro:after{clear:both}.story-shazi .article-with-image__intro:after,.story-shazi .article-with-image__intro:before{display:table;content:""}.story-shazi .article-with-image__intro:after{clear:both}.story-shazi .article-with-image__intro:after,.story-shazi .article-with-image__intro:before{display:table;content:""}.story-shazi .article-with-image__intro:after{clear:both}.story-shazi .article-with-image__intro.main.no-padding{padding:50px 0}.story-shazi .article-with-image__intro h1,.story-shazi .article-with-image__intro p{width:565px;max-width:95%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.story-shazi .article-with-image__intro{margin-bottom:25px;position:relative;margin-left:0}.story-shazi .article-with-image__intro.col-6{width:100%;margin:-58px auto 30px;float:left}.story-shazi .article-with-image__intro:before{content:'';display:block;opacity:.8;background-image:url(images/border-white-flat-bottom.svg);height:66px;top:-11px;position:absolute;width:100%;background-size:cover}.story-shazi .article-with-image__intro.main.no-padding{padding:0}}.story-shazi .article-with-image__intro h1{color:#e9713a}@media only screen and (max-width:600px){.story-shazi .article-with-image__intro h1{font-size:40px;margin-bottom:25px}}.story-shazi .article-with-image__image{height:100%}@media only screen and (max-width:1023px){.story-shazi .article-with-image__image{height:50vw}}@media only screen and (max-width:600px){.story-shazi .article-with-image__image{height:70vw}}.story-shazi .article-with-image__image:after,.story-shazi .article-with-image__image:before{background-image:url(images/border-offwhite-vertical.svg)}.story-shazi .article-with-image__image:after{background-image:url(images/border-offwhite.svg)}@media only screen and (max-width:600px){.story-shazi .article-with-image__image:after{background-image:url(images/border-white.svg)}}.vc_section.vc_section-has-fill+.story-description.vc_section{padding-top:50px}@media only screen and (max-width:1023px){.vc_section.vc_section-has-fill+.story-description.vc_section{padding-top:40px}}@media only screen and (max-width:600px){.vc_section.vc_section-has-fill+.story-description.vc_section{padding-top:25px}}.story-stages{float:left;width:100%}.story-stages .story-stages-header{padding-top:54px;float:left;width:100%;z-index:1}@media only screen and (max-width:1023px){.story-stages .story-stages-header{padding-top:36px}.story-stages .story-stages-header h1{font-size:50px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:600px){.story-stages .story-stages-header{padding-top:0}.story-stages .story-stages-header:after,.story-stages .story-stages-header:before{display:none}.story-stages .story-stages-header h1{font-size:30px;color:#fff;background-color:#e9713a;position:relative;padding-top:22px;padding-bottom:22px}.story-stages .story-stages-header h1:after,.story-stages .story-stages-header h1:before{content:'';background-image:url(images/border-orange.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.story-stages .story-stages-header h1:before{top:-10px;background-position:top center}.story-stages .story-stages-header h1:after{bottom:-10px;background-position:bottom center}.story-stages .story-stages-header h1 .tablet-only{display:none}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.story-stages .story-stages-header h1:after,.story-stages .story-stages-header h1:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.story-stages .story-stages-header h1:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.story-stages .story-stages-header h1:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.story-stages .story-stages-header h1:after,.story-stages .story-stages-header h1:before{display:none}}.story-stages .story-carousel{float:left;width:100%}.story-press{float:left;width:100%;padding-top:74px;padding-bottom:73px;box-shadow:0 4px 4px -4px rgba(29,28,28,.29)}.story-press .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.story-press .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}@media only screen and (max-width:1023px){.story-press{padding-top:35px;padding-bottom:46px}}@media only screen and (max-width:600px){.story-press{padding-top:27px;padding-bottom:38px}}.story-press .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);transition:.3s transform;width:32px;height:32px;left:-40px}@media only screen and (max-width:600px){.story-press .slick-arrow{right:-27px}}.story-press .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.story-press .slick-arrow.slick-next{right:-40px}@media only screen and (max-width:600px){.story-press .slick-arrow.slick-next{right:-26px}}.story-press .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}@media only screen and (max-width:1023px){.story-press h1{font-size:50px}}@media only screen and (max-width:600px){.story-press h1{font-size:40px}}.story-press .press-pagination{display:none}.story-press .press-archive-container{display:none}.story-press .press-container{box-shadow:none;width:95%;margin-top:38px;margin-bottom:57px}@media only screen and (max-width:1023px){.story-press .press-container{width:85%;margin-top:31px}}@media only screen and (max-width:600px){.story-press .press-container{margin-top:21px;margin-bottom:30px}}.story-press .press-container .slick-track{display:-ms-flexbox;display:flex}.story-press .press-container .slick-slide{padding-top:2px;margin-left:9px;margin-right:9px;height:auto}.story-press .press-container .press-article{margin-bottom:10px}.story-press .press-container .press-article__details-container{background-color:#e9713a}.story-press .press-container .press-article__details-container:after,.story-press .press-container .press-article__details-container:before{background-image:url(images/border-orange.svg)}.story-press .button{background-color:#e9713a;position:absolute;left:50%;transform:translateX(-50%);position:relative}@media only screen and (max-width:1023px){.story-press .button{font-size:16px;min-width:auto;padding-left:36px;padding-right:50px}.story-press .button:after{right:31px}.story-press .button:hover:after{right:27px}}.page-our-story #story-description.border-white:before{background-position:top left;top:-9px}.page-our-story #story-description.border-white:after{background-position:bottom left;bottom:-9px}@media only screen and (max-width:600px){.page-our-story #story-description.border-white:after,.page-our-story #story-description.border-white:before{background-size:610px auto}}.mission-hero{height:auto;padding-top:280px}@media only screen and (max-width:1023px){.mission-hero{padding-top:190px}}@media only screen and (max-width:600px){.mission-hero{padding-top:105px}}.mission-hero>.main{height:545px;padding-top:0;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:600px){.mission-hero>.main{height:292px}}.mission-hero .hero__description{max-width:580px;width:90%;margin:246px auto 0 auto;position:static}@media only screen and (max-width:1023px){.mission-hero .hero__description{max-width:520px;padding-top:0;margin-top:240px}}@media only screen and (max-width:600px){.mission-hero .hero__description{margin-top:125px}}@media only screen and (max-width:1023px){.mission-hero .hero__description h3{font-size:27px}}@media only screen and (max-width:600px){.mission-hero .hero__description h3{font-size:23px}}.help-graphic-desk{float:left;width:100%;text-align:center;margin:40px 0 0;display:block}@media only screen and (max-width:1023px){.help-graphic-desk{display:none}}@media only screen and (max-width:600px){.help-graphic-desk{display:none}}.help-graphic-tab{display:none}@media only screen and (max-width:1023px){.help-graphic-tab{float:left;width:100%;text-align:center;margin:40px 0 0;display:block}}@media only screen and (max-width:600px){.help-graphic-tab{display:none}}.help-graphic-mob{display:none}@media only screen and (max-width:1023px){.help-graphic-mob{display:none}}@media only screen and (max-width:600px){.help-graphic-mob{float:left;width:100%;text-align:center;margin:0 0 12px;display:block}}.mission-what-we-do{float:left;width:100%;text-align:center;padding-top:46px;padding-bottom:40px}@media only screen and (max-width:1023px){.mission-what-we-do{padding-top:20px;padding-bottom:24px}}.mission-what-we-do .main{width:70%;margin:auto}@media only screen and (max-width:1023px){.mission-what-we-do .main{width:91%}}.mission-what-we-do .col-12{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mission-what-we-do img{max-width:121px;max-height:121px}@media only screen and (max-width:1023px){.mission-what-we-do img{max-width:86px;max-height:85px}}@media only screen and (max-width:600px){.mission-what-we-do img{max-width:63px;max-height:65px}}.mission-what-we-do p{color:#716f6c;font-size:24px}@media only screen and (max-width:1023px){.mission-what-we-do p{font-size:20px;line-height:1.2}}@media only screen and (max-width:600px){.mission-what-we-do p{font-size:13px;max-width:80px}.mission-what-we-do p:first-child{margin-bottom:4px}}.mission-what-we-do .blue p{color:#009ed2}.mission-what-we-do .green p{color:#70a401}.mission-what-we-do .purple p{color:#b16bb9}.mission-certification{float:left;width:100%;padding-top:41px;padding-bottom:45px}@media only screen and (max-width:1023px){.mission-certification{padding-top:37px;padding-bottom:42px}}@media only screen and (max-width:600px){.mission-certification{padding-top:35px;padding-bottom:35px}}@media only screen and (max-width:1023px){.mission-certification h3{font-size:27px;width:65%;margin:auto}}@media only screen and (max-width:600px){.mission-certification h3{font-size:20px;width:80%}}.mission-certification img{margin-top:18px;margin-bottom:14px;width:100%;max-width:60px}@media only screen and (max-width:1023px){.mission-certification img{transform:scale(.86);margin-top:9px}}@media only screen and (max-width:600px){.mission-certification img{transform:scale(.76);margin-top:2px}}.mission-certification__modal-link:hover{text-decoration:none}.mission-certification .button{background-color:#e9713a;margin-top:21px;color:#fff}.mission-certification .button:after{border-color:#fff}@media only screen and (max-width:1023px){.mission-certification .button{margin-top:15px;font-size:16px}}@media only screen and (max-width:600px){.mission-certification .button{padding-left:22px;padding-right:32px;margin-top:22px}.mission-certification .button:after{right:15px}.mission-certification .button:hover::after{right:11px}}.mission-certification-modal{z-index:4}@media only screen and (max-width:600px){.mission-certification-modal{position:relative}}.mission-certification-modal .modal-overlay{background-color:rgba(255,255,255,.5)}.mission-certification-modal-content{background-color:#e9713a;border-radius:0;box-shadow:none;width:62%}@media only screen and (max-width:600px){.mission-certification-modal-content{width:100%;max-width:none;padding:20px 0}}.mission-certification-modal-content p{margin-top:30px;width:80%;float:left;margin-left:10%}@media only screen and (max-width:1023px){.mission-certification-modal-content p{margin-top:20px}}@media only screen and (max-width:600px){.mission-certification-modal-content p{margin-top:7px;width:96%;margin-left:2%}}@media only screen and (max-width:1023px){.mission-certification-modal-content img{transform:scale(.86)}}@media only screen and (max-width:600px){.mission-certification-modal-content img{transform:scale(.76)}}.mission-certification-modal__close{width:25px;height:25px;top:5px;right:27px}@media only screen and (max-width:1023px){.mission-certification-modal__close{top:0;right:20px}}@media only screen and (max-width:600px){.mission-certification-modal__close{top:0;right:5px}}.mission-certification-modal__close button{background:0 0;line-height:18px;font-size:42px;line-height:25px}@media only screen and (max-width:600px){.mission-certification-modal__close button{font-size:35px}}.mission-nourish{float:left;width:100%;padding-top:36px;padding-bottom:30px}@media only screen and (max-width:1023px){.mission-nourish{padding-top:20px;padding-bottom:20px}}.mission-nourish img{max-width:136px}@media only screen and (max-width:1023px){.mission-nourish img{max-width:101px}}@media only screen and (max-width:600px){.mission-nourish img{width:84px}}.mission-nourish h1{margin-top:20px}@media only screen and (max-width:1023px){.mission-nourish h1{font-size:50px;width:70%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.mission-nourish h1{font-size:30px;width:90%;margin-top:10px}}.mission-organic{float:left;width:100%;padding-top:51px;padding-bottom:43px}@media only screen and (max-width:1023px){.mission-organic{padding-top:45px;padding-bottom:28px}}@media only screen and (max-width:600px){.mission-organic{padding-top:42px;padding-bottom:21px}}.mission-organic h3{color:#70a401}@media only screen and (max-width:1023px){.mission-organic h3{font-size:27px}}@media only screen and (max-width:600px){.mission-organic h3{font-size:24px;width:65%;margin:auto}}.mission-organic p{color:#716f6c;max-width:670px;margin-left:auto;margin-right:auto;margin-top:21px}@media only screen and (max-width:1023px){.mission-organic p{max-width:590px;margin-top:17px}}@media only screen and (max-width:600px){.mission-organic p{width:93%;margin-top:26px}}.mission-organic img{margin-top:7px;margin-bottom:4px}@media only screen and (max-width:1023px){.mission-organic img{margin-top:10px;margin-bottom:7px}}@media only screen and (max-width:600px){.mission-organic img{margin-top:6px;margin-bottom:0}}.mission-organic-why{float:left;width:100%;padding-top:34px;padding-bottom:38px}@media only screen and (max-width:1023px){.mission-organic-why{padding-top:38px;padding-bottom:28px}}@media only screen and (max-width:600px){.mission-organic-why{padding-top:29px}}.mission-organic-why h3{color:#70a401;margin-bottom:12px}@media only screen and (max-width:1023px){.mission-organic-why h3{font-size:27px;margin-bottom:5px}}@media only screen and (max-width:600px){.mission-organic-why h3{font-size:24px;margin-bottom:13px}}.mission-organic-why li,.mission-organic-why p{color:#716f6c}@media only screen and (max-width:1023px){.mission-organic-why p{width:80%;margin-left:auto;margin-right:auto}}.mission-organic-why__swipe{width:100%;float:left;margin-top:18px}.mission-organic-why__swipe p{font-size:13px;color:#999;float:left;margin-left:366px;width:auto}@media only screen and (max-width:600px){.mission-organic-why__swipe p{margin-left:0;float:right;width:52%}}.mission-organic-points{width:256px;margin-top:34px;margin-left:12px;margin-right:12px;margin-bottom:29px;background-color:#fff;padding-bottom:20px;display:inline-block;vertical-align:top}@media only screen and (max-width:1023px){.mission-organic-points{margin-top:6px}}@media only screen and (max-width:600px){.mission-organic-points{padding-bottom:3px;width:44%;margin-left:3%;margin-right:0;margin-bottom:6px}}.mission-organic-points h4{font-size:20px;height:60px;line-height:60px;background-color:#e4d8c6;color:#716f6c;margin-bottom:30px;position:relative}.mission-organic-points h4:after,.mission-organic-points h4:before{content:'';background-image:url(images/border-darkbeige.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mission-organic-points h4:after,.mission-organic-points h4:before{background-size:600px auto}}.mission-organic-points h4:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mission-organic-points h4:before{top:-6px}}.mission-organic-points h4:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mission-organic-points h4:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mission-organic-points h4:after,.mission-organic-points h4:before{display:none}}@media only screen and (max-width:1023px){.mission-organic-points h4{font-size:17px;height:50px;line-height:50px}}@media only screen and (max-width:600px){.mission-organic-points h4{font-size:15px;height:40px;line-height:40px;margin-bottom:19px}}.mission-organic-points h4:before{display:none}.mission-organic-points h4 img{vertical-align:middle;float:right;margin-top:8px;width:44px;height:44px;margin-right:27px;margin-left:-49px}@media only screen and (max-width:1023px){.mission-organic-points h4 img{width:34px;height:34px;margin-right:10px;margin-left:-37px}}@media only screen and (max-width:600px){.mission-organic-points h4 img{width:24px;height:24px;margin-left:-22px}}.mission-organic-points li{font-size:18px;text-align:left;float:left;width:100%;padding-left:12px;padding-right:12px;margin-bottom:20px;height:45px}@media only screen and (max-width:1023px){.mission-organic-points li{font-size:15px}}@media only screen and (max-width:600px){.mission-organic-points li{font-size:11px;padding-left:6px;padding-right:6px;height:32px;margin-bottom:12px;line-height:1.2}}.mission-organic-points li em,.mission-organic-points li strong{background-repeat:no-repeat;padding-left:31px;float:left}@media only screen and (max-width:600px){.mission-organic-points li em,.mission-organic-points li strong{padding-left:14px;min-height:32px}}.mission-organic-points li strong{background-image:url(images/thumb-up.svg);background-size:19px 17px;background-position:0 2px;font-weight:500}@media only screen and (max-width:1023px){.mission-organic-points li strong{background-size:15px 14px}}@media only screen and (max-width:600px){.mission-organic-points li strong{background-size:12px 11px;background-position:0 0}}.mission-organic-points li em{background-image:url(images/thumb-down.svg);background-size:18px 18px;font-style:normal;background-position:0 4px}@media only screen and (max-width:1023px){.mission-organic-points li em{background-size:15px 15px}}@media only screen and (max-width:600px){.mission-organic-points li em{background-size:12px 12px;background-position:0 1px}}.mission-organic-points--main h4{background-color:#70a401;color:#fff;position:relative}.mission-organic-points--main h4:after,.mission-organic-points--main h4:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mission-organic-points--main h4:after,.mission-organic-points--main h4:before{background-size:600px auto}}.mission-organic-points--main h4:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mission-organic-points--main h4:before{top:-6px}}.mission-organic-points--main h4:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mission-organic-points--main h4:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mission-organic-points--main h4:after,.mission-organic-points--main h4:before{display:none}}.mission-organic-points-carousel{float:none;display:inline-block}@media only screen and (min-width:601px){.mission-organic-points-carousel .slick-track{width:100%!important}.mission-organic-points-carousel .slick-track .slick-slide{width:256px!important;margin-left:12px;margin-right:12px}.mission-organic-points-carousel .mission-organic-points{margin-left:0;margin-right:0}}@media only screen and (max-width:600px){.mission-organic-points-carousel .mission-organic-points{box-shadow:0 0 9px rgba(0,0,0,.2);width:85%!important}}.mission-organic-points-carousel .slick-list{overflow-x:auto}@media only screen and (max-width:600px){.mission-organic-points-carousel .slick-list{overflow-x:hidden}}.mission-organic-points-carousel .slick-track{width:840px!important}@media only screen and (max-width:600px){.mission-organic-points-carousel .slick-track{width:6000px!important}}@media only screen and (max-width:1023px){.mission-organic-points-carousel .mission-organic-points{margin-left:0;margin-right:0}}.mission-organic-points-carousel .slick-dots{text-align:center}.mission-organic-points-carousel .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}@media only screen and (max-width:1023px){.mission-organic-points-carousel .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}.mission-organic-points-carousel .slick-dots button{opacity:0}.mission-organic-points-carousel .slick-dots li.slick-active{opacity:1}.mission-organic-points-carousel .slick-dots{margin-top:10px}.mission-organic-points-carousel .slick-dots li{background-color:#d1d1d1}.mission-organic-points-carousel .slick-dots li.slick-active{background-color:#70a401}.mission-organic-points__notes{max-width:492px;clear:left;margin:auto}@media only screen and (max-width:600px){.mission-organic-points__notes{text-align:left}}@media only screen and (max-width:600px){.mission-organic-points__notes{margin-top:20px}}.mission-organic-points__notes p{margin-top:4px;font-size:12px}@media only screen and (max-width:1023px){.mission-organic-points__notes p{font-size:13px}}@media only screen and (max-width:600px){.mission-organic-points__notes p{font-size:11px;width:84%;margin-top:9px}}.vc_column_container.mission-organic-points-carousel{width:calc(100% - 256px - 10px * 3);max-width:840px}@media only screen and (max-width:600px){.vc_column_container.mission-organic-points-carousel{width:52%}}.mission-enlightened-nutrition{float:left;width:100%;padding-top:62px;padding-bottom:40px}@media only screen and (max-width:1023px){.mission-enlightened-nutrition{padding-top:35px;padding-bottom:32px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition{padding-top:30px;padding-bottom:0}}.mission-enlightened-nutrition>.main{max-width:1142px;margin:auto}.mission-enlightened-nutrition__intro{margin-bottom:36px}@media only screen and (max-width:1023px){.mission-enlightened-nutrition__intro{margin-bottom:27px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition__intro{margin-bottom:40px}}.mission-enlightened-nutrition__intro h3{color:#70a401;margin-bottom:19px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.mission-enlightened-nutrition__intro h3{font-size:27px;margin-bottom:12px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition__intro h3{font-size:24px;width:90%}}.mission-enlightened-nutrition__item{width:33.33%;float:left;padding-left:45px;padding-right:45px}@media only screen and (max-width:1023px){.mission-enlightened-nutrition__item{padding-left:17px;padding-right:17px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition__item{width:100%;margin-bottom:37px}}.mission-enlightened-nutrition__item img{max-width:110px;max-height:110px}@media only screen and (max-width:1023px){.mission-enlightened-nutrition__item img{max-width:90px;max-height:94px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition__item img{max-width:91px;max-height:101px}}.mission-enlightened-nutrition__item h4{margin-top:16px;margin-bottom:12px}@media only screen and (max-width:1023px){.mission-enlightened-nutrition__item h4{font-size:20px;margin-top:8px;margin-bottom:7px}}@media only screen and (max-width:600px){.mission-enlightened-nutrition__item h4{font-size:18px;margin-bottom:10px}}.mission-support-families{float:left;width:100%;padding-top:48px;padding-bottom:46px}@media only screen and (max-width:1023px){.mission-support-families{padding-top:40px;padding-bottom:32px}}@media only screen and (max-width:600px){.mission-support-families{padding-top:26px;padding-bottom:25px}}.mission-support-families img{max-width:115px;max-height:121px}@media only screen and (max-width:1023px){.mission-support-families img{max-width:92px;max-height:96px}}@media only screen and (max-width:600px){.mission-support-families img{max-width:89px;max-height:94px}}.mission-support-families h1{margin-top:17px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.mission-support-families h1{font-size:50px;margin-top:10px;max-width:450px}}@media only screen and (max-width:600px){.mission-support-families h1{font-size:30px;margin-top:14px;width:80%}}.mission-nutrition-education{float:left;width:100%;text-align:center}.mission-nutrition-education h1,.mission-nutrition-education h2,.mission-nutrition-education h3,.mission-nutrition-education h5{color:#b16bb9}.mission-nutrition-education__title{margin-top:68px;margin-bottom:55px}@media only screen and (max-width:1023px){.mission-nutrition-education__title{margin-top:40px;margin-bottom:37px}.mission-nutrition-education__title h1{font-size:27px;text-transform:none;font-family:BoosterNextFY,sans-serif}}@media only screen and (max-width:600px){.mission-nutrition-education__title{margin-top:35px;margin-bottom:0}.mission-nutrition-education__title h1{font-size:24px;width:80%;margin-left:auto;margin-right:auto}}.mission-carousel{float:left;width:100%;padding-top:80px;padding-bottom:65px}@media only screen and (max-width:1023px){.mission-carousel{padding-top:40px;padding-bottom:36px}}@media only screen and (max-width:600px){.mission-carousel{padding-top:0;padding-bottom:36px}}.mission-carousel h1{width:70%;margin:auto}@media only screen and (max-width:1023px){.mission-carousel h1{width:60%;font-size:27px;font-family:BoosterNextFY,sans-serif;text-transform:none}}@media only screen and (max-width:600px){.mission-carousel h1{font-size:24px;width:90%}}.mission-carousel h4{width:50%;font-size:18px;margin-top:21px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.mission-carousel h4{font-size:16px;width:68%}}@media only screen and (max-width:600px){.mission-carousel h4{font-size:18px;width:88%;margin-top:26px;margin-bottom:10px}}.mission-carousel p{color:#716f6c}.mission-carousel-inner{margin-top:65px;overflow:hidden}.mission-carousel-inner .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.mission-carousel-inner .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}@media only screen and (max-width:1023px){.mission-carousel-inner{margin-top:32px}}@media only screen and (max-width:600px){.mission-carousel-inner{margin-top:26px}}.mission-carousel-inner .slick-arrow{transition:.3s transform;top:20%;left:51px;width:48px;height:48px}@media only screen and (max-width:1023px){.mission-carousel-inner .slick-arrow{top:64%;left:12px;width:40px;height:40px}}@media only screen and (max-width:600px){.mission-carousel-inner .slick-arrow{top:18%}}@media only screen and (max-width:600px){.mission-carousel-inner .slick-arrow{left:-3px}}.mission-carousel-inner .slick-arrow:hover{transform:scale(1.2) translateY(-50%)}.mission-carousel-inner .slick-arrow.slick-next{right:51px}@media only screen and (max-width:1023px){.mission-carousel-inner .slick-arrow.slick-next{right:12px}}@media only screen and (max-width:600px){.mission-carousel-inner .slick-arrow.slick-next{right:-3px}}.mission-carousel-inner .slick-arrow.slick-next:hover{transform:scaleX(-1.2) scaleY(1.2) translateY(-50%)}.mission-carousel-inner .slick-dots{text-align:center}.mission-carousel-inner .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}@media only screen and (max-width:1023px){.mission-carousel-inner .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}.mission-carousel-inner .slick-dots button{opacity:0}.mission-carousel-inner .slick-dots li.slick-active{opacity:1}.mission-carousel-inner .slick-dots{margin-top:20px}.mission-carousel-inner .slick-dots li{background-color:#d1d1d1}.mission-carousel .slick-list{width:77%;margin:auto}@media only screen and (max-width:1023px){.mission-carousel .slick-list{width:79%}}@media only screen and (max-width:600px){.mission-carousel .slick-track{width:85%}}.mission-carousel .slick-slide{margin-left:30px;margin-right:30px}@media only screen and (max-width:1023px){.mission-carousel .slick-slide{margin-left:38px;margin-right:38px}}@media only screen and (max-width:600px){.mission-carousel .slick-slide{margin-left:0;margin-right:0}}.mission-carousel .slick-slide p:first-child{margin-bottom:37px;text-align:center}@media only screen and (max-width:1023px){.mission-carousel .slick-slide p:first-child{margin-bottom:17px}}@media only screen and (max-width:600px){.mission-carousel .slick-slide p:first-child{margin-bottom:38px}}.mission-carousel .slick-slide p:first-child img{display:inline}.mission-carousel.purple h1,.mission-carousel.purple h3,.mission-carousel.purple h4{color:#b16bb9}.mission-carousel.purple .mission-carousel-inner .slick-arrow{background-image:url(images/carousel-arrow-purple-no-circle.svg)}.mission-carousel.purple .mission-carousel-inner .slick-dots li.slick-active{background-color:#b16bb9}.mission-carousel.blue h1,.mission-carousel.blue h3,.mission-carousel.blue h4{color:#009ed2}.mission-carousel.blue .mission-carousel-inner .slick-arrow{background-image:url(images/carousel-arrow-blue.svg)}@media only screen and (max-width:1023px){.mission-carousel.blue .mission-carousel-inner .slick-arrow{background-image:url(images/carousel-arrow-blue-no-circle.svg)}}.mission-carousel.blue .mission-carousel-inner .slick-dots li.slick-active{background-color:#009ed2}@media only screen and (max-width:1023px){.mission-carousel.mission-world h1{font-family:Organico-Regular,sans-serif;font-size:50px;width:84%}}@media only screen and (max-width:600px){.mission-carousel.mission-world h1{font-size:30px;background-color:#009ed2;color:#fff;width:100%;padding-top:23px;padding-left:10px;padding-right:10px;padding-bottom:23px;position:relative}.mission-carousel.mission-world h1:after,.mission-carousel.mission-world h1:before{content:'';background-image:url(images/border-blue.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.mission-carousel.mission-world h1:before{top:-10px;background-position:top center}.mission-carousel.mission-world h1:after{bottom:-10px;background-position:bottom center}.mission-carousel.mission-world h1:after,.mission-carousel.mission-world h1:before{background-size:cover}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-carousel.mission-world h1:after,.mission-carousel.mission-world h1:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-carousel.mission-world h1:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-carousel.mission-world h1:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.mission-carousel.mission-world h1:after,.mission-carousel.mission-world h1:before{display:none}}.mission-thinking{float:left;width:100%;padding-top:47px;padding-bottom:47px}@media only screen and (max-width:1023px){.mission-thinking{padding-top:36px;padding-bottom:36px}}@media only screen and (max-width:600px){.mission-thinking{padding-top:28px;padding-bottom:25px}}.mission-thinking img{max-width:121px}@media only screen and (max-width:1023px){.mission-thinking img{max-width:92px}}@media only screen and (max-width:600px){.mission-thinking img{max-width:97px}}.mission-thinking h1{margin-top:26px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.mission-thinking h1{font-size:50px;margin-top:12px;max-width:420px}}@media only screen and (max-width:600px){.mission-thinking h1{font-size:30px;margin-top:15px;max-width:250px}}.mission-design{float:left;width:100%;padding-top:32px;padding-bottom:55px}@media only screen and (max-width:1023px){.mission-design{padding-top:15px;padding-bottom:54px}}@media only screen and (max-width:600px){.mission-design{padding-top:20px;padding-bottom:30px}}.mission-design h4{color:#009ed2}@media only screen and (max-width:1023px){.mission-design h4{font-size:20px}}@media only screen and (max-width:600px){.mission-design h4{width:81%}}.mission-design p{color:#716f6c;max-width:630px;margin-left:auto;margin-right:auto;margin-top:12px}@media only screen and (max-width:1023px){.mission-design p{max-width:466px;margin-top:24px}}@media only screen and (max-width:600px){.mission-design p{max-width:none;width:84%;margin-top:14px}}.mission-design__side-description{margin-left:20%;width:29%;margin-top:10%;float:left}@media only screen and (max-width:1023px){.mission-design__side-description{margin-left:4%;width:41%;margin-top:5%}}@media only screen and (max-width:600px){.mission-design__side-description{width:100%;text-align:center;margin-left:0;margin-top:16px}}.mission-design__side-description h4{margin-bottom:24px}@media only screen and (max-width:600px){.mission-design__side-description h4{display:none;margin-bottom:3px}}.mission-design__image-description{width:25%;margin-right:17%;margin-top:40px;float:right;position:relative}@media only screen and (max-width:1023px){.mission-design__image-description{margin-right:4%;width:43%;margin-top:22px}}@media only screen and (max-width:600px){.mission-design__image-description{width:68%;text-align:center;margin-left:auto;margin-right:auto;float:none}}.mission-design__image-description ul li{position:absolute}.mission-design__image-description ul li:before{content:'';display:block;background-image:url(images/expand-button-blue.png);position:absolute;width:33px;height:33px;cursor:pointer;background-size:100%}@media only screen and (max-width:600px){.mission-design__image-description ul li:before{width:22px;height:22px}}.mission-design__image-description ul li:hover strong{visibility:visible;opacity:1}@media only screen and (max-width:600px){.mission-design__image-description ul li:hover strong{visibility:hidden;opacity:0}}.mission-design__image-description ul li strong{visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:1;position:absolute;background-color:rgba(255,255,255,.9);color:#009ed2;right:39px;text-align:center;box-shadow:-1px 4px 12px 1px rgba(29,28,28,.06);padding-top:26px;padding-left:30px;padding-right:30px;padding-bottom:26px}.mission-design__image-description ul li strong:after{content:'';position:absolute;right:-34px;top:0;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:34px solid rgba(255,255,255,.9)}@media only screen and (max-width:600px){.mission-design__image-description ul li strong:after{display:none}}@media only screen and (max-width:600px){.mission-design__image-description ul li strong{top:26px}.mission-design__image-description ul li strong.active{visibility:visible;opacity:1}}.mission-design__image-description ul li strong .close{display:none;background-image:url(images/pop-up-close.png);background-repeat:no-repeat;width:13px;height:13px;position:absolute;top:14px;right:14px;cursor:pointer}@media only screen and (max-width:600px){.mission-design__image-description ul li strong .close{display:block}}.mission-design__image-description ul li:nth-child(1){top:33px;right:99px}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(1){top:90px;right:43%}}.mission-design__image-description ul li:nth-child(1) strong{width:330px;top:-21px}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(1) strong{right:-138px}}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(1) strong{width:300px;right:-134px}}.mission-design__image-description ul li:nth-child(1) strong:after{top:25px}.mission-design__image-description ul li:nth-child(2){top:269px;right:240px}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(2){top:211px;right:76%}}.mission-design__image-description ul li:nth-child(2) strong{width:483px;top:-117px}@media only screen and (max-width:1023px){.mission-design__image-description ul li:nth-child(2) strong{width:290px}}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(2) strong{width:300px;right:-207px;top:-157px}}.mission-design__image-description ul li:nth-child(2) strong:after{top:120px}.mission-design__image-description ul li:nth-child(3){bottom:53px;right:116px}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(3){bottom:auto;top:260px;right:45%}}.mission-design__image-description ul li:nth-child(3) strong{width:393px;right:-212px;bottom:43px}@media only screen and (max-width:1023px){.mission-design__image-description ul li:nth-child(3) strong{width:300px;right:-119px}}@media only screen and (max-width:600px){.mission-design__image-description ul li:nth-child(3) strong{width:300px;bottom:auto;top:-120px;right:-138px}}.mission-design__image-description ul li:nth-child(3) strong:after{top:120px;border-bottom:none;border-left:14px solid transparent;border-right:14px solid transparent;border-top:34px solid rgba(255,255,255,.9);top:auto;bottom:-34px;left:50%;margin-left:-14px}.mission-design__image-description img{float:right}.mission-design__image-description h4{display:none}@media only screen and (max-width:600px){.mission-design__image-description h4{display:inline;width:124%;margin-left:-12%;float:left;margin-bottom:20px}}.mission-palm-oil{float:left;width:100%;background-image:url(images/rough-divider-slim-gray.png);background-repeat:repeat-x;padding-top:66px;padding-bottom:73px}@media only screen and (max-width:1023px){.mission-palm-oil{padding-top:38px;padding-bottom:36px}}@media only screen and (max-width:600px){.mission-palm-oil{background-color:#fcf8f2;position:relative;background-image:none;padding-top:37px;padding-bottom:33px}.mission-palm-oil:after,.mission-palm-oil:before{content:'';background-image:url(images/border-offwhite.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}.mission-palm-oil:before{top:-10px;background-position:top center}.mission-palm-oil:after{bottom:-10px;background-position:bottom center}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-palm-oil:after,.mission-palm-oil:before{background-size:600px auto}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-palm-oil:before{top:-6px}}@media only screen and (max-width:600px) and only screen and (max-width:600px){.mission-palm-oil:after{bottom:-6px}}@media only screen and (max-width:600px) and all and (-ms-high-contrast:none),only screen and (max-width:600px) and (-ms-high-contrast:active){.mission-palm-oil:after,.mission-palm-oil:before{display:none}}.mission-palm-oil p{color:#716f6c;margin-top:21px}@media only screen and (max-width:1023px){.mission-palm-oil p{margin-top:14px}}@media only screen and (max-width:600px){.mission-palm-oil p{margin-top:18px;text-align:center}}.mission-palm-oil__description,.mission-palm-oil__image{float:left}@media only screen and (max-width:600px){.mission-palm-oil__description,.mission-palm-oil__image{float:none}}.mission-palm-oil__image{width:16%;margin-left:28%}@media only screen and (max-width:1023px){.mission-palm-oil__image{width:20%;margin-left:17%}}@media only screen and (max-width:600px){.mission-palm-oil__image{width:45%;margin-left:auto;margin-right:auto;margin-bottom:12px}}.mission-palm-oil__description{width:24%;margin-left:12%;margin-top:10px}@media only screen and (max-width:1023px){.mission-palm-oil__description{width:39%;margin-top:0}}@media only screen and (max-width:600px){.mission-palm-oil__description{width:81%;margin-left:auto;margin-right:auto}}.mission-info-panel{width:35%;margin-left:42px;margin-right:42px;display:inline-block;vertical-align:top;background-color:#fcf8f2}@media only screen and (max-width:1023px){.mission-info-panel{width:44%;margin-left:1.5%;margin-right:1.5%}}@media only screen and (max-width:600px){.mission-info-panel{width:100%;margin-top:50px;margin-left:0;margin-right:0}}.mission-info-panel h4{height:70px;line-height:76px;background-color:#b16bb9;color:#fff;position:relative}.mission-info-panel h4:after,.mission-info-panel h4:before{content:'';background-image:url(images/border-purple.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.mission-info-panel h4:after,.mission-info-panel h4:before{background-size:600px auto}}.mission-info-panel h4:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.mission-info-panel h4:before{top:-6px}}.mission-info-panel h4:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.mission-info-panel h4:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mission-info-panel h4:after,.mission-info-panel h4:before{display:none}}.mission-info-panel h4:after,.mission-info-panel h4:before{background-size:cover}.mission-info-panel h4:before{top:-2px}.mission-info-panel h4:after{bottom:-7px}@media only screen and (max-width:1023px){.mission-info-panel h4{font-size:20px;height:54px;line-height:54px}}@media only screen and (max-width:600px){.mission-info-panel h4{font-size:18px;height:40px;line-height:47px;width:78%;margin-left:11%;margin-top:-23px}}.mission-info-panel h1,.mission-info-panel h2{font-weight:400}.mission-info-panel blockquote p{font-size:46px;font-weight:500}@media only screen and (max-width:1023px){.mission-info-panel blockquote p{font-size:38px}}@media only screen and (max-width:600px){.mission-info-panel blockquote p{font-size:46px}}.mission-info-panel p{color:#716f6c;margin:auto}.mission-info-panel h1{font-size:109px;line-height:1}@media only screen and (max-width:1023px){.mission-info-panel h1{font-size:75px}}@media only screen and (max-width:600px){.mission-info-panel h1{font-size:60px}}.mission-info-panel h2{font-size:70px}@media only screen and (max-width:1023px){.mission-info-panel h2{font-size:65px}}@media only screen and (max-width:600px){.mission-info-panel h2{font-size:60px}}.mission-info-panel h5{font-size:20px;max-width:330px;margin:auto}@media only screen and (max-width:1023px){.mission-info-panel h5{max-width:79%}}.mission-info-panel h4+p{margin-top:35px}@media only screen and (max-width:1023px){.mission-info-panel h4+p{margin-top:25px}}@media only screen and (max-width:600px){.mission-info-panel h4+p{margin-top:22px}}@media only screen and (max-width:1023px){.mission-info-panel p+h1{margin-top:9px}}@media only screen and (max-width:600px){.mission-info-panel p+h1{margin-top:17px}}.mission-info-panel h1+h5{margin-top:15px}@media only screen and (max-width:600px){.mission-info-panel h1+h5{margin-top:11px}}@media only screen and (max-width:1023px){.mission-info-panel h1+h5+blockquote{margin-top:4px}}@media only screen and (max-width:600px){.mission-info-panel h1+h5+blockquote{margin-top:0}}.mission-info-panel h1+h5+blockquote+h5{margin-top:-3px}@media only screen and (max-width:600px){.mission-info-panel h1+h5+blockquote+h5{margin-top:3px}}.mission-info-panel h1+h5+blockquote+h5+p{max-width:100%;width:100%}.mission-info-panel h4+h2{margin-top:20px;display:inline-block}@media only screen and (max-width:1023px){.mission-info-panel h4+h2{margin-top:17px}}@media only screen and (max-width:600px){.mission-info-panel h4+h2{margin-top:23px}}.mission-info-panel h2+h5{display:inline-block}@media only screen and (max-width:600px){.mission-info-panel h2+h5{width:100%}}.mission-info-panel h5+p{margin-top:12px}@media only screen and (max-width:1023px){.mission-info-panel h5+p{margin-top:16px}}@media only screen and (max-width:600px){.mission-info-panel h5+p{margin-top:4px}}@media only screen and (max-width:1023px){.mission-info-panel h5+p+h2+p{margin-top:11px}}@media only screen and (max-width:600px){.mission-info-panel h5+p+h2+p{margin-top:0}}.mission-info-panel p+p{margin-top:15px}.mission-info-panel p+p+blockquote{margin-top:9px}@media only screen and (max-width:1023px){.mission-info-panel p+p+blockquote{margin-top:4px}}@media only screen and (max-width:600px){.mission-info-panel p+p+blockquote{margin-top:0}}.mission-info-panel p+p+blockquote+h2{line-height:.7}.mission-info-panel p+p+blockquote+h2+p{margin-top:25px;width:90%}@media only screen and (max-width:600px){.mission-info-panel p+p+blockquote+h2+p{margin-top:17px}}.mission-info-panel--education{padding-bottom:62px}@media only screen and (max-width:1023px){.mission-info-panel--education{padding-bottom:20px}}@media only screen and (max-width:600px){.mission-info-panel--education{padding-bottom:12px}}.mission-info-panel--education p{max-width:345px}@media only screen and (max-width:1023px){.mission-info-panel--education p{max-width:71%}}@media only screen and (max-width:600px){.mission-info-panel--education p{width:88%}}.mission-info-panel--education img{margin-top:12px;margin-left:15px;margin-right:15px}@media only screen and (max-width:1023px){.mission-info-panel--education img{float:left;margin-right:0;margin-top:0;margin-bottom:23px;vertical-align:middle}}@media only screen and (max-width:600px){.mission-info-panel--education img{transform:scale(.68);float:none;margin-bottom:0}}@media only screen and (max-width:1023px){.mission-info-panel--education img:first-child{margin-left:17%}}@media only screen and (max-width:600px){.mission-info-panel--education img:first-child{margin-left:-20px}}@media only screen and (max-width:1023px){.mission-info-panel--education img:nth-child(2){margin-left:23%;clear:left}}@media only screen and (max-width:600px){.mission-info-panel--education img:nth-child(2){margin-left:-20px}}@media only screen and (max-width:1023px){.mission-info-panel--education img:last-child{margin-right:0;margin-left:23px;margin-top:-53px}}@media only screen and (max-width:600px){.mission-info-panel--education img:last-child{margin-left:0;margin-top:0}}.mission-info-panel--donation{padding-bottom:59px}@media only screen and (max-width:1023px){.mission-info-panel--donation{padding-bottom:74px}}@media only screen and (max-width:600px){.mission-info-panel--donation{margin-bottom:48px}}.mission-info-panel--donation p{max-width:410px}@media only screen and (max-width:1023px){.mission-info-panel--donation p{max-width:86%}}.mission-info-panel--donation img{margin-left:24px;margin-right:24px}@media only screen and (max-width:1023px){.mission-info-panel--donation img{transform:scale(.92);margin-left:6px;margin-right:6px}}.mission-info-panel--offices{background-color:#fff;padding-bottom:22px}@media only screen and (max-width:1023px){.mission-info-panel--offices{padding-bottom:31px}}.mission-info-panel--offices h4{line-height:1.17;background-color:#009ed2;height:110px;padding-top:30px;padding-left:10%;padding-right:10%}.mission-info-panel--offices h4:after,.mission-info-panel--offices h4:before{background-image:url(images/border-blue.svg)}@media only screen and (max-width:1023px){.mission-info-panel--offices h4{height:91px;padding-top:27px}}@media only screen and (max-width:600px){.mission-info-panel--offices h4{width:100%;margin-left:0;margin-right:0;background-color:#fff;color:#009ed2}.mission-info-panel--offices h4:before{background-image:url(images/border-white.svg)}.mission-info-panel--offices h4:after{display:none}}.mission-info-panel--offices h1,.mission-info-panel--offices h5,.mission-info-panel--offices strong{color:#009ed2}.mission-info-panel--offices h1,.mission-info-panel--offices h5{display:inline}.mission-info-panel--offices p{width:68%}@media only screen and (max-width:600px){.mission-info-panel--offices p{width:74%}}.mission-info-panel--offices p strong{font-size:20px}@media only screen and (max-width:600px){.mission-info-panel--offices h4+p{margin-top:0;margin-bottom:7px}}@media only screen and (max-width:600px){.mission-info-panel--offices h5+p{margin-top:12px}}.mission-offices{background-color:#fcf8f2;float:left;width:100%;position:relative}@media only screen and (max-width:600px){.mission-offices{background-color:transparent}}.mission-offices .mission-info-panel{margin-left:10%;margin-right:7%;float:left;position:absolute;top:50%;transform:translateY(-50%);margin-left:4%;margin-right:4%;position:static;transform:none;margin-top:43px;margin-bottom:49px}@media only screen and (max-width:1023px){.mission-offices .mission-info-panel{width:41%;margin-left:4%;margin-right:4%;position:static;transform:none;margin-top:43px;margin-bottom:49px}}@media only screen and (max-width:600px){.mission-offices .mission-info-panel{width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}}.mission-offices__image{width:51%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@media only screen and (max-width:1023px){.mission-offices__image{width:51%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}}@media only screen and (max-width:600px){.mission-offices__image{position:static;width:100%;height:230px}}.mission-offices__image img{display:block;height:100%;width:auto;max-width:none;float:right}@media only screen and (max-width:1023px){.mission-offices__image img{height:100%;width:auto;max-width:none;float:right}}@media only screen and (max-width:600px){.mission-offices__image img{height:auto;width:100%}}.mission-go-green-header{float:left;width:100%;padding-top:76px;padding-bottom:68px}@media only screen and (max-width:1023px){.mission-go-green-header{padding-top:37px;padding-bottom:25px}}@media only screen and (max-width:600px){.mission-go-green-header{padding-top:20px;padding-bottom:22px}}.mission-go-green-header h1{margin:auto}@media only screen and (max-width:1023px){.mission-go-green-header h1{font-size:50px;max-width:350px}}@media only screen and (max-width:600px){.mission-go-green-header h1{font-size:30px;max-width:220px}}.mission-go-green-content{float:left;width:100%;padding-top:38px}@media only screen and (max-width:1023px){.mission-go-green-content{padding-top:33px}}@media only screen and (max-width:600px){.mission-go-green-content{padding-top:20px}}.mission-go-green-content__intro p{color:#716f6c;text-align:center;margin:auto}@media only screen and (max-width:1023px){.mission-go-green-content__intro p{max-width:360px}}@media only screen and (max-width:600px){.mission-go-green-content__intro p{max-width:86%}}.mission-go-green-content .learning-center-carousel{margin-top:33px;margin-bottom:47px;margin-left:auto;margin-right:auto;width:70%}@media only screen and (max-width:1023px){.mission-go-green-content .learning-center-carousel{width:90%;margin-top:22px;margin-bottom:35px}}@media only screen and (max-width:600px){.mission-go-green-content .learning-center-carousel{margin-bottom:26px}}.mission-go-green-content .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.mission-go-green-content .learning-center-card{margin-top:3px;width:50%!important;max-width:284px}@media only screen and (max-width:1023px){.mission-go-green-content .learning-center-card{max-width:268px}}@media only screen and (max-width:600px){.mission-go-green-content .learning-center-card__details:after{bottom:-.5px}}.mission-go-green-content .slick-dots{text-align:center}.mission-go-green-content .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}@media only screen and (max-width:1023px){.mission-go-green-content .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}.mission-go-green-content .slick-dots button{opacity:0}.mission-go-green-content .slick-dots li.slick-active{opacity:1}.mission-go-green-content .slick-dots{margin-top:8px}.mission-go-green-content .slick-dots li{background:#d1d1d1}.mission-go-green-content .slick-dots li.slick-active{background-color:#e9713a}.mission-go-green-content__button{text-align:center}.mission-go-green-content__button .button{background-color:#e9713a}@media only screen and (max-width:1023px){.mission-go-green-content__button .button{font-size:16px}}@media only screen and (max-width:600px){.mission-go-green-content__button .button{padding-left:20px;padding-right:34px}.mission-go-green-content__button .button:after{right:15px}.mission-go-green-content__button .button:hover:after{right:11px}}.content-master-list .more-icon-desktop{float:right;line-height:0;margin-top:7px;width:31px;height:31px;border-radius:50% 50%}.page-template-page-masterbrand .site-sub-header{display:none}@media screen and (max-width:900px) and (min-width:768px){.content-master-list .content-block pre{font-size:44px;line-height:51px}#hamburger .content-master-list .content-block h2,#hamburger .content-master-list .content-block pre{font-size:42px;line-height:45px}}.page-template-page-masterbrand #header.site-header{top:0}@media only screen and (max-width:650px){.page-template-page-masterbrand #header.site-header{top:0}}.page-template-page-masterbrand #content{max-width:none;background:#f2f2f2}.page-template-page-masterbrand #content.site-content{margin-top:184px}@media only screen and (max-width:1023px){.page-template-page-masterbrand #content.site-content{margin-top:80px}}@media (max-width:667px){.page-template-page-masterbrand #content.site-content{margin-top:81px}}@media only screen and (max-width:600px){.page-template-page-masterbrand #content.site-content{margin-top:50px}}.page-template-page-masterbrand .content-master-wrapper{max-width:1480px;margin:0 auto;min-height:600px;padding:46px 20px 0 20px}@media (max-width:767px){.page-template-page-masterbrand .content-master-wrapper{padding-top:29px;padding:29px 0}}.master-hero.brand-master{position:relative;font-family:BoosterNextFY,sans-serif;background-position:center;text-align:center;overflow:hidden}@media (min-width:768px){.master-hero.brand-master{background:0 0;background-size:cover;background-position:center}}@media (max-width:767px){.master-hero.brand-master{padding-top:0;background-size:cover;background-position:center}}@media (min-width:768px){.master-hero.brand-master .desktop{display:block}}@media (max-width:767px){.master-hero.brand-master .desktop{display:none}}@media (min-width:768px){.master-hero.brand-master .mobile{display:none}}@media (max-width:767px){.master-hero.brand-master .mobile{display:block}}.master-hero.brand-master .top.right.mobile{right:20px;top:26px;display:block}.master-hero.brand-master video{width:100%;display:block}@media (max-width:767px){.master-hero.brand-master video{display:none}}.master-hero.brand-master .banner-links{max-width:1456px;position:relative;margin:0 auto}@media (max-width:767px){.master-hero.brand-master .banner-links{position:initial}}.master-hero.brand-master a{font-family:BoosterNextFY,sans-serif}.master-hero.brand-master .top.left{position:absolute;left:23px;top:38px}@media only screen and (max-width:1023px){.master-hero.brand-master .top.left{left:0;padding-left:40px}}@media (max-width:980px){.master-hero.brand-master .top.left{top:17px}}@media (max-width:767px){.master-hero.brand-master .top.left{padding-left:28px;top:17px}}.master-hero.brand-master .top.left h1{font-size:83px;font-family:BoosterNextFY,sans-serif;letter-spacing:-1.7px;text-transform:none;font-weight:500;line-height:87px;text-align:left}@media only screen and (max-width:1023px){.master-hero.brand-master .top.left h1{font-size:63px;line-height:67px}}@media (max-width:980px){.master-hero.brand-master .top.left h1{font-size:58px;line-height:64px}}@media (max-width:767px){.master-hero.brand-master .top.left h1{font-size:50px;line-height:54px}}.master-hero.brand-master .top.left h1 p{font-size:inherit;letter-spacing:inherit;line-height:inherit}.master-hero.brand-master .top.right{position:absolute;right:34px;top:55px}@media (max-width:980px){.master-hero.brand-master .top.right{top:29px}}.master-hero.brand-master .top.right img{width:59px}@media (max-width:767px){.master-hero.brand-master .top.right img{width:42px}}.master-hero.brand-master .bottom.left{position:absolute;left:0;bottom:32px;padding-left:25px;width:42%}@media only screen and (max-width:1023px){.master-hero.brand-master .bottom.left{padding-left:40px;width:47%}}@media (max-width:980px){.master-hero.brand-master .bottom.left{width:45%;top:-89px}}@media (max-width:767px){.master-hero.brand-master .bottom.left{top:auto;width:76%;bottom:12px}}.master-hero.brand-master .bottom.left img{width:65px;float:left;margin-right:38px}@media (max-width:980px){.master-hero.brand-master .bottom.left img{width:56px;margin-right:13px}}.master-hero.brand-master .bottom.left h2{float:left;text-transform:none;font-size:35px;font-family:BoosterNextFY,sans-serif;margin-top:-8px;letter-spacing:-.1px;margin-bottom:6px;color:#ea7641}@media (max-width:980px){.master-hero.brand-master .bottom.left h2{font-size:27px}}.master-hero.brand-master .bottom.left p{float:left;width:63.5%;font-size:20px;text-align:left;line-height:20px;color:#ea7641}@media (max-width:980px){.master-hero.brand-master .bottom.left p{font-size:18px}}.master-hero.brand-master .bottom.right{position:absolute;right:0;bottom:42px;display:inline-block;max-width:597px;width:100%}@media (max-width:1285px){.master-hero.brand-master .bottom.right{max-width:490px}}@media (max-width:980px){.master-hero.brand-master .bottom.right{width:48%;bottom:33px}}@media (max-width:767px){.master-hero.brand-master .bottom.right{display:none}}.master-hero.brand-master .bottom.right img{width:29px;margin-left:17px;float:left}@media (max-width:980px){.master-hero.brand-master .bottom.right img{margin-left:15px}}.master-hero.brand-master .bottom.right p{float:left;letter-spacing:1px;font-size:18px;font-weight:700;text-transform:uppercase;color:#ea7641}@media (max-width:980px){.master-hero.brand-master .bottom.right p{font-size:14px;margin-top:3px}}.master-hero.brand-master .bottom.right a{color:#ea7641;font-size:18px;font-weight:700;float:left}.master-hero.brand-master .bottom.right a:first-child{margin-right:11%}@media (max-width:980px){.master-hero.brand-master .bottom.right a:first-child{margin-right:5%}}.content-master-wrapper{font-family:BoosterNextFY,sans-serif}.content-master-wrapper a,.content-master-wrapper p{color:#6e6c69}@media only screen and (max-width:1023px){.content-master-wrapper{padding-right:20px;padding-left:20px}}.content-master-list{width:100%;float:left;border-bottom:1px solid #c2c2c2;padding-bottom:53px;margin-bottom:42px}.content-master-list:last-child{border:none}.content-master-list a,.content-master-list p{color:#6e6c69}@media (max-width:980px){.content-master-list{margin-bottom:39px}}@media (max-width:767px){.content-master-list{width:100%;padding:0 30px 20px 31px;border-bottom:1px solid #dadada;margin-bottom:20px}}.content-master-list .cover{float:left;width:19%;margin-top:31px;min-width:152px}.content-master-list .cover circle{stroke:transparent}@media (max-width:767px){.content-master-list .cover{min-width:128px;margin-top:42px}}.content-master-list .brief-desc-block{display:none}.content-master-list .image-block{float:right;width:100%;margin-top:17px}@media (max-width:1023px){.content-master-list .image-block{width:45%}}@media (max-width:767px){.content-master-list .image-block{display:none}}@media (min-width:1024px){.content-master-list .image-block{max-width:420px}}@media (min-width:1280px){.content-master-list .image-block{max-width:450px}}@media (min-width:1370px){.content-master-list .image-block{max-width:500px}}.content-master-list .more-icon-desktop{float:right;line-height:0;margin-top:0}@media (max-width:767px){.content-master-list .more-icon-desktop{margin-top:-4px}}@media (min-width:768px){.content-master-list .more-icon-mobile{display:none}}@media (max-width:767px){.content-master-list .more-icon-mobile{display:none}}.content-master-list .descript{font-size:20px;line-height:27px;letter-spacing:-.01px;max-width:none;width:auto;float:left}@media (max-width:980px){.content-master-list .descript{font-size:19px;line-height:23px;max-width:160px}}@media (max-width:767px){.content-master-list .descript{max-width:none;width:71%;font-size:16px;line-height:22px}}@media (min-width:768px){.content-master-list .descript.desktop{display:block}}@media (max-width:767px){.content-master-list .descript.desktop{display:none}}@media (min-width:768px){.content-master-list .descript.mobile{display:none}}@media (max-width:767px){.content-master-list .descript.mobile{display:block}}@media (min-width:768px){.content-master-list .post_title_mobile{display:none}}@media (max-width:767px){.content-master-list .post_title_mobile{display:block}}@media (min-width:768px){.content-master-list .post_title_desktop{display:block}}@media (max-width:767px){.content-master-list .post_title_desktop{display:none}}.content-master-list .content-block{float:left}@media (max-width:980px){.content-master-list .content-block{width:50%}}@media (max-width:767px){.content-master-list .content-block{width:100%}}@media (min-width:1024px){.content-master-list .content-block{width:52%}}@media (min-width:1280px){.content-master-list .content-block{width:58%}}@media (min-width:1370px){.content-master-list .content-block{width:58%}}.content-master-list .content-block br{display:none}.content-master-list .content-block h2,.content-master-list .content-block pre{font-family:BoosterNextFY,sans-serif;font-weight:500;text-transform:none;letter-spacing:-1.99px}@media (max-width:374px){.content-master-list .content-block h2,.content-master-list .content-block pre{font-size:34px!important;line-height:38px!important}}.content-master-list a.list-items{float:left;width:100%;display:inline-block}@media (min-width:1280px){.content-master-list a.list-items{padding:0 100px}}@media (min-width:1024px){.content-master-list a.list-items{padding:0 50px}}.content-master-list span.discript{font-size:23px}.content-master-list p.image-block{float:right}.content-master-list p.image-block.text{font-size:32px;width:36%}.overlay{height:100%;width:100%;position:fixed;z-index:999999;top:0;left:0;background-color:#f2f2f2;overflow-y:hidden;transition:.5s}.overlay-content{width:100%}.overlay .closebtn{position:absolute;top:188px;right:7px;font-size:60px;z-index:9;color:#f60}@media (max-width:767px){#hamburger .content-master-wrapper{max-height:calc(100% - 152px)}}@media (max-width:358px){#hamburger .content-master-wrapper{max-height:calc(100% - 180px)}}@media screen and (max-height:450px){.overlay{overflow-y:auto}.overlay a{font-size:20px}.overlay .closebtn{font-size:40px;top:15px;right:35px}}.tophead{background-color:#fff;padding:15px 0 15px 0;height:117px;max-width:1480px;margin:0 auto}.lefttop{float:left}.righttop{float:right;padding-right:5%}.master-hero.brand-master video{position:relative;z-index:1}.master-hero.brand-master .banner-links{z-index:2}.righttop p{color:#716f6c;float:left;letter-spacing:1px;font-size:16px;font-weight:500}.darkHeader .header-container{box-shadow:0 3px 4px rgba(85,85,85,.03)}.darkHeader .righttop{padding-right:0}.darkHeader .righttop .tog-ham img{margin-right:0}.footfix{display:none}.righttop img{margin-left:17px;float:left;margin-left:14px;margin-right:55px}.righttop .banner-link-1 img{width:29px}.righttop a{font-size:18px;font-weight:700;float:left;font-size:16px;padding-top:6%;line-height:19px;-ms-flex-align:center;align-items:center;letter-spacing:.04em;text-transform:uppercase}.lefttop h1{font-family:BoosterNextFY,sans-serif;font-weight:500;font-size:83px;line-height:84px;letter-spacing:-1.99px;text-transform:none}#hamburger .content-master-wrapper{min-height:auto;padding:0;max-width:none}#hamburger .content-master-wrapper a.list-items{width:100%;float:none;display:block;max-width:1448px;margin:0 auto;padding:0 20px}@media (max-width:767px){#hamburger .content-master-wrapper a.list-items{padding:0 0}}@media (max-width:1406px){#hamburger .titleblock{width:72.6%}}@media only screen and (max-width:1023px){#hamburger .titleblock{width:71.8%}}@media (max-width:850px){#hamburger .titleblock{width:66.9%}}#hamburger circle{stroke:none}#hamburger .content-master-list .descript{float:right}#hamburger .content-master-wrapper::-webkit-scrollbar-track{border:1px solid #000;padding:2px 0;background-color:#404040}#hamburger .content-master-wrapper::-webkit-scrollbar{width:10px}#hamburger .content-master-wrapper::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#737272;border:1px solid #000}#hamburger .iconblock{float:right}.full{width:100%!important}.titleblock{width:73%;float:left;display:block;text-align:left;padding-right:0;margin-right:5.7%}@media (max-width:1406px){.titleblock{width:70.9%}}@media only screen and (max-width:1023px){.titleblock{width:65%}}@media (max-width:980px){.titleblock{width:62.9%}}.descblock{width:16%;float:left;display:block;font-size:20px;text-align:left;margin-right:43px}@media only screen and (max-width:1023px){.descblock{width:21%}}@media (max-width:980px){.descblock{width:22%;margin-right:32px}}.descblock .cover{width:100%!important;margin-top:0!important}.iconblock{width:29px;float:left;display:block;margin-top:7px}#hamburger .content-master-list{border-bottom:1px solid #c2c2c2;padding-bottom:0;margin-bottom:0;padding:49px 0 48px 0;min-height:266px}@media only screen and (max-width:1023px){#hamburger .content-master-list{min-height:auto}}#hamburger .content-master-list:last-child{border:none}#hamburger .descblock{margin-top:10px;margin-right:15px;width:16%}@media (max-width:980px){#hamburger .descblock{width:16%}}@media (min-width:768px){#hamburger .post_title_mobile{display:none}}@media (max-width:767px){#hamburger .post_title_mobile{display:block}}@media (min-width:768px){#hamburger .post_title_desktop{display:block}}@media (max-width:767px){#hamburger .post_title_desktop{display:none}}.cross{display:none;font-size:36px!important;color:#f60}.overlay_1{display:none}.overlay_1 #headfix{display:none}@media (max-width:767px){#hamburger .master-hero.brand-master{padding-top:0;box-shadow:0 3px 4px rgba(85,85,85,.03)}#hamburger .lefttop h1{font-size:43px;line-height:63px;padding-left:20px}#hamburger .tophead{height:101px}#hamburger .titleblock{width:86.4%}#hamburger .iconblock{float:right;margin-right:-8px}#hamburger .post_title_desktop{display:none}#hamburger .post_title_mobile{display:block}#hamburger .post_title_mobile h2{font-size:25px}#hamburger .content-master-list{padding:25px 20px;width:100%;margin:0}.overlay-content{top:13%}.descblock{display:none}.titleblock{width:95%}.lefttop{width:100%}.lefttop .mobile{width:100%}.lefttop h1{font-size:43px;padding-left:8%;text-align:left}.overlay .closebtn{top:121px}.righttop{display:none}#hamburger .content-master-wrapper{position:absolute;left:0;width:100%;overflow-y:scroll}.overlay_1{display:none;height:100%;width:100%;position:fixed;z-index:999999;top:0;left:0;background-color:#f2f2f2;overflow-y:hidden}.overlay_1 #headfix{display:block}.cross{float:right;font-size:25px;position:absolute;right:20px;top:27%}.footfix{position:absolute;left:0;top:592px;border-top:solid 1px #c2c2c2;padding:10px 10px;width:100%;display:block;text-align:center;background-color:#f2f2f2}.footfix a.banner-link-0{display:inline-block}.footfix a.banner-link-1{display:inline-block;margin-left:3px}.footfix p{color:#716f6c;float:left;letter-spacing:1px;font-size:14px;line-height:26px;font-weight:700;text-transform:uppercase}.footfix img{width:28px;margin-left:17px;float:left;margin-left:4px;margin-right:10px}}@media (max-width:767px) and (max-width:767px){.footfix .mobile-only{display:block}}.page-yogurt .yogurt-hero{background-color:#fc6c0f}.page-yogurt .yogurt-hero .hero-content__fullwidth{width:50%;position:absolute;top:0;left:0;padding:50px 100px}.page-yogurt .yogurt-hero h1.hero{height:auto;margin-bottom:30px}.page-yogurt .yogurt-hero p{margin-bottom:50px;font-size:20px}.page-yogurt .yogurt-hero .home-hero__background{position:absolute;right:0;bottom:0}.page-yogurt .yogurt-hero .hero-button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#fff;color:#fc6c0f}.page-yogurt .yogurt-hero .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.page-yogurt .yogurt-hero .hero-button:hover:after{right:40px}.page-yogurt .yogurt-hero .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.page-yogurt .yogurt-hero .hero-button:hover:after{right:40px}.page-yogurt .yogurt-hero .hero-button:after{border-color:#fc6c0f}.happy-belly{float:left;width:100%;padding-bottom:18px}.happy-belly:before{z-index:1}.happy-belly.border-top:after{display:block;left:0;height:155px;width:100%;position:absolute}.happy-belly h1{color:#b16bb9;margin-bottom:6px}.happy-belly .tab-container{margin-top:30px;width:64%;float:left;margin-left:18%}@media only screen and (max-width:1023px){.happy-belly .tab-container{width:100%;margin-left:0}}.happy-belly p{max-width:600px}.happy-belly.article-with-tabs .tab-section p:first-child strong{display:table-cell;height:83px}.happy-belly.article-with-tabs .tab-section p:first-child a{height:83px;margin-bottom:10px}.happy-belly.article-with-tabs .tab-section p:first-child img{margin-bottom:0;vertical-align:middle}.happy-belly.article-with-tabs .tab-section.active p:first-child a:after{top:-3px;background-image:url(images/accent-bing-green.svg)}.yogurt-carousel.carousel-products-small .slick-slide p{font-size:18px}.yogurt-carousel.carousel-products-small .slick-slider{max-width:1400px;width:90%;margin-bottom:75px;margin-top:0}@media only screen and (max-width:1023px){.yogurt-carousel.carousel-products-small .slick-slider{width:84%;margin-bottom:45px}}@media only screen and (max-width:600px){.yogurt-carousel.carousel-products-small .slick-slider{margin-bottom:30px}}.yogurt-carousel.carousel-products-small .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-width:100%}.yogurt-carousel.carousel-products-small .slick-slide{width:33%!important}@media only screen and (max-width:1023px){.yogurt-carousel.carousel-products-small .slick-slide p{font-size:16px}}@media only screen and (max-width:600px){.yogurt-carousel.carousel-products-small .slick-slide p{margin-top:7px}}.yogurt-carousel.carousel-products-small .slick-slide a{color:inherit;text-decoration:none;line-height:1.2;text-align:center}.yogurt-carousel.carousel-products-small .slick-slide a:hover{text-decoration:underline}@media only screen and (max-width:600px){.yogurt-carousel.carousel-products-small .slick-slide a{margin-top:7px}}.yogurt-carousel.carousel-products-small .slick-slide a img{display:inline}section.vc_section.yogurt-articles-header{margin-top:70px}section.vc_section.yogurt-articles-header#yogurt-articles-header{margin-top:10px}section.vc_section.yogurt-articles-header h3{margin-top:45px}.enlightened-nutrition-links{padding:40px 0}.enlightened-nutrition-links a{text-decoration:underline}.page-whole-milk-yogurt .find-store{margin-top:70px}.learning-center-article{width:92%;margin:0 auto 0 auto;padding-top:60px}.learning-center-article__container{width:88%;margin-left:12%}@media only screen and (max-width:1200px){.learning-center-article__container{width:92%;margin-left:6%}}@media only screen and (max-width:1023px){.learning-center-article__container{width:100%;margin-left:0}}@media only screen and (max-width:1023px){.learning-center-article{margin-top:0;padding-top:35px;padding-left:0}}@media only screen and (max-width:600px){.learning-center-article{margin-top:0;width:88%;padding-top:24px}}.learning-center-article a,.learning-center-article span{font-family:BoosterNextFY,sans-serif}.learning-center-article__header,.learning-center-article__header h1,.learning-center-article__header nav{float:left;width:100%}.learning-center-article__header nav,.learning-center-article__header nav a{font-size:18px;color:#716f6c}@media only screen and (max-width:1023px){.learning-center-article__header nav,.learning-center-article__header nav a{font-size:16px}}@media only screen and (max-width:600px){.learning-center-article__header nav,.learning-center-article__header nav a{font-size:10px;font-weight:700}}.learning-center-article__header nav a{text-transform:uppercase;text-decoration:none}.learning-center-article__header h1,.learning-center-article__header h2{color:#716f6c;float:left;width:100%}.learning-center-article__header h1{font-size:52px;margin-top:8px;margin-bottom:7px}@media only screen and (max-width:1023px){.learning-center-article__header h1{font-size:40px;margin-top:2px;margin-bottom:6px}}@media only screen and (max-width:600px){.learning-center-article__header h1{font-size:30px;margin-top:4px;margin-bottom:2px}}.learning-center-article__header h2{font-family:BoosterNextFY,sans-serif;font-size:18px;text-transform:none}@media only screen and (max-width:1023px){.learning-center-article__header h2{font-size:16px}}@media only screen and (max-width:600px){.learning-center-article__header h2{font-weight:700}}.learning-center-article__header-topic{border-left:1px solid #716f6c;padding-left:10px;margin-left:5px}.learning-center-article__header-image{width:100%}.learning-center-article__header-mobile-image{float:left;width:100%;margin-top:10px;margin-bottom:6px}.learning-center-article__header .learning-center-article__share{width:auto;margin-top:20px;margin-left:0}@media only screen and (max-width:1023px){.learning-center-article__header .learning-center-article__share{margin-top:14px}}.learning-center-article__header .learning-center-article__share h1{width:auto;margin-right:12px;margin-top:0;margin-bottom:0;line-height:44px;margin-right:10px}@media only screen and (max-width:1023px){.learning-center-article__header .learning-center-article__share h1{font-size:20px;line-height:24px;text-transform:none}}@media only screen and (max-width:1023px){.learning-center-article__header .learning-center-article__share .learning-center-article__share-link{width:29px;height:29px;margin-right:9px;margin-left:0}}.learning-center-article__author{float:left;width:100%;margin-top:20px;position:relative}@media only screen and (max-width:1023px){.learning-center-article__author{margin-top:25px}}@media only screen and (max-width:600px){.learning-center-article__author{margin-top:19px}}.learning-center-article__author img{max-width:59px;max-height:59px;border-radius:50%;vertical-align:middle}@media only screen and (max-width:1023px){.learning-center-article__author img{max-width:45px;max-height:45px}}@media only screen and (max-width:600px){.learning-center-article__author img{max-width:32px;max-height:32px}}.learning-center-article__author-credentials{color:#716f6c;font-size:15px;font-weight:700;margin-left:12px}@media only screen and (max-width:1023px){.learning-center-article__author-credentials{font-size:13px}}@media only screen and (max-width:600px){.learning-center-article__author-credentials{font-size:10px}}.learning-center-article__author-info{display:inline-block;position:relative}@media only screen and (max-width:600px){.learning-center-article__author-info{position:static}}.learning-center-article__author-info-trigger{background-image:url(images/info-button.png);width:15px;height:15px;display:inline-block;vertical-align:middle;margin-left:5px;background-size:contain}@media only screen and (max-width:1023px){.learning-center-article__author-info-trigger{width:12px;height:12px;margin-left:3px}}@media only screen and (max-width:600px){.learning-center-article__author-info-trigger{width:11px;height:11px}}.learning-center-article__author-info-modal{text-align:center;width:390px;position:absolute;height:auto;z-index:4}@media only screen and (max-width:600px){.learning-center-article__author-info-modal{width:100%}}.learning-center-article__author-info-modal .modal-content{background-color:#fcf8f2;padding:20px 30px;width:100%;transform:translate(-50%,-100%);left:15px}@media only screen and (max-width:600px){.learning-center-article__author-info-modal .modal-content{transform:translate(0,20%);left:0}}.learning-center-article__author-info-modal .modal-content .modal-close{width:16px;height:16px;top:15px;right:15px}.learning-center-article__author-info-modal .modal-content .modal-close button{transform:rotate(45deg)}.learning-center-article__author-info-modal p{color:#716f6c;font-size:18px}@media only screen and (max-width:1023px){.learning-center-article__author-info-modal p{font-size:16px}}@media only screen and (max-width:600px){.learning-center-article__author-info-modal p{font-size:14px}}h1+.learning-center-article__author{margin-top:10px}@media only screen and (max-width:1023px){h1+.learning-center-article__author{margin-top:8px}}@media only screen and (max-width:600px){h1+.learning-center-article__author{margin-top:7px}}.learning-center-article__content{float:left;margin-top:26px;margin-bottom:33px}@media only screen and (max-width:1023px){.learning-center-article__content{margin:20px 0}}p.learning-center-article__content-disclaimer{font-size:15px;line-height:1.3;margin-top:10px}@media only screen and (max-width:1023px){p.learning-center-article__content-disclaimer{font-size:13px;line-height:1.4;margin-top:14px}}@media only screen and (max-width:600px){p.learning-center-article__content-disclaimer{font-size:10px;margin-top:10px}}.learning-center-article__content-sources{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;float:left;width:100%;margin-top:24px}@media only screen and (max-width:1023px){.learning-center-article__content-sources{margin-top:9px}}@media only screen and (max-width:600px){.learning-center-article__content-sources{margin-top:10px}}.learning-center-article__content-sources-header{position:relative;font-size:24px;color:#716f6c;font-family:BoosterNextFY,sans-serif;height:64px;line-height:64px;padding-left:3px;float:left;width:100%;font-weight:700;cursor:pointer}.learning-center-article__content-sources-header:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center-article__content-sources-header:hover:after{right:40px}.learning-center-article__content-sources-header:after{border-color:#716f6c;right:13px;transform:translateY(-50%) rotate(45deg)}.learning-center-article__content-sources-header:hover:after{right:13px}.learning-center-article__content-sources-header.active:after{transform:translateY(-50%) rotate(-135deg)}@media only screen and (max-width:1023px){.learning-center-article__content-sources-header{font-size:27px;padding-left:1px}}@media only screen and (max-width:600px){.learning-center-article__content-sources-header{font-size:16px;padding-left:16px;height:37px;line-height:37px}}.learning-center-article__content-sources-content{display:none;float:left;padding-left:3px}@media only screen and (max-width:1023px){.learning-center-article__content-sources-content{padding-left:1px}}@media only screen and (max-width:600px){.learning-center-article__content-sources-content{padding-left:16px;padding-right:16px}}.learning-center-article__content-sources-content li,.learning-center-article__content-sources-content p{margin-bottom:20px;width:100%;font-size:14px}@media only screen and (max-width:1023px){.learning-center-article__content-sources-content li,.learning-center-article__content-sources-content p{font-size:13px}}@media only screen and (max-width:600px){.learning-center-article__content-sources-content li,.learning-center-article__content-sources-content p{font-size:11px}}.learning-center-article__content-sources-content a{color:#e9713a}.learning-center-article__content-sources-content a:hover{text-decoration:none}ul.learning-center-article__content-recipe-details{display:-ms-flexbox;display:flex;margin-bottom:50px}ul.learning-center-article__content-recipe-details.mobile-only{display:none}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details.mobile-only{display:-ms-flexbox;display:flex;margin-bottom:15px;padding:3px 0 5px;border-top:0}ul.learning-center-article__content-recipe-details.mobile-only li.learning-center-article__content-recipe-detail-contain{display:inline;text-indent:0}}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details{margin-top:20px;margin-bottom:27px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-top:2px;margin-bottom:0;padding-top:8px;padding-bottom:18px}}ul.learning-center-article__content-recipe-details li{text-align:center;width:80px;margin:0 10px;text-indent:0;padding-left:0}ul.learning-center-article__content-recipe-details li,ul.learning-center-article__content-recipe-details li.mobile-only{text-indent:0}ul.learning-center-article__content-recipe-details li:before{display:none}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li{padding-bottom:10px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li{width:60px;padding-bottom:0}ul.learning-center-article__content-recipe-details li.learning-center-article__content-recipe-detail-contain{display:none}}ul.learning-center-article__content-recipe-details li.learning-center-article__content-recipe-detail--full-width{width:170px;text-indent:0;padding-left:0}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li.learning-center-article__content-recipe-detail--full-width{width:80px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li.learning-center-article__content-recipe-detail--full-width{width:auto}}ul.learning-center-article__content-recipe-details li.learning-center-article__content-recipe-detail--vertical-border{background-color:#d0d0d0;width:1px;padding-left:0}ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image{height:80px;width:100%;position:relative}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image{height:70px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image{height:45px}}ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image img{max-width:40px;max-height:40px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image img{margin:5px auto 0}}ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image .learning-center-article__content-recipe-text-inside-image{font-size:18px;font-weight:700;color:#7ec437;line-height:80px}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image .learning-center-article__content-recipe-text-inside-image{font-size:13px;line-height:70px}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-image .learning-center-article__content-recipe-text-inside-image{font-size:10px;line-height:52px}}ul.learning-center-article__content-recipe-details li a{color:#716f6c}ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-text{text-align:center;float:left;width:100%;line-height:1.2;font-size:18px}@media only screen and (max-width:1023px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-text{font-size:13px;font-weight:700}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details li .learning-center-article__content-recipe-text{font-size:10px;font-weight:700}}@media only screen and (max-width:600px){ul.learning-center-article__content-recipe-details--meal-plan{border-top:1px solid #d0d0d0}}ul.learning-center-article__content-recipe-details--meal-plan li{width:50%}.learning-center-article__content .meal-plan-stage-title:not([id*=breakfast]):not([id*=lunch]):not([id*=dinner]):not([id*=snacks]){color:#716f6c}@media only screen and (max-width:600px){.learning-center-article__content-ingredient-heading{position:relative;cursor:pointer}.learning-center-article__content-ingredient-heading:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center-article__content-ingredient-heading:hover:after{right:40px}.learning-center-article__content-ingredient-heading:after{border-color:#b16bb9;transform:translateY(-50%) rotate(45deg);right:auto;left:196px;top:42%}.learning-center-article__content-ingredient-heading:hover:after{right:auto}.learning-center-article__content-ingredient-heading.active:after{transform:translateY(-50%) rotate(-135deg);top:55%}}ul.learning-center-article__content-ingredient-details{columns:2;margin-top:5px;margin-bottom:10px;width:80%;column-gap:40px}@media only screen and (min-width:600px){ul.learning-center-article__content-ingredient-details{display:block!important}}@media only screen and (max-width:1023px){ul.learning-center-article__content-ingredient-details{columns:3;width:100%;margin-top:0;margin-bottom:20px}}@media only screen and (max-width:600px){ul.learning-center-article__content-ingredient-details{columns:1}}ul.learning-center-article__content-ingredient-details li{padding-left:0;text-indent:0;margin-top:0;margin-bottom:10px}ul.learning-center-article__content-ingredient-details li:before{display:none}@media only screen and (max-width:600px){ul.learning-center-article__content-ingredient-details li{margin-bottom:3px}}.learning-center-article__inline{display:none;clear:both;float:right;width:30%;margin-left:5%;margin-bottom:30px;min-width:220px}.learning-center-article__inline h1{margin-top:0}.learning-center-article__inline .learning-center-article__newsletter,.learning-center-article__inline .learning-center-article__related-articles,.learning-center-article__inline .learning-center-article__sidebar-hr{width:100%;margin-left:0;margin-right:0;float:none}.learning-center-article__inline .learning-center-article__newsletter{margin-top:0}@media only screen and (max-width:1023px){.learning-center-article__inline{display:block}.learning-center-article__inline+p{width:65%;max-width:calc(100% - 220px)}}@media only screen and (max-width:600px){.learning-center-article__inline{min-width:1px;margin-bottom:15px;width:50%}.learning-center-article__inline .learning-center-article__related-articles{margin-top:20px}.learning-center-article__inline .learning-center-article__newsletter,.learning-center-article__inline .learning-center-article__sidebar-hr{display:none}.learning-center-article__inline+p{width:auto;max-width:none}}.learning-center-article__tags{width:100%;clear:both}@media only screen and (max-width:1023px){.learning-center-article__tags{text-align:center}}.learning-center-article__tags a{float:left;color:#009ed2;border:2px solid #009ed2;font-size:15px;text-transform:uppercase;min-width:100px;padding-left:25px;padding-right:25px;margin-right:17px;margin-bottom:10px;text-align:center}.learning-center-article__tags a:after{display:none}@media only screen and (max-width:1023px){.learning-center-article__tags a{font-size:13px;line-height:2.7;min-width:auto;padding-left:20px;padding-right:20px;margin-left:9px;margin-right:9px;float:none}}@media only screen and (max-width:600px){.learning-center-article__tags a{font-size:10px;padding-left:17px;padding-right:17px;line-height:2.3;margin-left:0;margin-right:10px;border-width:1px;margin-bottom:7px}}.learning-center-article__sidebar-hr{width:26%;float:left;padding-left:25px;margin-top:28px;margin-left:2%;margin-right:0;margin-bottom:28px;border:none;height:1px;background-color:#d0d0d0}@media only screen and (max-width:1023px){.learning-center-article__sidebar-hr{width:100%}}.learning-center-article__newsletter,.learning-center-article__related-articles,.learning-center-article__share{width:26%;float:left;margin-left:2%}@media only screen and (max-width:1023px){.learning-center-article__newsletter,.learning-center-article__related-articles,.learning-center-article__share{width:100%}}@media only screen and (max-width:600px){.learning-center-article__newsletter,.learning-center-article__related-articles,.learning-center-article__share{margin-top:44px}}.learning-center-article__newsletter{margin-top:24px}.learning-center-article__newsletter h1{float:left;width:100%;color:#716f6c;font-family:BoosterNextFY,sans-serif;letter-spacing:0;font-size:24px;text-transform:none;margin-bottom:20px}@media only screen and (max-width:1023px){.learning-center-article__newsletter h1{margin-bottom:0}}@media only screen and (max-width:600px){.learning-center-article__newsletter h1{text-transform:none;font-size:24px;margin-bottom:7px}}@media only screen and (max-width:1023px){.learning-center-article__newsletter{margin:30px auto 0}}.learning-center-article__newsletter input[type=email]{color:#716f6c;font-size:18px;border:1px solid #d0d0d0;width:100%;height:45px;border-radius:23px;padding-left:18px;padding-right:18px}.learning-center-article__newsletter input[type=email]::-webkit-input-placeholder{color:#d0d0d0;font-size:18px;font-weight:500}.learning-center-article__newsletter input[type=email]::-moz-placeholder{color:#d0d0d0;font-size:18px;font-weight:500}.learning-center-article__newsletter input[type=email]:-ms-input-placeholder{color:#d0d0d0;font-size:18px;font-weight:500}.learning-center-article__newsletter input[type=email]:-moz-placeholder{color:#d0d0d0;font-size:18px;font-weight:500}@media only screen and (max-width:1023px){.learning-center-article__newsletter input[type=email]{max-width:300px;margin-right:20px}}@media only screen and (max-width:600px){.learning-center-article__newsletter input[type=email]{margin-right:0;width:90%}}.learning-center-article__newsletter .button{color:#fff;background-color:#009ed2;border:none;margin-top:20px;padding:0 10px 0 0}@media only screen and (max-width:1023px){.learning-center-article__newsletter .button{margin-top:10px}}.learning-center-article__newsletter .button input[type=submit]{border:0;background-color:transparent;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;width:100%;height:45px;display:block}.learning-center-article__related-articles h1{float:left;width:100%;font-family:BoosterNextFY,sans-serif;letter-spacing:0;font-size:24px;text-transform:none;margin-bottom:15px}@media only screen and (max-width:1023px){.learning-center-article__related-articles h1{margin-bottom:0}}@media only screen and (max-width:600px){.learning-center-article__related-articles h1{text-transform:none;font-size:24px;margin-bottom:7px}}.learning-center-article__related-articles a{position:relative;float:left;clear:left;color:#716f6c;font-size:18px;line-height:1.4;text-decoration:none;margin-bottom:10px;padding-right:25px}.learning-center-article__related-articles a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center-article__related-articles a:hover:after{right:40px}.learning-center-article__related-articles a:after{border-color:#009ed2;right:-5px;display:inline-block;position:relative;top:0;transform:rotate(-45deg)}.learning-center-article__related-articles a:hover:after{right:-10px}@media only screen and (max-width:1023px){.learning-center-article__related-articles a{position:relative;font-size:16px;padding-right:25px}.learning-center-article__related-articles a:after{width:8px;height:8px}}@media only screen and (max-width:600px){.learning-center-article__related-articles a{font-size:14px}}@media only screen and (max-width:1023px){.learning-center-article__share{text-align:center;margin-bottom:20px}}.learning-center-article__share h1{font-family:BoosterNextFY,sans-serif;letter-spacing:0;font-size:24px;text-transform:none;margin-bottom:20px}@media only screen and (max-width:1023px){.learning-center-article__share h1{margin:40px 0 10px}}@media only screen and (max-width:600px){.learning-center-article__share h1{margin:0 0 10px}}.learning-center-article__share-link{width:44px;height:44px;display:block;float:left;margin-right:14px;background-size:contain;background-repeat:no-repeat;transition:.3s opacity}.learning-center-article__share-link:hover{opacity:.6}@media only screen and (max-width:1023px){.learning-center-article__share-link{width:51px;height:51px;display:inline-block;float:none;margin-left:7px;margin-right:7px}}@media only screen and (max-width:600px){.learning-center-article__share-link{width:40px;height:40px;margin-left:4px;margin-right:4px}}.learning-center-article__share-link--email{background-image:url(images/icon-email-big.svg)}.learning-center-article__share-link--pinterest{background-image:url(images/social-pinterest.svg)}.learning-center-article__share-link--facebook{background-image:url(images/social-facebook.svg)}.learning-center-article__share-link--twitter{background-image:url(images/social-twitter.svg)}.learning-center-article .learning-center-article__share-wrapper-recipe-meal-plan .learning-center-article__share{margin-top:32px}.learning-center-article .learning-center-article__share-wrapper-recipe-meal-plan .learning-center-article__share h1{margin-bottom:18px}.learning-center-article .learning-center-article__share-wrapper-recipe-meal-plan .learning-center-article__share .learning-center-article__share-link{width:42px;height:42px;margin-left:5px;margin-right:5px}.learning-center-article__jump-meal-plan{color:#716f6c;text-decoration:none;background-image:url(images/icon-jump.svg);background-repeat:no-repeat;background-size:contain;height:40px;line-height:40px;padding-left:45px;display:inline-block;float:right;margin-top:20px}@media only screen and (max-width:1023px){.learning-center-article__jump-meal-plan{font-size:13px;font-weight:700;height:31px;line-height:31px;margin-top:14px;padding-left:38px}}.learning-center-article .learning-center-carousel--article{width:100%;padding:0;clear:both;margin:90px auto 0}@media only screen and (max-width:1023px){.learning-center-article .learning-center-carousel--article{margin-top:50px}}@media only screen and (max-width:600px){.learning-center-article .learning-center-carousel--article{margin-top:30px}}.learning-center-article .learning-center-carousel--article h1{font-size:52px;text-transform:uppercase;color:#716f6c;text-align:center;margin-bottom:40px}@media only screen and (max-width:1023px){.learning-center-article .learning-center-carousel--article h1{font-size:40px;margin-bottom:24px}}@media only screen and (max-width:600px){.learning-center-article .learning-center-carousel--article h1{font-size:30px;margin-bottom:12px}}.learning-center-article .learning-center-carousel--article.blue h1{color:#009ed2}.learning-center-article .learning-center-carousel--article.purple h1{color:#b16bb9}.learning-center-article .learning-center-carousel--article .learning-center-carousel__container{width:100%}.learning-center-article--content-big-h .learning-center-article__content h1{font-size:30px}@media only screen and (max-width:1023px){.learning-center-article--content-big-h .learning-center-article__content h1{font-size:27px}}@media only screen and (max-width:600px){.learning-center-article--content-big-h .learning-center-article__content h1{font-size:24px}}.learning-center-article--with-sidebar .learning-center-article__content{width:71%}@media only screen and (max-width:1023px){.learning-center-article--with-sidebar .learning-center-article__content{width:100%}}.learning-center-article--full-width{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.learning-center-article--full-width .learning-center-article__container{margin-left:auto;margin-right:auto}.learning-center-article--full-width .learning-center-article__content,.learning-center-article--full-width .learning-center-article__header{padding-left:0;width:90%;max-width:860px;float:none;clear:both;margin-left:auto;margin-right:auto}@media only screen and (max-width:600px){.learning-center-article--full-width .learning-center-article__content,.learning-center-article--full-width .learning-center-article__header{width:88%}}.learning-center-article--purple .learning-center-article__author-info-modal .modal-content .modal-close button{background-image:url(images/close-button-purple.svg)}.learning-center-article--purple .learning-center-article__newsletter h1,.learning-center-article--purple .learning-center-article__related-articles h1,.learning-center-article--purple .learning-center-article__share h1,.learning-center-article--purple .learning-center-article__tags a{color:#b16bb9}.learning-center-article--purple .learning-center-article__newsletter .button{background-color:#b16bb9}.learning-center-article--purple .learning-center-article__related-articles a:after,.learning-center-article--purple .learning-center-article__tags a{border-color:#b16bb9}.learning-center-article--purple .learning-center-article__header h1{color:#b16bb9}.learning-center-article--purple .learning-center-article__content a,.learning-center-article--purple .learning-center-article__content h1,.learning-center-article--purple .learning-center-article__content h2,.learning-center-article--purple .learning-center-article__content h3,.learning-center-article--purple .learning-center-article__content h4,.learning-center-article--purple .learning-center-article__content h5,.learning-center-article--purple .learning-center-article__content h6{color:#b16bb9}.learning-center-article--purple .learning-center-article__content ol li:before,.learning-center-article--purple .learning-center-article__content ul li:before{color:#b16bb9}.learning-center-article--blue .learning-center-article__author-info-modal .modal-content .modal-close button{background-image:url(images/close-button-blue.svg)}.learning-center-article--blue .learning-center-article__newsletter h1,.learning-center-article--blue .learning-center-article__related-articles h1,.learning-center-article--blue .learning-center-article__share h1{color:#009ed2}.learning-center-article--blue .learning-center-article__header h1{color:#009ed2}.learning-center-article--blue .learning-center-article__content a,.learning-center-article--blue .learning-center-article__content h1,.learning-center-article--blue .learning-center-article__content h2,.learning-center-article--blue .learning-center-article__content h3,.learning-center-article--blue .learning-center-article__content h4,.learning-center-article--blue .learning-center-article__content h5,.learning-center-article--blue .learning-center-article__content h6{color:#009ed2}.learning-center-article--blue .learning-center-article__content ol li:before,.learning-center-article--blue .learning-center-article__content ul li:before{color:#009ed2}.learning-center-article__content .lc-nutritional-guide{padding:10px 15px;margin:20px 0 15px}@media only screen and (max-width:1200px){.learning-center-article__content .lc-nutritional-guide{padding:10px}}@media only screen and (max-width:1023px){.learning-center-article__content .lc-nutritional-guide{margin:15px 0}}@media only screen and (max-width:600px){.learning-center-article__content .lc-nutritional-guide{text-align:center;background:0 0;padding:0;margin:10px auto}}.learning-center-article__content .lc-nutritional-guide p{margin:0;color:#fff;line-height:40px;font-weight:700}.learning-center-article__content .lc-nutritional-guide p::first-letter{text-transform:uppercase}.learning-center-article__content .lc-nutritional-guide img{height:40px;margin:0 10px 0 0}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button{background-color:#fff;padding:0 30px 0 20px;font-size:16px}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:after{border-right:2px solid #009ed2;border-bottom:2px solid #009ed2;right:19px;height:8px;width:8px}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:hover:after{right:16px}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button.mobile-only{display:none}@media only screen and (max-width:1200px){.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button{padding:0 25px 0 15px;min-width:0}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:after{right:16px}}@media only screen and (max-width:1023px){.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button{padding:0 20px 0 10px;min-width:0;font-size:14px;margin:2px 0}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:after,.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:hover:after{right:12px;top:48%}}@media only screen and (max-width:600px){.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button{background-color:#009ed2;color:#fff;margin:auto;font-size:13px;padding:0 30px 0 20px}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:after,.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button:hover:after{right:16px;top:50%;border-right-color:#fff;border-bottom-color:#fff}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button.mobile-only{display:inline-block}.learning-center-article__content .lc-nutritional-guide a.lc-nutritional-guide__button.mobile-hide{display:none}}.page-learning-center .mini-hero{padding:40px 0;margin-bottom:10px}@media only screen and (max-width:1023px){.page-learning-center .mini-hero{padding:30px 0}}@media only screen and (max-width:600px){.page-learning-center .mini-hero{padding:15px 0}}.page-learning-center .mini-hero:not(.learning-center-hero) h1{margin-bottom:0}.page-learning-center .mini-hero h1+p{margin-top:20px}.page-learning-center .mini-hero h1+p a{margin:0 auto}@media only screen and (max-width:600px){.page-learning-center .mini-hero h1+p{margin-top:5px}}.page-learning-center .mini-hero a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#fff;margin:25px auto 0}.page-learning-center .mini-hero a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.page-learning-center .mini-hero a:hover:after{right:40px}.page-learning-center .mini-hero a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.page-learning-center .mini-hero a:hover:after{right:40px}.page-learning-center .mini-hero.section-yellow a{color:#ee4154}.page-learning-center .mini-hero.section-yellow a:after{border-color:#ee4154}.page-learning-center .mini-hero.section-blue a{color:#009ed2}.page-learning-center .mini-hero.section-blue a:after{border-color:#009ed2}.page-learning-center .mini-hero.section-purple a{color:#b16bb9}.page-learning-center .mini-hero.section-purple a:after{border-color:#b16bb9}.page-learning-center .chat,.page-learning-center .learning-center-yogurt{margin-bottom:80px}.page-learning-center .you-may-also-like h1{margin-bottom:30px}.learning-center-hero{height:539px}@media only screen and (max-width:1023px){.learning-center-hero{height:415px}.learning-center-hero .main{padding-top:80px}.learning-center-hero.vc_section{background-position:center left -100px!important;background-size:auto 110%!important}}@media only screen and (max-width:600px){.learning-center-hero{height:585px;background-color:#8f8c8e}.learning-center-hero .main{padding-top:40px}.learning-center-hero.vc_section{background-image:url(images/learning-center-lp-hero-mobile.png)!important;background-position:center!important}}.learning-center-hero__search.wpb_content_element{border-radius:20px;width:100%;max-width:639px;margin:0 auto 30px;height:45px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 28px 0 60px;background-image:url(images/icon-search-blue.svg);background-size:22px 26px;background-position:right 33px center;background-repeat:no-repeat}.learning-center-hero__search.wpb_content_element .wpb_wrapper{width:100%}.learning-center-hero__search.wpb_content_element input{width:86%}.learning-center-hero__search.wpb_content_element input#button{float:right;width:30px;font-size:0;height:34px;padding:0 2px}@media only screen and (max-width:1023px){.learning-center-hero__search.wpb_content_element{max-width:466px}}@media only screen and (max-width:600px){.learning-center-hero__search.wpb_content_element{width:90%;margin-bottom:24px;padding:0 30px 0 15px;background-size:15px;background-position:right 40px center}}.learning-center-hero__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-family:BoosterNextFY,sans-serif;font-size:16px;color:#716f6c;border:none;height:auto;background-color:transparent}.learning-center-hero__search input::-webkit-input-placeholder{color:#009ed2;font-size:16px;font-weight:500}.learning-center-hero__search input::-moz-placeholder{color:#009ed2;font-size:16px;font-weight:500}.learning-center-hero__search input:-ms-input-placeholder{color:#009ed2;font-size:16px;font-weight:500}.learning-center-hero__search input:-moz-placeholder{color:#009ed2;font-size:16px;font-weight:500}@media only screen and (max-width:600px){.learning-center-hero__search input{padding:0 20px}}.learning-center-hero h1{margin-bottom:30px}@media only screen and (max-width:600px){.learning-center-hero h1{font-size:40px;margin-bottom:20px}}.learning-center-hero p{max-width:800px;width:90%}.vc_section.vc_section-has-fill+.learning-center-mama.vc_section{padding-top:10px}.learning-center-baby-tot-kid,.learning-center-mama,.learning-center-meal-plans{margin-bottom:50px}@media only screen and (max-width:1023px){.learning-center-baby-tot-kid,.learning-center-mama,.learning-center-meal-plans{margin-bottom:30px}}@media only screen and (max-width:600px){.learning-center-baby-tot-kid,.learning-center-mama,.learning-center-meal-plans{margin-bottom:10px}}@media only screen and (max-width:1023px){.learning-center-baby-tot-kid h1,.learning-center-mama h1,.learning-center-meal-plans h1{font-size:40px}}@media only screen and (max-width:600px){.learning-center-baby-tot-kid h1,.learning-center-mama h1,.learning-center-meal-plans h1{font-size:30px}}.learning-center-category-posts--first.vc_section .learning-center-columns{margin-top:74px;margin-bottom:78px}@media only screen and (max-width:1023px){.learning-center-category-posts--first.vc_section .learning-center-columns{margin-top:41px;margin-bottom:40px}}@media only screen and (max-width:600px){.learning-center-category-posts--first.vc_section .learning-center-columns{margin-top:34px}}.learning-center-category-posts--first.vc_section .learning-center-carousel{margin-bottom:35px}@media only screen and (max-width:600px){.learning-center-category-posts--first.vc_section .learning-center-carousel{margin-bottom:0}}.learning-center-category-posts--you-may-also-like.vc_section{margin-bottom:65px}.learning-center-category-posts{clear:both}.learning-center-category-posts:after,.learning-center-category-posts:before{display:table;content:""}.learning-center-category-posts:after{clear:both}.learning-center-category-posts:after,.learning-center-category-posts:before{display:table;content:""}.learning-center-category-posts:after{clear:both}.learning-center-category-posts:after,.learning-center-category-posts:before{display:table;content:""}.learning-center-category-posts:after{clear:both}.learning-center-category-posts:after,.learning-center-category-posts:before{display:table;content:""}.learning-center-category-posts:after{clear:both}.learning-center-category-posts--spacing-top .learning-center-category-posts__description{margin-top:64px}@media only screen and (max-width:1023px){.learning-center-category-posts--spacing-top .learning-center-category-posts__description{margin-top:70px}}@media only screen and (max-width:600px){.learning-center-category-posts--spacing-top .learning-center-category-posts__description{margin-top:46px}}.learning-center-category-posts__description,.learning-center-category-posts__description+.col-12{margin-bottom:34px}@media only screen and (max-width:1023px){.learning-center-category-posts__description,.learning-center-category-posts__description+.col-12{margin-bottom:25px}}@media only screen and (max-width:600px){.learning-center-category-posts__description,.learning-center-category-posts__description+.col-12{margin-bottom:18px}}.learning-center-category-posts__description h3{text-transform:uppercase;width:80%;margin:auto}@media only screen and (max-width:1023px){.learning-center-category-posts__description h3{font-size:27px}}@media only screen and (max-width:600px){.learning-center-category-posts__description h3{font-size:23px}}.learning-center-category-posts__description p{color:#716f6c;width:90%;max-width:710px;margin:auto;margin-top:4px}@media only screen and (max-width:1023px){.learning-center-category-posts__description p{margin-top:7px;max-width:488px}}.learning-center-category-posts__see-all{margin-top:34px}@media only screen and (max-width:1023px){.learning-center-category-posts__see-all{margin-top:25px}}@media only screen and (max-width:600px){.learning-center-category-posts__see-all{margin-top:18px;margin-bottom:12px}}.learning-center-category-posts__see-all a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;min-width:auto}.learning-center-category-posts__see-all a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center-category-posts__see-all a:hover:after{right:40px}.learning-center-category-posts__see-all a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.learning-center-category-posts__see-all a:hover:after{right:40px}@media only screen and (max-width:1023px){.learning-center-category-posts__see-all a{font-size:16px}}.learning-center-category-posts--you-may-also-like .learning-center-category-posts__description{margin-top:106px}@media only screen and (max-width:1023px){.learning-center-category-posts--you-may-also-like .learning-center-category-posts__description{margin-top:91px}}@media only screen and (max-width:1023px){.learning-center-category-posts--you-may-also-like .learning-center-category-posts__description{margin-top:40px}}@media only screen and (max-width:600px){.learning-center-category-posts--you-may-also-like .learning-center-category-posts__description h1{font-size:30px}}.learning-center-category-posts--purple h1,.learning-center-category-posts--purple h2,.learning-center-category-posts--purple h3,.learning-center-category-posts--purple h4,.learning-center-category-posts--purple h5,.learning-center-category-posts--purple h6{color:#b16bb9}.learning-center-category-posts--blue h1,.learning-center-category-posts--blue h2,.learning-center-category-posts--blue h3,.learning-center-category-posts--blue h4,.learning-center-category-posts--blue h5,.learning-center-category-posts--blue h6{color:#009ed2}.learning-center-category-posts--blue .learning-center-category-posts__see-all a{background-color:#009ed2}.learning-center-category-chat.vc_section{margin-top:77px}@media only screen and (max-width:600px){.learning-center-category-chat.vc_section{margin-top:50px}}.page-recipes-meal-plans .learning-center-book{margin-top:27px}@media only screen and (max-width:1023px){.page-recipes-meal-plans .learning-center-book{margin-top:58px}}@media only screen and (max-width:600px){.page-recipes-meal-plans .learning-center-book{margin-top:22px}}.faq-hero p{max-width:none}.faq-hero h1+p{margin-bottom:20px;max-width:525px}.faq-hero p a{border-bottom:1px solid #fff;transition:.3s opacity}.faq-hero p a:hover{opacity:.6}.faq-hero__search.wpb_content_element{border-radius:20px;width:100%;max-width:639px;margin:0 auto 30px;height:45px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 60px;background-image:url(images/icon-search-gray.svg);background-size:22px 26px;background-position:right 33px center;background-repeat:no-repeat}.faq-hero__search.wpb_content_element .wpb_wrapper,.faq-hero__search.wpb_content_element input{width:100%}@media only screen and (max-width:1023px){.faq-hero__search.wpb_content_element{max-width:466px}}@media only screen and (max-width:600px){.faq-hero__search.wpb_content_element{width:90%;margin-bottom:24px;padding:0 60px 0 30px}}.faq-hero__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-family:BoosterNextFY,sans-serif;font-size:16px;color:#716f6c;border:none;height:auto}.faq-hero__search input::-webkit-input-placeholder{color:#716f6c;font-size:18px;font-weight:500}.faq-hero__search input::-moz-placeholder{color:#716f6c;font-size:18px;font-weight:500}.faq-hero__search input:-ms-input-placeholder{color:#716f6c;font-size:18px;font-weight:500}.faq-hero__search input:-moz-placeholder{color:#716f6c;font-size:18px;font-weight:500}@media only screen and (max-width:600px){.faq-hero__search input{padding:0;border-radius:0;text-align:left}}.faq{padding:68px 0 59px;display:-ms-flexbox;display:flex}.faq h1{color:#e9713a;text-align:center;margin-bottom:55px}@media only screen and (max-width:600px){.faq h1{margin-bottom:35px}}.faq .main{width:100%}@media only screen and (max-width:600px){.faq>.main>.col-12{padding-left:0;padding-right:0}}.faq-categories{margin-right:20px}.faq-categories .button-expand-category{width:350px}.faq-customer-service{margin-top:63px}.faq-customer-service__subhead{color:#b16bb9;font-weight:700;font-size:20px;margin-bottom:18px}.faq-customer-service__subhead img{display:inline-block;width:35px;vertical-align:middle;margin-right:13px}.faq-customer-service__button{background:#b16bb9;min-width:0;padding:0 45px 0 25px}.faq-customer-service__button:after{right:25px}.faq-customer-service__button:hover:after{right:21px}.faq-questions__chat-button{background:#b16bb9;display:inline-block}.faq-questions__chat-icon{margin-right:15px;width:40px;display:inline-block;vertical-align:middle}.faq-questions__category,.faq-questions__subhead{font-weight:700}.faq-questions__category{color:#b16bb9;margin-bottom:35px;font-size:20px}.faq-questions__category:after{content:'';display:block;height:3px;background:#a7a5a3;opacity:.3;margin-top:20px}.faq-questions__subcategory{font-weight:700;margin-bottom:10px;font-size:14px}.faq-questions__subhead{color:#b16bb9;margin:0 0 17px}.faq-questions__description{color:#716f6c}.faq-questions__chat-icons{margin:25px 0}.faq-questions__item{margin-bottom:22px}.faq-questions__item:after{content:'';display:block;height:3px;background:#a7a5a3;opacity:.3;margin-top:20px}.faq-questions__item:last-child{margin-bottom:15px}.faq-questions__group ul:last-child .faq-questions__item:last-child:after{background:0 0}.faq-questions__question{font-weight:700;color:#e9713a;margin-bottom:28px}.faq-questions__answer{color:#716f6c;margin-left:9%}.faq-questions__answer b,.faq-questions__answer strong{font-weight:700;font-style:normal}.faq-questions__answer em{font-style:italic}.faq-questions__answer .disclaimer{display:block;margin-top:15px;font-size:.8em;font-style:italic}.faq-questions__answer a{color:#e9713a;transition:.3s opacity}.faq-questions__answer a:hover{opacity:.6}.faq-questions__answer+ul{list-style:disc;margin:10px 0 0 15%}.faq-questions__answer img{margin:20px 0 10px}@media only screen and (max-width:1023px){.faq-categories{margin-right:20px}.faq-categories .faq-customer-service__subhead{font-size:18px}.faq-categories .faq-customer-service__subhead img{width:30px}.faq-categories .faq-customer-service__button{font-size:16px}.faq-questions__category{font-size:16px}.faq-questions__chat-button{padding:0 43px 0 23px;min-width:0;font-size:16px}.faq-questions__chat-button:after{right:22px}.faq-questions__chat-button:hover:after{right:18px}.faq-questions__chat-icon{width:50px}}@media only screen and (max-width:600px){.faq .main{padding-left:0;padding-right:0}.faq h1{padding:0 10px}.faq-questions__category{display:none}.faq-questions__group{padding-top:30px}.faq-questions__subhead{font-size:16px}.faq-questions__answer,.faq-questions__category,.faq-questions__chat-icons,.faq-questions__description,.faq-questions__group,.faq-questions__question,.faq-questions__subhead{padding-left:20px;padding-right:20px}.faq-customer-service{text-align:center;padding:0 20px}.faq-customer-service img{display:block;margin:auto;width:68px;margin-bottom:24px}.faq-customer-service__subhead{line-height:1.2;font-size:40px;font-family:Organico-Regular,sans-serif;text-transform:uppercase}}.darkHeader #wp-megamenu-menu-hf-left,.darkHeader .explore-topmenu,.darkHeader .menu-right{display:none}.darkHeader #header .menus-container{padding-top:0}.darkHeader #header.site-header.sticky{height:auto}#header .menu-right{margin-top:-18px;height:auto}#header span.counter.qty{min-height:16px;line-height:1;border-radius:50%;font-size:10px;font-family:BoosterNextFY,sans-serif;font-weight:700;background:#e9713a;position:relative;text-align:center;white-space:normal;color:#fff;min-width:16px}#header .cart .loading-mask{display:none}#header .cart.loading .loading-mask{display:block}#header .cart.loading .counter-number{display:none}#header .administrative-menu__item.cart.cart-empty .counter.qty{background:0 0}#header .administrative-menu__item.cart .loading-mask{position:absolute;top:0;left:0;font-size:0;display:none}#header .administrative-menu__item.cart.loading .loading-mask{display:block}#header .administrative-menu__item.cart.loading .counter-number{display:none}#header .administrative-menu__item.cart a{color:transparent;cursor:pointer;position:relative;left:-30px;top:-6px}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:last-child a,#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) a{color:#dc4f58}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) a{color:#70a400}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) a{color:#a770b4}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) a{color:#449dcd}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title{color:#dc4f58}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(3) h4.wpmm-item-title{color:#449dcd}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(2) h4.wpmm-item-title{color:#a770b4}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(1) h4.wpmm-item-title{color:#70a400}#header .administrative-menu__item a{color:#4a4a4a;font-size:12px;max-width:none;letter-spacing:.07em}#header .administrative-menu__item a:hover{text-decoration:underline}#header .explore-topmenu{float:left;color:#4a4a4a;font-size:12px}#header .explore-topmenu a{color:#4a4a4a;font-size:12px;position:relative;padding-left:32px;letter-spacing:.07em;line-height:15px;padding-top:4px}#header .explore-topmenu a:after{position:absolute;content:"";width:21px;height:21px;left:0;top:2px;background-image:url(images/missionicon.svg);background-position:center center;background-repeat:no-repeat}#header .explore-topmenu a:hover{text-decoration:underline}#header .explore-topmenu a:hover:after{background-image:url(images/missiion-org.svg)}#header :-ms-input-placeholder{color:#e9713a;opacity:1}#header ::placeholder{color:#e9713a;opacity:1}#header :-ms-input-placeholder{color:#e9713a}#header ::-ms-input-placeholder{color:#e9713a}#wp-megamenu-menu-hf-left .wpmm_brand_logo_wrap img,#wp-megamenu-menu-hf-right .wpmm_brand_logo_wrap img{display:none}#header.site-header.sticky{height:48px;border-bottom:1px solid #e6e6e6}#header.site-header.sticky .site-branding{width:81px;max-width:none;top:26%}#header.site-header.sticky #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{top:37px}#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-strees-row-and-content-container{top:39px}#header.site-header.sticky #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:18px;line-height:23px}#header.site-header.sticky #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:10px}@media only screen and (max-width:1023px){#header.site-header.sticky #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:18px}}#header.site-header.sticky .administrative-menu__item a,#header.site-header.sticky .administrative-menu__item.login,#header.site-header.sticky .explore-topmenu{display:none}#header.site-header.sticky #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{padding-top:0}#header.site-header.sticky #wp-megamenu-menu-hf-left{margin-top:-18px}#header.site-header.sticky .wpmm-strees-row-and-content-container{padding-top:0}#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li{margin-left:0;padding:0 7px}#header.site-header.sticky .fa-angle-down:before{content:"";width:15px;height:16px;left:1px;top:4px;background-size:5px}@media only screen and (max-width:1023px){#header.site-header.sticky{height:80px}}@media only screen and (max-width:600px){#header.site-header.sticky{height:51px}}@media only screen and (max-width:1023px){#header.site-header.sticky #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{padding-top:0}}@media only screen and (max-width:1023px){#header.site-header.sticky .menu-right{width:auto;margin-top:0}}@media only screen and (max-width:1023px){#header.site-header.sticky .wpmm-strees-row-and-content-container{padding-top:0}}@media only screen and (max-width:1023px){#header.site-header.sticky #wp-megamenu-menu-hf-left{margin-top:0}}@media only screen and (max-width:1023px){#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li{margin-left:0}}@media only screen and (max-width:1023px){#header.site-header.sticky #header.site-header.sticky .wpmm-strees-row-and-content-container{padding-top:0}}@media only screen and (max-width:1023px){#header.site-header.sticky .explore-topmenu.desktop-hide{display:block}}@media only screen and (max-width:1023px){#header.site-header.sticky .administrative-menu__item.login{display:block;margin-right:16px}}@media only screen and (max-width:1023px){#header.site-header.sticky .site-branding{width:160px;top:50%}}@media only screen and (max-width:600px){#header.site-header.sticky .site-branding{width:108px}}@media (max-width:1023px){body.pushNotificationFixed{position:fixed}#header.site-header.sticky #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{top:0}#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-strees-row-and-content-container{top:0}.menu-visible{display:block!important}.menu-invisible{display:none!important}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a{margin-bottom:0}#header .menus-container{top:80px;background:#fdfbf8}#header .menus-container .search__form{display:none}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu .menu-visible li a{color:#696764;font-weight:500}#header .menus-container li.login.administrative-menu__item.desktop-only{display:none}#header .menus-container li#wp-megamenu-item-4753{display:none}#header .menus-container #wp-megamenu-menu-hf-right{padding:0}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap .wp-megamenu>li .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu li.wpmm-type-widget>a{margin-bottom:0}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list h4.wpmm-item-title{padding:25px 18px 26px 35px}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list h4.wpmm-item-title+div{padding:0 18px 22px 35px}#header .menus-container.submenu-active .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li{display:none}#header .menus-container.submenu-active .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.active-list{display:block}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.wpmm-strees-row-and-content.wpmm-strees-row-and-content>a{padding-left:21px}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.wpmm-strees-row-and-content.wpmm-strees-row-and-content>a:after{transform:rotate(-180deg);left:-9px;right:auto}#header .menus-container.submenu-active .wp-megamenu-wrap .wpmm-nav-wrap{overflow:hidden}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(1) a:after{background-image:url(images/show-all-icon-green.svg)}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(2) a:after{background-image:url(images/show-all-icon-violet.svg)}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(3) a:after{background-image:url(images/show-all-icon-blue.svg)}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu.active-list:nth-child(4) a:after{background-image:url(images/show-all-icon-red.svg)}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left .active-list .wpmm-strees-row-and-content-container{margin-top:21px;position:relative}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left .active-list .wpmm-strees-row-and-content-container:before{position:relative;top:0;left:0;content:"";height:1px;background-color:#e3e2e2;display:block;margin:0 -36px}#header .menus-container.submenu-active #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list>a{padding-left:63px}#header .menus-container.submenu-active #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list>a:after{transform:rotate(-180deg);left:29px;right:auto;background-image:url(images/show-all-icon-orange.svg)}#header .menus-container .wpmm-col.wpmm-col-2{width:100%}#header .menus-container .wpmm-col.wpmm-col-6{width:100%}#header .menus-container a.wpmm_mobile_menu_btn{display:none!important}#header .menus-container .wp-megamenu-wrap ul.wp-megamenu{position:relative;display:block!important}#header .menus-container #wp-megamenu-menu-hf-left,#header .menus-container #wp-megamenu-menu-hf-right{background:0 0}#header .menus-container .wp-megamenu-wrap ul.wp-megamenu{background:0 0}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:18px;text-transform:none;font-family:BoosterNextFY,sans-serif!important;font-weight:700;letter-spacing:.04em}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:18px;font-family:BoosterNextFY,sans-serif!important;font-weight:700;color:#e9713a;letter-spacing:1.3px;padding:22px 18px 22px 24px}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{color:#716f6c;font-size:14px;font-weight:700;text-transform:none;line-height:18px;font-family:BoosterNextFY,sans-serif!important;padding:17px 0 18px 0;cursor:pointer}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title.sub-submenu{background-image:none}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title.sub-submenu:after{position:absolute;content:"";width:15px;height:16px;top:50%;right:17px;background-image:url(images/plus-menu.svg);background-position:right center;background-repeat:no-repeat;background-size:11px 11px;margin-top:-7px}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title.sub-submenu.sub-submenu-active:after{content:"";width:9px;height:7px;border-bottom:2px solid #a6a6a6;position:absolute;top:29px;right:18px;background:0 0}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title+div{display:none}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title+div{display:none;padding:0 18px 22px 24px}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{font-size:16px;font-weight:700;text-transform:none;line-height:18px;font-family:BoosterNextFY,sans-serif!important;position:relative;padding:25px 18px 26px 24px}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title:before{position:absolute;content:"";left:0;top:0;width:100%;height:1px;background-color:#e3e2e2}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title.mobile-menu-right{display:block}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title.mobile-menu-right span{font-size:12px}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title>div{display:none}#header .menus-container #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{color:#716f6c;font-size:14px;font-weight:500;text-transform:none;line-height:18px;font-family:BoosterNextFY,sans-serif!important;padding:0}#header .menus-container .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background:0 0;position:relative;visibility:visible;opacity:1;z-index:1}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu>.wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu{background:0 0;position:relative;visibility:visible;opacity:1;z-index:1}#header .menus-container .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container .wp-megamenu-sub-menu>li>.wp-megamenu-sub-menu>li{padding:0;line-height:0}#header .menus-container .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container .wp-megamenu-sub-menu>li{padding:0}#header .menus-container .wp-megamenu-wrap .wpmm-nav-wrap>ul li.wpmm-social-link{display:none}#header .menus-container a.wpmm_mobile_menu_btn{display:none!important}#header .menus-container .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu ul.wp-megamenu-sub-menu li.wpmm-type-widget{margin-bottom:0}#header .menus-container #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{padding:0;color:#716f6c;font-size:14px;font-weight:700;line-height:18px;font-family:BoosterNextFY,sans-serif!important}#header .menus-container .wpmm-strees-row-and-content .img-content,#header .menus-container .wpmm-strees-row-and-content .img-subtitle,#header .menus-container .wpmm-strees-row-and-content img{display:none}#header .menus-container li.login{float:left;text-transform:none;right:0;border:none;margin-top:12px}#header .menus-container .main-menu__item{padding-left:19px}#header .menus-container .fa-angle-down:before{display:none}#header .menus-container span.mobile-search-icon{display:none!important}#header .menus-container .login.navigational-menu__item a{padding-left:40px}#header .menus-container .login.navigational-menu__item:before{background-size:19px 20px;left:27px;top:-3px}#header .menus-container .navigational-menu__item{text-transform:none}#header .menus-container .navigational-menu__item a{color:#4a4a4a;font-size:12px;letter-spacing:.07em;line-height:15px}#header .menus-container .navigational-menu__item.store-locator.desktop-hide{position:relative}#header .menus-container .navigational-menu__item.store-locator.desktop-hide a{background-image:url(images/icon-pin-new.svg);background-position:4px 11px;background-repeat:no-repeat;background-size:25px 23px;padding-left:43px}#header .menus-container .explore-topmenu{margin-top:11px;margin-left:25px}#header .menus-container .explore-topmenu a{font-weight:700;padding-left:36px}#header .menus-container .explore-topmenu a:after{top:2px}#header .menus-container .wpmm-sticky.wpmm-sticky-wrap{position:relative}.wpmm-item-title.sub-submenu{background-image:url(images/plus-menu.svg);background-position:right 20px;background-repeat:no-repeat;background-size:11px 11px}.wpmm-item-title.sub-submenu.sub-submenu-active{position:relative;background-image:none}.wpmm-item-title.sub-submenu.sub-submenu-active:after{content:"";width:9px;height:7px;border-bottom:2px solid #a6a6a6;position:absolute;top:20px;right:1px}.headerSearchActive span.mobile-search-icon:before{opacity:0}.headerSearchActive span.mobile-search-icon:after{opacity:1}span.mobile-search-icon{display:block!important;height:28px;width:23px;position:relative;float:left;cursor:pointer}span.mobile-search-icon:after,span.mobile-search-icon:before{top:0;left:-6px;background-size:31px 22px;content:'';background-repeat:no-repeat;height:26px;width:38px;cursor:pointer;position:absolute;transform:none}span.mobile-search-icon:before{background-image:url(images/icon-search.svg);opacity:1}span.mobile-search-icon:after{background-image:url(images/icon-search-orange.svg);opacity:0}.headerSearchActive #header .menus-container.expanded{top:129px}#header .cart:after{display:none}#header .menu-right .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li:nth-child(3)+li{display:none}#header .menus-container.submenu-active #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li.active-list>a{padding-left:63px}#header .menus-container.submenu-active #wp-megamenu-menu-hf-left .active-list .wpmm-strees-row-and-content-container{min-height:349px}#header .menus-container.submenu-active #wp-megamenu-menu-hf-right .active-list .wpmm-strees-row-and-content-container{min-height:371px}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title{border-bottom:1px solid #e3e2e2}#header #wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title.sub-submenu-active{border-bottom:none}#header .administrative-menu__item a{position:relative;right:20px}#header .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a b{float:none}#header .cart.loading span.counter.qty{background-color:transparent}#header span.counter.qty{margin:0 0 9px 24px;font-size:0;padding:4px 3px;display:inline-block;line-height:0}#header span.counter.qty .counter-number{font-size:11px;top:4px;position:relative}#header .explore-topmenu.mobile-hide{display:none}#header button.search-submit{display:none;background-image:url(images/icon-search-orange.svg);width:15px;height:26px;position:absolute;top:3px;right:13px;cursor:pointer;border:none;padding:2px;background-repeat:no-repeat;background-position:0 4px;background-color:transparent}#header #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{padding-top:0;width:100%!important;left:0!important;position:relative!important}#header .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li .wpmm-strees-row-and-content-container{padding-top:0;width:100%!important;left:0!important;position:relative!important}#header #wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu.active-wrap>li.active-list{padding:22px 0 22px 35px}#header .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu.submenu-active>li{padding:22px 18px 22px 35px}#header .sub-sub-expanded{margin-top:1px}#header .sub-sub-expanded li{margin-bottom:12px}#header .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li{width:100%;border-bottom:1px solid #e3e2e2;padding:22px 0 22px 24px;cursor:pointer;position:relative}#header .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.wpmm-strees-row-and-content>a{position:relative;width:100%}#header .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.wpmm-strees-row-and-content>a:after{background-image:url(images/show-all-icon.svg);content:"";position:absolute;top:50%;right:20px;width:12px;height:12px;margin-top:-7px;background-repeat:no-repeat;display:block!important}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{background:0 0}#header .wp-megamenu-wrap .wpmm-nav-wrap>ul>li>a{padding:0}#header #wp-megamenu-menu-hf-left{padding-right:0;padding-left:0}#header .wp-megamenu-wrap .wpmm-nav-wrap .wp-megamenu{padding:0}#header .main-menu__item{border:none}#header .menu-right{height:auto;margin-top:0}#header .menu-right .wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li{padding:0}#header .menu-right .wpmm-item-title.sub-submenu{position:relative;background:0 0}#header .menu-right .wpmm-item-title.sub-submenu:after{position:absolute;content:"";width:15px;height:16px;top:50%;right:17px;background-image:url(images/plus-menu.svg);background-position:right center;background-repeat:no-repeat;background-size:11px 11px;margin-top:-7px}#header .menu-right .wpmm-item-title.sub-submenu.sub-submenu-active:after{content:"";width:9px;height:7px;border-bottom:2px solid #a6a6a6;position:absolute;top:37px;right:18px;background:0 0}#header li.login.administrative-menu__item{position:relative;width:12px;height:23px;float:right;display:block}#header li.login.administrative-menu__item:after{background-image:url(images/icon-login-new.svg);opacity:1;background-size:20px 20px}#header .search__form .mobile-search-icon:before{display:block}#header .search__form .mobile-search-icon:after{display:none}#header .search__form.expanded .mobile-search-icon:before{display:none}#header .search__form.expanded .mobile-search-icon:after{display:block}#header .site-branding__logo{margin-top:2px}#header .header-container{border-bottom:1px solid #e3e2e2;box-shadow:none}#header input#search[type=text]{font-size:15px;color:#e9713a;font-weight:700;line-height:28px}#header input#search::-webkit-input-placeholder{top:2px;position:relative}#header .nav-toggle{left:6px}#header .menus-container.expanded{width:100%;overflow:auto;height:calc(100vh - -220px);padding-bottom:200px}#header .menus-container.expanded li.login.administrative-menu__item{display:none}#header .menus-container.expanded .filter-mg-menu{color:#716f6c;padding:17px 0 18px 0!important}#header .search__form:before{display:none}#header .search__form:after{opacity:1;background-size:22px 18px;height:26px;width:33px;cursor:pointer;left:auto;right:27px;top:21px;display:none}#header .search__form.expanded input{border:1px solid #e9713a}#header .search__form.expanded:before{opacity:0}#header .search__form.expanded:after{opacity:1;background-image:url(images/search-arrow.svg);display:block}#header #search_mini_form.search__form input{height:auto;top:4px;position:relative;padding:0 64px 4px 21px;display:none}#header #search_mini_form.search__form input.expanded{display:block}#header #search_mini_form.search__form{padding:0 12px;width:100%;position:relative;float:left;height:48px;padding-top:2px}#header #search_mini_form.search__form.expanded{background:#fff;border-bottom:1px solid #e3e2e2}#header .nav-toggle.expanded .nav-toggle__icon{background:0 0}#header .nav-toggle.expanded .nav-toggle__icon:after,#header .nav-toggle.expanded .nav-toggle__icon:before{background:#e9713a;width:22px;border-radius:24px;height:3px;top:44%}#header .nav-toggle__icon{width:25px;border-radius:8px;background:#a6a6a6}#header .nav-toggle__icon:after,#header .nav-toggle__icon:before{width:25px;border-radius:8px;background:#a6a6a6}#search_mini_form.search__form{padding:0 12px;border-radius:0}#wp-megamenu-menu-hf-left .shop-icon{margin-top:14px}#wp-megamenu-menu-hf-left .sub-expanded>li:first-child{-ms-flex-order:2;order:2}#wp-megamenu-menu-hf-left .sub-expanded{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}#wp-megamenu-menu-hf-left .sub-expanded li:first-child .level-2 .sub-menu,#wp-megamenu-menu-hf-left .sub-expanded li:first-child .level-2 .sub-submenu{display:none}#wp-megamenu-menu-hf-left .sub-expanded li:first-child .level-2>li:first-child{display:none}#wp-megamenu-menu-hf-left .sub-expanded li:last-child{-ms-flex-order:1;order:1}.headerSearchActive .site-sub-header-menu{display:none}}@media only screen and (max-width:600px){.headerSearchActive #header .menus-container.expanded{top:98px}}@media only screen and (max-width:1023px){#header .nav-toggle.expanded{top:21px}}@media only screen and (max-width:600px){#header .nav-toggle.expanded{top:6px}}@media only screen and (max-width:600px){#header .menus-container{top:50px}}@media only screen and (max-width:600px){#header .menus-container.expanded{top:50px;overflow:auto;height:calc(100vh - 50px);padding-bottom:140px}}#header .block-search{margin-top:0}@media only screen and (max-width:1023px){#header .block-search{top:81px;position:relative}}@media only screen and (max-width:600px){#header .block-search{top:50px}}@media only screen and (max-width:1023px){#header span.mobile-search-icon{top:-97px;left:59px}}@media only screen and (max-width:600px){#header span.mobile-search-icon{top:-83px;left:54px}}@media only screen and (max-width:1023px){#header li.login.administrative-menu__item{top:-18px;right:45px}}@media only screen and (max-width:600px){#header li.login.administrative-menu__item{top:-34px}}body.sticky-header #content.site-content>*{display:block}@media only screen and (min-width:1024px){.page-template-page-masterbrand.darkHeader #header.site-header{height:auto}body.sticky-header.page-template-page-masterbrand #content.site-content>*{display:none}.page-template-page-masterbrand.darkHeader #content.site-content{margin-top:117px}.page-template-page-masterbrand.pageStickyHeader #content.site-content{margin-top:48px}.page-template-page-masterbrand #header.site-header.sticky #wp-megamenu-menu-hf-right{right:auto;left:0}.page-template-page-masterbrand #header.site-header.sticky #content.site-content{margin-top:48px}#header.site-header.sticky #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) a{color:#70a400}#header.site-header.sticky #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) a{color:#a770b4}#header.site-header.sticky #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) a{color:#449dcd}#header.site-header.sticky #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) a{color:#dc4f58}#header.site-header.sticky .administrative-menu .cart a{width:25px}.darkHeader #header.site-header{height:auto;border-bottom:1px solid #e6e6e6}#header.site-header.sticky #wp-megamenu-menu-hf-right{width:235px;position:absolute;right:-93px;top:-3px}#header.site-header.sticky .administrative-menu__item.cart{padding-left:2px}#header.site-header.sticky .site-sub-header{top:-52px;position:relative}#header.site-header.sticky .administrative-menu__item.search{margin-right:14px}#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li:nth-child(4){display:inline-block}#header.site-header.sticky #menu-main-menu-right li.wpmm-submenu-right:nth-child(4){display:inline-block}#header.site-header.sticky input#search[type=text]{font-size:10px}#header.site-header.sticky .search__form input{width:154px}#header.site-header.sticky .menu-right{width:457px}#header.site-header.sticky .menu-right .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu:hover .wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu{top:1px}#header.site-header.sticky .administrative-menu{top:-17px}#header.site-header.sticky #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li:nth-child(3){display:none}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-right:27px}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li:last-child{margin-right:0}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-right:27px}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li:last-child{margin-right:0}#wp-megamenu-menu-hf-left.wp-megamenu-wrap .wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu .wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-right .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu .wpmm-strees-row-and-content-container ul.wp-megamenu-sub-menu>li.wpmm-row>ul.wp-megamenu-sub-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-ms-flex-pack:justify;justify-content:space-between}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:last-child,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-last-child(2){max-width:261px}.wpmm-sticky.wpmm-sticky-wrap .wpmm-nav-wrap.wpmm-main-wrap-menu-hf-right{width:auto;padding:0}.wpmm-sticky.wpmm-sticky-wrap .wpmm-nav-wrap.wpmm-main-wrap-menu-hf-left{width:auto;padding:0}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu{font-weight:700!important;margin-bottom:37px;background-image:url(images/filter-show.svg);background-position:center right;background-repeat:no-repeat;padding-right:17px;background-size:12px 11px;transform:none}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.no-icon{background-image:none}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.no-icon:hover{background-image:none}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.green-filter:hover{background-image:url(images/show-all-icon-green.svg);transform:none;background-size:12px 11px}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.violet-filter:hover{background-image:url(images/show-all-icon-violet.svg);transform:none;background-size:12px 11px}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.blue-filter:hover{background-image:url(images/show-all-icon-blue.svg);transform:none;background-size:12px 11px}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li .filter-mg-menu.red-filter:hover{background-image:url(images/show-all-icon-red.svg);transform:none;background-size:12px 11px}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a{display:inline-block}#header.site-header{height:184px}#header .menu-top-margin{margin-top:32px}#header .explore-topmenu a{top:-2px}#header .menu-bottom-margin{margin-bottom:37px}#header .search__form:after{opacity:1}#header .search__form:before{opacity:0}#header span.counter.qty{margin:0 0 26px 10px;padding:2px 5px 2px 6px;overflow:inherit;top:-30px}#header .administrative-menu__item.cart.desktop-only a{left:0;top:0;display:block}#header button.search-submit{background-image:url(images/icon-search-orange.svg);width:15px;height:26px;position:absolute;top:1px;right:13px;cursor:pointer;border:none;padding:2px;background-repeat:no-repeat;background-position:0 4px;background-color:transparent}#header .wpmm-sticky.wpmm-sticky-wrap{position:inherit;top:0;left:0}#header #wp-megamenu-menu-hf-left,#header #wp-megamenu-menu-hf-right{background:0 0;padding-right:0;padding-left:0}#header #wp-megamenu-menu-hf-left .blue-color,#header #wp-megamenu-menu-hf-right .blue-color{color:#039ed2}#header #wp-megamenu-menu-hf-left .red-color,#header #wp-megamenu-menu-hf-right .red-color{color:#dc4f58}#header #wp-megamenu-menu-hf-left .orange-color,#header #wp-megamenu-menu-hf-right .orange-color{color:#e9713a}#header #wp-megamenu-menu-hf-left .violet-color,#header #wp-megamenu-menu-hf-right .violet-color{color:#b16bb8}#header #wp-megamenu-menu-hf-left .green-color,#header #wp-megamenu-menu-hf-right .green-color{color:#70a400}#header #wp-megamenu-menu-hf-left .img-subtitle,#header #wp-megamenu-menu-hf-right .img-subtitle{font-size:11px;text-transform:capitalize;text-align:center}#header #wp-megamenu-menu-hf-left .img-content,#header #wp-megamenu-menu-hf-right .img-content{font-size:19px;margin-top:12px;font-weight:600}#header #wp-megamenu-menu-hf-left .img-container,#header #wp-megamenu-menu-hf-right .img-container{text-align:center}#header #wp-megamenu-menu-hf-left .fa-search,#header #wp-megamenu-menu-hf-right .fa-search{display:none}#header .search__form{width:auto}#header .search__form input{border:1px solid #e9713a;padding-left:19px;padding-right:32px;width:160px}#header #wp-megamenu-menu-hf-left{float:left;width:50%;clear:left;margin-top:47px}#header #wp-megamenu-menu-hf-left .fa{display:none}#header #wp-megamenu-menu-hf-left .fa-angle-down:before{content:"";background-image:none}#header #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container li.menu-promo-image{min-width:170px;margin-right:17px}#header #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container li.menu-promo-image:last-child{margin-right:0}#header #wp-megamenu-menu-hf-right .wpmm-strees-row-and-content-container li.menu-promo-image{min-width:170px;margin-right:17px}#header #wp-megamenu-menu-hf-right .wpmm-strees-row-and-content-container li.menu-promo-image:last-child{margin-right:0}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li{margin-left:30px}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li:first-child{margin-left:0}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li:nth-child(4){display:none}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li a{font-family:BoosterNextFY,sans-serif;font-weight:700;line-height:18px}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li:hover .fa:before{transform:rotate(-90deg)}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a{color:#e9713a}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li>a:hover{text-decoration:underline;padding-bottom:61px}#header .administrative-menu{top:-22px}#header .menus-container{padding-top:28px}#header .header-container{top:10px;box-shadow:none}#header .site-branding{width:205px;max-width:none}#header li.wpmm-social-link{display:none}#header .menu-right{width:50%}#header .menu-right .fa-angle-down:before{content:"";width:17px;height:20px;left:0;top:5px;background-image:url(images/shop-mega-menu.svg);background-position:center center;background-repeat:no-repeat;display:block;transform:rotate(90deg);background-size:8px;position:relative}#header .administrative-menu__item.cart{margin-right:0;padding-left:0;width:27px}#header .administrative-menu__item.cart a{color:transparent;cursor:pointer;overflow:inherit}#header .wp-megamenu-wrap .wpmm-nav-wrap>ul>li>a{padding:0}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li>a{font-size:26px;text-transform:none;font-weight:700;font-family:BoosterNextFY,sans-serif!important;letter-spacing:.04em;line-height:34px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li>a:hover{padding-bottom:63px}#header input#search{height:28px;line-height:28px}#header #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li:last-child a,#header #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li:nth-child(4) a{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li:nth-child(1) a{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li:nth-child(2) a{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu.level-2>li:nth-child(3) a{color:#5e5c59}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{font-size:14px;margin-bottom:1px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget h4.wpmm-item-title{font-size:18px;font-weight:700;margin-bottom:36px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{color:#5e5c59;font-family:BoosterNextFY,sans-serif!important;font-weight:500}#header #wp-megamenu-menu-hf-left ul.wp-megamenu-sub-menu.level-1>li:nth-child(1) a{color:#5e5c59}#header #wp-megamenu-menu-hf-left .wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{font-size:14px;color:#696764!important}#header #wp-megamenu-menu-hf-left .wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a.shop-icon{background-image:url(images/show-all-icon.svg);background-repeat:no-repeat;padding-right:16px;background-position:center right}#header a.shop-link.shop-icon{width:140px;display:inline-block;float:left}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu{padding:0 4.5%;height:90px;cursor:pointer}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:first-child{margin-left:-4.5%}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:last-child,#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4){margin-left:0}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:last-child li.wpmm-type-widget h4.wpmm-item-title,#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) li.wpmm-type-widget h4.wpmm-item-title{color:#dc4f58}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:last-child li.wpmm-type-widget h4.wpmm-item-title.sub-submenu,#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:last-child ul.wp-megamenu-sub-menu li a:hover,#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(4) ul.wp-megamenu-sub-menu li a:hover{color:#dc4f58!important}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) li.wpmm-type-widget h4.wpmm-item-title{color:#70a400}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) ul.wp-megamenu-sub-menu li a:hover{color:#70a400!important}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) li.wpmm-type-widget h4.wpmm-item-title{color:#a770b4}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(2) ul.wp-megamenu-sub-menu li a:hover{color:#b16bb9!important}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) li.wpmm-type-widget h4.wpmm-item-title{color:#449dcd}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{color:#5e5c59}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(3) ul.wp-megamenu-sub-menu li a:hover{color:#449dcd!important}#header #search_mini_form.search__form.expanded input{border:1px solid #e9713a;padding-left:19px;padding-right:32px}#header #search_mini_form.search__form.expanded{width:205px;margin-right:0}#header .search__form:after,#header .search__form:before{display:none}#header input#search[type=text]{font-size:12px;color:#e9713a;font-weight:700}#header .navigational-menu{margin-top:60px;width:auto}#header .administrative-menu__item:after,#header .administrative-menu__item:before{background-position:top left;background-size:auto 19px}#header .administrative-menu__item{padding-left:28px;margin-right:8px}#header .administrative-menu__item.search{padding-left:0;margin-right:0;margin-right:10px}#header .block-search{width:auto}#header .login:before{background-image:url(images/icon-login-new.svg)}#header .wpmm-strees-row-and-content-container{padding-top:0;top:88px}.wp-megamenu-sub-menu.level-2 li.wpmm-col-2:last-child{width:auto}.wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(5n){margin-right:0}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu .wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{border:1px solid #e3e2e2;max-width:1440px;text-align:left;width:100%;margin:0 auto;position:relative;padding:20px 20px 66px}#wp-megamenu-menu-hf-right ul.wp-megamenu li.wpmm_mega_menu li.wpmm-type-widget h4.wpmm-item-title{font-size:18px;font-weight:700;margin-bottom:47px;color:#e9713a}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{text-transform:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(1) h4.wpmm-item-title{color:#70a400}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(1) .shop-icon:hover{background-image:url(images/show-all-icon-green.svg);background-size:8px;transition:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(1) .menu a:hover,#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(1) .shop-icon:hover{color:#70a400}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(2) h4.wpmm-item-title{color:#a770b4}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(2) .shop-icon:hover{background-image:url(images/show-all-icon-violet.svg);background-size:8px;transition:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(2) .menu a:hover,#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(2) .shop-icon:hover{color:#b16bb8}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(3) h4.wpmm-item-title{color:#449dcd}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(3) .shop-icon:hover{background-image:url(images/show-all-icon-blue.svg);background-size:8px;transition:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(3) .menu a:hover,#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(3) .shop-icon:hover{color:#449dcd}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) h4.wpmm-item-title{color:#dc4f58}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) .shop-icon:hover{background-image:url(images/show-all-icon-red.svg);background-size:8px;transition:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) .menu a:hover,#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(4) .shop-icon:hover{color:#dc4f58}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-child(6){margin-right:0}#wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a.shop-icon{background-image:url(images/show-all-icon.svg);background-repeat:no-repeat;background-position:center right;padding-right:17px;margin-top:4px;transition:none}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2 h4.wpmm-item-title{margin-bottom:7px!important;font-size:14px!important}#wp-megamenu-menu-hf-right .wp-megamenu-sub-menu.level-2 li.wpmm-col-2 h4.wpmm-item-title.mobile-menu-right{display:none}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li .wp-megamenu-sub-menu>li{padding:0}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li{padding:0}.wpmm-col.wpmm-col-6{min-width:82px;width:auto;margin-right:16px}#header #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container{padding-top:0}#header #wp-megamenu-menu-hf-left ul.wp-megamenu>li.wpmm_mega_menu:nth-child(1) li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{color:#5e5c59;font-size:14px;margin-bottom:1px}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{text-transform:none}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{color:#696764;font-family:BoosterNextFY,sans-serif!important;font-weight:500}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li{font-family:BoosterNextFY,sans-serif!important;font-weight:500!important;font-size:14px;color:#5e5c59}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li a{font-family:BoosterNextFY,sans-serif!important;font-weight:500!important;font-size:14px;color:#696764}#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h1,#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h2,#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h3,#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h4,#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h5,#wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu h6,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h1,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h2,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h3,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h4,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h5,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu h6{font-family:BoosterNextFY,sans-serif!important;font-weight:500;color:#5e5c59}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu ul.wp-megamenu-sub-menu li.wpmm-type-widget{margin-bottom:-8px}}@media only screen and (min-width:1200px){#header .site-branding{width:275px}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu{margin-right:-20px}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li{margin-left:0;padding:0 20px}#header #wp-megamenu-menu-hf-right .wpmm-nav-wrap ul.wp-megamenu>li:first-child{height:90px;cursor:pointer}#header .menu-right{width:50%}#header .administrative-menu__item.search{margin-right:26px}#header .search__form input{width:204px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget h4.wpmm-item-title.sub-submenu{white-space:nowrap}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu ul.wp-megamenu-sub-menu li:nth-child(3){margin-right:0}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu ul.wp-megamenu-sub-menu li:nth-child(4){margin-right:0}#header #wp-megamenu-menu-hf-left .wpmm-strees-row-and-content-container li.menu-promo-image{min-width:261px;margin-right:27px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{white-space:nowrap;margin-right:1.6%}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li:last-child{margin-right:0}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image{margin-right:27px;min-width:226px}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image:last-child{margin-right:0}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{margin-right:1.6%;white-space:nowrap}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li:last-child{margin-right:0}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image{margin-right:27px;min-width:226px}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image:last-child{margin-right:0}#wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:last-child,#wp-megamenu-menu-hf-right>.wpmm-nav-wrap .wp-megamenu-sub-menu.level-2 li.wpmm-col-2:nth-last-child(2){min-width:261px}.wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu>li.wpmm_mega_menu>.wpmm-strees-row-and-content-container>ul.wp-megamenu-sub-menu{padding:20px 46px 61px}#header.site-header.sticky .search__form input{width:182px}#header.site-header.sticky .administrative-menu__item.search{margin-right:24px}#header.site-header.sticky .menu-right{width:524px}#header.site-header.sticky .administrative-menu{top:-15px}#header.site-header.sticky .administrative-menu__item{margin-right:0}#header.site-header.sticky .administrative-menu__item.store-locator{margin-right:21px;padding-left:0}#header.site-header.sticky .administrative-menu__item.store-locator a{display:block;font-size:0;width:18px;height:21px}#header.site-header.sticky .administrative-menu__item.cart{padding-left:2px}}@media only screen and (min-width:1370px){#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{margin-right:5.6%}#header #wp-megamenu-menu-hf-left>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image{margin-right:27px;min-width:261px}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li{margin-right:5.6%}#header #wp-megamenu-menu-hf-right>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu li:last-child li.menu-promo-image{margin-right:27px;min-width:261px}}@media only screen and (min-width:1400px){#header .administrative-menu__item{margin-right:24px}#header.site-header.sticky .menu-right{width:553px}#header.site-header.sticky .search__form input{width:204px}}@media only screen and (min-width:1440px){body .site-header{padding-left:45px;padding-right:45px}}.page-campaign-design,.page-campaign-landing-page,.page-happiness-wins{background:#f6f6f6}.page-campaign-design #footer,.page-campaign-landing-page #footer,.page-happiness-wins #footer{background:#fff}.page-campaign-design .top-b-tablet,.page-campaign-landing-page .top-b-tablet,.page-happiness-wins .top-b-tablet{max-width:623px}.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{margin-top:184px;max-width:1640px}@media (min-width:1024px){.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{padding:0 50px}}@media (min-width:1280px){.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{padding:0 100px}}@media only screen and (max-width:1023px){.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{max-width:1480px;margin-top:80px;padding:0 40px}}@media (max-width:667px){.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{margin-top:80px}}@media only screen and (max-width:600px){.page-campaign-design #content.site-content,.page-campaign-landing-page #content.site-content,.page-happiness-wins #content.site-content{margin-top:50px;padding:0 16px}}.ls-detail-container p{color:grey}.campaign-wrapper .dash-module{float:left;width:100%;text-align:center;margin-top:45px}@media (max-width:767px){.campaign-wrapper .dash-module{margin-top:25px}}.campaign-wrapper .dash-module .hudson-grid-container{margin-top:22px}@media (max-width:767px){.campaign-wrapper .gallery-module li{width:100%;display:inline-block;height:0;overflow:hidden;position:relative;z-index:1;padding-bottom:128.325%}}@media (max-width:767px){.campaign-wrapper .gallery-module li img{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}}@media (max-width:767px){.campaign-wrapper .gallery-module li img.lazyload{min-height:0}}@media (max-width:767px){.campaign-wrapper .gallery-module li .lazyload{min-height:0}}.campaign-wrapper .lazyload{opacity:0;min-height:170px}.campaign-wrapper .lazyloaded{opacity:1;transition:opacity 2s ease-out}@media (min-width:768px){.campaign-wrapper .six-images.mos-mobile-view{display:none}}@media (max-width:767px){.campaign-wrapper .six-images.mos-desktop-view{display:none}}.campaign-wrapper a,.campaign-wrapper div,.campaign-wrapper p,.campaign-wrapper span{color:#6e6c69;font-family:BoosterNextFY,sans-serif;font-weight:400}.campaign-wrapper h1,.campaign-wrapper h2,.campaign-wrapper h3{font-family:BoosterNextFY,sans-serif;text-transform:none}@media (min-width:768px){.campaign-wrapper .desktop-view{display:block}}@media (max-width:767px){.campaign-wrapper .desktop-view{display:none}}@media (min-width:768px){.campaign-wrapper .mobile-view{display:none}}@media (max-width:767px){.campaign-wrapper .mobile-view{display:block}}.campaign-wrapper .about-us .text .discrip{padding:0}.campaign-wrapper .back{float:left;margin-top:35px}@media (max-width:767px){.campaign-wrapper .back{margin-top:27px}}.campaign-wrapper .back span{float:left}.campaign-wrapper .back .back-text{margin-top:12px;margin-left:16px;line-height:1;font-size:16px}.campaign-wrapper .h-one{max-width:1168px;clear:left;margin-top:19px;margin-bottom:75px}@media only screen and (max-width:1023px){.campaign-wrapper .h-one{margin-bottom:55px}}@media (max-width:980px){.campaign-wrapper .h-one{margin-bottom:35px}}@media (max-width:767px){.campaign-wrapper .h-one{margin-bottom:35px}}.campaign-wrapper .h-one .left{font-size:83px;line-height:86px;letter-spacing:-.02em;width:47%;float:left;text-transform:inherit;font-weight:500}@media (max-width:1045px){.campaign-wrapper .h-one .left{font-size:74px;line-height:79px}}@media (max-width:980px){.campaign-wrapper .h-one .left{font-size:55px;line-height:62px;width:45.5%}}@media (max-width:767px){.campaign-wrapper .h-one .left{font-size:55px;line-height:62px;width:100%}}@media (max-width:380px){.campaign-wrapper .h-one .left{font-size:45px;line-height:52px;padding-right:0}}.campaign-wrapper .h-one .left h1{font-size:83px;line-height:86px;letter-spacing:-.02em;text-transform:inherit;font-weight:500}@media (max-width:1090px){.campaign-wrapper .h-one .left h1{font-size:78px}}@media (max-width:1045px){.campaign-wrapper .h-one .left h1{font-size:74px;line-height:79px}}@media (max-width:980px){.campaign-wrapper .h-one .left h1{font-size:55px;line-height:62px;width:100%;float:left}}@media (max-width:380px){.campaign-wrapper .h-one .left h1{font-size:45px;line-height:52px;padding-right:0}}.campaign-wrapper .h-one .right{letter-spacing:-.02em;width:39%;float:right;margin-top:7.7%}@media (max-width:1045px){.campaign-wrapper .h-one .right{width:44%}}@media (max-width:980px){.campaign-wrapper .h-one .right{font-size:22px;line-height:30px}}@media (max-width:767px){.campaign-wrapper .h-one .right{margin-top:19px;font-size:20px;line-height:25px;width:100%;padding-right:76px}}@media only screen and (max-width:600px){.campaign-wrapper .h-one .right{padding-right:0}}.campaign-wrapper .float-left{float:left;width:100%}.campaign-wrapper .gallery-module .slick-dots{display:block;position:absolute;bottom:25px;left:0}.campaign-wrapper .gallery-module .slick-dots li.slick-active button{background:#f37021}.campaign-wrapper .gallery-module .slick-dots li{float:left;border-radius:50%;width:25px;background:#fff;height:22px;position:relative;margin-left:33px}@media (max-width:767px){.campaign-wrapper .gallery-module .slick-dots li{width:18px;height:16px;margin-left:25px;padding:0}}.campaign-wrapper .gallery-module .slick-dots li button{font-size:0;border-radius:50%;height:10px;width:11px;border:none;background:#fff;position:absolute;top:6px;left:7px;padding:0}@media (max-width:767px){.campaign-wrapper .gallery-module .slick-dots li button{width:8px;height:7px;top:4px;left:5px}}.campaign-wrapper .gallery-module,.campaign-wrapper .video-module{float:left;width:100%;border-bottom:1px solid #c0bfbe}@media (max-width:767px){.campaign-wrapper .gallery-module,.campaign-wrapper .video-module{border-bottom:none;position:relative}}@media (max-width:767px){.campaign-wrapper .gallery-module:after,.campaign-wrapper .video-module:after{position:absolute;bottom:0;left:0;content:"";width:93%;height:1px;background:#c0bfbe;margin:0 12px}}.campaign-wrapper .about-us,.campaign-wrapper .scene,.campaign-wrapper .team{position:relative;padding-top:58px;margin-bottom:58px;min-height:440px}@media only screen and (max-width:1023px){.campaign-wrapper .about-us,.campaign-wrapper .scene,.campaign-wrapper .team{margin-bottom:58px}}@media (max-width:980px){.campaign-wrapper .about-us,.campaign-wrapper .scene,.campaign-wrapper .team{min-height:330px}}@media (max-width:767px){.campaign-wrapper .about-us,.campaign-wrapper .scene,.campaign-wrapper .team{padding-top:32px;margin-bottom:33px}}.campaign-wrapper .about-us .discrip,.campaign-wrapper .scene .discrip,.campaign-wrapper .team .discrip{font-size:30px;line-height:37px;letter-spacing:-.01em;width:29%;bottom:-7px;left:0;position:absolute}@media (max-width:1350px){.campaign-wrapper .about-us .discrip,.campaign-wrapper .scene .discrip,.campaign-wrapper .team .discrip{font-size:23px;line-height:26px;width:32%}}@media only screen and (max-width:1023px){.campaign-wrapper .about-us .discrip,.campaign-wrapper .scene .discrip,.campaign-wrapper .team .discrip{font-size:23px;line-height:29px}}@media (max-width:980px){.campaign-wrapper .about-us .discrip,.campaign-wrapper .scene .discrip,.campaign-wrapper .team .discrip{font-size:17px;line-height:24px;width:32%}}@media (max-width:767px){.campaign-wrapper .about-us .discrip,.campaign-wrapper .scene .discrip,.campaign-wrapper .team .discrip{width:97%;font-size:20px;line-height:24px;position:inherit;bottom:0;padding:0 12px;float:left;margin-bottom:59px}}.campaign-wrapper .about-us .text,.campaign-wrapper .scene .text,.campaign-wrapper .team .text{float:left;width:33%}@media (max-width:1160px){.campaign-wrapper .about-us .text,.campaign-wrapper .scene .text,.campaign-wrapper .team .text{width:38%}}@media (max-width:980px){.campaign-wrapper .about-us .text,.campaign-wrapper .scene .text,.campaign-wrapper .team .text{width:34%}}@media (max-width:767px){.campaign-wrapper .about-us .text,.campaign-wrapper .scene .text,.campaign-wrapper .team .text{width:100%;padding:0 12px}}.campaign-wrapper .about-us .text .header,.campaign-wrapper .scene .text .header,.campaign-wrapper .team .text .header{font-size:62px;line-height:66px;letter-spacing:-.02em;float:left;width:100%}@media only screen and (max-width:1023px){.campaign-wrapper .about-us .text .header,.campaign-wrapper .scene .text .header,.campaign-wrapper .team .text .header{font-size:48px;line-height:48px}}@media (max-width:980px){.campaign-wrapper .about-us .text .header,.campaign-wrapper .scene .text .header,.campaign-wrapper .team .text .header{font-size:40px;line-height:42px}}@media (max-width:767px){.campaign-wrapper .about-us .text .header,.campaign-wrapper .scene .text .header,.campaign-wrapper .team .text .header{font-size:35px;line-height:35px;margin-bottom:24px}}.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:62px;line-height:66px;letter-spacing:-.02em;float:left;width:100%}@media (max-width:1440px){.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:53px;line-height:47px}}@media (max-width:1220px){.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:50px}}@media only screen and (max-width:1023px){.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:48px;line-height:48px}}@media (max-width:980px){.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:32px;line-height:34px}}@media (max-width:767px){.campaign-wrapper .about-us .text .header h2,.campaign-wrapper .scene .text .header h2,.campaign-wrapper .team .text .header h2{font-size:35px;line-height:35px;margin-bottom:24px}}.campaign-wrapper .about-us .text .top-text,.campaign-wrapper .scene .text .top-text,.campaign-wrapper .team .text .top-text{font-size:14px;color:#716f6c;float:left;width:100%;margin-top:4px;margin-bottom:58px;letter-spacing:.04em}@media (max-width:980px){.campaign-wrapper .about-us .text .top-text,.campaign-wrapper .scene .text .top-text,.campaign-wrapper .team .text .top-text{margin-bottom:16px}}@media (max-width:767px){.campaign-wrapper .about-us .text .top-text,.campaign-wrapper .scene .text .top-text,.campaign-wrapper .team .text .top-text{margin-bottom:24px}}.campaign-wrapper .about-us .pic,.campaign-wrapper .scene .pic,.campaign-wrapper .team .pic{float:right;width:65.76%;position:relative;line-height:0;min-height:440px}@media (max-width:1250px){.campaign-wrapper .about-us .pic,.campaign-wrapper .scene .pic,.campaign-wrapper .team .pic{width:58.76%}}@media (max-width:980px){.campaign-wrapper .about-us .pic,.campaign-wrapper .scene .pic,.campaign-wrapper .team .pic{min-height:330px;width:64.76%}}@media (max-width:767px){.campaign-wrapper .about-us .pic,.campaign-wrapper .scene .pic,.campaign-wrapper .team .pic{width:100%}}.campaign-wrapper .about-us .pic .play-text,.campaign-wrapper .scene .pic .play-text,.campaign-wrapper .team .pic .play-text{width:100%;top:50%;left:0;position:absolute;transform:translateY(-50%);text-align:center}.campaign-wrapper .about-us .pic .play-text .video-title,.campaign-wrapper .scene .pic .play-text .video-title,.campaign-wrapper .team .pic .play-text .video-title{font-size:35px;width:100%;float:left;line-height:30px;margin-bottom:11px;color:#fff;font-weight:500}.campaign-wrapper .about-us .pic .play-text .video-discrip,.campaign-wrapper .scene .pic .play-text .video-discrip,.campaign-wrapper .team .pic .play-text .video-discrip{font-size:20px;float:left;width:100%;line-height:23px;margin-bottom:26px;color:#fff}.campaign-wrapper .about-us .pic .play-text .video-icon,.campaign-wrapper .scene .pic .play-text .video-icon,.campaign-wrapper .team .pic .play-text .video-icon{font-size:35px}@media (max-width:767px){.campaign-wrapper .top-content{padding:0 12px}}.campaign-wrapper .six-images{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;display:-ms-flexbox;display:flex}@media (max-width:980px){.campaign-wrapper .six-images{margin-top:0}}@media (max-width:767px){.campaign-wrapper .six-images{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}}@media (max-width:767px){.campaign-wrapper .six-images .column.last .grid-img:nth-child(odd){margin-right:8%;clear:left;float:left}}@media (max-width:767px){.campaign-wrapper .six-images .column.last .grid-img:nth-child(even){float:left}}@media (max-width:767px){.campaign-wrapper .six-images .column.last .grid-img{width:46%}}.campaign-wrapper .six-images .column{-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:33%;max-width:454px;margin-right:2.7%}@media (max-width:767px){.campaign-wrapper .six-images .column .grid-img img{width:100%}}.campaign-wrapper .six-images .column .grid-img:last-child{margin-bottom:0}@media (min-width:767px){.campaign-wrapper .six-images .column .grid-img:nth-child(2){margin-bottom:0}}@media (max-width:767px){.campaign-wrapper .six-images .column .grid-img:nth-child(2){margin-bottom:0}}@media (min-width:767px){.campaign-wrapper .six-images .column .grid-img:nth-child(3){margin-top:45px}}@media (max-width:767px){.campaign-wrapper .six-images .column .grid-img:nth-child(3){margin-top:25px}}@media (max-width:980px){.campaign-wrapper .six-images .column{margin-right:23px}}@media (max-width:767px){.campaign-wrapper .six-images .column{width:46%;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin-right:8%}}.campaign-wrapper .six-images .column.center{margin-top:178px}@media only screen and (max-width:1023px){.campaign-wrapper .six-images .column.center{margin-top:118px}}@media (max-width:980px){.campaign-wrapper .six-images .column.center{margin-top:81px}}@media (max-width:767px){.campaign-wrapper .six-images .column.center{margin-right:0;margin-top:57px}}.campaign-wrapper .six-images .column.last{margin-right:0;width:33%;max-width:454px}@media (max-width:767px){.campaign-wrapper .six-images .column.last{width:100%;display:inline-block;max-width:none}}.campaign-wrapper .six-images .grid-img{position:relative;margin-bottom:45px;line-height:0;width:100%;float:left;min-height:83px;max-width:454px}@media only screen and (max-width:1023px){.campaign-wrapper .six-images .grid-img{margin-bottom:27px}}@media (max-width:980px){.campaign-wrapper .six-images .grid-img{margin-bottom:25px}}.campaign-wrapper .six-images .grid-img .play-icon{position:absolute;bottom:31px;left:50%;width:29px;margin-left:-13px;text-align:center}@media (max-width:767px){.campaign-wrapper .six-images .grid-img .play-icon{left:50%;width:29px;margin-left:-13px}}@media only screen and (max-width:600px){.campaign-wrapper .six-images .grid-img .play-icon{bottom:22px}}.campaign-wrapper .mosaic-grid .grid-img{display:none}.campaign-wrapper .mosaic-grid .grid-img svg{max-width:29px}.campaign-wrapper .show-more{float:left;clear:left;width:100%;text-align:center}@media (min-width:768px){.campaign-wrapper .show-more{margin-top:33px;margin-bottom:-20px}}@media (max-width:767px){.campaign-wrapper .show-more{margin-top:16px;margin-bottom:-6px}}.campaign-wrapper .show-more .show-text{font-size:14px;color:#716f6c;float:left;margin-top:8px;letter-spacing:.04em}@media (max-width:767px){.campaign-wrapper .show-more .show-text{margin-top:10px}}.campaign-wrapper .show-more .show-cover{width:139px;margin:0 auto;display:inline-block}.campaign-wrapper .show-more .show-cover span.icon{float:right}.campaign-wrapper .mosaic-grid{border-bottom:1px solid #c0bfbe;padding-bottom:58px;float:left;width:100%}@media (max-width:767px){.campaign-wrapper .mosaic-grid{padding-bottom:33px;border-bottom:none;position:relative}}@media (max-width:767px){.campaign-wrapper .mosaic-grid:after{position:absolute;bottom:0;left:0;content:"";width:93%;height:1px;background:#c0bfbe;margin:0 12px}}@media (max-width:767px){.campaign-wrapper .team-carousel{padding:0 8px;margin-bottom:126px;float:left;width:100%}}@media (max-width:767px){.campaign-wrapper .team-carousel .team .text{padding:0 7px}}.campaign-wrapper .team-carousel .slider-controller{float:left;clear:left;width:23.5%;position:relative;margin-top:30px}@media (max-width:767px){.campaign-wrapper .team-carousel .slider-controller{float:none;width:83%;clear:left;position:absolute;margin-top:0;bottom:-60px;left:30px}}.campaign-wrapper .team-carousel .slider-controller a{display:inline-block}.campaign-wrapper .team-carousel .slider-controller .testimonial-left{position:absolute;left:0;top:20px}.campaign-wrapper .team-carousel .slider-controller .testimonial-left.slick-disabled{opacity:.2;cursor:default}@media (max-width:767px){.campaign-wrapper .team-carousel .slider-controller .testimonial-left{display:none}}.campaign-wrapper .team-carousel .slider-controller .testimonial-right{float:right}.campaign-wrapper .team-carousel .slider-controller .testimonial-right.slick-disabled{opacity:.2;cursor:default}@media (max-width:767px){.campaign-wrapper .team-carousel .slider-controller .testimonial-right{display:none}}.campaign-wrapper .team-carousel .slider-controller span.prev{width:29px;height:29px;background-image:url(images/cam-slider-prev.svg);background-position:center center;background-repeat:no-repeat;font-size:0;display:inline-block}.campaign-wrapper .team-carousel .slider-controller span.nex{width:29px;height:29px;background-image:url(images/cam-team-next.svg);background-position:center center;background-repeat:no-repeat;font-size:0;display:inline-block}.campaign-wrapper .team.float-left .text{width:25%}@media (max-width:767px){.campaign-wrapper .team.float-left .text{width:100%}}.campaign-wrapper .team .team-slides{float:right;margin-top:-205px;width:67%}@media (max-width:1440px){.campaign-wrapper .team .team-slides{margin-top:-164px}}@media (max-width:980px){.campaign-wrapper .team .team-slides{margin-top:-75px}}@media (max-width:767px){.campaign-wrapper .team .team-slides{float:left;margin-top:inherit;width:100%}}.campaign-wrapper .team .progress{display:block;height:3px;border-radius:10px;overflow:hidden;background-color:#dedede;background-image:linear-gradient(to right,#70a300,#70a300);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;margin-bottom:17px}.campaign-wrapper .team .pic-container{float:right;width:59.5%}@media (max-width:767px){.campaign-wrapper .team .pic-container{width:80%;float:left}}.campaign-wrapper .team .prev img{width:29px}.campaign-wrapper .team .pic-parents{float:left;width:94%}@media (max-width:767px){.campaign-wrapper .team .pic-parents{width:100%;padding:0 29px}}.campaign-wrapper .team .pic-parents h2{margin-top:13px}@media (max-width:767px){.campaign-wrapper .team .pic-parents h2{margin-top:20px}}.campaign-wrapper .team .pic-parents h2,.campaign-wrapper .team .pic-parents p{font-size:14px;float:left;width:100%}@media (max-width:767px){.campaign-wrapper .team .pic-parents h2,.campaign-wrapper .team .pic-parents p{font-size:20px}}.campaign-wrapper .team .pic-text{float:left;width:43%;padding-left:16px}@media (max-width:767px){.campaign-wrapper .team .pic-text{width:100%;padding-left:30px;margin-top:43px}}.campaign-wrapper .team .carousel-text,.campaign-wrapper .team .down-text,.campaign-wrapper .team .up-text{float:left;width:100%}@media (max-width:767px){.campaign-wrapper .team .down-text.desktop-view{display:block;font-size:20px;line-height:27px}}.campaign-wrapper .team .down-text{font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:32px;padding-top:21px;padding-right:0}@media only screen and (max-width:1023px){.campaign-wrapper .team .down-text{font-size:20px;line-height:24px;padding-right:0}}@media (max-width:980px){.campaign-wrapper .team .down-text{padding-right:0;font-size:16px;line-height:19px}}.campaign-wrapper .team .header-right{font-size:20px;font-weight:500;letter-spacing:-.02em;float:left;width:100%;margin-bottom:10px}.campaign-wrapper .team .short{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:27px;float:left;padding-bottom:32px;width:100%;position:relative}@media only screen and (max-width:1023px){.campaign-wrapper .team .short{font-size:18px;line-height:22px}}@media (max-width:980px){.campaign-wrapper .team .short{font-size:14px;line-height:19px}}@media (max-width:767px){.campaign-wrapper .team .short{font-size:20px;line-height:27px;padding-bottom:28px}}.campaign-wrapper .team .short:after{position:absolute;left:0;bottom:0;content:"";width:44px;height:2px;background:#70a401}.campaign-wrapper .team .pic-container{float:left;opacity:.3;width:39.5%!important}@media (max-width:767px){.campaign-wrapper .team .pic-container{width:100%!important}}.campaign-wrapper .team .slick-slide.slick-active{margin:0;left:0}.campaign-wrapper .team .pic-text{display:none}.campaign-wrapper .team .slick-active .pic-parents{width:53.2%}@media (max-width:767px){.campaign-wrapper .team .slick-active .pic-parents{width:100%}}.campaign-wrapper .team .slick-active .pic-container{width:100%!important;display:inline-block;opacity:1}.campaign-wrapper .team .slick-active .pic-text{display:block}@media (max-width:767px){.campaign-wrapper .team-slides{position:relative}}@media (max-width:767px){.campaign-wrapper .team-slides .slick-slide{min-height:575px}}@media (max-width:767px){.campaign-wrapper .team-slides button.slick-prev{width:29px;height:29px;background-image:url(images/cam-slider-prev.svg);background-position:center center;background-repeat:no-repeat;font-size:0;display:inline-block;position:absolute;left:-7px;top:calc((100% - 293px)/ 2);z-index:1;border:none;background-color:transparent;cursor:pointer}}@media (max-width:767px){.campaign-wrapper .team-slides button.slick-prev.slick-disabled{opacity:.3}}@media (max-width:767px){.campaign-wrapper .team-slides button.slick-next{width:29px;height:29px;background-image:url(images/cam-team-next.svg);background-position:center center;background-repeat:no-repeat;font-size:0;display:inline-block;position:absolute;right:-7px;top:calc((100% - 293px)/ 2);z-index:1;border:none;background-color:transparent;cursor:pointer}}@media (max-width:767px){.campaign-wrapper .team-slides button.slick-next.slick-disabled{opacity:.3}}@media only screen and (max-width:1023px){section.vc_section.careers{padding-left:34px;padding-right:34px}}@media only screen and (max-width:600px){section.vc_section.careers{padding-left:0;padding-right:0}}.careers{padding:74px 0 110px;display:-ms-flexbox;display:flex}.careers .main{width:100%}.careers-hero{padding:20px 0 40px}.careers-hero__container{text-align:center}@media only screen and (max-width:1023px){.careers-hero{padding:40px 0}}@media only screen and (max-width:600px){.careers-hero{padding:30px 0 20px}}.careers-hero.viewed h1:after,.careers-hero.viewed h1:before{opacity:1}.careers-hero h1{font-family:Organico-Regular,sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;letter-spacing:3.12px;margin:0 auto 30px;position:relative;display:inline}.careers-hero h1:after,.careers-hero h1:before{content:'';opacity:0;background-image:url(images/accent-bing.svg);background-repeat:no-repeat;position:absolute;left:-50px;top:0;width:34px;height:100%;transition:.3s opacity;display:inline-block}@media only screen and (max-width:1023px){.careers-hero h1:after,.careers-hero h1:before{top:50%;transform:translateY(-50%)}}.careers-hero h1:after{transform:scaleX(-1);right:-50px;left:auto}@media only screen and (max-width:1023px){.careers-hero h1:after{transform:rotate(180deg);right:-39px;left:auto;top:0}}@media only screen and (max-width:1023px){.careers-hero h1{width:550px}.careers-hero h1:before{left:-40px}}@media only screen and (max-width:600px){.careers-hero h1{font-size:30px;width:auto;margin-bottom:20px}.careers-hero h1:after,.careers-hero h1:before{width:18px}.careers-hero h1:before{left:-25px}.careers-hero h1:after{bottom:-70%;top:auto;transform:scaleX(-1);right:-25px}}.careers-hero p{font-family:BoosterNextFY,sans-serif;font-size:24px;font-weight:700;padding-top:10px}@media only screen and (max-width:1023px){.careers-hero p{width:400px;margin:auto;font-size:27px}}@media only screen and (max-width:1023px){.careers-hero p{width:auto}}@media only screen and (max-width:600px){.careers-hero p{font-size:14px}}.career-listings__menu{margin-right:20px}.career-listings__menu .button-expand-category__label{font-size:18px}.career-listings__menu .button-expand-category__subtext{font-size:15px;font-weight:700;margin-top:10px;display:block}.career-listings__content{padding-top:30px;padding-bottom:60px}.career-listings-item__header-wrapper:after{content:'';display:block;height:3px;background:#a7a5a3;opacity:.3;margin-top:20px}.career-listings-item__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.career-listings-item__location,.career-listings-item__title{font-size:20px;color:grey;font-weight:700}.career-listings-item__title{text-transform:uppercase;color:#70a401}.career-listings-item-description{margin-top:35px}.career-listings-item-description:last-child{margin-bottom:35px}.career-listings-item-description__subhead{color:#fc6c0f;font-weight:700;font-size:18px;margin-bottom:17px}.career-listings-item-description__description{font-size:18px}.career-listings-item-description__description li,.career-listings-item-description__description p{margin-bottom:15px}.career-listings-item-description__description li{list-style:disc inside;list-style-position:outside;margin-left:30px}.career-listings-item-apply{text-align:center;margin-top:60px}.career-listings-item-apply__button{background-color:#70a401}@media only screen and (max-width:1023px){.careers-hero{padding:80px 0 50px}.career-listings__menu .button-expand-category__subtext{display:none}.career-listings-item__location,.career-listings-item__title{font-size:16px}.career-listings-item-description__description,.career-listings-item-description__subhead{font-size:16px}}@media only screen and (max-width:600px){.careers-hero{padding:30px}.careers-hero h1{font-size:40px}.careers-hero h1:after,.careers-hero h1:before{display:none}.careers{padding-top:0;padding-bottom:0}.careers .main{padding-left:0;padding-right:0}.career-listings__content.expandable-categories__content .button-expand-category__subtext{display:block;font-weight:500}.career-listings__content{padding-top:0;padding-bottom:0}.career-listings-item-description{padding:0 22px}.career-listings-item-description__subhead{font-size:16px}.career-listings-item-description__description{font-size:14px}}section.vc_section.contact-hero{height:160px;margin-top:184px;padding:0}section.vc_section.contact-hero h1{margin-bottom:0}section.vc_section.contact-hero .main{padding:0}@media only screen and (max-width:1023px){section.vc_section.contact-hero{margin-top:80px;height:100px}}@media only screen and (max-width:600px){section.vc_section.contact-hero{margin-top:0;height:120px}section.vc_section.contact-hero h1{font-size:36px}}.careers-hero__container.contact{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.contact-container{margin:58px auto 0;max-width:1190px}.contact-details .subhead{color:#70a401;font-weight:700;font-size:18px;margin-bottom:10px}.contact-details p{color:#716f6c;font-size:18px}.contact-details p a{color:inherit;text-decoration:underline;transition:.3s opacity}.contact-details p a:hover{opacity:.6}.contact-details__group{margin-bottom:47px}.contact-details__locations div{display:inline-block}.contact-details__locations div:first-child{margin-right:50px}.contact-faq-section{padding-top:60px;padding-bottom:40px}.contact-faq-section p{color:#716f6c;margin-bottom:30px;max-width:90%}.contact-faq-section a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background:#e9713a;color:#fff}.contact-faq-section a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.contact-faq-section a:hover:after{right:40px}.contact-faq-section a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.contact-faq-section a:hover:after{right:40px}@media only screen and (max-width:1023px){.contact-details,.contact-form{margin-left:auto;margin-right:auto;width:66.7%;float:none}.contact-details{margin-top:50px}.contact-details .subhead,.contact-details p{font-size:16px}}@media only screen and (max-width:600px){.contact-details,.contact-form{width:100%}.contact-form .submit-wrapper{text-align:center}.contact-details{text-align:center}.contact-details__locations div{display:block}.contact-details__locations div:first-child{margin-right:0}}.page-template-template-stages .site-sub-header--with-images .site-sub-header-menu__item{width:130px}#fiber-protein-products.stages{display:block}@media only screen and (max-width:600px){#fiber-protein-products.stages{display:none}}#lifestage-filter.hover-tabs{background-color:transparent;padding-top:0}#lifestage-filter.hover-tabs .hover-tabs__container{background-color:#fcf8f2}#lifestage-filter.hover-tabs .slick-slider{max-width:1020px;width:80%;float:none;margin:auto}#lifestage-filter.hover-tabs .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}#lifestage-filter.hover-tabs .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}#lifestage-filter.hover-tabs .slick-arrow{background-image:url(images/carousel-arrow-green.svg);width:48px;height:48px;left:-30px}@media only screen and (max-width:600px){#lifestage-filter.hover-tabs .slick-arrow{background-size:32px 32px;background-position:top left;border-radius:0}}#lifestage-filter.hover-tabs .slick-next{right:-30px;left:auto}#lifestage-filter.hover-tabs .tab-drawer-header{background-color:#fcf8f2;padding:18px}#lifestage-filter.hover-tabs .tab-drawer-header:after{display:none}#lifestage-filter.hover-tabs .tab-drawer-header:before{height:3px;bottom:0}#lifestage-filter.hover-tabs .tab-drawer-header~div p{display:block}@media only screen and (max-width:600px){#lifestage-filter.hover-tabs .tab-drawer-header~div p{padding:0}}#lifestage-filter.hover-tabs .tab-drawer-header p:last-child:after{top:2px;border-color:#e4d8c6}#lifestage-filter.hover-tabs .tab-drawer-header.expanded p:last-child:after{top:7px}#lifestage-filter.hover-tabs .tab-drawer-header em{float:right;color:#70a401;font-size:14px;padding-right:20px;font-style:normal}#lifestage-filter .hover-tab{width:20%;position:relative;padding:50px 0 28px}#lifestage-filter .hover-tab__title{font-size:24px;line-height:1.2;width:100%}@media only screen and (max-width:1023px){#lifestage-filter .hover-tab__title{font-size:16px}}#lifestage-filter .hover-tab__description{color:#70a401;font-size:15px;font-weight:700;transition:color .1s ease-in-out}#lifestage-filter .hover-tab:before{content:'';position:absolute;opacity:0;top:40px;left:0;right:0;margin:0 auto;width:67px;height:27px;background-image:url(images/bings-text.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto;transition:all .1s ease-in-out}#lifestage-filter .hover-tab:after{content:'';position:absolute;bottom:-25px;left:0;right:0;margin:0 auto;width:0;height:0;opacity:0;border-style:solid;border-width:25px 25px 0 25px;border-color:#fcf8f2 transparent transparent transparent;transition:opacity .1s ease-in-out}#lifestage-filter .hover-tab.active .hover-tab__description{color:#e9713a;transition:color .1s ease-in-out}#lifestage-filter .hover-tab.active:before{top:20px}#lifestage-filter .hover-tab.active:after,#lifestage-filter .hover-tab.active:before{opacity:1;transition:all .1s ease-in-out}#lifestage-filter .tab-content{visibility:hidden;transition:.3s opacity,.3s visibility;min-height:400px}#lifestage-filter .tab-content.active{visibility:visible}@media only screen and (max-width:1023px){#lifestage-filter .tab-content{min-height:360px}}@media only screen and (max-width:600px){#lifestage-filter .tab-content{visibility:visible;min-height:0}}.lifestage-filter__description{padding:5px 0 35px;border-bottom:1px solid #d0d0d0;width:1020px;max-width:100%;margin:0 auto 40px}@media only screen and (max-width:600px){.lifestage-filter__description{padding:15px 0;max-width:90%;margin:0 auto 20px}.lifestage-filter__description br{display:none}}.lifestage-filter__plp p{padding:0 10px;width:100%}.lifestage-filter__plp img{max-height:250px;width:auto;margin:0 auto}@media only screen and (max-width:1023px){.lifestage-filter__plp img{width:100%}}@media only screen and (max-width:600px){.lifestage-filter__plp img{width:90%}}.lifestage-filter__plp p strong{font-size:15px;line-height:1.3}.hero.stages-product{clear:both;padding:60px 0 80px;overflow:visible;height:auto}.hero.stages-product .col-12{float:none}.hero.stages-product .col-12:after,.hero.stages-product .col-12:before{display:table;content:""}.hero.stages-product .col-12:after{clear:both}.hero.stages-product .col-12:after,.hero.stages-product .col-12:before{display:table;content:""}.hero.stages-product .col-12:after{clear:both}.hero.stages-product .col-12:after,.hero.stages-product .col-12:before{display:table;content:""}.hero.stages-product .col-12:after{clear:both}.hero.stages-product .col-12:after,.hero.stages-product .col-12:before{display:table;content:""}.hero.stages-product .col-12:after{clear:both}@media only screen and (max-width:1023px){.hero.stages-product{padding:50px 0}}@media only screen and (max-width:600px){.hero.stages-product{padding:40px 0}}.hero.stages-product .main{padding-top:0}.hero__description.stages-product-hero__description{width:60%;height:auto}@media only screen and (max-width:1023px){.hero__description.stages-product-hero__description{width:100%;padding:0}.hero__description.stages-product-hero__description h1{margin-bottom:25px}.hero__description.stages-product-hero__description p{width:431px;margin-bottom:28px;margin-left:auto;margin-right:auto}.hero__description.stages-product-hero__description a{display:none}}@media only screen and (max-width:600px){.hero__description.stages-product-hero__description h1{font-size:30px;margin-bottom:20px}.hero__description.stages-product-hero__description p{width:269px}}.hero__image.stages-product__image{text-align:center}@media only screen and (max-width:1023px){.hero__image.stages-product__image{position:relative;width:100%;max-width:375px;margin:0 auto 25px;top:auto;left:auto;float:none}}.hero__image.stages-product__image img{float:none;position:relative;height:auto}@media only screen and (max-width:1023px){.hero__image.stages-product__image img{margin-top:0;position:relative;transform:none;top:auto;left:auto;max-width:100%}}.hero__button.stages-product-hero__button{text-align:center}.hero__button.stages-product-hero__button a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#fff;color:inherit}.hero__button.stages-product-hero__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.hero__button.stages-product-hero__button a:hover:after{right:40px}.hero__button.stages-product-hero__button a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.hero__button.stages-product-hero__button a:hover:after{right:40px}.hero__button.stages-product-hero__button a:after{border-color:inherit}.mini-hero-stages{padding-bottom:0}.mini-hero-stages [class*=" col-"],.mini-hero-stages [class^=col-]{padding-left:0;padding-right:0}.mini-hero-bg{height:450px;background-repeat:no-repeat;background-size:cover;background-position:left center;overflow:hidden;position:relative}@media only screen and (max-width:1023px){.mini-hero-bg{background-image:none!important;height:640px}}.mini-hero-bg-tablet{display:none}@media only screen and (max-width:1023px){.mini-hero-bg-tablet{position:absolute;left:50%;transform:translateX(-50%);display:block;width:auto;min-height:640px;max-width:none;min-width:100vw}}@media only screen and (max-width:600px){.mini-hero-bg-tablet{display:none}}.mini-hero-bg-mobile{display:none}@media only screen and (max-width:600px){.mini-hero-bg-mobile{display:block;width:100%}}.mini-hero-bg__contentbox{background-image:url(images/background-rough-transparent.png);text-align:center;padding:30px 10px;margin-bottom:26px;background-size:98% 98%;background-position:center;background-repeat:no-repeat}.mini-hero-bg__contentbox p{color:#716f6c}@media only screen and (max-width:600px){.mini-hero-bg__contentbox{background-image:none;padding:20px 0;margin-bottom:0}.mini-hero-bg__contentbox h1{font-size:40px}}.mini-hero-bg__contentbox-container{width:375px;position:absolute;top:50%;transform:translateY(-50%);right:10%;text-align:center}@media only screen and (max-width:1023px){.mini-hero-bg__contentbox-container{top:inherit;bottom:5%;left:0;right:0;margin:0 auto;transform:translateY(0)}}@media only screen and (max-width:600px){.mini-hero-bg__contentbox-container{position:relative;bottom:-4px;width:100%}}@media only screen and (max-width:1023px){.mini-hero-bg__contentbox-container.mama{top:inherit;bottom:5%;left:0;right:0;margin:0 auto;transform:translateY(0)}}h1.mini-hero-bg__headline{margin-bottom:0}h1.mini-hero-bg__headline.mama{color:#ee4154}.mini-hero-bg__icons{position:absolute;vertical-align:middle;margin:0 25px;left:0;bottom:25px}@media only screen and (max-width:600px){.mini-hero-bg__icons{position:absolute;top:40%;left:0;margin:0 6px;width:40px}}@media only screen and (max-width:600px){.mini-hero-bg{background-image:none!important;height:auto}}.learning-center-stages{padding:62px 0;width:100%;float:left}.stages-video{z-index:2}.stages-products-carousel-container{display:none;text-align:center}.stages-products-carousel-container.carousel-products-small .slick-arrow{background-image:url(images/carousel-arrow-green.svg)}@media only screen and (max-width:600px){.stages-products-carousel-container{display:block}}.stages-product.allergy-product img{max-height:270px;margin:0 auto}.stages-product.allergy-product p{position:relative;padding:0 30px}.stages-product.allergy-product a{text-decoration:none}.coupon,.error404,.page-template-page-basic{margin-top:124px}@media only screen and (max-width:1023px){.coupon,.error404,.page-template-page-basic{margin-top:80px}}@media only screen and (max-width:600px){.coupon,.error404,.page-template-page-basic{margin-top:50px}}.coupon:not(.page-store-locator):not(.coupon),.error404:not(.page-store-locator):not(.coupon),.page-template-page-basic:not(.page-store-locator):not(.coupon){margin-top:225px}@media only screen and (max-width:1023px){.coupon:not(.page-store-locator):not(.coupon),.error404:not(.page-store-locator):not(.coupon),.page-template-page-basic:not(.page-store-locator):not(.coupon){margin-top:140px}}@media only screen and (max-width:600px){.coupon:not(.page-store-locator):not(.coupon),.error404:not(.page-store-locator):not(.coupon),.page-template-page-basic:not(.page-store-locator):not(.coupon){margin-top:100px}}.coupon:not(.page-store-locator):not(.coupon) #content.site-content,.error404:not(.page-store-locator):not(.coupon) #content.site-content,.page-template-page-basic:not(.page-store-locator):not(.coupon) #content.site-content{width:900px;margin:0 auto 100px;max-width:95%}@media only screen and (max-width:1023px){.coupon:not(.page-store-locator):not(.coupon) #content.site-content,.error404:not(.page-store-locator):not(.coupon) #content.site-content,.page-template-page-basic:not(.page-store-locator):not(.coupon) #content.site-content{width:750px}}@media only screen and (max-width:600px){.coupon:not(.page-store-locator):not(.coupon) #content.site-content,.error404:not(.page-store-locator):not(.coupon) #content.site-content,.page-template-page-basic:not(.page-store-locator):not(.coupon) #content.site-content{width:100%}}.coupon .site-content h1,.error404 .site-content h1,.page-template-page-basic .site-content h1{margin-bottom:50px}@media only screen and (max-width:1023px){.coupon .site-content h1,.error404 .site-content h1,.page-template-page-basic .site-content h1{margin-bottom:30px}}.coupon .site-content h2,.coupon .site-content h3,.coupon .site-content h4,.coupon .site-content h5,.coupon .site-content h6,.coupon .site-content p,.error404 .site-content h2,.error404 .site-content h3,.error404 .site-content h4,.error404 .site-content h5,.error404 .site-content h6,.error404 .site-content p,.page-template-page-basic .site-content h2,.page-template-page-basic .site-content h3,.page-template-page-basic .site-content h4,.page-template-page-basic .site-content h5,.page-template-page-basic .site-content h6,.page-template-page-basic .site-content p{margin-bottom:15px}.coupon{padding:50px 0 30px}.error404__container{width:642px;max-width:100%;margin:0 auto 50px}@media only screen and (max-width:1023px){.error404__container{width:461px}}@media only screen and (max-width:600px){.error404__container{width:252px}}.error404__image{margin-bottom:70px}@media only screen and (max-width:1023px){.error404__image{margin-bottom:50px}}@media only screen and (max-width:600px){.error404__image{width:190px;margin-bottom:38px}}.error404 .site-content p{margin-top:25px}.error404 .site-content a{font-weight:700}.learning-center-article__content>:first-child,.learning-center-article__content>:first-child>:first-child,.learning-center-article__content>:first-child>:first-child>:first-child,.page-template-page-basic .text-darkgray>:first-child,.page-template-page-basic .text-darkgray>:first-child>:first-child,.page-template-page-basic .text-darkgray>:first-child>:first-child>:first-child{margin-top:0}@media only screen and (max-width:1023px){.learning-center-article__content,.page-template-page-basic .text-darkgray{margin:20px 0}}.learning-center-article__content h1,.learning-center-article__content h2,.learning-center-article__content h3,.learning-center-article__content h4,.learning-center-article__content h5,.learning-center-article__content h6,.page-template-page-basic .text-darkgray h1,.page-template-page-basic .text-darkgray h2,.page-template-page-basic .text-darkgray h3,.page-template-page-basic .text-darkgray h4,.page-template-page-basic .text-darkgray h5,.page-template-page-basic .text-darkgray h6{text-transform:none;font-family:BoosterNextFY,sans-serif}.learning-center-article__content h1+p>b,.learning-center-article__content h1+p>strong,.learning-center-article__content h2+p>b,.learning-center-article__content h2+p>strong,.learning-center-article__content h3+p>b,.learning-center-article__content h3+p>strong,.learning-center-article__content h4+p>b,.learning-center-article__content h4+p>strong,.learning-center-article__content h5+p>b,.learning-center-article__content h5+p>strong,.learning-center-article__content h6+p>b,.learning-center-article__content h6+p>strong,.page-template-page-basic .text-darkgray h1+p>b,.page-template-page-basic .text-darkgray h1+p>strong,.page-template-page-basic .text-darkgray h2+p>b,.page-template-page-basic .text-darkgray h2+p>strong,.page-template-page-basic .text-darkgray h3+p>b,.page-template-page-basic .text-darkgray h3+p>strong,.page-template-page-basic .text-darkgray h4+p>b,.page-template-page-basic .text-darkgray h4+p>strong,.page-template-page-basic .text-darkgray h5+p>b,.page-template-page-basic .text-darkgray h5+p>strong,.page-template-page-basic .text-darkgray h6+p>b,.page-template-page-basic .text-darkgray h6+p>strong{margin-top:auto}.learning-center-article__content h1,.page-template-page-basic .text-darkgray h1{font-size:24px;margin-top:36px;margin-bottom:10px;letter-spacing:0}@media only screen and (max-width:1023px){.learning-center-article__content h1,.page-template-page-basic .text-darkgray h1{font-size:27px;margin-top:3px}}@media only screen and (max-width:600px){.learning-center-article__content h1,.page-template-page-basic .text-darkgray h1{font-size:20px;margin-top:12px;margin-bottom:7px}}.learning-center-article__content h2,.page-template-page-basic .text-darkgray h2{font-size:22px;margin-top:32px;margin-bottom:8px}@media only screen and (max-width:1023px){.learning-center-article__content h2,.page-template-page-basic .text-darkgray h2{font-size:25px;margin-top:3px}}@media only screen and (max-width:600px){.learning-center-article__content h2,.page-template-page-basic .text-darkgray h2{font-size:18px;margin-top:12px;margin-bottom:7px}}.learning-center-article__content h4,.page-template-page-basic .text-darkgray h4{font-size:20px;margin-top:28px;margin-bottom:8px}@media only screen and (max-width:1023px){.learning-center-article__content h4,.page-template-page-basic .text-darkgray h4{font-size:23px;margin-top:3px}}@media only screen and (max-width:600px){.learning-center-article__content h4,.page-template-page-basic .text-darkgray h4{font-size:16px;margin-top:12px;margin-bottom:7px}}.learning-center-article__content h5,.page-template-page-basic .text-darkgray h5{font-size:18px;margin-top:26px;margin-bottom:6px}@media only screen and (max-width:1023px){.learning-center-article__content h5,.page-template-page-basic .text-darkgray h5{font-size:21px;margin-top:3px}}@media only screen and (max-width:600px){.learning-center-article__content h5,.page-template-page-basic .text-darkgray h5{font-size:14px;margin-top:12px;margin-bottom:7px}}.learning-center-article__content h6,.page-template-page-basic .text-darkgray h6{font-size:17px;margin-top:26px;margin-bottom:6px}@media only screen and (max-width:1023px){.learning-center-article__content h6,.page-template-page-basic .text-darkgray h6{font-size:20px;margin-top:3px}}@media only screen and (max-width:600px){.learning-center-article__content h6,.page-template-page-basic .text-darkgray h6{font-size:14px;margin-top:12px;margin-bottom:7px}}.learning-center-article__content li,.learning-center-article__content p,.learning-center-article__content table,.page-template-page-basic .text-darkgray li,.page-template-page-basic .text-darkgray p,.page-template-page-basic .text-darkgray table{color:#716f6c;margin-bottom:12px}@media only screen and (max-width:1023px){.learning-center-article__content li,.learning-center-article__content p,.learning-center-article__content table,.page-template-page-basic .text-darkgray li,.page-template-page-basic .text-darkgray p,.page-template-page-basic .text-darkgray table{font-size:16px;margin-bottom:20px}}@media only screen and (max-width:600px){.learning-center-article__content li,.learning-center-article__content p,.learning-center-article__content table,.page-template-page-basic .text-darkgray li,.page-template-page-basic .text-darkgray p,.page-template-page-basic .text-darkgray table{font-size:14px;margin-bottom:7px}}.learning-center-article__content a,.page-template-page-basic .text-darkgray a{color:#e9713a}.learning-center-article__content b,.learning-center-article__content strong,.page-template-page-basic .text-darkgray b,.page-template-page-basic .text-darkgray strong{margin-top:15px;display:inline-block}.learning-center-article__content ol,.page-template-page-basic .text-darkgray ol{list-style:none;counter-reset:li;padding-left:23px}.learning-center-article__content ol>li,.page-template-page-basic .text-darkgray ol>li{counter-increment:li}.learning-center-article__content ol>li:before,.page-template-page-basic .text-darkgray ol>li:before{content:'.' counter(li);color:red;display:inline-block;width:1em;margin-left:-1.5em;margin-right:.5em;text-align:right;direction:rtl;font-weight:700}.learning-center-article__content ul,.page-template-page-basic .text-darkgray ul{list-style:none}.learning-center-article__content ul li,.page-template-page-basic .text-darkgray ul li{padding-left:1em;text-indent:-.7em}.learning-center-article__content ul li:before,.page-template-page-basic .text-darkgray ul li:before{content:"• ";background-color:transparent;color:#e9713a}.learning-center-article__content ol ol li,.learning-center-article__content ol ul li,.learning-center-article__content ul ol li,.learning-center-article__content ul ul li,.page-template-page-basic .text-darkgray ol ol li,.page-template-page-basic .text-darkgray ol ul li,.page-template-page-basic .text-darkgray ul ol li,.page-template-page-basic .text-darkgray ul ul li{padding-left:1.5em;text-indent:0}.learning-center-article__content li,.page-template-page-basic .text-darkgray li{margin-top:6px}.learning-center-article__content li b,.learning-center-article__content li strong,.page-template-page-basic .text-darkgray li b,.page-template-page-basic .text-darkgray li strong{display:inline;margin-top:auto}.learning-center-article__content blockquote,.page-template-page-basic .text-darkgray blockquote{padding:20px}.learning-center-article__content sup,.page-template-page-basic .text-darkgray sup{vertical-align:super;font-size:.7em}.learning-center-article__content img,.page-template-page-basic .text-darkgray img{margin-bottom:12px}.learning-center-article__content table,.page-template-page-basic .text-darkgray table{margin:15px 0 5px}.learning-center-article__content td,.page-template-page-basic .text-darkgray td{border:1px solid #716f6c;padding:5px}.coupon .wpb_content_element{margin-bottom:0}.coupon-promotions h1{margin:60px 0 50px}@media only screen and (max-width:1023px){.coupon-promotions h1{margin:40px 0 25px}}.coupon-promotions-banners{clear:both;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}.coupon-promotions-banners:after,.coupon-promotions-banners:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.coupon-promotions-banners:after,.coupon-promotions-banners:before{background-size:600px auto}}.coupon-promotions-banners:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.coupon-promotions-banners:before{top:-6px}}.coupon-promotions-banners:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.coupon-promotions-banners:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.coupon-promotions-banners:after,.coupon-promotions-banners:before{display:none}}@media only screen and (max-width:1023px){.coupon-promotions-banners{margin-bottom:40px}}.coupon-promotions-banners .left-banner,.coupon-promotions-banners .right-banners-container{position:relative;max-height:700px;height:50vw;width:calc(50% - 3.5px);overflow:hidden;margin-bottom:15px}.coupon-promotions-banners .left-banner>.col-12,.coupon-promotions-banners .right-banners-container>.col-12{height:100%}.coupon-promotions-banners .left-banner h1,.coupon-promotions-banners .right-banners-container h1{font-size:50px}@media only screen and (max-width:1200px){.coupon-promotions-banners .left-banner h1,.coupon-promotions-banners .right-banners-container h1{font-size:45px}}@media only screen and (max-width:1023px){.coupon-promotions-banners .left-banner h1,.coupon-promotions-banners .right-banners-container h1{font-size:40px}}@media only screen and (max-width:600px){.coupon-promotions-banners .left-banner h1,.coupon-promotions-banners .right-banners-container h1{font-size:30px}}.coupon-promotions-banners .left-banner .banner-image,.coupon-promotions-banners .right-banners-container .banner-image{position:absolute;width:100%;overflow:hidden;max-height:100%}.coupon-promotions-banners .left-banner .banner-image img,.coupon-promotions-banners .right-banners-container .banner-image img{width:50vw;min-height:100%;max-width:720px}.coupon-promotions-banners .left-banner a,.coupon-promotions-banners .right-banners-container a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;transform:none;bottom:auto;left:auto}.coupon-promotions-banners .left-banner a:after,.coupon-promotions-banners .right-banners-container a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.coupon-promotions-banners .left-banner a:hover:after,.coupon-promotions-banners .right-banners-container a:hover:after{right:40px}.coupon-promotions-banners .left-banner a:after,.coupon-promotions-banners .right-banners-container a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.coupon-promotions-banners .left-banner a:hover:after,.coupon-promotions-banners .right-banners-container a:hover:after{right:40px}@media only screen and (max-width:1023px){.coupon-promotions-banners .left-banner a,.coupon-promotions-banners .right-banners-container a{font-size:16px}}.coupon-promotions-banners .left-banner .text-green a,.coupon-promotions-banners .right-banners-container .text-green a{background-color:#70a401}.coupon-promotions-banners .left-banner .text-orange a,.coupon-promotions-banners .left-banner .text-white a,.coupon-promotions-banners .right-banners-container .text-orange a,.coupon-promotions-banners .right-banners-container .text-white a{background-color:#e9713a}.coupon-promotions-banners .left-banner .text-lightpurple a,.coupon-promotions-banners .right-banners-container .text-lightpurple a{background-color:#b16bb9}@media only screen and (max-width:1023px){.coupon-promotions-banners .left-banner,.coupon-promotions-banners .right-banners-container{height:520px;width:100%}.coupon-promotions-banners .left-banner .slick-arrow,.coupon-promotions-banners .right-banners-container .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.coupon-promotions-banners .left-banner .slick-arrow.slick-next,.coupon-promotions-banners .right-banners-container .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.coupon-promotions-banners .left-banner .slick-arrow,.coupon-promotions-banners .right-banners-container .slick-arrow{background-image:url(images/carousel-arrow-orange.svg);height:40px;width:40px;left:30px}.coupon-promotions-banners .left-banner .slick-next,.coupon-promotions-banners .right-banners-container .slick-next{left:auto;right:30px}.coupon-promotions-banners .left-banner .slick-dots,.coupon-promotions-banners .right-banners-container .slick-dots{text-align:center}.coupon-promotions-banners .left-banner .slick-dots li,.coupon-promotions-banners .right-banners-container .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}.coupon-promotions-banners .left-banner .slick-dots button,.coupon-promotions-banners .right-banners-container .slick-dots button{opacity:0}.coupon-promotions-banners .left-banner .slick-dots li.slick-active,.coupon-promotions-banners .right-banners-container .slick-dots li.slick-active{opacity:1}.coupon-promotions-banners .left-banner .slick-dots,.coupon-promotions-banners .right-banners-container .slick-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:22px;height:7px}.coupon-promotions-banners .left-banner .slick-dots li,.coupon-promotions-banners .right-banners-container .slick-dots li{height:7px;width:7px;margin:0 6px;opacity:1}.coupon-promotions-banners .left-banner .slick-dots li.slick-active,.coupon-promotions-banners .right-banners-container .slick-dots li.slick-active{background-color:#e9713a}.coupon-promotions-banners .left-banner .left-banner,.coupon-promotions-banners .right-banners-container .left-banner{display:block}}@media only screen and (max-width:1023px) and only screen and (max-width:1023px){.coupon-promotions-banners .left-banner .slick-dots li,.coupon-promotions-banners .right-banners-container .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}@media only screen and (max-width:600px){.coupon-promotions-banners .left-banner,.coupon-promotions-banners .right-banners-container{height:420px}.coupon-promotions-banners .left-banner .slick-arrow,.coupon-promotions-banners .right-banners-container .slick-arrow{left:15px}.coupon-promotions-banners .left-banner .slick-next,.coupon-promotions-banners .right-banners-container .slick-next{right:15px}.coupon-promotions-banners .left-banner .slick-dots,.coupon-promotions-banners .right-banners-container .slick-dots{bottom:17px}}.coupon-promotions-banners .left-banner h1{margin:5% auto 0;width:90%;position:relative}.coupon-promotions-banners .left-banner p{position:absolute;left:50%;transform:translateX(-50%);bottom:5%}.coupon-promotions-banners .left-banner a{background-color:#b16bb9}.coupon-promotions-banners .left-banner .banner-content{width:100%;height:100%;position:absolute}@media only screen and (max-width:1023px){.coupon-promotions-banners .left-banner{display:none}.coupon-promotions-banners .left-banner h1{width:370px;margin:40px auto}.coupon-promotions-banners .left-banner p{bottom:50px}.coupon-promotions-banners .left-banner .banner-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;overflow:hidden}.coupon-promotions-banners .left-banner .banner-image img{min-height:100%;min-width:100vw;max-width:none;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (max-width:600px){.coupon-promotions-banners .left-banner h1{width:90%;margin:33px auto}.coupon-promotions-banners .left-banner p{bottom:40px}}.coupon-promotions-banners .vc_column_container{height:calc(50% - 3.5px);position:relative;overflow:hidden}.coupon-promotions-banners .vc_column_container .banner-content{width:300px;position:absolute;top:50%;transform:translateY(-50%);left:30px;text-align:center}@media only screen and (max-width:1200px){.coupon-promotions-banners .vc_column_container .banner-content{left:10px}}.coupon-promotions-banners .vc_column_container h1{margin-bottom:40px}@media only screen and (max-width:1200px){.coupon-promotions-banners .vc_column_container h1{margin-bottom:20px}}.coupon-promotions-banners .vc_column_container:first-child{margin-bottom:7px}.coupon-promotions-banners .vc_column_container .banner-image img{height:25vw;max-height:360px}@media only screen and (max-width:1023px){.coupon-promotions-banners .vc_column_container{height:520px;overflow:visible}.coupon-promotions-banners .vc_column_container .banner-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;overflow:hidden}.coupon-promotions-banners .vc_column_container .banner-image img{min-height:100%;min-width:100vw;max-width:none;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coupon-promotions-banners .vc_column_container .banner-content{height:100%;width:100%;padding:40px}.coupon-promotions-banners .vc_column_container p{position:absolute;left:50%;transform:translateX(-50%);bottom:50px}}@media only screen and (max-width:600px){.coupon-promotions-banners .vc_column_container{height:420px}.coupon-promotions-banners .vc_column_container .banner-content{padding:33px}.coupon-promotions-banners .vc_column_container p{bottom:40px}}.international-hero{height:565px;overflow:hidden}@media only screen and (max-width:600px){.international-hero{height:auto}}.international-hero .hero-container__fullwidth,.international-hero .home-hero__background,.international-hero>.main,.international-hero>.main>.col-12{height:100%}.international-hero .home-hero__background{width:1440px;max-width:none;position:absolute;left:50%;transform:translateX(-50%);top:0}@media only screen and (max-width:1023px){.international-hero .home-hero__background{left:40%}.international-hero .home-hero__background.desktop-only{display:block}.international-hero .home-hero__background.desktop-hide{display:none}}@media only screen and (max-width:600px){.international-hero .home-hero__background{left:50%;height:211px;top:0;transform:translateX(-50%);width:auto;position:relative;margin-bottom:10px}.international-hero .home-hero__background.desktop-only{display:none}.international-hero .home-hero__background.desktop-hide{display:block}}.international-hero .hero-content__fullwidth{padding:193px 0 0 12%;width:50%;margin-left:0;position:absolute}@media only screen and (max-width:1023px){.international-hero .hero-content__fullwidth{padding:150px 0 0 5%}}@media only screen and (max-width:600px){.international-hero .hero-content__fullwidth{position:relative;padding:0;width:100%;text-align:center}.international-hero .hero-content__fullwidth p{color:#716f6c;font-size:16px;width:320px;margin:auto}}.international-hero h1.hero{height:auto;width:500px}@media only screen and (max-width:1023px){.international-hero h1.hero{width:350px;margin-bottom:20px}}@media only screen and (max-width:600px){.international-hero h1.hero{width:350px;max-width:100%;margin:0 auto 20px;color:#70a401;margin-bottom:10px}}.international-hero .hero-button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#70a401;margin-top:25px}.international-hero .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.international-hero .hero-button:hover:after{right:40px}.international-hero .hero-button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.international-hero .hero-button:hover:after{right:40px}@media only screen and (max-width:600px){.international-hero .hero-button{padding:0 40px 0 20px;margin:10px 0 25px}.international-hero .hero-button:after{right:25px}.international-hero .hero-button:hover:after{right:20px}}.international-about{padding:60px 0;overflow:visible;height:auto;clear:both}@media only screen and (max-width:600px){.international-about{padding:30px 0}}.international-about.hero .main{padding-top:0}.international-about.hero .main:after,.international-about.hero .main:before{display:table;content:""}.international-about.hero .main:after{clear:both}.international-about.hero .main:after,.international-about.hero .main:before{display:table;content:""}.international-about.hero .main:after{clear:both}.international-about.hero .main:after,.international-about.hero .main:before{display:table;content:""}.international-about.hero .main:after{clear:both}.international-about.hero .main:after,.international-about.hero .main:before{display:table;content:""}.international-about.hero .main:after{clear:both}.international-about__title{margin-bottom:50px}@media only screen and (max-width:1023px){.international-about__title{margin-bottom:30px}}.international-about__description{width:50%;float:right;padding-left:5%}@media only screen and (max-width:600px){.international-about__description{width:320px;float:none;margin:auto;text-align:center;padding:0}}.international-about__description p{font-size:18px;line-height:1.4;font-weight:500;margin-bottom:35px;width:400px;max-width:100%}.international-about__description p span{font-size:15px}@media only screen and (max-width:1023px){.international-about__description p{font-size:16px;margin-bottom:25px}.international-about__description p span{font-size:14px}}@media only screen and (max-width:600px){.international-about__description p{margin-bottom:15px}}.international-about__description a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;color:#70a401;background:#fff}.international-about__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.international-about__description a:hover:after{right:40px}.international-about__description a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.international-about__description a:hover:after{right:40px}.international-about__description a:after{border-color:#70a401}@media only screen and (max-width:1023px){.international-about__description a{padding:0 40px 0 20px;margin-top:10px}.international-about__description a:after{right:25px}.international-about__description a:hover:after{right:20px}}.international-about__image{float:left;width:50%;text-align:right}@media only screen and (max-width:600px){.international-about__image{width:320px;float:none;margin:0 auto 10px}}@media (max-width:560px){body .fc-widget-normal .hotline-launcher.h-open{width:284px}}@media (max-width:560px){body div.h-conv .h-header h1.list-title{font-size:18px}}@media (max-width:560px){body div.h-conv .h-header p.list-desc{white-space:normal}}@media (max-width:768px){.page-infant-feeding-support .site-footer__container{margin-top:0}}.page-infant-feeding-support .site-header{background-color:#fff}.page-infant-feeding-support .site-content{margin-top:124px}@media only screen and (max-width:1023px){.page-infant-feeding-support .site-content{margin-top:80px}}@media only screen and (max-width:600px){.page-infant-feeding-support .site-content{margin-top:50px}}.page-infant-feeding-support .hero{height:auto;overflow:unset;margin-bottom:28px}.page-infant-feeding-support .hero.formula .shell{width:100%;max-width:1280px;margin:0 auto;position:relative}.page-infant-feeding-support .shell.formula{max-width:1024px;margin:0 auto}.page-infant-feeding-support .formula{padding:0}.page-infant-feeding-support #videos{margin-top:-120px}@media (max-width:768px){.page-infant-feeding-support #videos{margin-top:0}}.page-infant-feeding-support li,.page-infant-feeding-support p{color:#716f6c}.page-infant-feeding-support .chat{height:auto;clear:none}.page-infant-feeding-support #formulafeeding{display:block;position:absolute;width:100%;height:1px;margin-top:-65px}@media only screen and (max-width:600px){.page-infant-feeding-support #formulafeeding{margin-top:-10px}}.page-infant-feeding-support #supplementing{display:block;position:absolute;width:100%;height:1px;margin-top:-110px}@media only screen and (max-width:600px){.page-infant-feeding-support #supplementing{margin-top:-45px}}.page-infant-feeding-support #breastfeeding{display:block;position:absolute;width:100%;height:1px;margin-top:-110px}@media only screen and (max-width:600px){.page-infant-feeding-support #breastfeeding{margin-top:-55px}}hr.feeding{width:100%;max-width:992px;margin:0 auto;padding-top:50px;border:none;border-bottom:2px solid #d1d1d1}.formula-base__introcopy{width:100%;margin:40px auto 0}.formula-base__introcopy h2{color:#70a401;font-family:Organico-Regular,sans-serif;text-transform:uppercase;text-align:center}.formula-base__introcopy p{font-weight:700;text-align:center;letter-spacing:.75px;padding-top:24px}@media (max-width:640px){.formula-base__introcopy p{padding-left:12px;padding-right:12px}}.formula-base__introcopy.hero{max-width:530px}@media (max-width:768px){.formula-base__introcopy.hero h2{padding:0 30px}}.formula-base__introcopy.ingredients{max-width:620px}.formula-base__introcopy.stages{max-width:675px}.formula-base__introcopy.stores{width:40%;float:left;padding-top:2%}.formula-base__introcopy.stores h2{max-width:240px;margin:0 auto}@media (max-width:768px){.formula-base__introcopy.stores{width:100%}}.formula-base__introcopy.support{max-width:300px;position:absolute;top:50%;transform:translateY(-50%);left:10%;margin-top:0}.formula-base__introcopy.support h2{color:#fff;padding:0 12px}.formula-base__introcopy.support p{color:#fff;padding-bottom:16px}@media (max-width:768px){.formula-base__introcopy.support{left:0;max-width:100%}}.formula-base__introcopy.measure{width:50%;float:left;text-align:left;padding-left:40px}.formula-base__introcopy.measure h2{text-align:left;max-width:315px}.formula-base__introcopy.measure p{text-align:left;max-width:315px;padding-bottom:20px}@media (max-width:768px){.formula-base__introcopy.measure{width:100%;padding-left:0;text-align:center}.formula-base__introcopy.measure h2,.formula-base__introcopy.measure p{text-align:center}}.formula-base__ctalink{background:#e9713a;color:#fff;padding:22px 0;text-align:center;width:300px;display:block;border-radius:16px 0 16px 0;font-family:BoosterNextFY,sans-serif;font-weight:700;letter-spacing:1px;font-size:16px;box-shadow:0 2px 4px rgba(137,135,133,.26);-webkit-box-shadow:0 2px 4px rgba(137,135,133,.26);-moz-box-shadow:0 2px 4px rgba(137,135,133,.26)}@media (max-width:768px){.formula-base__ctalink{margin:0 auto}}.formula-base__ctalink .triangle{position:relative;padding-left:13px}.formula-base__ctalink .triangle:after{content:'';position:absolute;top:2px;height:0;width:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff}.formula-base__ctalink.stores{margin:24px auto 0}.formula-base__ctalink.support{background:#70a401}.formula-base__introcopy.testimonials{margin-top:32px}@media (max-width:640px){.feeding-base__introcopy.hero{right:auto;top:65%;left:50%;position:absolute;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}}.feeding-base__introcopy{width:100%;margin:40px auto 0;padding:0}.feeding-base__introcopy h2{color:#70a401;font-family:Organico-Regular,sans-serif;text-transform:uppercase;text-align:center}.feeding-base__introcopy p{font-weight:700;text-align:center;letter-spacing:.75px;padding-top:24px}@media (max-width:640px){.feeding-base__introcopy p{padding-left:12px;padding-right:12px}}.feeding-base__introcopy.white h2{color:#fff}.feeding-base__introcopy.white p{color:#fff}.feeding-base__introcopy.hero{width:50%;float:right;max-width:420px;margin-right:0;right:6.7%;top:15%;text-align:center;margin-top:0;position:absolute;z-index:2}@media (max-width:768px){.feeding-base__introcopy.hero{width:100%;float:none;margin-top:0;margin-right:auto;top:60%;padding:0 15px;right:auto;left:50%;position:absolute;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.feeding-base__introcopy.hero h2{font-size:45px!important}.feeding-base__introcopy.hero p{padding:24px 12px!important}}.feeding-base__introcopy.hero h2{font-size:55px;letter-spacing:1.5px;line-height:1}@media (max-width:980px){.feeding-base__introcopy.hero h2{font-size:39px}}.feeding-base__introcopy.hero p{padding:26px 64px 27px;letter-spacing:1px}@media (max-width:980px){.feeding-base__introcopy.hero p{padding:11px 44px 16px}}.feeding-base__introcopy.chat{width:60%;text-align:left;float:left;margin-top:35px}@media (max-width:768px){.feeding-base__introcopy.chat{width:100%;text-align:center;float:none;display:inline-block}.feeding-base__introcopy.chat h2,.feeding-base__introcopy.chat p{text-align:center!important}.feeding-base__introcopy.chat p{padding-right:15px!important;padding-left:15px!important}}.feeding-base__introcopy.chat h2,.feeding-base__introcopy.chat p{text-align:left}.feeding-base__introcopy.chat p{padding-right:100px;padding-bottom:4px}.feeding-base__ctalink{background:#e9713a;color:#fff;padding:22px 0;text-align:center;width:300px;display:block;border-radius:16px 0 16px 0;font-family:BoosterNextFY,sans-serif;font-weight:700;letter-spacing:1px;font-size:16px;box-shadow:0 2px 4px rgba(137,135,133,.26);-webkit-box-shadow:0 2px 4px rgba(137,135,133,.26);-moz-box-shadow:0 2px 4px rgba(137,135,133,.26)}@media (max-width:768px){.feeding-base__ctalink{width:100%;max-width:300px}}.feeding-base__ctalink .triangle{position:relative;padding-left:9px}.feeding-base__ctalink .triangle:after{content:'';position:absolute;top:2px;height:0;width:0;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #fff;right:-8px}.feeding-base__ctalink.green{background:#70a401;color:#fff;padding-top:18px;padding-bottom:22px}@media (max-width:980px){.feeding-base__ctalink.green{padding-top:18px;padding-bottom:22px}}.feeding-base__ctalink.white{background:#fff;color:#70a401}.feeding-base__ctalink.white .triangle:after{border-color:transparent transparent transparent #70a401}.feeding-base__ctalink.hero{margin:0 auto;padding-top:22px;padding-bottom:23px;line-height:.8}.feeding-base__ctalink.chat{margin-top:28px;padding-top:20px;padding-bottom:24px;line-height:.8}@media (max-width:980px){.feeding-base__ctalink.chat{padding-top:23px;padding-bottom:24px}}@media (max-width:768px){.feeding-base__ctalink.chat{float:none;margin:24px auto;width:100%;max-width:300px;line-height:1}}.feeding-base__ctalink.chat .triangle{padding-left:0;line-height:1}.feeding-base__ctalink.chat .triangle:after{top:auto;right:-15px;content:"";width:15px;height:15px;background-image:url(images/hffd-1.svg);background-repeat:no-repeat;background-position:1px 2px;border:0}.hero.formula{margin-top:0}.feeding-hero{height:auto;background-repeat:no-repeat;background-position:center -3px;background-size:cover;padding:49.46% 0 0}@media (max-width:768px){.feeding-hero{padding:86% 0 0;background-position:center 0}}@media (max-width:560px){.feeding-hero{height:670px;background-image:url(images/infant-feeding-hero_mobile.png)!important;overflow-x:hidden;position:relative;background-size:560px auto;padding:0}}.homepage-hero__video{position:absolute;display:block;z-index:0;top:45.7%;left:50%;min-width:100%;min-height:100%;width:100%;height:auto;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-56%);-o-transform:translateX(-50%) translateY(-50%)}@media (max-width:768px){.homepage-hero__video{display:none}}.feeding-intro{max-width:544px;margin:0 auto 12px;text-align:center}@media (max-width:768px){.feeding-intro{padding:0 15px}}.feeding-intro h2{font-family:Organico-Regular,sans-serif;font-size:44px;text-transform:uppercase;color:#70a401;line-height:1;letter-spacing:0}.feeding-intro p{font-size:16px;font-weight:600;letter-spacing:.75px;margin:29px 0 26px;padding:0;line-height:23px}.feeding-intro .feeding-base__ctalink{margin:0 auto;text-transform:capitalize;letter-spacing:.07em}.formula-testimonials{background:#fff}.formula-testimonials__container{position:relative}.formula-testimonials__slider{width:100%;max-width:954px;margin:0 auto}.formula-testimonials__testimonial p{text-align:center;font-size:24px;line-height:34px;font-family:BoosterNextFY,sans-serif;font-weight:500;color:#716f6c;max-width:640px;width:100%;padding:42px 0 40px;margin:0 auto}@media (max-width:768px){.formula-testimonials__testimonial p{font-size:17px;line-height:24px;padding:30px 40px}}.formula-testimonials__testimonial p.testimonial-creds{font-size:20px;padding:0;padding-bottom:20px}@media (max-width:768px){.formula-testimonials__testimonial p.testimonial-creds{font-size:16px}}.formula-testimonials__testimonial p a{color:#716f6c;font-size:20px;text-decoration:underline}@media (max-width:768px){.formula-testimonials__testimonial p a{font-size:16px}}.formula-testimonials__slick-controls{width:15px;height:30px;cursor:pointer;position:absolute;top:51%;transform:translateY(-50%)}.formula-testimonials__slick-controls:after,.formula-testimonials__slick-controls:before{content:'';position:absolute;right:4px;width:3px;height:60%;background:#70a401;border-radius:14px}.formula-testimonials__slick-controls:before{top:0;transform:rotate(45deg)}.formula-testimonials__slick-controls:after{bottom:0;transform:rotate(-45deg)}.formula-testimonials__slick-controls.prev{left:5px;z-index:2}.formula-testimonials__slick-controls.next{right:5px;z-index:2;transform:translateY(-50%) rotate(180deg)}.feeding-testimonial__copy.right-text{right:45px;left:inherit}@media (max-width:980px){.feeding-testimonial__copy.right-text{right:0}}.feeding-testimonial__copy.right-text h3{margin-bottom:26px;line-height:28px}.feeding-breast__slick-controls.breast{top:50%}.feeding-breast__slick-controls.next.breast{right:0}.feeding-breast__slick-controls.prev.breast{left:0}.feeding-testimonial.formula-margin{margin-top:58px}.feeding-testimonial{margin-top:91px;position:relative;float:left}.feeding-testimonial img{width:100%}.feeding-testimonial__copy{position:absolute;top:49.3%;left:42px;width:100%;max-width:400px;text-align:center;transform:translateY(-50%)}@media (max-width:980px){.feeding-testimonial__copy{max-width:660px;position:relative;top:0;right:initial;left:initial;padding:30px 15px;margin:0 auto;transform:translateY(0)}}@media (max-width:660px){.feeding-testimonial__copy{max-width:400px}}.feeding-testimonial__copy h3{font-size:24px;font-weight:100;font-family:BoosterNextFY,sans-serif;color:#70a401}.feeding-testimonial__copy p{font-size:16px;font-weight:regular;padding-top:0}.feeding-chat{background:#70a401;padding:12px 0 50px}.feeding-chat__image{width:40%;float:left;text-align:center;margin-top:40px;padding-left:50px}.feeding-chat__image--left{width:100%;max-width:137px;float:left;animation:bounce 5s infinite}@media (max-width:900px){.feeding-chat__image--left{max-width:109px}}@media (max-width:768px){.feeding-chat__image--left{vertical-align:top;float:none}}.feeding-chat__image--right{width:100%;max-width:117px;float:left;margin-left:16px;margin-top:75px;animation:bounce 5s 1.5s infinite}@media (max-width:900px){.feeding-chat__image--right{max-width:97px}}@media (max-width:768px){.feeding-chat__image--right{float:none;margin-top:0;padding-top:50px}}@media (max-width:768px){.feeding-chat__image{width:100%;max-width:100%;margin:40px auto 0;float:none;padding-left:0}.feeding-chat__image img{width:100%}}.feeding-product{width:100%;float:left;text-align:center}.feeding-product img{width:100%;margin-bottom:40px}.feeding-product h3{font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#70a401;margin-bottom:28px}.feeding-formula{margin-top:0}.feeding-breast{float:left;width:100%;position:relative;margin-top:9px}@media (max-width:768px){.feeding-breast__image{float:left}}.feeding-testimonial.first-testmnl-margin{margin-top:0}@media (max-width:980px){.feeding-testimonial.first-testmnl-margin{margin-top:0}}.video-image{width:100%}.feeding-videos{margin-bottom:2px}.feeding-videos__intro{padding-top:143px}hr.feeding.white-last{border-bottom:2px solid #fff;padding-top:34px;float:left;width:100%}.shell.formula.social-footer{margin-top:0}hr.feeding.white{border-bottom:2px solid #fff;float:left;width:100%;padding-top:64px}hr.feeding.white.formula-article-line{padding-top:33px}hr.feeding.feeding-formula-line{padding-top:22px}.feeding-testimonial.supplement-margin{margin-top:92px}.feeding-testimonial.formula-margin{margin-top:58px}.feeding-formula__articles{margin-top:48px}.feeding-testimonial.testimonial-last{margin-top:63px}#footer .col-5{padding-top:30px}#footer .col-3,#footer .col-4{padding-top:30px}@media (max-width:768px){#footer .col-3,#footer .col-4{padding-top:0}}.feeding-testimonial__copy.feeding-intro{top:50%;left:40px}@media (max-width:980px){.feeding-testimonial__copy.feeding-intro{top:0;left:0;max-width:544px;padding-right:13px;padding-left:13px}}.feeding-testimonial__copy.feeding-intro h2{font-size:41px;letter-spacing:.03em;color:#70a401!important}.feeding-testimonial__copy.feeding-intro p{margin:20px 0 14px;line-height:22px;letter-spacing:.05em;padding:0 2px}.feeding-testimonial__copy.feeding-intro .feeding-base__ctalink{line-height:.8;margin-top:3px}.feeding-testimonial__copy.feeding-intro .feeding-base__ctalink .triangle{padding-left:0;margin-left:-12px;line-height:1;padding-top:18px;padding-bottom:21px}.feeding-testimonial__copy.feeding-intro .feeding-base__ctalink .triangle:after{border:0;top:auto;right:-20px;content:"";width:12px;height:15px;background-image:url(images/hffd-2.svg);background-repeat:no-repeat;background-position:1px 2px}.ie-11.page-infant-feeding-support .hero{margin-bottom:0}.ie-11 .feeding-hero{padding:48% 0 0;background-position:center -59px}@media (max-width:768px){.ie-11 .feeding-hero{background-position:center 0}}@media (max-width:1111px){.ie-11 .feeding-base__introcopy.hero h2{font-size:35px!important}}.touch .feeding-base__introcopy.hero h2{font-size:35px}.feeding-base__ctalink.hero .triangle{padding-left:0;line-height:1;display:inline-block}.feeding-base__ctalink.hero .triangle:after{border-width:0;top:auto;right:-17px;content:"";width:15px;height:15px;background-image:url(images/hffd-1.svg);background-repeat:no-repeat;background-position:1px 1px}.feeding-breast__image,.feeding-formula__image,.feeding-videos__image{margin-bottom:50px}.feeding-breast__image img,.feeding-formula__image img,.feeding-videos__image img{max-width:none}.feeding-breast__intro,.feeding-formula__intro,.feeding-videos__intro{margin-top:36px;margin-bottom:46px;text-align:center}.feeding-breast__intro h3,.feeding-formula__intro h3,.feeding-videos__intro h3{font-size:24px;font-family:BoosterNextFY,sans-serif;color:#70a401;text-transform:uppercase;padding-bottom:26px}.feeding-breast__intro p,.feeding-formula__intro p,.feeding-videos__intro p{font-size:16px;font-family:BoosterNextFY,sans-serif;color:#716f6c}.feeding-breast__slider,.feeding-formula__slider,.feeding-videos__slider{width:100%;max-width:954px;margin:0 auto}.feeding-breast__articles,.feeding-breast__videos,.feeding-formula__articles,.feeding-formula__videos,.feeding-videos__articles,.feeding-videos__videos{position:relative;padding:0 20px}.feeding-breast__video,.feeding-formula__video,.feeding-videos__video{padding:0 6px}@media (max-width:768px){.feeding-breast__video,.feeding-formula__video,.feeding-videos__video{padding:0 24px}}.feeding-breast__video p,.feeding-formula__video p,.feeding-videos__video p{text-align:center;font-size:19px;font-family:BoosterNextFY,sans-serif;font-weight:700;padding-top:18px}.feeding-breast__video p.video-attr,.feeding-formula__video p.video-attr,.feeding-videos__video p.video-attr{font-size:14px;font-weight:500;line-height:20px;margin:0;padding-top:0}.feeding-breast__video p.video-cred,.feeding-formula__video p.video-cred,.feeding-videos__video p.video-cred{font-size:14px;font-weight:500;line-height:18px;margin-top:4px;padding-top:4px}.feeding-breast__article,.feeding-formula__article,.feeding-videos__article{padding:0 12px}@media (max-width:768px){.feeding-breast__article,.feeding-formula__article,.feeding-videos__article{padding:0 24px}}.feeding-breast__article--image img,.feeding-formula__article--image img,.feeding-videos__article--image img{width:100%;height:auto}.feeding-breast__article p,.feeding-formula__article p,.feeding-videos__article p{text-align:center;font-size:19px;font-family:BoosterNextFY,sans-serif;font-weight:700;padding-top:18px}.feeding-breast__slick-controls,.feeding-formula__slick-controls,.feeding-videos__slick-controls{width:15px;height:30px;cursor:pointer;position:absolute;top:44%;transform:translateY(-50%)}.feeding-breast__slick-controls:after,.feeding-breast__slick-controls:before,.feeding-formula__slick-controls:after,.feeding-formula__slick-controls:before,.feeding-videos__slick-controls:after,.feeding-videos__slick-controls:before{content:'';position:absolute;right:4px;width:3px;height:60%;background:#70a401;border-radius:14px}.feeding-breast__slick-controls:before,.feeding-formula__slick-controls:before,.feeding-videos__slick-controls:before{top:0;transform:rotate(45deg)}.feeding-breast__slick-controls:after,.feeding-formula__slick-controls:after,.feeding-videos__slick-controls:after{bottom:0;transform:rotate(-45deg)}.feeding-breast__slick-controls.prev,.feeding-formula__slick-controls.prev,.feeding-videos__slick-controls.prev{left:2px;z-index:2}.feeding-breast__slick-controls.next,.feeding-formula__slick-controls.next,.feeding-videos__slick-controls.next{right:2px;z-index:2;transform:translateY(-50%) rotate(180deg)}.feeding-supportnav{text-align:center;display:inline-block;width:100%;background-color:#fcf8f2;padding-top:26px;padding-bottom:26px;margin-top:0;margin-bottom:29px}.feeding-supportnav.article{margin-bottom:0;padding-top:48px}.feeding-supportnav.article p.article{font-weight:700;font-size:16px;line-height:22px;max-width:622px;width:100%;margin:0 auto 24px}.feeding-supportnav h3{font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#70a401;margin-bottom:28px}.feeding-supportnav__links{width:100%;max-width:940px;margin:0 auto;display:inline-block;box-sizing:border-box}@media (max-width:768px){.feeding-supportnav__links{padding:0 15px}}.feeding-supportnav__link{display:inline-block;box-sizing:border-box;width:30%;margin:0 1.5%;background:#fff;padding:20px;border-radius:16px 0 16px 0;box-shadow:0 2px 10px -2px rgba(0,0,0,.5)}@media (max-width:768px){.feeding-supportnav__link{width:100%;margin:6px auto}}.feeding-supportnav__link p{padding:0;font-size:19px;font-weight:700;display:inline-block;vertical-align:top;padding-top:12px;padding-left:6px;line-height:1}.feeding-supportnav__link p.supplementing{padding-top:3px}.feeding-supportnav__link p.supplementing span{font-size:12px;display:inline-block;margin-top:-6px}.feeding-supportnav__link img.breastfeeding{width:40px;display:inline-block}.feeding-supportnav__link img.supplementing{width:38px}.feeding-supportnav__link img.formula-link{width:26px;transform:rotate(25deg)}.feeding-supplementing__image{margin-top:70px;margin-bottom:50px}.feeding-supplementing__image img{max-width:none}.feeding-social{margin:40px auto 0;padding:50px 0;background:#70a401;text-align:center}.feeding-social h3{font-size:24px;font-family:BoosterNextFY,sans-serif;color:#fff}.feeding-social h2{font-size:50px;font-family:Organico-Regular,sans-serif;color:#fff;padding-top:24px}.feeding-social__icons{margin-top:40px;text-align:center}.feeding-social__icons img{width:50px;margin:0 12px}.feeding-socialgrid{width:100%;float:left;padding:.5%;margin-bottom:72px}@media (max-width:768px){.feeding-socialgrid{margin-bottom:20px}}.feeding-socialgrid img{width:32.333%;margin:.5%;float:left}@media (max-width:768px){.feeding-socialgrid img{width:49%}}.feeding-videos{float:left;width:100%;text-align:center}.feeding-videos__intro{max-width:585px;margin:0 auto 12px;text-align:center}@media (max-width:768px){.feeding-videos__intro{padding:0 15px}}.feeding-videos__intro h2{font-family:Organico-Regular,sans-serif;font-size:44px;text-transform:uppercase;padding:0 10px;color:#70a401}.feeding-videos__intro p{font-size:16px;font-weight:600;letter-spacing:.75px;margin:24px 0 26px;padding:0}@media (max-width:768px){.feeding-breast__image{overflow-x:hidden}.feeding-breast__image img{width:200%;margin-left:-85%}.feeding-breast__intro{padding:0 15px}.feeding-supplementing__image{overflow-x:hidden}.feeding-supplementing__image img{width:200%;margin-left:-55%}.feeding-formula__image{overflow-x:hidden}.feeding-formula__image img{width:200%;margin-left:-50%}}.modal-disclaimer .fancybox-skin{border-radius:16px 0 16px 0}.modal-disclaimer .fancybox-inner{padding-top:24px}.modal-disclaimer p{font-size:16px;font-family:BoosterNextFY,sans-serif;font-weight:500;color:#70a401;margin-bottom:24px;text-align:center}@keyframes bounce{0%,100%,17%{transform:translateY(0)}5%{transform:translateY(5px)}8%{transform:translateY(-5px)}11%{transform:translateY(5px)}14%{transform:translateY(-5px)}17%{transform:translateY(0)}}@font-face{font-family:the_handextrablack;src:url(../dist/fonts/the-hand-extrablack-9nov-webfont.eot);src:url(../dist/fonts/the-hand-extrablack-9nov-webfont.eot?#iefix) format('embedded-opentype'),url(../dist/fonts/the-hand-extrablack-9nov-webfont.woff2) format('woff2'),url(../dist/fonts/the-hand-extrablack-9nov-webfont.woff) format('woff'),url(../dist/fonts/the-hand-extrablack-9nov-webfont.ttf) format('truetype'),url(../dist/fonts/the-hand-extrablack-9nov-webfont.svg#the_handextrablack) format('svg');font-weight:400;font-style:normal}.page-happy-farms img.alignleft{display:inline;margin:10px 20px 10px 0;float:left}.page-happy-farms #content.site-content{margin-top:185px}@media only screen and (max-width:1023px){.page-happy-farms #content.site-content{margin-top:80px}}@media only screen and (max-width:600px){.page-happy-farms #content.site-content{margin-top:50px}}.page-happy-farms .site-content p{font-size:16px;line-height:22px;font-family:BoosterNextFY,sans-serif}.page-happy-farms .site-content a{color:#e9713a}.page-happy-farms #cc_hero{margin-bottom:-60px;background:url(/wp-content/uploads/2018/05/hero.jpg) center center no-repeat;background-size:cover}.page-happy-farms #cc_hero #cc_hero_content{max-width:100%;width:1000px;padding:0 20px;margin:0 auto;text-align:center;position:relative;top:48%;transform:translateY(-50%)}.page-happy-farms #cc_hero .cc_hero_left .cc_map_container{padding-top:56.25%;width:100%;height:0;position:relative;border:2px solid #fff;background:rgba(255,255,255,.73);overflow:hidden}.page-happy-farms #cc_hero .cc_hero_left .cc_map_container img{position:absolute;top:-1%;left:0;width:100%;height:auto}.page-happy-farms #cc_hero .cc_hero_left,.page-happy-farms #cc_hero .cc_hero_right{width:48%}.page-happy-farms #cc_hero .cc_hero_right{float:right}.page-happy-farms #cc_hero h2{color:#fff;font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:66px;margin-bottom:10px}.page-happy-farms #cc_hero .cc_logo{max-width:100%;width:370px;display:inline-block}.page-happy-farms #cc_hero .cc_logo *{fill:#fff;stroke:#fff}.page-happy-farms #cc_hero .cc_hero_text{margin-bottom:20px;margin-top:21px}.page-happy-farms #cc_hero .cc_hero_text p{line-height:1.3em;color:#fff;font-weight:700;padding-bottom:20px}.page-happy-farms #cc_hero .cc_hero_video{padding-top:56.25%;width:100%;height:0;position:relative;border:2px solid #fff}.page-happy-farms #cc_hero .cc_hero_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-happy-farms #hf-ingredients{margin-top:60px}.page-happy-farms #hf-ingredients .hf-ing-hero{float:left;width:100%;margin-top:15px;height:355px;position:relative}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile{display:none}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-image,.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile{background-position:center center;background-size:cover;position:absolute;top:0;width:100%;height:100%}.page-happy-farms #hf-ingredients .hf-ing-hero .shell{background:0 0!important;position:relative;height:100%}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content{text-shadow:0 0 20px rgba(0,0,0,.7);position:absolute;width:600px;text-align:center;right:70px;color:#fff;top:50%;transform:translateY(-50%)}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content-left{right:inherit;left:70px}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content h4{font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:70px;line-height:1.2em;letter-spacing:2px}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li{font-family:omnes-pro;font-size:24px;font-style:italic;font-weight:400}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li *{font-weight:400}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li span:after,.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li span:first-child:before{content:"•";margin:0 10px;line-height:1.3em}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-learn-more{margin-top:20px;display:inline-block;background:url(/wp-content/uploads/2018/05/learn_more.png);width:78px;height:78px;background-size:cover}.page-happy-farms #hf-ingredients .hf-ing-dropdown{float:left;width:100%;overflow:hidden;text-align:center;height:0}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner{max-width:98%;width:900px;margin:40px auto 33px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p{font-weight:400;color:#999}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p b,.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner p strong{font-weight:700}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main{width:50%;float:left}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main p{padding-bottom:20px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main p:last-child{padding-bottom:0}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main .hf-ing-content{margin-top:20px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main h4{margin-top:0;font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:66px;line-height:1.2em;letter-spacing:2px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-about{width:50%;margin-top:5px;float:right}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-content{position:relative}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-close{background:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;width:28px;height:28px;position:absolute;top:0;right:-30px}@media only screen and (max-width:1200px){.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-close{right:3px}}.page-happy-farms #hf-ingredients .hf-ing-dropdown h5{margin-top:0;font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:26px;line-height:1.2em;letter-spacing:1px;display:inline-block;position:relative}.page-happy-farms #hf-ingredients .hf-ing-dropdown h5 .hf-shine-left,.page-happy-farms #hf-ingredients .hf-ing-dropdown h5 .hf-shine-right{position:absolute;top:4px;display:inline-block;height:.8em;width:1em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1RkE4MkJDMDY1MjA2ODExODIyQUMyOUI5NUNDRTVBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERTJBQkZBQ0Q5N0IxMUU1OUQ1OEE5QzcwNkE0RjFDQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERTJBQkZBQkQ5N0IxMUU1OUQ1OEE5QzcwNkE0RjFDQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwNDFGOTcxNDBDNjExRTQ5MEIwRjIyNkIzOTZCQTRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYwNDFGOTcyNDBDNjExRTQ5MEIwRjIyNkIzOTZCQTRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+A+0N2QAABANJREFUeNrsmVlsTGEUx++YTi1tqaVVtbSpnRYhCLWWEBFil0h4aCTWlDdE4tGDxINYQpDwYomEBxK7iPBgiQiiJKgl1ra60Kqt43/SX5ObPqiaO4tkTvLLdGbu3Hu+853vfP/z1XFCMx+vfpHU5DPPLZQbZ4sBIk3kizuivSgWZ8PhbEIIvx0i1opM8Q1H88Rh8UK04vOnsRBZm/qlODZOzGXw5mS96CBuiB3ilhfO+kP4bVDcEy/Fc5EjMkRAvBE14jGvFt3WohPvI54GbqerxEPxVgwib+39bJElTolfzMI6fhPRyLrtB458FVPEZHI6nyhPFIPFFaJt9j1azprVigpxhsVmKdFb3Ba9RLoYLpYQ8SeimkUYNWtctGPFM/L1K2lg/CRv74tN4rw4KZKbS0t/GJ2uFHOoBLk4EqRS1PB3FzEMP2aKEvEqGhG23F1DOnwQX1zRLROfGVAZC/Qds+ELR51tSVps57WjmEENDuB4FdcdFUVODJgP0qnJb6gglsuHqBC9I1kN/sbhVGpxBTlr5WsUC3EPiy/mLAHHV4gRol2EUjLqGiVucYtb3CJQorq7NqOolaxEsZn93/1ZOoJmAd+/pxWy5vKaOOBFW+NztR+mnMawLa4nMqlsl/vFQrEFJXVanMDRn7TrA0UbNKu1PEPFLgaWxnd1oThbiDPHudFG0ZkuoB0ixKHnKhdXUVHdRFcOPQIM0I9WtcHvZBB2trCNQX1vaWT70iuZ+nlNm7ISUWwP3SAOIo6fIkDsgfO5NgtngwzK9GsK0TNnxtPGFBHdFO67G0Hua66R9KPWs8mrPJeufMfUWr80VUwTdznU6IFyyqKHsih+JErVvK/iDKEt13RkRr4x9TZjy2jhb7hm6o/O1jJ1w3jAJfTmHMhj1IlE4hgPzuShNUSynnvtE/25ptY1g5Wkwi5myNrzywzgakvVjjk1UhSQV6tor1fwkESiba+rxQRyr5wDDIv+dbrZEqY9wMpPQmDX4fgPr+RZhmvhOERpAtHLbVKaGq2VxwcncYtb3Dy0FEpnQay04k2rTxpa4SI7l+2IgzlX+BQLzjZuLgXslF1wtJg6nMxWXu40Ux8j4WiQoyPbxUpRbhdQaZOchgPofv+iury2IBEdzTRXss3aSXgfsRipuD6azppyu8n2O8tpOFB+jBhq1BSHGcipf9WzXkx5LrKxEJW1nO+fIXLM0ekorvzmJGI4eqAkRFEnhLoJnAeip9PwvwYTO3tZ9S06ok/wOJKmsraKedz7LTU0lZWeiSwsjvaBWBvUWQnNYYBey55xn1bnCI6WRdNZi+IicjCZHCwlZx+Jc4jsWi92k1Atnah+QaDnUD9rvF61/8vhiPNbgAEAmhn3NXLq/44AAAAASUVORK5CYII=);background-size:contain;background-position:right center;background-repeat:no-repeat}.page-happy-farms #hf-ingredients .hf-ing-dropdown h5 .hf-shine-left{left:-1.2em}.page-happy-farms #hf-ingredients .hf-ing-dropdown h5 .hf-shine-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAwCAYAAACITIOYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1RkE4MkJDMDY1MjA2ODExODIyQUMyOUI5NUNDRTVBNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjY4QThCNEQ5N0IxMUU1QkZGOUJBNTY5RTI1Q0M4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjY4QThCM0Q5N0IxMUU1QkZGOUJBNTY5RTI1Q0M4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4QzVGOUU2NDBDOTExRTQ5MEIwRjIyNkIzOTZCQTRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU4QzVGOUU3NDBDOTExRTQ5MEIwRjIyNkIzOTZCQTRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+yP116gAABA1JREFUeNrsmWdok1EUhtNEo9ZqrVtbbB24FXFvRUUr7o0KIoKIiPpDEEQFEUT958KFguAvBwr+caJYFcGFe9e6Vx11dI/4HnhKQ5Fak3xJC7nwkDTfly/vPffce99z63I512J4rSs85T4LqNVwUGyq6CR+it7iisgUj8XLQB7oCbHAdqKFaCwGiflEtrsYJrqKV+JJMEMVitZXLEfkD+EWJaJIHBeXRYo4KIojEdlmwken+4l6RPK7iBf54prYLu6J29wf9pw1gauJlnX6gmgitjLclq8PxTci7Qt26AIVG0cUs8QoBNmkmUDeWsSfiUsI/h2KPPtfsTa0XcRmkSQailqIKSIFbOiPiC28/+kKU6tBFI+J02KVuCuyEVcMueK5SBcDHZi8lYrsALGGYbVIehGfy3fdiDLB54n6Pb7rC7VYzz8mUKJYJpqyDCUitpght3vyiPQsPre0yHByS6yobROz/XLWOljIDD/JMmVRXOFENP+3tWWLPMDwm9B34gURj3EiPwNdDUzYZzGVrfKruMkCX9Op/AwmVWJFL7FINHDYAIUlt6Mt2qIt2qr4EubBJ1TZJW2fSBPd2Mk+UilMF0vYer1+9ydw3RvO7dZabUoWE7CDKuGOmIvxzqOCfcwzC8QMcVg0Eusx5AsRn4VD24L3uErnS0fPF8zOZL51LSJWirGIWsozWvPjbTE62ZTjH0iZT4huyvPqiByqCPMaY/h7Fp3ZH2h1W9rTB6K/GI2I8aKHaE8n4oh8Dv7By2sCNVpzcVS0orj0INo6vEFMEiPFDaqNqQThF9+vdClutdYmHrCTMwKLXDKicrinkPf1+QHr5GuM+i8mpUW9Db9tVcViquE3YgFCp4i9RLr0YMRXWbG59HIjeXiVh6dwPRZh+Rj0L2I35biXz0xkS1LKKuETYgjpUeR3ipOM0Ed8P4b5kRHM0lOTH7HJ1xExyUT3Ep3rIwaLc3SkEbmexggVcNxUwP17CMAu0sPquut+dV1YjL37L9cTGGLrwFDRgc8789o8alOjrbq3fy1dI/yWnYJIi63IG9hp4DiEvhfzxGTW08yK9vBwRzaG861Etj8vi3YXtkY7znzLkVLYmruCa7bn3xfDcUxn2OszcV7xrrJT74jn7BN86jREzhSHcFYe9nuvU4dwgUww8wT2v4J15Gs6u41tsxPJ6wQm32RSJiJpYO0i5iIDz1nCOVc61y2vb+GWitk+HdsaK+u6SoiemYqzeFtLgSSMjLmonlQNrdjvv2NqqkSbiAk/hal+StQ/YB+3uspOGUMS6WAe0hi/OYeypTurwx0iehTbl0aNFlGxLj/jbdVBKvbuPsVlHdLCjWEvqgpiy7e61GkvMNZxRPdzqKJbLYztHwEGAPbR83oY6UTDAAAAAElFTkSuQmCC);background-position:left center;left:initial;right:-1.2em}.page-happy-farms #hf-ingredients .hf-ing-about-left,.page-happy-farms #hf-ingredients .hf-ing-about-right{display:inline-block;width:49%;vertical-align:middle;margin-top:20px;position:relative}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-separator{width:10px;height:160px;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-5px;top:0}.page-happy-farms #hf-ingredients .hf-arrow-container{width:100%;padding-top:100%}.page-happy-farms #hf-ingredients .hf-arrow-container .hf-arrow-img{position:absolute;top:11px;left:-10%;width:80%;height:100%;background-size:contain;background-repeat:no-repeat}.page-happy-farms #hf-ingredients .hf-arrow-container .hf-arrow-text{position:absolute;font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:20px;letter-spacing:.5px;display:inline-block;bottom:5px;left:0;right:0;white-space:nowrap}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img{position:relative;display:inline-block;margin:7px 3%;transition:all .2s;max-width:42%;width:66px;cursor:default}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img.hf-hover{cursor:pointer}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img.hf-hover:hover{opacity:.5}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img .hf-play{width:18px;height:18px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img span{display:inline-block;border-radius:50%;background-size:contain;position:absolute;left:-2px;top:-2px;right:-2px;bottom:-2px;z-index:3}.page-happy-farms #hf-ingredients .hf-ing-about-left .hf-img img{z-index:5;width:100%;height:auto;border-radius:50%}.page-happy-farms #hf-ingredients .hf-ing-about .hf-ing-about-content{width:100%;margin:0 auto}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img{display:inline-block;position:relative;margin-left:2%;margin-top:30px;max-width:77px;width:45%}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img img{width:100%;height:auto}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured{position:absolute;font-family:the_handextrablack,sans-serif;text-transform:uppercase;font-size:22px;letter-spacing:1px;display:inline-block;top:-30px;left:-40px}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured img{position:absolute;width:27px;height:auto;top:10px;right:-30px;transform-origin:0 0;transform:rotateZ(-35deg)}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured.hf-arrow-1{top:-30px;left:-2px}.page-happy-farms #hf-ingredients .hf-ing-about-right .hf-product-img .hf-featured.hf-arrow-1 img{position:absolute;width:27px;height:auto;top:10px;right:-30px;transform-origin:0 0;transform:rotateZ(0)}.page-happy-farms #copy-left{float:left}.page-happy-farms #copy-right{float:right}.page-happy-farms .cc-logo{margin-left:30px;vertical-align:middle;height:45px}.page-happy-farms #cc-v{width:50px}.page-happy-farms #cc-mc{width:50px}.page-happy-farms #cc-ax{width:65px}.page-happy-farms #cc-d{width:65px}.page-happy-farms #cc-dc{width:45px}.page-happy-farms .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.page-happy-farms .clearfix:after,.page-happy-farms .clearfix:before,.page-happy-farms .grid-100:after,.page-happy-farms .grid-100:before,.page-happy-farms .grid-10:after,.page-happy-farms .grid-10:before,.page-happy-farms .grid-15:after,.page-happy-farms .grid-15:before,.page-happy-farms .grid-20:after,.page-happy-farms .grid-20:before,.page-happy-farms .grid-25:after,.page-happy-farms .grid-25:before,.page-happy-farms .grid-30:after,.page-happy-farms .grid-30:before,.page-happy-farms .grid-33:after,.page-happy-farms .grid-33:before,.page-happy-farms .grid-35:after,.page-happy-farms .grid-35:before,.page-happy-farms .grid-40:after,.page-happy-farms .grid-40:before,.page-happy-farms .grid-45:after,.page-happy-farms .grid-45:before,.page-happy-farms .grid-50:after,.page-happy-farms .grid-50:before,.page-happy-farms .grid-55:after,.page-happy-farms .grid-55:before,.page-happy-farms .grid-5:after,.page-happy-farms .grid-5:before,.page-happy-farms .grid-60:after,.page-happy-farms .grid-60:before,.page-happy-farms .grid-65:after,.page-happy-farms .grid-65:before,.page-happy-farms .grid-66:after,.page-happy-farms .grid-66:before,.page-happy-farms .grid-70:after,.page-happy-farms .grid-70:before,.page-happy-farms .grid-75:after,.page-happy-farms .grid-75:before,.page-happy-farms .grid-80:after,.page-happy-farms .grid-80:before,.page-happy-farms .grid-85:after,.page-happy-farms .grid-85:before,.page-happy-farms .grid-90:after,.page-happy-farms .grid-90:before,.page-happy-farms .grid-95:after,.page-happy-farms .grid-95:before,.page-happy-farms .grid-container:after,.page-happy-farms .grid-container:before,.page-happy-farms .mobile-grid-100:after,.page-happy-farms .mobile-grid-100:before,.page-happy-farms .mobile-grid-10:after,.page-happy-farms .mobile-grid-10:before,.page-happy-farms .mobile-grid-15:after,.page-happy-farms .mobile-grid-15:before,.page-happy-farms .mobile-grid-20:after,.page-happy-farms .mobile-grid-20:before,.page-happy-farms .mobile-grid-25:after,.page-happy-farms .mobile-grid-25:before,.page-happy-farms .mobile-grid-30:after,.page-happy-farms .mobile-grid-30:before,.page-happy-farms .mobile-grid-33:after,.page-happy-farms .mobile-grid-33:before,.page-happy-farms .mobile-grid-35:after,.page-happy-farms .mobile-grid-35:before,.page-happy-farms .mobile-grid-40:after,.page-happy-farms .mobile-grid-40:before,.page-happy-farms .mobile-grid-45:after,.page-happy-farms .mobile-grid-45:before,.page-happy-farms .mobile-grid-50:after,.page-happy-farms .mobile-grid-50:before,.page-happy-farms .mobile-grid-55:after,.page-happy-farms .mobile-grid-55:before,.page-happy-farms .mobile-grid-5:after,.page-happy-farms .mobile-grid-5:before,.page-happy-farms .mobile-grid-60:after,.page-happy-farms .mobile-grid-60:before,.page-happy-farms .mobile-grid-65:after,.page-happy-farms .mobile-grid-65:before,.page-happy-farms .mobile-grid-66:after,.page-happy-farms .mobile-grid-66:before,.page-happy-farms .mobile-grid-70:after,.page-happy-farms .mobile-grid-70:before,.page-happy-farms .mobile-grid-75:after,.page-happy-farms .mobile-grid-75:before,.page-happy-farms .mobile-grid-80:after,.page-happy-farms .mobile-grid-80:before,.page-happy-farms .mobile-grid-85:after,.page-happy-farms .mobile-grid-85:before,.page-happy-farms .mobile-grid-90:after,.page-happy-farms .mobile-grid-90:before,.page-happy-farms .mobile-grid-95:after,.page-happy-farms .mobile-grid-95:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.page-happy-farms .clearfix:after,.page-happy-farms .grid-100:after,.page-happy-farms .grid-10:after,.page-happy-farms .grid-15:after,.page-happy-farms .grid-20:after,.page-happy-farms .grid-25:after,.page-happy-farms .grid-30:after,.page-happy-farms .grid-33:after,.page-happy-farms .grid-35:after,.page-happy-farms .grid-40:after,.page-happy-farms .grid-45:after,.page-happy-farms .grid-50:after,.page-happy-farms .grid-55:after,.page-happy-farms .grid-5:after,.page-happy-farms .grid-60:after,.page-happy-farms .grid-65:after,.page-happy-farms .grid-66:after,.page-happy-farms .grid-70:after,.page-happy-farms .grid-75:after,.page-happy-farms .grid-80:after,.page-happy-farms .grid-85:after,.page-happy-farms .grid-90:after,.page-happy-farms .grid-95:after,.page-happy-farms .grid-container:after,.page-happy-farms .mobile-grid-100:after,.page-happy-farms .mobile-grid-10:after,.page-happy-farms .mobile-grid-15:after,.page-happy-farms .mobile-grid-20:after,.page-happy-farms .mobile-grid-25:after,.page-happy-farms .mobile-grid-30:after,.page-happy-farms .mobile-grid-33:after,.page-happy-farms .mobile-grid-35:after,.page-happy-farms .mobile-grid-40:after,.page-happy-farms .mobile-grid-45:after,.page-happy-farms .mobile-grid-50:after,.page-happy-farms .mobile-grid-55:after,.page-happy-farms .mobile-grid-5:after,.page-happy-farms .mobile-grid-60:after,.page-happy-farms .mobile-grid-65:after,.page-happy-farms .mobile-grid-66:after,.page-happy-farms .mobile-grid-70:after,.page-happy-farms .mobile-grid-75:after,.page-happy-farms .mobile-grid-80:after,.page-happy-farms .mobile-grid-85:after,.page-happy-farms .mobile-grid-90:after,.page-happy-farms .mobile-grid-95:after{clear:both}.page-happy-farms .grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.page-happy-farms .grid-10,.page-happy-farms .grid-100,.page-happy-farms .grid-15,.page-happy-farms .grid-20,.page-happy-farms .grid-25,.page-happy-farms .grid-30,.page-happy-farms .grid-33,.page-happy-farms .grid-35,.page-happy-farms .grid-40,.page-happy-farms .grid-45,.page-happy-farms .grid-5,.page-happy-farms .grid-50,.page-happy-farms .grid-55,.page-happy-farms .grid-60,.page-happy-farms .grid-65,.page-happy-farms .grid-66,.page-happy-farms .grid-70,.page-happy-farms .grid-75,.page-happy-farms .grid-80,.page-happy-farms .grid-85,.page-happy-farms .grid-90,.page-happy-farms .grid-95,.page-happy-farms .mobile-grid-10,.page-happy-farms .mobile-grid-100,.page-happy-farms .mobile-grid-15,.page-happy-farms .mobile-grid-20,.page-happy-farms .mobile-grid-25,.page-happy-farms .mobile-grid-30,.page-happy-farms .mobile-grid-33,.page-happy-farms .mobile-grid-35,.page-happy-farms .mobile-grid-40,.page-happy-farms .mobile-grid-45,.page-happy-farms .mobile-grid-5,.page-happy-farms .mobile-grid-50,.page-happy-farms .mobile-grid-55,.page-happy-farms .mobile-grid-60,.page-happy-farms .mobile-grid-65,.page-happy-farms .mobile-grid-66,.page-happy-farms .mobile-grid-70,.page-happy-farms .mobile-grid-75,.page-happy-farms .mobile-grid-80,.page-happy-farms .mobile-grid-85,.page-happy-farms .mobile-grid-90,.page-happy-farms .mobile-grid-95{box-sizing:border-box;padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){.page-happy-farms #cc_hero #cc_hero_content{top:53%}.page-happy-farms #cc_hero .cc_hero_left,.page-happy-farms #cc_hero .cc_hero_right{width:90%;max-width:450px;margin:0 auto;float:none}.page-happy-farms #cc_hero .cc_hero_left{margin-top:20px}.page-happy-farms #hf-ingredients .hf-ing-hero{height:500px}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-image-mobile{display:block}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-image{display:none}.page-happy-farms #hf-ingredients .hf-ing-about .hf-ing-about-content{padding:0 20px;box-sizing:border-box}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul{padding:0 20px}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content ul li{font-size:20px}.page-happy-farms #hf-ingredients .hf-arrow-container .hf-arrow-text{top:45px;bottom:initial;white-space:normal}.page-happy-farms #hf-ingredients .hf-ing-hero-right{background-position:35% center}.page-happy-farms #hf-ingredients .hf-ing-hero-left{background-position:65% center}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main h4{margin:0 35px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main .hf-ing-content{padding:0 25px}.page-happy-farms #hf-ingredients .hf-ing-hero .hf-ing-hero-content{top:inherit;bottom:50px;transform:none;width:100%;left:0;right:0}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-dropdown-inner{width:100%}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-about,.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main{width:100%;padding:0 5px;box-sizing:border-box}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-main{padding:0 20px}.page-happy-farms #hf-ingredients .hf-ing-dropdown .hf-ing-about{margin-top:15px}}.materlandingposts-template-page-modular-landing #content.site-content,.page-modular-landing-module #content.site-content,.page-template-page-modular-landing #content.site-content{max-width:100%;margin-top:184px}@media only screen and (max-width:1023px){.materlandingposts-template-page-modular-landing #content.site-content,.page-modular-landing-module #content.site-content,.page-template-page-modular-landing #content.site-content{margin-top:80px}}@media only screen and (max-width:600px){.materlandingposts-template-page-modular-landing #content.site-content,.page-modular-landing-module #content.site-content,.page-template-page-modular-landing #content.site-content{margin-top:50px}}.materlandingposts-template-page-modular-landing .action-interest .modular-landing-wrapper h3,.materlandingposts-template-page-modular-landing .action-interest .modular-landing-wrapper span,.page-modular-landing-module .action-interest .modular-landing-wrapper h3,.page-modular-landing-module .action-interest .modular-landing-wrapper span,.page-template-page-modular-landing .action-interest .modular-landing-wrapper h3,.page-template-page-modular-landing .action-interest .modular-landing-wrapper span{text-align:center;display:block}@media (max-width:767px){.materlandingposts-template-page-modular-landing .action-interest .modular-landing-wrapper span,.page-modular-landing-module .action-interest .modular-landing-wrapper span,.page-template-page-modular-landing .action-interest .modular-landing-wrapper span{margin-bottom:0!important;display:block}}.materlandingposts-template-page-modular-landing #custom_fc_button,.page-modular-landing-module #custom_fc_button,.page-template-page-modular-landing #custom_fc_button{display:none}@media (max-width:767px){.materlandingposts-template-page-modular-landing .content-master-list,.page-modular-landing-module .content-master-list,.page-template-page-modular-landing .content-master-list{padding:0 0 44px 0}}.materlandingposts-template-page-modular-landing .content-master-list .descript,.page-modular-landing-module .content-master-list .descript,.page-template-page-modular-landing .content-master-list .descript{color:#6e6c69}@media (min-width:768px){.materlandingposts-template-page-modular-landing .modular-bottom-sections-wrapper,.page-modular-landing-module .modular-bottom-sections-wrapper,.page-template-page-modular-landing .modular-bottom-sections-wrapper{float:left;width:100%}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .modular-bottom-sections .bottom-section,.page-modular-landing-module .modular-bottom-sections .bottom-section,.page-template-page-modular-landing .modular-bottom-sections .bottom-section{display:block}}.materlandingposts-template-page-modular-landing .controls,.materlandingposts-template-page-modular-landing .icons-wrapper,.materlandingposts-template-page-modular-landing .image-slider,.materlandingposts-template-page-modular-landing .modular-bottom-section,.materlandingposts-template-page-modular-landing .modular-bottom-sections,.materlandingposts-template-page-modular-landing .module-11,.materlandingposts-template-page-modular-landing .video-module-wrapper,.page-modular-landing-module .controls,.page-modular-landing-module .icons-wrapper,.page-modular-landing-module .image-slider,.page-modular-landing-module .modular-bottom-section,.page-modular-landing-module .modular-bottom-sections,.page-modular-landing-module .module-11,.page-modular-landing-module .video-module-wrapper,.page-template-page-modular-landing .controls,.page-template-page-modular-landing .icons-wrapper,.page-template-page-modular-landing .image-slider,.page-template-page-modular-landing .modular-bottom-section,.page-template-page-modular-landing .modular-bottom-sections,.page-template-page-modular-landing .module-11,.page-template-page-modular-landing .video-module-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;clear:left}.materlandingposts-template-page-modular-landing .modular-top-section,.page-modular-landing-module .modular-top-section,.page-template-page-modular-landing .modular-top-section{background:0 0}.materlandingposts-template-page-modular-landing .action-interest.main_module_modular,.materlandingposts-template-page-modular-landing .modular-top-section.main_module_modular,.page-modular-landing-module .action-interest.main_module_modular,.page-modular-landing-module .modular-top-section.main_module_modular,.page-template-page-modular-landing .action-interest.main_module_modular,.page-template-page-modular-landing .modular-top-section.main_module_modular{width:100%;display:inline-block;text-align:center}.materlandingposts-template-page-modular-landing .caption-description,.materlandingposts-template-page-modular-landing .caption-title,.page-modular-landing-module .caption-description,.page-modular-landing-module .caption-title,.page-template-page-modular-landing .caption-description,.page-template-page-modular-landing .caption-title{color:#6e6c69;line-height:130%;display:block;letter-spacing:.4px}@media (max-width:767px){.materlandingposts-template-page-modular-landing .caption-description,.materlandingposts-template-page-modular-landing .caption-title,.page-modular-landing-module .caption-description,.page-modular-landing-module .caption-title,.page-template-page-modular-landing .caption-description,.page-template-page-modular-landing .caption-title{font-size:14px}}.materlandingposts-template-page-modular-landing .caption-title,.page-modular-landing-module .caption-title,.page-template-page-modular-landing .caption-title{font-weight:700;margin-bottom:5px}.materlandingposts-template-page-modular-landing .icons-wrapper,.page-modular-landing-module .icons-wrapper,.page-template-page-modular-landing .icons-wrapper{margin:0 auto 0 auto;padding:0 20px}@media (max-width:767px){.materlandingposts-template-page-modular-landing .icons-wrapper,.page-modular-landing-module .icons-wrapper,.page-template-page-modular-landing .icons-wrapper{margin:0 auto}}.materlandingposts-template-page-modular-landing .image-slider,.page-modular-landing-module .image-slider,.page-template-page-modular-landing .image-slider{margin-top:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .image-slider,.page-modular-landing-module .image-slider,.page-template-page-modular-landing .image-slider{margin-bottom:54px}}@media (max-width:768px){.materlandingposts-template-page-modular-landing .video-module-wrapper,.page-modular-landing-module .video-module-wrapper,.page-template-page-modular-landing .video-module-wrapper{margin:18px 0 56px}}@media (max-width:767px){.materlandingposts-template-page-modular-landing .slick-slide img,.page-modular-landing-module .slick-slide img,.page-template-page-modular-landing .slick-slide img{width:100%}}@media (max-width:767px){.materlandingposts-template-page-modular-landing .module-12,.page-modular-landing-module .module-12,.page-template-page-modular-landing .module-12{padding-bottom:60px}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .module-12,.page-modular-landing-module .module-12,.page-template-page-modular-landing .module-12{padding-bottom:80px}}.materlandingposts-template-page-modular-landing .module-twelve-container,.page-modular-landing-module .module-twelve-container,.page-template-page-modular-landing .module-twelve-container{text-align:center}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .modular-landing-wrapper .modular-info,.page-modular-landing-module .site-content .modular-landing-wrapper .modular-info,.page-template-page-modular-landing .site-content .modular-landing-wrapper .modular-info{padding-bottom:0}}.materlandingposts-template-page-modular-landing .site-content .modular-landing-wrapper.mod-btn-prev,.page-modular-landing-module .site-content .modular-landing-wrapper.mod-btn-prev,.page-template-page-modular-landing .site-content .modular-landing-wrapper.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .modular-landing-wrapper,.page-modular-landing-module .site-content .modular-landing-wrapper,.page-template-page-modular-landing .site-content .modular-landing-wrapper{padding-bottom:60px}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .modular-landing-wrapper,.page-modular-landing-module .site-content .modular-landing-wrapper,.page-template-page-modular-landing .site-content .modular-landing-wrapper{padding-bottom:80px;display:inline-block}}.materlandingposts-template-page-modular-landing .site-content .modular-subbanner-section.mod-btn-prev,.page-modular-landing-module .site-content .modular-subbanner-section.mod-btn-prev,.page-template-page-modular-landing .site-content .modular-subbanner-section.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .modular-subbanner-section,.page-modular-landing-module .site-content .modular-subbanner-section,.page-template-page-modular-landing .site-content .modular-subbanner-section{padding-bottom:60px}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .modular-subbanner-section,.page-modular-landing-module .site-content .modular-subbanner-section,.page-template-page-modular-landing .site-content .modular-subbanner-section{padding-bottom:80px;margin-top:0;padding-top:0}}.materlandingposts-template-page-modular-landing .site-content .image-slider.view-1,.page-modular-landing-module .site-content .image-slider.view-1,.page-template-page-modular-landing .site-content .image-slider.view-1{margin-top:0;padding-top:0;margin-bottom:0}.materlandingposts-template-page-modular-landing .site-content .image-slider.view-1.mod-btn-prev,.page-modular-landing-module .site-content .image-slider.view-1.mod-btn-prev,.page-template-page-modular-landing .site-content .image-slider.view-1.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .image-slider.view-1,.page-modular-landing-module .site-content .image-slider.view-1,.page-template-page-modular-landing .site-content .image-slider.view-1{padding-bottom:60px;margin-top:0;padding-top:0}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .image-slider.view-1,.page-modular-landing-module .site-content .image-slider.view-1,.page-template-page-modular-landing .site-content .image-slider.view-1{padding-bottom:80px}}.materlandingposts-template-page-modular-landing .site-content .image-slider,.page-modular-landing-module .site-content .image-slider,.page-template-page-modular-landing .site-content .image-slider{margin-bottom:0!important}.materlandingposts-template-page-modular-landing .site-content .image-slider.mod-btn-prev,.page-modular-landing-module .site-content .image-slider.mod-btn-prev,.page-template-page-modular-landing .site-content .image-slider.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .image-slider,.page-modular-landing-module .site-content .image-slider,.page-template-page-modular-landing .site-content .image-slider{padding-bottom:60px;margin-top:0;padding-top:0}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .image-slider,.page-modular-landing-module .site-content .image-slider,.page-template-page-modular-landing .site-content .image-slider{padding-bottom:80px;margin-top:0;padding-top:0}}.materlandingposts-template-page-modular-landing .site-content .module-11 .modular-subbanner-section.mod-btn-prev,.page-modular-landing-module .site-content .module-11 .modular-subbanner-section.mod-btn-prev,.page-template-page-modular-landing .site-content .module-11 .modular-subbanner-section.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .module-11 .modular-subbanner-section,.page-modular-landing-module .site-content .module-11 .modular-subbanner-section,.page-template-page-modular-landing .site-content .module-11 .modular-subbanner-section{padding-bottom:0}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .module-11 .modular-subbanner-section,.page-modular-landing-module .site-content .module-11 .modular-subbanner-section,.page-template-page-modular-landing .site-content .module-11 .modular-subbanner-section{padding-bottom:0;margin-top:0;padding-top:0}}.materlandingposts-template-page-modular-landing .site-content .icons-wrapper.mod-btn-prev,.page-modular-landing-module .site-content .icons-wrapper.mod-btn-prev,.page-template-page-modular-landing .site-content .icons-wrapper.mod-btn-prev{padding-bottom:0}@media (max-width:767px){.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.page-modular-landing-module .site-content .icons-wrapper,.page-template-page-modular-landing .site-content .icons-wrapper{padding-bottom:60px}}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.page-modular-landing-module .site-content .icons-wrapper,.page-template-page-modular-landing .site-content .icons-wrapper{padding-bottom:80px;margin-top:0;padding-top:0}}@media (max-width:980px){span.dynamic-font-modular{font-size:21px;line-height:26px}}@media (max-width:767px){span.dynamic-font-modular{font-size:18px;line-height:20px}}.modular-landing-wrapper{font-family:BoosterNextFY,sans-serif;padding-bottom:0;padding-top:55px;max-width:1600px;margin:0 auto}@media (min-width:768px){.modular-landing-wrapper{padding:55px 40px 40px}}@media (min-width:1024px){.modular-landing-wrapper{padding:55px 40px 40px}}@media (min-width:1280px){.modular-landing-wrapper{padding:55px 80px 40px}}@media (max-width:767px){.modular-landing-wrapper{padding-top:0}}@media (max-width:767px){.modular-landing-wrapper .modular-info{padding:30px 20px 50px}}@media (min-width:768px){.modular-landing-wrapper .modular-info{float:left;width:48%;padding-right:25px}}.modular-landing-wrapper .modular-info h3{color:#6e6c69;font-weight:400}@media (max-width:350px){.modular-landing-wrapper .modular-info h3{font-size:25px}}@media (max-width:767px){.modular-landing-wrapper .modular-info h3{font-size:29px;line-height:31px;margin-bottom:20px}}@media (min-width:768px){.modular-landing-wrapper .modular-info h3{font-size:33px;line-height:33px;margin-bottom:25px;text-align:left}}@media (min-width:1280px){.modular-landing-wrapper .modular-info h3{font-size:65px;line-height:67px;margin-bottom:54px}}@media (min-width:768px){.modular-landing-wrapper .modular-info span{text-align:left;display:block}}@media (max-width:767px){.modular-landing-wrapper .modular-info span{margin-bottom:20px;display:block}}.modular-landing-wrapper .modular-info p{color:#6e6c69}@media (max-width:767px){.modular-landing-wrapper .modular-info p{font-size:25px;line-height:34px}}@media (min-width:768px){.modular-landing-wrapper .modular-info p{font-size:16px;line-height:20px}}@media (min-width:1280px){.modular-landing-wrapper .modular-info p{font-size:32px;line-height:42px}}.modular-landing-wrapper .modular-img-wrap{z-index:1;position:relative}.modular-landing-wrapper .modular-img-wrap img{width:auto}@media (max-width:767px){.modular-landing-wrapper .modular-img-wrap{width:90%;margin:0 auto}}@media (min-width:768px){.modular-landing-wrapper .modular-img-wrap{float:right;width:50%}}.modular-landing-wrapper .modular-overlay{clear:right}.modular-landing-wrapper .modular-overlay-border{clear:right}.modular-landing-wrapper .modular-overlay-border:after{content:"";position:absolute;left:0;width:100%;height:50px;margin-top:-156px;background:url(./images/border-green.svg);background-repeat:no-repeat;background-size:cover}.modular-landing-wrapper .modular-back{padding-left:55px;position:relative;color:#6e6c69;line-height:40px;display:block;margin-bottom:20px;font-size:16px;text-align:left}@media (min-width:768px){.modular-landing-wrapper .modular-back{margin-bottom:30px;line-height:30px;font-size:12px;padding-left:45px}}@media (min-width:1280px){.modular-landing-wrapper .modular-back{margin-bottom:40px;line-height:40px;font-size:16px;padding-left:55px}}.modular-landing-wrapper .modular-back:after{content:"";width:40px;height:40px;position:absolute;left:0;background:url(./images/back.svg) 0 0;background-size:cover}@media (min-width:768px){.modular-landing-wrapper .modular-back:after{width:30px;height:30px}}@media (min-width:1280px){.modular-landing-wrapper .modular-back:after{width:40px;height:40px}}.modular-button-wrapper{text-align:center}@media (max-width:767px){.modular-button-wrapper{padding-bottom:60px;padding-top:15px}}@media (min-width:768px){.modular-button-wrapper{padding-bottom:80px;padding-top:30px}}.modular-buttons{display:inline-block;padding:0 25px;background:#70a401;margin:0;min-width:200px}@media (max-width:767px){.modular-buttons{padding:0 8px}}.modular-buttons button{background-color:#fbb913;padding:0 55px 0 40px;border:none;height:45px;color:#fff;font-size:18px;font-weight:700;position:relative;font-family:BoosterNextFY,sans-serif;border-radius:25px}@media (max-width:767px){.modular-buttons button{padding:0 33px 0 23px;line-height:12px;font-size:14px}}.modular-buttons button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:40px;border-right:3px solid;border-bottom:3px solid;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}@media (max-width:767px){.modular-buttons button:after{right:18px}}.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.materlandingposts-template-page-modular-landing .site-content .image-slider,.materlandingposts-template-page-modular-landing .site-content .modular-bottom-sections{max-width:1600px}@media (min-width:768px){.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.materlandingposts-template-page-modular-landing .site-content .image-slider,.materlandingposts-template-page-modular-landing .site-content .modular-bottom-sections{padding-right:40px;padding-left:40px}}@media (min-width:1024px){.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.materlandingposts-template-page-modular-landing .site-content .image-slider,.materlandingposts-template-page-modular-landing .site-content .modular-bottom-sections{padding-right:40px;padding-left:40px}}@media (min-width:1280px){.materlandingposts-template-page-modular-landing .site-content .icons-wrapper,.materlandingposts-template-page-modular-landing .site-content .image-slider,.materlandingposts-template-page-modular-landing .site-content .modular-bottom-sections{padding-right:80px;padding-left:80px}}@media screen and (max-width:980px) and (min-width:768px){.materlandingposts-template-page-modular-landing .modular-bottom-sections{font-size:44px;line-height:51px}}@media (max-width:767px){.modular-subbanner-section{padding:0 20px 0 20px;clear:left}}@media (max-width:767px){.modular-subbanner-section .subbanner-info{margin-bottom:23px}}@media (min-width:768px){.modular-subbanner-section{padding:0 40px 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;max-width:1600px;margin:0 auto}}@media (min-width:1024px){.modular-subbanner-section{padding:0 40px 40px}}@media (min-width:1280px){.modular-subbanner-section{padding:0 80px 40px}}@media (min-width:768px){.modular-subbanner-section .subbanner-info{width:50%;padding-right:25px}}@media (max-width:767px){.modular-subbanner-section .subbanner-info h3 p{margin-bottom:0}}.modular-subbanner-section .subbanner-info h3{color:#70a401;line-height:100%;font-weight:400}@media (max-width:767px){.modular-subbanner-section .subbanner-info h3{font-size:30px;margin-bottom:20px}}@media (max-width:350px){.modular-subbanner-section .subbanner-info h3{font-size:26px;margin-bottom:19px}}@media (min-width:768px){.modular-subbanner-section .subbanner-info h3{font-size:36px;margin-bottom:23px}}@media (min-width:1280px){.modular-subbanner-section .subbanner-info h3{font-size:45px;margin-bottom:43px}}.modular-subbanner-section .subbanner-info p{color:#6e6c69;line-height:130%}@media (max-width:767px){.modular-subbanner-section .subbanner-info p{font-size:18px;margin-bottom:50px}}@media (min-width:768px){.modular-subbanner-section .subbanner-info p{font-size:25px}}@media (min-width:1280px){.modular-subbanner-section .subbanner-info p{font-size:32px}}@media (max-width:767px){.modular-subbanner-section .subbanner-wrapper{margin:0 0;text-align:center}}@media (min-width:768px){.modular-subbanner-section .subbanner-wrapper{width:48%}}@media (max-width:767px){.modular-subbanner-section .subbanner-wrapper img{margin-bottom:0;width:100%}}@media (min-width:768px){.modular-subbanner-section .subbanner-wrapper img{margin-bottom:0}}.modular-subbanner-sec-section{display:-ms-flexbox;display:flex}@media (max-width:767px){.modular-subbanner-sec-section{padding:0 30px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px){.modular-subbanner-sec-section{padding:0 20px 100px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:1280px){.modular-subbanner-sec-section{padding:0 20px 120px}}@media (max-width:767px){.modular-subbanner-sec-section .subbanner-info{margin-bottom:25px}}@media (min-width:768px){.modular-subbanner-sec-section .subbanner-info{width:37.56%}}.modular-subbanner-sec-section .subbanner-info h3{color:#70a401;line-height:100%;font-weight:400}@media (max-width:350px){.modular-subbanner-sec-section .subbanner-info h3{font-size:24px;margin-bottom:15px}}@media (max-width:767px){.modular-subbanner-sec-section .subbanner-info h3{font-size:29px;margin-bottom:22px}}@media (min-width:768px){.modular-subbanner-sec-section .subbanner-info h3{font-size:36px;margin-bottom:23px}}@media (min-width:1280px){.modular-subbanner-sec-section .subbanner-info h3{font-size:45px;margin-bottom:43px}}.modular-subbanner-sec-section .subbanner-info p{color:#6e6c69;line-height:130%}@media (max-width:767px){.modular-subbanner-sec-section .subbanner-info p{font-size:18px;margin-bottom:15px}}@media (min-width:768px){.modular-subbanner-sec-section .subbanner-info p{font-size:25px;margin-bottom:33px}}@media (min-width:1280px){.modular-subbanner-sec-section .subbanner-info p{font-size:32px}}.modular-subbanner-sec-section .subbanner-wrapper{text-align:center}@media (max-width:767px){.modular-subbanner-sec-section .subbanner-wrapper{width:100%;-ms-flex-order:2;order:2}}@media (min-width:768px){.modular-subbanner-sec-section .subbanner-wrapper{width:57.29%}}@media (max-width:767px){.modular-subbanner-sec-section .subbanner-wrapper img{min-width:157px}}.icons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:120px auto}@media (max-width:767px){.icons-wrapper .icon:nth-child(odd){float:left}}@media (max-width:767px){.icons-wrapper .icon:nth-child(even){margin-right:0;float:right}}.icons-wrapper .icon{padding:0;width:14.35%;margin-right:14%}.icons-wrapper .icon:last-child,.icons-wrapper .icon:nth-child(4){margin-right:0}@media only screen and (max-width:1023px){.icons-wrapper .icon{width:18.35%;margin-right:8%}}@media (max-width:980px){.icons-wrapper .icon{width:20.35%;margin-right:5%}}@media (max-width:767px){.icons-wrapper .icon{width:44.7%;float:left;margin-bottom:30px;margin-right:5%}}@media (min-width:768px){.icons-wrapper .icon{margin-bottom:10px}}.icons-wrapper .caption-description,.icons-wrapper .caption-title{font-size:14px;text-align:center}.icons-wrapper .image-wrapper{margin:0 0 0;text-align:center}@media (min-width:768px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .action-interest+.image-slider .after-icons .info{width:84%}}.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .after-icons .info{margin:0 auto 10px}@media (max-width:767px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .after-icons .info{margin:0 auto 0}}.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .after-icons .info div,.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .after-icons .info span{text-align:center}.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .image-slider{margin-bottom:19px}@media (max-width:767px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .image-slider{padding-bottom:60px;margin-bottom:0}}@media (max-width:767px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .image-slider .dots{margin:0 auto}}@media (max-width:767px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .icons-wrapper+.image-slider .info .caption-title{margin-bottom:25px}}@media (max-width:767px){.materlandingposts-template-page-modular-landing.materlandingposts-protecting-the-planet .icons-wrapper+.image-slider .dots{margin:25px auto 0}}.after-icons .info{width:84%;margin:0 auto 30px}@media (max-width:767px){.after-icons .info{width:100%;margin:0 auto 18px}}.image-slider{padding:0 15px;margin-bottom:120px}.image-slider .items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.image-slider .item{margin:0 5px}.image-slider .slick-arrow{background-image:url(images/carousel-arrow-green.svg);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:transparent;width:48px;min-width:48px;height:48px;top:50%;transform:translateY(-50%);color:transparent;border-radius:100%;border:0;padding:0;margin:0;z-index:1}.image-slider .slick-next{transform:translateY(-50%) rotate(180deg);margin:0}.image-slider .details{margin:25px 0 0}.image-slider .dots{width:70%;margin:25px auto 0}.image-slider .slick-dots{display:-ms-flexbox;display:flex;font-size:0;line-height:0;background:#f2f2f2;border-radius:5px}.image-slider .slick-dots button,.image-slider .slick-dots li{width:100%;height:7px;border:0;margin:0;padding:0;background:0 0;font-size:0}.image-slider .slick-dots .slick-active button{background:#70a401;border-radius:5px}.image-slider .slick-disabled{opacity:.4}.image-slider .slick-list{width:100%}.image-slider.view-1{margin-top:0;margin-bottom:60px}@media (max-width:1800px){.image-slider.view-1{padding:0 15px 0 35px}}@media (max-width:1024px){.image-slider.view-1{padding:0 15px;margin-top:51px}}@media (max-width:767px){.image-slider.view-1{margin-bottom:20px;margin-top:-19px}}.image-slider.view-1 .info{width:100%}.image-slider.view-1 .caption-description{max-width:50%}@media (max-width:768px){.image-slider.view-1 .caption-description{max-width:100%}}.image-slider.view-1 .slick-active button{background:0 0}.image-slider.view-1 .slick-slide{overflow:hidden}.image-slider.view-1 .slick-slide:last-child{opacity:1}.image-slider.view-1 .slick-arrow{width:28px;min-width:28px;height:28px;position:absolute}.image-slider.view-1 .slick-prev{left:27px}@media (max-width:1800px){.image-slider.view-1 .slick-prev{left:27px}}@media (max-width:1200px){.image-slider.view-1 .slick-prev{left:-15px}}.image-slider.view-1 .slick-next{right:27px;left:auto}@media (max-width:1200px){.image-slider.view-1 .slick-next{right:-12px}}.image-slider.view-1 .items{display:block}.image-slider.view-1 .slick-slide{margin:0 80px 0}@media (max-width:1200px){.image-slider.view-1 .slick-slide{margin:0 15px 0}}.image-slider.view-1 .slick-list{margin:0 0 0}@media (max-width:1200px){.image-slider.view-1 .slick-list{margin:0 -4px 0}}@media (max-width:767px){.image-slider.view-1 .slick-list{margin:0 0 0}}.image-slider.view-1 .slick-track{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.image-slider.view-1 .progress{opacity:.5}.image-slider.view-1 .progress:first-child button{border-radius:5px 0 0 5px}.image-slider.view-1 .progress button{background:#70a401;border-radius:0}.image-slider.view-1 .slick-active button{border-radius:5px}.image-slider.view-1 .slick-active:first-child button{border-radius:5px}.image-slider.view-1 .slick-active button{border-radius:0 5px 5px 0}.image-slider.view-1 .dots{width:40%}.image-slider.view-1 .slick-dots button,.image-slider.view-1 .slick-dots li{height:3px}.sticky-menu{position:relative;background:#fff}.sticky-menu:after{content:'';position:absolute;box-shadow:0 4px 4px -2px rgba(0,0,0,.09);width:100%;top:calc(100% + -6px);height:6px}.sticky-menu .controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:BoosterNextFY,sans-serif;padding:55px 20px}@media (max-width:768px){.sticky-menu .controls{padding:30px 25px}}.sticky-menu .controls .title{color:#f37021;font-size:83px}@media (max-width:768px){.sticky-menu .controls .title{font-size:43px}}.sticky-menu .actions-wrapper{width:43%}@media (max-width:1200px){.sticky-menu .actions-wrapper{width:54%}}@media (max-width:768px){.sticky-menu .actions-wrapper{width:auto}}.sticky-menu .actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#716f6c}@media (max-width:768px){.sticky-menu .actions{-ms-flex-pack:end;justify-content:flex-end}}.sticky-menu .actions .icon{background-repeat:no-repeat;background-size:cover;cursor:pointer;overflow:hidden}.sticky-menu .actions .text{float:left;line-height:29px;margin:0 20px 0 0}@media (max-width:991px){.sticky-menu .actions .text{margin:0 5px 0 0}}.sticky-menu .actions .our-story-link{font-family:ARS Maquette Pro}@media (max-width:768px){.sticky-menu .actions .our-story-link{display:none}}.sticky-menu .actions .our-story-link .icon{width:29px;height:29px;background-image:url(./images/icon-move-forward.svg)}@media (max-width:768px){.sticky-menu .actions .download{display:none}}.sticky-menu .actions .download .icon{width:29px;height:29px;background-image:url(./images/icon-download.svg)}.sticky-menu .actions .menu .icon{width:59px;height:59px;background-image:url(./images/icon-nav.svg)}@media (max-width:768px){.sticky-menu .actions .menu .icon{width:43px;height:43px}}.action-interest .modular-info{float:none;width:100%}.action-interest .secede{color:#70a401}.modular-bottom-sections-wrapper{border-top:1px solid #c0bfbe;background:#f7f7f7}.modular-bottom-sections{color:#6e6c69;padding:33px 20px 20px;font-family:BoosterNextFY,sans-serif}.modular-bottom-sections .icon{background-repeat:no-repeat;background-size:cover;cursor:pointer;overflow:hidden;width:29px;height:29px}.modular-bottom-sections .back-to-all-topics{text-align:center;font-size:14px;margin:0 0 62px}.modular-bottom-sections .back-to-all-topics .icon{background:url(./images/icon-back-to-all-topics.svg);margin:30px auto 0}.modular-bottom-sections .bottom-section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modular-bottom-sections .bottom-section .title{font-size:83px;margin:0 0 35px}@media (max-width:1200px){.modular-bottom-sections .bottom-section .title{font-size:63px}}@media (max-width:768px){.modular-bottom-sections .bottom-section .title{font-size:45px;-ms-flex-pack:center;justify-content:center}}.modular-bottom-sections .bottom-section.top .icon{background-image:url(./images/icon-move-forward.svg)}.modular-bottom-sections .bottom-section.bottom .icon{background-image:url(./images/icon-move-forward-blue.svg)}.modular-bottom-sections .learn-more{display:-ms-flexbox;display:flex}@media (max-width:768px){.modular-bottom-sections .learn-more{font-size:16px;-ms-flex-align:center;align-items:center}}.modular-bottom-sections .learn-more .text{width:28%;margin:0 20% 0 0}@media (max-width:1200px){.modular-bottom-sections .learn-more .text{width:35%;margin:0 12% 0 0}}@media (max-width:768px){.modular-bottom-sections .learn-more .text{width:70%}}.modular-bottom-sections .info{width:45%;margin:0 5% 0 0}@media (max-width:768px){.modular-bottom-sections .info{width:100%;margin:0}}.modular-bottom-sections .image-wrapper{width:55%;text-align:right}@media (max-width:768px){.modular-bottom-sections .image-wrapper{display:none}}.module-11 .modular-subbanner-section{padding:0 20px 60px 20px}@media (max-width:768px){.module-11 .modular-subbanner-section{padding:0 20px 50px}}.module-11 .modular-subbanner-section .subbanner-info{width:75%;display:inline-block;margin:0 auto}@media (max-width:767px){.module-11 .modular-subbanner-section .subbanner-info{width:100%}}.module-11 h3,.module-11 span{text-align:center;display:block}.video-module-wrapper{margin:0 0 112px}@media (min-width:768px){.video-module-wrapper{padding:0 20px}}@media (max-width:768px){.video-module-wrapper{margin:115px 0 56px}}.video-module-wrapper .info{width:100%}@media (max-width:768px){.video-module-wrapper .info{padding:0 15px}}.video-module-wrapper .caption-description{max-width:60%;margin:0 auto}@media (max-width:768px){.video-module-wrapper .caption-description{max-width:100%}}.video-module{width:100%;height:100%;position:relative;overflow:hidden}.video-module .video-controls-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;font-family:BoosterNextFY,sans-serif;width:100%;height:100%;color:#fff;text-align:center;z-index:1}.video-module .video-icon{display:block;background-image:url(./images/icon-play-video-green.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;overflow:hidden;width:62px;height:60px;margin:0 auto}.video-module .title{margin:0 0 9px}.video-module .description{margin:0 0 12px}.video-module .image-wrapper{text-align:center}.video-module .image-wrapper img{opacity:.7}.video-module .torn-line{background-image:url(./images/torn-line-white.png);top:98%;z-index:5;position:absolute;height:39px;width:100%}@media (min-width:1024px){.video-module{width:84%;margin:0 auto}}.orange{color:#f37021}.blue{color:#009ed2}.green{color:#70a401}.mob{display:none}@media (max-width:768px){.mob{display:block}}.desk{display:none}@media (min-width:768px){.desk{display:block}}@media (max-width:479px){.materlandingposts-providing-real-time-support-for-parents .image-slider .details{margin:25px 0 0}}@media (min-width:480px){.materlandingposts-providing-real-time-support-for-parents .image-slider .details{margin:0}}.materlandingposts-providing-real-time-support-for-parents .image-slider .dots{margin:0 auto}.materlandingposts-protecting-the-planet .image-slider .details{margin:0}@media (min-width:768px){.materlandingposts-protecting-the-planet .image-slider .dots{margin:0 auto}}@media (max-width:767px){.materlandingposts-providing-real-time-support-for-parents.materlandingposts-template-page-modular-landing .site-content .image-slider.view-1{margin-bottom:36px}}.catalog-product-view button:active{box-shadow:none}@media only screen and (max-width:600px){.catalog-product-view .messages{position:absolute;width:100%;top:125px}}.catalog-product-view .column.main{max-width:100%}.product-content-container{margin-top:53px}.product-content-container a,.product-content-container li,.product-content-container p{color:#716f6c}.product-content-container .button{border-width:0}@media only screen and (max-width:1023px){.product-content-container{margin-top:20px}}@media only screen and (max-width:600px){.product-content-container{margin-top:0}}.products{margin:auto}.fotorama__img--full{display:none!important}.product-info-price-container{display:inline-block}@media only screen and (max-width:1023px){.product-info-price-container{display:block;float:none}}.product-icons-container .icon-item{display:inline-block}.catalog-product-view .product.media{display:inline-block;float:none;width:45%;max-height:600px;margin-left:80px}.catalog-product-view .product.media .fotorama{max-height:600px}.catalog-product-view .product.media .fotor__wrap{z-index:1}@media only screen and (max-width:1200px){.catalog-product-view .product.media{margin-left:20px}}@media only screen and (max-width:1023px){.catalog-product-view .product.media{width:50%;margin-left:0}}@media only screen and (max-width:600px){.catalog-product-view .product.media{width:100%;margin-top:0;margin-left:0}.catalog-product-view .product.media .fotorama__nav-wrap--vertical{position:static;display:block}.catalog-product-view .product.media .fotorama__nav-wrap--vertical .fotorama__nav.fotorama__nav--thumbs{width:100%!important;height:auto!important}.catalog-product-view .product.media .fotorama__nav-wrap--vertical .fotorama__nav__frame--thumb{display:inline-block!important}.catalog-product-view .product.media .fotorama__stage__shaft{max-width:none!important}.catalog-product-view .product.media .fotorama__stage{left:0!important;height:350px!important}}.catalog-product-view .product.media .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{width:100%;text-align:center}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{margin-left:-42px;max-height:550px}@media only screen and (max-width:1023px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{margin-left:0}}@media only screen and (max-width:600px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{margin:0 auto}}.catalog-product-view .product.media .gallery-placeholder .fotorama__nav--thumb{margin-bottom:21px}.catalog-product-view .product.media .gallery-placeholder .fotorama__thumb-border{border:0;background:0 0}.catalog-product-view .product.media .gallery-placeholder .fotorama__nav__frame--thumb{opacity:.5;margin-bottom:20px}@media only screen and (max-width:1023px){.catalog-product-view .product.media .gallery-placeholder .fotorama__nav__frame--thumb{height:85px;max-width:65px;padding:0;margin:5px}}.catalog-product-view .product.media .gallery-placeholder .fotorama__active{opacity:1}.catalog-product-view .product.media .gallery-placeholder .fotorama__thumb{background:0 0}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage__shaft.fotorama__grab{max-height:450px}@media only screen and (max-width:1023px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage__shaft.fotorama__grab{max-height:309px}}@media only screen and (max-width:600px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage__shaft.fotorama__grab{max-height:350px}}.catalog-product-view .product.media .gallery-placeholder .fotorama__stage__frame .fotorama__img{max-height:100%;max-width:100%;height:auto;left:50%}@media only screen and (max-width:600px){.catalog-product-view .product.media .gallery-placeholder .fotorama__stage__frame .fotorama__img{left:50%}}.product-details{position:relative}.catalog-product-view .product-info-main{color:#716f6c;font-family:BoosterNextFY,sans-serif;display:inline-block;float:none;vertical-align:top;width:45%}.catalog-product-view .product-info-main.basic-info.mobile-only{display:none}@media only screen and (max-width:600px){.catalog-product-view .product-info-main.basic-info.mobile-only{display:block}}@media only screen and (max-width:1200px){.catalog-product-view .product-info-main{width:49%}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main{width:100%;float:none}}.catalog-product-view .product-info-main .page-title{font-size:46px;line-height:63px;font-weight:400;color:#70a401;text-align:left}@media only screen and (max-width:1200px){.catalog-product-view .product-info-main .page-title{font-size:40px;line-height:43px}}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .page-title{font-size:36px}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .page-title{color:#70a401;line-height:40px;font-size:30px;line-height:37px;margin-bottom:0}}.catalog-product-view .product-info-main .product-info-price-container .price-box .price-wrapper .price{font-weight:700}.catalog-product-view .product-info-main .product-packaging{display:inline-block;font-size:22px;color:grey;font-weight:700;line-height:31.71px}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .product-packaging{font-size:15px}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .product-packaging{line-height:24px;vertical-align:top;color:#999}}.catalog-product-view .product-info-main .price-box.price-final_price,.catalog-product-view .product-info-main .product-price-label.product-page{display:inline-block}.catalog-product-view .product-info-main .price-box{font-weight:700}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:29px;color:#716f6c;font-weight:700;line-height:36px}@media only screen and (max-width:1200px){.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:27px}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:24px;line-height:25px}}.catalog-product-view .product-info-main .product-price-label{font-size:15px;font-weight:700}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .product-price-label{font-size:14px;color:#999}}.catalog-product-view .product-info-main .product-price-label .price-box .price{font-size:15px;line-height:27.73px}.catalog-product-view .product-info-main .overview,.catalog-product-view .product-info-main .overview p{color:#716f6c;font-size:18px;line-height:31.82px;font-weight:500;margin-bottom:28px}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .overview,.catalog-product-view .product-info-main .overview p{font-size:16px;line-height:25px}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .overview,.catalog-product-view .product-info-main .overview p{font-size:14px;line-height:22px}}.catalog-product-view .product-info-main .icon-item{display:inline-block;text-align:center;width:19%;height:90px;vertical-align:top}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .icon-item{width:18%}}.catalog-product-view .product-info-main .icon-item .icon{display:inline-block;margin-bottom:10px}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .icon-item .icon{max-width:35px}}.catalog-product-view .product-info-main .icon-item .icon img{width:43px;height:43px}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .icon-item .icon img{width:100%;height:auto}}.catalog-product-view .product-info-main .icon-item .title{color:#999;display:block;font-size:13px;line-height:16px;font-weight:700}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .icon-item .title{font-size:10px;line-height:12px}}.catalog-product-view .product-info-main .box-tocart{margin-top:39px;padding:0;width:100%}.catalog-product-view .product-info-main .box-tocart .field.qty{display:inline-block;width:176px;height:45px;border-radius:23px;background:#fcf8f2;border:0;position:relative;padding:0;margin:0 45px 0 0}@media only screen and (max-width:1200px){.catalog-product-view .product-info-main .box-tocart .field.qty{margin:0 20px 0 0;width:150px;height:40px}}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .box-tocart .field.qty{display:block;float:left;height:40px;width:128px;margin:0}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .box-tocart .field.qty{width:94px}}.catalog-product-view .product-info-main .box-tocart .field.qty button{border:0;background:0 0;position:absolute;top:50%;transform:translateY(-50%);color:#d1d1d1;display:inline-block;font-family:BoosterNextFY,sans-serif;font-size:45px;font-weight:700;z-index:1}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .box-tocart .field.qty button{padding:5px;font-size:25px}}.catalog-product-view .product-info-main .box-tocart .field.qty .button-minus{left:0}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .box-tocart .field.qty .button-minus{left:4px}}.catalog-product-view .product-info-main .box-tocart .field.qty .button-plus{right:0}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .box-tocart .field.qty .button-plus{right:4px}}.catalog-product-view .product-info-main .box-tocart .input-text.qty{background:0 0;border:0;display:block;text-align:center;font-size:24px;font-family:BoosterNextFY,sans-serif;height:45px;margin:0 auto;padding:0;border-radius:0}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .box-tocart .input-text.qty{font-size:20px}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .box-tocart .input-text.qty{font-size:16px;padding:0}}.catalog-product-view .product-info-main .box-tocart .actions{display:inline-block}@media only screen and (max-width:1023px){.catalog-product-view .product-info-main .box-tocart .actions{display:block;float:right;padding-top:0}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .product-info-stock-sku{text-align:center}}.catalog-product-view .product-info-main .stock.unavailable{float:right;font-size:30px;margin-right:0;text-transform:initial;color:#999;margin-top:40px;width:100%}@media only screen and (max-width:600px){.catalog-product-view .product-info-main .stock.unavailable{margin-top:20px}}.product-addition{display:inline-block;margin-top:53px;width:100%}@media only screen and (max-width:1023px){.product-addition{margin-top:20px}}@media only screen and (max-width:600px){.product-addition{margin-top:12%}}.column.main .block .product-item{display:inline-block;text-align:center;width:25%}.column.main .block .title{color:#e9713a;font-family:Organico-Regular,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:3.6px;margin-bottom:0}.column.main .block .title h3{font-size:60px;font-weight:400}@media only screen and (max-width:600px){.column.main .block .title h3{font-size:30px}}.column.main .block .title #block-related-heading{color:#fff;font-size:60px}@media only screen and (max-width:1023px){.column.main .block .title #block-related-heading{font-size:50px}}@media only screen and (max-width:600px){.column.main .block .title #block-related-heading{color:#b16bb9;font-size:40px;background:rgba(255,255,255,.8);border-bottom:5px solid #fff;border-top:5px solid #fff;border-image:url(../images/border-white.svg);height:auto;line-height:1.2em;padding:10px 0}}.column.main .block .product-item-name{display:block;height:50px}@media only screen and (max-width:600px){.column.main .block .product-item-name{font-size:14px;height:auto}}.column.main .block .product-line{color:#999;font-size:15px;font-weight:700;max-height:24px;overflow:hidden}@media only screen and (max-width:1023px){.column.main .block .product-line{font-size:13px}}@media only screen and (max-width:600px){.column.main .block .product-line{max-height:18px;font-size:10px}}.column.main .block a.product-item-link{text-decoration:none;color:#716f6c;font-size:18px;font-family:BoosterNextFY,sans-serif}@media only screen and (max-width:1023px){.column.main .block a.product-item-link{font-size:16px}}@media only screen and (max-width:600px){.column.main .block a.product-item-link{font-size:14px}}.column.main .block button{background:#e9713a;margin-top:22px}@media only screen and (max-width:600px){.column.main .block button{margin-top:5px}}.column.main .block button:active,.column.main .block button:hover{color:#fff}.column.main .block.related .product-item{width:33%}.column.main .block.related button{background:#b16bb9;max-width:450px}@media only screen and (max-width:600px){.column.main .block.related button{background:#fcf8f2;color:#b16bb9}.column.main .block.related button::after{border-color:#b16bb9}}.column.main .block.related .block-title{padding-top:119px;margin-bottom:51px;padding-top:138px;background:url(../images/pdp/bg-image-related.png) no-repeat top center;background-size:cover;height:407px}@media only screen and (max-width:1023px){.column.main .block.related .block-title{background:url(../images/pdp/bg-image-related-mobile.png) no-repeat top center;background-size:cover;padding-top:153px}}@media only screen and (max-width:600px){.column.main .block.related .block-title{padding-top:290px}}@media only screen and (max-width:1023px){.column.main .block.related{margin-bottom:120px}}@media only screen and (max-width:600px){.column.main .block.related{margin-bottom:40px}}.block.upsell{margin-bottom:0}.block.upsell .block-title{margin-top:0}.block.upsell h2{font-size:60px}@media only screen and (max-width:1023px){.block.upsell h2{font-size:40px;margin-top:40px}}@media only screen and (max-width:600px){.block.upsell h2{margin-top:14px}}.products-upsell{margin:20px 0 0}.products-grid.products-related{text-align:center;width:92%}.products-grid.products-related .product-line{display:none}.products-grid.products-related .name.product-item-name{display:block}.products-grid.products-related .name.product-item-name a{color:#b16bb9}@media only screen and (max-width:600px){.products-grid.products-related{background:#b16bb9}}.product-item-info{width:auto}.product-blocks .product-item-details{text-align:center}#related,#upsell{max-height:600px}@media only screen and (max-width:1023px){#related,#upsell{max-height:500px}}#related button.slick-arrow,#upsell button.slick-arrow{height:63px;width:63px;padding:5px;text-align:center;border-radius:50%;display:inline-block;color:transparent;font-size:1.1em;font-weight:600;background:#fff;border:3px solid #e9713a}#related button.slick-arrow:before,#upsell button.slick-arrow:before{display:none}#related button.slick-arrow:after,#upsell button.slick-arrow:after{content:'';width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);left:32%;border-right:3px solid #e9713a;border-bottom:3px solid #e9713a;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#related button.slick-arrow:hover:after,#upsell button.slick-arrow:hover:after{left:40%}#related .slick-prev.slick-arrow,#upsell .slick-prev.slick-arrow{transform:translateY(-50%) scaleX(-1)}#related button.slick-arrow,#upsell button.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);margin-top:0;z-index:1}#related .slick-slide,#upsell .slick-slide{display:block;text-align:center;overflow:hidden}#related .product-item:nth-child(2n),#upsell .product-item:nth-child(2n){margin-left:auto}#related .slick-list,#upsell .slick-list{max-width:92%;margin:0 auto}#upsell .slick-next{right:-20px}#upsell .slick-prev{left:0}@media only screen and (max-width:600px){#upsell .slick-prev{left:-20px}}#related .slick-next{right:-75px}@media only screen and (max-width:1200px){#related .slick-next{right:-59px}}@media only screen and (max-width:1023px){#related .slick-next{right:-40px}}@media only screen and (max-width:600px){#related .slick-next{right:-25px}}#related .slick-prev{left:-55px}@media only screen and (max-width:1200px){#related .slick-prev{left:-40px}}@media only screen and (max-width:1023px){#related .slick-prev{left:-25px}}.related-short-description,.related-short-description p,.related-short-description p:last-child{display:block;max-width:80%;margin:0 auto;height:81px}@media only screen and (max-width:600px){.related-short-description,.related-short-description p,.related-short-description p:last-child{color:#fff;max-width:90%}}@media only screen and (max-width:1023px){#related .product-items{margin-left:0}#related button.slick-arrow,#upsell button.slick-arrow{height:45px;width:45px;top:38%}#related button.slick-arrow:after,#upsell button.slick-arrow:after{width:13px;height:13px;left:28%}}.related .block-content{margin-top:-152px}@media only screen and (max-width:600px){.related .block-content{background:#b16bb9;border-top:1px solid;border-bottom:1px solid;border-image:url(../images/border-white.svg) 1 space;margin-top:-54px}#upsell button.slick-arrow{height:32px;width:32px;top:40%}#related button.slick-arrow{height:40px;width:40px;top:50%;background:#b16bb9;border-color:#fcf8f2}#upsell button.slick-arrow:after{width:10px;height:10px;left:25%}#related button.slick-arrow:after{width:12px;height:12px;left:26%;background:#b16bb9;border-color:#fcf8f2}#related button.slick-arrow:hover:after{left:35%}#related .product-image-photo{max-width:70%;margin:30px auto 0}#related .product-item-details{margin-top:-25px}#related .product-item-details a,#related .product-item-details p{color:#fff}}@media only screen and (max-width:600px) and only screen and (max-width:600px){#related .product-item-details a,#related .product-item-details p{display:block}}@media only screen and (max-width:1023px){#upsell .product button{min-width:140px;font-size:16px;padding:0 63px 0 45px}}@media only screen and (max-width:600px){#upsell .product button{min-width:100px;max-width:145px;padding:0 35px 0 29px}#upsell .product button:after{right:20px}}@media only screen and (max-width:1023px){#related .product button{max-width:302px;overflow:hidden}#related .product button:after{right:25px}#related .product button:hover:after{right:20px}}@media only screen and (max-width:1023px){#related .product button{max-width:260px}}@media only screen and (max-width:600px){#related .product button{max-width:240px;min-width:182px;padding:0 23px 0 10px;margin-top:15px}#related .product button:after{right:32px}#related .product button:hover:after{right:30px}}.am_shopby_filter_items_attr_age_range .label,.am_shopby_filter_items_attr_lifestage .label{text-transform:lowercase}.am_shopby_filter_items_attr_allergies .label{text-transform:none}input[type=checkbox]{display:none}input[type=checkbox]+label{background:transparent url(../images/plp/filter-checkbox.svg) no-repeat 0 0;height:19px;width:18px;display:inline-block;padding:0 5px 0 0;vertical-align:middle}input[type=checkbox]:checked+label{background:transparent url(../images/plp/filter-checkbox-checked.svg) no-repeat 0 0;height:19px;width:18px;display:inline-block;padding:0 5px 0 0}@media only screen and (max-width:1440px){.breadcrumbs .item:not(:last-child)::after{font-size:16px;font-weight:400;line-height:15.4px;font-family:Organico-Regular,sans-serif}}@media only screen and (max-width:600px){.breadcrumbs .item:not(:last-child)::after{color:#716f6c;font-size:9px;font-weight:400;line-height:12px;padding-left:3px;letter-spacing:.15px}}.pages .items{white-space:nowrap;list-style:none none}.pages>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action{width:34px}.pages .action.next,.pages .action.previous{border-radius:10px;border:2px solid #e9713a;padding:12px 20px}.pages .action.next span,.pages .action.previous span{color:#e9713a}.pages .action.previous{margin-right:47px}.pages .action.next{margin-left:47px}.pages .item,.pages .item a.page,.pages .item strong.page{font-size:16px;font-family:BoosterNextFY,sans-serif;line-height:15.4px;letter-spacing:.14px;margin:0 2px 0 0}.pages .item a.page{padding:0 4px;text-decoration:none}.pages .item strong.page{color:#e9713a;letter-spacing:.14px}.pages .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .item.pages-item-next a,.pages .item.pages-item-previous a,.pages .item.pages-item-previous a:active,.pages .item.pages-item-previous a:focus,.pages .item.pages-item-previous a:hover{color:#716f6c;font-size:16px;font-family:BoosterNextFY,sans-serif;line-height:15.4px;letter-spacing:.14px;text-decoration:none}.pages .item.pages-item-next img,.pages .item.pages-item-previous a img{vertical-align:middle}.cms-shop-all{font-family:BoosterNextFY,sans-serif}.cms-shop-all .page-title-wrapper{display:none}.cms-shop-all #maincontent.page-main{padding:0;margin-top:0}.cms-shop-all .page-header{height:0}.checkout-onepage-success .section-title,.checkout-onepage-success .title,.cms-shop-all .section-title,.cms-shop-all .title{color:#fff;font-family:Organico-Regular,sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;position:relative;text-align:center}@media only screen and (max-width:1023px){.checkout-onepage-success .section-title,.checkout-onepage-success .title,.cms-shop-all .section-title,.cms-shop-all .title{font-size:39px;letter-spacing:2px}}@media only screen and (max-width:600px){.checkout-onepage-success .section-title,.checkout-onepage-success .title,.cms-shop-all .section-title,.cms-shop-all .title{font-size:30px}}.checkout-onepage-success .section-title,.cms-shop-all .section-title{color:#e9713a;font-size:60px}@media only screen and (max-width:1023px){.checkout-onepage-success .section-title,.cms-shop-all .section-title{font-size:40px}}@media only screen and (max-width:600px){.checkout-onepage-success .section-title,.cms-shop-all .section-title{width:200px;margin-left:auto;margin-right:auto}}.checkout-onepage-success .button,.cms-shop-all .button{padding:0}.checkout-onepage-success a.button,.cms-shop-all a.button{padding:0 75px 0 50px;min-width:0;color:#fff}.checkout-onepage-success a.button:hover,.cms-shop-all a.button:hover{color:#fff}.checkout-onepage-success a.button:after,.cms-shop-all a.button:after{display:none}@media only screen and (max-width:600px){.checkout-onepage-success a.button,.cms-shop-all a.button{font-size:16px}}.checkout-onepage-success .top-banner,.cms-shop-all .top-banner{text-align:center;background-color:#70a401;padding:195px 0 51px;margin-bottom:10px;position:relative}.checkout-onepage-success .top-banner:after,.checkout-onepage-success .top-banner:before,.cms-shop-all .top-banner:after,.cms-shop-all .top-banner:before{content:'';background-image:url(images/border-green.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner:after,.checkout-onepage-success .top-banner:before,.cms-shop-all .top-banner:after,.cms-shop-all .top-banner:before{background-size:600px auto}}.checkout-onepage-success .top-banner:before,.cms-shop-all .top-banner:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner:before,.cms-shop-all .top-banner:before{top:-6px}}.checkout-onepage-success .top-banner:after,.cms-shop-all .top-banner:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner:after,.cms-shop-all .top-banner:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.checkout-onepage-success .top-banner:after,.checkout-onepage-success .top-banner:before,.cms-shop-all .top-banner:after,.cms-shop-all .top-banner:before{display:none}}@media only screen and (max-width:1023px){.checkout-onepage-success .top-banner,.cms-shop-all .top-banner{padding:110px 0 40px 0}}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner,.cms-shop-all .top-banner{padding:65px 0 25px 0}}.checkout-onepage-success .top-banner .title,.cms-shop-all .top-banner .title{display:inline;position:relative;width:auto;margin-left:auto;margin-right:auto;width:630px}.checkout-onepage-success .top-banner .title:after,.checkout-onepage-success .top-banner .title:before,.cms-shop-all .top-banner .title:after,.cms-shop-all .top-banner .title:before{content:'';background-image:url(images/accent-bing.svg);background-repeat:no-repeat;position:absolute;left:-45px;top:0;width:34px;height:100%}.checkout-onepage-success .top-banner .title:after,.cms-shop-all .top-banner .title:after{transform:scaleX(-1);right:-45px;left:auto}@media only screen and (max-width:1023px){.checkout-onepage-success .top-banner .title,.cms-shop-all .top-banner .title{display:inline-block;width:86%;max-width:100%}}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner .title,.cms-shop-all .top-banner .title{width:99%;padding:0 47px;line-height:1.3}.checkout-onepage-success .top-banner .title:after,.checkout-onepage-success .top-banner .title:before,.cms-shop-all .top-banner .title:after,.cms-shop-all .top-banner .title:before{display:none}}.checkout-onepage-success .top-banner .text,.cms-shop-all .top-banner .text{margin:5px auto;color:#fff;font-size:24px;font-weight:700}@media only screen and (max-width:1023px){.checkout-onepage-success .top-banner .text,.cms-shop-all .top-banner .text{font-size:16px}}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner .text,.cms-shop-all .top-banner .text{font-size:14px}}.checkout-onepage-success .top-banner .button,.cms-shop-all .top-banner .button{background-color:#fff;color:#70a401;padding:0 61px 0 39px;margin-top:20px}.checkout-onepage-success .top-banner .button a,.cms-shop-all .top-banner .button a{color:#70a401}.checkout-onepage-success .top-banner .button:hover,.cms-shop-all .top-banner .button:hover{color:#70a401}.checkout-onepage-success .top-banner .button:hover:after,.cms-shop-all .top-banner .button:hover:after{right:35px}.checkout-onepage-success .top-banner .button:after,.cms-shop-all .top-banner .button:after{border-color:#70a401;top:18px;right:40px;transform:rotate(-45deg)}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner .button:after,.cms-shop-all .top-banner .button:after{top:14px}}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner .button,.cms-shop-all .top-banner .button{padding:0 31px 0 20px;min-width:178px;font-size:16px}}.cms-shop-all .top-banner+.banners-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px;position:relative}.cms-shop-all .top-banner+.banners-container:after,.cms-shop-all .top-banner+.banners-container:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.cms-shop-all .top-banner+.banners-container:after,.cms-shop-all .top-banner+.banners-container:before{background-size:600px auto}}.cms-shop-all .top-banner+.banners-container:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.cms-shop-all .top-banner+.banners-container:before{top:-6px}}.cms-shop-all .top-banner+.banners-container:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.cms-shop-all .top-banner+.banners-container:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.cms-shop-all .top-banner+.banners-container:after,.cms-shop-all .top-banner+.banners-container:before{display:none}}@media only screen and (max-width:1023px){.cms-shop-all .top-banner+.banners-container{margin-bottom:40px}}.checkout-onepage-success .top-banner+.banners-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;position:relative}.checkout-onepage-success .top-banner+.banners-container:after,.checkout-onepage-success .top-banner+.banners-container:before{content:'';background-image:url(images/border-white.svg?v=2);width:100%;height:10px;background-size:890px auto;position:absolute;left:0;transition:.3s all}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner+.banners-container:after,.checkout-onepage-success .top-banner+.banners-container:before{background-size:600px auto}}.checkout-onepage-success .top-banner+.banners-container:before{top:-10px;background-position:top center}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner+.banners-container:before{top:-6px}}.checkout-onepage-success .top-banner+.banners-container:after{bottom:-10px;background-position:bottom center}@media only screen and (max-width:600px){.checkout-onepage-success .top-banner+.banners-container:after{bottom:-6px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.checkout-onepage-success .top-banner+.banners-container:after,.checkout-onepage-success .top-banner+.banners-container:before{display:none}}@media only screen and (max-width:1023px){.checkout-onepage-success .top-banner+.banners-container{margin-bottom:40px}}.checkout-onepage-success .left-banner,.checkout-onepage-success .right-banners-container,.cms-shop-all .left-banner,.cms-shop-all .right-banners-container{position:relative;height:50vw;max-height:700px;width:calc(50% - 3.5px);overflow:hidden}.checkout-onepage-success .left-banner picture,.checkout-onepage-success .left-banner picture img,.checkout-onepage-success .right-banners-container picture,.checkout-onepage-success .right-banners-container picture img,.cms-shop-all .left-banner picture,.cms-shop-all .left-banner picture img,.cms-shop-all .right-banners-container picture,.cms-shop-all .right-banners-container picture img{width:100%}.checkout-onepage-success .left-banner .banner-image,.checkout-onepage-success .right-banners-container .banner-image,.cms-shop-all .left-banner .banner-image,.cms-shop-all .right-banners-container .banner-image{position:absolute;width:100%}.checkout-onepage-success .left-banner a.button,.checkout-onepage-success .right-banners-container a.button,.cms-shop-all .left-banner a.button,.cms-shop-all .right-banners-container a.button{position:relative;transform:none;bottom:auto;left:auto}@media only screen and (max-width:1023px){.checkout-onepage-success .left-banner,.checkout-onepage-success .right-banners-container,.cms-shop-all .left-banner,.cms-shop-all .right-banners-container{height:520px;width:100%}.checkout-onepage-success .left-banner .slick-arrow,.checkout-onepage-success .right-banners-container .slick-arrow,.cms-shop-all .left-banner .slick-arrow,.cms-shop-all .right-banners-container .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.checkout-onepage-success .left-banner .slick-arrow.slick-next,.checkout-onepage-success .right-banners-container .slick-arrow.slick-next,.cms-shop-all .left-banner .slick-arrow.slick-next,.cms-shop-all .right-banners-container .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.checkout-onepage-success .left-banner .slick-arrow,.checkout-onepage-success .right-banners-container .slick-arrow,.cms-shop-all .left-banner .slick-arrow,.cms-shop-all .right-banners-container .slick-arrow{background-image:url(images/carousel-arrow-white.svg);height:40px;width:40px;left:30px}.checkout-onepage-success .left-banner .slick-next,.checkout-onepage-success .right-banners-container .slick-next,.cms-shop-all .left-banner .slick-next,.cms-shop-all .right-banners-container .slick-next{left:auto;right:30px}.checkout-onepage-success .left-banner .slick-dots,.checkout-onepage-success .right-banners-container .slick-dots,.cms-shop-all .left-banner .slick-dots,.cms-shop-all .right-banners-container .slick-dots{text-align:center}.checkout-onepage-success .left-banner .slick-dots li,.checkout-onepage-success .right-banners-container .slick-dots li,.cms-shop-all .left-banner .slick-dots li,.cms-shop-all .right-banners-container .slick-dots li{display:inline-block;margin:0 24px;background:#fff;border-radius:100%;border:0;height:15px;width:15px;transition:.3s opacity;opacity:.5}.checkout-onepage-success .left-banner .slick-dots button,.checkout-onepage-success .right-banners-container .slick-dots button,.cms-shop-all .left-banner .slick-dots button,.cms-shop-all .right-banners-container .slick-dots button{opacity:0}.checkout-onepage-success .left-banner .slick-dots li.slick-active,.checkout-onepage-success .right-banners-container .slick-dots li.slick-active,.cms-shop-all .left-banner .slick-dots li.slick-active,.cms-shop-all .right-banners-container .slick-dots li.slick-active{opacity:1}.checkout-onepage-success .left-banner .slick-dots,.checkout-onepage-success .right-banners-container .slick-dots,.cms-shop-all .left-banner .slick-dots,.cms-shop-all .right-banners-container .slick-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:22px;height:7px}.checkout-onepage-success .left-banner .slick-dots li,.checkout-onepage-success .right-banners-container .slick-dots li,.cms-shop-all .left-banner .slick-dots li,.cms-shop-all .right-banners-container .slick-dots li{height:7px;width:7px;margin:0 6px;opacity:1}.checkout-onepage-success .left-banner .slick-dots li.slick-active,.checkout-onepage-success .right-banners-container .slick-dots li.slick-active,.cms-shop-all .left-banner .slick-dots li.slick-active,.cms-shop-all .right-banners-container .slick-dots li.slick-active{background-color:#e9713a}.checkout-onepage-success .left-banner .left-banner,.checkout-onepage-success .right-banners-container .left-banner,.cms-shop-all .left-banner .left-banner,.cms-shop-all .right-banners-container .left-banner{display:block}}@media only screen and (max-width:1023px) and only screen and (max-width:1023px){.checkout-onepage-success .left-banner .slick-dots li,.checkout-onepage-success .right-banners-container .slick-dots li,.cms-shop-all .left-banner .slick-dots li,.cms-shop-all .right-banners-container .slick-dots li{height:7px;width:7px;margin:0 12px 0 0}}@media only screen and (max-width:600px){.checkout-onepage-success .left-banner,.checkout-onepage-success .right-banners-container,.cms-shop-all .left-banner,.cms-shop-all .right-banners-container{height:420px}.checkout-onepage-success .left-banner .slick-arrow,.checkout-onepage-success .right-banners-container .slick-arrow,.cms-shop-all .left-banner .slick-arrow,.cms-shop-all .right-banners-container .slick-arrow{left:15px}.checkout-onepage-success .left-banner .slick-next,.checkout-onepage-success .right-banners-container .slick-next,.cms-shop-all .left-banner .slick-next,.cms-shop-all .right-banners-container .slick-next{right:15px}.checkout-onepage-success .left-banner .slick-dots,.checkout-onepage-success .right-banners-container .slick-dots,.cms-shop-all .left-banner .slick-dots,.cms-shop-all .right-banners-container .slick-dots{bottom:17px}}.checkout-onepage-success .left-banner,.cms-shop-all .left-banner{background-image:url(images/background-blue-white.jpg);background-size:auto 100%}.checkout-onepage-success .left-banner .title,.cms-shop-all .left-banner .title{margin:5% auto 0;width:500px;color:#fff}.checkout-onepage-success .left-banner .button,.cms-shop-all .left-banner .button{position:absolute;left:50%;transform:translateX(-50%);background-color:#b16bb9;bottom:5%}.checkout-onepage-success .left-banner .banner-content,.cms-shop-all .left-banner .banner-content{width:100%;height:100%}@media only screen and (max-width:1023px){.checkout-onepage-success .left-banner,.cms-shop-all .left-banner{display:none}.checkout-onepage-success .left-banner .title,.cms-shop-all .left-banner .title{width:370px;margin:40px auto}.checkout-onepage-success .left-banner .button,.cms-shop-all .left-banner .button{bottom:50px}.checkout-onepage-success .left-banner .banner-image,.cms-shop-all .left-banner .banner-image{width:100%;left:50%;transform:translateX(-50%);top:10px}}@media only screen and (max-width:600px){.checkout-onepage-success .left-banner .title,.cms-shop-all .left-banner .title{width:280px;margin:33px auto}.checkout-onepage-success .left-banner .button,.cms-shop-all .left-banner .button{bottom:40px}.checkout-onepage-success .left-banner .banner-image,.cms-shop-all .left-banner .banner-image{width:125%;max-width:400px;top:0}}.checkout-onepage-success .right-bottom-banner,.checkout-onepage-success .right-top-banner,.cms-shop-all .right-bottom-banner,.cms-shop-all .right-top-banner{height:calc(50% - 3.5px);position:relative;overflow:hidden}.checkout-onepage-success .right-bottom-banner .banner-content,.checkout-onepage-success .right-top-banner .banner-content,.cms-shop-all .right-bottom-banner .banner-content,.cms-shop-all .right-top-banner .banner-content{width:300px;position:absolute;top:50%;transform:translateY(-50%);left:30px;text-align:center}@media only screen and (max-width:1200px){.checkout-onepage-success .right-bottom-banner .banner-content,.checkout-onepage-success .right-top-banner .banner-content,.cms-shop-all .right-bottom-banner .banner-content,.cms-shop-all .right-top-banner .banner-content{left:10px}}.checkout-onepage-success .right-bottom-banner .title,.checkout-onepage-success .right-top-banner .title,.cms-shop-all .right-bottom-banner .title,.cms-shop-all .right-top-banner .title{margin-bottom:40px}@media only screen and (max-width:1200px){.checkout-onepage-success .right-bottom-banner .title,.checkout-onepage-success .right-top-banner .title,.cms-shop-all .right-bottom-banner .title,.cms-shop-all .right-top-banner .title{margin-bottom:20px}}@media only screen and (max-width:1023px){.checkout-onepage-success .right-bottom-banner,.checkout-onepage-success .right-top-banner,.cms-shop-all .right-bottom-banner,.cms-shop-all .right-top-banner{height:520px;overflow:visible}.checkout-onepage-success .right-bottom-banner .banner-image,.checkout-onepage-success .right-top-banner .banner-image,.cms-shop-all .right-bottom-banner .banner-image,.cms-shop-all .right-top-banner .banner-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;max-width:100%;overflow:hidden}.checkout-onepage-success .right-bottom-banner .banner-image picture,.checkout-onepage-success .right-top-banner .banner-image picture,.cms-shop-all .right-bottom-banner .banner-image picture,.cms-shop-all .right-top-banner .banner-image picture{height:100%;display:block;width:100%}.checkout-onepage-success .right-bottom-banner .banner-image picture img,.checkout-onepage-success .right-top-banner .banner-image picture img,.cms-shop-all .right-bottom-banner .banner-image picture img,.cms-shop-all .right-top-banner .banner-image picture img{width:auto;height:100%;max-width:none;top:0;right:0;position:absolute}.checkout-onepage-success .right-bottom-banner .banner-content,.checkout-onepage-success .right-top-banner .banner-content,.cms-shop-all .right-bottom-banner .banner-content,.cms-shop-all .right-top-banner .banner-content{height:100%;width:100%;padding:40px}.checkout-onepage-success .right-bottom-banner .button,.checkout-onepage-success .right-top-banner .button,.cms-shop-all .right-bottom-banner .button,.cms-shop-all .right-top-banner .button{position:absolute;left:50%;transform:translateX(-50%);bottom:50px}}@media only screen and (max-width:600px){.checkout-onepage-success .right-bottom-banner,.checkout-onepage-success .right-top-banner,.cms-shop-all .right-bottom-banner,.cms-shop-all .right-top-banner{height:420px}.checkout-onepage-success .right-bottom-banner .banner-image,.checkout-onepage-success .right-top-banner .banner-image,.cms-shop-all .right-bottom-banner .banner-image,.cms-shop-all .right-top-banner .banner-image{width:350px}.checkout-onepage-success .right-bottom-banner .banner-content,.checkout-onepage-success .right-top-banner .banner-content,.cms-shop-all .right-bottom-banner .banner-content,.cms-shop-all .right-top-banner .banner-content{padding:33px}.checkout-onepage-success .right-bottom-banner .button,.checkout-onepage-success .right-top-banner .button,.cms-shop-all .right-bottom-banner .button,.cms-shop-all .right-top-banner .button{bottom:40px}}.checkout-onepage-success .right-top-banner,.cms-shop-all .right-top-banner{margin-bottom:7px}.checkout-onepage-success .right-top-banner .button,.cms-shop-all .right-top-banner .button{background-color:#e9713a}@media only screen and (max-width:1023px){.checkout-onepage-success .right-top-banner,.cms-shop-all .right-top-banner{background-color:#d1d1d1}}.checkout-onepage-success .right-top-banner .title,.cms-shop-all .right-top-banner .title{color:#e9713a}.checkout-onepage-success .right-bottom-banner .title,.cms-shop-all .right-bottom-banner .title{color:#70a401}.checkout-onepage-success .right-bottom-banner .button,.cms-shop-all .right-bottom-banner .button{background-color:#70a401}.cms-shop-all .category-title{width:1300px;max-width:90%;margin:65px auto 30px;padding-bottom:20px;font-size:30px;font-weight:700;border-bottom:3px solid #d1d1d1;text-align:center}@media only screen and (max-width:1023px){.cms-shop-all .category-title{font-size:27px;margin:50px auto 0;padding-bottom:11px}}@media only screen and (max-width:600px){.cms-shop-all .category-title{font-size:24px;padding-bottom:7px}}.cms-shop-all .product-container{width:1090px;max-width:calc(90% - 220px);margin:0 auto 40px}.cms-shop-all .product-container .slick-arrow{background-size:cover;background-position:center;background-repeat:no-repeat;height:63px;width:63px;position:absolute;top:50%;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:transparent;border-radius:100%;border:0;padding:0;background-color:transparent;z-index:1}.cms-shop-all .product-container .slick-arrow.slick-next{left:auto;transform:scaleX(-1) translateY(-50%)}.cms-shop-all .product-container .slick-prev{left:-110px}.cms-shop-all .product-container .slick-next{right:-110px}.cms-shop-all .product-container .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-width:100%}@media only screen and (max-width:1023px){.cms-shop-all .product-container{max-width:calc(90% - 160px)}.cms-shop-all .product-container .slick-arrow{height:43px;width:43px}.cms-shop-all .product-container .slick-prev{left:-80px}.cms-shop-all .product-container .slick-next{right:-80px}}@media only screen and (max-width:600px){.cms-shop-all .product-container{max-width:calc(90% - 50px);margin-bottom:20px}.cms-shop-all .product-container .slick-arrow{background-size:28px;top:80px}.cms-shop-all .product-container .slick-prev{left:-40px}.cms-shop-all .product-container .slick-next{right:-40px}}.cms-shop-all .column.main .product-item{padding:0;text-align:center}.cms-shop-all .column.main .product-line{font-size:15px}@media only screen and (max-width:1023px){.cms-shop-all .column.main .product-line{font-size:10px}}.cms-shop-all .column.main .product-name{color:#716f6c;font-size:18px;font-weight:700;line-height:1.5}@media only screen and (max-width:1023px){.cms-shop-all .column.main .product-name{font-size:13px}}@media only screen and (max-width:600px){.cms-shop-all .column.main .product-name{font-size:14px}}.cms-shop-all .column.main .product-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:210px}.cms-shop-all .column.main .product-image a{width:100%}@media only screen and (max-width:1023px){.cms-shop-all .column.main .product-image{height:178px}}@media only screen and (max-width:600px){.cms-shop-all .column.main .product-image{height:165px}}.cms-shop-all .column.main .product-image-photo{max-height:209px;height:auto;width:auto}@media only screen and (max-width:1023px){.cms-shop-all .column.main .product-image-photo{max-height:178px}}@media only screen and (max-width:600px){.cms-shop-all .column.main .product-image-photo{max-height:165px}}.cms-shop-all .category-products-container{text-align:center}.cms-shop-all .category-products-container .button-container{display:inline-block;position:relative}.cms-shop-all .category-products-container .button-container:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.cms-shop-all .category-products-container .button-container:hover:after{right:40px}.cms-shop-all .category-products-container .button{color:#fff;padding-right:63px}.cms-shop-all .category-products-container .button:hover{color:#fff}.cms-shop-all .category-products-container:nth-last-of-type(4) .category-title,.cms-shop-all .category-products-container:nth-last-of-type(4) .display-category{color:#70a401}.cms-shop-all .category-products-container:nth-last-of-type(4) .slick-arrow{background-image:url(images/carousel-arrow-green.svg)}.cms-shop-all .category-products-container:nth-last-of-type(4) .button{background-color:#70a401}.cms-shop-all .category-products-container:nth-last-of-type(3) .category-title,.cms-shop-all .category-products-container:nth-last-of-type(3) .display-category{color:#b16bb9}.cms-shop-all .category-products-container:nth-last-of-type(3) .slick-arrow{background-image:url(images/carousel-arrow-purple.svg)}.cms-shop-all .category-products-container:nth-last-of-type(3) .button{background-color:#b16bb9}.cms-shop-all .category-products-container:nth-last-of-type(2) .category-title,.cms-shop-all .category-products-container:nth-last-of-type(2) .display-category{color:#009ed2}.cms-shop-all .category-products-container:nth-last-of-type(2) .slick-arrow{background-image:url(images/carousel-arrow-blue.svg)}.cms-shop-all .category-products-container:nth-last-of-type(2) .button{background-color:#009ed2}.cms-shop-all .category-products-container:last-of-type .category-title,.cms-shop-all .category-products-container:last-of-type .display-category{color:#ee4154}.cms-shop-all .category-products-container:last-of-type .slick-arrow{background-image:url(images/carousel-arrow-yellow.svg)}.cms-shop-all .category-products-container:last-of-type .button{background-color:#ee4154}.opc-progress-bar{text-align:center;margin:auto;background:#fcf8f2;padding:15px 0;margin-bottom:31px}@media only screen and (max-width:1023px){.opc-progress-bar>li{width:25%}}.opc-progress-bar-item._complete:before,.opc-progress-bar-item:before{background:0 0}.opc-progress-bar-item._complete>span,.opc-progress-bar-item>span{color:#999;font-weight:700;font-size:20px}.opc-progress-bar-item._complete>span:before,.opc-progress-bar-item>span:before{background:0 0}.opc-progress-bar-item._complete>span:after,.opc-progress-bar-item>span:after{content:counter(i);counter-increment:i;color:#999;font-size:20px;line-height:1.3;font-family:BoosterNextFY,sans-serif;font-weight:700;background:url(images/grey-circle.svg)}@media only screen and (max-width:600px){.opc-progress-bar-item._complete>span:after,.opc-progress-bar-item>span:after{font-size:14px;width:24px;height:24px;line-height:1.7}}@media only screen and (max-width:600px){.opc-progress-bar-item._complete>span,.opc-progress-bar-item>span{font-size:11px}}.opc-progress-bar-item._active:before,.opc-progress-bar-item._complete._active:before{background:0 0}.opc-progress-bar-item._active>span,.opc-progress-bar-item._complete._active>span{color:#e9713a;font-weight:700;font-size:20px}.opc-progress-bar-item._active>span:before,.opc-progress-bar-item._complete._active>span:before{background:0 0}.opc-progress-bar-item._active>span:after,.opc-progress-bar-item._complete._active>span:after{content:counter(i);counter-increment:i;color:#e9713a;font-size:20px;line-height:1.3;font-family:BoosterNextFY,sans-serif;font-weight:700;background:url(images/orange-circle.svg)}@media only screen and (max-width:600px){.opc-progress-bar-item._active>span:after,.opc-progress-bar-item._complete._active>span:after{font-size:14px;width:24px;height:24px;line-height:1.7}}@media only screen and (max-width:600px){.opc-progress-bar-item._active>span,.opc-progress-bar-item._complete._active>span{font-size:14px}}.cart-container .form-cart{width:55%;margin-left:50px}@media only screen and (max-width:1023px){.cart-container .form-cart{width:auto;margin:0 20px}}.cart-container .cart{color:grey}.cart-container .cart:after,.cart-container .cart:before{background:0 0}.cart-container .cart .product-item-name{display:block}.cart-container .cart .product-item-name a{color:#e9713a;font-size:18px}@media only screen and (max-width:600px){.cart-container .cart .product-item-name a{font-size:16px}}.cart-container .cart .price{font-size:18px}@media only screen and (max-width:600px){.cart-container .cart .price{font-size:14px}}.cart-container .cart .col.price{display:none}@media only screen and (max-width:1023px){.cart-container .cart{position:relative;width:100%;height:auto;top:auto;right:auto}}.cart-container .cart-summary{background:#fcf8f2;width:27%;margin-top:27px;margin-right:50px}@media only screen and (max-width:1023px){.cart-container .cart-summary{width:100%}}.cart-container .cart-summary .title{font-size:1.4rem;font-weight:700;color:#e9713a;text-align:center}.cart-container .cart-summary .totals{font-family:BoosterNextFY,sans-serif;color:grey;width:90%;margin:0 auto}.cart-container .cart-summary .totals tr .mark{text-align:left;padding-top:20px;font-weight:500}.cart-container .cart-summary .totals tr .amount{font-weight:500}.cart-container .cart-summary .totals .grand.totals .mark strong{font-weight:700}.cart-container .cart-summary .cart-totals{border-top:4px solid #fcf8f3;border-image:url(images/rough-divider.png) 30}.cart-container .cart-summary .discount{margin-top:26px}.cart-container .cart-summary .discount>.title{border-top:4px solid #fcf8f3;border-image:url(images/rough-divider.png) 30;font-family:BoosterNextFY,sans-serif;padding-top:30px;padding-left:25px;text-transform:inherit;letter-spacing:inherit;text-align:left}.cart-container .cart-summary .discount>.title:after{padding-top:30px;transform:rotate(90deg);top:12px}.cart-container .cart-summary .discount .coupon{padding:0;margin:20px auto;text-align:center}@media only screen and (max-width:1200px){.cart-container .cart-summary .discount .coupon{padding:0}}.cart-container .cart-summary .discount .coupon .field{display:inline-block}@media only screen and (max-width:1200px){.cart-container .cart-summary .discount .coupon .field{width:123px}}@media only screen and (max-width:1023px){.cart-container .cart-summary .discount .coupon .field{width:200px;float:none}}@media only screen and (max-width:600px){.cart-container .cart-summary .discount .coupon .field{width:168px}}.cart-container .cart-summary .discount .coupon .label{display:none}.cart-container .cart-summary .discount .coupon .control{display:inline-block}@media only screen and (max-width:1200px){.cart-container .cart-summary .discount .coupon .control{width:100%}}.cart-container .cart-summary .discount .coupon .actions-toolbar{display:inline-block;float:none}.cart-container .cart-summary .discount .coupon .actions-toolbar .primary .action.apply.primary{padding:8px 20px;background:#e9713a;line-height:1.5;margin-bottom:0;margin-top:0;margin-left:13px}.cart-container .cart-summary .discount .coupon .actions-toolbar .primary .action.apply.primary:after{content:none}@media only screen and (max-width:1200px){.cart-container .cart-summary .discount .coupon .actions-toolbar .primary .action.apply.primary{padding:8px 12px}}.cart-container .cart-summary .discount .coupon input{width:200px;height:45px;border:0;border-radius:22px;float:none}@media only screen and (max-width:1440px){.cart-container .cart-summary .discount .coupon input{width:175px}}@media only screen and (max-width:1200px){.cart-container .cart-summary .discount .coupon input{width:100%}}@media only screen and (max-width:600px){.cart-container .cart-summary .discount .coupon input{width:131px;padding-left:10px}}.cart-container .cart-summary .discount .coupon input[type=text]{font-size:18px;text-align:left;padding-left:20px}.cart-container .cart-summary .discount .coupon input::-webkit-input-placeholder{color:#d1d1d1}.cart-container .cart-summary .discount .coupon input::-moz-placeholder{color:#d1d1d1}.cart-container .cart-summary .discount .coupon input:-ms-input-placeholder{color:#d1d1d1}.cart-container .cart-summary .discount .coupon input:-moz-placeholder{color:#d1d1d1}.cart-container .cart-summary .actions-toolbar .primary{float:none}.cart.table-wrapper{padding:20px 0}.cart.table-wrapper .product-item-photo{display:inline-block;text-align:center;width:40%}@media only screen and (max-width:1023px){.cart.table-wrapper .product-item-photo{max-width:none;position:relative}}.cart.table-wrapper .product-item-details{display:inline-block;width:53%}@media only screen and (max-width:600px){.cart.table-wrapper .product-item-details{width:45%}}.cart.table-wrapper .items thead+.item{border:0}.cart.table-wrapper .items>.item{border-bottom:0}.cart.table-wrapper .item .col.item{border-bottom:4px solid #fcf8f3;border-image:url(images/rough-divider.png) 30;position:relative}@media only screen and (max-width:1023px){.cart.table-wrapper .item .col.item{padding:0}}.cart.table-wrapper .actions-toolbar>.action.action-edit{display:none}.cart.table-wrapper .actions-toolbar>.action-delete{background:0 0;border:0;cursor:pointer;width:25px;height:25px;opacity:.3}.cart.table-wrapper .actions-toolbar>.action-delete:hover{opacity:1;background:0 0;border:0;color:#999}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:'\e604';font-family:icons-blank-theme;font-weight:400;font-size:35px;position:absolute;right:10px;top:0}.cart.table-wrapper .actions-toolbar>.action-delete:focus{background:0 0;border:0}.cart.table-wrapper .actions-toolbar>.action-delete:active{box-shadow:none}.cart.table-wrapper .item-actions{position:absolute;top:0;right:0;margin-top:20px}.cart.table-wrapper .price-excluding-tax{text-align:right;display:inline-block;position:absolute;right:0;bottom:20px}.cart.table-wrapper .field.qty{display:inline-block;bottom:0}@media only screen and (max-width:1023px){.cart.table-wrapper .field.qty{position:relative;z-index:1}}.cart.table-wrapper .control.qty{background:#fcf8f2;border-radius:22px;text-align:center;display:inline-block;vertical-align:middle;margin:20px 0;width:176px;height:45px;position:relative;bottom:0}@media only screen and (max-width:1023px){.cart.table-wrapper .control.qty{position:relative}}@media only screen and (max-width:600px){.cart.table-wrapper .control.qty{width:88px;height:40px}}.cart.table-wrapper .control.qty input{color:#716f6c;display:inline-block;font:700 24px/24px BoosterNextFY,sans-serif;border:0;width:64px;height:45px;text-align:center;padding:0;margin:0;background:0 0;vertical-align:text-bottom}.cart.table-wrapper .control.qty input[type=number]::-webkit-inner-spin-button,.cart.table-wrapper .control.qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:600px){.cart.table-wrapper .control.qty input{width:45px;height:40px;font:700 16px/16px BoosterNextFY,sans-serif}}.cart.table-wrapper .control.qty button{border:0;padding:0 10px;color:#999;background:0 0;display:inline-block;font:700 45px/45px BoosterNextFY,sans-serif;vertical-align:text-bottom}@media only screen and (max-width:600px){.cart.table-wrapper .control.qty button{font:700 24px/40px BoosterNextFY,sans-serif;padding:0}}.cart.table-wrapper .control.qty button:active{box-shadow:none}.cart.table-wrapper .cart.item.message,.cart.table-wrapper .item-options{font-size:15px;font-weight:700}@media only screen and (max-width:600px){.cart.table-wrapper .cart.item.message,.cart.table-wrapper .item-options{font-size:14px;font-weight:500px}}.cart.table-wrapper .action-delete span{display:none}#maincontent.page-main .cart-empty{text-align:center}#maincontent.page-main .cart-empty p{color:#999}#maincontent.page-main .cart-empty a{color:#e9713a}#maincontent.page-main .cart-empty a:hover{opacity:.8}.column.main .products-grid .slick-slider .product-item:nth-child(2n){margin-left:auto}.cart-summary .mark .value{display:none}.checkout-cart-index #mini-cart input,.modals-wrapper #mini-cart input{padding:0;height:30px;border-radius:0}.block-minicart .subtitle.empty{color:#716f6c;font-weight:700;font-size:18px}.minicart-wrapper .product.options.list .label{display:none}.checkout-container .label,.checkout-container .step-content,.checkout-container span{color:#716f6c}@media only screen and (max-width:1023px){.checkout-container .label,.checkout-container .step-content,.checkout-container span{text-align:center}}.checkout-container .form-login{max-width:none}.checkout-container .form-login .field-tooltip{height:68px}.checkout-container .form-shipping-address{max-width:none}.checkout-container .field.stree-1{margin-bottom:29px}.checkout-container .step-title{font-size:1.4rem;font-weight:700;color:#e9713a;border-bottom:none}.checkout-container .form.methods-shipping input[type=radio]{width:16px;height:16px}.checkout-container td#label_method_happyfamily_happyfamily{display:none}.checkout-container .payment-method-billing-address .checkout-billing-address label{width:auto;height:auto}.checkout-container .payment-method-billing-address .checkout-billing-address label span{margin-left:14px}.checkout-container .block.items-in-cart .product-item{width:100%}@media only screen and (max-width:1023px){.checkout-container .field-tooltip{right:0;left:auto}}@media only screen and (max-width:1023px){.checkout-container .fieldset>.field .note{display:block}}.checkout-container .fieldset>.field{margin-right:30px;vertical-align:top;width:40%}@media only screen and (max-width:600px){.checkout-container .fieldset>.field{margin-right:0;width:100%}}.checkout-container .fieldset>.field.street{width:87%}@media only screen and (max-width:600px){.checkout-container .fieldset>.field.street{width:100%}}.checkout-container .fieldset>.field.country_id._required{display:inline-block}.checkout-container .fieldset>.field.country_id._required .control{width:100%}.checkout-container .fieldset>.field.postcode{display:inline-block}.checkout-container .fieldset>.field:not(.choice)>.control{width:100%}.checkout-container .form-login{margin-bottom:0;width:95%}.checkout-container .privacy-and-terms{margin-left:40px}.checkout-container .privacy-and-terms a,.checkout-container .privacy-and-terms span{color:#716f6c}.checkout-container .privacy-and-terms span{padding:0 5px}.fieldset{text-align:left}.field.newsletter{max-width:600px}.field.newsletter label{width:auto;display:inline-block}input[type=checkbox]+label,input[type=checkbox]:checked+label{width:auto;padding:0 12px;font-size:15px}.opc-wrapper{padding-bottom:140px;position:relative}.opc-wrapper .form-login .fieldset{color:#716f6c}.opc-summary-wrapper{margin:0 0 20px}@media only screen and (max-width:1023px){.opc-summary-wrapper.custom-slide{left:50%}}@media only screen and (max-width:600px){.opc-summary-wrapper.custom-slide{left:20%}}@media only screen and (max-width:1023px){.opc-summary-wrapper .modal-inner-wrap{background:#fcf8f2}}@media only screen and (max-width:1023px){.opc-summary-wrapper .action-close{margin:15px 20px;z-index:4}}.opc-block-summary .mark .value{display:none}.opc-block-shipping-information,.opc-block-summary{background:#fcf8f2;margin-top:27px;margin-right:50px;color:#716f6c}@media only screen and (max-width:1023px){.opc-block-shipping-information,.opc-block-summary{width:100%;max-width:380px;margin:0}}.opc-block-shipping-information .data.table .grand.totals,.opc-block-summary .data.table .grand.totals{border-top:2px solid #d1d1d1;border-image:url(images/rough-divider.png) 30}.opc-block-shipping-information .data.table tr th.mark strong,.opc-block-summary .data.table tr th.mark strong{font-weight:700}.opc-block-shipping-information .shipping-information,.opc-block-summary .shipping-information{padding:30px 0}.opc-block-shipping-information .shipping-information .action-edit:before,.opc-block-summary .shipping-information .action-edit:before{content:'';background:url(images/pen_icon.svg);width:24px;height:24px}.opc-block-shipping-information .shipping-information-title,.opc-block-summary .shipping-information-title{border-bottom:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30}.opc-block-shipping-information .shipping-information-title span,.opc-block-summary .shipping-information-title span{font-size:18px;font-weight:700;color:#e9713a}.opc-block-shipping-information .title,.opc-block-summary .title{text-align:center;font-size:18px;font-weight:700;color:#e9713a}.opc-block-shipping-information .block.items-in-cart,.opc-block-summary .block.items-in-cart{margin-top:30px}.opc-block-shipping-information .block.items-in-cart .title,.opc-block-summary .block.items-in-cart .title{text-align:left}.opc-block-shipping-information .product-item:not(:first-child),.opc-block-summary .product-item:not(:first-child){border-top:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30}.opc-block-shipping-information .minicart-items,.opc-block-summary .minicart-items{background:#fcf8f2}.opc-block-shipping-information .minicart-items .product-item-details,.opc-block-summary .minicart-items .product-item-details{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:18px}@media only screen and (max-width:1023px){.opc-block-shipping-information .minicart-items .product-item-details,.opc-block-summary .minicart-items .product-item-details{padding-left:0}}.opc-block-shipping-information .minicart-items .product-item-details .details-qty,.opc-block-summary .minicart-items .product-item-details .details-qty{font-size:14px}.opc-block-shipping-information .minicart-items .product-item-name-block .product-item-name,.opc-block-summary .minicart-items .product-item-name-block .product-item-name{height:auto}.opc-block-shipping-information .minicart-items-wrapper,.opc-block-summary .minicart-items-wrapper{padding:10px;margin:0}.opc-block-shipping-information .table:not(.cart):not(.totals),.opc-block-summary .table:not(.cart):not(.totals){line-height:35px;margin:20px 0;width:100%}.opc-block-shipping-information .product-item .price,.opc-block-shipping-information .product-item-name,.opc-block-summary .product-item .price,.opc-block-summary .product-item-name{font-size:18px;font-family:BoosterNextFY,sans-serif}.opc-block-shipping-information .items-in-cart>.title strong,.opc-block-shipping-information .items-in-cart>.title strong span,.opc-block-summary .items-in-cart>.title strong,.opc-block-summary .items-in-cart>.title strong span{font-family:BoosterNextFY,sans-serif;color:#716f6c;font-weight:700;text-transform:lowercase}.opc-block-summary .block.items-in-cart>.title,.opc-block-summary>.title{border-bottom:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30;font-size:1.4rem;font-family:BoosterNextFY,sans-serif;font-weight:700}#checkout .firstname .control,#checkout .lastname .control{display:inline-block;width:100%}.checkout-container .field.city,.checkout-index-index .checkout-container .field.firstname._required,.checkout-index-index .checkout-container .field.lastname._required{display:inline-block}#shipping.checkout-shipping-address{border-bottom:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30;margin-bottom:60px}.checkout-container .field.city input{width:100%}ol#checkoutSteps{width:63%;margin:0 auto}@media only screen and (max-width:600px){ol#checkoutSteps{width:90%}}.field.region_id{display:inline-block;width:auto}#checkout .label{color:#716f6c;width:100%;text-align:left}#checkout .field.cvv>.control{width:auto}#checkout .fieldset.address .label{display:none}#customer-email-fieldset .field{width:100%}#checkout .field.newsletter .label{display:inline-block}#checkout-step-shipping .action-show-popup{float:left}.opc-wrapper .shipping-address-item{padding:20px;float:left;text-align:left}.action.action-select-shipping-item{background:0 0;float:left;padding:0;margin:0;position:absolute;top:0;left:0;height:100%;width:100%}.action.action-select-shipping-item span{color:#e9713a;position:absolute;bottom:0;left:0;padding-left:20px;line-height:1.2rem}.action.action-select-shipping-item:hover{background:0 0;opacity:.75}.action.action-select-shipping-item:after{content:none}.checkout-payment-method .ccard>.field.cvv>.control{padding-right:37px}.opc-block-summary .block.items-in-cart>.title:after{content:none}input[type=radio]{-webkit-appearance:none;border:none}input[type=radio].radio:before{content:"";display:inline-block;width:16px;height:16px;padding:6px;margin-right:3px;background-clip:content-box;border:2px solid #e9713a;background-color:#e9713a;border-radius:50%}input[type=radio]:checked.radio:before{padding:2px}.radio-checked:before{padding:4px}.payment-method-title.field.choice .label span{padding-left:0;margin-left:0;font-family:BoosterNextFY,sans-serif;font-weight:700}.opc-payment{border-bottom:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30;margin-bottom:40px}.opc-payment .payment-methods:before{background:0 0}.checkout-payment-method .fieldset>.field{width:60%}.checkout-payment-method .fieldset>.field.type{width:100%}.checkout-payment-method .ccard .number .input-text{width:100%}.checkout-payment-method .ccard .cvv .input-text{width:104px;margin:10px auto 0}.checkout-payment-method .ccard .fields .select{padding-left:20px}.checkout-payment-method .field.date .control{margin-left:0}.checkout-payment-method .field.choice .field-tooltip{top:10px;margin-left:0}#payment_form_vault_billforward span{margin-left:6px}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{width:auto;padding:0}.checkout-index-index .fieldset>.field{margin-bottom:20px}.checkout-payment-method .payment-option{display:block}.checkout-payment-method .payment-option-title{border-top:0}.checkout-payment-method .payment-option-content{padding-bottom:0}@media only screen and (max-width:1023px){.checkout-payment-method .payment-option.giftcardaccount{margin-top:40px}}@media only screen and (max-width:1200px){.checkout-payment-method .payment-option .action.action-check{padding:0 60px 0 32px}}@media only screen and (max-width:1023px){.billing-address-form{margin-bottom:40px}}.checkout-index-index .modal-popup .form-shipping-address{padding-top:40px;width:100%}.checkout-index-index .modal-content{box-shadow:none}.action.edit-address-link span{color:#e9713a;text-decoration:underline}.modal-content #shipping-new-address-form .label{width:31%;text-align:left}.modal-content #shipping-new-address-form .field .control{width:68%}.modal-content #shipping-new-address-form .field.region_id,.modal-content #shipping-new-address-form .field.street .control .control{width:100%}.modal-content #shipping-new-address-form .field.street .stree-2{margin-top:10px}.block-customer-login .actions-toolbar #send2{margin-top:15px}.checkout-index-index #shipping-new-address-form .field .control{width:100%}.checkout-index-index #shipping-new-address-form .field.region_id{width:39%}.opc-wrapper .action-show-popup>span:before{content:none}.payment-method._active .payment-method-content{display:inline-block}.checkout-container .fieldset>.field:not(.choice)>.control{width:100%}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:auto}.payment-method-content>.actions-toolbar>.primary .action.primary.checkout{font-size:18px;line-height:2.5em;padding:2px 63px 0 53px;position:absolute;bottom:0;right:20px}@media only screen and (max-width:1023px){.fields.group.group-2{display:inline-block;margin:0 auto}}#billing-new-address-form .field.street{width:60%}#checkout-step-payment .checkout-billing-address label{padding:0 10px}#checkout-step-payment .checkout-billing-address .field-select-billing{width:100%}#checkout-step-payment .checkout-billing-address .action-edit-address{border:0;background:0 0;font-size:18px;padding-left:0}#checkout-step-payment .checkout-billing-address .action-edit-address span{color:#e9713a;font-weight:600}.checkout-payment-method .checkout-billing-address{border-bottom:4px solid #fcf8f3;border-image:url(images/rough-divider.png) 30}#registration{text-align:center;margin-bottom:20px}.checkout-onepage-success .top-banner{display:none}.checkout-onepage-success .page-title-wrapper{margin:65px auto;text-align:center}.checkout-onepage-success .page-title-wrapper .page-title .base{color:#e9713a}.checkout-onepage-success .print{color:#e9713a;float:none}.customer-account-login{margin:65px auto 80px}.customer-account-login .page-title .base{color:#e9713a}.checkout-success{margin:50px auto;width:60%;margin:0 auto;font-size:20px;line-height:2}.checkout-success p.order-number,.checkout-success p.order-subscription{font-size:24px;font-weight:700;text-align:center}.checkout-success p.order-number a,.checkout-success p.order-subscription a{color:#e9713a}.checkout-success p.order-message{font-size:20px;font-weight:500}.checkout-success p{color:#716f6c;line-height:2;text-align:center}.checkout-success .actions-toolbar{text-align:center}.checkout-success .actions-toolbar .primary{float:none}.checkout-success .action.primary.continue{margin:100px auto}#registration p{color:#716f6c;line-height:2}.field-tooltip{top:50%;right:5px;height:25px;transform:translateY(-50%)}.checkout-alert-message{width:53%;display:inline-block;text-align:left;margin-bottom:20px;font-weight:700}.checkout-alert-message .label{padding:0}@media only screen and (max-width:1023px){.checkout-alert-message{width:100%}}.before-place-order-alert-message{display:none;float:right;font-weight:700}.checkout-cart-index .block-content li,.checkout-cart-index .block-content p,.modals-wrapper .block-content li,.modals-wrapper .block-content p{color:#716f6c;margin-bottom:1rem}.checkout-cart-index .block-authentication .block-title,.modals-wrapper .block-authentication .block-title{font-size:25px;margin-top:20px}.checkout-cart-index .modal-content,.modals-wrapper .modal-content{opacity:1;top:60px;left:auto;width:100%;max-width:none;transform:translate(0);border-radius:0}@media only screen and (max-width:1023px){.checkout-cart-index .modal-content,.modals-wrapper .modal-content{top:60px}}.checkout-cart-index .block-authentication,.modals-wrapper .block-authentication{border-top:0}@media only screen and (max-width:600px){.checkout-cart-index .action-register.primary,.modals-wrapper .action-register.primary{padding:0 34px 0 18px}.checkout-cart-index .action-register.primary:hover:after,.modals-wrapper .action-register.primary:hover:after{right:16px}.checkout-cart-index .action-register.primary:after,.modals-wrapper .action-register.primary:after{right:20px}}.form-create-account{margin:0 auto}.form-create-account .password-strength-meter{background:0 0}#maincontent .login:after{background:0 0}.customer-account-login p{color:#716f6c}.green{color:#70a401}.red{color:#ee4154}.lightblue{color:#009ed2}.lightpurple{color:#b16bb9}@media only screen and (max-width:600px){.pages{padding:20px}}.category-view .baby-age-container{display:none}@media only screen and (max-width:600px){.block.filter .filter-options-item.lifestage .filter-options-content .item{font-size:14px}}.block.filter .filter-options-item.display_category .filter-options-content .item{font-size:16px;text-transform:lowercase}.block.filter .filter-options-item.display_category .filter-options-title.display_category{height:0;margin-top:10px}.block.filter .filter-options-item:before{z-index:-1}.catalog-category-view .columns{box-shadow:0 2px 23px rgba(74,74,74,.14);border-radius:12px;padding-top:73px;margin-top:-113px;padding-left:20px;padding-right:20px;max-width:1440px}@media only screen and (max-width:600px){.catalog-category-view .columns{padding:0 0 5px 0}}.catalog-category-view .breadcrumbs{background:#009ed2}.catalog-category-view .breadcrumbs .items{padding-left:20px}.catalog-category-view .breadcrumbs .item,.catalog-category-view .breadcrumbs .item a{color:#fff;text-decoration:none}.catalog-category-view .breadcrumbs .item:not(:last-child)::after{content:'/';color:#fff}@media only screen and (max-width:600px){.catalog-category-view .breadcrumbs .item:not(:last-child)::after{font-size:10px;line-height:12px}}.catalog-category-view .breadcrumbs .item{border-bottom:2px solid #fff;padding-bottom:10px}.catalog-category-view .sorter,.catalog-category-view .toolbar-line{display:none}.catalog-category-view select option{background-color:#e9713a}.catalog-category-view .block.widget .products-grid .product-item{margin-left:calc((100% - 3 * 33.439%)/ 3);padding:10px;width:30.439%;box-shadow:none}@media only screen and (max-width:1200px){.catalog-category-view .block.widget .products-grid .product-item{width:29.439%}}@media only screen and (max-width:1023px){.catalog-category-view .block.widget .products-grid .product-item{margin-left:calc((100% - 3 * 33.439%)/ 3)}}@media only screen and (max-width:600px){.catalog-category-view .block.widget .products-grid .product-item{margin:auto}}.catalog-category-view .block.widget .products-grid .product-item .product-item-info{border:0;border-radius:10px;box-shadow:0 3px 15px rgba(137,135,133,.22)}.catalog-category-view .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:0}.catalog-category-view .block-featured-products{max-width:1440px;margin:93px auto;padding-top:0}@media only screen and (max-width:1023px){.catalog-category-view .block-featured-products{margin-top:40px}}.catalog-category-view .block-featured-products .block-title{color:#e9713a;font-family:Organico-Regular,sans-serif;font-size:60px}@media only screen and (max-width:600px){.catalog-category-view .block-featured-products .block-title{font-size:50px}}.catalog-category-view .block-featured-products .product-item{box-shadow:2px 3px 10px rgba(137,135,133,.22);margin:0 10px;text-align:center}@media only screen and (max-width:1023px){.catalog-category-view .block-featured-products .product-item{box-shadow:none}}.catalog-category-view .block-featured-products .block-content{margin-top:63px}@media only screen and (max-width:1023px){.catalog-category-view .block-featured-products .block-content{margin-top:0}}.catalog-category-view .block-featured-products .button{background:#e9713a;border:0;margin-bottom:32px}@media only screen and (max-width:1023px){.catalog-category-view .block-featured-products .button{margin-top:20px;min-width:auto}}@media only screen and (max-width:1023px){.catalog-category-view .block-featured-products .products-grid .product-items .product-item-details{height:auto}}@media only screen and (max-width:600px){.catalog-category-view .toolbar.toolbar-products{margin-top:40px}}.product-item .tocart{width:119px;padding:3px 13px 0}@media only screen and (max-width:1023px){.product-item .tocart{padding:3px 0 0;width:83px;font-size:9px}}.addtocart-listing{border-radius:15px;color:#e9713a;font-size:13px;font-family:BoosterNextFY,sans-serif;font-weight:700;transition:.3s all}@media only screen and (max-width:1023px){.addtocart-listing{height:25px}}.addtocart-listing:hover{font-size:13px;border-radius:15px;font-weight:700}.addtocart-listing span{font-size:13px}.addtocart-listing span:hover{color:#fff}.addtocart-listing.orange-white{font-size:13px;border-radius:15px}@media only screen and (max-width:1023px){.addtocart-listing.orange-white{font-size:10px}}.addtocart-listing.orange-white:hover{font-size:13px;border-radius:15px}@media only screen and (max-width:1023px){.addtocart-listing.orange-white:hover{font-size:10px}}@media only screen and (max-width:1023px){.addtocart-listing:hover{height:25px}}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-items .product-item-details{margin-bottom:20px}@media only screen and (max-width:1023px){.page-products .products-grid .product-items .product-item-details{margin-bottom:10px;height:120px;vertical-align:bottom;display:table-cell;width:60%}}@media only screen and (max-width:600px){.page-products .products-grid .product-items .product-item-details{padding:0}}.page-products .products-grid .product-item{margin-left:80px;width:calc(100%/3 - 53.4px)}@media only screen and (max-width:1200px){.page-products .products-grid .product-item{margin-left:40px}}@media only screen and (max-width:1023px){.page-products .products-grid .product-item{margin-left:50px;padding:0;width:calc(100%/3 - 35.4px)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid .product-item-name{max-height:48px;margin-bottom:0;overflow:hidden}.page-products .products-grid .product-item-name a{font-size:13px}}@media only screen and (max-width:600px){.page-products .products-grid .product-item{margin-left:0;width:calc(100%/2 - 10.4px)}.page-products .products-grid .product-item:nth-child(3n+1){margin-bottom:20px}}@media only screen and (max-width:1023px){.page-products .products-grid .product-item .stock.unavailable{font-size:12px}}@media only screen and (max-width:1200px){.page-products .columns .sidebar-main{padding-left:20px;padding-right:20px}.page-products .columns .sidebar-main .filter-button.arrow-up:after{transform:translateY(-50%) rotate(0)!important}}@media only screen and (max-width:600px){.product-item-name{max-height:38px;height:auto}}.page-products .products-grid .product-item-name{height:48px}@media only screen and (max-width:1023px){.page-products .products-grid .product-item-name{height:20px;overflow:hidden}}@media only screen and (max-width:600px){.page-products .products-grid .product-item-name a{font-size:10px;height:auto}}.page-layout-2columns-left .column.main{width:75%}@media only screen and (max-width:600px){.page-layout-2columns-left .column.main .products-grid .product-item:nth-child(2n){margin-left:20px;margin-bottom:20px}}.addtocart-listing,.addtocart-listing.orange-white,.addtocart-listing:hover{height:auto}.addtocart-listing:active{height:auto;border:2px solid #e9713a;border-radius:15px;text-align:left}.addtocart-listing.adding{background:#fd6a0c url(../images/plp/adding-cart.gif) no-repeat center;color:#fff;padding:5px 13px 3px;border-radius:15px;width:50px;pointer-events:none;opacity:1;font-size:0}.addtocart-listing.adding span{display:none}.madwell-icons{display:inline-block;vertical-align:middle}.product-checkbox{width:16px;height:16px;border-radius:3px;border:1px solid #999}@media only screen and (max-width:1440px){.category-view-baby-age{padding-top:45px;padding-bottom:145px}.category-view-baby-age .baby-age-container{height:37px}.category-view-baby-age .age-label{letter-spacing:-.16px;padding-right:15px;font-size:36px}.category-view-baby-age .baby-age-select.custom__select{width:410px}.category-view-baby-age .baby-age-select.custom__select .custom__select__value,.category-view-baby-age .baby-age-select.custom__select select{font-size:36px;line-height:35.4px;letter-spacing:-.16px}.category-view-baby-age .baby-age-select.custom__select .js-customSelect__option{font-size:36px;line-height:35.4px;letter-spacing:-.16px}}@media only screen and (max-width:600px){.category-view-baby-age{padding-top:23px;padding-bottom:23px}.category-view-baby-age .age-label{width:100%;text-align:center;font-size:24px;letter-spacing:-.11px;display:block}.category-view-baby-age .baby-age-select.custom__select{width:280px}.category-view-baby-age .baby-age-select.custom__select .custom__select__value{padding-top:12px}.category-view-baby-age .baby-age-select.custom__select .custom__select__value,.category-view-baby-age .baby-age-select.custom__select select{font-size:24px;line-height:15.4px;letter-spacing:-.13px}.category-view-baby-age .baby-age-select.custom__select .js-customSelect__option{font-size:24px;line-height:15.4px;letter-spacing:-.13px}}.category-view-baby-age{width:100%;background-color:#009ed2;position:relative;padding:15px 0 153px 0}.category-view-baby-age .age-label{opacity:1;color:#fff;font-weight:900;line-height:15.4px}.category-view-baby-age .baby-age-select.custom__select{background-color:#009ed2;color:#fff;font-size:36px;font-weight:900;line-height:15.4px;letter-spacing:-.16px}.category-view-baby-age .baby-age-select.custom__select.is-open{z-index:2}.category-view-baby-age .baby-age-select.custom__select.is-open .custom__select__value:after{background:transparent url(../images/dropdown-arrow-white-up.svg) no-repeat 0 0}.category-view-baby-age .baby-age-select.custom__select.option-selected-state .custom__select__value span{opacity:.85}.category-view-baby-age .baby-age-select.custom__select .custom__select__value,.category-view-baby-age .baby-age-select.custom__select select{font-weight:900;color:#fff;background-color:#009ed2;height:45px;padding-left:0;z-index:0}.category-view-baby-age .baby-age-select.custom__select .custom__select__value{border-bottom:4px solid #fff;z-index:2}.category-view-baby-age .baby-age-select.custom__select .custom__select__value:hover span{opacity:1}.category-view-baby-age .baby-age-select.custom__select .custom__select__value:hover:after{opacity:1}.category-view-baby-age .baby-age-select.custom__select .custom__select__value span{opacity:.5;padding-left:30px}.category-view-baby-age .baby-age-select.custom__select .custom__select__value:after{background:transparent url(../images/dropdown-arrow-white.svg) no-repeat 0 0;height:9px;width:13px;margin-right:17px;opacity:.75}.category-view-baby-age .baby-age-select.custom__select .js-customSelect{color:#fff;background-color:#009ed2;margin-top:45px;z-index:1}.category-view-baby-age .baby-age-select.custom__select .js-customSelect__option{opacity:.75;font-weight:900;padding-left:20px}.category-view-baby-age .baby-age-select.custom__select .js-customSelect__option:hover{opacity:1}.category-view-baby-age .baby-age-select.custom__select .js-customSelect__option--active:after{background:transparent url(../images/checkmark-white.svg) no-repeat 0 0;width:16px;height:11px;content:"";position:absolute;margin-right:25px;margin-top:9px;opacity:.75;right:0}.product-line{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-weight:700;line-height:18px;height:18px}.product-line .display-category{font-weight:900}@media only screen and (max-width:1023px){.product-line .display-category{font-size:10px}}@media only screen and (max-width:600px){.product-line .display-category{font-size:8px}}.product-line .line-separator{color:#999;font-weight:400;padding:0 5px}.product-line .product-line-attribute{font-weight:700}@media only screen and (max-width:1023px){.product-line .product-line-attribute{font-size:10px}}@media only screen and (max-width:600px){.product-line{height:36px;font-size:8px}}.product-packaging{color:#999;font-weight:700;line-height:24px}.product-packaging .size-qty{color:#716f6c;font-weight:700}@media only screen and (max-width:1023px){.product-packaging .size-qty{font-size:10px}}.product-packaging .line-separator{font-weight:400;padding:0 5px}@media only screen and (max-width:1023px){.product-packaging .line-separator{font-size:10px}}.product-packaging .packaging-label{font-weight:700;color:#716f6c}@media only screen and (max-width:1023px){.product-packaging .packaging-label{font-size:10px}}.product-packaging .price-box{margin:0;display:inline-block}.product-packaging .price-box .price{font-weight:700;font-size:15px}@media only screen and (max-width:1023px){.product-packaging .price-box .price{font-size:10px}}@media only screen and (max-width:1440px){.product-line{font-size:13px}}@media only screen and (max-width:1023px){.product-line{line-height:13px;height:20px}}@media only screen and (max-width:600px){.product-line{font-size:10px;height:auto}}@media only screen and (max-width:1440px){.product-packaging{font-size:13px}}@media only screen and (max-width:600px){.product-packaging{font-size:10px}.product-packaging .price-box .price{font-size:10px}}.product-item-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}.product-item-inner>.empty-span{-ms-flex-positive:1;flex-grow:1;-ms-flex-order:2;order:2}.product-item-inner .price-box{padding-top:15px;margin:0;-ms-flex-order:1;order:1;-ms-flex-item-align:start;align-self:flex-start}.product-item-inner .price-box .price{color:#e9713a;font-family:BoosterNextFY,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.03px}@media only screen and (max-width:1023px){.product-item-inner .price-box .price{font-size:12px}}.product-item-inner .product-item-actions{-ms-flex-order:3;order:3;-ms-flex-item-align:end;align-self:flex-end}body:not(.catalog-product-view) .product-packaging{height:48px;margin-top:8px;overflow:hidden}@media only screen and (max-width:1023px){body:not(.catalog-product-view) .product-packaging{height:auto}}a{text-decoration:none}.action.primary:active,.action.primary:focus{background:#e9713a;border:1px solid #e9713a}.action.close{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background:#e9713a;border:none}.action.close:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.action.close:hover:after{right:40px}.action.close:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.action.close:hover:after{right:40px}.action-gift:active,.action-gift:focus,.cart.table-wrapper .actions-toolbar>.action:active,.cart.table-wrapper .actions-toolbar>.action:focus,button:active,button:focus{color:#fff;border:none}address{font-size:18px;color:#716f6c;line-height:1.4;font-family:BoosterNextFY,sans-serif}.fieldset>.field{margin:0 0 20px}.field.choice label span,.field.newsletter label span{margin-left:12px;vertical-align:middle}.field.password{margin-bottom:0}.actions-toolbar .primary{float:right}.actions-toolbar .secondary{float:left}.pwr-category-snippets{height:22px}.control._with-tooltip .note:before{content:none}div.mage-error[generated]{color:#e9713a;font-size:1rem;margin-bottom:10px}button:hover{color:#fff}#maincontent.page-main{margin-top:124px;box-sizing:border-box;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){#maincontent.page-main{margin-top:110px}}@media only screen and (max-width:600px){#maincontent.page-main{margin-top:70px}}.column.main .block .title{letter-spacing:inherit}.page-title-wrapper{margin-top:40px;display:block;text-align:center}@media only screen and (max-width:1023px){.page-title-wrapper{margin-top:10px}}.page-title{font-size:42px;color:#e9713a}@media only screen and (max-width:1023px){.page-title{font-size:32px;padding-top:10px}}@media only screen and (max-width:600px){.page-title{font-size:25px}}.pages .action.next,.pages .action.previous{padding:5px 13px 4px;border-radius:23px}.abs-margin-for-forms-desktop,.column:not(.sidebar-additional) form .actions-toolbar,.column:not(.sidebar-main) form .actions-toolbar,.fieldset .legend,.login-container .fieldset:after{margin-left:auto}.modals-wrapper .modal-content{top:auto}#top-cart-btn-checkout{font-size:100%}#top-cart-btn-checkout.action.primary.checkout{width:auto;padding:5px 50px 5px 30px;margin:15px auto}.message.error,.message.success{background:#fff}.page.messages{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;z-index:4;box-shadow:0 2px 23px rgba(74,74,74,.14);max-width:300px}.page.messages .message-success{margin:0}.page.messages .message-success.message__hide{animation:hideMessage 5s forwards;animation-fill-mode:forwards}@keyframes hideMessage{0%{opacity:1}90%{opacity:1}100%{opacity:0}}button:active{box-shadow:none}.slick-next:before,.slick-prev:before{content:''}.breadcrumbs{margin:auto;padding-top:32px;width:100%;max-width:none}@media only screen and (max-width:1023px){.breadcrumbs{padding-top:20px}}.breadcrumbs .items{max-width:1440px;margin:0 auto}.breadcrumbs .item{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:15px;font-weight:700;line-height:15.92px}.breadcrumbs .item.product{font-weight:500}.breadcrumbs .item:not(:last-child)::after{content:' > ';color:#716f6c}@media only screen and (max-width:600px){.breadcrumbs .item:not(:last-child)::after{font-size:10px;line-height:12px}}.breadcrumbs .item a{color:#716f6c}@media only screen and (max-width:600px){.breadcrumbs .item{font-size:10px;line-height:12px}}@media only screen and (max-width:600px){.breadcrumbs{padding-left:0}}aside.modal-popup.confirm .modal-inner-wrap{position:relative}aside.modal-popup.confirm .modal-inner-wrap .modal-content{font-family:BoosterNextFY,sans-serif;text-align:center;opacity:1;box-shadow:none;border-radius:0;padding:0;margin:0 auto;line-height:1.5;position:relative;top:auto;left:auto;transform:translate(0)}aside.modal-popup.confirm .modal-footer{display:inline-block;margin:0 auto}aside.modal-popup.confirm .modal-footer button{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background:#e9713a;margin-right:40px;padding:0 53px}aside.modal-popup.confirm .modal-footer button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}aside.modal-popup.confirm .modal-footer button:hover:after{right:40px}aside.modal-popup.confirm .modal-footer button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}aside.modal-popup.confirm .modal-footer button:hover:after{right:40px}aside.modal-popup.confirm .modal-footer button:after{width:0;height:0;border:0}aside.modal-popup.confirm .modal-footer button:hover{background:rgba(234,118,65,.7)}._has-modal .modal-content{top:0;position:relative}#maincontent .modal-footer,#maincontent .modal-header{z-index:4}#maincontent .modal-content{opacity:1;position:relative;background:0 0;box-shadow:none;padding:0;top:auto;left:auto;transform:none;z-index:2}@media only screen and (max-width:1023px){#maincontent .modal-content{width:100%}}.fieldset>.field:not(.choice)>.label{padding:10px 0}.popup-authentication .block-authentication{border-top:none}.block-authentication .block-title{font-size:32px}.fieldset>.field:not(.choice)>.label{width:auto}.expand{display:block!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:auto!important;width:100%!important}.arrow-up:after{transform:translateY(-50%) rotate(-135deg)!important}.product-bundles-subscription-container{margin-top:20px}.product-bundles-subscription-container .expand{max-width:450px;margin:0 0 20px 0!important}.product-bundles-subscription-container .expand h3{background:#fcf8f2;font-size:18px;position:relative;padding:10px;cursor:pointer;color:#999;font-weight:700}.product-bundles-subscription-container .expand h3::after{position:absolute;right:20px;content:' ';top:13px;border:solid #e9713a;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);webkit-transform:rotate(45deg)}.product-bundles-subscription-container .expand>div{max-height:0;transition:max-height .3s ease-out;overflow:hidden;background:#fcf8f2;padding:0 10px}.product-bundles-subscription-container .expand.open>div{max-height:600px;height:auto;margin-bottom:20px}.product-bundles-subscription-container .product.media{margin-bottom:54px}@media only screen and (max-width:600px){.product-bundles-subscription-container .product.media{margin-bottom:0}}.product-bundles-subscription-container .product .gallery-placeholder{margin:0 30px 0 -60px;max-width:618px}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product .gallery-placeholder{margin-right:20px;margin-left:0}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product .gallery-placeholder{margin-left:auto}}.product-bundles-subscription-container .fotorama__nav-wrap--vertical{left:20px}.product-bundles-subscription-container .fotorama__stage{padding-left:30px}.product-bundles-subscription-container .fotorama__stage__frame .fotorama__img{display:block;padding-left:10%}.product-bundles-subscription-container .fotorama__nav__shaft{background:0 0}.product-bundles-subscription-container .product-details{border-bottom:3px solid #d1d1d1;border-image:url(images/border-lightgray.svg) 30;padding-bottom:54px}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-details{padding-bottom:30px}}.product-bundles-subscription-container .product .page-title .base{color:#e9713a}.product-bundles-subscription-container .product-addition{margin-top:0;text-align:center;color:#716f6c}.product-bundles-subscription-container .product-addition .icon,.product-bundles-subscription-container .product-addition .item{display:inline-block;margin:0 5%;text-align:center;width:21%;vertical-align:top}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .icon,.product-bundles-subscription-container .product-addition .item{margin:0 2%;width:28%}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .icon,.product-bundles-subscription-container .product-addition .item{width:100%;margin:0}}.product-bundles-subscription-container .product-addition .icon-image img,.product-bundles-subscription-container .product-addition .item-image img{max-height:110px;display:inline-block}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .icon-image img,.product-bundles-subscription-container .product-addition .item-image img{max-height:134px}}.product-bundles-subscription-container .product-addition .icon-title,.product-bundles-subscription-container .product-addition .item-title{font-size:24px;line-height:24px;margin:20px auto;font-weight:700}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .icon-title,.product-bundles-subscription-container .product-addition .item-title{margin:5px auto;font-size:16px}}.product-bundles-subscription-container .product-addition .icon-text,.product-bundles-subscription-container .product-addition .item-text{max-width:300px;margin:0 auto;font-size:18px;font-family:BoosterNextFY,sans-serif;font-weight:500;line-height:26px}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .icon-text,.product-bundles-subscription-container .product-addition .item-text{text-align:left}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .icon-text,.product-bundles-subscription-container .product-addition .item-text{text-align:center;margin-bottom:20px}}.product-bundles-subscription-container .product-addition .product-how-it-works-container .section-title{font-size:60px;font-family:Organico-Regular,sans-serif;margin:54px auto}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .product-how-it-works-container .section-title{font-size:45px;margin:30px auto}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-how-it-works-container .section-title{font-size:30px}}.product-bundles-subscription-container .product-addition .product-awesome-container{background:#fcf8f2;border-top:5px solid #fcf8f2;border-bottom:5px solid #fcf8f2;border-image:url(images/border-offwhite.svg) 5;margin-top:66px;padding:54px 0 65px;position:relative}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .product-awesome-container{margin-top:30px;padding:30px 0 65px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container{margin-top:0;padding-bottom:0}}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper{position:relative}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper{text-align:left;padding:15px 0;border-top:3px solid #d1d1d1;border-image:url(images/border-lightgray.svg) 32}}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-title{font-size:18px}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-title{font-size:16px;max-width:73%}}.product-bundles-subscription-container .product-addition .product-awesome-container .section-title{font-size:50px;font-family:Organico-Regular,sans-serif;color:#e9713a;margin:0 auto 55px;max-width:565px;text-transform:uppercase;letter-spacing:5.39px;line-height:54px}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .section-title{font-size:30px;letter-spacing:initial;line-height:37px;margin:0 auto 20px}}.product-bundles-subscription-container .product-addition .product-awesome-container .bottom-title{font-size:24px;font-weight:700;margin:23px auto}.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab{background:#fcf8f2;display:none;font-size:18px;font-family:BoosterNextFY,sans-serif;line-height:26px;padding:25px 0 0;width:100%;position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab{font-size:16px;position:relative;padding:0}}.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab .tab-title{font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:700}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab .tab-title{font-size:18px}}.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab span{display:block;margin:23px auto;max-width:660px}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab span{text-align:left;margin:10px auto;padding:20px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .description-tab span{padding-top:0}}.product-bundles-subscription-container .product-addition .product-awesome-container .active .description-tab{display:block!important}.product-bundles-subscription-container .product-addition .product-awesome-container .active .icon-wrapper:before{content:'';background:url(images/bing.svg) right top no-repeat;width:40px;height:40px;display:block;margin-top:0;margin-left:20px;position:absolute;right:45px;transform:rotate(25deg)}@media only screen and (max-width:1200px){.product-bundles-subscription-container .product-addition .product-awesome-container .active .icon-wrapper:before{right:10px}}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .product-awesome-container .active .icon-wrapper:before{width:27px;height:35px;right:25px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .active .icon-wrapper:before{content:none}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper{position:relative}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper:hover:after{right:40px}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper:after{border-color:#d1d1d1;right:24px;transform:translateY(-50%) rotate(45deg)}.product-bundles-subscription-container .product-addition .product-awesome-container .icon-wrapper:hover:after{right:24px}}.product-bundles-subscription-container .product-addition .product-subscribe-container{margin:150px auto 40px}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-subscribe-container{margin-top:20px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-subscribe-container .icon-image{display:none}}.product-bundles-subscription-container .product-addition .product-subscribe-container .text{display:table;font-size:30px;color:#e9713a;font-weight:700;margin:23px auto 0 auto;text-decoration:none}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-subscribe-container .text{display:block;margin:0 auto}}.product-bundles-subscription-container .product-addition .product-subscribe-container .text span{display:table-cell;vertical-align:middle}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-subscribe-container .text span{display:block;font-size:16px}}.product-bundles-subscription-container .product-addition .product-subscribe-container .back-to-top{border:2px solid #e9713a;border-radius:50%;display:inline-block;min-width:48px;min-height:48px;position:relative;margin-left:22px}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-subscribe-container .back-to-top{min-width:41px;min-height:41px;margin:10px auto 0}}.product-bundles-subscription-container .product-addition .product-subscribe-container .back-to-top:after{content:'';width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-right:3px solid #e9713a;border-bottom:3px solid #e9713a;transform:translate(-50%,-50%) rotate(-135deg);transition:.2s ease-in-out}@media only screen and (max-width:1023px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-image img{max-height:80px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-image{padding-left:20px;padding-right:10px;display:block;float:left;text-align:left}}@media only screen and (max-width:600px){.product-bundles-subscription-container .product-addition .product-awesome-container .icon-image img{width:32px;max-height:32px}}.product-bundles-subscription-container .bottom-text,.product-bundles-subscription-container .bottom-title{display:none}.product-bundles-subscription-container form .choice label span{margin-left:25px}.product-bundles-subscription-container form .datetime-picker{max-width:180px;border:1px solid #d1d1d1;border-radius:25px}.product-bundles-subscription-container .product-add-form .fieldset>.field:not(.choice)>.label{display:none}.product-bundles-subscription-container .product-add-form .fieldset>.field{display:block;margin-bottom:10px}.product-bundles-subscription-container .control.dairy-free,.product-bundles-subscription-container .control.gluten-free,.product-bundles-subscription-container .control.no-allergies{display:inline-block}.product-bundles-subscription-container .date{margin-bottom:20px}.product-bundles-subscription-container .date .control{display:inline-block}.product-bundles-subscription-container .date input[type=text]{height:40px;width:100%;max-width:160px}.product-bundles-subscription-container .date ._has-datepicker~.ui-datepicker-trigger{position:absolute;right:15px;top:0;width:100%}.product-bundles-subscription-container .date ._has-datepicker~.ui-datepicker-trigger:before{float:right}@media only screen and (max-width:1023px){.product-bundles-subscription-container .page-title-wrapper{margin-top:10px}}@media only screen and (max-width:600px){.product-bundles-subscription-container .page-title-wrapper{margin-top:0}}@media only screen and (max-width:1023px){.product-baby-tot-bundles-subscription .product.media .gallery-placeholder .fotorama__stage__frame .fotorama__img{left:38%}}.customer-account-login .main{padding:0 60px}.customer-account-login .action.remind{font-size:15px;color:#e9713a}.customer-account-login .fieldset>.field:not(.choice)>.label{width:80px;margin-right:20px;text-align:left}.customer-account-login .login-container{margin-top:40px}.customer-account-login .actions-toolbar>.primary .action:last-child,.customer-account-login .actions-toolbar>.secondary .action:last-child{margin:0 auto}.customer-account-login .login:after{content:none}.customer-account-forgotpassword .forget .fieldset .label{display:block;width:25%;text-align:left;margin-right:10px}@media only screen and (max-width:600px){.customer-account-forgotpassword .forget .fieldset .label{width:100%}}.customer-account-forgotpassword input#captcha_user_forgotpassword{width:30%;display:inline-block}.customer-account-forgotpassword .nested{width:40%;display:inline-block}@media only screen and (max-width:600px){.customer-account-forgotpassword .nested{position:relative;display:inline-block}}.customer-account-forgotpassword .field.email .control{width:300px;margin:auto}.customer-account-forgotpassword .field.captcha{display:block}.customer-account-forgotpassword .field.captcha .action{padding:0}.customer-account-forgotpassword .field.captcha .control.captcha{width:64%;margin:0;position:relative}.customer-account-forgotpassword .field.captcha .control.captcha-image{margin:0}.customer-account-forgotpassword .field.captcha .control.captcha-image .captcha-img{width:80%;margin:5px 10px;display:inline-block}.customer-account-forgotpassword .field.captcha .action.reload.captcha-reload:after{font-size:50px;color:#e9713a;content:'\e603';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;border:0;width:20px;right:0}.customer-account-forgotpassword .field.captcha .action.reload.captcha-reload:hover:after{opacity:.6}.customer-account-forgotpassword .action.back{padding:0 33px 0 43px}.customer-account-forgotpassword .action.back:before{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);left:24px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(135deg);transition:.2s ease-in-out}.customer-account-forgotpassword .action.back:after{content:none}.customer-account-forgotpassword .action.back:hover:before{left:20px}.customer-account-forgotpassword .primary{float:right}@media only screen and (max-width:600px){.customer-account-forgotpassword .action.submit.primary{padding:0 18px 0 22px}.customer-account-forgotpassword .action.submit.primary:after{content:none}}@media only screen and (max-width:600px){.customer-account-forgotpassword .action.back{padding:0 13px 0 23px}}@media only screen and (max-width:600px){.customer-account-forgotpassword .action.back:before{left:10px}}@media only screen and (max-width:1023px){.account .primary .action.primary{float:right;padding:0 23px 0 18px;font-size:15px}.account .primary .action.primary:after{right:10px}}@media only screen and (max-width:1023px){.account .secondary .action.back{float:left;padding:0 18px 0 23px;font-size:15px}.account .secondary .action.back:before{left:12px}}.account .account-navigation-title{display:none}.account .page-title-wrapper{margin:0 auto 30px;padding-bottom:10px;border-bottom:4px solid #d1d1d1;border-image:url(images/rough-divider.png) 30;color:#716f6c}.account .page-title-wrapper .page-title{font-family:BoosterNextFY,sans-serif;font-size:1.4rem;letter-spacing:initial;text-align:left;text-transform:initial}.account .pager p,.account .pager span{color:#716f6c}.account .action.back{padding:0 53px 0 63px}@media only screen and (max-width:600px){.account .action.back{line-height:2.5rem}}.account .action.back:after{content:none}.account .action.back:before{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);left:34px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(135deg);transition:.2s ease-in-out}.account .action.back:hover:before{left:30px}.account .columns{margin-top:60px}@media only screen and (max-width:600px){.account .columns{margin-top:0}}@media only screen and (max-width:1023px){.account #maincontent.page-main{margin-top:0}}.account .page-main .column.main{box-shadow:0 3px 15px rgba(137,135,133,.22);padding:30px;position:relative}@media only screen and (max-width:1023px){.account .page-main .column.main{max-width:62.7%;margin-left:20px}}@media only screen and (max-width:600px){.account .page-main .column.main{background:#fcf8f2;display:none;max-width:100%;width:100%;box-shadow:none;margin-left:0;border-bottom:10px solid #fff;padding:30px 20px 80px}}.account .fieldset{margin-bottom:30px;margin-top:40px}.account .block.account-navigation{display:inline-block;width:auto}@media only screen and (max-width:1200px){.account .block.account-navigation{width:24%}}@media only screen and (max-width:1023px){.account .block.account-navigation{width:34%}}@media only screen and (max-width:600px){.account .block.account-navigation{width:100%;max-width:none}}.account .account-navigation-content{display:inline-block;width:100%}.account .account-navigation{display:inline-block;width:100%}.account .account-navigation .content{color:#716f6c;padding:0}.account .account-navigation .item{margin:0;border-bottom:6px solid #fff;position:relative}.account .account-navigation .item:after{border-bottom:3px solid #d1d1d1;border-right:3px solid #d1d1d1;content:'';display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:20px;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px}@media only screen and (max-width:1023px){.account .account-navigation .item:after{right:10px}}.account .empty{color:#716f6c}.account .account-navigation .item>strong{background:#fcf8f2;color:#716f6c;font-size:18px;font-weight:700;padding:25px 0 25px 16px;border-left:0}.account .account-navigation .item a{font-size:18px;font-weight:500;line-height:20px;padding:25px 33px 25px 51px}@media only screen and (max-width:1023px){.account .account-navigation .item a{font-size:15px}}.account .column:not(.sidebar-additional) form .actions-toolbar,.account .fieldset .legend,.account .fieldset.info legend,.account .fieldset.password legend{margin-left:auto;font-size:1.4rem;color:#e9713a;font-weight:700}.account .fieldset legend{display:block;padding-bottom:20px;width:100%;border-bottom:3px solid #d1d1d1}.account .fieldset>.field:not(.choice)>.label{width:22%;text-align:left}@media only screen and (max-width:1023px){.account .fieldset>.field:not(.choice)>.label{width:60%}}.account .field.choice{display:inline-block}.account .field.choice:before{padding:0}.account .fieldset>.field.choice:before,.account .fieldset>.field.no-label:before{width:auto}.account .account-navigation .item.current{background:#fcf8f2}.account .account-navigation .item.current a{font-weight:700;border-left:none}.account input#dob{font-size:18px;font-family:BoosterNextFY,sans-serif;color:#716f6c;margin:0}.account .field.date input{width:calc(100% - 110px)}.account .field.city{width:100%}.account .form-edit-account .fieldset.password{display:none}.account .email-password{margin-right:40px;font-weight:700}.account .password-strength-meter{font-size:12px}.account .customer-cc .nav.item a{padding-left:0}.account #firstname,.account #lastname{border:0}.account .actions-toolbar{margin-left:auto}.account .actions-toolbar .primary{float:right}@media only screen and (max-width:1023px){.account .actions-toolbar .primary{float:none}}.account .actions-toolbar .secondary{float:none}.account .actions-toolbar .secondary a{margin-top:0}.account .block .box-actions{margin-top:10px}.account .action.edit,.account .action.order span,.account .action.view span{font-size:15px;color:#e9713a}.account .action.edit:hover,.account .action.order span:hover,.account .action.view span:hover{opacity:.8}@media only screen and (max-width:1023px){.account .action.edit,.account .action.order span,.account .action.view span{font-size:13px}}.account .column.main .block:not(.widget) .block-title>strong{margin-left:auto;font-size:1.4rem;color:#e9713a;font-weight:700}.account .action.primary:active,.account .action.primary:focus{background:#e9713a;border:none}.account.customer-account-index .action.save.primary{position:absolute;bottom:0;right:40px}@media only screen and (max-width:1023px){.account.customer-account-index .action.save.primary{right:20px;padding:0 30px 0 21px;line-height:2em}.account.customer-account-index .action.save.primary:after{right:16px}}.account .form-address-edit .actions-toolbar .action.primary{padding:0 63px 0 53px;font-size:18px;line-height:2.5em}@media only screen and (max-width:1023px){.account .form-address-edit .actions-toolbar .action.primary{font-size:15px;padding:0 27px 0 19px}}.account .field.choice.set.billing{display:block}.account .order-products-toolbar{margin-top:60px}.account .order-date{margin:0 0 30px 0}.account .order-links{margin-bottom:10px}.account .order-links .item{color:#716f6c;padding:3px 20px 0 0;margin-right:0;border-bottom:none}.account .order-links .item a{color:#e9713a;padding:3px 5px;font-weight:500}.account .order-links .item a:hover{color:#999}@media only screen and (max-width:600px){.account .order-links .item:after{content:none}}@media only screen and (max-width:600px){.account .order-links .item>strong{background:0 0}}.account .order-tracking a{color:#e9713a}.account .actions-toolbar a.action.print,.account .actions-toolbar a.action.track{display:none}.account .order-title{position:absolute;top:0;right:0;margin:30px}.account .order-title a.action.track{color:#e9713a;margin-left:30px}.account .order-title a.action.print{font-size:15px;border-radius:23px;color:#fff;font-weight:700;float:right;margin:20px 10px;padding:10px;background:#e9713a}.account .order-title a.action.print:hover{color:rgba(255,255,255,.75)}.account td.col{vertical-align:middle}.account td.col span,.account td.col strong{font-size:18px}@media only screen and (max-width:1023px){.account td.col span,.account td.col strong{font-size:13px}}.account td.col .items-qty span.content{color:#716f6c;font-weight:700}.account .order-details-items.ordered table>tfoot>tr>td{text-align:right}.account .order-details-items.ordered .item{border-bottom:none}.account .order-details-items.ordered .item:after{content:none}.account .order-details-items .order-title>strong{font-size:18px;font-weight:700}@media only screen and (max-width:1023px){.account .order-details-items .order-title>strong{font-size:15px}}.account .block-order-details-view .box-content{font-size:18px;line-height:1.4}@media only screen and (max-width:1023px){.account .block-order-details-view .box-content{font-size:13px}}@media only screen and (max-width:600px){.account .block-order-details-view .box-content .payment-method .content{background:0 0}}.account .block-order-details-view .box-content .payment-method .title{display:none}@media only screen and (max-width:1023px){.account .column.main .block:not(.widget) .box-title>span{font-size:15px}}.account select{width:100%}.account .order-details-items.shipments .actions-toolbar:first-child{margin-top:0}.account.billforward-subscription-customer-manage .main .label,.account.billforward-subscription-customer-manage .main h2,.account.billforward-subscription-customer-manage .main p{color:#716f6c;font-size:18px;font-family:BoosterNextFY,sans-serif;font-weight:700;letter-spacing:inherit;text-transform:inherit}.account.billforward-subscription-customer-manage .main .product-options-wrapper .fieldset>.field:not(.choice)>.label{display:none}.account.billforward-subscription-customer-manage .main .fieldset>.field:not(.choice)>.control{width:auto}.account.billforward-subscription-customer-manage .main .product-options-wrapper .fieldset>.field{display:inline-block;margin:0}.account.billforward-subscription-customer-manage .main .legend{color:#716f6c;font-size:18px}.account.billforward-subscription-customer-manage .main a{color:#e9713a}.account.billforward-subscription-customer-manage .main .field.date input{width:100%}.account.billforward-subscription-customer-manage .main .fieldset .legend{margin-left:0;margin-right:auto}.account.billforward-subscription-customer-manage .main div button{background:0 0;border:0;font-size:15px;color:#e9713a;margin-left:40px;font-weight:500}.account.billforward-subscription-customer-manage .main .actions-toolbar button{background:#e9713a;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;margin-left:0;margin-right:40px}.account.billforward-subscription-customer-manage .main .actions-toolbar button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.account.billforward-subscription-customer-manage .main .actions-toolbar button:hover:after{right:40px}.account.billforward-subscription-customer-manage .main .actions-toolbar button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.account.billforward-subscription-customer-manage .main .actions-toolbar button:hover:after{right:40px}.account.billforward-subscription-customer-manage .main #add_new_card{color:#fff}.account.billforward-subscription-customer-manage .main #change-card-select h2{display:none}.account.billforward-subscription-customer-listing .main a{color:#e9713a}.account.billforward-subscription-customer-addnewcard .fieldset>.field:not(.choice)>.control,.account.billforward-subscription-customer-addnewcard .fieldset>.field:not(.choice)>.label{width:42%}.account .action.delete{color:#e9713a}.account .items.addresses .action.delete{margin-left:97px}.account.sales-order-history .limiter-options{border:0}.account.sales-order-history .limiter-options:hover{box-shadow:none}@media only screen and (max-width:1440px){.account.page-layout-2columns-left .column.main{width:74.5%}}@media only screen and (max-width:600px){.account.page-layout-2columns-left .column.main{width:100%}}.customer-account-login .form-login .login .actions-toolbar{margin-left:0;padding-left:0;width:74%}.customer-account-login .primary{float:left}.customer-account-login .secondary{float:none;margin-left:103px;margin-bottom:40px}@media only screen and (max-width:1023px){.customer-account-login .secondary{margin-left:0}}.customer-account-login .field.password{margin-bottom:5px}.account #firstname,.account #lastname{border:1px solid #d1d1d1}.account input{width:100%}.account .fieldset>.field:not(.choice)>.label{width:22%;text-align:left;height:50px;padding:15px 0}@media only screen and (max-width:1023px){.account .fieldset>.field:not(.choice)>.label{width:100%;text-align:left;height:auto;padding:0}}.account .fieldset>.field:not(.choice)>.control{width:43%;margin-left:10px}@media only screen and (max-width:1023px){.account .fieldset>.field:not(.choice)>.control{width:80%;margin-left:0}}@media only screen and (max-width:600px){.account .fieldset>.field:not(.choice)>.control{width:100%}}.account .fieldset>.field.choice .label{display:inline-block}.account .field.newsletter{max-width:none;width:100%;text-align:left;margin:0 auto 20px}@media only screen and (max-width:1023px){.account .actions-toolbar .primary{float:right;display:block}}.account .actions-toolbar .secondary{float:left;display:block}.account .actions-toolbar{margin-top:80px}.account .control.customer-dob{display:block;text-align:center}.account .control.customer-dob input{width:85%;float:left}@media only screen and (max-width:1023px){.account .control.customer-dob input{width:86%}}.customer-account-createpassword .fieldset>.field:not(.choice)>.label{width:22%;text-align:left}@media only screen and (max-width:1023px){.customer-account-createpassword .fieldset>.field:not(.choice)>.label{width:60%}}.customer-account-createpassword .fieldset>.field:not(.choice)>.control{width:43%;margin-left:10px}@media only screen and (max-width:1023px){.customer-account-createpassword .fieldset>.field:not(.choice)>.control{width:80%;margin-left:0}}@media only screen and (max-width:600px){.customer-account-createpassword .fieldset>.field:not(.choice)>.control{width:100%}}.customer-account-createpassword .actions-toolbar .primary{float:left}.password-strength-meter{text-align:center}.popup-authentication .customer-account-login .form-login .login .actions-toolbar{width:100%}.form.create.account,.form.password.forget,.form.password.reset,.form.send.confirmation{margin:20px auto}.customer-account-forgotpassword .fieldset>.field:not(.choice)>.control{float:none;width:100%}@media only screen and (max-width:600px){.customer-account-forgotpassword .fieldset>.field:not(.choice)>.control{width:100%;float:none}}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=date]{-moz-appearance:textfield}.account-details:before,.my-orders:before,.my-reviews:before,.my-subscriptions:before,.newsletter-preferences:before,.payment-methods:before{content:'';display:inline-block;width:24px;height:18px;position:absolute;top:50%;transform:translateY(-50%);margin-left:20px}@media only screen and (max-width:1023px){.account-details:before,.my-orders:before,.my-reviews:before,.my-subscriptions:before,.newsletter-preferences:before,.payment-methods:before{width:18px;height:15px;margin-left:10px}}.account-details:before{background:url(images/account-details.svg) no-repeat}.my-subscriptions:before{background:url(images/subscriptions.svg) no-repeat}.my-orders:before{background:url(images/orders.svg) no-repeat}.my-reviews:before{background:url(images/reviews.svg) no-repeat}.newsletter-preferences:before{background:url(images/my-newsletter.svg) no-repeat}.payment-methods:before{background:url(images/payment.svg) no-repeat}.catalogsearch-result-index .search{width:auto}@media only screen and (max-width:1023px){.catalogsearch-result-index .search{height:auto;padding:0}}.catalogsearch-result-index .product-item-details{width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.catalogsearch-result-index .product-item-details{width:100%}}.catalogsearch-result-index .breadcrumbs{background:#009ed2}.catalogsearch-result-index .breadcrumbs .item.search{color:#fff}.catalogsearch-result-index .page-title-wrapper{background:#009ed2;padding-bottom:140px;margin-top:0}.catalogsearch-result-index .page-title-wrapper .page-title{color:#fff}.catalogsearch-result-index .columns{margin-top:-100px}.catalogsearch-result-index .product-item-name{height:48px}.catalogsearch-result-index .product-packaging{height:auto}@media only screen and (max-width:600px){.search-result__tabs{text-align:center}}.search-results.tab{display:inline-block;margin:0 25px;padding:10px;font-size:24px;font-weight:700}.search-results.tab.active a{color:#e9713a}@media only screen and (max-width:600px){.search-results.tab{margin:20px 5px 5px;padding:5px;font-size:12px}}.search-result-container{display:none}.search-result-container.active{display:block}.ais-hits--item{display:inline-block;margin:20px;padding:0;width:29%}@media only screen and (max-width:1023px){.ais-hits--item{width:26%;padding:0}}@media only screen and (max-width:600px){.ais-hits--item{width:43%;margin:10px;padding:0}}.search-results-products .wrapper{padding:0}.page-products.page-layout-1column .search.results .products-grid .product-item{width:21%;padding:0;margin-left:20px}@media only screen and (max-width:1200px){.page-products.page-layout-1column .search.results .products-grid .product-item{width:20%}}@media only screen and (max-width:1023px){.page-products.page-layout-1column .search.results .products-grid .product-item{width:27%;margin-left:20px}.page-products.page-layout-1column .search.results .products-grid .product-item .tocart{padding:2px 6px 0}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.page-products.page-layout-1column .search.results .products-grid .product-item:nth-child(3n+1){margin-left:0}}@media only screen and (max-width:1023px) and only screen and (max-width:600px){.page-products.page-layout-1column .search.results .products-grid .product-item .tocart{padding:0 10px 0;margin-top:11px;margin-top:6px}}@media only screen and (max-width:600px){.page-products.page-layout-1column .search.results .products-grid .product-item{max-width:36%;padding:0}}.page-products.page-layout-1column .products-grid .product-item{width:25%}@media only screen and (max-width:1023px){.page-products.page-layout-1column .products-grid .product-item{margin-left:50px;width:calc(100%/3 - 35.4px)}}@media only screen and (max-width:600px){.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:100%!important}}@media only screen and (max-width:1023px){.page-products.page-layout-1column .products-grid .product-item:nth-child(3n+1){margin-left:0}}@media only screen and (max-width:600px){.page-products.page-layout-1column .products-grid .product-item:nth-child(2n){margin-left:20px}}#instant-search-results-wp-container .ais-hits--item,#instant-search-results-wp-recipes-container .ais-hits--item{display:-ms-flexbox;display:flex;width:23%;margin:40px 1% 0}#instant-search-results-wp-container .ais-hits--item .learning-center-card,#instant-search-results-wp-recipes-container .ais-hits--item .learning-center-card{width:100%;max-width:300px;margin:auto;-ms-flex-pack:start;justify-content:flex-start;height:100%}@media only screen and (max-width:1023px){#instant-search-results-wp-container .ais-hits--item,#instant-search-results-wp-recipes-container .ais-hits--item{width:31%;margin-top:20px}#instant-search-results-wp-container .ais-hits--item .learning-center-card__details,#instant-search-results-wp-recipes-container .ais-hits--item .learning-center-card__details{padding:20px 12px 30px}}@media only screen and (max-width:600px){#instant-search-results-wp-container .ais-hits--item,#instant-search-results-wp-recipes-container .ais-hits--item{width:95%}#instant-search-results-wp-container .ais-hits--item .learning-center-card__details,#instant-search-results-wp-recipes-container .ais-hits--item .learning-center-card__details{padding:15px}}#instant-search-results-wp-container .ais-hits,#instant-search-results-wp-recipes-container .ais-hits{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-w-r .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4{width:15px!important;height:15px!important}@media only screen and (max-width:1023px){.p-w-r .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4{width:12px!important;height:11px!important}}.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4{width:24px!important;height:24px!important}@media only screen and (max-width:1023px){.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars .pr-rating-stars .pr-star-v4{width:20px!important;height:20px!important}}.p-w-r .pr-media-carousel .button:focus{outline:0}.p-w-r .pr-media-carousel .button:after{content:none}.p-w-r .pr-media-carousel .carousel__footer{position:absolute;left:50%;transform:translateX(-50%)}.p-w-r .pr-media-carousel .carousel__body.carousel__body--dark{width:100%}.p-w-r .pr-media-carousel .carousel__body .slide{display:block;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-w-r .pr-media-carousel .carousel__body .slide img{width:100%;height:auto}.p-w-r .pr-media-carousel .carousel__body .slide__left,.p-w-r .pr-media-carousel .carousel__body .slide__right{margin-left:-100%;transform:translateX(-100%)}.p-w-r section.pr-media-modal{padding:0;left:auto}@media only screen and (max-width:1440px){.p-w-r section.pr-media-modal{left:0}}.page-wrapper .pwr-category-snippets .p-w-r{margin:0}.page-wrapper .pwr-category-snippets .p-w-r .pr-category-snippet{display:block}.page-wrapper .pwr-category-snippets .p-w-r .pr-rating-stars{padding-bottom:6px}.page-wrapper .p-w-r .pr-category-snippet__total{display:none}.page-wrapper .p-w-r .pr-snippet-stars .pr-snippet-rating-decimal{display:none}#maincontent .p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-100-filled{background-image:url(../images/star-filled.svg)}#maincontent .p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-100-filled{background-image:url(../images/star-filled-orange.svg)}.p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-75-filled{background-image:url(../images/star-75-filled-orange.svg)}.p-w-r .pr-category-snippet .pr-category-snippet__item .pr-rating-stars .pr-star-v4-50-filled{background-image:url(../images/star-50-filled-orange.svg)}.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-75-filled{background-image:url(../images/star-75-filled-yellow.svg)}.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-50-filled{background-image:url(../images/star-50-filled.svg)}.p-w-r .pr-rating-stars .pr-star-v4.pr-star-v4-0-filled{background-image:url(../images/star.svg)}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer{display:block;border-bottom:4px solid #fcf8f2}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-review-position{display:none}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-to-top{color:#e9713a;font-size:18px}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination{border-top:none;border-bottom:none}}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer{display:inline-block;width:100%;padding-bottom:20px}}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn{color:#e9713a;font-size:18px;font-family:BoosterNextFY,sans-serif;margin:0 30px;padding:5px 15px;border-radius:23px;border:2px solid #e9713a}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn:focus{box-shadow:none;outline:0}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn:hover{color:#fff;background:#e9713a;opacity:.8}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn{font-size:15px}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn[aria-label=Previous]{float:left;margin-left:0}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer .pr-rd-pagination .pr-rd-pagination-btn[aria-label=Next]{float:right;margin-right:0}}#pr-reviewdisplay .p-w-r footer.pr-rd-main-footer span{display:none}.catalog-product-view .product.data.items{text-align:center;padding-top:50px;border-top:3px solid #d1d1d1;border-image:url(images/border-lightgray.svg) 15}@media only screen and (max-width:1023px){.catalog-product-view .product.data.items{position:relative}}.catalog-product-view .product.data.items>.item.title.active{background:url(../images/reviews-qa.png) no-repeat left bottom}@media only screen and (max-width:1023px){.catalog-product-view .product.data.items>.item.title.active{right:50%;left:auto;z-index:3;top:40px;position:absolute}}.catalog-product-view .product.data.items>.item.title.active>.switch{background:0 0;color:#716f6c;padding:0}.catalog-product-view .product.data.items>.item.title.active>.switch:active,.catalog-product-view .product.data.items>.item.title.active>.switch:focus,.catalog-product-view .product.data.items>.item.title.active>.switch:hover{background:0 0;padding:0}.catalog-product-view .product.data.items>.item.title{display:inline-block;float:none;background:url(../images/reviews-qa.png) no-repeat right bottom;margin-right:0;margin-left:-5px}@media only screen and (max-width:1023px){.catalog-product-view .product.data.items>.item.title{position:absolute;top:40px;right:auto}}.catalog-product-view .product.data.items>.item.title>.switch{border:0;background:0 0;color:#999;font-size:30px;font-weight:900;font-family:BoosterNextFY,sans-serif;height:auto;line-height:45px;padding:0;width:200px}.catalog-product-view .product.data.items>.item.title>.switch:visited{color:#999}@media only screen and (max-width:600px){.catalog-product-view .product.data.items>.item.title>.switch{width:120px}}.catalog-product-view .product.data.items>.item.title:not(.disabled)>.switch:hover{background:0 0}@media only screen and (max-width:1023px){.catalog-product-view .product.data.items>.item.title{width:auto;max-width:200px}}@media only screen and (max-width:600px){.catalog-product-view .product.data.items>.item.title{width:100%;max-width:140px}}.catalog-product-view .product.data.items>.item.content{border:0}@media only screen and (max-width:1023px){.catalog-product-view .product.data.items>.item.content{width:100%;padding:20px 20px 80px;left:0}}@media only screen and (max-width:600px){.catalog-product-view .product.data.items>.item.content{padding:20px}}#pr-image-display{margin-top:60px}.writereview-index-index #maincontent{margin-bottom:100px}#pr-write .pr-war{margin:0 auto}#pr-write .pr-subscript{line-height:1.5}#pr-write .pr-subscript a{font-size:18px}#pr-write span.pr-required-indicator{color:#ee4154}#pr-write .p-w-r a{color:#e9713a}#pr-write .p-w-r textarea.form-control{border-radius:32px}#pr-write .p-w-r label,#pr-write .p-w-r legend,#pr-write .p-w-r p,#pr-write .p-w-r span{color:#716f6c;font-family:BoosterNextFY,sans-serif;font-size:18px}#pr-write .p-w-r input[type=text]{height:45px!important;border-radius:32px}#pr-write .p-w-r .btn-group-radio-vertical{border-radius:32px}#pr-write .p-w-r .pr-btn.active{background:#e9713a}#pr-write .p-w-r .pr-accessible-btn,#pr-write .p-w-r .pr-btn-fileinput{background:#e9713a;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;border:0}#pr-write .p-w-r .pr-accessible-btn:after,#pr-write .p-w-r .pr-btn-fileinput:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-write .p-w-r .pr-accessible-btn:hover:after,#pr-write .p-w-r .pr-btn-fileinput:hover:after{right:40px}#pr-write .p-w-r .pr-accessible-btn:after,#pr-write .p-w-r .pr-btn-fileinput:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-write .p-w-r .pr-accessible-btn:hover:after,#pr-write .p-w-r .pr-btn-fileinput:hover:after{right:40px}#pr-write .p-w-r .pr-accessible-btn span,#pr-write .p-w-r .pr-accessible-btn span:after,#pr-write .p-w-r .pr-btn-fileinput span,#pr-write .p-w-r .pr-btn-fileinput span:after{content:none;color:#fff}#pr-write .p-w-r .pr-header-product-name{font-size:20px;font-family:BoosterNextFY,sans-serif;font-weight:700}#pr-write .p-w-r .pr-header-title{display:none}#pr-write .p-w-r .p-w-r .pr-clear-all-radios{color:#e9713a}#pr-write .p-w-r .pr-header-required{margin-bottom:40px}#pr-write .p-w-r .pr-header-required span{display:none}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;background-color:#e9713a;border:0}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:hover:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover:after{right:40px}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:hover:after,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:hover:after{right:40px}.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:active,.p-w-r .pr-btn.pr-btn-default.pr-accessible-btn:focus,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:active,.p-w-r .pr-review-snapshot .pr-review-snapshot-simple .pr-review-snapshot-snippets .pr-snippet-read-and-write a:focus{outline:0}.p-w-r .pr-qa-display.pr-qa-display-desktop h2.pr-qa-display-thankyou-headline{float:none;text-align:center;font-family:BoosterNextFY,sans-serif;color:#716f6c}#pwr-snippets{display:inline-block;float:right;padding-top:5px}@media only screen and (max-width:1023px){#pwr-snippets{float:none}}#pwr-snippets .p-w-r .pr-snippet-reco-to-friend,#pwr-snippets .p-w-r a .pr-snippet-write-review-link{display:inline-block;color:#70a401}#pwr-snippets .p-w-r .pr-snippet-stars-container{display:inline-block;margin:0 15px 0 0}@media only screen and (max-width:1023px){#pwr-snippets .p-w-r .pr-snippet-stars-container{margin-left:0;margin-right:5px}}#pwr-snippets .p-w-r .pr-snippet-read-and-write{margin-top:0}#pwr-snippets .p-w-r .pr-snippet-read-and-write a{color:#e9713a;font-size:18px;margin:0 0 0 10px;padding:0}#pwr-snippets .p-w-r .pr-snippet-read-and-write span{padding:0}@media only screen and (max-width:1023px){#pwr-snippets .p-w-r{margin:0}}.p-w-r .pr-review-display .pr-rd-no-reviews{margin-top:40px}#tab-label-reviews,#tab-label-reviews-title,.product-reviews-summary{display:none}#pr-reviewdisplay .pr-review-snapshot{margin-top:65px}@media only screen and (max-width:1023px){#pr-reviewdisplay .pr-review-snapshot{margin-top:50px}}#pr-reviewdisplay .p-w-r .pr-rd-content-block.pr-accordion,#pr-reviewdisplay .p-w-r .pr-rd-footer.pr-rd-content-block,#pr-reviewdisplay .p-w-r .pr-rd-main-footer,#pr-reviewdisplay .p-w-r .pr-review-snapshot-block-container,#pr-reviewdisplay .p-w-r .pr-review-snapshot-header-intro,#pr-reviewdisplay .p-w-r .pr-review-snapshot-msq-container,#pr-reviewdisplay .p-w-r .pr-snippet-reco-to-friend,#pr-reviewdisplay .p-w-r .pr-snippet-review-count{display:none}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block{margin-bottom:10px}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-review-snapshot-content-block{height:30px}}#pr-reviewdisplay .p-w-r .pr-rd-main-header{background:0 0;padding:0 0 20px;border-bottom:4px solid #fcf8f2;height:auto;position:relative}#pr-reviewdisplay .p-w-r .pr-rd-main-header .pr-rd-sort-group label{display:none}#pr-reviewdisplay .p-w-r .pr-rd-review-total{display:inline-block;color:#716f6c;font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:400;line-height:43px;letter-spacing:.3px;text-transform:none}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r .pr-rd-review-total{display:inline-block;font-size:16px;font-weight:700;position:relative;top:-48px;margin-left:120px;width:auto;margin-bottom:0}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-rd-review-total{font-weight:500;top:-18px;margin-left:0}}#pr-reviewdisplay .p-w-r .review-add{display:none}#pr-reviewdisplay .p-w-r .pr-review{border-bottom:4px solid #fcf8f2}#pr-reviewdisplay .p-w-r .pr-rd-star-rating{float:none}#pr-reviewdisplay .p-w-r .pr-rd-review-headline{color:#716f6c;font-size:24px;font-family:BoosterNextFY,sans-serif;font-weight:700;text-align:left;margin:10px 0}@media only screen and (max-width:1200px){#pr-reviewdisplay .p-w-r .pr-rd-review-headline{max-width:600px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-rd-review-headline{font-size:13px}}#pr-reviewdisplay .p-w-r .pr-rd-description p{color:#716f6c;font-size:18px;font-weight:400;font-family:BoosterNextFY,sans-serif;line-height:26px;max-width:868px}@media only screen and (max-width:1200px){#pr-reviewdisplay .p-w-r .pr-rd-description p{max-width:600px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-rd-description p{font-size:10px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-rd-description p.pr-rd-description-text{font-size:14px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-rd-description p:before{height:14px;width:14px}}#pr-reviewdisplay .p-w-r .pr-rd-side-content-block{width:300px;top:-86px}#pr-reviewdisplay .p-w-r .pr-rd-bold{display:none}#pr-reviewdisplay #pr-rd-sort-by{-moz-appearance:none}#pr-reviewdisplay .pr-rd-sort-group{width:259px;height:45px;background:#fcf8f2;text-align:center;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative}#pr-reviewdisplay .pr-rd-sort-group select.pr-rd-sort{border:none;background:0 0;color:#716f6c;font-size:18px;font-family:BoosterNextFY,sans-serif;font-weight:900;line-height:26px;letter-spacing:.36px;margin:0 auto;padding:0;-webkit-appearance:none;box-shadow:none;outline:0}@media only screen and (max-width:600px){#pr-reviewdisplay .pr-rd-sort-group select.pr-rd-sort{font-weight:500;display:inline-block;margin:0;height:36px;width:auto}}#pr-reviewdisplay .pr-rd-sort-group:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-reviewdisplay .pr-rd-sort-group:hover:after{right:40px}#pr-reviewdisplay .pr-rd-sort-group:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-reviewdisplay .pr-rd-sort-group:hover:after{right:40px}#pr-reviewdisplay .pr-rd-sort-group:after{border-right:3px solid #716f6c;border-bottom:3px solid #716f6c;transform:translateY(-50%) rotate(45deg)}@media only screen and (max-width:1023px){#pr-reviewdisplay .pr-rd-sort-group:after{right:26px}}@media only screen and (max-width:600px){#pr-reviewdisplay .pr-rd-sort-group:after{right:24px;width:8px;height:8px}#pr-reviewdisplay .pr-rd-sort-group:after:hover:after{right:20px}}@media only screen and (max-width:1023px){#pr-reviewdisplay .pr-rd-sort-group{padding:0 63px 0 35px;width:205px;height:45px;float:right}}@media only screen and (max-width:600px){#pr-reviewdisplay .pr-rd-sort-group{width:100%;margin-top:50px;line-height:2.2em;padding:5px 21%;display:inline-block;text-align:center}}#pr-reviewdisplay .pr-review-snapshot-snippets{position:relative}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-image-container{display:inline-block;margin-right:5px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-image-container{width:46%}}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write{position:absolute;left:50%;transform:translateX(-50%);top:36px;z-index:1}@media only screen and (max-width:1023px){#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write{line-height:2em;left:0;margin-left:0;transform:translate(0)}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write:after{right:24px}}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write{padding:0;text-align:center;min-width:auto;position:relative;top:42px;width:100%}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write:after{right:24px;width:8px;height:8px}#pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-read-and-write:hover:after{right:20px}}#pr-reviewdisplay .pr-rd-reviewer-details .pr-rd-author-nickname:before{background:url(images/icon-login.svg) no-repeat left bottom;background-size:50%;content:'';width:24px;height:24px;display:inline-block}#pr-reviewdisplay .pr-rd-reviewer-details .pr-rd-author-location:before{background:url(images/icon-pin.svg) no-repeat left bottom;background-size:50%;content:'';display:inline-block;width:24px;height:24px}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;white-space:nowrap;position:relative;font-size:18px!important;min-width:auto;line-height:2em;padding:5px 63px 2px 53px;background:#e9713a;color:#fff;text-decoration:none}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:hover:after{right:40px}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:hover:after{right:40px}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link{min-width:auto;line-height:1em;padding:13px 63px 11px 37px;width:100%}}#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:after{width:10px!important}@media only screen and (max-width:600px){#pr-reviewdisplay .p-w-r section a.pr-snippet-write-review-link:after{right:36px}}@media only screen and (max-width:1023px){.p-w-r .pr-qa-display{margin-top:40px}}#pr-questiondisplay .pr-qa-display-headline h1{color:#716f6c;font-size:20px;font-family:BoosterNextFY,sans-serif;margin-bottom:30px;text-transform:initial;width:100%;text-align:center}@media only screen and (max-width:600px){#pr-questiondisplay .pr-qa-display-headline h1{font-size:16px}}.p-w-r .btn-group .pr-btn{font-family:BoosterNextFY,sans-serif;border-bottom-width:1px}.pr-alert.pr-alert-warning{display:none}.p-w-r .pr-waq-prequestion-message{font-family:BoosterNextFY,sans-serif;font-size:18px}.p-w-r .pr-waq-prequestion-message fieldset{line-height:1.5}.p-w-r .pr-waq-prequestion-message fieldset a{color:#e9713a}.p-w-r .pr-btn.pr-btn-default.active{background-color:#e9713a;font-weight:600}.p-w-r .pr-btn.pr-btn-default.active:focus{outline:0}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section{float:none;color:#716f6c}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button{background:#e9713a;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;border-bottom:0;font-size:18px;float:none;margin:40px auto auto;display:block}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button:hover:after{right:40px}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button:hover:after{right:40px}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section button:hover{background:#e9713a;border:0;color:#fff}.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline section .pr-waqwaa{margin:auto}.p-w-r .pr-qa-display section.pr-qa-display-ask-question{text-align:center}.p-w-r .pr-qa-display button.pr-btn-ask-question{min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;float:none;font-weight:500;padding:10px 63px 10px 53px;line-height:normal;background-color:#e9713a}.p-w-r .pr-qa-display button.pr-btn-ask-question:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-qa-display button.pr-btn-ask-question:hover:after{right:40px}.p-w-r .pr-qa-display button.pr-btn-ask-question:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .pr-qa-display button.pr-btn-ask-question:hover:after{right:40px}@media only screen and (max-width:600px){.p-w-r .pr-qa-display button.pr-btn-ask-question{font-size:16px}}.p-w-r .pr-qa-display button.pr-btn-ask-question .pr-cross-icon{display:none}.p-w-r .pr-qa-display button.pr-btn-ask-question span{color:#fff;text-transform:initial}@media only screen and (max-width:1023px){.p-w-r .pr-qa-display button.pr-btn-ask-question span:focus{text-shadow:none;box-shadow:none;background-image:none;color:#fff}}@media only screen and (max-width:600px){.p-w-r .pr-qa-display button.pr-btn-ask-question span{font-size:16px}}.p-w-r .pr-question-form{font-family:BoosterNextFY,sans-serif}.p-w-r .pr-question-form input,.p-w-r .pr-question-form textarea{border-radius:32px}.p-w-r .pr-question-form a{color:#e9713a}.p-w-r .pr-question-form .pr-waq-legal-text span{font-size:18px;line-height:1.5}@media only screen and (max-width:600px){.p-w-r .pr-question-form .pr-waq-legal-text span{font-size:15px}}.pr-qa-display-headline button{float:none}span.pr-snippet-review-count{display:none}.p-w-r .thank-you-page{color:#716f6c;font-family:BoosterNextFY,sans-serif}.p-w-r .thank-you-page .pr-row .header{border-top:2px solid #d1d1d1;border-image:url(images/rough-divider.png) 30}.p-w-r .thank-you-page h5{text-align:center;min-width:200px;display:inline-block;font-family:BoosterNextFY,sans-serif;font-weight:700;color:#fff;line-height:2.5em;font-size:18px;padding:0 63px 0 53px;border-radius:23px;text-decoration:none;white-space:nowrap;position:relative;left:50%;transform:translateX(-50%)}.p-w-r .thank-you-page h5:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .thank-you-page h5:hover:after{right:40px}.p-w-r .thank-you-page h5:after{content:'';width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:44px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:translateY(-50%) rotate(-45deg);transition:.2s ease-in-out}.p-w-r .thank-you-page h5:hover:after{right:40px}.p-w-r .thank-you-page .header .subtitle,.p-w-r .thank-you-page .header .title{color:#716f6c;text-align:center}.p-w-r .thank-you-page .pr-row .pr-rating-date{border:0;color:#716f6c;font-family:BoosterNextFY,sans-serif}.p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{display:none}@media only screen and (max-width:1023px){.pwr-category-snippets{height:auto}}.catalog-category-view .p-w-r section.pr-no-reviews{display:none}
/*# sourceMappingURL=theme.css.map */
