.sg-bf-protection{--sg-bf-black: #181818;--sg-bf-surface: #292929;--sg-bf-white: #fff;--sg-bf-muted: #d0d0d0;--sg-bf-edge: rgb(255 255 255 / 18%);--sg-bf-radius: .625rem;--sg-bf-space-xs: .5rem;--sg-bf-space-sm: .75rem;--sg-bf-space-md: 1rem;--sg-bf-space-lg: 1.5rem;--sg-bf-touch: 2.75rem;--sg-bf-font-sm: .875rem;--sg-bf-font-md: 1rem;--sg-bf-font-lg: 1.5rem;--sg-bf-heading-font: "SG Badge", var(--typeHeaderPrimary, sans-serif), var(--typeHeaderFallback, sans-serif);display:block;min-inline-size:0;margin-block:var(--sg-bf-space-sm);font-family:var(--typeBasePrimary, sans-serif),var(--typeBaseFallback, sans-serif);line-height:1.45}.sg-bf-protection__banner{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:var(--sg-bf-space-sm);padding:var(--sg-bf-space-md);overflow:clip;border:1px solid var(--sg-bf-edge);border-radius:var(--sg-bf-radius);color:var(--sg-bf-white);background:linear-gradient(115deg,var(--sg-bf-surface),var(--sg-bf-black));isolation:isolate}.sg-bf-protection__banner:before{position:absolute;z-index:-1;inset-block-start:-1.5rem;inset-inline-end:0;inline-size:8rem;block-size:10rem;background:#ffffff08;clip-path:polygon(50% 0,95% 18%,90% 65%,50% 100%,10% 65%,5% 18%);content:""}.sg-bf-protection__shield{flex-shrink:0;color:var(--sg-bf-white);filter:drop-shadow(0 0 .25rem rgb(255 255 255 / 45%)) drop-shadow(0 0 .75rem rgb(255 255 255 / 25%))}.sg-bf-protection__check{color:var(--sg-bf-surface)}.sg-bf-protection__message,.sg-bf-protection__step-copy{min-inline-size:0;overflow-wrap:anywhere}.sg-bf-protection__title{display:block;font-family:var(--sg-bf-heading-font);font-size:var(--sg-bf-font-sm);font-weight:700;line-height:1.3;letter-spacing:.015em;text-transform:uppercase}.sg-bf-protection__summary{margin:.125rem 0 0;font-size:var(--sg-bf-font-sm);line-height:1.4}.sg-bf-protection__learn{position:relative;display:inline-flex;align-items:center;min-block-size:var(--sg-bf-touch);margin-block:-.75rem;margin-inline-start:.2em;color:var(--sg-bf-white);font-size:var(--sg-bf-font-sm);font-weight:700;vertical-align:baseline;text-decoration:underline;text-underline-offset:.2em}.sg-bf-protection__learn:hover{color:var(--sg-bf-muted)}.sg-bf-protection__dialog{inline-size:min(34rem,calc(100% - 2rem));max-inline-size:none;max-block-size:calc(100vh - 2rem);max-block-size:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;border:1px solid var(--sg-bf-edge);border-radius:var(--sg-bf-radius);color:var(--sg-bf-white);background:linear-gradient(135deg,var(--sg-bf-surface),var(--sg-bf-black));box-shadow:0 1rem 3rem #0000004d;font:inherit}.sg-bf-protection__dialog:not([open]){display:none}.sg-bf-protection__dialog[open]{display:flex;flex-direction:column}.sg-bf-protection__dialog::backdrop{background:#0000008c}.sg-bf-protection__header{position:relative;display:grid;flex:0 0 auto;align-items:center;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--sg-bf-space-md);padding:1.75rem var(--sg-bf-space-lg) 0;color:var(--sg-bf-white)}.sg-bf-protection__dialog-title,.sg-bf-protection__step-title{margin:0;font-family:var(--sg-bf-heading-font);font-weight:700;line-height:1.35;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.sg-bf-protection__shield--dialog{inline-size:2.5rem;block-size:auto}.sg-bf-protection__dialog-title{color:inherit;font-size:var(--sg-bf-font-lg);line-height:1.15;white-space:pre-line}.sg-bf-protection__close{position:absolute;inset-block-start:.375rem;inset-inline-end:.375rem;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--sg-bf-touch);block-size:var(--sg-bf-touch);padding:0;border:0;border-radius:50%;color:var(--sg-bf-muted);background:transparent;cursor:pointer}.sg-bf-protection__close:hover{color:var(--sg-bf-white)}.sg-bf-protection__content{min-block-size:0;padding:var(--sg-bf-space-lg);overflow-y:auto;overscroll-behavior:contain}.sg-bf-protection__intro{margin:0 0 var(--sg-bf-space-lg);color:var(--sg-bf-muted);font-size:var(--sg-bf-font-md);font-weight:700}.sg-bf-protection__steps{display:grid;gap:var(--sg-bf-space-lg);margin:0;padding:0;list-style:none}.sg-bf-protection__step{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:var(--sg-bf-space-sm)}.sg-bf-protection__number{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;margin-block-start:.0625rem;border-radius:50%;color:var(--sg-bf-black);background:var(--sg-bf-white);font-size:var(--sg-bf-font-md);font-weight:700}.sg-bf-protection__step-title{display:inline;color:var(--sg-bf-white);font-size:var(--sg-bf-font-md)}.sg-bf-protection__step-title{margin-inline-end:.2em}.sg-bf-protection__step-text{display:inline;margin:0;font-size:var(--sg-bf-font-md)}.sg-bf-protection__conditions{margin:var(--sg-bf-space-lg) 0 var(--sg-bf-space-md);color:var(--sg-bf-muted);font-size:.8125rem;overflow-wrap:anywhere}.sg-bf-protection__terms{display:flex;align-items:center;justify-content:center;gap:var(--sg-bf-space-md);min-block-size:var(--sg-bf-touch);padding:var(--sg-bf-space-sm) var(--sg-bf-space-md);border:1px solid var(--sg-bf-black);border-radius:.375rem;color:var(--sg-bf-black);background:var(--sg-bf-white);font-size:var(--sg-bf-font-md);font-weight:700;text-align:center;text-decoration:none}.sg-bf-protection__terms:hover{color:var(--sg-bf-black);background:var(--sg-bf-muted)}.sg-bf-protection__arrow{flex:0 0 auto}.sg-bf-protection__learn:focus-visible,.sg-bf-protection__close:focus-visible{outline:2px solid var(--sg-bf-white);outline-offset:3px}.sg-bf-protection__terms:focus-visible{outline:2px solid var(--sg-bf-white);outline-offset:3px}.sg-bf-protection[data-bf-pointer-open] .sg-bf-protection__close:focus-visible{outline:none}@media(max-width:480px){.sg-bf-protection{--sg-bf-font-sm: .8125rem;--sg-bf-font-md: .875rem;font-size:var(--sg-bf-font-md);line-height:1.5}.sg-bf-protection__banner{grid-template-columns:1.875rem minmax(0,1fr);gap:.625rem;padding:var(--sg-bf-space-sm)}.sg-bf-protection__shield{inline-size:1.875rem;block-size:auto}.sg-bf-protection__header{grid-template-columns:2rem minmax(0,1fr);gap:var(--sg-bf-space-sm);padding:var(--sg-bf-space-lg) 1.25rem 0}.sg-bf-protection__shield--dialog{inline-size:2rem}.sg-bf-protection__dialog-title{font-size:1.25rem}.sg-bf-protection__content{padding:var(--sg-bf-space-md) 1.25rem 1.25rem}.sg-bf-protection__intro{margin-block-end:var(--sg-bf-space-md)}.sg-bf-protection__steps{gap:var(--sg-bf-space-sm)}.sg-bf-protection__step{grid-template-columns:1.5rem minmax(0,1fr);gap:.625rem}.sg-bf-protection__number{inline-size:1.5rem;block-size:1.5rem}.sg-bf-protection__conditions{margin-block:var(--sg-bf-space-md) var(--sg-bf-space-sm);font-size:.75rem}.sg-bf-protection__terms{padding-block:.625rem}}@media(max-width:360px){.sg-bf-protection__banner{grid-template-columns:1.75rem minmax(0,1fr);gap:var(--sg-bf-space-xs)}.sg-bf-protection__shield{inline-size:1.75rem}.sg-bf-protection__header{grid-template-columns:1.75rem minmax(0,1fr);padding-inline:var(--sg-bf-space-md)}.sg-bf-protection__dialog-title{font-size:1.125rem}.sg-bf-protection__content{padding-inline:var(--sg-bf-space-md)}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/sg-bf-price-protection.css.map */
