.swisa-sec{--sw-white: #ffffff;--sw-cream: #fbf9f6;--sw-warm: #f3efe9;--sw-line: #e7e1d8;--sw-ink: #191713;--sw-mute: #6c645a;--sw-gold: #b99553;--sw-gold-2: #f4ecdc;--sw-r: 14px;--sw-rs: 10px;background:var(--sw-bg, #ffffff);color:var(--sw-fg, #191713)}.swisa-sec__inner{max-width:1240px;margin-inline:auto;padding-inline:1.25rem}.swisa-sec__head{max-width:46rem;margin-bottom:1.75rem}.swisa-sec__head--center{margin-inline:auto;text-align:center}.swisa-sec__eyebrow{margin:0 0 .625rem;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--sw-gold)}.swisa-sec__title{margin:0;font-size:1.75rem;line-height:1.15;letter-spacing:-.01em;font-weight:500}.swisa-sec__intro{margin-top:.75rem;font-size:.9375rem;line-height:1.65;color:var(--sw-mute)}.swisa-sec__intro>:first-child{margin-top:0}.swisa-sec__intro>:last-child{margin-bottom:0}.swisa-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:3rem;padding:.875rem 1.75rem;border-radius:999px;border:1px solid var(--sw-ink);background:var(--sw-ink);color:#fff;font-size:.9375rem;font-weight:500;text-decoration:none;transition:opacity .2s ease}.swisa-btn:hover{opacity:.88}.swisa-btn--ghost{background:transparent;color:var(--sw-ink)}.swisa-benefits__grid{list-style:none;margin:0;padding:0;display:grid;gap:.875rem}.swisa-benefit{background:var(--sw-cream);border:1px solid var(--sw-line);border-radius:var(--sw-r);padding:1.25rem}.swisa-benefit__media{border-radius:var(--sw-rs);overflow:hidden;margin-bottom:1rem;background:var(--sw-warm)}.swisa-benefit__media img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 3;object-fit:cover}.swisa-benefit__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:var(--sw-gold-2);color:var(--sw-gold);margin-bottom:.875rem}.swisa-benefit__title{margin:0 0 .375rem;font-size:1.0625rem;font-weight:600;line-height:1.3}.swisa-benefit__text{margin:0;font-size:.875rem;line-height:1.6;color:var(--sw-mute)}.swisa-steps{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;counter-reset:swisa-step}.swisa-step{counter-increment:swisa-step}.swisa-step__media{border-radius:var(--sw-r);overflow:hidden;background:var(--sw-warm);margin-bottom:.875rem}.swisa-step__media img{display:block;inline-size:100%;block-size:auto;aspect-ratio:1 / 1;object-fit:cover}.swisa-step__n{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;border:1px solid var(--sw-gold);color:var(--sw-gold);font-size:.75rem;font-weight:600;margin-bottom:.625rem}.swisa-step__n:before{content:counter(swisa-step)}.swisa-step__title{margin:0 0 .375rem;font-size:1rem;font-weight:600}.swisa-step__text{margin:0;font-size:.875rem;line-height:1.6;color:var(--sw-mute)}.swisa-it__grid{display:grid;gap:1.5rem;align-items:center}.swisa-it__media{border-radius:var(--sw-r);overflow:hidden;background:var(--sw-warm)}.swisa-it__media img,.swisa-it__media video,.swisa-it__media iframe{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 3;object-fit:cover;border:0}.swisa-it__body>:first-child{margin-top:0}.swisa-it__rt{font-size:.9375rem;line-height:1.7;color:var(--sw-mute)}.swisa-it__list{list-style:none;margin:1.125rem 0 0;padding:0;display:grid;gap:.625rem}.swisa-it__list li{display:flex;gap:.625rem;align-items:flex-start;font-size:.9375rem;line-height:1.5}.swisa-it__list .swisa-icon{flex:0 0 auto;color:var(--sw-gold);margin-block-start:.125rem}.swisa-cmp__heads{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem}.swisa-cmp__head{text-align:center}.swisa-cmp__head img{display:block;inline-size:100%;block-size:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--sw-r);background:var(--sw-warm);margin-bottom:.625rem}.swisa-cmp__label{font-size:.8125rem;font-weight:600}.swisa-cmp__label--us{color:var(--sw-gold)}.swisa-cmp__rows{list-style:none;margin:0;padding:0;border:1px solid var(--sw-line);border-radius:var(--sw-r);overflow:hidden}.swisa-cmp__row{display:grid;grid-template-columns:1fr 1fr;border-block-end:1px solid var(--sw-line)}.swisa-cmp__row:last-child{border-block-end:0}.swisa-cmp__feature{grid-column:1 / -1;padding:.75rem .875rem .375rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sw-mute);background:var(--sw-cream)}.swisa-cmp__cell{padding:.75rem .875rem .875rem;font-size:.875rem;line-height:1.45;display:flex;gap:.5rem;align-items:flex-start}.swisa-cmp__cell--us{background:#fdfaf4;color:var(--sw-ink)}.swisa-cmp__cell--us .swisa-icon{color:var(--sw-gold)}.swisa-cmp__cell--them{color:var(--sw-mute);border-inline-start:1px solid var(--sw-line)}.swisa-cmp__cell--them .swisa-icon{color:#c2b9ab}.swisa-cmp__cell .swisa-icon{flex:0 0 auto;margin-block-start:.0625rem}.swisa-sf__grid{display:grid;gap:2rem}.swisa-sf__sub{margin:0 0 .875rem;font-size:1.0625rem;font-weight:600}.swisa-specs{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--sw-line)}.swisa-specs li{display:grid;grid-template-columns:minmax(7.5rem,40%) 1fr;gap:.75rem;padding:.75rem 0;border-block-end:1px solid var(--sw-line);font-size:.875rem;line-height:1.5}.swisa-specs dt,.swisa-specs .swisa-specs__k{color:var(--sw-mute)}.swisa-specs .swisa-specs__v{color:var(--sw-ink)}.swisa-faq details{border-block-end:1px solid var(--sw-line)}.swisa-faq details:first-of-type{border-block-start:1px solid var(--sw-line)}.swisa-faq summary{list-style:none;cursor:pointer;padding:1rem 2.25rem 1rem 0;position:relative;font-size:.9375rem;font-weight:500;min-block-size:3rem;display:flex;align-items:center}.swisa-faq summary::-webkit-details-marker{display:none}.swisa-faq summary:after{content:"";position:absolute;inset-inline-end:.375rem;inline-size:.5rem;block-size:.5rem;border-inline-end:1.5px solid var(--sw-ink);border-block-end:1.5px solid var(--sw-ink);transform:rotate(45deg);transition:transform .25s ease}.swisa-faq details[open] summary:after{transform:rotate(-135deg)}.swisa-faq__a{margin:0;padding:0 2rem 1.125rem 0;font-size:.875rem;line-height:1.65;color:var(--sw-mute)}.swisa-video__frame{position:relative;border-radius:var(--sw-r);overflow:hidden;background:var(--sw-warm)}.swisa-video__frame video,.swisa-video__frame iframe{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;border:0}.swisa-video__frame--portrait video,.swisa-video__frame--portrait iframe{aspect-ratio:9 / 16;max-block-size:78vh;margin-inline:auto;inline-size:auto}.swisa-guar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.swisa-guar__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem}.swisa-guar__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:var(--sw-white);border:1px solid var(--sw-line);color:var(--sw-gold)}.swisa-guar__title{font-size:.8125rem;font-weight:600;line-height:1.3;max-inline-size:18ch}.swisa-guar__text{font-size:.75rem;line-height:1.45;color:var(--sw-mute);max-inline-size:22ch}.swisa-cta{position:relative;border-radius:var(--sw-r);overflow:hidden;background:var(--sw-warm)}.swisa-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0}.swisa-cta__bg img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.swisa-cta__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,18,14,var(--sw-scrim, .42))}.swisa-cta__body{position:relative;padding:2.5rem 1.5rem;text-align:center}.swisa-cta__body .swisa-sec__title,.swisa-cta__body .swisa-sec__intro,.swisa-cta__body .swisa-sec__eyebrow{color:inherit}.swisa-cta--on-image .swisa-cta__body{color:#fff}.swisa-cta--on-image .swisa-sec__intro{color:#ffffffd1}.swisa-cta--on-image .swisa-sec__eyebrow{color:#e6d3ab}.swisa-cta--on-image .swisa-btn{background:#fff;border-color:#fff;color:var(--sw-ink)}.swisa-cta__actions{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center}.visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.swisa-sec__note{margin:1rem 0 0;font-size:.8125rem;line-height:1.55;color:var(--sw-mute);background:var(--sw-warm);border-radius:var(--sw-rs);padding:.75rem .875rem}@media screen and (min-width:750px){.swisa-sec__title{font-size:2.25rem}.swisa-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.swisa-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.swisa-it__grid{grid-template-columns:1fr 1fr;gap:2.5rem}.swisa-it__grid--reverse .swisa-it__media{order:2}.swisa-sf__grid{grid-template-columns:1fr 1fr;gap:3rem}.swisa-guar{grid-template-columns:repeat(4,minmax(0,1fr))}.swisa-cta__body{padding:4rem 2.5rem}.swisa-cmp__head img{max-inline-size:13rem;margin-inline:auto}.swisa-cmp__label{font-size:.9375rem}}@media screen and (min-width:990px){.swisa-sec__inner{padding-inline:2rem}.swisa-benefits__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.swisa-benefits__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.swisa-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.swisa-steps--three{grid-template-columns:repeat(3,minmax(0,1fr))}.swisa-sec__title{font-size:2.5rem}}@media(prefers-reduced-motion:reduce){.swisa-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/swisa-pdp.css.map */
