body{--font-h1--family:Georgia, "Times New Roman", serif;--font-h2--family:Georgia, "Times New Roman", serif;--font-h3--family:Georgia, "Times New Roman", serif;--font-h4--family:Georgia, "Times New Roman", serif;--font-h1--weight:400;--font-h2--weight:400;--font-h3--weight:400;--font-h4--weight:400}#MainContent[data-template^=page] .page-content{width:100%;max-width:70ch;margin-inline:auto;line-height:1.8}#MainContent[data-template^=page] .page-content h2{font-size:clamp(1.5rem,4vw,2rem);line-height:1.25}#MainContent .rin-note a,#MainContent .page-content a,#MainContent .rte :is(p,li) a:not(.button,.button-secondary){color:var(--color-primary-button-background);text-underline-offset:.2em}#MainContent a:focus-visible{outline:2px solid var(--color-primary-button-background);outline-offset:4px}#MainContent table#size-guide{display:block;width:100%;max-width:100%;min-width:0!important;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--color-input-border);border-radius:4px;background:var(--color-input-background)}#MainContent table#size-guide :is(th,td){color:var(--color-input-text)!important;border-color:var(--color-input-border)!important}#MainContent .rin-about-page .section-content-wrapper{width:100%;max-width:800px;margin-inline:auto;padding:clamp(24px,5vw,48px);border:1px solid #63316d;background:linear-gradient(145deg,#25102d,#1a0c20);color:#f2e8ee;text-align:center;gap:24px}#MainContent .rin-about-page .page-content{max-width:65ch;color:#d9c8dd;text-align:center}#MainContent .rin-about-page .text-block,#MainContent .rin-about-page :is(h1,h2,p){text-align:center}product-card.product-card{height:100%}product-card .product-card__content{height:100%;padding:10px!important;gap:8px!important;border:1px solid rgb(184 154 89 / .38)!important;border-radius:10px!important;background:linear-gradient(145deg,#25162c,#1a111f)!important;overflow:hidden;transition:border-color .4s ease,box-shadow .8s ease}product-card .product-card__content .card-gallery{border-radius:5px;overflow:hidden}product-card:focus-within .product-card__content{border-color:#d5b774!important;box-shadow:var(--rin-glow-halo)}@media(hover:hover){product-card:hover .product-card__content{border-color:#d5b774!important;box-shadow:var(--rin-glow-halo)}}@media(prefers-reduced-motion:reduce){product-card .product-card__content{transition:none}}@media(max-width:749px){product-card .product-card__content{padding:8px!important}}product-card .card-gallery{background:#121016}product-card .card-gallery .product-media__image{object-fit:contain!important}product-card .product-card__content>product-price{margin-block-start:auto}body{--rin-glow-gold:rgb(250 207 119 / .58);--rin-glow-text:0 0 4px rgb(255 228 151 / .44), 0 0 12px rgb(255 204 102 / .38), 0 0 26px rgb(193 127 46 / .28);--rin-glow-halo:0 0 9px rgb(255 204 102 / .28), 0 0 26px rgb(222 155 64 / .22), 0 0 46px rgb(193 127 46 / .12), inset 0 0 20px rgb(250 207 119 / .09)}body :is(a[href],button:not(:disabled),summary,[role=button]:not([aria-disabled=true])){transition:text-shadow .8s ease .1s,box-shadow .8s ease .1s,border-color .8s ease .1s}body :is(.resource-card,.product-card,.collection-card),body .rin-atelier .rin-card{transition:box-shadow .8s ease .1s,border-color .8s ease .1s,transform .25s ease}body .rin-card :is(h2,p,span,b){transition:text-shadow .8s ease .1s}.rin-atelier .rin-card:after{border:0;box-shadow:none}body :is(a[href],button:not(:disabled),summary,[role=button]:not([aria-disabled=true])):focus-visible{outline:2px solid rgb(250 207 119 / .8);outline-offset:4px;text-shadow:var(--rin-glow-text)}body :is(.button,.button-secondary,.rin-button,.rin-card,summary):focus-visible,body :is(.resource-card,.product-card,.collection-card):has(a:focus-visible){box-shadow:var(--rin-glow-halo);border-color:var(--rin-glow-gold)}body .rin-card:focus-visible :is(h2,p,span,b){text-shadow:var(--rin-glow-text)}@media(hover:hover){body :is(a[href],button:not(:disabled),summary,[role=button]:not([aria-disabled=true])):hover{text-shadow:var(--rin-glow-text)}body :is(.button,.button-secondary,.rin-button,.rin-card,summary):hover,body :is(.resource-card,.product-card,.collection-card):has(a:hover){box-shadow:var(--rin-glow-halo);border-color:var(--rin-glow-gold)}body .rin-card:hover :is(h2,p,span,b){text-shadow:var(--rin-glow-text)}body :is(.header__icon,.header-logo):hover{filter:drop-shadow(0 0 8px rgb(255 204 102 / .45)) drop-shadow(0 0 18px rgb(193 127 46 / .25))}}@media(prefers-reduced-motion:reduce){body :is(a[href],button,summary,[role=button],.resource-card,.product-card,.collection-card),body .rin-atelier .rin-card,body .rin-card :is(h2,p,span,b){transition:none}}.rin-mote-field{--rin-mote-pan-x:0px;--rin-mote-pan-y:0px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;overflow:hidden;pointer-events:none;contain:layout paint}.rin-mote{position:absolute;left:0;top:0;width:var(--size);height:var(--size);border-radius:999px;opacity:var(--alpha);animation:rin-mote-breathe var(--breathe) ease-in-out var(--breath-delay) infinite alternate;will-change:transform,opacity}.rin-mote:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#facf77f5;box-shadow:0 0 var(--glow1) #ffcc66e0,0 0 var(--glow2) #c17f2e6b}.rin-mote--reactive:before{content:"";position:absolute;left:50%;top:50%;width:var(--react-size);height:var(--react-size);transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,#ffde9933,#eeae4e1c 28%,#974fbf0e 49%,#0000 73%);filter:blur(7px);opacity:.78;mix-blend-mode:screen;pointer-events:none}.rin-mote--far{filter:blur(.35px)}.rin-mote--mid{filter:blur(.12px)}.rin-mote--hot:after{background:#ffe59d;box-shadow:0 0 12px #ffe497fa,0 0 28px #de9b40b8,0 0 44px #a0602257}@keyframes rin-mote-breathe{0%{opacity:var(--breath-low)}to{opacity:var(--alpha)}}@media(prefers-reduced-motion:reduce){.rin-mote-field{transform:none!important;transition:none!important}.rin-mote{animation:none!important}.rin-mote:after{box-shadow:0 0 7px #ffc65a6b}.rin-mote--reactive:before{display:none}}.rin-ambient-v5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;contain:paint}.rin-ambient-light{position:absolute;border-radius:999px;pointer-events:none;mix-blend-mode:screen;filter:blur(18px);will-change:opacity,transform;transform:translateZ(0) scale(1)}.rin-ambient-light--left{left:-12vw;top:55vh;width:clamp(300px,42vw,680px);height:clamp(280px,47vh,570px);background:radial-gradient(ellipse at 42% 50%,#ffdc9730,#efa64821 26%,#a159280e 48%,#0000 72%);animation:rin-practical-breathe-left 11.7s ease-in-out -3.4s infinite}.rin-ambient-light--right{right:-13vw;top:53vh;width:clamp(300px,40vw,650px);height:clamp(280px,46vh,550px);background:radial-gradient(ellipse at 58% 50%,#ffe0a02e,#e297411f 27%,#8f4d250d,#0000 73%);animation:rin-practical-breathe-right 13.4s ease-in-out -7.1s infinite}.rin-ambient-light--violet{right:-5vw;top:4vh;width:clamp(260px,34vw,560px);height:clamp(220px,31vh,390px);background:radial-gradient(ellipse at 55% 44%,#c885ff1b,#944bd112 33%,#562a8e06 54%,#0000 74%);filter:blur(24px);animation:rin-ambient-breathe-violet 16.2s ease-in-out -5.8s infinite}@keyframes rin-practical-breathe-left{0%{opacity:.56;transform:translateZ(0) scale(.99)}13%{opacity:.72;transform:translateZ(0) scale(1.01)}29%{opacity:.63;transform:translateZ(0) scale(1)}43%{opacity:.87;transform:translateZ(0) scale(1.025)}58%{opacity:.69;transform:translateZ(0) scale(1.005)}76%{opacity:.8;transform:translateZ(0) scale(1.018)}89%{opacity:.61;transform:translateZ(0) scale(.997)}to{opacity:.56;transform:translateZ(0) scale(.99)}}@keyframes rin-practical-breathe-right{0%{opacity:.6;transform:translateZ(0) scale(1)}17%{opacity:.79;transform:translateZ(0) scale(1.02)}34%{opacity:.66;transform:translateZ(0) scale(1.004)}51%{opacity:.9;transform:translateZ(0) scale(1.027)}68%{opacity:.72;transform:translateZ(0) scale(1.009)}84%{opacity:.82;transform:translateZ(0) scale(1.018)}to{opacity:.6;transform:translateZ(0) scale(1)}}@keyframes rin-ambient-breathe-violet{0%{opacity:.45;transform:translateZ(0) scale(1)}23%{opacity:.63;transform:translateZ(0) scale(1.018)}47%{opacity:.51;transform:translateZ(0) scale(1.006)}71%{opacity:.68;transform:translateZ(0) scale(1.024)}to{opacity:.45;transform:translateZ(0) scale(1)}}@media(max-width:749px){.rin-ambient-light--left{left:-30vw;top:59vh;width:78vw;height:42vh}.rin-ambient-light--right{right:-31vw;top:57vh;width:78vw;height:42vh}.rin-ambient-light--violet{right:-24vw;top:7vh;width:74vw;height:30vh}}@media(prefers-reduced-motion:reduce){.rin-ambient-light{animation:none!important;transform:none!important}.rin-ambient-light--left,.rin-ambient-light--right{opacity:.64!important}.rin-ambient-light--violet{opacity:.46!important}}[data-rin-motion-paused] :is(.rin-mote,.rin-ambient-light){animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/31/assets/rin-atmosphere.css.map */
