[id$=__systems] .section-content-wrapper>div:not(.group-block){display:none}[id$=__systems] .section-content-wrapper>.group-block,[id$=__systems_bar] .group-block-content>*{flex:0 1 550px;max-width:550px}[id$=__systems] product-card,[id$=__systems] .onj-signup{width:100%;max-width:300px;margin-inline:auto}@media(max-width:749px){[id$=__systems] .section-content-wrapper>.group-block{flex:1 1 auto;max-width:none}[id$=__systems] .hidden--desktop{margin-inline:calc(50% - 50vw);width:100vw;max-width:none;padding-block:18px}[id$=__systems] .section{padding-block-start:0!important}}[id$=__systems] .details-content{background:#fff;color:#3b3b3b;border:2px solid #EC1C7E;border-top:0;padding:16px}[id$=__systems] .details__header{padding-inline:16px}[id$=__sets] .section-content-wrapper{flex-wrap:wrap;row-gap:16px}[id$=__sets] .section-content-wrapper>*{flex:0 1 calc((100% - 32px) / 3);width:auto;min-width:0;max-width:400px}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content{flex-wrap:nowrap}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content>*{flex:1 1 0;width:auto;min-width:0}@media(max-width:749px){[id$=__sets] .section-content-wrapper>*{flex-basis:calc(50% - 4px)}[id$=__sets] .section-content-wrapper{column-gap:8px;row-gap:8px}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content{gap:8px}[id$=__sets] .section-content-wrapper,[id$=__polishes] .section-content-wrapper{margin-inline:calc(-1 * var(--page-margin, 16px));width:calc(100% + 2 * var(--page-margin, 16px));max-width:none}}@media(min-width:750px){[id$=__polishes] .section-content-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:48px}[id$=__polishes] .section-content-wrapper>.group-block{flex:0 1 calc(50% - 24px);max-width:600px}}.onj-signup:empty{display:none}[id$=_bar] h2,[id$=__systems] .hidden--desktop h2{text-transform:uppercase!important;letter-spacing:.02em}[id$=__systems_bar] img,[id$=__systems] .hidden--desktop img{display:none}[id$=__hero] .image-block[class*=__title_img]{max-width:480px;margin-inline:auto}[id$=__hero] .text-block[class*=__tagline]{margin-top:-14px}[id$=__hero] .text-block[class*=__tagline] h1,[id$=__hero] .text-block[class*=__code] p{font-size:clamp(15px,1.4vw,20px);font-weight:700;letter-spacing:.08em;line-height:1.2}[id$=__sets] .section-content-wrapper>*,[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content>*{border:1px solid #DDDDDD;padding:0;box-sizing:border-box}[id$=__polishes] .text-block[class*=__ribbon]{width:100%;align-self:stretch}@media(max-width:749px){[id$=__polishes] .section-content-wrapper{gap:0}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content{gap:0}[id$=__polishes] .section-content-wrapper>.group-block+.group-block{margin-top:-1px}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content>*+*{margin-left:-1px}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content>*:first-child{border-left:0}[id$=__polishes] .section-content-wrapper>.group-block>.group-block-content>*:last-child{border-right:0}[id$=__systems] .section-content-wrapper{margin-inline:calc(-1 * var(--page-margin, 16px));width:calc(100% + 2 * var(--page-margin, 16px));max-width:none}}[id$=__hero] .text-block[class*=__tagline] h1,[id$=__hero] .text-block[class*=__code] p{text-shadow:2px 2px 3px #3B0F52}[id$=__hero] .text-block[class*=__tagline] h1,[id$=__hero] .text-block[class*=__code] p{font-weight:900!important;font-size:clamp(17px,1.6vw,22px);-webkit-text-stroke:.4px currentColor;text-shadow:2px 2px 3px #3B0F52,0 0 8px rgba(59,15,82,.55)}@media(max-width:749px){[id$=__hero] .hero__container{align-items:flex-start!important}[id$=__hero] .hero__content-wrapper{justify-content:flex-start!important;padding-block-start:0!important}[id$=__hero] .hero__content-wrapper>.group-block{padding-block-start:12px!important}[id$=__hero] .image-block[class*=__title_img]{max-width:240px}[id$=__hero] .text-block[class*=__tagline]{margin-top:-8px}}[id$=_bar] h2,[id$=__systems] .hidden--desktop h2{font-size:calc(var(--font-h3--size) + 2px)!important}[id$=__sets] .button-tertiary,[id$=__polishes] .button-tertiary{--button-color: #FFFFFF;--button-background-color: #EC1C7E;--button-border-color: #EC1C7E;background-color:#ec1c7e!important;color:#fff!important;border-color:#ec1c7e!important}[id$=__sets] .button-tertiary:hover,[id$=__polishes] .button-tertiary:hover{background-color:#cf1b56!important;border-color:#cf1b56!important}[id$=__sets_bar],[id$=__sets]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/779/assets/onj-page-holiday.css.map */
