.tw-addon{border-top:1px solid rgba(15,15,15,.1);border-bottom:1px solid rgba(15,15,15,.1)}.tw-addon__inner{padding-top:5.6rem;padding-bottom:5.6rem;max-width:96rem}.tw-addon__label{margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:300;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--tw-color-text-light, 119, 119, 119))}.tw-addon__headline{margin:1.2rem 0 0;font-family:var(--font-script-family, "Cormorant Garamond", serif);font-size:3.4rem;font-weight:300;font-style:italic;line-height:1.15;letter-spacing:-.01em;color:#0f0f0f}.tw-addon__subtext{margin:1rem 0 0;max-width:54ch;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.7;color:rgb(var(--tw-color-text-light, 119, 119, 119))}.tw-addon__list{margin:3.2rem 0 0;padding:0;list-style:none;display:grid;gap:1.6rem}.tw-addon__item{display:grid;grid-template-columns:7.2rem minmax(0,1fr) auto;align-items:center;gap:1.8rem;padding:1.6rem;background:#faf8f5;border:1px solid rgba(15,15,15,.08)}.tw-addon__media{display:block;width:7.2rem;height:7.2rem;background:#fff;overflow:hidden}.tw-addon__media img{width:100%;height:100%;object-fit:contain;display:block}.tw-addon__copy{display:flex;flex-direction:column;gap:.3rem;min-width:0}.tw-addon__name{font-family:var(--font-script-family, "Cormorant Garamond", serif);font-size:2rem;font-weight:300;line-height:1.2;color:#0f0f0f;text-decoration:none}.tw-addon__name:hover{text-decoration:underline;text-underline-offset:.4rem}.tw-addon__descriptor{font-family:Inter,sans-serif;font-size:1.1rem;font-weight:300;letter-spacing:.02em;color:rgb(var(--tw-color-text-light, 119, 119, 119))}.tw-addon__pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:.6rem;margin-top:.4rem;font-family:Inter,sans-serif}.tw-addon__price{font-size:1.5rem;font-weight:400;color:#0f0f0f}.tw-addon__compare{font-size:1.2rem;font-weight:300;color:rgb(var(--tw-color-text-light, 119, 119, 119))}.tw-addon__price--offer{color:#b3261e}.tw-addon__offer-note{display:block;margin-top:.3rem;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#b3261e}.tw-addon__saving{font-size:1.1rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#b3261e}.tw-addon__form{margin:0}.tw-addon__button{min-height:4.4rem;padding:0 2.2rem;background:#0f0f0f;color:#fff;border:1px solid #0f0f0f;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.tw-addon__button:hover{background:#fff;color:#0f0f0f}}@media screen and (max-width:749px){.tw-addon__inner{padding-top:3.6rem;padding-bottom:3.6rem}.tw-addon__headline{font-size:2.6rem}.tw-addon__list{margin-top:2.4rem}.tw-addon__item{grid-template-columns:6.4rem minmax(0,1fr);gap:1.2rem 1.4rem;padding:1.4rem}.tw-addon__media{width:6.4rem;height:6.4rem}.tw-addon__form{grid-column:1 / -1}.tw-addon__button{width:100%}.tw-addon__name{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-tw-pdp-addon.css.map */
