#root.home-page-new{overflow-x:hidden!important;overflow-y:auto!important}#root.home-page-new .home-page-wrapper{margin-top:.5rem;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}#root.home-page-new .home-page-wrapper .home-page-section{margin-bottom:3rem}@media only screen and (min-width: 768px){#root.home-page-new .home-page-wrapper .home-page-section{margin-bottom:4.5rem}}.additional-campaigns{width:100%;max-width:1440px;padding:0 1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;justify-content:center}@media only screen and (min-width: 1024px){.additional-campaigns{padding:0 1.5rem}}@media screen and (min-height: 900px){.additional-campaigns{max-width:1680px}}@media screen and (min-width: 1680px){.additional-campaigns{padding:0 80px}}@media only screen and (min-width: 768px){.additional-campaigns{-moz-column-gap:2.25rem;column-gap:2.25rem;row-gap:2.25rem}}.cta-tile{display:flex;flex-direction:column}.cta-tile.cta-tile--interactable.cta-tile--closed .cta-tile__text-box__text__message{opacity:0}.cta-tile.cta-tile--interactable.cta-tile--open{opacity:1}.cta-tile__img-container-outer{overflow:hidden;position:relative;transition:padding-top .3s}.cta-tile__img-container-inner{position:absolute;top:0;left:0;width:100%;height:100%}.cta-tile__image{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta-tile.cta-tile--keep-aspect-ratio .cta-tile__img-container-outer{height:0}.cta-tile__text-box{flex-grow:1;padding:26px;line-height:1.2rem;font-size:1rem;display:flex;justify-content:space-between;flex-direction:column;text-align:center;overflow:hidden;height:auto}.cta-tile__text-box *{text-align:center!important}.cta-tile__text-box p{margin:.8em 0}.cta-tile__text-box__text__title{text-transform:uppercase;font-family:Druk Text Wide CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-size:1.2rem;margin-bottom:.8rem}.cta-tile__text-box__text__message{font-size:14px;transition:max-height .3s,opacity .3s ease-in;overflow:hidden}.cta-tile__text-box__text__message p{margin:0 0 .8rem}@media only screen and (max-width: 479px){.cta-tile__text-box{padding:20px 10px;font-size:14px}.cta-tile__text-box__text__title{font-size:.8rem}}.cta-label__link{font-family:Druk Text CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;font-style:normal;letter-spacing:normal;text-transform:uppercase;display:inline-flex;align-items:center}.cta-label__link__icon{margin-left:.3rem}.bybb__link__products__list::-webkit-scrollbar{width:0px;background:transparent;min-width:30px;min-height:30px}.bybb__link__products__list::-webkit-scrollbar-button{width:0px;height:0px}.bybb__link__products__list::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #000;border-top:13px solid transparent;border-bottom:13px solid transparent}.bybb__link__products__list::-webkit-scrollbar-track{box-shadow:inset 0 0 0 20px #dfdfdf;border-top:13px solid transparent;border-bottom:13px solid transparent}.bybb__link__products__list::-webkit-scrollbar-thumb:hover{border-top-width:12px;border-bottom-width:12px}.bybb__link__products__list::-webkit-scrollbar-thumb:active{border-top:12px solid transparent;border-bottom:12px solid transparent}.bybb__link__products__list::-webkit-scrollbar-corner{background:transparent}.bybb{width:100%}.bybb__link{display:flex;flex-direction:column;width:100%;margin-bottom:2.5rem;position:relative}@media only screen and (min-width: 768px){.bybb__link{height:760px;flex-direction:row}}.bybb__link__image-box{width:100%;height:697px;z-index:-1;overflow:hidden}@media only screen and (min-width: 768px){.bybb__link__image-box{height:100%;width:50%;z-index:0}}.bybb__link__image-box__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bybb__link__image-box__image--mobile{display:block}.bybb__link__image-box__image--desktop{display:none}@media only screen and (min-width: 768px){.bybb__link__image-box__image--mobile{display:none}.bybb__link__image-box__image--desktop{display:block}}.bybb__link__products{padding-top:2rem;padding-left:2rem;margin-top:-21rem;margin-left:1rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}@media only screen and (min-width: 768px){.bybb__link__products{width:50%;padding-top:3rem;padding-left:5rem;margin-top:0rem;margin-left:0rem}}.bybb__link__products__background-box{position:absolute;top:0;left:0;right:0;bottom:40%;z-index:-1}@media only screen and (min-width: 768px){.bybb__link__products__background-box{bottom:0}}.bybb__link__products__message{flex:1 0 auto;padding-right:2em}.bybb__link__products__message__title{font-size:26px;margin-bottom:1.5rem}@media only screen and (min-width: 480px){.bybb__link__products__message__title{font-size:36px}}@media only screen and (min-width: 768px){.bybb__link__products__message__title{line-height:1.1;margin-bottom:2.25rem}}@media only screen and (min-width: 1024px){.bybb__link__products__message__title{font-size:42px;margin-bottom:2.25rem}}.bybb__link__products__message__text .rich-text-document{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.bybb__link__products__message__text .rich-text-document{margin-bottom:2.25rem}}.bybb__link__products__message__text .rich-text-document__paragraph{margin:.7rem 0;line-height:1.2}.bybb__link__products__message__link{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.bybb__link__products__message__link{margin-bottom:2.25rem}}.bybb__link__products__list{margin-right:1rem;margin-bottom:-2.5rem;display:flex;overflow-x:auto;overflow-y:hidden}@media only screen and (min-width: 768px){.bybb__link__products__list{position:static;max-height:520px}}.bybb__link__products__list__card{flex:0 0 190px;margin-bottom:1.5rem}.bybb__link__products__list__card:not(:first-child){margin-left:1.5rem}@media only screen and (min-width: 768px){.bybb__link__products__list__card:not(:first-child){margin-left:2.25rem}.bybb__link__products__list__card{margin-bottom:2.25rem}}.bybb__link__products__list__card__action-bar .home-product-card__footer__action-bar{top:100px}.home-product-card{display:flex;flex-direction:column;position:relative}.home-product-card__image-wrapper{height:350px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.home-product-card__image-wrapper__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-product-card__image-wrapper__stock-flag{margin:0!important;position:absolute;top:11px;left:11px;z-index:1}.home-product-card__image-wrapper__callout-animation-container .callout-animation{position:absolute;top:0;left:0}.home-product-card__image-wrapper__callout-animation-container .callout-animation.speech-bubble{padding:8px 40px 0 8px;width:100%}.home-product-card__image-wrapper__callout-animation-container .callout-animation.speech-bubble svg{max-height:24px}.home-product-card__image-wrapper__callout-animation-container .callout-animation.money-wings{padding:0 0 0 5px;max-width:50%}.home-product-card__image-wrapper__callout-animation-container .callout-animation.money-wings svg{max-height:45px;max-width:45px}@media only screen and (min-width: 768px){.home-product-card__image-wrapper__callout-animation-container .callout-animation.money-wings{padding:5px 0 0 10px}.home-product-card__image-wrapper__callout-animation-container .callout-animation.money-wings svg{max-height:65px;max-width:65px}}.home-product-card__image-wrapper__callout-animation-container .callout-animation.free-gift{padding:5px 0 0 5px;max-width:45%}.home-product-card__image-wrapper__callout-animation-container .callout-animation.free-gift svg{max-height:50px;max-width:50px}@media only screen and (min-width: 768px){.home-product-card__image-wrapper__callout-animation-container .callout-animation.free-gift{padding:10px 0 0 10px}.home-product-card__image-wrapper__callout-animation-container .callout-animation.free-gift svg{max-height:65px;max-width:65px}}.home-product-card__image-wrapper__callout-animation-container .callout-animation.nhs-callout{padding:5px 0 0 5px;max-width:40%}@media only screen and (min-width: 768px){.home-product-card__image-wrapper__callout-animation-container .callout-animation.nhs-callout{padding:10px 0 0 10px;max-width:35%}}@media only screen and (min-width: 1024px){.home-product-card__image-wrapper__callout-animation-container .callout-animation.nhs-callout{padding:10px 0 0 10px;max-width:30%}}.home-product-card__image-wrapper__saving{padding:.3rem .5rem;line-height:1;position:absolute;bottom:8px;right:8px;background-color:#fbfbfb;text-transform:uppercase;color:#000;font-size:14px}.home-product-card__details{flex:1 0 auto}.home-product-card__details__brand{font-family:Druk Text Wide CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;margin:1rem 0;margin-bottom:.2em;text-transform:uppercase;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width: 768px){.home-product-card__details__brand{font-size:12px}}.home-product-card__details__title{margin:0 0 .6rem;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.home-product-card__footer{position:relative}.home-product-card__footer__ratings{margin:0 0 .6rem!important}.home-product-card__footer__ratings .count{color:#000!important}.home-product-card__footer__price{display:inline-block;font-weight:600;margin:0 0 .7rem}.home-product-card__footer__was_price{display:inline-block;margin-left:.6rem;text-decoration:line-through}.home-product-card__footer__extra{min-height:54px}.home-product-card__footer__extra__variant{min-height:24px;margin-bottom:0!important;align-items:flex-start!important}.home-product-card__footer__extra__promo{display:flex;align-items:center;font-style:italic;font-weight:600;font-size:12px;margin:0}.home-product-card__footer__extra__promo__icon{width:22px;height:22px;margin-left:-3px;margin-right:.2rem}.home-product-card__footer__extra__promo__placeholder{min-height:22px}.home-product-card__footer__action-bar{position:absolute;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:center;margin-top:-2px}.home-product-card__footer__action-bar__wishlist{position:static!important;padding:0!important;margin-right:.3rem}html[dir=rtl] .home-product-card__footer__action-bar{right:unset;left:0}.product-card-action-button__placeholder{width:45px;height:45px}.add-to-bag-icon-button{cursor:pointer;border:none;background-color:transparent;height:45px;width:45px;font-size:0;box-shadow:none;border-radius:22.5px;padding:0}.add-to-bag-icon-button__label{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cta-tiles-copy{text-align:center;margin:.75% 0;max-width:1440px;padding:0 1.5rem}@media only screen and (max-width: 767px){.cta-tiles-copy{font-size:14px;padding:0}}@media only screen and (max-width: 1279px){.cta-tiles-copy{margin:1.5% 0}}@media only screen and (max-width: 479px){.cta-tiles-copy{font-size:12px;margin:2.5% 0}}@media only screen and (min-width: 1024px){.cta-tiles-copy{padding:0 1.5rem}}@media screen and (min-height: 900px){.cta-tiles-copy{max-width:1680px}}@media screen and (min-width: 1680px){.cta-tiles-copy{padding:0 80px}}.cta-header-container{max-width:1440px;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;margin-bottom:4%;width:100%}@media only screen and (min-width: 1024px){.cta-header-container{padding:0 1.5rem}}@media screen and (min-height: 900px){.cta-header-container{max-width:1680px}}@media screen and (min-width: 1680px){.cta-header-container{padding:0 80px}}.cta-tiles-image-and-hr{height:200px;width:100%;margin-bottom:1.5%;color:red;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 1279px){.cta-tiles-image-and-hr{height:140px}}@media only screen and (max-width: 479px){.cta-tiles-image-and-hr{height:100px}}.cta-tiles-button{padding:.75% 3.5%;border-radius:10px;text-transform:uppercase;font-family:Druk Text CY Web;margin:1.5% 0}@media only screen and (max-width: 1279px){.cta-tiles-button{padding:1% 6%}}@media only screen and (max-width: 479px){.cta-tiles-button{padding:2% 8%}}.cta-tiles-image-divider-line{width:100%}.cta-tiles-image-container{margin:-120px auto}@media only screen and (max-width: 1279px){.cta-tiles-image-container{margin:-100px auto}}@media only screen and (max-width: 479px){.cta-tiles-image-container{margin:-75px auto}}.cta-tiles-image-container img{height:220px;width:auto}@media only screen and (max-width: 1279px){.cta-tiles-image-container img{height:175px;width:auto}}@media only screen and (max-width: 479px){.cta-tiles-image-container img{height:125px;width:auto}}.cta-tiles{width:100%;display:flex;flex-direction:row;justify-content:center;max-width:1440px;padding:0 1.5rem}.cta-tiles .cta-tile{flex:1 1 100px}@media only screen and (max-width: 1279px){.cta-tiles{padding:0 1rem}}@media only screen and (max-width: 479px){.cta-tiles{padding:0}}@media only screen and (min-width: 1024px){.cta-tiles{padding:0 1.5rem}}@media screen and (min-height: 900px){.cta-tiles{max-width:1680px}}@media screen and (min-width: 1680px){.cta-tiles{padding:0 80px}}@media only screen and (max-width: 767px){.cta-tiles.cta-tiles--mobile-row{display:grid;grid-template-columns:1fr 1fr;margin:none}.cta-tiles.cta-tiles--mobile-vertical>*{margin-bottom:1.5rem}.cta-tiles.cta-tiles--mobile-vertical>*:last-child{margin-bottom:0}.cta-tiles.cta-tiles--mobile-horizontal>*:nth-child(odd){margin-right:.75rem;margin-top:1.5rem}.cta-tiles.cta-tiles--mobile-horizontal>*:nth-child(2n){margin-left:.75rem;margin-top:1.5rem}}@media only screen and (min-width: 768px){.cta-tiles.cta-tiles--desktop-vertical>*{margin-bottom:2.25rem}.cta-tiles.cta-tiles--desktop-vertical>*:last-child{margin-bottom:0}.cta-tiles.cta-tiles--desktop-horizontal>*{margin-right:2.25rem}.cta-tiles.cta-tiles--desktop-horizontal>*:last-child{margin-right:0}}@media only screen and (max-width: 767px){.cta-tiles.cta-tiles--mobile-column{flex-direction:column}}@media only screen and (min-width: 768px){.cta-tiles.cta-tiles--desktop-column-landscape{flex-direction:column}.cta-tiles.cta-tiles--desktop-column-landscape .cta-tile{min-height:300px;flex-direction:row}.cta-tiles.cta-tiles--desktop-column-landscape .cta-tile__img-container-outer{flex:1 1 100px}.cta-tiles.cta-tiles--desktop-column-landscape .cta-tile__text-box{flex:1 1 100px;justify-content:center}.cta-tiles.cta-tiles--desktop-column-landscape .cta-tile.cta-tile--even{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.cta-tiles.cta-tiles--mobile-column-landscape{flex-direction:column}.cta-tiles.cta-tiles--mobile-column-landscape .cta-tile{min-height:300px;flex-direction:row}.cta-tiles.cta-tiles--mobile-column-landscape .cta-tile__img-container-outer{flex:1 1 100px}.cta-tiles.cta-tiles--mobile-column-landscape .cta-tile__text-box{flex:1 1 100px;justify-content:center}.cta-tiles.cta-tiles--mobile-column-landscape .cta-tile.cta-tile--even{flex-direction:row-reverse}}#root.home-page-new .scroller::-webkit-scrollbar{width:0px;background:transparent;min-width:30px;min-height:30px}#root.home-page-new .scroller::-webkit-scrollbar-button{width:0px;height:0px}#root.home-page-new .scroller::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #000;border-top:13px solid transparent;border-bottom:13px solid transparent}#root.home-page-new .scroller::-webkit-scrollbar-track{box-shadow:inset 0 0 0 20px #dfdfdf;border-top:13px solid transparent;border-bottom:13px solid transparent}#root.home-page-new .scroller::-webkit-scrollbar-thumb:hover{border-top-width:12px;border-bottom-width:12px}#root.home-page-new .scroller::-webkit-scrollbar-thumb:active{border-top:12px solid transparent;border-bottom:12px solid transparent}#root.home-page-new .scroller::-webkit-scrollbar-corner{background:transparent}#root.home-page-new .categories-container{padding:10px 0;width:100%;display:flex;justify-content:center;margin-bottom:0!important}#root.home-page-new .categories-inner-container{width:100%;max-width:1440px;padding:0 1.5rem}@media only screen and (min-width: 1024px){#root.home-page-new .categories-inner-container{padding:0 1.5rem}}@media screen and (min-height: 900px){#root.home-page-new .categories-inner-container{max-width:1680px}}@media screen and (min-width: 1680px){#root.home-page-new .categories-inner-container{padding:0 80px}}#root.home-page-new .categories{display:flex;flex-direction:row;overflow-x:auto;margin-top:2%}#root.home-page-new .categories__heading{margin:1.5rem 0 1rem;font-size:22px;text-align:center}@media only screen and (min-width: 480px){#root.home-page-new .categories__heading{font-size:36px;margin:0 0 0 3rem}}@media only screen and (min-width: 1024px){#root.home-page-new .categories__heading{font-size:42px;margin:0 0 3rem}}#root.home-page-new .category{margin-right:2.25rem;margin-bottom:2.25rem}@media only screen and (max-width: 479px){#root.home-page-new .category{margin-right:1.5rem;margin-bottom:1.5rem}}#root.home-page-new .category__image{width:245px;height:245px;max-width:none}@media only screen and (max-width: 479px){#root.home-page-new .category__image{width:135px;height:135px}}#root.home-page-new .category__title{width:150px;font-family:Druk Text Wide CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;display:inline;font-style:normal;font-weight:400;margin:0 0 .4em;transition:margin .2s cubic-bezier(.4,0,.2,1);letter-spacing:0}@media only screen and (max-width: 767px){#root.home-page-new .category__title{font-size:14px}}@media only screen and (max-width: 479px){#root.home-page-new .category__title{font-size:12px}}html[dir=ltr] #root.home-page-new .category__title{font-family:Druk Text Wide CY Web,Trebuchet MS,Helvetica,Arial,sans-serif}html[dir=rtl] #root.home-page-new .category__title{font-family:Noto Bold,sans-serif}.edited__articles::-webkit-scrollbar{width:0px;background:transparent;min-width:30px;min-height:30px}.edited__articles::-webkit-scrollbar-button{width:0px;height:0px}.edited__articles::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #000;border-top:13px solid transparent;border-bottom:13px solid transparent}.edited__articles::-webkit-scrollbar-track{box-shadow:inset 0 0 0 20px #dfdfdf;border-top:13px solid transparent;border-bottom:13px solid transparent}.edited__articles::-webkit-scrollbar-thumb:hover{border-top-width:12px;border-bottom-width:12px}.edited__articles::-webkit-scrollbar-thumb:active{border-top:12px solid transparent;border-bottom:12px solid transparent}.edited__articles::-webkit-scrollbar-corner{background:transparent}.edited{max-width:1440px;padding:0 1.5rem .8rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2%}@media only screen and (min-width: 1024px){.edited{padding:0 1.5rem}}@media screen and (min-height: 900px){.edited{max-width:1680px}}@media screen and (min-width: 1680px){.edited{padding:0 80px}}@media only screen and (max-width: 767px){.edited{font-size:14px}}@media only screen and (max-width: 479px){.edited{font-size:12px}}.edited .edited__text{text-align:center}.edited .edited-image-container{width:100vw;height:4vh}.edited .edited-image-container img{height:25px}@media only screen and (max-width: 1279px){.edited .edited-image-container img{height:20px}}@media only screen and (max-width: 479px){.edited .edited-image-container img{height:15px}}.edited__articles{width:100%;padding:none;display:inline-flex;flex-basis:100%;flex-direction:row;justify-content:space-between;overflow-x:auto;margin-top:3%}@media only screen and (max-width: 767px){.edited__articles{margin-top:4%}}@media only screen and (max-width: 479px){.edited__articles{margin-top:5%}}.edited__articles__article{display:inline-block;flex-direction:column;justify-content:flex-start;margin-right:2%}.edited__articles__article:last-child{margin-right:0}.edited__articles__article img{height:350px;width:350px}@media only screen and (max-width: 767px){.edited__articles__article img{height:250px;width:250px}}@media only screen and (max-width: 479px){.edited__articles__article img{height:200px;width:200px}}.edited__articles__article__article-title{margin:3% 0;display:flex;flex-wrap:wrap;font-weight:600}@media only screen and (max-width: 767px){.edited__articles__article__article-title{font-size:14px}}@media only screen and (max-width: 479px){.edited__articles__article__article-title{font-size:12px}}.edited__button-label{grid-area:button;display:flex;background-color:#fff;border:2px solid rgb(204,204,204);border-radius:10px;padding:.75% 3.5%;margin:3% 0 5%}@media only screen and (max-width: 767px){.edited__button-label{border-radius:5px}}#root.home-page-new .hero-banner-wrapper{width:100%;max-width:1440px;padding:0 1.5rem}@media only screen and (min-width: 1024px){#root.home-page-new .hero-banner-wrapper{padding:0 1.5rem}}@media screen and (min-height: 900px){#root.home-page-new .hero-banner-wrapper{max-width:1680px}}@media screen and (min-width: 1680px){#root.home-page-new .hero-banner-wrapper{padding:0 80px}}@media only screen and (max-width: 1279px){#root.home-page-new .hero-banner-wrapper{padding:0 1rem}}@media only screen and (max-width: 479px){#root.home-page-new .hero-banner-wrapper{padding:0}}#root.home-page-new .hero-banner-wrapper .hero-banner{display:flex;align-items:stretch;min-height:586px;position:relative;direction:ltr}#root.home-page-new .hero-banner-wrapper .hero-banner__background-image{width:100%;margin-bottom:60px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){#root.home-page-new .hero-banner-wrapper .hero-banner__background-image{width:67.5%;margin-bottom:0}}#root.home-page-new .hero-banner-wrapper .hero-banner__message-box{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7.5%;bottom:0;left:6%;right:6%}#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__title{font-size:26px}@media only screen and (min-width: 480px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__title{font-size:36px}}@media only screen and (min-width: 768px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__title{line-height:1.1}}@media only screen and (min-width: 1024px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__title{font-size:42px}}@media only screen and (min-width: 480px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box{left:12%;right:12%}}@media only screen and (min-width: 768px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box{bottom:unset;left:unset;right:0;width:40.5%;height:330px;top:calc(50% - 165px);padding:0 4%}}@media only screen and (min-width: 1024px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box{padding:0 5.5%}}#root.home-page-new .hero-banner-wrapper .hero-banner__message-box *{text-align:center}#root.home-page-new .hero-banner-wrapper .hero-banner__message-box p{margin:6px 0;line-height:1.3}@media only screen and (min-width: 768px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box p{line-height:1.5}}#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__button-container{min-width:170px;margin-top:14px}@media only screen and (min-width: 768px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__button-container{min-width:180px;margin-top:14px}}@media only screen and (min-width: 1024px){#root.home-page-new .hero-banner-wrapper .hero-banner__message-box__button-container{margin-top:18px}}#root.home-page-new .recommended-products__list::-webkit-scrollbar{width:0px;background:transparent;min-width:30px;min-height:30px}#root.home-page-new .recommended-products__list::-webkit-scrollbar-button{width:0px;height:0px}#root.home-page-new .recommended-products__list::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #000;border-top:13px solid transparent;border-bottom:13px solid transparent}#root.home-page-new .recommended-products__list::-webkit-scrollbar-track{box-shadow:inset 0 0 0 20px #dfdfdf;border-top:13px solid transparent;border-bottom:13px solid transparent}#root.home-page-new .recommended-products__list::-webkit-scrollbar-thumb:hover{border-top-width:12px;border-bottom-width:12px}#root.home-page-new .recommended-products__list::-webkit-scrollbar-thumb:active{border-top:12px solid transparent;border-bottom:12px solid transparent}#root.home-page-new .recommended-products__list::-webkit-scrollbar-corner{background:transparent}#root.home-page-new .recommended-products{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-x:hidden}#root.home-page-new .recommended-products__wrapper{max-width:1440px;padding:0 1.5rem;width:100%}@media only screen and (min-width: 1024px){#root.home-page-new .recommended-products__wrapper{padding:0 1.5rem}}@media screen and (min-height: 900px){#root.home-page-new .recommended-products__wrapper{max-width:1680px}}@media screen and (min-width: 1680px){#root.home-page-new .recommended-products__wrapper{padding:0 80px}}#root.home-page-new .recommended-products__background{max-width:1440px;padding:0 1.5rem;width:100%;position:relative}@media only screen and (min-width: 1024px){#root.home-page-new .recommended-products__background{padding:0 1.5rem}}@media screen and (min-height: 900px){#root.home-page-new .recommended-products__background{max-width:1680px}}@media screen and (min-width: 1680px){#root.home-page-new .recommended-products__background{padding:0 80px}}#root.home-page-new .recommended-products__background__inner{position:absolute;z-index:-1;width:100vw;height:180px;top:40px;left:50px}@media only screen and (min-width: 480px){#root.home-page-new .recommended-products__background__inner{top:60px;left:70px}}@media only screen and (min-width: 768px){#root.home-page-new .recommended-products__background__inner{height:340px;top:60px;left:90px}}@media only screen and (min-width: 1024px){#root.home-page-new .recommended-products__background__inner{top:76px;left:90px}}@media only screen and (min-width: 1680px){#root.home-page-new .recommended-products__background__inner{left:170px;top:76px}}#root.home-page-new .recommended-products .recommended-products__promo.horizontal{display:block}#root.home-page-new .recommended-products .recommended-products__promo.vertical{display:none}@media (max-width: 1024px){#root.home-page-new .recommended-products .recommended-products__promo.horizontal{display:none}#root.home-page-new .recommended-products .recommended-products__promo.vertical{display:block}}#root.home-page-new .recommended-products__heading{margin:2rem 0;font-size:26px;text-align:center}@media only screen and (min-width: 480px){#root.home-page-new .recommended-products__heading{font-size:36px;margin:3rem 0}}@media only screen and (min-width: 1024px){#root.home-page-new .recommended-products__heading{font-size:42px;margin:5rem 0}}#root.home-page-new .recommended-products__list{display:flex;overflow-x:auto}#root.home-page-new .recommended-products__list__card{flex:0 0 203px;margin-bottom:1.5rem}@media only screen and (min-width: 768px){#root.home-page-new .recommended-products__list__card{flex:0 0 290px;margin-bottom:2.25rem}}#root.home-page-new .recommended-products__list__card:not(:first-child){margin-left:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width: 768px){#root.home-page-new .recommended-products__list__card:not(:first-child){margin-left:2.25rem;margin-bottom:2.25rem}}.trading-trio{width:100%;max-width:1440px;padding:0 1.5rem;display:grid;grid-template-columns:1fr;align-content:center;grid-template-rows:1fr 1fr 1fr;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-areas:"first first" "second second" "third third"}@media only screen and (min-width: 1024px){.trading-trio{padding:0 1.5rem}}@media screen and (min-height: 900px){.trading-trio{max-width:1680px}}@media screen and (min-width: 1680px){.trading-trio{padding:0 80px}}@media only screen and (max-width: 1279px){.trading-trio{padding:0 1rem}}@media only screen and (max-width: 479px){.trading-trio{padding:0}}@media only screen and (min-width: 480px){.trading-trio{-moz-column-gap:2.25rem;column-gap:2.25rem}}.trading-trio .trading-trio-tile-1{grid-area:first;min-height:190px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"textboxarea imagearea";margin-bottom:1.5rem}.trading-trio .trading-trio-tile-1 .cta-tile__image{grid-area:imagearea}.trading-trio .trading-trio-tile-1 .cta-tile__text-box{grid-area:textboxarea;justify-content:center}.trading-trio .trading-trio-tile-1 .cta-tile__img-container-outer{height:100%;height:unset}.trading-trio .trading-trio-tile-2{grid-area:second;min-height:190px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"imagearea textboxarea";margin-bottom:1.5rem}.trading-trio .trading-trio-tile-2 .cta-tile__image{grid-area:imagearea}.trading-trio .trading-trio-tile-2 .cta-tile__text-box{grid-area:textboxarea;justify-content:center}.trading-trio .trading-trio-tile-2 .cta-tile__img-container-outer{height:100%;height:unset}.trading-trio .trading-trio-tile-3{grid-area:third;min-height:190px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"textboxarea imagearea";margin-bottom:1.5rem}.trading-trio .trading-trio-tile-3 .cta-tile__image{grid-area:imagearea}.trading-trio .trading-trio-tile-3 .cta-tile__text-box{grid-area:textboxarea;justify-content:center}.trading-trio .trading-trio-tile-3 .cta-tile__img-container-outer{height:100%;height:unset}@media only screen and (min-width: 480px){.trading-trio .trading-trio-tile-1{min-height:270px}}@media only screen and (min-width: 480px) and (min-width: 768px){.trading-trio{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"first second third"}.trading-trio .trading-trio-tile-1{display:flex;margin-bottom:0}.trading-trio .trading-trio-tile-1 .cta-tile__text-box{justify-content:space-between}.trading-trio .trading-trio-tile-1 .cta-tile__img-container-outer{height:unset}.trading-trio .trading-trio-tile-2{display:flex;margin-bottom:0}.trading-trio .trading-trio-tile-2 .cta-tile__text-box{justify-content:space-between}.trading-trio .trading-trio-tile-2 .cta-tile__img-container-outer{height:unset}.trading-trio .trading-trio-tile-3{display:flex;margin-bottom:0}.trading-trio .trading-trio-tile-3 .cta-tile__text-box{justify-content:space-between}.trading-trio .trading-trio-tile-3 .cta-tile__img-container-outer{height:unset}}.social-gallery-wrapper{max-width:1440px;padding:0 1.5rem;display:flex}@media only screen and (min-width: 1024px){.social-gallery-wrapper{padding:0 1.5rem}}@media screen and (min-height: 900px){.social-gallery-wrapper{max-width:1680px}}@media screen and (min-width: 1680px){.social-gallery-wrapper{padding:0 80px}}@media only screen and (max-width: 1023px){.social-gallery-wrapper{flex-direction:column}}@media only screen and (min-width: 1024px){.social-gallery-wrapper .social-gallery-left-content{flex-basis:33.333%;padding:2rem}.social-gallery-wrapper .social-gallery-left-content__second-message-text-mobile{display:none}}@media only screen and (max-width: 1023px){.social-gallery-wrapper .social-gallery-left-content{margin-bottom:1rem;text-align:center}}.social-gallery-wrapper .social-gallery-left-content__icon{width:36px;height:36px;margin-right:.5rem}.social-gallery-wrapper .social-gallery-left-content__title{display:inline}@media only screen and (max-width: 1023px){.social-gallery-wrapper .social-gallery-left-content__title,.social-gallery-wrapper .social-gallery-left-content__first-message-text p{text-align:center}.social-gallery-wrapper .social-gallery-left-content__second-message-text p{display:none}.social-gallery-wrapper .social-gallery-left-content__second-message-text-mobile p,.social-gallery-wrapper .social-gallery-left-content__first-message-text p,.social-gallery-wrapper .social-gallery-left-content__second-message-text p{text-align:center}}@media only screen and (min-width: 1024px){.social-gallery-wrapper .social-gallery-posts{flex-basis:66.666%}}.social-gallery-wrapper .social-gallery-posts .social-gallery-posts-inner-wrapper{position:relative}.social-gallery-wrapper .social-gallery-posts .social-gallery-posts-inner-wrapper__background{height:100%;width:100%;position:absolute;bottom:20%;left:20px}
