.rich-text-section{overflow:hidden}.rich-text-wrapper{pointer-events:none;display:flex;flex-direction:column;justify-content:center;row-gap:0px;position:relative;z-index:3}.rich-text-description{color:var(--text-color);margin-top:20px}.rich-text-wrapper>*{pointer-events:auto}.rich-text-wrapper.text-center{margin:0 auto}.rich-text-wrapper.text-right{margin-left:auto}.rich-text-collection .rich-text-collection-media:focus-visible{outline-offset:2px}.animate-round-wrap{overflow:hidden;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;right:0;bottom:0;left:0}.animate-round{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;margin:0 auto;position:absolute;z-index:1;top:0;right:0;left:0;bottom:40px;background:var(--animation-color)}html.no-js .animate-round-wrap,html.no-animation .animate-round-wrap,.no-scroll-animation .animate-round-wrap{display:none}.rich-text-heading{--text-bgshape-stroke-width: 8;--clipped-position: 100%;color:var(--heading-color)}.section-wrapper:not(.no-scroll-animation) .rich-text-wrapper{color:transparent!important;background:radial-gradient(circle at center 100%,var(--animation-text-color) var(--text-reveal-percentage, 100%),var(--text-color) calc(var(--text-reveal-percentage, 100%) + calc(var(--text-reveal-percentage, 100%) / 1.2)));background-clip:text}.section-wrapper:not(.no-scroll-animation) .rich-text-wrapper .rich-text-subheading,.section-wrapper:not(.no-scroll-animation) .rich-text-wrapper .rich-text-heading,.section-wrapper:not(.no-scroll-animation) .rich-text-wrapper .rich-text-description{color:transparent!important}.rich-text-heading .text-gradient-bg{padding:0 10px;position:relative;isolation:isolate;background:none;color:inherit}.rich-text-heading .text-gradient-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:inline-block;transition:all .4s ease;clip-path:inset(0 var(--clipped-position) 0 0%);background:var(--heading-background-gradient);border-radius:var(--heading-overlay-radius)}.rich-text-wrapper.in-visible-state .rich-text-heading{--clipped-position: 0%}.rich-text-subheading{display:flex;align-items:center;gap:8px;margin-bottom:30px}.rich-text-wrapper.text-center .rich-text-subheading{justify-content:center}.rich-text-wrapper.text-right .rich-text-subheading{justify-content:flex-end}.rich-text-section:has(.section-wrapper.section-height){--collection-padding-block: 10px}.rich-text-section{--main-circle-size: 120px;--main-circle-border-size: 4px;position:relative}.section-wrapper.section-height .rich-text-wrapper{padding-bottom:calc(var(--main-circle-size, 0px) + var(--collection-padding-block, 0px) * 2)}.rich-text-collection{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;position:relative;z-index:2;margin-top:40px}.section-wrapper.section-height .rich-text-collection{position:absolute;bottom:0;left:0;right:0;margin:0;padding:var(--collection-padding-block) 0}.rich-text-collection-list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;overflow:hidden;padding:30px 0}.rich-text-collection-item{position:relative;cursor:pointer;border-radius:50%}.rich-text-collection-media{display:block;border-radius:50%}.rich-text-collection-item.collection-item-main{aspect-ratio:1;position:relative;z-index:5;border-radius:50%;background:var(--card-background);border-style:solid;border-width:var(--main-circle-border-size);border-color:var(--animation-color);width:var(--main-circle-size);height:var(--main-circle-size);display:flex;align-items:center;justify-content:center}.no-scroll-animation .rich-text-collection-item.collection-item-main{border-color:var(--card-background);background:var(--body-background)}.rich-text-collection-item.collection-item-main:before{content:"";position:absolute;display:block;aspect-ratio:1;width:calc(var(--main-circle-size) / 2);height:calc(var(--main-circle-size) / 2);border-radius:50%;pointer-events:none;background:var(--animation-color)}.no-scroll-animation .rich-text-collection-item.collection-item-main:before{background:var(--card-background)}.collection-items-3 .collection-item-0{aspect-ratio:1;margin-right:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-3 .collection-item-2:not(.collection-item-main){aspect-ratio:1;margin-left:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-5 .collection-item-0{aspect-ratio:1;margin-right:-16px;z-index:3;width:60px;border:2px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-5 .collection-item-1:not(.collection-item-main){aspect-ratio:1;margin-right:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-5 .collection-item-3:not(.collection-item-main){aspect-ratio:1;margin-left:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-5 .collection-item-4{aspect-ratio:1;margin-left:-16px;z-index:3;width:60px;border:2px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-0{aspect-ratio:1;margin-right:-12px;z-index:2;width:42px;border:1px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-1:not(.collection-item-main){aspect-ratio:1;margin-right:-16px;z-index:3;width:60px;border:2px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-2:not(.collection-item-main){aspect-ratio:1;margin-right:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-4{aspect-ratio:1;margin-left:-24px;z-index:4;width:75px;border:3px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-5{aspect-ratio:1;margin-left:-16px;z-index:3;width:60px;border:2px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.collection-items-7 .collection-item-6{aspect-ratio:1;margin-left:-12px;z-index:2;width:42px;border:1px solid var(--card-background);box-shadow:0 0 20px -12px var(--text-color)}.rich-text-collections-title{--diameter: calc(var(--main-circle-size) - var(--main-circle-border-size) * 3.5);position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;width:var(--diameter);height:var(--diameter)}.rich-text-circular-text{position:absolute;width:100%;height:100%;font-size:10px}html.no-js .rich-text-circular-text,html.no-animation .rich-text-circular-text{display:none}.rich-text-circular-text span{position:absolute;left:50%;font-size:1.2em;transform-origin:0 calc(var(--diameter) / 2)}@media (min-width: 768px){.animate-round{will-change:transform,filter;aspect-ratio:1;width:calc(var(--main-circle-size) - 8px);height:calc(var(--main-circle-size) - 8px);border-radius:100%;top:calc(100% + 4px - var(--main-circle-size, 0px) - var(--collection-padding-block, 16px))}.rich-text-circular-text{font-size:11px}.rich-text-section:has(.section-wrapper.section-height){--collection-padding-block: 20px}}@media (min-width: 1025px){.rich-text-section{--main-circle-size: 170px;--main-circle-border-size: 6px}.rich-text-circular-text{font-size:13px}.rich-text-section:has(.section-wrapper.section-height){--collection-padding-block: 30px}.collection-items-3 .collection-item-0{width:130px;border-width:5px}.collection-items-3 .collection-item-2:not(.collection-item-main){width:130px;border-width:5px}.collection-items-5 .collection-item-0{width:90px;border-width:4px}.collection-items-5 .collection-item-1:not(.collection-item-main){width:130px;border-width:5px}.collection-items-5 .collection-item-3:not(.collection-item-main){width:130px;border-width:5px}.collection-items-5 .collection-item-4{width:90px;border-width:4px}.collection-items-7 .collection-item-2:not(.collection-item-main),.collection-items-7 .collection-item-4{width:130px;border-width:5px}.collection-items-7 .collection-item-1:not(.collection-item-main),.collection-items-7 .collection-item-5{width:90px;border-width:4px}.collection-items-7 .collection-item-0,.collection-items-7 .collection-item-6{width:70px;border-width:3px}}@media (min-width: 1200px){.rich-text-section{--main-circle-size: 180px;--main-circle-border-size: 6px}.rich-text-circular-text{font-size:14px}.rich-text-section:has(.section-wrapper.section-height){--collection-padding-block: 33px}.collection-items-3 .collection-item-0{width:140px;border-width:5px}.collection-items-3 .collection-item-2:not(.collection-item-main){width:140px;border-width:5px}.collection-items-5 .collection-item-0{width:100px;border-width:4px}.collection-items-5 .collection-item-1:not(.collection-item-main){width:140px;border-width:5px}.collection-items-5 .collection-item-3:not(.collection-item-main){width:140px;border-width:5px}.collection-items-5 .collection-item-4{width:100px;border-width:4px}.collection-items-7 .collection-item-2:not(.collection-item-main),.collection-items-7 .collection-item-4{width:140px;border-width:5px}.collection-items-7 .collection-item-1:not(.collection-item-main),.collection-items-7 .collection-item-5{width:100px;border-width:4px}}@media (min-width: 1441px){.rich-text-section{--main-circle-size: 200px;--main-circle-border-size: 8px}.collection-items-3 .collection-item-0{width:152px;border-width:6px}.collection-items-3 .collection-item-2:not(.collection-item-main){width:152px;border-width:6px}.collection-items-5 .collection-item-0{width:112px;border-width:6px}.collection-items-5 .collection-item-1:not(.collection-item-main){width:152px;border-width:6px}.collection-items-5 .collection-item-3:not(.collection-item-main){width:152px;border-width:6px}.collection-items-5 .collection-item-4{width:112px;border-width:6px}.collection-items-7 .collection-item-0{width:80px;border-width:6px}.collection-items-7 .collection-item-1:not(.collection-item-main){width:112px;border-width:6px}.collection-items-7 .collection-item-2:not(.collection-item-main){width:152px;border-width:6px}.collection-items-7 .collection-item-4{width:152px;border-width:6px}.collection-items-7 .collection-item-5{width:112px;border-width:6px}.collection-items-7 .collection-item-6{width:80px;border-width:6px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rich-text.css.map */
