*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--rf-header-height) + var(--rf-space-md))}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{min-height:100svh;margin:0;font-family:var(--rf-font-body);font-size:var(--rf-text-body);font-weight:var(--rf-weight-regular);line-height:var(--rf-leading-normal);color:var(--rf-fg);background-color:var(--rf-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:break-word}img,picture,video,svg{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0}ul[role=list],ol[role=list]{list-style:none;padding-inline-start:0}:where(a){color:inherit}:focus-visible{outline:var(--rf-focus-ring);outline-offset:var(--rf-focus-offset);border-radius:var(--rf-radius-sm)}:focus:not(:focus-visible){outline:none}.rf-skip-link{position:absolute;inset-block-start:var(--rf-space-xs);inset-inline-start:var(--rf-space-xs);z-index:var(--rf-z-toast);padding:var(--rf-space-sm) var(--rf-space-md);color:var(--rf-paper);background-color:var(--rf-ink);border-radius:var(--rf-radius-md);transform:translateY(-200%);transition:transform var(--rf-duration) var(--rf-ease)}.rf-skip-link:focus{transform:translateY(0)}.rf-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}h1,h2,h3,h4,h5,h6{font-family:var(--rf-font-display);font-weight:var(--rf-weight-bold);line-height:var(--rf-leading-snug);letter-spacing:var(--rf-tracking-heading);text-wrap:balance;overflow-wrap:normal}.rf-display{font-family:var(--rf-font-display);font-size:var(--rf-text-display);font-weight:var(--rf-weight-display);line-height:var(--rf-leading-tight);letter-spacing:var(--rf-tracking-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:normal}.rf-h1{font-size:var(--rf-text-h1)}.rf-h2{font-size:var(--rf-text-h2)}.rf-h3{font-size:var(--rf-text-h3)}h1{font-size:var(--rf-text-h1)}h2{font-size:var(--rf-text-h2)}h3{font-size:var(--rf-text-h3)}h4,h5,h6{font-size:var(--rf-text-body-lg)}.rf-label{font-family:var(--rf-font-display);font-size:var(--rf-text-label);font-weight:var(--rf-weight-bold);line-height:1.2;letter-spacing:var(--rf-tracking-label);text-transform:uppercase}.rf-lead{font-size:var(--rf-text-body-lg);color:var(--rf-fg-muted);text-wrap:pretty}.rf-caption{font-size:var(--rf-text-caption);color:var(--rf-fg-muted)}.rf-prose{max-width:var(--rf-container-narrow);line-height:var(--rf-leading-loose)}.rf-prose>*+*{margin-block-start:var(--rf-space-md)}.rf-prose h2{margin-block-start:var(--rf-space-2xl)}.rf-prose h3{margin-block-start:var(--rf-space-xl)}.rf-prose ul,.rf-prose ol{padding-inline-start:var(--rf-space-lg)}.rf-prose li+li{margin-block-start:var(--rf-space-xs)}.rf-prose a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--rf-duration-fast) var(--rf-ease)}.rf-prose a:hover{color:var(--rf-accent-text)}.rf-container{width:100%;max-width:var(--rf-container);margin-inline:auto;padding-inline:var(--rf-gutter)}.rf-container--narrow{max-width:var(--rf-container-narrow)}.rf-container--flush{padding-inline:0}.rf-section{padding-block:var(--rf-section-gap)}.rf-section--tight{padding-block:var(--rf-section-gap-tight)}.rf-section--flush-top{padding-block-start:0}.rf-section--flush-bottom{padding-block-end:0}.rf-section-head{display:flex;flex-wrap:wrap;gap:var(--rf-space-md);align-items:end;justify-content:space-between;margin-block-end:var(--rf-space-xl)}.rf-section-head__text{display:grid;gap:var(--rf-space-xs)}.rf-stack{display:grid;gap:var(--rf-space-md)}.rf-stack--lg{gap:var(--rf-space-lg)}.rf-cluster{display:flex;flex-wrap:wrap;gap:var(--rf-space-sm);align-items:center}.rf-grid{display:grid;gap:var(--rf-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(var(--rf-grid-min, 16rem),100%),1fr))}.rf-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rf-scroller-item, 72%);gap:var(--rf-grid-gap);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding-inline:var(--rf-gutter);margin-inline:calc(var(--rf-gutter) * -1);scrollbar-width:none}.rf-scroller::-webkit-scrollbar{display:none}.rf-scroller>*{scroll-snap-align:start}@media screen and (min-width:750px){.rf-scroller{--rf-scroller-item: 38%}}@media screen and (min-width:990px){.rf-scroller--grid-desktop{grid-auto-flow:row;grid-template-columns:repeat(var(--rf-scroller-columns, 4),minmax(0,1fr));overflow:visible;padding-inline:0;margin-inline:0}}.rf-media{position:relative;overflow:hidden;aspect-ratio:var(--rf-media-ratio, 1);background-color:var(--rf-line)}.rf-media>img,.rf-media>video{width:100%;height:100%;object-fit:cover}.rf-btn{--rf-btn-bg: var(--rf-ink);--rf-btn-fg: var(--rf-paper);--rf-btn-border: var(--rf-ink);display:inline-flex;gap:var(--rf-space-xs);align-items:center;justify-content:center;min-height:var(--rf-tap-target);padding:var(--rf-space-sm) var(--rf-space-lg);font-family:var(--rf-font-display);font-size:var(--rf-text-label);font-weight:var(--rf-weight-bold);letter-spacing:var(--rf-tracking-label);text-transform:uppercase;text-decoration:none;color:var(--rf-btn-fg);background-color:var(--rf-btn-bg);border:1px solid var(--rf-btn-border);border-radius:var(--rf-button-radius, var(--rf-radius-md));cursor:pointer;transition:background-color var(--rf-duration-fast) var(--rf-ease),border-color var(--rf-duration-fast) var(--rf-ease),color var(--rf-duration-fast) var(--rf-ease),transform var(--rf-duration-fast) var(--rf-ease)}.rf-btn:hover{transform:translateY(-1px)}.rf-btn:active{transform:translateY(0)}.rf-btn[disabled],.rf-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.rf-btn--accent{--rf-btn-bg: var(--rf-accent);--rf-btn-fg: var(--rf-accent-fg);--rf-btn-border: var(--rf-accent)}.rf-btn--accent:hover{--rf-btn-bg: var(--rf-forge-deep);--rf-btn-border: var(--rf-forge-deep)}.rf-btn--secondary{--rf-btn-bg: transparent;--rf-btn-fg: var(--rf-fg);--rf-btn-border: var(--rf-fg)}.rf-btn--secondary:hover{--rf-btn-bg: var(--rf-fg);--rf-btn-fg: var(--rf-bg)}.rf-btn--ghost{--rf-btn-bg: transparent;--rf-btn-fg: var(--rf-fg);--rf-btn-border: var(--rf-border-strong)}.rf-btn--ghost:hover{--rf-btn-border: var(--rf-fg)}.rf-btn--full{width:100%}.rf-btn--lg{min-height:3.25rem;padding-inline:var(--rf-space-xl)}.rf-btn--sm{min-height:2.25rem;padding:var(--rf-space-2xs) var(--rf-space-md)}.rf-link{display:inline-flex;gap:var(--rf-space-2xs);align-items:center;font-family:var(--rf-font-display);font-size:var(--rf-text-label);font-weight:var(--rf-weight-bold);letter-spacing:var(--rf-tracking-label);text-transform:uppercase;text-decoration:none;padding-block-end:2px;border-block-end:1px solid currentcolor;transition:color var(--rf-duration-fast) var(--rf-ease)}.rf-link:hover{color:var(--rf-accent-text)}.rf-link svg{transition:transform var(--rf-duration-fast) var(--rf-ease)}.rf-link:hover svg{transform:translate(3px)}[dir=rtl] .rf-link svg{scale:-1 1}[dir=rtl] .rf-link:hover svg{transform:translate(-3px)}.rf-icon-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--rf-tap-target);block-size:var(--rf-tap-target);border-radius:var(--rf-radius-md);cursor:pointer;transition:background-color var(--rf-duration-fast) var(--rf-ease)}.rf-icon-btn:hover{background-color:rgb(from var(--rf-fg) r g b / .06)}.rf-card{position:relative;background-color:var(--rf-paper-raised);border:1px solid var(--rf-border);border-radius:var(--rf-card-radius, var(--rf-radius-md));overflow:hidden}.rf-card--flat{background:none;border:0;border-radius:0}.rf-card__overlay-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rf-card :where(button,[href]):not(.rf-card__overlay-link){position:relative;z-index:2}.rf-badge{display:inline-flex;align-items:center;padding:.25em .6em;font-family:var(--rf-font-display);font-size:var(--rf-text-label);font-weight:var(--rf-weight-bold);letter-spacing:var(--rf-tracking-label);text-transform:uppercase;border-radius:var(--rf-radius-sm);background-color:var(--rf-ink);color:var(--rf-paper)}.rf-badge--accent{background-color:var(--rf-accent);color:var(--rf-accent-fg)}.rf-badge--success{background-color:var(--rf-success);color:#fff}.rf-badge--muted{background-color:var(--rf-line);color:var(--rf-ink)}.rf-rule{border:0;border-block-start:1px solid var(--rf-border)}.rf-field{display:grid;gap:var(--rf-space-2xs)}.rf-field__label{font-size:var(--rf-text-caption);font-weight:var(--rf-weight-medium);color:var(--rf-fg-muted)}.rf-input,.rf-select,.rf-textarea{inline-size:100%;min-height:var(--rf-tap-target);padding:var(--rf-space-sm) var(--rf-space-md);color:var(--rf-fg);background-color:var(--rf-paper-raised);border:1px solid var(--rf-border-strong);border-radius:var(--rf-radius-md);transition:border-color var(--rf-duration-fast) var(--rf-ease)}.rf-input::placeholder,.rf-textarea::placeholder{color:var(--rf-steel-soft)}.rf-input:hover,.rf-select:hover,.rf-textarea:hover{border-color:var(--rf-fg-muted)}.rf-input[aria-invalid=true],.rf-select[aria-invalid=true],.rf-textarea[aria-invalid=true]{border-color:var(--rf-danger)}.rf-field__error{font-size:var(--rf-text-caption);color:var(--rf-danger)}.rf-select{-webkit-appearance:none;appearance:none;padding-inline-end:var(--rf-space-2xl)}.rf-select-wrap{position:relative;display:grid}.rf-select-wrap:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:var(--rf-space-md);inline-size:12px;block-size:8px;translate:0 -50%;background-color:var(--rf-fg-muted);clip-path:polygon(0 12%,50% 100%,100% 12%,88% 0,50% 74%,12% 0);pointer-events:none}.rf-reveal{opacity:0;transform:translateY(16px);transition:opacity var(--rf-duration-slow) var(--rf-ease-out),transform var(--rf-duration-slow) var(--rf-ease-out);transition-delay:calc(var(--rf-reveal-index, 0) * 60ms)}.rf-reveal.is-visible,.no-js .rf-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rf-reveal{opacity:1;transform:none;transition:none}}.rf-text-center{text-align:center}.rf-text-start{text-align:start}.rf-hide{display:none!important}@media screen and (max-width:749px){.rf-hide-mobile{display:none!important}}@media screen and (min-width:750px){.rf-hide-desktop{display:none!important}}.rf-scroll-locked{overflow:hidden}.rf-section-head--center{flex-direction:column;align-items:center;text-align:center}.rf-section-head--center .rf-section-head__text{justify-items:center}.rf-section-head__eyebrow{color:var(--rf-fg-muted)}.rf-section-head__description{max-width:min(46ch,100%)}.template-policy #MainContent{padding-block:var(--rf-section-gap)}.template-policy #MainContent>*{inline-size:100%;max-inline-size:var(--rf-container);margin-inline:auto;padding-inline:var(--rf-gutter)}.template-policy #MainContent>*>*{max-inline-size:none}.template-policy #MainContent :is(h1,h2,h3){text-align:start;text-wrap:balance}.template-policy #MainContent h1{margin-block-end:var(--rf-space-xl)}.template-policy #MainContent :is(p,li){line-height:var(--rf-leading-loose)}.template-policy #MainContent :is(p,ul,ol,h2,h3,blockquote,div)+:is(p,ul,ol,blockquote){margin-block-start:var(--rf-space-md)}.template-policy #MainContent :is(p,ul,ol,blockquote,div)+:is(h2,h3){margin-block-start:var(--rf-space-2xl)}.template-policy #MainContent :is(ul,ol){padding-inline-start:var(--rf-space-lg)}.template-policy #MainContent li+li{margin-block-start:var(--rf-space-xs)}.template-policy #MainContent a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.template-policy #MainContent a:hover{color:var(--rf-accent-text)}.rf-page__body.rf-prose{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/base.css.map */
