/*!*********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-tos.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************/:root{--opk-layout: 1920px;--opk-main-layout: 1824px;--font-oswald: "Oswald", sans-serif;--font-nothing-you-could-do: "Nothing You Could Do", serif}.opk_head{text-align:center}@media screen and (min-width:750px){.opk_head:not(:last-child){margin-bottom:60px}}@media screen and (max-width:749px){.opk_head:not(:last-child){margin-bottom:40px}}.opk_head__title{font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (min-width:750px){.opk_head__title{font-size:64px;letter-spacing:-2.56px}}@media screen and (max-width:749px){.opk_head__title{font-size:42px;letter-spacing:-1.68px}}.opk_head__title{display:inline-flex;flex-wrap:wrap;justify-content:center;position:relative;padding:0}@media screen and (min-width:750px){.opk_head__title:not(:last-child){margin-bottom:26px}}@media screen and (max-width:749px){.opk_head__title:not(:last-child){margin-bottom:24px}}.opk_head__trigger{position:relative}.opk_head__label{position:absolute;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Nothing You Could Do,serif;font-family:var(--font-nothing-you-could-do);white-space:nowrap;font-weight:400;line-height:1;letter-spacing:.01em;text-transform:none;transform:rotate(-7deg);-webkit-text-stroke:6px #F8F8F8;paint-order:stroke fill}@media screen and (min-width:750px){.opk_head__label{font-size:36px}}@media screen and (max-width:749px){.opk_head__label{font-size:26px}}.opk_head__subtitle{font-weight:500;line-height:1.4}@media screen and (min-width:750px){.opk_head__subtitle{font-size:24px}}@media screen and (max-width:749px){.opk_head__subtitle{font-size:20px}}.opk_head__subtitle p{margin:0}.opk_tos{background-color:var(--tos-bg-color);color:#111}.opk_tos__container{width:100%;max-width:1513px;margin:0 auto}.opk_tos__wrap{display:grid}@media screen and (min-width:750px){.opk_tos__wrap{grid-template-columns:.63fr 1fr;gap:48px}}@media screen and (max-width:749px){.opk_tos__wrap{grid-template-columns:100%;gap:40px}}.opk_tos__list{position:sticky;top:calc(var(--header-height) + 20px);list-style:none;padding:0;margin:0}.opk_tos__nav_item{line-height:1}@media screen and (max-width:749px){.opk_tos__nav_item:not(:last-child){margin-bottom:16px}}.opk_tos__nav_link{border:none;background-color:transparent;font-weight:600;cursor:pointer}.opk_tos__nav_link.is-active{color:#ef018d}@media screen and (min-width:750px){.opk_tos__nav_link{font-size:18px;line-height:1.39}}@media screen and (max-width:749px){.opk_tos__nav_link{font-size:16px;line-height:1.38}}.opk_tos__content h2{font-size:20px;line-height:1.4;font-weight:600;letter-spacing:-.02em}.opk_tos__content h2:not(:last-child){margin-bottom:4px}.opk_tos__content ol,.opk_tos__content ul,.opk_tos__content p{margin:0;font-weight:400}@media screen and (min-width:750px){.opk_tos__content ol,.opk_tos__content ul,.opk_tos__content p{font-size:18px;line-height:1.4}}@media screen and (max-width:749px){.opk_tos__content ol,.opk_tos__content ul,.opk_tos__content p{font-size:16px;line-height:1.38}}.opk_tos__content ol,.opk_tos__content ul{padding-left:30px;list-style:none}.opk_tos__content ol:not(:last-child),.opk_tos__content ul:not(:last-child){margin-bottom:36px}.opk_tos__content li{position:relative}.opk_tos__content li:before{position:absolute;top:9px;left:-18px;display:inline-flex;width:5px;height:5px;border-radius:50%;background-color:#111;content:""}@media screen and (min-width:750px){.opk_tos__content p:not(:last-child){margin-bottom:36px}}@media screen and (max-width:749px){.opk_tos__content p:not(:last-child){margin-bottom:24px}}.opk_tos__content p:has(+ul),.opk_tos__content p:has(+ol){margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/opk-tos.css.map */
