body.c2b-theme--default,body.c2b-theme--dark{--c2b-policy-bg: var(--c2b-dark-bg, #242827);--c2b-policy-surface: var(--c2b-dark-surface, #303433);--c2b-policy-surface-soft: var(--c2b-dark-surface-soft, rgba(246, 248, 247, .055));--c2b-policy-surface-strong: var(--c2b-dark-surface-strong, rgba(246, 248, 247, .085));--c2b-policy-text: var(--c2b-dark-text, #f6f8f7);--c2b-policy-muted: var(--c2b-dark-muted, rgba(246, 248, 247, .68));--c2b-policy-border: var(--c2b-dark-border, rgba(246, 248, 247, .14));--c2b-policy-border-strong: rgba(246, 248, 247, .22);--c2b-policy-shadow: var(--c2b-dark-shadow, rgba(0, 0, 0, .2))}body.c2b-theme--light{--c2b-policy-bg: var(--c2b-light-bg, #f8faf9);--c2b-policy-surface: var(--c2b-light-surface, #ffffff);--c2b-policy-surface-soft: var(--c2b-light-surface-soft, rgba(255, 255, 255, .78));--c2b-policy-surface-strong: var(--c2b-light-surface-strong, #ffffff);--c2b-policy-text: var(--c2b-light-text, #17201d);--c2b-policy-muted: var(--c2b-light-muted, rgba(23, 32, 29, .78));--c2b-policy-border: var(--c2b-light-border, rgba(18, 28, 24, .16));--c2b-policy-border-strong: rgba(18, 28, 24, .22);--c2b-policy-shadow: var(--c2b-light-shadow, rgba(18, 28, 24, .075))}body:has(.shopify-policy__container),body:has(.shopify-policy__container) #MainContent{background:var(--c2b-policy-bg);color:var(--c2b-policy-text)}body:has(.shopify-policy__container) .shopify-policy__container{width:min(calc(100% - 3rem),104rem);max-width:104rem;margin:0 auto;padding:clamp(4.8rem,7vw,8.8rem) 0 clamp(6.4rem,8vw,10rem);color:var(--c2b-policy-text)}body:has(.shopify-policy__container) .shopify-policy__title{position:relative;margin:0 0 clamp(2.8rem,4vw,4.8rem);padding-left:clamp(1.4rem,1.8vw,2rem);border-left:.2rem solid var(--c2b-accent, #0da876);text-align:left}body:has(.shopify-policy__container) .shopify-policy__title:before{content:"Politic\103  magazin";display:block;margin:0 0 .7rem;color:var(--c2b-accent, #0da876);font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}body:has(.shopify-policy__container) .shopify-policy__title h1{margin:0;color:var(--c2b-policy-text);font-size:clamp(3.2rem,4.4vw,5.6rem);font-weight:500;line-height:1.12;letter-spacing:-.035em}body:has(.shopify-policy__container) .shopify-policy__body{padding:clamp(2.6rem,4.4vw,4.8rem);border:.1rem solid var(--c2b-policy-border);border-radius:2.2rem;background:var(--c2b-policy-surface);box-shadow:0 1.2rem 3rem var(--c2b-policy-shadow);color:var(--c2b-policy-text)}body:has(.shopify-policy__container) .shopify-policy__body,body:has(.shopify-policy__container) .shopify-policy__body p,body:has(.shopify-policy__container) .shopify-policy__body li,body:has(.shopify-policy__container) .shopify-policy__body td,body:has(.shopify-policy__container) .shopify-policy__body th{color:var(--c2b-policy-text);font-size:1.58rem;font-weight:400;line-height:1.74}body:has(.shopify-policy__container) .shopify-policy__body p{margin:0 0 1.55rem}body:has(.shopify-policy__container) .shopify-policy__body h2,body:has(.shopify-policy__container) .shopify-policy__body h3,body:has(.shopify-policy__container) .shopify-policy__body h4{color:var(--c2b-policy-text);font-weight:500;line-height:1.18;letter-spacing:-.02em}body:has(.shopify-policy__container) .shopify-policy__body h2{margin:3.2rem 0 1.4rem;padding-top:2.2rem;border-top:.1rem solid var(--c2b-policy-border);font-size:clamp(2.3rem,3vw,3.4rem)}body:has(.shopify-policy__container) .shopify-policy__body h2:first-child{margin-top:0;padding-top:0;border-top:0}body:has(.shopify-policy__container) .shopify-policy__body h3{margin:2.4rem 0 1rem;font-size:clamp(2rem,2.3vw,2.7rem)}body:has(.shopify-policy__container) .shopify-policy__body h4{margin:2rem 0 .8rem;font-size:1.8rem}body:has(.shopify-policy__container) .shopify-policy__body ul,body:has(.shopify-policy__container) .shopify-policy__body ol{margin:1.2rem 0 2rem;padding-left:2.4rem}body:has(.shopify-policy__container) .shopify-policy__body li+li{margin-top:.65rem}body:has(.shopify-policy__container) .shopify-policy__body strong,body:has(.shopify-policy__container) .shopify-policy__body b{color:var(--c2b-policy-text);font-weight:600}body:has(.shopify-policy__container) .shopify-policy__body em{color:var(--c2b-policy-muted);font-style:italic}body:has(.shopify-policy__container) .shopify-policy__body a{color:var(--c2b-accent, #0da876);text-decoration:none!important;text-underline-offset:0!important}body:has(.shopify-policy__container) .shopify-policy__body a:hover,body:has(.shopify-policy__container) .shopify-policy__body a:focus-visible{color:var(--c2b-accent-hover, #087a57);text-decoration:none!important}body:has(.shopify-policy__container) .shopify-policy__body hr{height:.1rem;margin:3rem 0;border:0;background:var(--c2b-policy-border)}body:has(.shopify-policy__container) .shopify-policy__body table{width:100%;margin:2rem 0;border-collapse:collapse;overflow:hidden;border:.1rem solid var(--c2b-policy-border);border-radius:1.4rem}body:has(.shopify-policy__container) .shopify-policy__body th,body:has(.shopify-policy__container) .shopify-policy__body td{padding:1.1rem 1.2rem;border:.1rem solid var(--c2b-policy-border);text-align:left;vertical-align:top}body:has(.shopify-policy__container) .shopify-policy__body th{background:var(--c2b-policy-surface-soft);font-weight:600}@media screen and (max-width:749px){body:has(.shopify-policy__container) .shopify-policy__container{width:calc(100% - 2rem);padding:4.4rem 0 6.4rem}body:has(.shopify-policy__container) .shopify-policy__title{margin-bottom:2.4rem;padding-left:1.3rem}body:has(.shopify-policy__container) .shopify-policy__title h1{font-size:clamp(2.8rem,8vw,4rem);line-height:1.14;letter-spacing:-.025em}body:has(.shopify-policy__container) .shopify-policy__body{padding:2.2rem;border-radius:1.5rem}body:has(.shopify-policy__container) .shopify-policy__body,body:has(.shopify-policy__container) .shopify-policy__body p,body:has(.shopify-policy__container) .shopify-policy__body li,body:has(.shopify-policy__container) .shopify-policy__body td,body:has(.shopify-policy__container) .shopify-policy__body th{font-size:1.45rem;line-height:1.68}}body.c2b-policy-page--legal-notice .shopify-policy__title,body.c2b-policy-page--shipping .shopify-policy__title,body.c2b-policy-page--refund .shopify-policy__title,body.c2b-policy-page--terms .shopify-policy__title{display:none}body:has(.shopify-policy__container) .shopify-policy__body .rte>h1:first-child{margin-top:0}body:has(.shopify-policy__container) .shopify-policy__body .rte>h1:first-child~*{position:relative}body:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__title{display:none!important}body:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__body .rte>h1:first-child{position:relative;margin:0 0 clamp(2.8rem,4vw,4.8rem);padding-left:clamp(1.4rem,1.8vw,2rem);color:var(--c2b-policy-text, rgb(var(--color-foreground)));font-size:clamp(3.6rem,4.8vw,6rem);font-weight:500;line-height:1.08;letter-spacing:-.045em}body:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__body .rte>h1:first-child:after{content:"";position:absolute;left:0;top:.2rem;bottom:.1rem;width:.2rem;border-radius:999px;background:var(--c2b-accent, #0da876)}@media screen and (max-width:749px){body:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__body{margin-top:2.4rem}body:has(.shopify-policy__body .rte>h1:first-child) .shopify-policy__body .rte>h1:first-child{margin-bottom:2.6rem;padding-left:1.4rem;font-size:clamp(3rem,9vw,4.4rem);line-height:1.12;letter-spacing:-.035em}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/c2b-native-policy-pages.css.map */
