@layer components{.p-legal{padding-block:0 var(--space-section-y)}:root:has(.p-legal){scroll-padding-block-start:calc(var(--shell-sticky-top, var(--header-height)) + var(--legal-bar-room, 0px))}:root:has(.p-legal) :where(.p-legal h2[id],.legal-summary[id],.shopify-section:has(.p-legal)~.shopify-section [id]){scroll-margin-top:var(--space-5)}:root:has(.p-legal) .legal-summary[id]{scroll-margin-top:calc(var(--space-5) - var(--legal-bar-room, 0px))}.p-legal__layout{display:grid;gap:var(--space-7)}.p-legal__main{display:flex;flex-direction:column;gap:var(--space-7);min-width:0}.p-legal__side{display:none}:root[data-sticky-step-aside] .p-legal__contents--bar,.p-legal__side.is-unstuck{position:static}.p-legal__contents{display:block}.p-legal__contents--bar{position:sticky;top:calc(var(--shell-sticky-top, 0px) + var(--space-3));z-index:var(--z-sticky)}.p-legal__contents-card{padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page)}.p-legal__contents--bar.is-open>.p-legal__contents-card{position:absolute;inset-block-start:0;inset-inline:0;overflow-y:auto;overscroll-behavior:contain;max-block-size:calc(100dvh - var(--shell-sticky-top, 0px) - var(--space-3) - var(--space-5))}.p-legal__contents-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.p-legal__contents-head .t-label{margin:0}.p-legal__contents-toggle{margin-block:calc(var(--space-raw-6) * -1);margin-inline-end:calc(var(--space-raw-6) * -1)}.p-legal__contents-toggle[aria-expanded=true] .p-legal__icon-open,.p-legal__contents-toggle[aria-expanded=false] .p-legal__icon-close{display:none}.p-legal__contents-now{margin:var(--space-2) 0 0;color:var(--color-text-secondary)}.p-legal__contents--bar .p-legal__contents-now{margin-block-start:var(--space-2)}.p-legal__contents-now strong,.p-legal__contents-now b{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.p-legal__contents--bar .p-legal__contents-list,.p-legal__contents--side .p-legal__contents-list{margin-block-start:var(--space-3)}.p-legal__contents--bar:has(.p-legal__contents-list:not([hidden])) .p-legal__contents-now{display:none}.p-legal__contents-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.p-legal__contents-list[hidden]{display:none}.p-legal__contents-list>li{padding-inline-start:var(--space-4);border-inline-start:var(--border-width-selected) solid var(--color-border-subtle);transition:border-color var(--duration-fast) var(--ease-out)}.p-legal__contents-list>li:has(>[aria-current=true]){border-inline-start-color:var(--color-border-selected)}.p-legal__contents-link{display:block;padding-block:var(--space-raw-6);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.p-legal__contents-link[aria-current=true]{color:var(--color-text-selected);font-weight:var(--font-weight-medium)}.p-legal__contents--bar .p-legal__contents-list>li:has(>[data-passed]){border-inline-start-color:var(--color-border-selected)}.p-legal__contents--bar .p-legal__contents-link[data-passed]:not([aria-current=true]){color:var(--color-text-primary)}.p-legal__help{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle);color:var(--color-text-secondary)}.p-legal__help p{margin:0}.p-legal__help a{color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width-hairline);text-underline-offset:var(--link-underline-offset)}.p-legal__body{display:flex;flex-direction:column;gap:var(--space-7);min-width:0;color:var(--color-text-primary);container:legal-body / inline-size;overflow-wrap:anywhere}.p-legal__body :where(h2,h3,p,ul,ol,dl,table,figure){margin:0}.p-legal__body :is(h2,h3){overflow-wrap:anywhere}.legal-doc{display:flex;flex-direction:column;gap:var(--space-7)}.legal-doc>legal-contents{display:block}.p-legal__body :where(.legal-doc,.legal-part,.legal-summary,.legal-help)>p{font-size:var(--type-reading-size);line-height:var(--type-reading-line);text-wrap:pretty}.p-legal__body :where(.legal-doc,.legal-part)>p:not([class]){max-width:calc(var(--prose-max) + var(--space-6))}.p-legal__body a:not(.btn,.p-legal__contents-link){color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width-hairline);text-underline-offset:var(--link-underline-offset);border-radius:var(--radius-sm)}.p-legal__body a .icon{width:var(--icon-sm);height:var(--icon-sm);margin-inline-start:var(--space-1);vertical-align:-.25em}.p-legal__body .legal-small,.p-legal__body .legal-summary__note{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-summary{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-selected)}.legal-summary__label.legal-summary__label{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-selected)}.legal-summary__label .icon{width:var(--icon-md);height:var(--icon-md)}.legal-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:var(--space-3);padding:0;list-style:none}.legal-facts>li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-page)}.legal-facts .icon{width:var(--icon-md);height:var(--icon-md);color:var(--color-text-selected)}.legal-facts strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium)}.legal-facts span{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-checks{display:flex;flex-direction:column;gap:var(--space-3);padding:0;list-style:none}.legal-checks>li{display:flex;align-items:flex-start;gap:var(--space-raw-10);min-height:calc(var(--type-reading-size) * var(--type-reading-line) + var(--space-1));font-size:var(--type-reading-size);line-height:var(--type-reading-line)}.legal-checks .icon{flex:none;width:var(--icon-md);height:var(--icon-md);margin-block-start:var(--space-1);color:var(--color-text-selected)}.legal-cards{display:grid;gap:var(--space-3);padding:0;list-style:none}.legal-cards>li{display:flex;flex-direction:column;gap:var(--space-3);padding:calc(var(--space-5) - var(--border-width-selected));border-radius:var(--radius-lg);background:var(--color-bg-page);border:var(--border-width-selected) solid transparent}.legal-cards>li.legal-cards__featured{border-color:var(--color-border-selected)}.legal-cards__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.legal-cards__icon{display:grid;place-items:center;width:var(--space-raw-40);height:var(--space-raw-40);border-radius:var(--radius-round);background:var(--color-bg-selected);color:var(--color-text-selected)}.legal-cards h3{font-size:var(--type-h4-size);line-height:var(--type-h4-line);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-regular)}.legal-cards p{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-badge{display:inline-flex;padding:var(--space-raw-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-bg-subtle);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.legal-badge--strong{background:var(--color-bg-brand);color:var(--color-text-on-brand)}.legal-part{display:block;padding-block-start:var(--space-8);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.legal-part>*+*{margin-block-start:var(--space-6)}.legal-part>.legal-eyebrow+h2{margin-block-start:var(--space-2)}.legal-part>h2+*{margin-block-start:var(--space-4)}.legal-part>p+p{margin-block-start:var(--space-4)}.legal-part>p+:is(.legal-links,p:has(>.btn:only-child)){margin-block-start:var(--space-6)}.legal-eyebrow.legal-eyebrow{font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--color-text-secondary)}.legal-part h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);letter-spacing:var(--type-h2-tracking);font-weight:var(--font-weight-regular)}.legal-part h2:focus{outline:none}.legal-text{display:flex;flex-direction:column;gap:var(--space-4);max-width:calc(var(--prose-max) + var(--space-6))}.legal-doc--numbered .legal-part{padding-block-start:var(--space-6)}.legal-doc--numbered .legal-part>*+*{margin-block-start:var(--space-5)}.p-legal__body .legal-doc--numbered .legal-part>p:not([class]){max-width:none}.legal-doc--numbered .legal-part h2{font-size:var(--type-h3-size);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking)}.legal-doc--numbered .legal-part>h2+*{margin-block-start:var(--space-5)}.legal-table{border-radius:var(--radius-lg);background:var(--color-bg-subtle);overflow:hidden}.legal-table table{width:100%;border-collapse:collapse;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-table caption{position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.legal-table thead{display:none}.legal-table tbody,.legal-table tr,.legal-table td,.legal-table th{display:block;padding-inline:0}.legal-table tr{padding:var(--space-5)}.legal-table tbody th,.legal-table tbody td:first-child{padding-block:0 var(--space-3);font-size:var(--type-h4-size);line-height:var(--type-h4-line);letter-spacing:var(--type-h4-tracking);font-weight:var(--font-weight-regular);color:var(--color-text-primary);text-align:start}.legal-table td+td,.legal-table th+td{padding-block:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-border-on-subtle);font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}.legal-table .legal-label{display:block;margin-block-end:var(--space-raw-2);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-steps{display:flex;flex-direction:column;gap:0;padding:0;list-style:none;counter-reset:legal-step}.legal-steps>li{position:relative;display:grid;grid-template-columns:var(--space-raw-36) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;column-gap:var(--space-4);row-gap:var(--space-1);counter-increment:legal-step}.legal-steps>li:not(:last-child){padding-block-end:var(--space-6)}.legal-steps>li:before{content:counter(legal-step);grid-row:1 / span 2;grid-column:1;align-self:start;display:grid;place-items:center;width:var(--space-raw-36);min-height:var(--space-raw-36);box-sizing:border-box;border-radius:var(--radius-round);background:var(--color-bg-selected);color:var(--color-text-selected);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--font-weight-medium)}.legal-steps>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:calc((var(--space-raw-36) - var(--border-width-selected)) / 2);inset-block:calc(var(--space-raw-36) + var(--space-1)) var(--space-1);width:var(--border-width-selected);background:var(--color-bg-selected)}.legal-steps>li>.icon{display:none}.legal-steps strong{grid-column:2;padding-block-start:var(--space-raw-6);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium)}.legal-steps span{grid-column:2;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-list{display:flex;flex-direction:column;border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}.legal-list>div{display:grid;gap:var(--space-raw-2);padding-block:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.legal-list dt{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-list dd{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--color-text-primary)}.legal-links{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.legal-links.legal-links{font-size:var(--type-body-size);line-height:var(--type-body-line)}.legal-part>p:has(>.btn:only-child){display:flex}.legal-part>p:has(>.btn:only-child)>.btn{flex:1}.p-legal__body details{border-block:var(--border-width-hairline) solid var(--color-border-subtle)}.p-legal__body.c-accordion-scope details{--acc-py: var(--space-4)}.p-legal__body .c-notice{padding:var(--space-4);gap:var(--space-3);color:var(--color-text-secondary)}.p-legal__body .c-notice :is(strong,p:has(>strong:only-child)){font-weight:var(--font-weight-medium)}.legal-help{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-tint)}.legal-help__text{display:flex;align-items:center;gap:var(--space-3)}.legal-help>.btn{flex:none;background:var(--color-bg-page)}.legal-help__icon{display:grid;place-items:center;flex:none;width:var(--space-raw-40);height:var(--space-raw-40);border-radius:var(--radius-round);background:var(--color-bg-page);color:var(--color-icon-default)}@media(hover:hover)and (pointer:fine){.p-legal__contents-link:hover{color:var(--color-text-primary)}.p-legal__body a:not(.btn,.p-legal__contents-link):hover,.p-legal__help a:hover{text-decoration-thickness:var(--border-width-selected)}}@media(prefers-reduced-motion:reduce){.p-legal__contents-link,.p-legal__contents-list>li{transition:none}}@container legal-body (max-width: 18rem){.legal-summary:has(.legal-cards){padding:var(--space-4)}.legal-cards>li{padding:calc(var(--space-4) - var(--border-width-selected))}}@container legal-body (min-width: 38rem){.legal-part>p:has(>.btn:only-child)>.btn{flex:none}.legal-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.legal-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-list>div{grid-template-columns:calc(var(--space-12) + var(--space-7) - var(--space-2)) minmax(0,1fr);gap:var(--space-5)}.legal-help{flex-direction:row;align-items:center;justify-content:space-between}.legal-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.legal-steps>li:not(:last-child){padding-block-end:var(--space-5)}.legal-steps:has(>li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.legal-steps>li{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.legal-steps>li:before{position:absolute;inset-block-start:var(--space-5);inset-inline-start:var(--space-5);background:var(--color-bg-page)}.legal-steps>li:not(:last-child):after{content:none}.legal-steps>li>.icon{display:block;align-self:flex-end;flex:none;width:var(--icon-lg);height:var(--icon-lg);margin-block:var(--space-raw-6);color:var(--color-text-selected)}.legal-steps strong{padding-block-start:0}}@container legal-body (min-width: 44rem){.legal-table thead{display:table-header-group}.legal-table table{display:table}.legal-table tbody{display:table-row-group}.legal-table tr{display:table-row;padding:0}.legal-table th,.legal-table td{display:table-cell;padding:var(--space-4);vertical-align:top;text-align:start;white-space:nowrap}.legal-table .legal-wrap{white-space:normal}.legal-table thead th{padding-block:var(--space-3);border-block-end:var(--border-width-hairline) solid var(--color-border-on-subtle);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.legal-table tbody th,.legal-table tbody td:first-child{padding-block:var(--space-4);font-size:var(--type-small-size);line-height:var(--type-small-line);letter-spacing:normal;font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.legal-table td+td,.legal-table th+td{padding-block:var(--space-4);border:0;font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.legal-table .legal-label{display:none}.legal-table :is(th,td).legal-num{text-align:end}}@media(min-width:990px){.p-legal__layout{grid-template-columns:minmax(0,calc(var(--prose-max) + var(--space-11))) minmax(0,calc(var(--space-12) + var(--space-11) + var(--space-raw-20)));justify-content:space-between;align-items:start;gap:var(--space-8)}.p-legal__contents--bar,.legal-doc>.p-legal__contents--bar{display:none}.p-legal__side{display:flex;flex-direction:column;gap:var(--space-7);position:sticky;top:calc(var(--shell-sticky-top, 0px) + var(--space-5))}.legal-summary{padding:var(--space-6) var(--space-7)}.legal-summary:has(.legal-cards){padding:var(--space-6)}.p-legal__body,.legal-doc{gap:var(--space-8)}.legal-doc--numbered .legal-part{padding-block-start:var(--space-8)}.legal-doc--numbered .legal-part>*+*,.legal-doc--numbered .legal-part>h2+*{margin-block-start:var(--space-4)}.legal-doc--numbered .legal-part>.legal-eyebrow+h2{margin-block-start:var(--space-2)}}}@layer components{.shopify-policy__container{--policy-max: calc(var(--container-max) - 2 * var(--space-8));--policy-pad: max(var(--container-gutter), calc((100% - var(--policy-max)) / 2));max-width:none!important;margin:0!important;padding:0 0 var(--space-section-y)!important}.shopify-policy__title{padding:var(--space-7) var(--policy-pad) 0;text-align:start!important}.shopify-policy__title h1,.policy-intro .policy-title{margin:0;font-size:var(--type-h1-size);line-height:var(--type-h1-line);letter-spacing:var(--type-h1-tracking);font-weight:var(--font-weight-regular)}.shopify-policy__container:has(.policy-title) .shopify-policy__title{display:none}.shopify-policy__container:has(.policy-title) .policy-intro{padding-block-start:var(--space-7)}.shopify-policy__body{color:var(--color-text-primary);overflow-wrap:anywhere}.shopify-policy__body :is(h1,h2,h3){overflow-wrap:anywhere}.shopify-policy__body :is(p,li){font-size:var(--type-reading-size);line-height:var(--type-reading-line)}.shopify-policy__body a:not(.btn){color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width-hairline);text-underline-offset:var(--link-underline-offset)}.shopify-policy__body :where(p,ul,ol,h2){margin:0}.shopify-policy__body>.rte:not(:has(.policy-doc)){display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--prose-max);padding:var(--space-6) var(--policy-pad) 0;box-sizing:content-box}.shopify-policy__body>.rte:not(:has(.policy-doc)) h2{margin-block-start:var(--space-6);padding-block-start:var(--space-5);border-block-start:var(--border-width-hairline) solid var(--color-border-strong-ink);font-size:var(--type-h3-size);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking);font-weight:var(--font-weight-regular)}.policy-intro{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--policy-pad) var(--space-6);border-block-end:var(--border-width-hairline) solid var(--color-border-subtle)}.policy-intro .policy-lead{max-width:var(--prose-max);color:var(--color-text-secondary)}.policy-intro .policy-meta.policy-meta{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.policy-meta strong{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.policy-grid{display:grid;gap:var(--space-6);padding:var(--space-6) var(--policy-pad) 0}.policy-contents__label{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium)}.policy-contents__toggle{display:none}.policy-contents.is-folding{border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);padding-inline:var(--space-4)}.policy-contents.is-folding .policy-contents__label{display:none}.policy-contents.is-folding .policy-contents__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--space-7);margin:0;padding:0;border:0;background:none;color:var(--color-text-primary);cursor:pointer;font:inherit;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);text-align:start}.policy-contents__toggle:after{content:"";flex:none;width:var(--icon-md);height:var(--icon-md);background-color:currentColor;-webkit-mask:var(--icon-mask-chevron-down) center / contain no-repeat;mask:var(--icon-mask-chevron-down) center / contain no-repeat;transition:transform var(--duration-fast) var(--ease-out)}.policy-contents__toggle[aria-expanded=true]:after{transform:rotate(180deg)}.js .policy-contents:not(.is-folding){border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);padding-inline:var(--space-4)}.js .policy-contents:not(.is-folding) .policy-contents__label{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--space-7)}.js .policy-contents:not(.is-folding) .policy-contents__label:after{content:"";flex:none;width:var(--icon-md);height:var(--icon-md);background-color:currentColor;-webkit-mask:var(--icon-mask-chevron-down) center / contain no-repeat;mask:var(--icon-mask-chevron-down) center / contain no-repeat}.js .policy-contents:not(.is-folding) .policy-contents__list{display:none}.policy-contents__list[hidden]{display:none}.policy-contents.is-folding .policy-contents__list{margin-block:0 var(--space-4)}.policy-contents__list{margin:var(--space-3) 0 0;padding:0;list-style:none;border-block:var(--border-width-hairline) solid var(--color-border-strong-ink)}.policy-contents__list li{border-block-start:var(--border-width-hairline) solid var(--color-border-subtle)}.shopify-policy__body .policy-contents__list a{display:flex;gap:var(--space-3);padding-block:var(--space-3);font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-primary);text-decoration:none}.shopify-policy__body .policy-contents__list a[aria-current=true] span:last-child{color:var(--color-text-selected);font-weight:var(--font-weight-medium)}.policy-contents__num{flex:none;min-width:var(--icon-md);font-weight:var(--font-weight-medium);color:var(--color-text-selected)}.policy-parts{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}.policy-part{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-block-start:var(--space-5);border-block-start:var(--border-width-hairline) solid var(--color-border-strong-ink)}.policy-part h2{font-size:var(--type-h3-size);line-height:var(--type-h3-line);letter-spacing:var(--type-h3-tracking);font-weight:var(--font-weight-regular);scroll-margin-top:calc(var(--shell-sticky-top, 0px) + var(--space-6))}.policy-part h2:focus{outline:none}.policy-list{display:flex;flex-direction:column;gap:var(--space-2);padding-inline-start:var(--space-raw-20);list-style:none}.policy-list strong{font-weight:var(--font-weight-medium)}.policy-action{display:flex;align-self:stretch}.policy-action .btn{flex:1}.shopify-policy__body .policy-small{font-size:var(--type-small-size);line-height:var(--type-small-line);color:var(--color-text-secondary)}.shopify-policy__body .policy-all{border-block-start:var(--border-width-hairline) solid var(--color-border-strong-ink)}.shopify-policy__body .policy-all a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-medium);text-decoration:none}.shopify-policy__body .policy-all a:after{content:"";flex:none;width:var(--icon-md);height:var(--icon-md);background-color:currentColor;-webkit-mask:var(--icon-mask-arrow-right, linear-gradient(transparent, transparent)) center / contain no-repeat;mask:var(--icon-mask-arrow-right, linear-gradient(transparent, transparent)) center / contain no-repeat}@media(hover:hover)and (pointer:fine){.shopify-policy__body .policy-contents__list a:hover span:last-child{text-decoration:underline;text-decoration-thickness:var(--border-width-hairline)}.shopify-policy__body .policy-all a:hover{text-decoration:underline;text-decoration-thickness:var(--border-width-hairline)}}@media(prefers-reduced-motion:reduce){.policy-contents__toggle:after{transition:none}}@media(min-width:750px){.policy-action .btn{flex:none}}@media(min-width:990px){.shopify-policy__title{padding-block-start:var(--space-9)}.policy-intro{padding-block-end:var(--container-gutter)}.shopify-policy__container:has(.policy-title) .policy-intro{padding-block-start:var(--space-9)}.policy-grid{grid-template-columns:calc(var(--space-12) + var(--space-9) + var(--space-4)) minmax(0,var(--prose-max));column-gap:var(--space-10);align-items:start;padding-block-start:var(--space-8)}.policy-contents{--policy-static: 1}.policy-contents.is-folding{border:0;border-radius:0;padding:0}.policy-contents.is-folding .policy-contents__toggle{display:none}.policy-contents .policy-contents__label.policy-contents__label{display:block;font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:var(--type-label-tracking);text-transform:uppercase;font-weight:var(--font-weight-medium);color:var(--color-text-selected)}.policy-contents .policy-contents__list.policy-contents__list{margin-block:var(--space-3) 0}.js .policy-contents:not(.is-folding){border:0;border-radius:0;padding:0}.js .policy-contents:not(.is-folding) .policy-contents__label{min-height:0}.js .policy-contents:not(.is-folding) .policy-contents__label:after{content:none}.js .policy-contents:not(.is-folding) .policy-contents__list{display:block}.policy-contents{position:sticky;top:calc(var(--shell-sticky-top, 0px) + var(--space-6))}}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/p-legal.css.map */
