.ns-cb__inner{max-width:var(--cb-max, 940px);margin:0 auto;display:flex;flex-direction:column;gap:var(--cb-gap, 24px)}.ns-cb__block{text-align:var(--cb-align-m, var(--cb-align, left))}.ns-cb__block--capped{width:100%;max-width:var(--cb-block-max, none);margin-inline:auto}.ns-cb__eyebrow{margin-block:0;font-family:var(--ns-font-body, Poppins, sans-serif);font-weight:var(--ns-weight-body-medium, 500);font-size:14px;line-height:16px;letter-spacing:0;color:var(--cb-eyebrow, var(--ns-text-headings-accent, #5822c6))}.ns-cb__eyebrow--upper{text-transform:uppercase}.ns-cb__heading{margin-block:0;color:var(--cb-heading, var(--ns-text-headings, #0d061a))}.ns-cb__heading__accent{color:var(--cb-accent, var(--ns-text-headings-accent, #5822c6))}.ns-cb__text{color:var(--cb-text, var(--ns-text-body-copy, #675f76))}.ns-cb__text p{margin:0 0 1em}.ns-cb__text p:last-child{margin-bottom:0}.ns-cb__text strong,.ns-cb__text b{color:var(--cb-emphasis, var(--ns-text-headings, #0d061a));font-weight:var(--ns-weight-body-medium, 500)}.ns-cb__text a{text-decoration:underline;text-underline-offset:2px}.ns-cb__text ul,.ns-cb__text ol{margin:.75em 0 1em;padding-left:1.25em}.ns-cb__text--check ul{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;gap:8px}.ns-cb__text--check ul li{position:relative;padding-left:30px}.ns-cb__text--check ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background-color:var(--cb-accent, var(--ns-text-headings-accent, #5822c6));background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M6 10.5l2.5 2.5L14 7.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:center;background-size:14px;background-repeat:no-repeat}.ns-cb__image{display:flex;justify-content:var(--cb-align-flex-m, var(--cb-align-flex, flex-start))}.ns-cb__image__fig{margin:0;width:100%;max-width:var(--cb-img-max, none)}.ns-cb__image__fig img{display:block;width:100%;height:auto;border-radius:var(--cb-img-radius, 0)}.ns-cb__fan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:340px;margin-inline:auto;padding-block:12px}.ns-cb__fan__item{margin:0;aspect-ratio:185/228;border:1px solid var(--cb-card-border, var(--ns-stroke-weak, #d2ced9));border-radius:var(--cb-card-radius, 24px);overflow:hidden;transform-origin:center}.ns-cb__fan__item img{display:block;width:100%;height:100%;object-fit:cover}.ns-cb__fan__item:nth-child(1){transform:rotate(-4deg)}.ns-cb__fan__item:nth-child(2){transform:rotate(4deg)}.ns-cb__fan__item:nth-child(3){transform:rotate(-5deg)}.ns-cb__fan__item:nth-child(4){transform:rotate(5deg)}.ns-cb__button-wrap{display:flex;justify-content:var(--cb-align-flex-m, var(--cb-align-flex, flex-start));margin-top:var(--cb-btn-space, 0px)}.ns-cb__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;border:2px solid var(--cb-btn-bg, var(--ns-buttons-primary, #5822c6));border-radius:var(--ns-radius-sm, 8px);background:var(--cb-btn-bg, var(--ns-buttons-primary, #5822c6));color:var(--cb-btn-text, var(--ns-text-button-label, #ffffff));font-family:var(--ns-font-body, Poppins, sans-serif);font-weight:var(--ns-weight-body-medium, 500);font-size:16px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center}.ns-cb__button--outline{background:transparent;color:var(--cb-btn-bg, var(--ns-buttons-primary, #5822c6))}.ns-cb__button:hover{filter:brightness(.92)}.ns-cb__button:focus-visible{filter:brightness(.92);outline:2px solid var(--cb-btn-bg, var(--ns-buttons-primary, #5822c6));outline-offset:3px}.ns-cb__button-wrap--full-mobile .ns-cb__button{display:flex;width:100%}.ns-cb__button__arrow{flex:none;width:20px;height:20px}.ns-cb__icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:var(--cb-align-flex-m, var(--cb-align-flex, flex-start));gap:16px var(--cb-icons-gap, 24px)}.ns-cb__icons__item{display:inline-flex;align-items:center;justify-content:var(--cb-align-flex-m, var(--cb-align-flex, flex-start));gap:8px}.ns-cb__icons--cols-1 .ns-cb__icons__item{flex:0 0 100%}.ns-cb__icons--cols-2 .ns-cb__icons__item{flex:0 0 calc(50% - var(--cb-icons-gap, 24px) / 2);min-width:0}.ns-cb__icons--cols-2 .ns-cb__icons__text{white-space:normal}.ns-cb__icons--pill .ns-cb__icons__item{flex:0 0 auto;padding:6px 12px;border-radius:var(--ns-radius-pill, 200px);border:var(--ns-btn-line, 1px) solid var(--ns-text-body-copy, #675f76);background:#e8daff1a;background:color-mix(in srgb,var(--cb-eyebrow, var(--ns-text-headings-accent, #5822c6)) 10%,transparent)}.ns-cb__icons.ns-cb__icons--center,.ns-cb__icons--center .ns-cb__icons__item{justify-content:center}.ns-cb__icons.ns-cb__icons--left,.ns-cb__icons--left .ns-cb__icons__item{justify-content:flex-start}.ns-cb__icons__icon{flex:none;width:var(--cb-icon-size, 24px);height:var(--cb-icon-size, 24px);object-fit:contain}.ns-cb__icons__text{color:var(--cb-text, var(--ns-text-body-copy, #675f76));white-space:nowrap}.ns-cb__cards{display:grid;grid-template-columns:1fr;gap:var(--cb-card-gap, 16px)}.ns-cb__cards--m-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--calculated-section-spacing-inline, 0px));padding-inline:var(--calculated-section-spacing-inline, 0px);scroll-padding-inline:var(--calculated-section-spacing-inline, 0px)}.ns-cb__cards--m-scroll::-webkit-scrollbar{display:none}.ns-cb__cards--m-scroll .ns-cb__card{flex:0 0 var(--cb-card-w-m, 320px);scroll-snap-align:start}.ns-cb__card{display:flex;flex-direction:column;padding:var(--cb-card-pad, 8px);border-radius:var(--cb-card-radius, 24px);border:1px solid var(--cb-card-border, var(--ns-stroke-weak, #d2ced9));background:var(--cb-card-bg, var(--ns-backgrounds-primary, #ffffff));overflow:hidden;text-align:var(--cb-align-m, var(--cb-align, left))}.ns-cb__card__media{aspect-ratio:var(--cb-card-ratio, 16/9);max-height:320px;overflow:hidden;border-radius:calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px)) calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px)) 0 0}.ns-cb__card__media img{display:block;width:100%;height:100%;object-fit:cover}.ns-cb__card__eyebrow{margin-block:0}.ns-cb__card__body{display:flex;flex-direction:column;gap:12px;padding:24px 16px 16px}.ns-cb__card__title{display:flex;align-items:center;gap:12px;margin:0;color:var(--cb-card-title, var(--ns-text-headings, #0d061a))}.ns-cb__card__icon{flex:none;display:inline-flex;width:26px;height:26px;color:var(--cb-icon, var(--ns-text-headings-accent, #5822c6));object-fit:contain}.ns-cb__card__icon svg{width:100%;height:100%}.ns-cb__card__text{margin:0;color:var(--cb-card-text, var(--ns-text-body-copy, #675f76))}.ns-cb__card__footer{display:flex;flex-direction:column;gap:4px;margin-top:auto}.ns-cb__card__author{margin:0;color:var(--cb-card-title, var(--ns-text-headings, #0d061a))}.ns-cb__card__source{margin:0;font:var(--ns-weight-body-regular, 400) var(--nf-body-xs, 12px)/var(--nf-body-xs-lh, 14px) var(--ns-font-body, Poppins, sans-serif);letter-spacing:var(--nf-body-xs-ls, 0px);color:var(--cb-card-text, var(--ns-text-body-copy, #675f76))}.ns-cb__card__handle{color:var(--cb-accent, var(--ns-text-headings-accent, #5822c6));text-decoration:none}.ns-cb__card__handle:is(:hover,:focus-visible){text-decoration:underline}.ns-cb__spacer{height:var(--cb-spacer-h, 8px);margin-top:calc(-1 * var(--cb-gap, 24px))}.ns-cb__split{display:flex;flex-direction:column;gap:var(--cb-gap, 24px)}.ns-cb__split--m-below .ns-cb__media{order:2}.ns-cb__split--m-beside{display:block}.ns-cb__split--m-beside:after{content:"";display:block;clear:both}.ns-cb__split--m-beside .ns-cb__media{float:right;width:var(--cb-img-w-m, 132px);margin:0 0 12px 16px}.ns-cb__media img{display:block;width:100%;height:auto;border-radius:var(--cb-img-radius, 12px)}.ns-cb__split--img-fixed .ns-cb__media{display:flex;justify-content:var(--cb-align-flex-m, var(--cb-align-flex, flex-start))}.ns-cb__split--img-fixed .ns-cb__media img{max-width:var(--cb-img-w-stack, none)}.ns-cb__column{display:flex;flex-direction:column;gap:var(--cb-gap, 24px)}.ns-cb__split--m-beside .ns-cb__column{display:block}.ns-cb__split--m-beside .ns-cb__column>*+*{margin-top:var(--cb-gap, 24px)}.ns-cb__split--m-beside .ns-cb__column>.ns-cb__spacer{margin-top:0}@media screen and (min-width:769px){.ns-cb__inner{padding-inline:20px}.ns-cb__block,.ns-cb__card{text-align:var(--cb-align, left)}.ns-cb__split--m-beside .ns-cb__column{display:flex}.ns-cb__split--m-beside .ns-cb__column>*+*{margin-top:0}.ns-cb__split--m-beside .ns-cb__column>.ns-cb__spacer{margin-top:calc(-1 * var(--cb-gap, 24px))}.ns-cb__image,.ns-cb__button-wrap,.ns-cb__icons,.ns-cb__icons__item{justify-content:var(--cb-align-flex, flex-start)}.ns-cb__button-wrap--full-mobile .ns-cb__button{display:inline-flex;width:auto}.ns-cb__fan{display:flex;justify-content:var(--cb-align-flex, flex-start);gap:4px;max-width:none;margin-inline:0}.ns-cb__fan__item{flex:1 1 0;max-width:185px}.ns-cb__fan__item:nth-child(3){transform:rotate(-3deg)}.ns-cb__icons--cols-1 .ns-cb__icons__item,.ns-cb__icons--cols-2 .ns-cb__icons__item{flex:0 0 auto}.ns-cb__cards--m-scroll{display:grid;overflow:visible;margin-inline:0;padding-inline:0}.ns-cb__cards--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-cb__cards--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ns-cb__cards--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ns-cb__cards--rows .ns-cb__card{display:grid;grid-template-columns:var(--cb-card-media-w, minmax(0, 1fr)) minmax(0,1fr);align-items:stretch}.ns-cb__cards--rows .ns-cb__card__media{position:relative;align-self:stretch;aspect-ratio:auto;max-height:none;min-height:345px;border-radius:calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px)) 0 0 calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px))}.ns-cb__cards--rows .ns-cb__card__media img{position:absolute;top:0;right:0;bottom:0;left:0}.ns-cb__cards--rows .ns-cb__card__text{overflow-wrap:anywhere}.ns-cb__cards--rows .ns-cb__card:nth-child(2n){grid-template-columns:minmax(0,1fr) var(--cb-card-media-w, minmax(0, 1fr))}.ns-cb__cards--rows .ns-cb__card:nth-child(2n) .ns-cb__card__media{order:2;border-radius:0 calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px)) calc(var(--cb-card-radius, 24px) - var(--cb-card-pad, 8px)) 0}.ns-cb__cards--rows .ns-cb__card__body{padding:40px}.ns-cb__cards--rows .ns-cb__card__body:only-child{grid-column:1 / -1}.ns-cb__card__body{padding:24px 20px 16px}.ns-cb__spacer{height:var(--cb-spacer-h-d, 12px)}.ns-cb__split,.ns-cb__split--m-beside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:var(--cb-valign, start)}.ns-cb__split--m-beside:after{content:none}.ns-cb__split--m-below .ns-cb__media,.ns-cb__split--m-beside .ns-cb__media{order:0;float:none;width:auto;margin:0}.ns-cb__split--img-right .ns-cb__media{order:2}.ns-cb__split--img-fixed .ns-cb__media{justify-content:var(--cb-align-flex, flex-start)}.ns-cb__split--img-fixed .ns-cb__media img{max-width:none}.ns-cb__split--img-fixed.ns-cb__split--img-left{grid-template-columns:var(--cb-img-w, 1fr) minmax(0,1fr)}.ns-cb__split--img-fixed.ns-cb__split--img-right{grid-template-columns:minmax(0,1fr) var(--cb-img-w, 1fr)}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-content-blocks.css.map */
