.tw-product-certification{display:grid;grid-template-columns:56px minmax(0,1fr) 18px;align-items:center;gap:18px;width:min(100%,460px);margin-top:28px;border-top:1px solid var(--lujo32-pdp-line);padding-top:22px;color:inherit;text-decoration:none}.tw-product-certification__logo{display:block;width:56px;height:56px;object-fit:contain}.tw-product-certification__copy{display:grid;min-width:0;gap:5px}.tw-product-certification__title{font-size:16px;font-weight:400;line-height:1.35;letter-spacing:-.01em}.tw-product-certification__note{color:#5d5953;font-size:13px;line-height:1.5}.tw-product-certification__arrow{width:18px;height:18px;color:#5d5953}.tw-product-certification:hover .tw-product-certification__title{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.tw-product-certification:focus-visible{outline:1px solid currentColor;outline-offset:6px}@media(max-width:749px){.tw-product-certification{grid-template-columns:48px minmax(0,1fr) 16px;gap:12px;margin-top:24px;padding-top:20px}.tw-product-certification__logo{width:48px;height:48px}.tw-product-certification__title{font-size:14px}.tw-product-certification__note{font-size:12px}.tw-product-certification__arrow{width:16px;height:16px}}.tw-sustainability{padding-block:clamp(32px,3.5vw,48px);background:#d0cdc4;scroll-margin-top:100px}.tw-sustainability__main{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(32px,4vw,64px)}.tw-sustainability__copy{min-width:0;padding-block:8px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tw-sustainability__copy h2{margin:0}.tw-sustainability__intro{max-width:32em;margin:20px 0 0;line-height:1.6}.tw-sustainability__material{margin:0;position:relative;min-height:440px;overflow:hidden}.tw-sustainability__material img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 56%}.tw-sustainability__material figcaption{position:absolute;bottom:20px;left:22px;right:22px;width:fit-content;padding:8px 12px;background:#faf8f1;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.tw-sustainability__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:12px;margin-top:34px;padding-top:25px;border-top:1px solid #cbc8bd}.tw-sustainability__principle{display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px}.tw-sustainability__icon,.tw-sustainability__logo{display:block;width:66px;height:66px;flex-shrink:0;object-fit:contain;color:#626657}.tw-sustainability__principles p{margin:0;font-size:14px;line-height:1.4}.tw-sustainability__principles small{display:block;font-size:11px;color:#55574c;margin-top:4px}.tw-sustainability__cert-link small{text-decoration:underline;text-underline-offset:3px}.tw-sustainability__cert-link:hover small{text-decoration-thickness:2px}@media(min-width:750px)and (max-width:989px){.tw-sustainability__intro{font-size:15px}.tw-sustainability__material{min-height:360px}.tw-sustainability__principles{gap:8px;margin-top:28px}.tw-sustainability__icon,.tw-sustainability__logo{width:54px;height:54px}.tw-sustainability__principles p{font-size:12px}.tw-sustainability__principles small{font-size:10px}}@media(max-width:749px){.tw-sustainability{padding-block:32px}.tw-sustainability__main{grid-template-columns:minmax(0,1fr);gap:28px}.tw-sustainability__copy{padding:0}.tw-sustainability__copy h2{font-size:clamp(36px,10.5vw,52px)}.tw-sustainability__intro{margin:18px 0 0;font-size:15px}.tw-sustainability__material{min-height:0;height:clamp(190px,52vw,260px)}.tw-sustainability__material figcaption{bottom:14px;left:14px;right:14px;max-width:calc(100% - 28px);font-size:10px;line-height:1.4}.tw-sustainability__principles{margin-top:25px;padding-top:22px;gap:8px}.tw-sustainability__icon,.tw-sustainability__logo{width:54px;height:54px}.tw-sustainability__principles p{font-size:12px}.tw-sustainability__principles small{margin-top:4px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
