:root{--uui-brand: #123440;--uui-brand-50: #eef4f6;--uui-brand-100: #dce8ec;--uui-gray-900: #101828;--uui-gray-700: #344054;--uui-gray-600: #475467;--uui-gray-500: #667085;--uui-gray-200: #eaecf0;--uui-gray-100: #f2f4f7;--uui-gray-50: #f9fafb;--uui-shadow-xs: 0 1px 2px rgb(16 24 40 / .05);--uui-shadow-sm: 0 1px 3px rgb(16 24 40 / .1), 0 1px 2px rgb(16 24 40 / .06);--uui-shadow-lg: 0 12px 16px -4px rgb(16 24 40 / .08), 0 4px 6px -2px rgb(16 24 40 / .03)}.nuit-media{display:grid;gap:24px;max-width:1312px;margin:0 auto}@media(min-width:1024px){.nuit-media{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:32px;align-items:start}}.nuit-media__player{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:16px;background:#0b1418;box-shadow:var(--uui-shadow-lg),0 0 0 1px #1018280f}.nuit-media__video{display:block;width:100%;height:100%;object-fit:cover;background:#0b1418}.nuit-media__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;margin:0;padding:24px;border:0;background:linear-gradient(180deg,transparent 45%,rgb(8 16 20 / .82) 100%);color:#fff;text-align:left;cursor:pointer;transition:opacity .4s ease}.nuit-media.is-playing .nuit-media__play{opacity:0;pointer-events:none}.nuit-media__play-btn{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:#ffffff2e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #ffffff59,0 12px 32px -8px #00000080;transition:transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.nuit-media__play-btn svg{width:30px;height:30px;margin-left:4px}.nuit-media__play:hover .nuit-media__play-btn{transform:scale(1.06);background:#ffffff42}.nuit-media__play:focus-visible{outline:3px solid #fff;outline-offset:-6px}.nuit-media__caption{display:grid;gap:8px;max-width:34em}.nuit-media__outlet{display:inline-flex;align-self:start;justify-self:start;padding:2px 8px;border-radius:999px;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff40;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.04em;text-transform:uppercase}.nuit-media__title{font-size:clamp(18px,2vw,24px);font-weight:600;line-height:1.3;text-wrap:balance}@media(max-width:639px){.nuit-media__play{padding:14px 16px}.nuit-media__play-btn{width:56px;height:56px;margin:-28px 0 0 -28px}.nuit-media__play-btn svg{width:22px;height:22px;margin-left:3px}.nuit-media__caption .nuit-media__outlet{display:none}.nuit-media__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px}}.nuit-media__count{margin:0 0 12px;color:var(--uui-gray-600);font-size:14px;font-weight:600;line-height:20px}.nuit-media__list{display:flex;gap:12px;margin:0;padding:0 0 4px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;scrollbar-width:none}.nuit-media__list::-webkit-scrollbar{display:none}.nuit-media__list>li{flex:0 0 min(78%,280px);scroll-snap-align:start}@media(min-width:1024px){.nuit-media{align-items:stretch}.nuit-media__side{display:flex;flex-direction:column;min-height:0;contain:size}.nuit-media__list{flex:1 1 auto;flex-direction:column;gap:4px;min-height:0;padding:0 6px 24px 0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:none;scrollbar-width:thin;scrollbar-color:var(--uui-gray-200) transparent;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 40px),transparent)}.nuit-media__list::-webkit-scrollbar{display:block;width:6px}.nuit-media__list::-webkit-scrollbar-thumb{border-radius:3px;background:var(--uui-gray-200)}.nuit-media__list>li{flex:none}}.nuit-media__item{display:grid;gap:10px;width:100%;margin:0;padding:8px;border:0;border-radius:12px;background:transparent;color:var(--uui-gray-900);text-align:left;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease}@media(min-width:1024px){.nuit-media__item{grid-template-columns:128px minmax(0,1fr);gap:14px;align-items:center}}.nuit-media__item:hover{background:var(--uui-gray-50)}.nuit-media__item[aria-pressed=true]{background:var(--uui-brand-50);box-shadow:inset 0 0 0 1px var(--uui-brand-100)}.nuit-media__item:focus-visible{outline:2px solid var(--uui-brand);outline-offset:2px}.nuit-media__thumb{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:8px;background:var(--uui-gray-100)}.nuit-media__thumb img{display:block;width:100%;height:100%;object-fit:cover}.nuit-media__duration{position:absolute;right:6px;bottom:6px;padding:1px 6px;border-radius:6px;background:#101828b8;color:#fff;font-size:11px;font-weight:600;line-height:16px;font-variant-numeric:tabular-nums}.nuit-media__now{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#12344073;color:#fff;opacity:0;transition:opacity .25s ease}.nuit-media__now svg{width:22px;height:22px}.nuit-media__item[aria-pressed=true] .nuit-media__now,.nuit-media__item:hover .nuit-media__now{opacity:1}.nuit-media__meta{display:grid;gap:4px;min-width:0}.nuit-media__meta .nuit-media__outlet{padding:0;background:none;box-shadow:none;color:var(--uui-brand);font-size:11px}.nuit-media__item-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;font-weight:600;line-height:20px}.nuit-media__date{color:var(--uui-gray-500);font-size:13px;line-height:18px}@media(min-width:1024px){.nuit-faq>.grow{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);column-gap:64px;align-items:start}.nuit-faq>.grow>.grid:first-child{position:sticky;top:120px;justify-items:start;text-align:left}.nuit-faq>.grow>.grid:first-child .title-wrapper{justify-items:start;text-align:left}}.nuit-faq .faq{display:grid}@media(max-width:767px){.nuit-faq.with-background>.grow{padding-inline:20px}}.nuit-faq .accordion{border-bottom:1px solid var(--uui-gray-200)}.nuit-faq .accordion:first-child{border-top:1px solid var(--uui-gray-200)}.nuit-faq .details__summary{padding:22px 0;color:var(--uui-gray-900);list-style:none}.nuit-faq .details__summary>span{font-size:18px;font-weight:600;line-height:28px}.nuit-faq .details__summary .icon{box-sizing:content-box;width:12px;height:12px;padding:5px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--uui-gray-300, #d0d5dd);color:var(--uui-gray-500);transition:transform .3s ease,color .2s ease,box-shadow .2s ease}.nuit-faq details[open] .details__summary .icon{transform:rotate(45deg);color:var(--uui-brand);box-shadow:inset 0 0 0 1.5px var(--uui-brand)}.nuit-faq .details__summary:hover .icon{color:var(--uui-brand)}.nuit-faq .details__content{padding:0 40px 22px 0;color:var(--uui-gray-600);font-size:16px;line-height:24px}.nuit-faq__help{display:grid;justify-items:start;gap:8px;width:100%;margin-top:8px;padding:24px;border-radius:16px;background:var(--uui-gray-50);box-shadow:inset 0 0 0 1px var(--uui-gray-200);text-align:left}.nuit-faq__help-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:10px;background:#fff;box-shadow:var(--uui-shadow-xs),inset 0 0 0 1px var(--uui-gray-200);color:var(--uui-gray-700)}.nuit-faq__help-icon svg{width:22px;height:22px}.nuit-faq__help-title{margin:0;color:var(--uui-gray-900);font-size:18px;font-weight:600;line-height:28px}.nuit-faq__help-text{margin:0;color:var(--uui-gray-600);font-size:15px;line-height:22px}.nuit-faq__help-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.nuit-faq__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d0d5dd,var(--uui-shadow-xs);color:var(--uui-gray-700);font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .2s ease}.nuit-faq__btn:hover{background:var(--uui-gray-50)}.nuit-faq__btn--primary{background:var(--uui-brand);box-shadow:inset 0 0 0 1px #0000002e,inset 0 -2px #0000000d,var(--uui-shadow-xs);color:#fff}.nuit-faq__btn--primary:hover{background:#0d2731}.nuit-faq__btn:focus-visible{outline:2px solid var(--uui-brand);outline-offset:2px}#insta-feed>h2{margin:0 0 24px;color:var(--uui-gray-900);font-size:clamp(28px,3.2vw,36px);font-weight:600;line-height:1.2;letter-spacing:-.02em;text-align:center}#insta-feed .instafeed-new-layout-item{clip-path:inset(0 round 14px)!important;transition:transform .5s cubic-bezier(.22,1,.36,1)}#insta-feed .instafeed-new-layout-item img{border-radius:14px!important;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .4s ease}#insta-feed .instafeed-new-layout-item:hover img{transform:scale(1.04);filter:brightness(.9)}.instafeed-bottom-link-wrapper{display:flex;justify-content:center;margin-top:24px}.instafeed-bottom-link-wrapper a{display:inline-flex!important;align-items:center;gap:8px;height:auto!important;min-height:44px;margin:0!important;padding:10px 18px!important;border:0!important;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d0d5dd,var(--uui-shadow-xs);color:var(--uui-gray-700)!important;font-size:15px;font-weight:600;line-height:20px;text-decoration:none!important}.instafeed-bottom-link-wrapper a:hover{background:var(--uui-gray-50)}[id$=__rich_text_ULThgd] h2{max-width:22em;margin-inline:auto;color:var(--uui-gray-900);font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}[id$=__rich_text_ULThgd] h2 strong{font-weight:500}[id$=__rich_text_ULThgd] h2:before{content:"\2605\2605\2605\2605\2605";display:block;margin-bottom:14px;color:#fdb022;font-size:18px;letter-spacing:4px}[id$=__featured_product_6hCWAT] slider-element{border-radius:20px}[id$=__featured_product_6hCWAT] .product__media-list .media{border-radius:20px}[id$=__featured_product_6hCWAT] .product__thumbnail{border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--uui-gray-200);transition:box-shadow .2s ease,opacity .2s ease}[id$=__featured_product_6hCWAT] .product__thumbnail:not([aria-current=true]):not(.is-active){opacity:.72}[id$=__featured_product_6hCWAT] .product__thumbnail:hover{opacity:1}[id$=__featured_product_6hCWAT] .product__thumbnail[aria-current=true],[id$=__featured_product_6hCWAT] .product__thumbnail.is-active{box-shadow:0 0 0 2px var(--uui-brand)}[id$=__featured_product_6hCWAT] .product__info{display:grid;gap:20px;padding:24px 20px;border-radius:20px;background:#fff;box-shadow:var(--uui-shadow-lg),0 0 0 1px var(--uui-gray-200)}@media(min-width:1024px){[id$=__featured_product_6hCWAT] .product__info{padding:32px}}[id$=__featured_product_6hCWAT] .product__info>*{margin:0!important}[id$=__featured_product_6hCWAT] .product__title h1{color:var(--uui-gray-900);font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.2;letter-spacing:-.02em}[id$=__featured_product_6hCWAT] .product__text.rte>div{display:grid!important;gap:8px!important}[id$=__featured_product_6hCWAT] .product__text.rte>div>p{margin:0 0 6px!important;color:var(--uui-gray-600)!important;font-size:16px!important;line-height:24px}[id$=__featured_product_6hCWAT] .product__text.rte>div>div{gap:12px!important;padding:8px 12px 8px 8px;border-radius:12px;background:var(--uui-gray-50)}[id$=__featured_product_6hCWAT] .product__text.rte>div>div img{box-sizing:border-box;flex:none;width:36px!important;height:36px!important;padding:6px;border-radius:8px;background:#fff;box-shadow:var(--uui-shadow-xs),inset 0 0 0 1px var(--uui-gray-200);object-fit:contain}[id$=__featured_product_6hCWAT] .product__text.rte>div>div p{color:var(--uui-gray-700)!important;font-size:14px!important;font-weight:500;line-height:20px}[id$=__featured_product_6hCWAT] .product__rating{width:fit-content;padding:4px 12px 4px 8px;border-radius:999px;background:#fffaeb;box-shadow:inset 0 0 0 1px #fedf89}[id$=__featured_product_6hCWAT] .product__rating .rating-text,[id$=__featured_product_6hCWAT] .product__rating .rating-count{color:#93370d;font-weight:600}[id$=__featured_product_6hCWAT] .product__text.first strong{color:var(--uui-gray-900);font-size:30px;font-weight:600;line-height:38px;letter-spacing:-.02em}[id$=__featured_product_6hCWAT] .form__label{color:var(--uui-gray-700);font-size:14px}[id$=__featured_product_6hCWAT] ul.swatches{flex-wrap:wrap;gap:8px}[id$=__featured_product_6hCWAT] .label-swatch{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:0 16px!important;border:0!important;border-radius:8px!important;background:#fff!important;box-shadow:inset 0 0 0 1px #d0d5dd,var(--uui-shadow-xs);color:var(--uui-gray-700)!important;transition:box-shadow .2s ease,background-color .2s ease}[id$=__featured_product_6hCWAT] .label-swatch:before,[id$=__featured_product_6hCWAT] .label-swatch:after{display:none!important}[id$=__featured_product_6hCWAT] .label-swatch:hover{background:var(--uui-gray-50)!important}[id$=__featured_product_6hCWAT] input:checked+.label-swatch{background:var(--uui-brand-50)!important;box-shadow:inset 0 0 0 2px var(--uui-brand);color:var(--uui-brand)!important}[id$=__featured_product_6hCWAT] input:focus-visible+.label-swatch{outline:2px solid var(--uui-brand);outline-offset:2px}[id$=__featured_product_6hCWAT] .buy-buttons{flex-wrap:nowrap;gap:12px}[id$=__featured_product_6hCWAT] quantity-input,[id$=__featured_product_6hCWAT] .product-form__submit{height:52px!important;min-height:52px!important;border-radius:10px!important}[id$=__featured_product_6hCWAT] quantity-input{width:128px;box-shadow:inset 0 0 0 1px #d0d5dd}[id$=__featured_product_6hCWAT] .product-form__submit{flex:1 1 auto;min-width:0}[id$=__featured_product_6hCWAT] .product__more{width:fit-content;gap:8px;padding:0!important;border:0!important;color:var(--uui-brand)}[id$=__featured_product_6hCWAT] .product__more:hover span{text-decoration:underline;text-underline-offset:4px}@media(max-width:639px){[id$=__featured_product_6hCWAT] ul.swatches{flex-wrap:nowrap!important;gap:6px!important}[id$=__featured_product_6hCWAT] ul.swatches>li{flex:1 1 0!important;width:auto!important;min-width:0!important}[id$=__featured_product_6hCWAT] ul.swatches magnet-element{display:block;width:100%!important}[id$=__featured_product_6hCWAT] .label-swatch{display:flex!important;width:100%!important;min-height:44px;padding:4px!important;font-size:13px!important;line-height:1.15!important;text-align:center;white-space:normal!important}}[id$=__featured_product_6hCWAT] .featured-product{gap:24px;max-width:1200px;margin-inline:auto;padding:16px;border-radius:24px;background:linear-gradient(135deg,#f3f7f8,#e8f0f2);box-shadow:inset 0 0 0 1px #1234400f}@media(min-width:1024px){[id$=__featured_product_6hCWAT] .featured-product{align-items:center;gap:56px;grid-template-columns:minmax(0,480px) minmax(0,1fr)!important;padding:40px 56px 40px 40px;border-radius:28px}[id$=__featured_product_6hCWAT] .product__gallery-container{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:500px}[id$=__featured_product_6hCWAT] .product__info{position:relative!important;inset:auto!important;transform:none!important}[id$=__featured_product_6hCWAT] .product__text.rte>div{grid-template-columns:repeat(2,minmax(0,1fr))}[id$=__featured_product_6hCWAT] .product__text.rte>div>p{grid-column:1 / -1}}[id$=__featured_product_6hCWAT] .product__thumbnails{display:none!important}[id$=__featured_product_6hCWAT] .product__media-container>.relative{width:100%!important}[id$=__featured_product_6hCWAT] slider-element{box-shadow:0 24px 48px -12px #1234402e}[id$=__featured_product_6hCWAT] .indicators{position:absolute;inset:auto 14px 14px auto;z-index:2;display:flex!important;gap:8px;width:auto!important;height:auto!important;opacity:1!important;pointer-events:none}[id$=__featured_product_6hCWAT] .indicators .button{width:40px!important;height:40px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#ffffffd1!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--uui-shadow-sm);color:var(--uui-gray-900)!important}[id$=__featured_product_6hCWAT] .product__info{padding:8px 4px 4px;border-radius:0;background:transparent;box-shadow:none}[id$=__featured_product_6hCWAT] .product__rating{order:-1;margin-bottom:-8px!important}[id$=__featured_product_6hCWAT] .product__text.rte>div>div{background:#ffffffb3;box-shadow:inset 0 0 0 1px #1234400f}[id$=__featured_product_6hCWAT] .product-form-wrapper~.product__text p{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--uui-gray-600);font-size:13px;line-height:18px}[id$=__featured_product_6hCWAT] .product-form-wrapper~.product__text em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-weight:500}[id$=__featured_product_6hCWAT] .product-form-wrapper~.product__text em:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:#dcfae6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23079455' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}
/*# sourceMappingURL=/cdn/shop/t/183/assets/nuit-uui-home.css.map */
