product-info[id^=MainProduct-] .product-information-item{margin:.8rem 0;scroll-margin-top:calc(var(--header-height, 0px) + 2.4rem)}.product-information-item>.product-information-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6.4rem;padding:1.2rem 1.6rem;border:.1rem solid transparent;border-radius:1rem;background:#f5f1eb;color:#232323;cursor:pointer;list-style:none}.product-information-row::-webkit-details-marker{display:none}.product-information-row:focus-visible,.product-information-drawer__close:focus-visible{outline:.2rem solid #295046;outline-offset:.3rem}.product-information-row__title{font-size:1.5rem;font-weight:500;line-height:1.4}.product-information-row__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:.8rem;background:#ffffffb3;color:#295046}.product-information-row__arrow .icon-arrow{width:1.6rem;height:1.6rem}.product-information-row__arrow path{stroke:currentColor;stroke-width:.4}.product-information-item>.product-information-content{padding:1.6rem}product-information-drawer{display:block}dialog.product-information-drawer{--product-information-drawer-duration: .35s;--product-information-drawer-inset: 1.6rem;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#232323;overflow:hidden}.product-information-drawer::backdrop{background:#0000;transition:background-color .35s ease}.product-information-drawer.is-open::backdrop{background:#0006}.product-information-drawer__panel{position:absolute;top:var(--product-information-drawer-inset);right:var(--product-information-drawer-inset);bottom:var(--product-information-drawer-inset);left:auto;display:flex;flex-direction:column;width:min(48rem,calc(100% - 2 * var(--product-information-drawer-inset)));height:auto;margin:0;border-radius:1.6rem;background:rgb(var(--color-background, 255, 255, 255));box-shadow:0 1rem 4rem #00000026;overflow:hidden;transform:translateZ(0);will-change:transform}.product-information-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:1.6rem;padding:2.4rem;border-bottom:.1rem solid rgba(41,80,70,.12)}.product-information-drawer__heading{margin:0;color:#232323;font-size:2.4rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.product-information-drawer__close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:1.2rem;border:.1rem solid rgba(41,80,70,.2);border-radius:.8rem;background:transparent;color:#295046;cursor:pointer}.product-information-drawer__close:hover{background:#f5f1eb}.product-information-drawer__close svg{width:1.8rem;height:1.8rem}.product-information-drawer__body{flex:1 1 auto;min-height:0;padding:2.4rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.product-information-drawer__body .product-information-content{font-size:1.6rem;line-height:1.6;overflow-wrap:anywhere}.product-information-drawer__body .product-information-content>:first-child{margin-top:0}.product-information-drawer__body .product-information-content>:last-child{margin-bottom:0}.product-information-content img,.product-information-content video,.product-information-content iframe{max-width:100%}.product-information-content img,.product-information-content video{height:auto}.product-information-content table{display:block;max-width:100%;overflow-x:auto}html.product-information-scroll-locked{overflow:hidden;overscroll-behavior:none}html.product-information-scroll-locked.product-information-scrollbar-gutter{scrollbar-gutter:stable}body.product-information-scroll-locked{overscroll-behavior:none}@media screen and (max-width:749px){dialog.product-information-drawer{--product-information-drawer-inset: .8rem}.product-information-drawer__panel{top:max(var(--product-information-drawer-inset),env(safe-area-inset-top));bottom:max(var(--product-information-drawer-inset),env(safe-area-inset-bottom))}.product-information-drawer__header,.product-information-drawer__body{padding:2rem}}@media(prefers-reduced-motion:reduce){.product-information-drawer::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-product-information-drawer.css.map */
