.product-ultimate__outer--container{display:flex;flex-direction:column}.flickity-viewport{aspect-ratio:var(--custom-aspect-ratio)}.product-details__main--container{display:grid;grid-template-columns:minmax(0,1fr)}@media screen and (max-width: 640px){.product-ultimate__outer--container{padding:0 20px}.product-ultimate__outer--container>div{margin-bottom:20px}}@media screen and (max-width: 999px){.ultimate-product-block-list__gallery--container{order:-1;margin:0 -20px}}@media screen and (min-width: 1000px){.product-details__main--container{grid-template-columns:minmax(0,3fr) 1fr;grid-auto-rows:auto;row-gap:8px;column-gap:16px}}.product-ultimate-headings__container *{margin-bottom:0}.product-ultimate-title__container{display:flex;align-items:center;gap:10px}.product-ultimate__sub-headings{display:flex}.ultimate-product__header--container{display:flex;align-items:center}.ultimate-product__header--container .product-ultimate__price .price{font-size:20px;display:flex;flex-direction:column}.product__sub-heading{color:#a1a1a1}.product__sub-heading:not(:last-child):after{content:"|";margin:0 8px}@media screen and (max-width: 999px){.product-ultimate-title__container{flex-direction:column-reverse;align-items:start}}.ultimate-product__status-label--container{display:flex;justify-content:center;align-items:center}.ultimate__status-label{text-align:center;font-size:12px;font-weight:700}.status-label--unavailable{background-color:#c92a2a}@media screen and (max-width: 640px){.ultimate-product__status-label--container{justify-content:start}}.ultimate-product-block-list__gallery--container .product-block-list__item:not(:last-child){margin-bottom:20px}.ultimate-product-block-list__gallery--container .product-gallery__thumbnail-list:after,.ultimate-product-block-list__gallery--container .product-gallery__thumbnail-list:before{content:"";display:inline-block;vertical-align:middle;width:calc(var(--mobile-container-gutter) - 4px)}.ultimate-product-block-list__gallery--container .product-gallery__thumbnail{display:inline-block;vertical-align:top}.ultimate-product-block-list__gallery--container .scroller__inner{padding-bottom:20px;margin-bottom:-20px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap}.product-gallery__image--ultimate{object-fit:contain}@media screen and (min-width: 641px){.ultimate-product-block-list__gallery--container .product-gallery .scroller{margin:0 -15px}.ultimate-product-block-list__gallery--container .product-gallery__thumbnail{width:72px}.ultimate-product-block-list__gallery--container .scroller{margin:0 calc(-1 * var(--desktop-container-gutter))}.ultimate-product-block-list__gallery--container .scroller__inner{scroll-padding-left:var(--desktop-container-gutter)}}@media screen and (min-width: 1000px){.ultimate-product__pricing-specs--container{display:flex;flex-direction:column;gap:20px}}.ultimate-product__pricing-specs--container,.pricing-card--content{display:flex;flex-direction:column;gap:10px}.pricing-row{display:flex;justify-content:space-between;font-size:18px;align-self:normal}.pricing-row--quantity>div{display:flex;justify-content:flex-end}.pricing-card__buttons-container{flex-direction:column;gap:10px;display:none}@media screen and (max-width: 640px){.pricing-card--content{margin:30px 0 25px}}@media screen and (min-width: 1000px){.ultimate-product__pricing-card--container{padding:20px 16px;border:1px solid var(--bnb-color-black-400);box-shadow:0 4px 8px #00000029}.pricing-card__buttons-container{padding-top:20px;display:flex}}.specifications-container{background-color:#f8f8f8;padding:10px}.specifications-container .specifications-list{display:flex;flex-direction:column;gap:5px;list-style-type:none;padding-left:0;margin-left:0}.specifications-entry__white,.specifications-entry__gray{font-weight:700;padding:8px}.specifications-entry__white{background-color:#fff}.product-block-list__item--store-take{padding:15px}.ultimate-product__blocks-container>*:not(:last-child){margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ja_product-ultimate.css.map */
