.main-product__grid{display:grid;grid-template-columns:1.25fr 1fr;align-items:start;gap:4rem 5rem;padding-bottom:3rem}.main-product__media-list{display:grid;grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none}.main-product__media-item{margin:0;padding:0;overflow:hidden;border-radius:var(--radius)}.main-product__media-item--main{grid-column:1 / -1}.main-product__media-button{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.main-product__image,.main-product__media-item .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.main-product__media-item--main .main-product__image,.main-product__media-item--main .placeholder-svg{aspect-ratio:1}.main-product__details{position:sticky;top:8rem}.main-product__details>*+*{margin-top:1.5rem}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.breadcrumb__item{display:flex;align-items:center;gap:.25rem;margin:0;padding:0}.breadcrumb__link{text-decoration:none}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__divider{width:1rem;height:1rem;transform:rotate(-90deg)}.main-product__description p+p{margin-top:1.5rem}.main-product__accordions{border-bottom:1px solid var(--color-border)}.main-product__summary{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 0;border-top:1px solid var(--color-border);cursor:pointer;list-style:none}.main-product__summary::-webkit-details-marker{display:none}.text-size-medium-2{font-size:1.125rem}.main-product__accordion-icon{align-self:flex-start;width:1.5rem;height:1.5rem;color:#c58b68;transition:transform .4s ease}.main-product__accordion[open] .main-product__accordion-icon{transform:rotate(45deg)}.main-product__accordion::details-content{block-size:0;overflow:hidden;transition:block-size .4s ease,content-visibility .4s allow-discrete}.main-product__accordion[open]::details-content{block-size:auto}@supports (interpolate-size: allow-keywords){.main-product__accordions{interpolate-size:allow-keywords}}.main-product__accordion-content{padding-bottom:1.5rem}.main-product__nutrition-table{width:100%;border-collapse:collapse}.main-product__nutrition-table th,.main-product__nutrition-table td{padding:.5rem 0;border-bottom:1px solid var(--color-border);font-weight:inherit;text-align:right;vertical-align:top}.main-product__nutrition-table th:first-child{padding-right:1rem;text-align:left}.main-product__nutrition-table td{padding-left:1rem}.main-product__nutrition-table thead th{font-weight:600}.main-product__nutrition-table tbody tr:last-child>*{border-bottom:0}.main-product__nutrition-table+.main-product__nutrition-image{margin-top:1.5rem}.main-product__nutrition-image{width:100%;height:auto}.main-product__where{margin-bottom:.5rem}.main-product__button{margin-top:2rem}.product-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#000000e6;color:var(--color-white)}.product-lightbox::backdrop{background:#000000e6}.product-lightbox[open]{display:flex;justify-content:center;align-items:center}.product-lightbox__slides{margin:0;padding:0;list-style:none}.product-lightbox__slide{margin:0;padding:0}.product-lightbox__image{display:block;width:auto;max-width:calc(100vw - 8rem);height:auto;max-height:86dvh;object-fit:contain}.product-lightbox__close,.product-lightbox__arrow{display:flex;justify-content:center;align-items:center;position:absolute;width:3rem;height:3rem;padding:0;border:0;background:none;color:var(--color-white);opacity:.8}.product-lightbox__close:hover,.product-lightbox__arrow:hover{opacity:1}.product-lightbox__close{top:1rem;right:1rem}.product-lightbox__close .icon{width:2rem;height:2rem}.product-lightbox__arrow{top:50%;transform:translateY(-50%)}.product-lightbox__arrow .icon{width:1.5rem;height:1.5rem}.product-lightbox__arrow--prev{left:1rem}.product-lightbox__arrow--next{right:1rem}@media screen and (max-width:991px){.main-product__grid{grid-template-columns:1fr;row-gap:2.5rem;padding-bottom:2.5rem}.main-product__details{position:static}}@media screen and (max-width:767px){.main-product__grid{row-gap:2rem;padding-bottom:1.5rem}.main-product__details>*+*,.main-product__description p+p{margin-top:1.25rem}.main-product__accordion-content{padding-bottom:1.25rem}.main-product__button{margin-top:1.5rem}.main-product__media-list{grid-template-columns:repeat(4,1fr)}.main-product__accordion-icon{width:1.75rem}.text-size-medium-2{font-size:1rem}.product-lightbox__image{max-width:calc(100vw - 2rem)}.product-lightbox__arrow{top:auto;bottom:1rem;transform:none}}@media screen and (max-width:479px){.main-product__media-list{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-main-product.css.map */
