strong.brand-name{font-weight:900}
@media screen and (min-width:992px){.grid-style.link-group-comp.include-gutter{padding-left:2.5rem;padding-right:2.5rem}
}
.grid-style.link-group-comp{padding:3rem 0}
.grid-style.link-group-comp>.row{flex-direction:column}
.grid-style.link-group-comp .row{width:100%;margin:0}
.grid-style.link-group-comp .row .link-group-comp-head{padding:0 1rem}
.grid-style.link-group-comp .row .link-group-comp-head h2,.grid-style.link-group-comp .row .link-group-comp-head h6{text-align:center}
.grid-style.link-group-comp .row .link-group-comp-head h6{margin-bottom:.5rem}
.grid-style.link-group-comp .row .link-group-comp-head h2{line-height:1.3;margin-bottom:1.4rem}
.grid-style.link-group-comp .row .link-group-comp-head a{display:none}
.grid-style.link-group-comp .row .link-group-comp-list{padding:0}
.grid-style.link-group-comp .row .link-group-comp-list .row{width:100%;padding:0;margin:0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div{display:flex;flex-flow:row wrap;padding:0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a{border:0;width:50%;flex:0 0 auto}
@media screen and (min-width:768px) and (max-width:992px){.grid-style.link-group-comp .row .link-group-comp-list .row>div a{width:33.3%}
}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a div{color:inherit}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item{width:100%;padding:1rem;position:relative}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link{margin:.5rem 0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link h4{border-bottom:1px solid;display:inline;color:inherit}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link span.h4{border-bottom:1px solid;display:inline;color:inherit}
.grid-style.link-group-comp .row .link-group-comp-list .row .next-prev{display:none}
.grid-style.link-group-comp .row .link-group-comp-action{text-align:center;position:relative;width:100%;padding:0}
.grid-style.link-group-comp .row .link-group-comp-action.secondary-style{background-color:transparent;margin-bottom:0;margin-top:1rem}
.grid-style.link-group-comp .row .link-group-comp-action.secondary-style a{padding:.7rem 0;top:0}
@media screen and (min-width:992px){.grid-style.link-group-comp .row .link-group-comp-action.secondary-style a{padding:1.5rem 4rem}
}
.grid-style.link-group-comp .row .link-group-comp-action a{border:0;border-radius:2.5rem;background-color:#007bbd;color:#fff;display:inline-block;position:relative;top:3rem;width:calc(100% - 3rem);height:4.4rem;padding:1.1rem 0;font-family:'TT Norms Pro',sans-serif;z-index:2;transition:background-color .3s ease-in-out}
.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd,.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white{border:3px solid;background-color:transparent}
.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd{color:#3f000b;border-color:#007bbd}
.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd:hover,.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd:focus{border-color:#268fc7;background-color:#268fc7}
.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white{color:#fff;border-color:#fff}
.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white:hover,.grid-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white:focus{border-color:#268fc7;background-color:#268fc7}
.grid-style.link-group-comp .row .link-group-comp-action a:hover,.grid-style.link-group-comp .row .link-group-comp-action a:focus{background-color:#268fc7}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row{padding:1rem}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a{text-align:center}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a .link-group-comp-item{padding:1.5rem;display:flex;flex:0 0 auto;height:100%}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link{width:100%;align-self:center}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link h4{margin:0}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link span.h4{margin:0}
@media screen and (min-width:768px) and (max-width:992px){.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-last-child(-2n + 3) .link-group-comp-item{border-bottom:0 !important}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:last-child .link-group-comp-item{border-bottom:0;border-right:none !important}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-last-child(-3n + 4) .link-group-comp-item{border-right:none !important}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n) .link-group-comp-item{border-right:.2rem solid #cfcfcf}
}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n + 1) .link-group-comp-item{border-right:.2rem solid #cfcfcf}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n + 2) .link-group-comp-item,.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n + 1) .link-group-comp-item{border-bottom:.2rem solid #cfcfcf}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:last-child .link-group-comp-item{border-bottom:0}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-last-child(-n + 2):nth-child(2n + 1) .link-group-comp-item{border-bottom:0}
@media screen and (min-width:992px){.grid-style.link-group-comp{padding:7rem 0}
.grid-style.link-group-comp .row .link-group-comp-head{width:100%;max-width:121rem;margin:0 auto}
.grid-style.link-group-comp .row .link-group-comp-list{width:100%;max-width:126rem;margin:0 auto;padding:0 2.5rem}
.grid-style.link-group-comp .row .link-group-comp-list .row{margin:0 -2.5rem;width:calc(100% + (-2.5rem * -2))}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a{width:calc(33.33333333%)}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item{padding:2.3rem 2.5rem}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-image{line-height:0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a .link-group-comp-item .link-group-comp-link{margin:1rem 0 .4rem 0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a:hover .link-group-comp-item .link-group-comp-image,.grid-style.link-group-comp .row .link-group-comp-list .row>div a:focus .link-group-comp-item .link-group-comp-image{overflow:hidden}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a:hover .link-group-comp-item .link-group-comp-image img,.grid-style.link-group-comp .row .link-group-comp-list .row>div a:focus .link-group-comp-item .link-group-comp-image img{transform:scale(1.2);transition:transform .3s ease-in-out}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a:hover .link-group-comp-item .link-group-comp-link h4,.grid-style.link-group-comp .row .link-group-comp-list .row>div a:focus .link-group-comp-item .link-group-comp-link h4{border:0}
.grid-style.link-group-comp .row .link-group-comp-list .row>div a:hover .link-group-comp-item .link-group-comp-link span.h4,.grid-style.link-group-comp .row .link-group-comp-list .row>div a:focus .link-group-comp-item .link-group-comp-link span.h4{border:0}
.grid-style.link-group-comp .row .link-group-comp-action{height:7rem;background:0}
.grid-style.link-group-comp .row .link-group-comp-action a{width:auto;height:auto;top:0;min-width:25rem;border-radius:3rem;padding:1.5rem 4rem}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row{display:flex}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a{flex:auto;width:calc(16.66666667%)}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n + 1) .link-group-comp-item,.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:nth-child(2n + 2) .link-group-comp-item{border:0;border-right:.2rem solid #cfcfcf}
.grid-style.link-group-comp.no-image .row .link-group-comp-list .row>div a:last-child .link-group-comp-item{border-right:0}
}
.row-style.link-group-comp{padding:3rem 0}
.row-style.link-group-comp .parentKeyIngedient .for-key-ingredient .link-group-comp-link span.h4{background-color:#007bbd;color:#fff;border:0;cursor:pointer;transition:background-color .3s ease-in-out;height:4.8rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;margin:auto 0 0 0 !important;padding:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0 !important;font-size:1.6rem;border-radius:3rem;line-height:1;font-weight:900;text-align:center;text-decoration:none}
.row-style.link-group-comp .row{position:relative;width:100%;margin:0}
.row-style.link-group-comp .row .link-group-comp-head{padding:0 1.5rem}
.row-style.link-group-comp .row .link-group-comp-head h2,.row-style.link-group-comp .row .link-group-comp-head h6,.row-style.link-group-comp .row .link-group-comp-head .h6{text-align:center}
.row-style.link-group-comp .row .link-group-comp-head h6,.row-style.link-group-comp .row .link-group-comp-head .h6{margin-bottom:.5rem}
.row-style.link-group-comp .row .link-group-comp-head h2{line-height:1.3;margin-bottom:4rem}
.row-style.link-group-comp .row .link-group-comp-head a{display:none;font-family:'TT Norms Pro',sans-serif;text-align:center;border:0;border-radius:3rem;position:relative;width:auto;height:auto;top:0;min-width:22rem;padding:1.5rem 4rem;background-color:#007bbd;color:#fff;margin:2rem 0;transition:background-color .3s ease-in-out}
.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd,.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd-white{border:3px solid;background-color:transparent}
.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd{color:#3f000b;border-color:#007bbd}
.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd:hover,.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd:focus{border-color:#268fc7;background-color:#268fc7}
.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd-white{color:#fff;border-color:#fff}
.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd-white:hover,.row-style.link-group-comp .row .link-group-comp-head a.button-cmp--2nd-white:focus{border-color:#268fc7;background-color:#268fc7}
.row-style.link-group-comp .row .link-group-comp-head a:hover,.row-style.link-group-comp .row .link-group-comp-head a:focus{background-color:#268fc7}
.row-style.link-group-comp .row .link-group-comp-list{padding:0}
.row-style.link-group-comp .row .link-group-comp-list .row{width:100%;margin:0}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-slider{padding:0;display:flex}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer a{display:block !important;border-bottom:0}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer a div{color:inherit}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh.p-l-0{padding-left:0 !important}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh.p-r-0{padding-right:0 !important;padding-left:8rem !important}
@media screen and (min-width:768px) and (max-width:992px){.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh.p-r-0{padding-left:0rem !important}
}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{padding-left:1.5rem}
@media screen and (max-width:767px){.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{margin-right:5px !important}
}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item.tns-slide-active{margin-left:-0.5rem}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item .link-group-comp-link{margin:.5rem 0}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item .link-group-comp-link h4{border-bottom:1px solid;display:inline;color:inherit}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item .link-group-comp-link span.h4{border-bottom:1px solid;display:inline}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient .row .tns-outer .tns ovh.p-l-0{padding-left:0 !important}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient .row .tns-outer .tns ovh.p-r-0{padding-left:0rem !important}
.row-style.link-group-comp .row .link-group-comp-action{text-align:center;position:relative;width:100%;padding:0}
.row-style.link-group-comp .row .link-group-comp-action.secondary-style{background-color:transparent;margin-bottom:0;margin-top:4rem}
.row-style.link-group-comp .row .link-group-comp-action.secondary-style a{top:0;padding:.7rem 0}
@media screen and (min-width:992px){.row-style.link-group-comp .row .link-group-comp-action.secondary-style a{padding:1.5rem 4rem}
}
.row-style.link-group-comp .row .link-group-comp-action a{padding:1.1rem 0;text-align:center;font-family:'TT Norms Pro',sans-serif;border:0;border-radius:2.5rem;display:inline-block;position:relative;top:2rem;width:calc(100% - 3rem);height:4.4rem;background-color:#007bbd;color:#fff;margin:0;z-index:2;transition:background-color .3s ease-in-out}
.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd,.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white{border:3px solid;background-color:transparent}
.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd{color:#3f000b;border-color:#007bbd}
.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd:hover,.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd:focus{border-color:#268fc7;background-color:#268fc7}
.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white{color:#fff;border-color:#fff}
.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white:hover,.row-style.link-group-comp .row .link-group-comp-action a.button-cmp--2nd-white:focus{border-color:#268fc7;background-color:#268fc7}
.row-style.link-group-comp .row .link-group-comp-action a:hover,.row-style.link-group-comp .row .link-group-comp-action a:focus{background-color:#268fc7}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer{margin:2rem 0 3rem 0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh.p-r-0{padding-left:0 !important}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{display:flex;min-height:100%}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item{height:100%}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item.tns-slide-active{border-left:2px solid #cfcfcf;padding-right:1rem}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-image,.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-image{overflow:hidden}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-image img,.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-image img{transform:scale(1.2);transition:transform .5s ease-in-out}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-link h4,.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-link h4{border:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-link span.h4,.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-link span.h4{border:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item{display:flex;flex:0 0 auto}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item .link-group-comp-link{align-self:center;width:100%;text-align:left}
@media screen and (max-width:767px){.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item .link-group-comp-link{text-align:center}
}
@media screen and (min-width:992px){.row-style.link-group-comp .row .link-group-comp-head.for-head-key-ingredient h2{background-color:#fff;margin-bottom:0;padding-top:20px;padding-bottom:20px}
.row-style.link-group-comp .parentKeyIngedient{margin-left:20rem;padding-right:1.5rem;width:100%;overflow:hidden}
.row-style.link-group-comp .row .link-group-comp-head.for-head-key-ingredient{padding-left:20rem}
.row-style.link-group-comp .row .link-group-comp-head{padding-left:10rem;align-self:center}
.row-style.link-group-comp .row .link-group-comp-head h2,.row-style.link-group-comp .row .link-group-comp-head h6,.row-style.link-group-comp .row .link-group-comp-head .h6{text-align:left;padding-top:3rem}
.row-style.link-group-comp .row .link-group-comp-head a{display:inline-block}
.row-style.link-group-comp .row .link-group-comp-list{align-self:center}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient{padding-left:2rem;background-color:#fff;padding-bottom:2rem}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient .row .tns-slider{width:100%}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient .row .tns-outer{margin-bottom:1.5rem}
.row-style.link-group-comp .row .link-group-comp-list.for-key-ingredient .row .tns-outer .tns-ovh .link-group-comp-item .link-group-comp-link{text-align:center}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh.p-r-0{padding-left:9rem !important}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{margin-right:20px !important;padding-left:0 !important}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item.tns-slide-active{margin-left:0}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .chocolate-box .link-group-comp-image img,.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .chocolate-box .link-group-comp-image img{transform:scale(1.2) rotate(90deg)}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-link h4,.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-link h4{border:0}
.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-link span.h4,.row-style.link-group-comp .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-link span.h4{border:0}
.row-style.link-group-comp .row .link-group-comp-action{display:none}
.row-style.link-group-comp.no-image h4{margin:0}
.row-style.link-group-comp.no-image span.h4{margin:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row{padding-left:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer{margin:0 auto}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh{height:100%}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh.p-l-0{padding-left:0 !important}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh.p-r-0{padding-right:0 !important;padding-left:10 !important}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{min-height:100%;border-right:2px solid #cfcfcf}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:last-child{border-right:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item .link-group-comp-item{height:100%;text-align:left;width:100%;margin-left:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item.tns-slide-active{padding-left:0;margin-right:0;padding-right:0;border-left:0;width:100%;right:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item.tns-slide-active .link-group-comp-item{margin-left:0;padding-right:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:last-child .link-group-comp-item{border-right:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item a .link-group-comp-item{padding-left:0}
.row-style.link-group-comp.no-image .link-group-comp-list .row .tns-outer .tns-ovh .tns-item a .link-group-comp-item .link-group-comp-link{text-align:left}
}
@media screen and (min-width:768px){.row-style .for-key-ingredient .tns-ovh .tns-item .link-group-comp-link{text-align:center}
}
@media screen and (min-width:768px) and (max-width:991.9px){.row-style .for-head-key-ingredient{padding-left:5rem !important}
.row-style .for-head-key-ingredient h2{background-color:#fff;margin-bottom:0 !important}
.row-style .parentKeyIngedient{background-color:#fff;width:83% !important;margin-left:5rem !important}
.row-style .for-key-ingredient{padding-bottom:2rem !important}
.row-style .for-key-ingredient .row .tns-outer{margin-bottom:1.5rem}
.row-style .for-key-ingredient .tns-ovh .tns-item .link-group-comp-link{text-align:center}
}
@media screen and (max-width:767px){.row-style .for-head-key-ingredient h2{background-color:#fff;margin:0;margin-bottom:0 !important;padding-top:1.5rem;padding-bottom:1.5rem}
.row-style .parentKeyIngedient{width:92%;margin-left:1.6rem;background-color:#fff}
.row-style .parentKeyIngedient .for-key-ingredient{padding-bottom:2rem !important}
.row-style .parentKeyIngedient .for-key-ingredient .row .tns-outer{margin-bottom:1.5rem}
.row-style .parentKeyIngedient .for-key-ingredient .tns-ovh .tns-item .link-group-comp-link{text-align:center}
.row-style .parentKeyIngedient .for-key-ingredient .link-group-comp-link span.h4{font-size:14px !important;height:42px !important}
}
.row-style .tns-nav{display:none}
.row-style ul.control,.row-style .tns-button ul.overflow-control{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;align-content:null;flex-flow:row nowrap;margin-top:2rem;margin-bottom:1rem}
.row-style ul.control li.next,.row-style .tns-button ul.overflow-control li.next,.row-style ul.control li.prev,.row-style .tns-button ul.overflow-control li.prev{cursor:pointer;font-size:1.6rem;width:3rem;height:3rem;background:#fff;z-index:10;box-shadow:0 0 3px #f6f6f6;box-shadow:0 0 8.1px .9px rgba(1,1,1,0.2)}
.row-style ul.control li.next i,.row-style .tns-button ul.overflow-control li.next i,.row-style ul.control li.prev i,.row-style .tns-button ul.overflow-control li.prev i{color:#003594}
.row-style ul.control li.next:hover:not(.disabled),.row-style .tns-button ul.overflow-control li.next:hover:not(.disabled),.row-style ul.control li.prev:hover:not(.disabled),.row-style .tns-button ul.overflow-control li.prev:hover:not(.disabled){box-shadow:0 0 20px 1px rgba(0,0,0,0.6)}
.row-style ul.control li.next i,.row-style .tns-button ul.overflow-control li.next i,.row-style ul.control li.prev i,.row-style .tns-button ul.overflow-control li.prev i{position:relative;top:.5rem;left:-0.7rem}
.row-style ul.control li.next::before,.row-style .tns-button ul.overflow-control li.next::before,.row-style ul.control li.prev::before,.row-style .tns-button ul.overflow-control li.prev::before{display:none !important}
.row-style ul.control li.next,.row-style .tns-button ul.overflow-control li.next{margin-left:1rem}
.row-style ul.control li.prev,.row-style .tns-button ul.overflow-control li.prev{margin-top:.7rem;margin-right:1rem}
.row-style ul.control li.prev[aria-disabled="true"] i,.row-style ul.control li.next[aria-disabled="true"] i{color:#999 !important}
.row-style ul.control li.prev[aria-disabled="true"]:hover,.row-style ul.control li.next[aria-disabled="true"]:hover,.row-style ul.control li.prev[aria-disabled="true"]:focus,.row-style ul.control li.next[aria-disabled="true"]:focus{box-shadow:0 0 8.1px .9px rgba(1,1,1,0.2)}
@media screen and (min-width:992px){.row-style .tns-button ul.overflow-control{justify-content:space-between}
.row-style .tns-button ul.overflow-control li.next,.row-style .tns-button ul.overflow-control li.prev{position:absolute;top:calc(50%)}
.row-style .tns-button ul.overflow-control li.prev{left:3rem}
.row-style .tns-button ul.overflow-control li.next{right:3rem}
}
.row-style .link-group-comp-list .tns-outer{margin:0 auto;width:87%}
@media screen and (max-width:992px){.row-style .link-group-comp-list .tns-outer{width:100% !important;display:block}
}
@media screen and (max-width:992px){.row-style .link-group-comp-list .tns-outer .tns-ovh{padding-right:0;padding-left:0rem}
}
.row-style .tns-item:nth-child(2n+1) .chocolate-box .link-group-comp-image.cropped-image img{transform:rotate(110deg);transition:all .5s ease}
.row-style .tns-item:nth-child(2n) .chocolate-box .link-group-comp-image.cropped-image img{transform:rotate(70deg);transition:all .5s ease}
.row-style .row .tns-outer .tns-ovh .my-slider .tns-item .link-group-comp-item .link-group-comp-link.image-overflow{margin:.5rem 0;margin-top:5.5rem !important}
.row-style .row .tns-outer .tns-ovh .my-slider a:hover .link-group-comp-item .chocolate-box .link-group-comp-image.cropped-image{overflow:visible}
@media screen and (min-width:992px){.row-style .row .link-group-comp-list .row .tns-outer .tns-ovh .my-slider a:hover .link-group-comp-item .chocolate-box .link-group-comp-image img,.row-style .row .link-group-comp-list .row .tns-outer .tns-ovh .my-slider a:focus .link-group-comp-item .chocolate-box .link-group-comp-image img{transform:scale(1.2) rotate(90deg)}
}
@media only screen and (min-width:992px){.row-style .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:hover .link-group-comp-item .link-group-comp-image>img,.row-style .row .link-group-comp-list .row .tns-outer .tns-ovh .tns-item:focus .link-group-comp-item .link-group-comp-image>img{transform:scale(1.2);transition:transform .3s ease-in-out}
.row-style .link-group-comp-action{display:none}
}
@media only screen and (min-width:768px) and (max-width:992px){.row-style .link-group-comp-list .row .tns-outer .tns-ovh .tns-item{padding-left:2.5rem !important}
}
.row-style .link-group-comp-action{text-align:center;position:relative;width:100%;padding:0}
.row-style .link-group-comp-action a{padding:1.1rem 0;text-align:center;font-family:'TT Norms Pro',sans-serif;border:0;border-radius:2.5rem;display:inline-block;position:relative;top:2rem;width:calc(97%);height:4.4rem;background-color:#007bbd;color:#fff;margin:0;z-index:2;transition:background-color .3s ease-in-out}
.row-style .tns-button ul.control{margin-left:0}
.row-style .link-group-comp-list.chocolate .tns-outer .tns-ovh{padding-left:0}
@media screen and (max-width:992px){.row-style .link-group-comp-list.chocolate .tns-outer .tns-ovh{padding-right:0}
}
.row-style .parentKeyIngedient .link-group-comp-list.for-key-ingredient .tns-outer{width:100%}
.row-style .parentKeyIngedient .link-group-comp-list.for-key-ingredient .tns-outer .tns-ovh{padding-right:11rem}
@media screen and (max-width:992px){.row-style .parentKeyIngedient .link-group-comp-list.for-key-ingredient .tns-outer .tns-ovh .tns-item{padding-left:1.5rem !important;margin-right:20px}
.row-style .parentKeyIngedient .link-group-comp-list.for-key-ingredient .tns-outer .tns-ovh .tns-item.tns-slide-active{margin-left:0rem !important}
}
@media screen and (min-width:992px){.row-style .link-group-comp-list .row .tns-outer .tns-ovh{padding-right:8rem !important;padding-left:0rem !important}
.row-style .link-group-comp-list .row .tns-outer .tns-ovh:has(a.tns-item.tns-slide-active:last-child){padding-left:8rem !important;padding-right:0rem !important}
}
@media screen and (max-width:767px){.row-style .link-group-comp-list .row.text .tns-outer{margin-left:-0.5rem !important}
.row-style .link-group-comp-list .row.text .tns-outer .tns-ovh,.row-style .link-group-comp-list .row.text .tns-outer .tns-ovh:has(a.tns-item.tns-slide-active:last-child){padding-right:0rem !important;padding-left:0rem !important}
.row-style .link-group-comp-list .row .tns-outer .tns-ovh{padding-right:9rem !important;padding-left:0rem !important}
.row-style .link-group-comp-list .row .tns-outer .tns-ovh:has(a.tns-item.tns-slide-active:last-child){padding-left:8rem !important;padding-right:0rem !important}
}
.location-grid-comp .pagination-container{margin:auto;justify-content:center}
.location-grid-comp .pagination-container a{border:0;color:#3f000b;float:left;text-decoration:none;transition:background-color .3s;font-weight:bold;font-size:1.6rem;width:2.9rem;height:3.2rem;display:flex;justify-content:center;align-self:center;align-items:center;background-color:#fff}
.location-grid-comp .pagination-container li:not(.active):not(.disabled) a:hover{background-color:#f6f6f6}
.location-grid-comp .pagination-container li{padding:0;margin:0;border:2px solid #ddd;border-right-style:none;display:inline-block}
.location-grid-comp .pagination-container li::before{display:none}
.location-grid-comp .pagination-container li.paginationjs-next a,.location-grid-comp .pagination-container li.paginationjs-page a,.location-grid-comp .pagination-container li.paginationjs-prev a{color:#3f000b}
.location-grid-comp .pagination-container li.paginationjs-prev i,.location-grid-comp .pagination-container li.paginationjs-next i{color:#003594;font-size:1.4rem}
.location-grid-comp .pagination-container li.paginationjs-prev a,.location-grid-comp .pagination-container li.paginationjs-next a{width:4.4rem}
.location-grid-comp .pagination-container li.disabled i:before{color:#999}
.location-grid-comp .pagination-container li.active a{background-color:#e70;color:#fff}
.location-grid-comp .pagination-container li:last-child{border-right-style:solid}
.location-grid-comp h2.header-text{padding:0 1.5rem;line-height:1.3;max-width:144rem;margin:0 auto 1.5rem auto;padding-top:3rem}
.location-grid-comp .location-grid-comp-list>.row{width:100%;max-width:126rem;margin:auto;padding-bottom:3rem}
.location-grid-comp .location-grid-comp-item{padding:0 1.5rem}
.location-grid-comp .location-grid-comp-item.d-none{display:none}
.location-grid-comp .location-grid-comp-item>a:hover .location-grid-comp-image>img,.location-grid-comp .location-grid-comp-item>a:focus .location-grid-comp-image>img{transform:scale(1.1);transition:transform .5s ease-in-out}
.location-grid-comp .location-grid-comp-item>a:hover .location-grid-comp-link>span.h3,.location-grid-comp .location-grid-comp-item>a:focus .location-grid-comp-link>span.h3{border-bottom-color:transparent}
.location-grid-comp .location-grid-comp-item .item-index{margin-bottom:.2rem}
.location-grid-comp .location-grid-comp-item .item-index>span.h6{position:relative}
.location-grid-comp .location-grid-comp-item .item-index>span.h6::after{content:'';color:#cfcfcf;border-top:2px solid;position:absolute;width:4.3rem;top:46%;margin-left:1rem}
.location-grid-comp .location-grid-comp-item .location-item-container{position:relative}
.location-grid-comp .location-grid-comp-item .location-grid-comp-link{position:absolute;left:0;bottom:-0.7rem;right:3rem;min-height:3.7rem;display:flex;padding-right:2rem}
.location-grid-comp .location-grid-comp-item .location-grid-comp-link>span.h3{border-bottom:1px solid;margin:0;align-self:flex-end;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1}
.location-grid-comp .location-grid-comp-item .location-grid-comp-copy{margin-top:2.2rem}
.location-grid-comp .location-grid-comp-item .location-grid-comp-copy a{font-family:'TT Norms Pro',sans-serif;font-weight:700}
@media screen and (min-width:992px){.location-grid-comp h2.header-text{padding-top:4rem;margin-bottom:2rem}
.location-grid-comp .location-grid-comp-item{padding:0 2.6rem 1.5rem 2.6rem}
.location-grid-comp .location-grid-comp-item .location-grid-comp-link{min-height:4.7rem;bottom:-1rem}
.location-grid-comp .location-grid-comp-copy{margin-top:3.5rem}
}
.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel .owl-stage-outer .owl-stage .owl-item a:hover .link-group-comp-item .chocolate-box .link-group-comp-image.cropped-image{overflow:visible}
.owl-item:nth-child(2n) .chocolate-box .link-group-comp-image.cropped-image img{transform:rotate(70deg);transition:all .5s ease}
.owl-item:nth-child(2n+1) .chocolate-box .link-group-comp-image.cropped-image img{transform:rotate(110deg);transition:all .5s ease}
.chocolate-box .link-group-comp-image.cropped-image{bottom:-40px}
.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel .owl-stage-outer .owl-stage .owl-item a .link-group-comp-item .link-group-comp-link.image-overflow{margin:.5rem 0;margin-top:5.5rem}
.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel .owl-stage-outer .owl-stage .owl-item a:hover .link-group-comp-item .chocolate-box .link-group-comp-link.below-text{border-bottom:1px solid #3f000b}
#box-text h4{display:none !important}
.row-style.link-group-comp .row .link-group-comp-head h6,.row-style.link-group-comp .row .link-group-comp-head h2,.row-style.link-group-comp .row .link-group-comp-head{text-align:center !important}
.row + *{margin-top:0rem}
@media only screen and (min-width:992px){.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel{margin:0 auto;width:87%}
.link-group-comp-list.chocolate button.owl-prev{position:absolute;top:33%;left:-5rem}
.link-group-comp-list.chocolate button.owl-next{position:absolute;top:33%;right:-5rem}
.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel .owl-stage-outer .owl-stage .owl-item a:hover .link-group-comp-item .link-group-comp-image img,.row-style.link-group-comp .row .link-group-comp-list .row .owl-carousel .owl-stage-outer .owl-stage .owl-item a:focus .link-group-comp-item .link-group-comp-image img{transform:scale(1.2);transition:transform .3s ease-in-out}
}
@media screen and (min-width:992px){.grid-style.link-group-comp .row .link-group-comp-list.fourColumns .row>div a{width:calc(25%) !important}
}
.link-group-comp .animationEnabled{opacity:0}
@keyframes come-in{from{opacity:0}
to{transform:translateY(0);opacity:1}
}
@keyframes fadeInUp{from{transform:translate3d(0,100px,0)}
to{transform:translate3d(0,0,0);opacity:1}
}
@-webkit-keyframes fadeInUp{from{transform:translate3d(0,100px,0)}
to{transform:translate3d(0,0,0);opacity:1}
}
.animatedFadeInUp{opacity:0}
.fadeInUp{opacity:0;animation-name:fadeInUp}