.rich-text__box{position:relative}.rich-text--boxed .rich-text__box{padding:clamp(3.2rem,calc(4vw + 1.6rem),8rem) clamp(2.4rem,calc(5vw + .4rem),8rem);border-radius:var(--media-radius);background:var(--color-background-secondary)}.rich-text__inner{display:flex;flex-direction:column;margin-inline:auto}.rich-text__inner--narrow{max-width:56rem}.rich-text__inner--medium{max-width:78rem}.rich-text__inner--wide{max-width:110rem}.rich-text__inner>*{margin:0 0 var(--rt-s, 1.6rem)}.rich-text__inner>:last-child{margin-bottom:0}.rich-text__inner--m-left{align-items:flex-start;text-align:left;margin-inline:0 auto}.rich-text__inner--m-center{align-items:center;text-align:center}.rich-text__inner--m-right{align-items:flex-end;text-align:right;margin-inline:auto 0}@media(min-width:768px){.rich-text__inner--left{align-items:flex-start;text-align:left;margin-inline:0 auto}.rich-text__inner--center{align-items:center;text-align:center;margin-inline:auto}.rich-text__inner--right{align-items:flex-end;text-align:right;margin-inline:auto 0}}.rich-text__heading{text-wrap:balance}.rich-text__heading em,.rich-text__heading .t-accent{color:var(--rt-accent, inherit)}.rich-text__heading .t-italic{font-style:italic}.rt-accent--highlight em,.rt-accent--highlight .t-accent{font-style:normal;background:linear-gradient(transparent 58%,var(--rt-accent, rgb(var(--color-foreground-rgb) / .14)) 58%,var(--rt-accent, rgb(var(--color-foreground-rgb) / .14)) 92%,transparent 92%);color:inherit}.rt-accent--underline em,.rt-accent--underline .t-accent{font-style:normal;text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.14em;text-decoration-color:var(--rt-accent, currentColor)}.rich-text__text{max-width:100%}.rich-text__text--small{font-size:1.4rem}.rich-text__text--medium{font-size:1.6rem}.rich-text__text--large{font-size:clamp(1.8rem,calc(.6vw + 1.5rem),2.2rem);line-height:1.5}.rich-text__buttons{display:flex;flex-wrap:wrap;gap:1rem}.rich-text__inner--m-center .rich-text__buttons{justify-content:center}.rich-text__inner--m-right .rich-text__buttons{justify-content:flex-end}@media(min-width:768px){.rich-text__inner--left .rich-text__buttons{justify-content:flex-start}.rich-text__inner--center .rich-text__buttons{justify-content:center}.rich-text__inner--right .rich-text__buttons{justify-content:flex-end}}.rt-pattern{position:relative}.rt-pattern>.page-width{position:relative;z-index:1}.rt-pattern:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--rt-pattern-color, rgb(0 0 0 / .07));-webkit-mask-repeat:repeat;mask-repeat:repeat}.rt-pattern--dots:before{-webkit-mask-image:radial-gradient(#000 1.2px,transparent 1.7px);mask-image:radial-gradient(#000 1.2px,transparent 1.7px);-webkit-mask-size:22px 22px;mask-size:22px 22px}.rt-pattern--grid:before{-webkit-mask-image:linear-gradient(#000 1px,transparent 1px),linear-gradient(90deg,#000 1px,transparent 1px);mask-image:linear-gradient(#000 1px,transparent 1px),linear-gradient(90deg,#000 1px,transparent 1px);-webkit-mask-size:30px 30px;mask-size:30px 30px}.rt-pattern--diagonal:before{-webkit-mask-image:repeating-linear-gradient(45deg,#000 0,#000 1px,transparent 1px,transparent 12px);mask-image:repeating-linear-gradient(45deg,#000 0,#000 1px,transparent 1px,transparent 12px)}.rt-pattern--plus:before{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-size:16px 1.5px,1.5px 16px;mask-size:16px 1.5px,1.5px 16px;-webkit-mask-position:center;mask-position:center}.rt-pattern--waves:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='44'%3E%3Cpath d='M0 22 Q 17.5 2 35 22 T 70 22 T 105 22 T 140 22' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='44'%3E%3Cpath d='M0 22 Q 17.5 2 35 22 T 70 22 T 105 22 T 140 22' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.rt-pattern--topography:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.3'%3E%3Cpath d='M-10 20 Q 55 -10 120 20 T 270 20'/%3E%3Cpath d='M-10 60 Q 55 30 120 60 T 270 60'/%3E%3Cpath d='M-10 100 Q 45 65 100 100 T 210 100 T 320 100'/%3E%3Cpath d='M-10 140 Q 65 110 130 140 T 270 140'/%3E%3Cpath d='M-10 180 Q 40 145 95 180 T 205 180 T 315 180'/%3E%3Cpath d='M-10 220 Q 60 190 125 220 T 270 220'/%3E%3Cpath d='M-10 260 Q 50 235 115 260 T 270 260'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.3'%3E%3Cpath d='M-10 20 Q 55 -10 120 20 T 270 20'/%3E%3Cpath d='M-10 60 Q 55 30 120 60 T 270 60'/%3E%3Cpath d='M-10 100 Q 45 65 100 100 T 210 100 T 320 100'/%3E%3Cpath d='M-10 140 Q 65 110 130 140 T 270 140'/%3E%3Cpath d='M-10 180 Q 40 145 95 180 T 205 180 T 315 180'/%3E%3Cpath d='M-10 220 Q 60 190 125 220 T 270 220'/%3E%3Cpath d='M-10 260 Q 50 235 115 260 T 270 260'/%3E%3C/g%3E%3C/svg%3E")}@media(prefers-reduced-motion:no-preference){.rt-pattern:before{opacity:0;animation:rt-pattern-in .8s ease .15s forwards}@keyframes rt-pattern-in{to{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-rich-text.css.map */
