html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.tw-element--pig{position:absolute;background-image:url(/app/plugins/triebwerkcontent/public/img/content/sau_compress.png);background-repeat:no-repeat;background-size:contain;background-position:left bottom;width:100%;height:100%;max-height:51.25rem;z-index:-1}.tw-font--h1{font-family:var(--awb-typography1-font-family);font-weight:var(--awb-typography1-font-weight);font-style:var(--awb-typography1-font-style);font-size:var(--awb-typography1-font-size);letter-spacing:var(--awb-typography1-letter-spacing);text-transform:var(--awb-typography1-text-transform);line-height:var(--awb-typography1-line-height)}.tw-font--h2{font-family:var(--awb-typography2-font-family)!important;font-weight:var(--awb-typography2-font-weight)!important;font-style:var(--awb-typography2-font-style)!important;font-size:var(--awb-typography2-font-size)!important;letter-spacing:var(--awb-typography2-letter-spacing);text-transform:var(--awb-typography2-text-transform);line-height:var(--awb-typography2-line-height)}.tw-font--h3{font-family:var(--awb-typography3-font-family);font-weight:var(--awb-typography3-font-weight);font-style:var(--awb-typography3-font-style);font-size:var(--awb-typography3-font-size);letter-spacing:var(--awb-typography3-letter-spacing);text-transform:var(--awb-typography3-text-transform);line-height:var(--awb-typography3-line-height)}.tw-font--h4{font-family:var(--awb-custom_typography_1-font-family);font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);font-size:var(--awb-custom_typography_1-font-size);letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);line-height:var(--awb-typography4-line-height)}.tw-font--highlight{font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);line-height:var(--awb-typography4-line-height)}.tw-font--copy{font-family:var(--awb-typography4-font-family);font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);font-size:var(--awb-typography4-font-size);letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);line-height:var(--awb-typography4-line-height)}.tw-font--nav-main{font-family:var(--awb-typography4-font-family);font-weight:700;font-style:normal;font-size:1.125rem;letter-spacing:0}.tw-padding-x-xs{padding-left:.75rem;padding-right:.75rem}.tw-padding-x-sm{padding-left:1.5rem;padding-right:1.5rem}.tw-padding-x-md{padding-left:2rem;padding-right:2rem}.tw-padding-x-lg{padding-left:2.5rem;padding-right:2.5rem}.tw-padding-x-xl{padding-left:4rem;padding-right:4rem}.tw-padding-y-xs{padding-top:.75rem;padding-bottom:.75rem}.tw-padding-y-sm{padding-top:1.5rem;padding-bottom:1.5rem}.tw-padding-y-md{padding-top:2rem;padding-bottom:2rem}.tw-padding-y-lg{padding-top:2.5rem;padding-bottom:2.5rem}.tw-padding-y-xl{padding-top:4rem;padding-bottom:4rem}.tw-padding-b-xs{padding-bottom:.75rem}.tw-padding-b-sm{padding-bottom:1.5rem}.tw-padding-b-md{padding-bottom:2rem}.tw-padding-b-lg{padding-bottom:2.5rem}.tw-padding-b-xl{padding-bottom:4rem}.tw-margin-x-xs{margin-left:.75rem;margin-right:.75rem}.tw-margin-x-sm{margin-left:1.5rem;margin-right:1.5rem}.tw-margin-x-md{margin-left:2rem;margin-right:2rem}.tw-margin-x-lg{margin-left:2.5rem;margin-right:2.5rem}.tw-margin-x-xl{margin-left:4rem;margin-right:4rem}.tw-margin-x-auto{margin-left:auto;margin-right:auto}.tw-margin-y-xs{margin-top:.75rem;margin-bottom:.75rem}.tw-margin-t-xs{margin-top:.75rem}.tw-margin-t-sm{margin-top:1.5rem}.tw-margin-t-md{margin-top:2rem}.tw-margin-t-lg{margin-top:2.5rem}.tw-margin-t-xl{margin-top:4rem}.tw-margin-y-0{margin-top:0;margin-bottom:0}.tw-margin-y-sm{margin-top:1.5rem;margin-bottom:1.5rem}.tw-margin-y-md{margin-top:2rem;margin-bottom:2rem}.tw-margin-y-lg{margin-top:2.5rem;margin-bottom:2.5rem}.tw-margin-y-xl{margin-top:4rem;margin-bottom:4rem}.tw-margin-b-xs{margin-bottom:.75rem}.tw-margin-b-sm{margin-bottom:1.5rem}.tw-margin-b-md{margin-bottom:2rem}.tw-margin-b-lg{margin-bottom:2.5rem}.tw-margin-b-xl{margin-bottom:4rem}.tw-background--primary{background-color:var(--awb-color1)}.tw-background--secondary{background-color:var(--awb-color3)}.tw-background--secondary-2{background-color:var(--awb-color4)}.tw-background--red-1{background-color:var(--awb-color7)}.tw-background--red-2{background-color:var(--awb-color8)}.tw-color--primary{color:var(--awb-color1)}.tw-color--secondary{color:var(--awb-color3)}.tw-color--secondary-4{color:var(--awb-color6)}.tw-color--red-1{color:var(--awb-color7)}.tw-color--red-2{color:var(--awb-color8)}.tw-content-outer-spacing-x{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1150px){.tw-content-outer-spacing-x{padding-left:6.25rem;padding-right:6.25rem}}.tw-content-outer-spacing-left{padding-left:1.25rem}@media screen and (min-width:1150px){.tw-content-outer-spacing-left{padding-left:6.25rem}}.tw-content-outer-spacing-right{padding-right:1.25rem}@media screen and (min-width:1150px){.tw-content-outer-spacing-right{padding-right:6.25rem}}.tw-content-outer-spacing-y{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:1150px){.tw-content-outer-spacing-y{padding-top:7.5rem;padding-bottom:7.5rem}}.tw-display--block{display:block}.tw-display--inline-block{display:inline-block}.tw-display--inline{display:inline}.tw-display--none{display:none}.tw-display--flex{display:flex}.tw-display--inline-flex{display:inline-flex}.tw-display--grid{display:grid}.tw-box-shadow--inset{box-shadow:0 0 2.5rem #0000001a inset}.tw-box-shadow--filter-drop{filter:drop-shadow(0 2px 16px rgba(10,27,22,.2))}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.tw-box-shadow--filter-drop{filter:none;box-shadow:0 2px 16px #0a1b1633}}.tw-box-shadow--product-card{box-shadow:0 4px 30px #0a1b1633}@media screen and (min-width:1150px){.tw-box-shadow--header-menu{box-shadow:0 6px 16px #0a1b161a}}.tw-box-shadow--input{box-shadow:4px 4px 8px #3f6a301f}.tw-box-shadow--radio{box-shadow:0 4px 6px #3f6a301f}.tw-video-play__button{transform:translate(-50%,-50%);top:50%;left:50%}.tw-video-play__button i:before{font-size:4rem}.tw-video-play__button--hidden{display:none}.tw-icon--keiler,.tw-icon--keiler--minus:before,.tw-icon--keiler--plus:before{font-family:keiler_icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.tw-icon--keiler--plus:before{content:""}.tw-icon--keiler--minus:before{content:""}.tw-media-copyright{display:inline-block;font-size:.875rem;color:var(--awb-color6);position:absolute;z-index:10;left:0;bottom:0;padding:.25rem .75rem;background:#15382c99;border-bottom-left-radius:1rem}@media screen and (min-width:1150px){.tw-media-copyright{border-bottom-left-radius:1.25rem}}.sr-only{visibility:hidden;width:0;height:0;overflow:hidden;font-size:0}.tw-focus-outline:focus-visible{outline:.125rem solid;outline-offset:2px;position:relative;z-index:99}.tw-focus-outline:focus-visible:not(.tw-element--tabs-element__nav-button):not(.tw-button):not(.fusion-button){border-radius:1px!important}.tw-focus-outline--dark:focus-visible{outline-color:var(--awb-color1)}.tw-underline{text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:.1em}.fusion-privacy-label{color:var(--awb-color6)}.tw-list-items__secondary--hoves i.icon-keiler__icon_hoves{font-size:1.625rem}.tw-list-items__secondary--hoves i.icon-keiler__icon_hoves:before{color:var(--awb-color3)!important}.tw-list-items__secondary--all i.fusion-li-icon{font-size:1.625rem}.tw-list-items__secondary--all i.fusion-li-icon:before{color:var(--awb-color3)!important}.tw-object-position__center{object-position:center}.tw-object-position__top{object-position:top!important}.tw-object-position__bottom{object-position:bottom!important}.tw-object-position__left{object-position:left!important}.tw-object-position__right{object-position:right!important}.tw-button{align-items:center;background-color:#fff;border-radius:var(--button-border-radius-top-left) var(--button-border-radius-top-right) var(--button-border-radius-bottom-right) var(--button-border-radius-bottom-left);border-width:var(--button_border_width-top) var(--button_border_width-right) var(--button_border_width-bottom) var(--button_border_width-left);display:inline-flex;gap:.5rem;font-family:var(--button_typography-font-family);font-size:var(--button_font_size);font-style:var(--button_typography-font-style);font-weight:400;letter-spacing:var(--button_typography-letter-spacing);line-height:var(--button_line_height);margin:var(--button_margin-top) var(--button_margin-right) var(--button_margin-bottom) var(--button_margin-left);overflow:hidden;padding:var(--button_padding-top) var(--button_padding-right) var(--button_padding-bottom) var(--button_padding-left);position:relative;text-transform:var(--button_text_transform);text-align:center}.tw-button i,.tw-button span{color:inherit;font-size:.9375em;position:relative;z-index:2}@media screen and (min-width:1150px){.tw-button i,.tw-button span{font-size:1em}}.tw-button:before{border-radius:99rem;content:"";position:absolute;width:150%;height:100%;top:0;left:-200%;background-color:var(--awb-color6);transform:skew(-45deg);transition:left .3s ease;z-index:0}.tw-button:hover span,.tw-button:focus span,.tw-button:focus-visible span,.tw-button:active span,.tw-button--active span{color:var(--awb-color1)}.tw-button:hover:before,.tw-button:focus:before,.tw-button:focus-visible:before,.tw-button:active:before,.tw-button--active:before{left:-25%}.tw-button--primary{color:#fff;background-color:var(--awb-color1)}.tw-button--primary:before{background-color:var(--awb-color2)}.tw-button--primary:hover span,.tw-button--primary:focus span,.tw-button--primary:focus-visible span,.tw-button--primary:active span,.tw-button--primary.tw-button--active span{color:#fff}.tw-button--primary-2{color:#fff;background-color:var(--awb-color2)}.tw-button--primary-2:before{background-color:var(--awb-custom_color_7)}.tw-button--primary-2:hover span,.tw-button--primary-2:focus span,.tw-button--primary-2:focus-visible span,.tw-button--primary-2:active span,.tw-button--primary-2.tw-button--active span{color:#fff}.tw-button--secondary{color:#fff;background-color:var(--awb-color3)}.tw-button--secondary:before{background-color:var(--awb-color4)}.tw-button--red-1{color:#fff;background-color:var(--awb-color7)}.tw-button--red-1:before{background-color:var(--awb-color8)}.tw-button--red-1:hover span,.tw-button--red-1:focus span,.tw-button--red-1:focus-visible span,.tw-button--red-1:active span,.tw-button--red-1.tw-button--active span{color:#fff}.tw-button--pill{border-radius:99rem!important}.tw-link{align-items:center;color:#fff;display:inline-flex;gap:.25rem}.tw-link span{font-family:var(--button_typography-font-family);font-size:var(--button_font_size)}.tw-link i.tw-link__icon--right,.tw-link i.button-icon-right{margin-left:0;transform:translate(.3em);transition:transform .3s ease-in-out}.tw-link:hover span,.tw-link:hover i,.tw-link:focus span,.tw-link:focus i,.tw-link:focus-visible span,.tw-link:focus-visible i,.tw-link:active span,.tw-link:active i{color:var(--awb-color3)}.tw-link--hover-transition:hover span,.tw-link--hover-transition:focus span,.tw-link--hover-transition:focus-visible span,.tw-link--hover-transition:active span{text-decoration:underline}.tw-link--hover-transition:hover i.tw-link__icon--right,.tw-link--hover-transition:hover i.button-icon-right,.tw-link--hover-transition:focus i.tw-link__icon--right,.tw-link--hover-transition:focus i.button-icon-right,.tw-link--hover-transition:focus-visible i.tw-link__icon--right,.tw-link--hover-transition:focus-visible i.button-icon-right,.tw-link--hover-transition:active i.tw-link__icon--right,.tw-link--hover-transition:active i.button-icon-right{transform:translate(.6em)}.tw-link--hover-transition:hover i.tw-link__icon--left,.tw-link--hover-transition:hover i.button-icon-left,.tw-link--hover-transition:focus i.tw-link__icon--left,.tw-link--hover-transition:focus i.button-icon-left,.tw-link--hover-transition:focus-visible i.tw-link__icon--left,.tw-link--hover-transition:focus-visible i.button-icon-left,.tw-link--hover-transition:active i.tw-link__icon--left,.tw-link--hover-transition:active i.button-icon-left{transform:translate(.2em)}.tw-product-global__features{padding-bottom:1.25rem;font-family:var(--awb-typography1-font-family);font-size:var(--awb-custom_typography_1-font-size);padding-left:0;margin:0}.tw-product-global__features .tw-product-card__feature,.tw-product-global__features .tw-product-single__feature,.tw-product-global__features .tw-product-detail__feature{display:flex;align-items:center;justify-content:flex-start;gap:.625rem}.tw-product-global__features .tw-product-card__feature i,.tw-product-global__features .tw-product-single__feature i,.tw-product-global__features .tw-product-detail__feature i{text-align:center}.tw-product-global__features .tw-product-card__feature i:before,.tw-product-global__features .tw-product-single__feature i:before,.tw-product-global__features .tw-product-detail__feature i:before{font-size:2.5rem;width:2.5rem;height:2.5rem;display:inline-block;margin-inline-end:.625rem;color:var(--awb-color3)}.tw-product-header .tw-element--separator-image{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%22100%25%22%20viewBox%3D%220%200%201803%2080%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22rgba%2826%2C70%2C55%2C1%29%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2080H1803V26C1784.41%2025.8996%201762.68%209.75718%201738.97%209.57099C1693.26%207.04734%201626.64%205%201620%205C1613.36%205%201618.69%206.38627%201635.43%208.57938C1519.69%207.26321%201396.35%205.10623%201357.8%202.00005C1283.33%20-3.99995%20628.99%2011.0001%20613.147%2019.0001C611.092%2020.0374%20598.481%2019.7347%20581.75%2019.333C565.698%2018.9477%20545.856%2018.4714%20527.905%2019.0001C484.229%2017.4357%20343.332%2026.7%20339%2027.5C335.893%2028.0739%20354.583%2028.5402%20379.722%2029.1674C389.625%2029.4145%20400.529%2029.6866%20411.495%2030C300.112%2032.3341%20233.922%2025.2149%20204.382%2019.0001C170.16%2011.8001%2053.8682%2019.3334%200%2026.0001V80ZM931.932%2015C986.631%2011.7818%201105.82%206.01373%201144.97%208.68733C1158.02%209.57804%201148.42%209.68297%201126.58%209.92161C1113.52%2010.0644%201096.09%2010.255%201076.5%2010.6902C1056.27%2011.1397%201033.75%2011.9388%201011.4%2012.7321C982.962%2013.7411%20954.791%2014.7408%20931.932%2015Z%22%20fill%3D%22var%28--awb-color1%29%22%2F%3E%3C%2Fsvg%3E);height:20px;transform:rotate(0);background-repeat:repeat-x;margin-top:-1rem}@media screen and (min-width:768px){.tw-product-header .tw-element--separator-image{background-size:25% 100%}}.tw-product-single{--side-image-width: 33%;--side-image-gap: 1.5rem;display:flex;flex-direction:column;border-radius:1.5rem;background-color:var(--awb-color1);color:var(--awb-color6);max-width:77.5rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:1400px){.tw-product-single{padding-left:0;padding-right:0}}.tw-product-single__header{align-items:flex-end;display:flex;gap:1rem;margin-top:-10rem;margin-bottom:2rem;position:relative}@media(min-width:1150px){.tw-product-single__header{margin-top:0}}.tw-product-single__header .tw-product-single__packshot-image{margin-top:0;max-width:9.375rem}@media(min-width:1150px){.tw-product-single__header .tw-product-single__packshot-image{display:none}}.tw-product-single__content{order:2;margin-top:1.5rem}@media screen and (max-width:1149px){.tw-product-single__media{flex:0 1 calc(50% - .75rem);min-width:0}.tw-product-single__title{flex:0 1 calc(50% - .75rem);min-width:0;align-self:flex-end}.tw-product-single__description-awards,.tw-product-single__features,.tw-product-single__button-container,.tw-product-single__nutrition-ingredients{flex:1 1 100%;min-width:0}}@media screen and (min-width:1150px){.tw-product-single{display:block;gap:2.5rem;padding-top:4rem}.tw-product-single__content{display:flex;flex-direction:column;flex:1 1 calc(100% - 25.625rem);min-width:0;gap:1.5rem;margin-top:0;margin-left:calc(var(--side-image-width) + var(--side-image-gap))}.tw-product-single__content>*{flex:0 0 auto}.tw-product-single__media{flex:0 0 23.125rem}}.tw-product-single__title{margin:0}.tw-product-single__description-awards,.tw-product-single__features,.tw-product-single__button-container,.tw-product-single__nutrition-ingredients{flex:1 1 100%;min-width:0}.tw-product-single__media{display:none;align-items:flex-start;justify-content:flex-start;max-width:33%;width:100%;position:relative;z-index:1;order:1}@media(min-width:1150px){.tw-product-single__media{display:flex}}.tw-product-single__packshot{max-width:23.125rem;width:100%}.tw-product-single__packshot-image{display:block}.tw-product-single__packshot-image{margin-top:-18.75rem;transform:none}@media screen and (max-width:767px){.tw-product-single__packshot-image{margin-top:-15.625rem}}@media screen and (min-width:1150px){.tw-product-single__packshot-image{margin-top:calc(-100% - 6.25rem - 4vh);transition:margin-top .2s ease-out}}@media screen and (min-width:1150px){.tw-product-single__media{position:sticky;bottom:2.5rem;align-self:flex-start;max-width:var(--side-image-width)}.tw-product-single__packshot{max-width:20.625rem;width:100%;position:absolute;bottom:0}}.tw-product-single__description-awards{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}@media screen and (min-width:1150px){.tw-product-single__description-awards{flex-wrap:nowrap;gap:1.5rem}}.tw-product-single__description{color:var(--awb-color6);flex:1 1 15rem}.tw-product-single__features{display:grid;gap:1rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;margin:0}@media screen and (min-width:768px){.tw-product-single__features{gap:1rem}}.tw-product-single__button-container{margin-bottom:.625rem}@media screen and (min-width:1150px){.tw-product-single__button-container{margin-bottom:1.5rem}}.tw-product-single__awards{display:flex;justify-content:flex-end;align-self:flex-start;flex:0 0 auto}.tw-product-single__award-image{max-width:8.75rem;width:100%}.tw-product-single__section-title{margin:0 0 .75rem;color:var(--awb-color6);font-size:1.125rem}.tw-product-single__nutrition-ingredients{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem}@media screen and (min-width:1150px){.tw-product-single__nutrition-ingredients{flex-direction:row;gap:6.25rem;align-items:flex-start;margin-top:0}}.tw-product-single__nutrition,.tw-product-single__ingredients{flex:1 1 0}.tw-product-single__nutrition-content,.tw-product-single__ingredients-text{font-size:.875rem;padding-top:.125rem}.tw-product-single__feature-value{margin-inline-end:.3em}.tw-product-listing__inner{position:relative;display:grid;grid-template-columns:1fr;place-items:center;gap:4rem 1.25rem;list-style:none;padding:0;margin:0}@media screen and (min-width:1150px){.tw-product-listing__inner{gap:7.5rem 2.5rem;grid-template-columns:1fr 1fr}}.tw-product-listing__item{--outline-color: var(--awb-color7);max-width:37.5rem;width:100%;height:100%;padding:2rem 1rem;border-radius:1.5rem;background-color:var(--awb-color2);outline-color:rgb(from var(--outline-color) r g b/0);outline-width:.125rem;outline-style:solid;outline-offset:-.125rem;transition:outline-color .6s ease}@media screen and (min-width:1150px){.tw-product-listing__item{padding:4rem 2.5rem 3rem;border-radius:2.5rem}}.tw-product-listing__item .tw-product-card{display:flex;flex-wrap:wrap;gap:1rem;height:100%}@media screen and (min-width:1150px){.tw-product-listing__item .tw-product-card{gap:2rem}}.tw-product-listing__item .tw-product-card__thumb{flex-shrink:0;align-content:flex-end;position:relative;max-width:6.25rem}@media screen and (min-width:1150px){.tw-product-listing__item .tw-product-card__thumb{max-width:7.8125rem}}.tw-product-listing__item .tw-product-card__thumb-image{transform:translate(0);transition:transform .6s ease;margin-top:-4rem}@media screen and (min-width:1150px){.tw-product-listing__item .tw-product-card__thumb-image{margin-top:-9.0625rem}}.tw-product-listing__item .tw-product-card__body{align-items:flex-start;display:flex;flex-direction:column;flex:2;justify-content:space-between}.tw-product-listing__item .tw-product-card__title{padding-bottom:.625rem}.tw-product-listing__item .tw-product-card__features .tw-product-card__feature-value{margin-inline-end:.3em}.tw-product-listing__item .tw-product-card__features i{display:none}@media screen and (min-width:640px){.tw-product-listing__item .tw-product-card__features i{display:block}}.tw-product-listing__item .tw-product-card__description{padding-bottom:2rem}.tw-product-listing__item .tw-product-card__description p:last-child{margin-bottom:0}.tw-product-listing__item:has(.tw-product-card__button:hover,.tw-product-card__button:focus-visible){outline-color:rgb(from var(--outline-color) r g b/1)}.tw-product-listing__item:has(.tw-product-card__button:hover,.tw-product-card__button:focus-visible) .tw-product-card__thumb-image{transform:translateY(-2rem)}@keyframes tw-product-body-bounce{0%{transform:translate(-50%,var(--tw-product-body-start, 150%))}70%{transform:translate(-50%,calc(var(--tw-product-body-end, 50%) - .625rem))}to{transform:translate(-50%,var(--tw-product-body-end, 50%))}}.tw-product-slider__wrapper{position:relative}@media screen and (max-width:640px){.tw-product-slider__wrapper .swiper-nav-product-slider .swiper-button-prev,.tw-product-slider__wrapper .swiper-nav-product-slider .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%)}.tw-product-slider__wrapper .swiper-nav-product-slider .swiper-button-prev{left:0}.tw-product-slider__wrapper .swiper-nav-product-slider .swiper-button-next{right:0}}.tw-product-slider__items{position:relative;overflow:hidden;padding:2rem 0 0}@media screen and (min-width:1150px){.tw-product-slider__items{padding:3.375rem 0 0}}.tw-product-slider__items-wrapper{position:relative;padding:0 0 4rem}@media screen and (min-width:1150px){.tw-product-slider__items-wrapper{padding:0rem 0 3.5rem}}.tw-product-slider__slide{position:relative;max-width:20rem}@media screen and (min-width:768px){.tw-product-slider__slide{max-width:13.125rem}}.tw-product-slider__slide{width:100%}.tw-product-slider__slide .tw-product-slider:focus{outline:none}.tw-product-slider__slide .tw-product-slider__thumb{display:flex;justify-content:center}.tw-product-slider__slide .tw-product-slider__thumb-image{max-width:7.8125rem;width:100%;transition:transform .35s ease-out;transform:translateY(2rem)}.tw-product-slider__slide .tw-product-slider__body{display:grid;padding:.5rem;align-items:center;gap:.625rem;background-color:var(--awb-color7);border-radius:1.5rem;border:.1875rem solid;border-color:var(--awb-color6);max-width:13.125rem;width:100%;--tw-product-body-start: 150%;--tw-product-body-end: 50%;position:absolute;left:50%;bottom:50%;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,var(--tw-product-body-start));transition:opacity .25s ease-out,visibility .25s ease-out}.tw-product-slider__slide .tw-product-slider__body-inner{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"title" "description" "button";border-radius:.875rem;padding:1.25rem .875rem;align-items:center;text-align:center;background-color:var(--awb-color6)}@media(hover:hover)and (pointer:fine){.tw-product-slider__slide .tw-product-slider:hover .tw-product-slider__body,.tw-product-slider__slide .tw-product-slider:focus-within .tw-product-slider__body{opacity:1;visibility:visible;pointer-events:auto;animation:tw-product-body-bounce .6s ease-out forwards}.tw-product-slider__slide .tw-product-slider:hover .tw-product-slider__thumb-image,.tw-product-slider__slide .tw-product-slider:focus-within .tw-product-slider__thumb-image{transform:translateY(0)}}@media(hover:none){.tw-product-slider__slide .tw-product-slider:focus-within .tw-product-slider__body{opacity:1;visibility:visible;pointer-events:auto;animation:tw-product-body-bounce .6s ease-out forwards}.tw-product-slider__slide .tw-product-slider:focus-within .tw-product-slider__thumb-image{transform:translateY(0)}}.tw-product-slider__slide .tw-product-slider__title{grid-area:title;text-align:center;margin-bottom:.625rem;color:var(--awb-color7)}.tw-product-slider__slide .tw-product-slider__description{grid-area:description;font-size:.875rem}.tw-product-slider__slide .tw-product-slider__description h1,.tw-product-slider__slide .tw-product-slider__description h2,.tw-product-slider__slide .tw-product-slider__description h3,.tw-product-slider__slide .tw-product-slider__description h4,.tw-product-slider__slide .tw-product-slider__description h5,.tw-product-slider__slide .tw-product-slider__description p{text-align:center;color:var(--awb-color1)}.tw-product-slider__slide .tw-product-slider__description p{line-height:1.25rem}.tw-product-slider__slide .tw-product-slider__description p:last-child{margin-bottom:0}.tw-product-slider__slide .tw-product-slider__button{grid-area:button;margin-top:1rem;padding-left:1rem;padding-right:1rem;scroll-margin-block:3rem}@media screen and (min-width:1150px){.tw-product-slider__slide .tw-product-slider__button{margin-top:2rem}}.tw-product-slider__button{margin:0 auto}@media(prefers-reduced-motion:reduce){.tw-product-slider .tw-product-slider__body,.tw-product-slider .tw-product-slider__thumb-image{animation:none!important;transition:none!important}}.tw-product-packaging{padding-top:2.5rem}.tw-product-packaging__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.5rem}.tw-product-packaging__item{display:grid;grid-template-rows:8.75rem auto;align-items:center;justify-items:center;flex:1 1 calc(50% - .25rem);min-width:0;min-height:0;gap:1.5rem;overflow:visible}@media screen and (min-width:768px){.tw-product-packaging__item{grid-template-rows:18.125rem auto;max-width:20.9375rem}}.tw-product-packaging__image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;overflow:visible}.tw-product-packaging__image-wrapper:before{content:"";position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);width:7.5rem;height:8.75rem;border-radius:50%;background-color:var(--awb-color7)}@media screen and (min-width:768px){.tw-product-packaging__image-wrapper:before{width:15.625rem;height:18.125rem}}.tw-product-packaging__image-wrapper .tw-product-packaging__image{width:auto;height:auto;max-width:120%;max-height:11.25rem;object-fit:contain;display:block;position:relative;z-index:1}@media screen and (min-width:768px){.tw-product-packaging__image-wrapper .tw-product-packaging__image{max-height:21.5625rem}}.tw-product-packaging__desc{align-self:start;padding-top:1rem;text-align:center;font-size:var(--awb-custom_typography_1-font-size);font-family:var(--awb-custom_typography_1-font-family)}@media screen and (min-width:768px){.tw-product-packaging__desc{padding-top:1.5rem}}.tw-product-colors--awb-custom_color_2 .tw-product-card__title{color:var(--awb-custom_color_2)}.tw-product-colors--awb-custom_color_2.tw-product-slider__body,.tw-product-colors--awb-custom_color_2 .tw-product-slider__body{background-color:var(--awb-custom_color_2)}.tw-product-colors--awb-custom_color_2.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_2 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_2)}.tw-product-colors--awb-custom_color_2 .tw-product-card__button:not(:hover){background-color:var(--awb-custom_color_2);color:var(--awb-color2)}.tw-product-colors--awb-custom_color_2 .tw-product-single__button:not(:hover){background-color:var(--awb-custom_color_2);color:var(--awb-color2)}.tw-product-colors--awb-custom_color_2.tw-product-listing__item{--outline-color: var(--awb-custom_color_2)}.tw-product-colors--awb-custom_color_4 .tw-product-card__title{color:var(--awb-custom_color_4)}.tw-product-colors--awb-custom_color_4.tw-product-slider__body,.tw-product-colors--awb-custom_color_4 .tw-product-slider__body{background-color:var(--awb-custom_color_4)}.tw-product-colors--awb-custom_color_4.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_4 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_4)}.tw-product-colors--awb-custom_color_4 .tw-product-card__button:not(:hover){background-color:var(--awb-custom_color_4);color:var(--awb-color2)}.tw-product-colors--awb-custom_color_4 .tw-product-single__button:not(:hover){background-color:var(--awb-custom_color_4);color:var(--awb-color2)}.tw-product-colors--awb-custom_color_4.tw-product-listing__item{--outline-color: var(--awb-custom_color_4)}.tw-product-colors--awb-custom_color_8 .tw-product-card__title{color:var(--awb-custom_color_8)}.tw-product-colors--awb-custom_color_8.tw-product-slider__body,.tw-product-colors--awb-custom_color_8 .tw-product-slider__body{background-color:var(--awb-custom_color_8)}.tw-product-colors--awb-custom_color_8.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_8 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_8)}.tw-product-colors--awb-custom_color_8 .tw-product-card__button:not(:hover){background-color:var(--awb-custom_color_3);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_8 .tw-product-single__button:not(:hover){background-color:var(--awb-custom_color_3);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_8.tw-product-listing__item{--outline-color: var(--awb-custom_color_3)}.tw-product-colors--awb-custom_color_9 .tw-product-card__title{color:var(--awb-custom_color_5)}.tw-product-colors--awb-custom_color_9.tw-product-slider__body,.tw-product-colors--awb-custom_color_9 .tw-product-slider__body{background-color:var(--awb-custom_color_5)}.tw-product-colors--awb-custom_color_9.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_9 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_5)}.tw-product-colors--awb-custom_color_9 .tw-product-card__button:not(:hover){background-color:var(--awb-custom_color_5);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_9 .tw-product-single__button:not(:hover){background-color:var(--awb-custom_color_5);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_9.tw-product-listing__item{--outline-color: var(--awb-custom_color_5)}.tw-product-colors--awb-custom_color_10 .tw-product-card__title{color:var(--awb-custom_color_10)}.tw-product-colors--awb-custom_color_10.tw-product-slider__body,.tw-product-colors--awb-custom_color_10 .tw-product-slider__body{background-color:var(--awb-custom_color_10)}.tw-product-colors--awb-custom_color_10.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_10 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_10)}.tw-product-colors--awb-custom_color_10 .tw-product-card__button:not(:hover){background-color:var(--awb-color8);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_10 .tw-product-single__button:not(:hover){background-color:var(--awb-color8);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_10.tw-product-listing__item{--outline-color: var(--awb-color8)}.tw-product-colors--awb-custom_color_11 .tw-product-card__title{color:var(--awb-custom_color_11)}.tw-product-colors--awb-custom_color_11.tw-product-slider__body,.tw-product-colors--awb-custom_color_11 .tw-product-slider__body{background-color:var(--awb-custom_color_11)}.tw-product-colors--awb-custom_color_11.tw-product-packaging__image-wrapper:before,.tw-product-colors--awb-custom_color_11 .tw-product-packaging__image-wrapper:before{background-color:var(--awb-custom_color_11)}.tw-product-colors--awb-custom_color_11 .tw-product-card__button:not(:hover){background-color:var(--awb-custom_color_7);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_11 .tw-product-single__button:not(:hover){background-color:var(--awb-custom_color_7);color:var(--awb-color6)}.tw-product-colors--awb-custom_color_11.tw-product-listing__item{--outline-color: var(--awb-custom_color_7)}
