@charset "UTF-8";@media screen and (min-width:768px){.specification-table.text-align-desktop--center .section-title,.specification-table.text-align-desktop--left .section-title,.specification-table.text-align-desktop--right .section-title{width:100%}.specification-table.text-align-desktop--center .section-description,.specification-table.text-align-desktop--left .section-description,.specification-table.text-align-desktop--right .section-description{width:100%;max-width:unset}.specification-table.text-align-desktop--left .section-description,.specification-table.text-align-desktop--left .section-title,.specification-table.text-align-desktop--left .section-title--wrapper{text-align:left}.specification-table.text-align-desktop--center .section-description,.specification-table.text-align-desktop--center .section-title,.specification-table.text-align-desktop--center .section-title--wrapper{text-align:center}.specification-table.text-align-desktop--right .section-description,.specification-table.text-align-desktop--right .section-title,.specification-table.text-align-desktop--right .section-title--wrapper{text-align:right}}@media screen and (min-width:768px){.specification-table.content-align--left .specification-table__label,.specification-table.content-align--left .specification-table__value{text-align:left;justify-content:flex-start}.specification-table.content-align--left .specification-table__rating{justify-content:flex-start}.specification-table.content-align--center .specification-table__label,.specification-table.content-align--center .specification-table__value{text-align:center;justify-content:center}.specification-table.content-align--center .specification-table__rating{justify-content:center}.specification-table.content-align--right .specification-table__label,.specification-table.content-align--right .specification-table__value{text-align:right;justify-content:flex-end}.specification-table.content-align--right .specification-table__rating{justify-content:flex-end}}@media (max-width:767px){.specification-table.text-align-mobile--left .section-description,.specification-table.text-align-mobile--left .section-title,.specification-table.text-align-mobile--left .section-title--wrapper{text-align:left}.specification-table.text-align-mobile--left .section-title{width:100%}.specification-table.text-align-mobile--left .section-description{width:100%;max-width:unset}.specification-table.text-align-mobile--center .section-description,.specification-table.text-align-mobile--center .section-title,.specification-table.text-align-mobile--center .section-title--wrapper{text-align:center}.specification-table.text-align-mobile--center .section-title{width:100%}.specification-table.text-align-mobile--center .section-description{width:100%;max-width:unset}.specification-table.text-align-mobile--right .section-description,.specification-table.text-align-mobile--right .section-title,.specification-table.text-align-mobile--right .section-title--wrapper{text-align:right}.specification-table.text-align-mobile--right .section-title{width:100%}.specification-table.text-align-mobile--right .section-description{width:100%;max-width:unset}.specification-table.content-align-mobile--left .specification-table__label,.specification-table.content-align-mobile--left .specification-table__value{text-align:left;justify-content:flex-start}.specification-table.content-align-mobile--left .specification-table__rating{justify-content:flex-start}.specification-table.content-align-mobile--center .specification-table__label,.specification-table.content-align-mobile--center .specification-table__value{text-align:center;justify-content:center}.specification-table.content-align-mobile--center .specification-table__rating{justify-content:center}.specification-table.content-align-mobile--right .specification-table__label,.specification-table.content-align-mobile--right .specification-table__value{text-align:right;justify-content:flex-end}.specification-table.content-align-mobile--right .specification-table__rating{justify-content:flex-end}}.specification-table__row{display:flex;align-items:stretch;gap:var(--grid-spacing)}.specification-table__row:nth-child(even) .specification-table__label,.specification-table__row:nth-child(even) .specification-table__value{background:var(--text-color-transparent05)}@media (max-width:767px){.specification-table__row{gap:calc(var(--grid-spacing) * .75)}}.specification-table__label{display:flex;align-items:center;flex:0 0 40%;padding:10px 15px;font-weight:700;border-top:1px solid var(--border-color)}@media screen and (min-width:768px){.specification-table__label{padding:15px 20px}}.specification-table__value{display:flex;align-items:center;flex:1;padding:10px 15px;border-top:1px solid var(--border-color)}@media screen and (min-width:768px){.specification-table__value{padding:15px 20px}}.specification-table__row:last-child .specification-table__label,.specification-table__row:last-child .specification-table__value{border-bottom:1px solid var(--border-color)}.specification-table__rating{display:flex;align-items:center;gap:8px}.specification-table__rating-value{margin-left:8px}.specification-table__content-wrapper{display:flex;gap:var(--grid-spacing);align-items:flex-start}.specification-table__content-wrapper--left,.specification-table__content-wrapper--right{flex-direction:row}@media (max-width:767px){.specification-table__content-wrapper{gap:calc(var(--grid-spacing) * .75);flex-direction:column}}.specification-table__image-container--above{margin-bottom:var(--grid-spacing)}@media (max-width:767px){.specification-table__image-container--above{margin-bottom:calc(var(--grid-spacing) * .75)}}.specification-table__image-container--side{flex:0 0 40%}@media (max-width:767px){.specification-table__image-container--side{display:none}}.specification-table__table-container{flex:1;min-width:0}@media (max-width:767px){.specification-table__table-container{width:100%;flex:none}}.specification-table__image{width:100%;border-radius:var(--block-border-radius);overflow:hidden}@media screen and (min-width:768px){.specification-table__image.desktop-height--extra_small{height:250px}}@media screen and (min-width:768px){.specification-table__image.desktop-height--small{height:350px}}@media screen and (min-width:768px){.specification-table__image.desktop-height--medium{height:450px}}@media screen and (min-width:768px){.specification-table__image.desktop-height--large{height:550px}}@media screen and (min-width:768px){.specification-table__image.desktop-height--extra_large{height:650px}}@media screen and (min-width:768px){.specification-table__image.desktop-height--original{height:auto}}@media (max-width:767px){.specification-table__image.mobile-height--extra_small{height:200px}}@media (max-width:767px){.specification-table__image.mobile-height--small{height:250px}}@media (max-width:767px){.specification-table__image.mobile-height--medium{height:300px}}@media (max-width:767px){.specification-table__image.mobile-height--large{height:350px}}@media (max-width:767px){.specification-table__image.mobile-height--extra_large{height:400px}}@media (max-width:767px){.specification-table__image.mobile-height--original{height:auto}}.specification-table__image .responsive-image-wrapper{height:100%;width:100%}.specification-table__image .theme-img{width:100%;height:100%;object-fit:contain}.specification-table__design-mode-notice{text-align:center}.specification-table__notice-content{padding:40px 30px;border:2px dashed var(--text-color);border-radius:8px}@media only screen and (max-width:767px){.specification-table__notice-content{padding:30px 20px}}.specification-table__notice-title{margin:0 0 8px 0}.specification-table__notice-subtitle{margin:0 0 20px 0;font-size:14px;font-style:italic}.specification-table__notice-description{margin:0}.specification-table__toggle-wrap{margin-bottom:20px}.specification-table__toggle{display:inline-flex;overflow:hidden;border:1px solid var(--border-color);border-radius:999px;cursor:pointer;user-select:none}.specification-table__toggle-opt{padding:5px 20px;font-size:14px;font-weight:600;transition:background-color .2s ease,color .2s ease}.specification-table__toggle-opt--base{background-color:var(--color-scheme-text-color);color:var(--color-scheme-background-color)}.specification-table__amount--serving{display:none}.specification-table__bar-fill--serving{display:none}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__amount--base{display:none}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__amount--serving{display:inline}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__bar-fill--base{display:none}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__bar-fill--serving{display:block}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__toggle-opt--base{background-color:transparent;color:inherit}.specification-table:has(.specification-table__toggle-input:checked) .specification-table__toggle-opt--serving{background-color:var(--color-scheme-text-color);color:var(--color-scheme-background-color)}.specification-table__ri{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;min-width:3.5em;padding:10px 15px;border-top:1px solid var(--border-color);font-variant-numeric:tabular-nums;opacity:.8}@media screen and (min-width:768px){.specification-table__ri{padding:15px 20px}}.specification-table__row:nth-child(even) .specification-table__ri{background:var(--text-color-transparent05)}.specification-table__row:last-child .specification-table__ri{border-bottom:1px solid var(--border-color)}.specification-table__row--macro .specification-table__label{position:relative}.specification-table__bar{position:absolute;right:15px;bottom:8px;left:15px;height:3px;overflow:hidden;border-radius:999px;background-color:var(--text-color-transparent05)}@media screen and (min-width:768px){.specification-table__bar{right:20px;left:20px}}.specification-table__bar-fill{display:block;height:100%;border-radius:999px;background-color:var(--color-scheme-text-color,currentColor);opacity:.5}