@layer base{._container_7y2f1_1{width:var(--custom-product-container-width);min-width:var(--custom-product-container-min-width);position:relative;display:inline-flex;flex-direction:column;align-items:var(--product-container-align-items, center);row-gap:var(--product-container-row-gap, var(--spacing-m));--custom-color-primary-default: var(--product-cta-primary-background-color);--custom-cta-primary-border-short-hand: var(--product-cta-primary-border)}@media screen and (max-width: 1000px){._container_7y2f1_1{flex:var(--custom-product-container-flex)}}@media screen and (min-width: 1000px){._container_7y2f1_1{width:var(--custom-product-container-mobile-up-width);min-width:var(--custom-product-container-mobile-up-min-width)}}._floatingContainer_7y2f1_23{position:absolute;display:flex;flex-direction:column;align-items:var(--product-discountprice-align-items, flex-end);width:100%;top:var(--product-discountprice-top, 0);bottom:var(--product-discountprice-bottom, 0)}@media screen and (min-width: 1000px){._floatingContainer_7y2f1_23{top:var(--product-discountprice-mobile-up-top, 0);bottom:var(--product-discountprice-mobile-up-bottom, 0)}}._titleContainer_7y2f1_38{--custom-font-heading-sub4-short-hand: var( --custom-product-title-short-hand, var(--font-product-title-short-hand) );--custom-font-heading-sub4-mobile-up-short-hand: var( --custom-product-title-mobile-up-short-hand, var(--font-product-title-mobile-up-short-hand) );text-align:var(--product-text-align, center);--custom-heading-color: var( --custom-product-title-color, var(--product-title-color) );display:-webkit-box;line-clamp:var(--custom-heading-line-clamp, 2);-webkit-line-clamp:var(--custom-heading-line-clamp, 2);-webkit-box-orient:vertical;overflow:hidden;padding-bottom:3px;margin-bottom:-3px;align-self:var(--product-title-container-align-self)}@media screen and (min-width: 1000px){._titleContainer_7y2f1_38{min-height:var(--custom-product-title-container-mobile-up-min-height)}}._imageContainer_7y2f1_72{position:relative;padding:var( --custom-product-image-container-padding, var(--spacing-l) 0 0 0 );width:var(--product-image-container-width, 180px);height:var(--product-image-container-height, 180px);--color-background-placeholder: var( --product-image-container-background-color, transparent )}@media screen and (min-width: 1000px){._imageContainer_7y2f1_72{width:var(--product-image-container-mobile-up-width, 180px);height:var(--product-image-container-mobile-up-height, 180px)}}._linkContainer_7y2f1_66{display:flex;flex-direction:column;row-gap:var(--product-link-container-row-gap, var(--spacing-m));align-items:var( --custom-product-link-container-align-items, var(--product-link-container-align-items, center) );flex-grow:var(--custom-product-link-flex-grow, 1);padding:var(--product-link-container-padding);width:var(--custom-product-link-container-width)}@media screen and (min-width: 1000px){._linkContainer_7y2f1_66{padding:var(--product-link-container-mobile-up-padding)}}._pricingContainer_7y2f1_108{width:100%;text-align:var(--product-text-align, center)}._currentPrice_7y2f1_113{font:var( --font-product-currentprice-short-hand, var(--font-heading-sub3-short-hand) );font-weight:var( --custom-product-currentprice-font-weight, var(--font-product-currentprice-font-weight) );padding:var(--product-currentprice-padding);color:var(--product-currentprice-color)}@media screen and (min-width: 1000px){._currentPrice_7y2f1_113{padding:var(--product-currentprice-mobile-up-padding);font:var( --font-product-currentprice-mobile-up-short-hand, var(--font-heading-sub3-mobile-up-short-hand) );font-weight:var( --custom-product-currentprice-mobile-up-font-weight, var(--font-product-currentprice-font-weight) )}}._originalPrice_7y2f1_138{font:var( --font-product-originprice-short-hand, var(--font-heading-sub4-short-hand) );font-style:var(--product-text-style, normal);padding:var(--product-originalprice-padding);color:var(--product-originalprice-color)}@media screen and (min-width: 1000px){._originalPrice_7y2f1_138{font:var( --font-product-originprice-mobile-up-short-hand, var(--font-heading-sub4-mobile-up-short-hand) );font-style:var(--product-text-style, normal);padding:var(--product-originalprice-mobile-up-padding)}}._originalPrice_7y2f1_138._withDiscountPercentage_7y2f1_156{--custom-pagination-color: var( --custom-product-discount-percentage-color, #ff0000 );--custom-font-paginations-short-hand: var( --product-discountprice-short-hand );--custom-font-paginations-mobile-up-short-hand: var( --product-discountprice-mobile-up-short-hand );display:flex;gap:var(--product-originalprice-gap, 10px);align-items:center}._originalPriceStrikethrough_7y2f1_174{text-decoration:var(--product-orignalprice-text-decoration, line-through)}._floatingPercentageLabel_7y2f1_178{position:absolute;padding:var(--product-discountprice-padding, 10px);background-color:var( --product-discountprice-background-color, var(--color-product-default, var(--default-background-color)) );color:var(--color-product-text, var(--color-text-default));border-radius:var(--product-discountprice-border-radius);box-shadow:var(--product-discountprice-box-shadow)}._sourceNameContainer_7y2f1_190{display:flex;flex-direction:column;gap:var(--custom-product-source-name-container-gap, 10px);margin:var(--product-soure-name-margin)}._badgeContainer_7y2f1_196{display:flex;padding:var(--spacing-xxs, 4px) var(--spacing-xs, 8px);justify-content:center;align-items:center;border-radius:4px;background:var(--secondary-red-400, #f36c61);--custom-color-label-default: #fff}._bodyContainer_7y2f1_1{position:relative;margin:0 auto}@media screen and (min-width: 1000px){._bodyContainer_7y2f1_1{max-width:var(--custom-body-container-max-width, 1000px)}}}@layer base{._container_wha3o_1{display:flex;flex-flow:column;place-content:start stretch;align-items:stretch;--custom-natural-carousel-disclaimer-font: var( --product-carousel-disclaimer-font );--custom-natural-carousel-disclaimer-mobile-up-font: var( --product-carousel-disclaimer-mobile-up-font )}._carouselContainer_wha3o_14{position:relative;margin:auto;max-width:var(--custom-natural-carousel-max-width, none);--custom-natural-carousel-gap: var(--product-carousel-gap, 30px);--custom-natural-carousel-arrow-top: var(--product-carousel-arrow-top);--custom-natural-carousel-arrow-left: var( --product-carousel-arrow-left, -25px );--custom-natural-carousel-arrow-padding-left: var( --product-carousel-arrow-padding-left, 0 );--custom-natural-carousel-arrow-right: var( --product-carousel-arrow-right, -25px );--custom-natural-carousel-arrow-padding-right: var( --product-carousel-arrow-padding-right, 0 );--custom-natural-carousel-margin: var(--product-carousel-margin);--custom-background-color: var(--product-carousel-arrow-color);--custom-background-hover-color: var(--product-carousel-arrow-hover-color);--custom-drop-shadow-arrow-color: var(--product-carousel-arrow-color);--custom-arrow-drop-shadow-color: var(--product-carousel-arrow-drop-shadow);--custom-product-link-container-width: var( --product-carousel-link-container-width )}@media screen and (min-width: 1000px){._carouselContainer_wha3o_14{max-width:var(--custom-product-carousel-mobile-up-max-width, none);--custom-natural-carousel-arrow-left: var( --product-carousel-arrow-mobile-up-left, -25px );--custom-natural-carousel-arrow-right: var( --product-carousel-arrow-mobile-up-right, -25px )}}._disclaimer_wha3o_60{text-align:center;font:var( --custom-natural-carousel-disclaimer-font, var(--font-disclaimer-short-hand) );margin:var(--custom-natural-carousel-disclaimer-margin, var(--spacing-l) 0)}@media screen and (min-width: 1000px){._disclaimer_wha3o_60{font:var( --custom-natural-carousel-disclaimer-mobile-up-font, var(--font-disclaimer-mobile-up-short-hand) );margin:var( --custom-natural-carousel-disclaimer-margin, var(--spacing-l) 0 0 )}}._bodyContainer_wha3o_1{position:relative;margin:0 auto}@media screen and (min-width: 1000px){._bodyContainer_wha3o_1{max-width:var(--custom-body-container-max-width, 1000px)}}}@layer base{._contentBlockContainer_1tumx_1{display:flex;flex-direction:column;justify-content:space-between;align-items:var(--custom-content-block-container-align-items);background-color:var( --override-background-color, var(--color-primary-background, inherit) );gap:var(--custom-content-block-container-gap, var(--spacing-xxl));padding:var(--custom-content-block-container-padding);text-align:var(--custom-content-block-container-text-align)}@media screen and (min-width: 1000px){._contentBlockContainer_1tumx_1{padding:var(--custom-content-block-container-mobile-up-padding)}}._contentBlockContainerHeading_1tumx_19{align-self:var(--content-block-container-heading-align-self);display:var(--content-block-container-heading-display);align-items:var(--content-block-container-heading-align-items);gap:var(--content-block-container-heading-gap);margin:var(--content-block-container-heading-margin)}@media screen and (min-width: 1000px){._contentBlockContainerHeading_1tumx_19{margin:var(--content-block-container-heading-mobile-up-margin)}}._mDownGutterSides_1tumx_32{padding:var(--custom-content-block-gutter-sides-padding, 0 var(--spacing-l))}@media screen and (min-width: 1000px){._mDownGutterSides_1tumx_32{padding:0}}._ctaContainer_1tumx_40{position:relative;display:flex;justify-content:var(--content-block-cta-container-justify-content, center);align-items:center;padding:var( --custom-content-block-cta-container-padding, var(--content-block-cta-container-padding) )}@media screen and (min-width: 1000px){._ctaContainer_1tumx_40{justify-content:var( --content-block-cta-container-mobile-up-justify-content, center );padding:var( --custom-content-block-cta-container-mobile-up-padding, var(--content-block-cta-container-mobile-up-padding, inherit) )}}._imuContainer_1tumx_62{flex:1 0 30%}._innerContainer_1tumx_66{display:flex;flex-wrap:wrap;flex-direction:column;gap:var(--custom-content-block-inner-container-gap, var(--spacing-xxl))}@media screen and (min-width: 1000px){._innerContainer_1tumx_66{flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:var( --custom-content-block-inner-container-mobile-up-gap, var(--spacing-xxl) )}}._userSubmission_1tumx_83{margin-top:var(--spacing-xxl)}@media screen and (min-width: 1000px){._userSubmission_1tumx_83{margin-top:45px}}._bodyContainer_1tumx_1{position:relative;margin:0 auto}@media screen and (min-width: 1000px){._bodyContainer_1tumx_1{max-width:var(--custom-body-container-max-width, 1000px)}}}
