.nooklume-product-shell{--nl-orange: #ff721b;--nl-orange-dark: #d9540a;--nl-orange-soft: #fff0e4;--nl-cream: #fff9f4;--nl-cream-deep: #fff4ea;--nl-ink: #1c1917;--nl-muted: #73675f;--nl-line: #f0dfd2;--nl-shadow: 0 18px 50px rgba(91, 52, 29, .08);max-width:1440px}.nooklume-product-shell .product{align-items:flex-start;row-gap:2.4rem}@media screen and (min-width:990px){.nooklume-product-shell .product>div:first-child{flex:0 0 58%;max-width:58%;padding-right:clamp(2rem,3vw,4.8rem)}.nooklume-product-shell .product>div:nth-child(2){flex:0 0 42%;max-width:42%}}.nooklume-product-shell .product__media_container{border-radius:2.4rem}.nooklume-product-shell .product__media-item .global-media-settings,.nooklume-product-shell .product__media-item .media,.nooklume-product-shell .product__media-item img,.nooklume-product-shell .thumbnail{border-radius:1.8rem}.nooklume-product-shell .product__media-item .global-media-settings{overflow:hidden;border:1px solid var(--nl-line);background:#f8f4f0}.nooklume-product-shell .product__media-item img{transition:transform .55s ease}@media(hover:hover){.nooklume-product-shell .product__media-item:hover img{transform:scale(1.018)}}.nooklume-product-shell .product__media-icon,.nooklume-product-shell .thumbnail__badge{color:var(--nl-orange-dark);border-color:var(--nl-line);background:#fffffff0;box-shadow:0 8px 24px #4627141f}.nooklume-product-shell .thumbnail-list__item .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--nl-orange);border-color:var(--nl-orange)}.nooklume-product-shell .product__info-container{padding:clamp(2rem,2.6vw,3.4rem);border:1px solid var(--nl-line);border-radius:2.4rem;background:var(--nl-cream);box-shadow:var(--nl-shadow);text-align:left}@media screen and (min-width:990px){.nooklume-product-shell .product__info-container--sticky{top:11rem;z-index:1}}.nooklume-product-shell .product__info-container>*+*{margin-top:1.6rem}.nooklume-product-shell .product__title{margin:0;color:var(--nl-ink);font-size:clamp(2.6rem,2.2vw,3.6rem);line-height:1.14;letter-spacing:-.018em;font-weight:700;text-wrap:balance}.nooklume-product-shell .product__review_inner,.nooklume-product-shell .rating-wrapper{justify-content:flex-start}.nooklume-product-shell .price__box_wrapper{align-items:center;gap:1rem}.nooklume-product-shell .price--large,.nooklume-product-shell .price__regular .price-item,.nooklume-product-shell .price__sale .price-item--sale{color:var(--nl-ink);font-size:clamp(2.4rem,2.3vw,3.2rem);font-weight:750}.nooklume-product-shell .price__box_wrapper .badge{border-radius:999px;padding:.7rem 1rem;background:var(--nl-orange-soft);color:var(--nl-orange-dark)}.nooklume-product-shell .product__details_countdown,.nooklume-product-shell .product__countdown{border-radius:1.4rem}.nooklume-product-shell .product__countdown{padding:1.2rem 1.5rem;border:1px solid #ffd7bd;background:var(--nl-orange-soft)!important;color:#853608!important}.nooklume-product-shell .product__countdown *{color:inherit!important}.nooklume-product-shell .product-form__input{max-width:100%}.nooklume-product-shell .product-form__input .form__label,.nooklume-product-shell .product-form__quantity .form__label{margin-bottom:.7rem;color:var(--nl-ink);font-size:1.35rem;font-weight:700}.nooklume-product-shell .product-form__input:not(.product-form__input--swatch) input[type=radio]+label{min-height:4.2rem;margin:.5rem .6rem .2rem 0;padding:.7rem 1.6rem;border:1px solid var(--nl-line);border-radius:1.2rem;background:#fff;color:var(--nl-ink)}.nooklume-product-shell .product-form__input:not(.product-form__input--swatch) input[type=radio]:checked+label:not(.variant--swatch-custom){border-color:var(--nl-orange);background:var(--nl-orange-soft);color:var(--nl-orange-dark);box-shadow:0 0 0 1px var(--nl-orange)}.nooklume-product-shell .product-form__cart--box{align-items:flex-end;gap:1rem}.nooklume-product-shell .product-form__quantity{flex:0 0 auto;min-width:auto}.nooklume-product-shell quantity-input.quantity{min-height:5.4rem;border:1px solid var(--nl-line);border-radius:1.4rem;background:#fff}.nooklume-product-shell .product-form__submit.button{min-height:5.4rem;border:0;border-radius:1.4rem;background:var(--nl-orange)!important;color:#fff!important;box-shadow:0 10px 24px #f973163d!important;font-size:1.65rem;font-weight:750;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.nooklume-product-shell .product-form__submit.button:hover{background:#e9600c!important;box-shadow:0 12px 28px #f973164d!important;transform:translateY(-1px)}.nooklume-product-shell .shopify-payment-button__button--unbranded{min-height:5.2rem;border:1px solid var(--nl-ink)!important;border-radius:1.4rem!important;background:var(--nl-ink)!important;color:#fff!important;font-weight:700}.nooklume-product-shell .shopify-payment-button__more-options{color:var(--nl-muted)}.nooklume-purchase-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem}.nooklume-purchase-note{display:flex;min-height:7.4rem;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:1rem .7rem;border:1px solid var(--nl-line);border-radius:1.4rem;background:#fff;color:var(--nl-muted);text-align:center;font-size:1.18rem;line-height:1.3}.nooklume-purchase-note svg{width:2rem;height:2rem;color:var(--nl-orange)}.nooklume-product-shell .product-highlights{margin:2.6rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--nl-line)}.nooklume-product-shell .highlights-title{margin:0 0 1.4rem;color:var(--nl-ink);font-size:2rem;line-height:1.2;text-align:left}.nooklume-product-shell .highlights-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nooklume-product-shell .highlight-card{display:grid;min-height:9.4rem;grid-template-columns:4.2rem 1fr;grid-template-rows:auto auto;column-gap:1rem;align-content:center;align-items:center;padding:1.4rem;border:1px solid var(--nl-line);border-radius:1.6rem;background:#fff;box-shadow:none;text-align:left}.nooklume-product-shell .highlight-card.full-width{grid-column:1 / -1;width:auto}.nooklume-product-shell .highlight-icon{display:grid;width:4.2rem;height:4.2rem;grid-row:1 / 3;place-items:center;margin:0;border-radius:1.2rem;background:var(--nl-orange-soft)}.nooklume-product-shell .highlight-icon svg{width:2.1rem;height:2.1rem;fill:var(--nl-orange)!important}.nooklume-product-shell .highlight-value{margin:0;color:var(--nl-ink);font-size:1.55rem;font-weight:750;line-height:1.2}.nooklume-product-shell .highlight-label{color:var(--nl-muted);font-size:1.18rem;line-height:1.3}.nooklume-product-shell .highlight-content{display:contents}.nooklume-product-shell .product__accordion.accordion{margin:1rem 0 0;padding:0 1.6rem;border:1px solid var(--nl-line);border-radius:1.5rem;background:#fff}.nooklume-product-shell .product__accordion.accordion+.product__accordion.accordion{margin-top:1rem;border-top:1px solid var(--nl-line)}.nooklume-product-shell .product__accordion summary{min-height:5.8rem;align-items:center;padding:1.6rem 0}.nooklume-product-shell .product__accordion .accordion__title{color:var(--nl-ink);font-size:1.65rem;font-weight:750}.nooklume-product-shell .product__accordion .accordion__content,.nooklume-product-shell .product__description.rte{color:var(--nl-muted);text-align:left;font-size:1.5rem;line-height:1.72}.nooklume-product-shell .product__description.rte h2,.nooklume-product-shell .product__description.rte h3{margin:2.2rem 0 .9rem;color:var(--nl-ink);line-height:1.25;text-align:left}.nooklume-product-shell .product__description.rte ul{padding-left:2rem}.nooklume-product-shell .product__description.rte li::marker{color:var(--nl-orange)}.faq__wrapper{background:linear-gradient(180deg,#fffaf6,#fff)}.faq__wrapper .container,.faq__wrapper .container-fluid{max-width:1120px;margin-inline:auto}.faq__wrapper .section-heading{max-width:760px;margin-inline:auto;text-align:center}.faq__wrapper .section-heading__sub_title,.faq__wrapper .faq__list--heading__subtitle{color:var(--nl-orange-dark, #d9540a)}.faq__wrapper .faq__list--item{margin-bottom:1.4rem;overflow:hidden;border:0!important;border-radius:1.8rem!important;background:#ffffffe6;box-shadow:0 8px 26px #5b341d11;transition:background .25s ease,box-shadow .25s ease,transform .25s ease}.faq__wrapper .faq__list--item:hover{background:#fff;box-shadow:0 12px 32px #5b341d17}.faq__wrapper .faq__list--item.active{background:#fff8f2;box-shadow:inset 4px 0 #ff721b,0 12px 34px #f9731617}.faq__wrapper .faq__list--item--heading{min-height:6.8rem;padding:1.7rem 2.2rem;color:#1c1917;text-align:left;font-weight:650}.faq__wrapper .faq__list--item--content{padding:0 2.2rem 2rem;color:#73675f;line-height:1.7}.faq__wrapper .faq__list--item svg{color:#f97316}@media screen and (max-width:989px){.nooklume-product-shell .product>div{width:100%;max-width:100%}.nooklume-product-shell .product__info-container--sticky,.nooklume-product-shell .product__media_container.product__info-container--sticky{position:static}}@media screen and (max-width:749px){.nooklume-product-shell{padding-top:1.8rem!important;padding-bottom:4.8rem!important}.nooklume-product-shell .product__info-container{padding:2rem 1.6rem;border-radius:2rem}.nooklume-product-shell .product__title{font-size:clamp(2.4rem,7.2vw,3rem);line-height:1.16}.nooklume-product-shell .product-form__cart--box{align-items:flex-end}.nooklume-purchase-notes{grid-template-columns:repeat(3,minmax(0,1fr))}.nooklume-product-shell .product-highlights{padding-top:2.8rem}.nooklume-product-shell .highlights-title{margin-bottom:2.2rem;text-align:center}.nooklume-product-shell .highlights-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem}.nooklume-product-shell .highlight-card{display:flex;min-width:0;min-height:0;flex-direction:column;justify-content:flex-start;padding:.6rem .1rem;border:0;border-radius:0;background:transparent;text-align:center}.nooklume-product-shell .highlight-card.full-width{grid-column:1 / -1;min-height:0;flex-direction:column;justify-content:center;margin-top:1.8rem;padding-top:1rem}.nooklume-product-shell .highlight-icon,.nooklume-product-shell .highlight-card.full-width .highlight-icon{display:flex;width:3.8rem;height:3.8rem;flex:0 0 3.8rem;align-items:center;justify-content:center;margin:0 auto .9rem;border-radius:1.1rem;background:var(--nl-orange-soft)}.nooklume-product-shell .highlight-icon svg{width:2.15rem;height:2.15rem;color:var(--nl-orange);fill:var(--nl-orange)!important;stroke:var(--nl-orange)!important}.nooklume-product-shell .highlight-icon svg[fill=none]{fill:none!important}.nooklume-product-shell .highlight-value{width:100%;color:var(--nl-ink);font-size:clamp(1.02rem,3.2vw,1.4rem);font-weight:750;line-height:1.2;text-align:center;white-space:nowrap}.nooklume-product-shell .highlight-label{margin-top:.7rem;color:var(--nl-muted);font-size:clamp(1rem,3vw,1.2rem);text-align:center}.nooklume-product-shell .highlight-content{display:block;width:100%}.nooklume-product-shell .highlight-card.full-width .highlight-value{color:var(--nl-ink);font-size:clamp(1.3rem,4vw,1.65rem);overflow-wrap:normal}.faq__wrapper .faq__list--item--heading{min-height:6rem;padding:1.5rem 1.6rem}.faq__wrapper .faq__list--item--content{padding:0 1.6rem 1.6rem}}@media screen and (max-width:420px){.nooklume-purchase-notes{grid-template-columns:1fr}.nooklume-purchase-note{min-height:5rem;flex-direction:row;justify-content:flex-start;padding:1rem 1.2rem;text-align:left}.nooklume-product-shell .highlights-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[id*=image_with_text_MbY8Tq],[id*=video_banner_UaznzJ],[id*=multicolumn_DPDchJ],[id*=gallery_F7CBXe]{--nl-story-orange: #ff721b;--nl-story-orange-dark: #d9540a;--nl-story-soft: #fff0e4;--nl-story-cream: #fff9f4;--nl-story-ink: #1c1917;--nl-story-muted: #73675f;--nl-story-line: #f0dfd2}[id*=image_with_text_MbY8Tq] .image-with-text,[id*=video_banner_UaznzJ] .video--banner-wrapper,[id*=multicolumn_DPDchJ] .multicolumn,[id*=gallery_F7CBXe] .instagram__section{background:#fff}[id*=image_with_text_MbY8Tq] .image-with-text__grid{overflow:hidden;border:1px solid var(--nl-story-line);border-radius:2.4rem;background:var(--nl-story-cream);box-shadow:0 18px 50px #5b341d12}[id*=image_with_text_MbY8Tq] .image-with-text__media,[id*=image_with_text_MbY8Tq] .image-with-text__media img{border-radius:2.1rem}[id*=image_with_text_MbY8Tq] .image-with-text__content{padding:clamp(3rem,5vw,6.5rem);text-align:left}[id*=image_with_text_MbY8Tq] .image-with-text__heading{color:var(--nl-story-ink);font-size:clamp(2.4rem,2.25vw,3.2rem);line-height:1.18;letter-spacing:-.012em;font-weight:700;text-wrap:balance}[id*=image_with_text_MbY8Tq] .image-with-text__text{max-width:58rem;color:var(--nl-story-muted);font-size:1.6rem;font-weight:400;line-height:1.75}[id*=image_with_text_MbY8Tq] .image-with-text__text strong{font-weight:500}[id*=video_banner_UaznzJ] .video--banner-wrapper{padding-inline:max(1.5rem,calc((100vw - 1320px)/2))}[id*=video_banner_UaznzJ] .video--banner-grid{overflow:hidden;border:1px solid var(--nl-story-line);border-radius:2.4rem;background:var(--nl-story-cream);box-shadow:0 18px 50px #5b341d12}[id*=video_banner_UaznzJ] .video--banner-content-column{background:var(--nl-story-cream)}[id*=video_banner_UaznzJ] .video--banner-content-wrapper{width:100%;max-width:none;padding:0 clamp(2.5rem,5vw,6rem)}[id*=video_banner_UaznzJ] .video--banner-content-inner{max-width:58rem}[id*=video_banner_UaznzJ] .image-with-text__heading{color:var(--nl-story-ink);font-size:clamp(2.4rem,2.25vw,3.2rem);line-height:1.18;letter-spacing:-.012em;font-weight:700;text-wrap:balance}[id*=video_banner_UaznzJ] .video--banner-description{color:var(--nl-story-muted);font-size:1.6rem;font-weight:400;line-height:1.75}[id*=video_banner_UaznzJ] .video--banner-description strong{font-weight:500}[id*=video_banner_UaznzJ] .video-section__media,[id*=video_banner_UaznzJ] .video-section__poster,[id*=video_banner_UaznzJ] video{min-height:100%;border-radius:2.1rem}[id*=multicolumn_DPDchJ] .multicolumn{max-width:1320px;margin-inline:auto;padding:5rem 1.5rem}[id*=multicolumn_DPDchJ] .multicolumn-list{row-gap:2rem}[id*=multicolumn_DPDchJ] .multicolumn-list__item{margin-bottom:0}[id*=multicolumn_DPDchJ] .multicolumn-card{height:100%;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;transition:transform .25s ease}@media(hover:hover){[id*=multicolumn_DPDchJ] .multicolumn-card:hover{transform:translateY(-4px);box-shadow:none}}[id*=multicolumn_DPDchJ] .multicolumn-card__image-wrapper{overflow:hidden;margin:0;padding:0;border-radius:0}[id*=multicolumn_DPDchJ] .multicolumn-card__image,[id*=multicolumn_DPDchJ] .multicolumn-card__image img{overflow:hidden;border:0;border-radius:2.1rem}[id*=multicolumn_DPDchJ] .multicolumn-card__image-wrapper .media{overflow:hidden;border:0;border-radius:2.1rem;box-shadow:none}[id*=multicolumn_DPDchJ] .multicolumn-card__info{padding:2.6rem 2.4rem 3rem}[id*=multicolumn_DPDchJ] .multicolumn-card__info h3{color:var(--nl-story-ink);font-size:clamp(2rem,1.6vw,2.4rem);line-height:1.18;font-weight:700;letter-spacing:-.01em}[id*=multicolumn_DPDchJ] .multicolumn-card__info h3:after{content:"";display:block;width:3.2rem;height:.35rem;margin:1.2rem auto 0;border-radius:999px;background:var(--nl-story-orange)}[id*=multicolumn_DPDchJ] .multicolumn-card__info .rte{color:var(--nl-story-muted);font-size:1.45rem;line-height:1.65}[id*=multicolumn_DPDchJ] .multicolumn-card__info .rte strong{font-weight:400}[id*=gallery_F7CBXe] .instagram__section{padding-inline:1.5rem;background:linear-gradient(180deg,#fff 0%,var(--nl-story-cream) 100%)}[id*=gallery_F7CBXe] .section-heading{max-width:78rem;margin-inline:auto}[id*=gallery_F7CBXe] .section-heading__title{color:var(--nl-story-ink);font-size:clamp(2.4rem,2.25vw,3.2rem);line-height:1.18;letter-spacing:-.012em;font-weight:700;text-wrap:balance}[id*=gallery_F7CBXe] .section-heading__sub_title{display:inline-block;margin-bottom:1.2rem;padding:.75rem 1.4rem;border-radius:999px;background:var(--nl-story-soft);color:var(--nl-story-orange-dark);font-size:1.25rem;font-weight:700}[id*=gallery_F7CBXe] .instagram__list--media{overflow:hidden;border:1px solid var(--nl-story-line);border-radius:1.8rem;background:#f8f4f0;box-shadow:0 10px 30px #5b341d12}[id*=gallery_F7CBXe] .instagram__list--media img{transition:transform .45s ease}[id*=gallery_F7CBXe] .instagram__list--item:hover .instagram__list--media img{transform:scale(1.025)}[id*=gallery_F7CBXe] .component--slider--nav{border-color:var(--nl-story-line);background:#fff;color:var(--nl-story-orange);box-shadow:0 8px 24px #5b341d1a}@media screen and (max-width:749px){[id*=image_with_text_MbY8Tq] .image-with-text__grid,[id*=video_banner_UaznzJ] .video--banner-grid{border-radius:2rem}[id*=image_with_text_MbY8Tq] .image-with-text__content,[id*=video_banner_UaznzJ] .video--banner-content-inner{padding:3.2rem 2rem;text-align:center;align-items:center}[id*=image_with_text_MbY8Tq] .image-with-text__heading,[id*=video_banner_UaznzJ] .image-with-text__heading,[id*=gallery_F7CBXe] .section-heading__title{font-size:clamp(2.25rem,6.5vw,2.8rem);line-height:1.2}[id*=multicolumn_DPDchJ] .multicolumn-card__info h3{font-size:2.2rem;line-height:1.2}[id*=image_with_text_MbY8Tq] .image-with-text__text,[id*=video_banner_UaznzJ] .video--banner-description{font-size:1.45rem;line-height:1.7}[id*=video_banner_UaznzJ] .video--banner-wrapper{padding-inline:1.5rem}[id*=video_banner_UaznzJ] .video--banner-content-wrapper{padding:0}[id*=multicolumn_DPDchJ] .multicolumn{padding-top:3.5rem;padding-bottom:3.5rem}[id*=multicolumn_DPDchJ] .multicolumn-card__info{padding:2.2rem 1.8rem 2.6rem}[id*=gallery_F7CBXe] .instagram__section{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nooklume-product-page.css.map */
