#rsi_form_wrapper{--r-ink:#111;--r-ink2:#6e6e73;--r-line:#d2d2d7;--r-soft:#f5f5f7;--r-bad:#c4001a;--r-focus:#0a66ff;--r-font:var(--nx-font,"Poppins",ui-sans-serif,system-ui,sans-serif)}#rsi_form_wrapper::backdrop{background:#fbfbffdb;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}#rsi_form_wrapper form.rsi-form-main{max-width:480px!important;width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;padding:0 0 24px!important;border-radius:28px!important;background:#fff!important;color:var(--r-ink)!important;font-family:var(--r-font)!important;font-size:15px;line-height:1.5;box-shadow:0 30px 70px -24px #11111142,0 0 0 1px #11111114!important;-webkit-font-smoothing:antialiased}#rsi_form_wrapper form.rsi-form-main :is(p,span,label,input,button,div,h1,h2,h3){font-family:var(--r-font)!important;letter-spacing:normal}#rsi_form_wrapper .rsi-form-header{align-items:flex-start!important;padding:14px 14px 0 24px!important;border:0!important;background:none!important}#rsi_form_wrapper .rsi-form-title-container{padding-top:12px!important;color:var(--r-ink)!important;font-size:24px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.02em!important;text-transform:none!important}#rsi_form_wrapper .rsi-form-title-container svg{display:none!important}#rsi_form_wrapper .rsi-form-close-button{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:50%!important;background:var(--r-soft)!important;color:var(--r-ink)!important;cursor:pointer}#rsi_form_wrapper .rsi-form-close-button svg{width:16px!important;height:16px!important}#rsi_form_wrapper .rsi-form-spacer{display:none!important}#rsi_form_wrapper .rsi-layout-wrapper{flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:14px 12px!important;padding:4px 24px 0!important}#rsi_form_wrapper .rsi-layout-wrapper>*{flex:1 1 100%;min-width:0;margin:0!important}#rsi_form_wrapper .rsi-layout-wrapper>:empty{display:none!important}#rsi_form_wrapper .rsi-layout-wrapper>:has(.rsi-text-input-wrapper){order:10}#rsi_form_wrapper .rsi-layout-wrapper>:has(.rsi-shipping-rates-wrapper){order:20;margin-top:4px!important}#rsi_form_wrapper .rsi-layout-wrapper>[data-nx-rsi=shipnote]{order:21;margin-top:-6px!important}#rsi_form_wrapper .rsi-layout-wrapper>:has(.rsi-total-summary-wrapper){order:30;margin-top:4px!important}#rsi_form_wrapper .rsi-layout-wrapper>:has(.rsi-custom-button-wrapper){order:40;margin-top:4px!important}#rsi_form_wrapper .rsi-layout-wrapper>:has(.rsi-custom-button-wrapper)~*{order:41;margin-top:-4px!important}#rsi_form_wrapper .rsi-layout-wrapper>[data-nx-rsi=fieldstitle]{display:none!important}#rsi_form_wrapper .rsi-layout-wrapper>[data-nx-rsi=intro]{margin-top:-8px!important}#rsi_form_wrapper .rsi-layout-wrapper>[data-nx-rsi=note]{margin-top:-6px!important}#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=last_name]),#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=first_name]){flex:1 1 calc(50% - 6px)}#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=zip_code]){flex:0 1 128px}#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=city]){flex:1 1 0}@media(max-width:380px){#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=last_name]),#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=first_name]),#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=zip_code]),#rsi_form_wrapper .rsi-layout-wrapper>:has(input[name=city]){flex:1 1 100%}}#rsi_form_wrapper p.rsi-custom-text{margin:0!important;color:var(--r-ink2)!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}#rsi_form_wrapper p.rsi-custom-text span{color:inherit!important;font:inherit!important}#rsi_form_wrapper [data-nx-rsi=intro] p.rsi-custom-text{font-size:14.5px!important;line-height:1.5!important}#rsi_form_wrapper [data-nx-rsi=pay] p.rsi-custom-text{color:var(--r-ink)!important;font-size:13.5px!important}#rsi_form_wrapper [data-nx-rsi=legal] p.rsi-custom-text{font-size:12px!important;line-height:1.5!important}#rsi_form_wrapper .rsi-product-details-wrapper,#rsi_form_wrapper .rsi-product-details-column{padding:0!important;margin:0!important;border:0!important;background:none!important;gap:8px!important}#rsi_form_wrapper .rsi-product-item-wrapper{display:flex!important;align-items:center!important;gap:14px!important;padding:12px!important;border:0!important;border-radius:20px!important;background:var(--r-soft)!important;box-shadow:none!important}#rsi_form_wrapper .rsi-product-item-image{flex:none!important;width:64px!important;height:64px!important;border-radius:14px!important;overflow:hidden!important;background:#fff!important}#rsi_form_wrapper .rsi-product-item-image img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:14px!important}#rsi_form_wrapper .rsi-product-item-quantity,#rsi_form_wrapper .rsi-product-item-remove{display:none!important}#rsi_form_wrapper .rsi-product-item-title{flex:1 1 auto!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"n p" "s p"!important;column-gap:12px!important;align-items:center!important}#rsi_form_wrapper .rsi-product-item-name{grid-area:n;color:var(--r-ink)!important;font-size:15.5px!important;font-weight:600!important;line-height:1.3!important}#rsi_form_wrapper .rsi-product-item-subtitle{grid-area:s;margin-top:3px!important;color:var(--r-ink2)!important;font-size:13.5px!important;line-height:1.35!important}#rsi_form_wrapper .rsi-product-item-prices{grid-area:p;display:flex!important;flex-direction:column!important;align-items:flex-end!important;white-space:nowrap!important}#rsi_form_wrapper .rsi-product-item-prices>*{color:var(--r-ink)!important;font-size:15px!important;font-weight:600!important}#rsi_form_wrapper .rsi-product-item-title[data-nx-n] .rsi-product-item-name,#rsi_form_wrapper .rsi-product-item-title[data-nx-n] .rsi-product-item-subtitle{display:none!important}#rsi_form_wrapper .rsi-product-item-title[data-nx-n]:before{content:attr(data-nx-n);grid-area:n;color:var(--r-ink);font-size:15.5px;font-weight:600;line-height:1.3}#rsi_form_wrapper .rsi-product-item-title[data-nx-n]:after{content:attr(data-nx-s);grid-area:s;margin-top:3px;padding-left:19px;color:var(--r-ink2);font-size:13.5px;font-weight:400;line-height:1.35;background:radial-gradient(circle at 6px .68em,var(--nx-dot,#d2d2d7) 5px,rgba(0,0,0,.14) 5.5px,transparent 6.5px) no-repeat}#rsi_form_wrapper .rsi-product-item-title[data-nx-lens=day]{--nx-dot:#E3EEF8}#rsi_form_wrapper .rsi-product-item-title[data-nx-lens=play]{--nx-dot:#EBD83A}#rsi_form_wrapper .rsi-product-item-title[data-nx-lens=dusk]{--nx-dot:#F2651C}#rsi_form_wrapper .rsi-product-item-title[data-nx-lens=set]:after{padding-left:0;background:none}#rsi_form_wrapper .rsi-text-input-wrapper{margin:0!important;padding:0!important}#rsi_form_wrapper .rsi-text-input-label{display:block!important;margin:0 0 6px!important;color:var(--r-ink)!important;font-size:13.5px!important;font-weight:600!important;line-height:1.3!important}#rsi_form_wrapper .rsi-text-input-required,#rsi_form_wrapper .rsi-text-input-icon{display:none!important}#rsi_form_wrapper .rsi-text-input-row{display:flex!important;align-items:center!important;height:auto!important;min-height:52px!important;padding:0!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--r-line)!important;transition:box-shadow .2s}#rsi_form_wrapper .rsi-text-input-row:focus-within{box-shadow:inset 0 0 0 2px var(--r-ink),0 0 0 4px #11111114!important}#rsi_form_wrapper .rsi-text-input-row>span{flex:none;height:auto!important;padding:0 0 0 16px!important;border:0!important;border-radius:0!important;background:none!important;color:var(--r-ink2)!important;font-size:16px!important;font-weight:500!important}#rsi_form_wrapper .rsi-text-input-field{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:52px!important;padding:0 16px!important;border:0!important;border-radius:14px!important;background:none!important;box-shadow:none!important;outline:none!important;color:var(--r-ink)!important;font-size:16px!important}#rsi_form_wrapper .rsi-text-input-row>span+.rsi-text-input-field{padding-left:6px!important}#rsi_form_wrapper .rsi-text-input-field::placeholder{color:#a1a1a6!important;opacity:1}#rsi_form_wrapper .rsi-text-input-error-row{color:var(--r-bad)!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}#rsi_form_wrapper .rsi-text-input-error-row:not(:empty){margin-top:6px!important}#rsi_form_wrapper .rsi-shipping-rates-wrapper{padding:0!important;margin:0!important;border:0!important;background:none!important;gap:0!important}#rsi_form_wrapper .rsi-shipping-rates-column{padding:0!important;margin:0!important}#rsi_form_wrapper .rsi-shipping-rates-label{display:block!important;margin:0 0 6px!important;color:var(--r-ink)!important;font-size:13.5px!important;font-weight:600!important;line-height:1.3!important}#rsi_form_wrapper .rsi-shipping-rates-item{display:flex!important;align-items:center!important;gap:12px!important;min-height:56px!important;margin:0 0 8px!important;padding:8px 16px!important;border:0!important;border-radius:16px!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--r-line)!important;cursor:pointer}#rsi_form_wrapper .rsi-shipping-rates-item:has(input:checked){box-shadow:inset 0 0 0 2px var(--r-ink)!important}#rsi_form_wrapper .rsi-shipping-rates-radio{flex:none!important;width:20px!important;height:20px!important;margin:0!important;-webkit-appearance:none!important;appearance:none!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:inset 0 0 0 1.5px var(--r-line)!important;position:relative!important;cursor:pointer}#rsi_form_wrapper .rsi-shipping-rates-radio:checked{box-shadow:inset 0 0 0 6px var(--r-ink)!important}#rsi_form_wrapper .rsi-shipping-rates-radio:before,#rsi_form_wrapper .rsi-shipping-rates-radio:after{display:none!important;content:none!important}#rsi_form_wrapper .rsi-shipping-rates-text{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;column-gap:5px!important}#rsi_form_wrapper .rsi-shipping-rates-title{color:var(--r-ink)!important;font-size:14.5px!important;font-weight:500!important}#rsi_form_wrapper .rsi-shipping-rates-description{color:var(--r-ink)!important;font-size:14.5px!important;font-weight:400!important}#rsi_form_wrapper .rsi-shipping-rates-description:not(:empty):before{content:"("}#rsi_form_wrapper .rsi-shipping-rates-description:not(:empty):after{content:")"}#rsi_form_wrapper .rsi-shipping-rates-price{flex:none!important;color:var(--r-ink)!important;font-size:14.5px!important;font-weight:600!important;white-space:nowrap!important}#rsi_form_wrapper .rsi-total-summary-wrapper{display:flex!important;flex-direction:column!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}#rsi_form_wrapper .rsi-total-summary-divider{display:none!important}#rsi_form_wrapper .rsi-discounts-wrapper{order:-1;margin:0 0 18px!important;padding:0!important}#rsi_form_wrapper .rsi-discounts-column[data-nx-label]:before{content:attr(data-nx-label);display:block;margin:0 0 6px;color:var(--r-ink);font-size:13.5px;font-weight:600;line-height:1.3}#rsi_form_wrapper .rsi-discounts-row{display:flex!important;gap:8px!important;margin:0!important}#rsi_form_wrapper .rsi-discounts-input{flex:1 1 auto!important;min-width:0!important;height:52px!important;padding:0 16px!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:inset 0 0 0 1px var(--r-line)!important;color:var(--r-ink)!important;font-size:16px!important;outline:none!important}#rsi_form_wrapper .rsi-discounts-input:focus{box-shadow:inset 0 0 0 2px var(--r-ink),0 0 0 4px #11111114!important}#rsi_form_wrapper .rsi-discounts-input::placeholder{color:#a1a1a6!important;opacity:1}#rsi_form_wrapper .rsi-discounts-button{flex:none!important;height:52px!important;min-height:52px!important;padding:0 18px!important;border:0!important;border-radius:14px!important;background:var(--r-soft)!important;color:var(--r-ink)!important;font-size:15px!important;font-weight:600!important;box-shadow:none!important;cursor:pointer}#rsi_form_wrapper .rsi-discounts-list:not(:empty){margin-top:6px!important;font-size:13px!important}#rsi_form_wrapper .rsi-total-summary-column{order:1;padding:14px 0 0!important;border-top:1px solid #ececf0!important;gap:0!important}#rsi_form_wrapper .rsi-total-summary-line-item{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:3px 0!important;margin:0!important;font-size:14.5px!important}#rsi_form_wrapper .rsi-total-summary-label{color:var(--r-ink2)!important;font-size:14.5px!important;font-weight:400!important}#rsi_form_wrapper .rsi-total-summary-value{color:var(--r-ink)!important;font-size:14.5px!important;font-weight:400!important;white-space:nowrap!important}#rsi_form_wrapper .rsi-total-summary-total-line{display:flex!important;justify-content:space-between!important;gap:12px!important;margin:8px 0 0!important;padding:12px 0 0!important;border-top:1px solid #ececf0!important}#rsi_form_wrapper .rsi-total-summary-total-label,#rsi_form_wrapper .rsi-total-summary-total-value{color:var(--r-ink)!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.01em!important;white-space:nowrap!important}#rsi_form_wrapper .rsi-custom-button-wrapper,#rsi_form_wrapper .rsi-custom-button-row{margin:0!important;padding:0!important}#rsi_form_wrapper .rsi-submit_button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:56px!important;padding:8px 22px!important;border:0!important;border-radius:999px!important;background:var(--r-ink)!important;color:#fff!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;text-transform:none!important;transition:transform .15s,background-color .2s}#rsi_form_wrapper .rsi-submit_button *{color:#fff!important;font-size:16px!important;font-weight:600!important}#rsi_form_wrapper .rsi-submit_button>div:not(.rsi-custom-button-content){flex:0 1 auto!important;width:auto!important;min-width:0!important}#rsi_form_wrapper .rsi-submit_button>.rsi-custom-button-content{flex:1 1 auto!important;width:auto!important;text-align:center!important}#rsi_form_wrapper .rsi-submit_button:hover{background:#2a2a2a!important}#rsi_form_wrapper .rsi-submit_button:active{transform:scale(.98)}#rsi_form_wrapper .rsi-notification-item{border-radius:14px!important;font-family:var(--r-font)!important}#rsi_form_wrapper .rsi-notification-item p{font-family:var(--r-font)!important;font-size:14px!important;font-weight:500!important}#rsi_form_wrapper .rsi-layout-wrapper>[data-nx-rsi=upsell]{order:15!important;margin-top:4px!important}#rsi_form_wrapper .nx-rsi-up label{position:relative;display:flex;align-items:center;gap:12px;margin:0;padding:14px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--r-line);cursor:pointer;transition:box-shadow .2s,background-color .2s}#rsi_form_wrapper .nx-rsi-up input{position:absolute;opacity:0;width:1px;height:1px;margin:0}#rsi_form_wrapper .nx-rsi-up-box{flex:none;width:24px;height:24px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--r-line);transition:background-color .2s,box-shadow .2s}#rsi_form_wrapper .nx-rsi-up input:checked~.nx-rsi-up-box{background:var(--r-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M3 7.4l2.6 2.6L11 4.6' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:none}#rsi_form_wrapper .nx-rsi-up label:has(input:checked){box-shadow:inset 0 0 0 2px var(--r-ink);background:var(--r-soft)}#rsi_form_wrapper .nx-rsi-up input:focus-visible~.nx-rsi-up-box{outline:2.5px solid var(--r-focus);outline-offset:2px}#rsi_form_wrapper .nx-rsi-up-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;color:var(--r-ink2);font-size:13.5px;line-height:1.4}#rsi_form_wrapper .nx-rsi-up-t b{color:var(--r-ink);font-size:14.5px;font-weight:600}#rsi_form_wrapper .nx-rsi-up-t em{color:var(--r-ink);font-style:normal;font-weight:600}#rsi_form_wrapper .nx-rsi-up img{flex:none;width:52px;height:52px;border-radius:12px;object-fit:contain;background:var(--r-soft)}#rsi_form_wrapper .nx-rsi-up.is-busy label{opacity:.6;pointer-events:none}#rsi_form_wrapper :focus-visible{outline:2.5px solid var(--r-focus)!important;outline-offset:2px!important}#rsi_form_wrapper .rsi-text-input-field:focus-visible,#rsi_form_wrapper .rsi-discounts-input:focus-visible{outline:none!important}@media(prefers-reduced-motion:reduce){#rsi_form_wrapper,#rsi_form_wrapper *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nx #rsi_buy_now_button,.nx [id^=rsi_buy_now_button],.nx button.rsi_animation_none:not(.rsi-submit_button){display:none!important}.nx [data-nx-rsi-bridge]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#rsi_form_wrapper .nx-rsi-towns{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;color:var(--r-ink2);font-size:12.5px;line-height:1.3}#rsi_form_wrapper .nx-rsi-towns span{margin-right:2px}#rsi_form_wrapper .nx-rsi-towns button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--r-soft);color:var(--r-ink);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}#rsi_form_wrapper .nx-rsi-towns button[aria-pressed=true]{background:var(--r-ink);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/19/assets/nocta-v8-rsi.css.map */
