:root{--rl-bg: #ffffff;--rl-surface: #f6f5f2;--rl-ink: #222222;--rl-text: #3a3a3a;--rl-mute: #7a7a7a;--rl-line: #dcdcd8;--rl-accent: #d6361c;--rl-on-accent: #ffffff;--rl-hl: var(--rl-accent);--rl-btn-h: 44px;--rl-btn-h-small: 34px;--rl-font: "Zen Kaku Gothic New", "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, "Apple SD Gothic Neo", "Hiragino Sans", "Noto Sans JP", sans-serif;--rl-wrap: 1120px;--rl-narrow: 720px;--rl-radius: 2px;--font-body-family: var(--rl-font);--font-heading-family: var(--rl-font);--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-weight: 500;--font-body-scale: 1;--font-heading-scale: 1;--buttons-radius: 2px;--buttons-radius-outset: 2px;--inputs-radius: 2px;--inputs-radius-outset: 2px;--inputs-border-width: 1px;--inputs-border-opacity: 1;--inputs-shadow-opacity: 0;--buttons-shadow-opacity: 0;--page-width: 1150px}html{color-scheme:light}html,body,.gradient,#MainContent{background:var(--rl-bg);color:var(--rl-text)}body{font-family:var(--rl-font);font-size:14px;line-height:1.9;-webkit-font-smoothing:antialiased;letter-spacing:.03em;font-feature-settings:"palt" 0}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.title,.card__heading,.card__heading a{font-family:var(--rl-font);font-weight:500;color:var(--rl-ink);letter-spacing:.04em;line-height:1.4}h1,.h1{font-size:clamp(24px,3vw,32px)}h2,.h2{font-size:clamp(20px,2.4vw,24px)}h3,.h3{font-size:16px}p{color:var(--rl-text)}a{color:var(--rl-ink);text-underline-offset:3px;text-decoration-thickness:1px}mark,.rl-mark{background:none;color:inherit;padding:0;text-decoration:underline;text-decoration-color:var(--rl-accent);text-decoration-thickness:2px;text-underline-offset:4px}.rte{color:var(--rl-text)}.rte a{color:var(--rl-ink)}small,.rl-small{font-size:12px;color:var(--rl-mute)}.rl-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--rl-mute);font-weight:400}.rl-label--ink{color:var(--rl-ink)}.rl-wrap{width:min(var(--rl-wrap),100% - 40px);margin-inline:auto}.rl-narrow{width:min(var(--rl-narrow),100% - 40px);margin-inline:auto}.rl-section{padding-block:72px}.rl-section--tight{padding-block:32px}.rl-section--surface{background:var(--rl-surface)}.rl-hr{border:0;border-top:1px solid var(--rl-line);margin:0}@media(max-width:749px){.rl-wrap,.rl-narrow{width:calc(100% - 32px)}.rl-section{padding-block:40px}}.rl-btn,.button,.shopify-challenge__button,.customer button,.cart__checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--rl-btn-h);padding:0 20px;border:1px solid var(--rl-ink);border-radius:var(--rl-radius);background:var(--rl-bg);color:var(--rl-ink);font-family:var(--rl-font);font-size:12.5px;font-weight:400;letter-spacing:.02em;text-decoration:none;cursor:pointer;box-shadow:none;transition:background .15s ease,color .15s ease}.rl-btn:after,.rl-btn--arrow:after{content:"\203a";font-size:14px}.rl-btn:hover,.button:hover,.cart__checkout-button:hover,.rl-btn--solid,.cart__checkout-button{background:var(--rl-ink);color:var(--rl-bg)}.rl-btn--solid:hover,.cart__checkout-button:hover{background:var(--rl-accent);border-color:var(--rl-accent);color:var(--rl-on-accent)}.rl-btn--small{min-height:var(--rl-btn-h-small);padding:0 14px;font-size:12px}.rl-btn:focus-visible,.button:focus-visible,.rl-pills a:focus-visible{outline:2px solid var(--rl-accent);outline-offset:2px}.button:after,.button:before,.shopify-challenge__button:after,.cart__checkout-button:after{box-shadow:none}.button--secondary{background:var(--rl-bg);color:var(--rl-ink)}input,textarea,select,.field__input,.text-area,.select__select{font-family:var(--rl-font);background:var(--rl-bg);color:var(--rl-ink);border:1px solid var(--rl-line);border-radius:var(--rl-radius);box-shadow:none}.field__input:focus,.text-area:focus,.select__select:focus{border-color:var(--rl-ink);outline:0;box-shadow:none}.field:after,.text-area:after,.select:after,.customer .field:after{box-shadow:none}.field__label{color:var(--rl-mute);font-size:13px}.rl-field{display:grid;gap:6px}.rl-field label{font-size:12px;color:var(--rl-mute);letter-spacing:.02em}.rl-field input,.rl-field textarea,.rl-field select{min-height:var(--rl-btn-h);padding:8px 12px;font-size:14px;width:100%}.rl-field textarea{min-height:120px}.rl-field input:focus,.rl-field textarea:focus,.rl-field select:focus{border-color:var(--rl-ink);outline:0}.rl-pills{display:flex;flex-wrap:wrap;gap:8px}.rl-pills a{display:inline-flex;align-items:center;gap:6px;min-height:var(--rl-btn-h-small);padding:0 14px;border:1px solid var(--rl-line);border-radius:var(--rl-radius);font-size:12.5px;color:var(--rl-ink);text-decoration:none;background:var(--rl-bg)}.rl-pills a:after{content:"\203a";color:var(--rl-mute)}.rl-pills a:hover{border-color:var(--rl-ink)}.rl-pills a.is-active{background:var(--rl-accent);border-color:var(--rl-accent);color:var(--rl-on-accent)}.rl-pills a.is-active:after{color:var(--rl-on-accent)}.rl-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}.rl-tile{display:block;text-decoration:none;color:var(--rl-ink);min-width:0}.rl-tile__media{position:relative;aspect-ratio:1;background:var(--rl-surface);overflow:hidden;border-radius:var(--rl-radius)}.rl-tile__media img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .2s ease}.rl-tile:hover .rl-tile__media img{opacity:.92}.rl-tile__mark{position:absolute;left:8px;top:8px;font-size:10px;letter-spacing:.06em;background:var(--rl-accent);color:var(--rl-on-accent);padding:2px 7px;text-transform:uppercase;border-radius:var(--rl-radius)}.rl-tile__name{font-size:12.5px;font-weight:500;line-height:1.4;margin-top:10px}.rl-tile__sub{font-size:11.5px;color:var(--rl-mute);line-height:1.4}.rl-tile__price{font-size:12.5px;color:var(--rl-ink);margin-top:4px;display:flex;justify-content:space-between;gap:8px}.rl-tile__price s{color:var(--rl-mute)}@media(max-width:989px){.rl-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.rl-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}.rl-title{text-align:center;padding-block:36px 24px}.rl-title h2{font-size:clamp(18px,2.4vw,24px);letter-spacing:.02em;margin:0}.rl-title small{display:block;margin-top:6px}.rl-more{text-align:center;padding:24px 0 8px;font-size:12.5px}.rl-more a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--rl-ink)}.rl-table{width:100%;border-collapse:collapse;font-size:13px}.rl-table th,.rl-table td{text-align:left;padding:10px 0;border-bottom:1px solid var(--rl-line);vertical-align:top}.rl-table th{font-weight:400;color:var(--rl-mute);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.rl-table td:last-child,.rl-table th:last-child{text-align:right;white-space:nowrap}.rl-table tr.is-total td{font-weight:700;color:var(--rl-ink);border-top:1px solid var(--rl-ink);border-bottom:0}.rl-crumb{font-size:11px;color:var(--rl-mute);letter-spacing:.04em}.rl-crumb a{color:var(--rl-mute);text-decoration:none}.rl-crumb a:hover{color:var(--rl-ink)}.rl-crumb span+span:before{content:" / "}.page-width{max-width:var(--rl-wrap);padding:0 20px}.facets,.mobile-facets__wrapper,.product-count,.badge,.card__badge,.quick-add,.collection-hero__text-wrapper .collection-hero__description:empty{display:none}.card,.card__inner,.card__content,.card-information{background:transparent}.card__media{background:var(--rl-surface)}.card__heading{font-size:12.5px;font-weight:500;line-height:1.4}.card__heading a{text-decoration:none}.card__heading a:hover{text-decoration:underline}.card-information{color:var(--rl-mute)}.price{font-size:12.5px;color:var(--rl-ink)}.grid.product-grid{column-gap:20px;row-gap:32px}.collection{padding-top:24px}.title-wrapper-with-link{margin-bottom:24px}.title-wrapper-with-link .title,.main-page-title,.customer h1,.template-404 h1,.template-search__header{font-size:clamp(22px,3vw,30px);font-weight:500;letter-spacing:-.01em;color:var(--rl-ink)}.title-wrapper-with-link a{color:var(--rl-mute);text-decoration:none;font-size:12.5px}.title-wrapper-with-link a:hover{color:var(--rl-ink)}.cart{padding-top:40px;padding-bottom:96px}cart-items,.cart__contents,.cart__footer,.cart__blocks{background:transparent;color:var(--rl-text)}.cart-items thead th{color:var(--rl-mute);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;border-bottom:1px solid var(--rl-line);padding-bottom:10px}.cart-items tbody tr{border-bottom:1px solid var(--rl-line)}.cart-items tbody td{border:0;padding-top:18px;padding-bottom:18px}.cart-item__image{border-radius:var(--rl-radius);background:var(--rl-surface)}.cart-item__name{font-size:14px;font-weight:500;color:var(--rl-ink);text-decoration:none}.rcrd-cart-artist{display:inline-block;margin:0 0 4px;color:var(--rl-mute);text-decoration:none;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.cart-item__details,.product-option,.cart-item__error-text{color:var(--rl-mute);font-size:12.5px}.quantity{border:1px solid var(--rl-line);border-radius:var(--rl-radius);min-height:var(--rl-btn-h)}.quantity:after,.quantity:before{box-shadow:none}.quantity__button,.quantity__input{color:var(--rl-ink);background:transparent}.cart-remove-button .icon-remove{color:var(--rl-mute)}.cart__footer{border-top:1px solid var(--rl-line);padding-top:24px}.totals__total{font-size:13px;color:var(--rl-mute);letter-spacing:.08em;text-transform:uppercase}.totals__total-value{font-size:20px;font-weight:500;color:var(--rl-ink)}.tax-note{color:var(--rl-mute);font-size:12px}.cart__checkout-button{max-width:100%;min-height:var(--rl-btn-h);font-size:13px}.cart__ctas{display:grid;gap:10px}.cart__warnings{padding:60px 0}.cart__empty-text{font-size:18px;font-weight:500;color:var(--rl-ink)}.cart__login-title{font-size:14px}.cart__login-paragraph{color:var(--rl-mute)}.template-search__search .field{max-width:480px}.template-search__search .field__input{padding-right:48px}.search__button{background:transparent;color:var(--rl-ink)}.customer{color:var(--rl-text)}.customer h2{font-size:16px}.customer a{color:var(--rl-ink)}.customer .field__input{background:var(--rl-bg)}.template-404{padding-block:80px}.cart-notification{border:1px solid var(--rl-line);background:var(--rl-bg);color:var(--rl-ink)}.cart-notification__heading,.cart-notification-product__name{font-weight:500;color:var(--rl-ink)}.cart-notification .button{width:100%}.menu-drawer,.cart-drawer{background:var(--rl-bg);color:var(--rl-ink)}.shopify-challenge__container{padding:80px 0}.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:none}@media screen and (max-width:749px){body{font-size:13.5px}.cart{padding-top:24px;padding-bottom:72px}.cart-items thead{display:none}}.rl-field select{appearance:none;-webkit-appearance:none;background:var(--rl-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%23222' stroke-width='1'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:32px}.rl-tile__ph{border-radius:var(--rl-radius);width:100%;height:100%;display:grid;place-items:center;background:var(--rl-surface)}.rl-tile__ph svg{width:22%;aspect-ratio:1;fill:none;stroke:var(--rl-mute);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.rl-tile__media--fit img{object-fit:contain;padding:7% 9%}@media(min-width:750px){.rl-tiles--n2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rl-tiles--n3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.rl-tiles--n2 .rl-tile__media{aspect-ratio:4 / 3}}.rl-seal{display:inline-grid;place-content:center;flex:none;width:58px;height:58px;padding:0;background:var(--rl-accent);color:var(--rl-on-accent);border-radius:var(--rl-radius);box-shadow:inset 0 0 0 3px var(--rl-accent),inset 0 0 0 4px #ffffffd9;transform:rotate(-6deg);font-size:11px;line-height:1.05;letter-spacing:.14em;text-align:center;text-indent:.14em}.rl-seal b{font-weight:700;display:block}.rl-seal--corner{position:absolute;right:4%;bottom:6%;z-index:1}.rl-seal--hero{position:absolute;right:max(20px,calc((100% - var(--rl-wrap)) / 2));bottom:28px;z-index:2;width:66px;height:66px;font-size:12px}body .rl-band--surface{background-color:var(--rl-surface);background-image:linear-gradient(rgba(34,34,34,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(34,34,34,.05) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}body .rl-band{padding:40px 0 32px}.rl-band__wrap{position:relative}.rl-band__titlerow{display:flex;align-items:center;gap:22px}body .rl-band h1{font-size:clamp(34px,5.6vw,64px);font-weight:500;letter-spacing:.02em;line-height:1.08}body .rl-band__sub{font-size:14.5px;color:var(--rl-text)}.rl-band__v{position:absolute;left:-44px;top:4px;writing-mode:vertical-rl;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--rl-mute);padding-top:0;border-left:0}.rl-band__v:after{content:"";display:block;width:1px;height:48px;margin:12px auto 0;background:var(--rl-ink)}@media(max-width:1239px){.rl-band__v{display:none}}@media(max-width:749px){body .rl-band{padding:24px 0 22px}.rl-band__titlerow{gap:14px}.rl-band__titlerow .rl-seal{width:46px;height:46px;font-size:9px}.rl-seal--corner{width:48px;height:48px;font-size:9px}.rl-seal--hero{width:48px;height:48px;font-size:9px;bottom:16px;right:16px}}#MainContent{counter-reset:rlsec}body .rl-text .rl-h2,body .rl-gallery .rl-h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 24px}body .rl-text .rl-h2:before,body .rl-gallery .rl-h2:before,body .rl-title:before{counter-increment:rlsec;content:counter(rlsec,decimal-leading-zero);flex-basis:100%;display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--rl-ink);font-size:11px;letter-spacing:.16em;color:var(--rl-accent);font-variant-numeric:tabular-nums}body .rl-text .rl-h2 b,body .rl-gallery .rl-h2 b{font-size:clamp(22px,2.6vw,30px);font-weight:500;letter-spacing:.02em}body .rl-title{text-align:left;padding-block:40px 24px}body .rl-title:before{text-align:left}body .rl-title h2{font-size:clamp(22px,2.6vw,30px);font-weight:500;letter-spacing:.02em}body .rl-text__body>p:first-child{font-size:clamp(16px,1.6vw,19px);line-height:1.75;color:var(--rl-ink);letter-spacing:.02em}body .rl-pe__list>div,body .rl-text__list dl>div,body .rl-pe__notes>div{border-bottom-style:dotted;border-bottom-color:#b9b9b4}body .rl-pe__title{font-size:clamp(30px,4.2vw,48px);letter-spacing:.02em;line-height:1.1}body .rl-pe__head h2,body .rl-pe__feature-text h2{font-size:clamp(22px,2.6vw,30px);letter-spacing:.02em}body .rl-pe__stepn{font-size:34px;font-weight:400;letter-spacing:.02em;color:var(--rl-accent);line-height:1;margin-bottom:6px;font-variant-numeric:tabular-nums}body .rl-pe__fact b{display:flex;align-items:center;gap:8px}body .rl-pe__fact b:before{content:"";width:7px;height:7px;background:var(--rl-accent);flex:none}.rl-ticker{overflow:hidden;border-bottom:1px solid var(--rl-line);padding:12px 0;margin:-48px 0 40px;white-space:nowrap}.rl-ticker__track{display:inline-flex;animation:rl-tick 60s linear infinite}.rl-ticker__track span{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--rl-ink);padding-right:28px;display:inline-flex;align-items:center;gap:28px}.rl-ticker__track span:after{content:"";width:6px;height:6px;background:var(--rl-accent)}@keyframes rl-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rl-ticker__track{animation:none}}.rl-footer__brandrow{display:flex;align-items:center;gap:16px}.rl-footer__brandrow .rl-seal{width:46px;height:46px;font-size:9px}.rl-footer__giant{display:block;margin:56px 0 8px;color:var(--rl-ink);line-height:0}.rl-footer__giant svg{display:block;width:100%;height:auto}@media(max-width:749px){.rl-ticker{margin-top:-36px;margin-bottom:28px}.rl-footer__giant{margin-top:32px}}html,body{overflow-x:clip}img,svg,video{max-width:100%}body .rl-mark--preorder{background:var(--rl-accent);color:var(--rl-on-accent);border:1px solid var(--rl-accent)}body .rl-mark--waitlist{background:var(--rl-bg);color:var(--rl-ink);border:1px solid var(--rl-ink)}body .rl-mark--soldout{background:#e6e5e1;color:var(--rl-mute);border:1px solid #e6e5e1}body .rl-tile__mark{line-height:1.5}body .rl-text .rl-h2,body .rl-gallery .rl-h2{border-top:1px solid var(--rl-ink);padding-top:18px;align-items:center}body .rl-text .rl-h2:before,body .rl-gallery .rl-h2:before,body .rl-title:before{flex-basis:auto;width:30px;height:30px;padding:0;margin:0;border:0;border-radius:50%;display:inline-grid;place-items:center;flex:none;background:var(--rl-accent);color:var(--rl-on-accent);font-size:10px;letter-spacing:.04em;box-shadow:inset 0 0 0 2px var(--rl-accent),inset 0 0 0 3px #ffffffb3}body .rl-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;border-top:1px solid var(--rl-ink);padding-top:18px;margin-top:8px}body .rl-title h2{margin:0}body .rl-title small{flex-basis:100%;margin:0 0 0 44px}body .rl-pe__head>.rl-label:first-child:before,body .rl-pe__feature-text>.rl-label:first-child:before{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;vertical-align:middle;background:var(--rl-accent);color:var(--rl-on-accent);font-size:9px;letter-spacing:.02em;margin-right:10px}body .rl-cfg__n{width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;background:var(--rl-accent);color:var(--rl-on-accent);font-size:12px;align-self:center;box-shadow:inset 0 0 0 2px var(--rl-accent),inset 0 0 0 3px #ffffffb3}body .rl-cfg__opt input:checked+.rl-cfg__card:after{border-radius:50%;width:10px;height:10px}body .rl-band--surface{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(rgba(34,34,34,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(34,34,34,.035) 1px,transparent 1px);background-size:180px 180px,24px 24px,24px 24px}body .rl-home__hero,body .rl-footer{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}body .rl-text>.rl-wrap .rl-text__body,body .rl-text>.rl-wrap .rl-text__btns{max-width:46em}body .artist-registration__inner>*{max-width:720px}@media(max-width:749px){body .rl-pe__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}body .rl-pe__stepart{padding:6px 4px;margin-bottom:6px}}body .rl-guide .g{stroke-width:.9;stroke-opacity:.7}body .rl-guide .head{fill:var(--rl-surface)}body .rl-guide .ghost{stroke-dasharray:2 3;stroke-opacity:.45}.rl-pe__grows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.rl-pe__grows li{display:grid;gap:4px;align-content:start;border-top:1px solid var(--rl-ink);padding-top:12px}.rl-pe__grows b{font-weight:500;font-size:14px;color:var(--rl-ink)}@media(max-width:749px){.rl-pe__grows{gap:16px 14px}.rl-pe__grows b{font-size:13px}}body .rl-guide .anim-d1,body .rl-guide .anim-d2{opacity:0}@media(prefers-reduced-motion:no-preference){.rl-guide .anim-drop{animation:rl-drop 3.2s ease-in-out infinite}.rl-guide .anim-pulse{animation:rl-pulse 3.2s ease-in-out infinite}.rl-guide .anim-flow{stroke-dasharray:6 5;animation:rl-flow 1.4s linear infinite}.rl-guide .anim-d1{animation:rl-d1 3.6s steps(1) infinite}.rl-guide .anim-d2{animation:rl-d2 3.6s steps(1) infinite}.rl-guide .anim-d3{animation:rl-d3 3.6s steps(1) infinite}}@keyframes rl-drop{0%,12%{transform:translateY(0);opacity:1}45%,78%{transform:translateY(46px);opacity:1}88%{transform:translateY(46px);opacity:0}89%{transform:translateY(0);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes rl-pulse{0%,12%{opacity:1}45%,89%{opacity:0}to{opacity:1}}@keyframes rl-flow{to{stroke-dashoffset:-22}}@keyframes rl-d1{0%{opacity:1}22%{opacity:0}to{opacity:0}}@keyframes rl-d2{0%{opacity:0}22%{opacity:1}42%{opacity:0}to{opacity:0}}@keyframes rl-d3{0%{opacity:0}42%{opacity:1}to{opacity:1}}body .rl-guide .txt{font-size:13px}.rl-pe__grows .rl-pe__stepart{padding:18px 12%}.rl-pe__grows li>span{font-size:13px;color:var(--rl-text);line-height:1.7;max-width:36em}@media(max-width:749px){.rl-pe__grows .rl-pe__stepart{padding:8px 6px}.rl-pe__grows li>span{font-size:12px}}@media(prefers-reduced-motion:no-preference){.rl-guide .anim-wave{stroke-dasharray:100;animation:rl-wave 2.8s ease-in-out infinite}.rl-guide .anim-home{animation:rl-home 3.6s ease-in-out infinite}.rl-guide .anim-lift{animation:rl-lift 3s ease-in-out infinite}.rl-guide .anim-loop{stroke-dasharray:18 7;transform-box:fill-box;transform-origin:center;animation:rl-spin 6s linear infinite}}@keyframes rl-wave{0%{stroke-dashoffset:100}55%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}@keyframes rl-home{0%,15%{transform:translate(0)}55%,80%{transform:translate(-70px)}to{transform:translate(0)}}@keyframes rl-lift{0%,10%{transform:translateY(28px)}45%,80%{transform:translateY(0)}to{transform:translateY(28px)}}@keyframes rl-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){.rl-guide--homing .anim-lead{animation:rl-lead 3.6s ease-in-out infinite}.rl-guide--lift .anim-lead{animation:rl-lead 3s ease-in-out infinite}.rl-guide--place .anim-lead{animation:rl-lead 3.2s ease-in-out infinite}}@keyframes rl-lead{0%,40%{opacity:1}52%,88%{opacity:0}to{opacity:1}}.rl-pe__rear{margin:4px 0 18px;padding:28px 24px 16px;background:var(--rl-surface);border-radius:var(--rl-radius)}.rl-rear{display:block;width:100%;height:auto;color:var(--rl-ink)}.rl-rear .rp-body{fill:none;stroke:currentColor;stroke-width:.45}.rl-rear .rp-line{fill:none;stroke:currentColor;stroke-width:.35}.rl-rear .rp-thin{fill:none;stroke:currentColor;stroke-width:.22}.rl-rear .rp-hair{fill:none;stroke:currentColor;stroke-width:.15;stroke-opacity:.5}.rl-rear .rp-fill,.rl-rear .rp-text{fill:currentColor;stroke:none}.rl-pe__rear figcaption{margin-top:12px;font-size:11px;letter-spacing:.04em;color:var(--rl-mute)}@media(max-width:749px){.rl-pe__rear{padding:14px 8px 10px;margin-inline:-8px;overflow-x:auto}.rl-rear{min-width:560px}}body .rl-guide .halo{stroke:var(--rl-surface);stroke-width:4}.rl-pe__key{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;border-top:1px solid var(--rl-ink)}.rl-pe__key>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;padding:10px 0;border-bottom:1px dotted #b9b9b4;font-size:13px}.rl-pe__key dt{color:var(--rl-ink);font-weight:500}.rl-pe__key dd{margin:0;color:var(--rl-text)}@media(max-width:749px){.rl-pe__key{grid-template-columns:minmax(0,1fr)}.rl-pe__key>div{grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:12.5px}}.rl-daw{display:block;width:100%;height:100%;color:var(--rl-ink);font-family:var(--rl-font)}.rl-daw .dw-frame{fill:var(--rl-bg);stroke:currentColor;stroke-width:.9}.rl-daw .dw-thin{fill:none;stroke:currentColor;stroke-width:.5}.rl-daw .dw-grid{fill:none;stroke:currentColor;stroke-width:.3;stroke-opacity:.25}.rl-daw .dw-region{fill:var(--rl-surface);stroke:currentColor;stroke-width:.6}.rl-daw .dw-wave{fill:none;stroke:currentColor;stroke-width:.55;stroke-opacity:.7}.rl-daw .dw-note{fill:var(--rl-accent);stroke:none}.rl-daw .dw-fill{fill:currentColor}.rl-daw .dw-red{fill:var(--rl-accent);stroke:none}.rl-daw .dw-redline{stroke:var(--rl-accent);stroke-width:.8;fill:none}.rl-daw text{fill:currentColor;stroke:none}.rl-daw .dw-num{font-size:5px;fill-opacity:.7}.rl-daw .dw-lbl{font-size:6.5px;font-weight:500}.rl-daw .dw-sub{font-size:5px;fill-opacity:.6}.rl-daw .dw-key{font-size:5px;font-weight:500}@media(prefers-reduced-motion:no-preference){.rl-daw .dw-play{animation:rl-play 7s linear infinite}}@keyframes rl-play{0%{transform:translate(0)}92%{transform:translate(186.8px);opacity:1}96%{opacity:0}to{transform:translate(0);opacity:0}}.rl-pe__feature-media--drawing{background:var(--rl-surface);padding:4%;aspect-ratio:3 / 2}.rl-ticker--top{margin:0;padding:9px 0;border-bottom:1px solid var(--rl-line);background:var(--rl-bg)}.rl-ticker--top .rl-ticker__track span{font-size:10px}@media(max-width:749px){.rl-ticker--top{margin:0;padding:8px 0}}body .rl-logo__mark{display:block;height:20px;line-height:0}body .rl-logo__mark svg{height:100%;width:auto;display:block}@media(max-width:749px){body .rl-logo__mark{height:17px}}.rl-fillmark{position:relative;display:block;line-height:0}.rl-fillmark__base,.rl-fillmark__fill{display:block}.rl-fillmark__base svg,.rl-fillmark__fill svg{display:block;width:auto;height:100%}.rl-fillmark__fill{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--rl-accent);pointer-events:none}body .rl-logo__mark .rl-fillmark__base,body .rl-logo__mark .rl-fillmark__fill{height:100%}.rl-fillmark--sides .rl-fillmark__fill{-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:left center,right center;mask-position:left center,right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0% 100%,0% 100%;mask-size:0% 100%,0% 100%;transition:-webkit-mask-size .42s cubic-bezier(.2,.8,.2,1),mask-size .42s cubic-bezier(.2,.8,.2,1)}.rl-logo:hover .rl-fillmark--sides .rl-fillmark__fill,.rl-logo:focus-visible .rl-fillmark--sides .rl-fillmark__fill,.rl-fillmark--sides:hover .rl-fillmark__fill,.rl-fillmark--sides:focus-visible .rl-fillmark__fill{-webkit-mask-size:50.5% 100%,50.5% 100%;mask-size:50.5% 100%,50.5% 100%}.rl-footer__giant.rl-fillmark .rl-fillmark__base svg,.rl-footer__giant.rl-fillmark .rl-fillmark__fill svg{width:100%;height:auto}@media(prefers-reduced-motion:reduce){.rl-fillmark__fill{transition:none!important}}body .shopify-section.rl-header-section{position:sticky;top:0;z-index:60}body .shopify-section-group-header-group:has(.rl-ticker--top){position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rcrd.css.map?nocache=1793709601133 */
