.op-page__title{margin:0;font-size:calc(var(--text-h4) * 1.2)}.shopify-policy__title{text-align:start}.shopify-policy__title h1{font-family:var(--heading-font-family);font-size:calc(var(--text-h4) * 1.2);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:1.5;letter-spacing:var(--heading-letter-spacing);text-transform:uppercase}.op-page__inner{margin-inline:auto}.op-page__inner--xs{max-width:40rem}.op-page__inner--sm{max-width:50rem}.op-page__inner--md{max-width:62rem}.op-page__inner--lg{max-width:75rem}:is(.op-page,.shopify-policy__body) .prose,.shopify-policy__body .rte{color:rgb(var(--op-heading))}:is(.op-page .prose,.shopify-policy__body) :is(h2,h3,h4){margin-block:2.5rem 1rem;font-family:var(--heading-font-family);font-weight:400;line-height:1.15;letter-spacing:.02em;text-transform:uppercase}:is(.op-page .prose,.shopify-policy__body) h2{font-size:1.75rem}:is(.op-page .prose,.shopify-policy__body) :is(h3,h4){font-size:1.375rem}:is(.op-page .prose,.shopify-policy__body) :is(h2,h3,h4):empty{display:none}:is(.op-page .prose,.shopify-policy__body) a:not(.button){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .15s ease}:is(.op-page .prose,.shopify-policy__body) a:not(.button):hover{color:rgb(var(--op-orange))}.op-page__intro>p:first-child,.op-page__inner>.prose>p:first-child{font-size:1.125em}:is(.op-page .prose,.shopify-policy__body) table{width:100%!important;height:auto!important;margin-block:1.25rem;border-collapse:collapse;border-block-start:1px solid rgb(var(--op-heading))}:is(.op-page .prose,.shopify-policy__body) :is(tr,td,th){width:auto!important;height:auto!important}:is(.op-page .prose,.shopify-policy__body) :is(td,th){padding:.75rem .5rem .75rem 0;border-block-end:1px solid rgb(var(--op-heading) / .25);text-align:start!important;vertical-align:top}:is(.op-page .prose,.shopify-policy__body) th{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.02em;text-transform:uppercase;border-block-end-color:rgb(var(--op-heading))}:is(.op-page .prose,.shopify-policy__body) :is(td,th):last-child:not(:first-child){padding-inline-end:0;text-align:end!important}.op-page .prose p:has(>img+img){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block:2rem}.op-page .prose p:has(>img+img)>img{width:100%;height:100%;aspect-ratio:3 / 2;margin:0;object-fit:cover}@media screen and (min-width:700px){.op-page .prose p:has(>img+img){grid-template-columns:repeat(3,minmax(0,1fr))}}.op-page__accordions{display:grid}.op-page__heading{margin-block:2.75rem 1rem;color:rgb(var(--op-heading));font-family:var(--heading-font-family);font-size:1.5rem;font-weight:var(--heading-font-weight);line-height:1.15;letter-spacing:.02em;text-transform:uppercase}.op-page__heading:first-child{margin-block-start:0}.op-page__heading+.accordion{margin-block-start:0}.op-page__accordions>.prose+.accordion,.op-page__intro+.accordion{margin-block-start:1.5rem}.op-page__accordions .accordion{border-color:rgb(var(--op-heading) / .35)}.op-page__accordions .accordion__toggle{color:rgb(var(--op-heading));font-family:var(--heading-font-family);font-size:1.25rem;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.op-page__accordions .accordion__content{padding-block-end:1.25rem}.op-page__accordions .accordion__content>.prose>:first-child{margin-block-start:0}.shopify-section--main-page:has(.op-page--contact-us)+.shopify-section--contact .section-spacing{padding-block-start:0}.shopify-section--contact :is(.input,.textarea,.select){--input-background: 255 255 255 / .3}.shopify-policy__container{max-width:50rem;row-gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/41/assets/op-pages.css.map */
