.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.rich-text__blocks{width:100%}@media screen and (min-width:750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:50rem}}@media screen and (min-width:990px){.rich-text__blocks{max-width:78rem}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__buttons--contact{align-items:center;gap:2.4rem;max-width:none}.rich-text__buttons--contact .whatsapp-button{display:inline-flex;justify-content:center;align-items:center;gap:.8rem;width:auto;min-width:30rem;max-width:36rem;margin-top:0!important;flex:0 0 auto;order:1}.rich-text__buttons--contact .whatsapp-button img{display:block;margin:0}.rich-text__phone-display,.rich-text__phone-button{align-items:center;gap:.8rem}.rich-text__phone-display{display:none;min-height:4.6rem;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:700;white-space:nowrap;order:2}.rich-text__phone-button{display:inline-flex;justify-content:center;width:100%;margin-top:0!important}.rich-text__phone-display svg,.rich-text__phone-button svg{width:2.2rem;height:2.2rem;fill:currentColor;flex:0 0 auto}@media screen and (min-width:750px){.rich-text__phone-display{display:inline-flex}.rich-text__phone-button{display:none}}@media screen and (max-width:749px){.rich-text__buttons--contact{max-width:none}.rich-text__buttons--contact .whatsapp-button,.rich-text__phone-button{min-width:100%;max-width:none;width:100%}.rich-text__buttons--contact .whatsapp-button{order:2}.rich-text__phone-button{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0;--alpha-button-border: 1;--border-opacity: 1;order:1;color:#fff;background:transparent;border:0;box-shadow:none}.rich-text__phone-button:before{box-shadow:none}.rich-text__phone-button:after{border-color:#fff!important;box-shadow:none}.rich-text__phone-button:hover{color:#fff;background:transparent}.rich-text__phone-button:hover:after{border-color:#fff!important;box-shadow:none}}.rich-text.rich-text--product-information{--product-information-inset: calc(4rem / var(--font-body-scale));padding-block:var(--product-information-inset)}@media screen and (max-width:749px){.rich-text.rich-text--product-information{--product-information-inset: calc(2rem / var(--font-body-scale))}}.rich-text--product-information:not(.rich-text--full-width) .rich-text__wrapper{width:calc(100% - 2 * var(--product-information-inset))}.rich-text--product-information .rich-text__blocks{max-width:none;min-width:0}.rich-text--product-information .rich-text__text table{width:100%;table-layout:auto;border:.1rem solid rgba(var(--color-foreground),.25);box-shadow:none}.rich-text--product-information .rich-text__text .inner-tube-size-table{width:auto;max-width:100%;margin-block:1.2rem .6rem;border-collapse:collapse;font-size:1.4rem}.inner-tube-size-table caption{margin-bottom:.5rem;text-align:left;font-weight:600}.rich-text__text .inner-tube-size-table :is(th,td){padding:.6rem .8rem;text-align:left}.rich-text__text .inner-tube-size-note{font-size:1.3rem}.rich-text--product-information .flight-attendant-fork-table td:first-child{width:clamp(6rem,18vw,13rem)}.flight-attendant-fork-thumbnail{display:inline-block;width:clamp(4.8rem,16vw,11.2rem);max-width:100%;vertical-align:middle;cursor:zoom-in}.flight-attendant-fork-thumbnail img{box-sizing:border-box;display:block;width:100%;height:auto;aspect-ratio:4 / 3;padding:0 .4rem .4rem;border-radius:.4rem;background:#f0f0f0;object-fit:contain;object-position:center top}.rich-text--product-information .flight-attendant-fork-table{border-collapse:collapse;font-size:1.4rem}.flight-attendant-fork-table :is(th,td){padding:.7rem .9rem;border:.1rem solid rgba(var(--color-foreground),.2);text-align:left}@media screen and (max-width:749px){.rich-text--product-information .flight-attendant-fork-table{table-layout:fixed;font-size:1.2rem;letter-spacing:.02rem}.flight-attendant-fork-table :is(th,td){padding:.5rem .3rem;overflow-wrap:anywhere}.rich-text--product-information .flight-attendant-fork-table :is(th,td):first-child{width:21%}.flight-attendant-fork-table th:nth-child(2){width:24%}.flight-attendant-fork-table th:nth-child(3){width:16%}.flight-attendant-fork-table th:nth-child(4){width:21%}.flight-attendant-fork-table th:nth-child(5){width:18%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-rich-text.css.map */
