@media only screen and (max-width: 999px) { body.page-id-7 #header-outer .slide-out-widget-area-toggle[data-custom-color="true"] a::before {
background: transparent !important;
} .page-id-7 .inner_row[data-column-margin="70px"] > .row_col_wrap_12_inner {
width: 100% !important;
max-width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
overflow-x: hidden;
overflow-x: clip;
}
.page-id-7 .inner_row[data-column-margin="70px"] > .row_col_wrap_12_inner > .wpb_column {
width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
margin-bottom: 24px !important;
}
.page-id-7 .inner_row[data-column-margin="70px"] > .row_col_wrap_12_inner > .wpb_column:last-child {
margin-bottom: 0 !important;
}
.page-id-7 .translate_y_-175px {
transform: none !important;
}
}
@media only screen and (max-width: 690px) { .page-id-5016 .container.main-content,
.page-id-5079 .container.main-content {
width: 100% !important;
max-width: none !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
.page-id-5016 .si2,
.page-id-5079 .si2 {
width: 100%;
max-width: 960px;
}
.page-id-5016 .si2,
.page-id-5079 .si2 {
padding-right: clamp(16px, 5vw, 20px) !important;
padding-left: clamp(16px, 5vw, 20px) !important;
}
.page-id-5016 .si2-hero,
.page-id-5079 .si2-hero {
padding-top: 2.25rem;
padding-bottom: 2rem;
margin-bottom: 2.4rem;
}
.page-id-5016 .si2-h1,
.page-id-5079 .si2-h1 {
font-size: clamp(2.125rem, 9.75vw, 2.375rem);
line-height: 1.14;
overflow-wrap: break-word;
}
.page-id-5016 .si2-lead,
.page-id-5079 .si2-lead {
font-size: 1.125rem;
line-height: 1.65;
}
.page-id-5016 .si2-section,
.page-id-5079 .si2-section {
margin-bottom: 2.5rem;
padding-bottom: 2.5rem;
}
.page-id-5016 .si2-contamination,
.page-id-5079 .si2-contamination,
.page-id-5016 .si2-output-box,
.page-id-5079 .si2-output-box,
.page-id-5016 .si2-cta-box {
padding: 1.125rem;
}
.page-id-5016 .si2-contam-title,
.page-id-5079 .si2-contam-title,
.page-id-5016 .si2-contam-cell-label,
.page-id-5079 .si2-contam-cell-label {
line-height: 1.5;
overflow-wrap: anywhere;
}
.page-id-5016 .si2-system-row,
.page-id-5079 .si2-system-row {
gap: 12px;
padding: 12px 14px;
}
.page-id-5016 .si2-specs {
flex-direction: column;
gap: 10px;
}
.page-id-5016 .si2-footnote,
.page-id-5079 .si2-footnote {
white-space: normal !important;
overflow-wrap: anywhere;
} .page-id-5079 .si2-flow {
display: grid;
grid-template-columns: 1fr;
justify-items: stretch;
gap: 8px;
}
.page-id-5079 .si2-flow-step {
display: block;
width: 100%;
text-align: center;
}
.page-id-5079 .si2-flow-arrow {
justify-self: center;
transform: rotate(90deg);
}
.page-id-5079 .si2-final-block {
padding-top: 2rem;
padding-bottom: 2rem;
} .page-id-7 .wpb_row.top-level.vc_row-o-full-height,
.page-id-7 .wpb_row.top-level.vc_row-o-full-height > .col.span_12 {
min-height: 0 !important;
height: auto !important;
}
.page-id-7 .wpb_row.top-level.top_padding_phone_20pct {
padding-top: 3.75rem !important;
}
.page-id-7 .wpb_row.top-level.bottom_padding_phone_20pct {
padding-bottom: 4.25rem !important;
}
.page-id-7 .wpb_row.top-level .divider[style*="height: 75px"] {
height: 2.75rem !important;
}
.page-id-7 .wpb_row.top-level h4 {
font-size: clamp(1.25rem, 6vw, 1.5rem) !important;
line-height: 1.4 !important;
}
.page-id-7 .logo-system-philosophy {
font-size: 0.8125rem;
line-height: 1.6;
}
} body.page-id-7 {
background: #fff;
}
body.page-id-7 .container-wrap {
padding-top: 0 !important;
}
body.page-id-7 .neo-home-hero-row {
width: 100vw !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
background: #171717 !important;
}
body.page-id-7 .neo-home-hero-row .vc_col-sm-7 .wpb_wrapper {
height: 100%;
display: flex;
align-items: center;
padding: clamp(24px, 3vw, 46px) clamp(24px, 4vw, 64px) clamp(24px, 3vw, 46px) 0;
}
body.page-id-7 .neo-home-hero-row .img-with-aniamtion-wrap,
body.page-id-7 .neo-home-hero-row .img-with-aniamtion-wrap .inner,
body.page-id-7 .neo-home-hero-row .img-with-aniamtion-wrap .hover-wrap,
body.page-id-7 .neo-home-hero-row .img-with-aniamtion-wrap .hover-wrap-inner,
body.page-id-7 .neo-home-hero-row .img-with-animation {
border-radius: 22px;
overflow: hidden;
}
body.page-id-7 .neo-home-strip {
min-height: 0;
padding-top: clamp(28px, 3.5vw, 48px);
padding-bottom: clamp(28px, 3.5vw, 48px);
background: #f4f3f0;
border-top: 1px solid #e2e0dc;
border-bottom: 1px solid #e2e0dc;
}
body.page-id-7 .neo-home-section {
padding-top: clamp(72px, 8vw, 108px);
padding-bottom: clamp(72px, 8vw, 108px);
}
body.page-id-7 .neo-home-section h2 {
max-width: 690px;
}
body.page-id-7 .neo-home-collections-grid {
width: min(100%, 1220px);
margin: 0 auto !important;
padding-right: clamp(24px, 5vw, 72px);
padding-left: clamp(24px, 5vw, 72px);
}
body.page-id-7 .neo-home-collections-grid + .neo-home-collections-grid {
margin-top: 0 !important;
}
body.page-id-7 .neo-home-collections-grid .nectar-cta {
margin-top: 4px;
}
body.page-id-7 .neo-home-scarcity {
max-width: 1120px;
padding-top: clamp(96px, 12vw, 150px);
padding-bottom: clamp(96px, 12vw, 150px);
}
body.page-id-7 .neo-home-scarcity > p:not(.neo-home-small-copy) {
max-width: 1020px;
font-size: clamp(42px, 5.1vw, 76px);
line-height: .95;
}
body.page-id-7 .neo-home-scarcity h2 {
margin-top: clamp(56px, 7vw, 88px) !important;
}
body.page-id-7 .neo-home-scarcity .neo-home-small-copy {
letter-spacing: .015em;
}
body.page-id-7 .neo-home-signal-intro {
padding-top: clamp(78px, 9vw, 118px);
padding-bottom: clamp(36px, 4.5vw, 56px);
}
body.page-id-7 .neo-home-signal-grid {
padding-bottom: clamp(78px, 9vw, 118px);
}
@media only screen and (max-width: 690px) {
body.page-id-7 .container.main-content {
width: 100% !important;
max-width: none !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
body.page-id-7 .neo-home-hero-row {
width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
} body.page-id-7 .neo-home-hero-row .row_col_wrap_12,
body.page-id-7 .row_col_wrap_12:has(> .neo-home-hero-copy) {
width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
flex-direction: column !important;
}
body.page-id-7 .neo-home-hero-row .row_col_wrap_12 > .wpb_column,
body.page-id-7 .row_col_wrap_12:has(> .neo-home-hero-copy) > .wpb_column {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
flex: 0 0 auto !important;
}
body.page-id-7 .neo-home-hero-row .vc_col-sm-7 .wpb_wrapper {
display: block;
padding: 0 24px 32px;
}
body.page-id-7 .neo-home-hero-row .img-with-aniamtion-wrap,
body.page-id-7 .neo-home-hero-row .img-with-animation {
width: 100% !important;
}
body.page-id-7 .neo-home-hero-row .img-with-animation {
aspect-ratio: 5 / 6;
object-fit: cover;
}
body.page-id-7 .neo-home-collections-grid {
width: 100% !important;
max-width: none !important;
margin: 0 !important;
padding-right: 24px !important;
padding-left: 24px !important;
box-sizing: border-box;
} body.page-id-7 .neo-home-collections-grid .row_col_wrap_12 {
width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
}
body.page-id-7 .neo-home-collections-grid .wpb_column {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
flex: 0 0 100% !important;
}
body.page-id-7 .neo-home-collections-grid .vc_column-inner {
margin-bottom: 48px;
padding-right: 0 !important;
padding-left: 0 !important;
}
body.page-id-7 .neo-home-collections-grid .vc_column-inner:last-child {
margin-bottom: 0;
}
body.page-id-7 .neo-home-collections-grid .img-with-aniamtion-wrap {
width: 100% !important;
max-width: 100% !important;
margin-right: 0 !important;
margin-left: 0 !important;
} body.page-id-7 .neo-home-collections-grid .nectar-cta,
body.page-id-7 .neo-home-collections-grid .nectar-cta .nectar-button-type,
body.page-id-7 .neo-home-collections-grid .nectar-cta .link_wrap,
body.page-id-7 .neo-home-collections-grid .nectar-cta .link_text,
body.page-id-7 .neo-home-collections-grid .nectar-cta .link_text .text {
font-size: clamp(15px, 4.25vw, 18px) !important;
line-height: 1.15 !important;
}
body.page-id-7 .neo-home-collections-grid .nectar-cta {
width: auto !important;
margin: 16px 0 32px !important;
}
body.page-id-7 .neo-home-collections-grid .nectar-cta .link_text {
letter-spacing: .01em;
} body.page-id-7 .neo-home-strip {
margin: 32px 24px 36px;
padding-top: 20px;
padding-bottom: 20px;
}
body.page-id-7 .neo-home-identity-section {
padding-top: 44px;
}
body.page-id-7 .neo-home-scarcity > p:not(.neo-home-small-copy) {
font-size: clamp(38px, 11vw, 54px);
}
} @media only screen and (max-width: 690px) {
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #header-outer .slide-out-widget-area-toggle a::before {
background: transparent !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1,
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 > .col.span_12 {
min-height: 0 !important;
height: auto !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .row_col_wrap_12 {
flex-direction: column !important;
align-items: stretch !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .row_col_wrap_12 > .wpb_column {
width: 100% !important;
max-width: 100% !important;
min-height: 0 !important;
margin: 0 !important;
flex: 0 0 auto !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .row_col_wrap_12 > .wpb_column:first-child {
padding-top: 2.25rem !important;
padding-bottom: 2rem !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .row_col_wrap_12 > .wpb_column:last-child {
padding: 0 25px 3.25rem !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .img-with-aniamtion-wrap {
width: min(100%, 300px) !important;
margin: 0 auto !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .img-with-aniamtion-wrap .inner,
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .img-with-aniamtion-wrap .hover-wrap,
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .img-with-aniamtion-wrap .hover-wrap-inner,
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .img-with-aniamtion-wrap img {
width: 100% !important;
max-width: none !important;
height: auto !important;
} body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .s1-descriptor {
display: flex !important;
flex-wrap: wrap !important;
align-items: center;
gap: 6px 8px !important;
width: 100% !important;
max-width: none !important;
font-size: 12px !important;
letter-spacing: 0.04em !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .s1-descriptor .dot {
display: none !important;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .s1-descriptor > span:not(.dot) {
flex: 0 0 auto;
white-space: nowrap;
}
body:is(.page-id-2868, .page-id-4868, .page-id-4871, .page-id-4873, .page-id-4875, .page-id-4877) #S1 .s1-descriptor > span:not(.dot):not(:last-child)::after {
content: "·";
margin-left: 8px;
color: #171717;
}
}