.product__info-wrapper{padding:0 0 0 2rem}product-info{padding-bottom:100px;border-bottom:solid 1px var(--color-line)}.product__divider:empty{display:block;width:100%;height:0;margin-top:var(--divider-margin-top);margin-bottom:var(--divider-margin-bottom);border-top:1px solid rgb(var(--color-foreground))}.giraffe-product-details{margin:0;font-family:var(--font-interface);font-size:12px;line-height:1.5}.giraffe-product-details__row{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:flex-start;gap:10px}.giraffe-product-details__row.giraffe-product-temperature__row{display:flex;align-items:center}.giraffe-product-details__row--richtext{align-items:start}.giraffe-product-details__label,.giraffe-product-details__content{margin:0}.giraffe-product-details__label{flex:0 0 auto;width:110px;font-family:var(--font-heading-family);font-size:12px}.giraffe-product-details__content{min-width:0}.giraffe-product-details__content.rte>:first-child{margin-top:0}.giraffe-product-details__content.rte>:last-child{margin-bottom:0}.giraffe-product-details__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.giraffe-product-details__chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:4px 14px;color:rgb(var(--color-foreground));line-height:1.2;text-decoration:none;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px}a.giraffe-product-details__chip{transition:background-color .2s ease}a.giraffe-product-details__chip:hover{background-color:rgba(var(--color-foreground),.06)}@media screen and (max-width:749px){.giraffe-product-details__row{grid-template-columns:90px minmax(0,1fr);gap:10px}.giraffe-product-details__label{width:90px}}.product-form__submit{height:67px}.product-form__submit span{padding:0;font-family:var(--font-sawarabi);font-size:16px;line-height:1;letter-spacing:2px}.product__title{font-family:var(--font-mincho);font-weight:500;font-size:28px}.price.product-price .price-item{font-family:var(--font-sawarabi);font-size:17px;letter-spacing:1px;padding:0;margin:0}.product__description{font-family:var(--font-sawarabi);font-size:13px;line-height:1.75;padding:0;margin:0}.giraffe-product-temperature__content{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.giraffe-product-temperature__main{display:flex;align-items:center;gap:15px;color:rgb(var(--color-foreground));text-decoration:none}.giraffe-product-temperature__value{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;font-size:12px;line-height:1;border:solid 1px var(--color-line);border-radius:999px}.giraffe-product-temperature__image{display:block;width:120px;max-width:100%;height:auto}@media screen and (max-width:749px){.giraffe-product-temperature__image{width:100px}}.giraffe-product-temperature__help{font-size:12px;letter-spacing:1px;color:var(--color-gray-link);text-underline-offset:4px}@media screen and (max-width:749px){.giraffe-product-temperature__content,.giraffe-product-temperature__main{gap:12px}}.giraffe-product-guide-links__list{display:flex;flex-wrap:wrap;gap:8px}.giraffe-product-guide-links__link{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;color:rgb(var(--color-foreground));font-family:var(--font-sawarabi);font-size:11px;line-height:1;text-decoration:none;border:solid 1px var(--color-line);border-radius:999px;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.giraffe-product-guide-links__link:hover{background-color:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.4)}.product-lead-text p{font-family:var(--font-sawarabi);font-size:14px;padding:0;margin-bottom:15px;color:var(--color-gray)}.product-info_top .giraffe-product-details__row{grid-template-columns:110px minmax(0,1fr);display:flex;align-items:center}.product-info_top .giraffe-product-details__chips{font-family:var(--font-sawarabi)}.product-media-modal__content>img{width:auto;max-width:100%;height:auto;max-height:95vh}.thumbnail:hover,.thumbnail.focused,.thumbnail[aria-current],.thumbnail[aria-current]:focus,.thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none;outline:2px solid var(--color-accent);outline-offset:-2px}.thumbnail:hover{opacity:1}.thumbnail:hover img{opacity:.7}@media screen and (min-width:750px){.product--thumbnail media-gallery{display:grid;grid-template-columns:75px minmax(0,1fr);column-gap:35px;align-items:start}.product--thumbnail media-gallery>[id^=GalleryViewer],.product--thumbnail media-gallery>.product__xr-button{grid-column:2}.product--thumbnail media-gallery>[id^=GalleryViewer]{grid-row:1}.product--thumbnail media-gallery>[id^=GalleryThumbnails]{position:relative;grid-column:1;grid-row:1;align-self:stretch}.product--thumbnail [id^=GalleryThumbnails] .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;padding:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.product--thumbnail [id^=GalleryThumbnails] .thumbnail-list::-webkit-scrollbar{display:none}.product--thumbnail [id^=GalleryThumbnails] .thumbnail-list__item{flex:0 0 auto;width:100%}.product--thumbnail [id^=GalleryThumbnails] .thumbnail-list__item:before{padding-bottom:133.3333%}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/giraffe-product.css.map */
