.shopify-section--nd-main-product .nd-featured-product--v3{gap:56px}.nd-featured-product--v3 .product-info{display:flex;flex-flow:row wrap;align-items:baseline;gap:18px 14px}.nd-featured-product--v3 .product-info>*{flex:1 0 100%;min-width:0;margin-block:0}.nd-featured-product--v3 .product-info>.product-info__price{flex:0 0 auto}.nd-featured-product--v3 .product-info>.product-info__text--beside-price{flex:1 1 0}.nd-featured-product--v3 .product-info>.product-info__text--beside-price .prose{font-size:15px}.nd-featured-product--v3 .product-info>.product-info__title+.product-info__text{margin-block-start:-14px}.nd-featured-product--v3 .product-info>.product-info__accordion+.product-info__accordion{margin-block-start:-18px}.nd-featured-product--v3 .product-info .prose>*{margin:0}.nd-featured-product--v3 .product-info>.product-info__text:has(em) .prose{display:flex;flex-direction:column;gap:6px;color:var(--v3-ink);font-size:14.5px}.nd-featured-product--v3 .product-info>.product-info__text:has(em) .prose p:last-child{color:var(--v3-muted)}.nd-product-crumbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-block:20px}.nd-product-crumbs__path{color:var(--v3-muted);font-size:14px}.nd-product-crumbs__path a{color:inherit;text-decoration:underline}.nd-product-crumbs__back{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--v3-blush);color:var(--v3-accent);font-size:14px;font-weight:600;text-decoration:none}.nd-featured-product--v3 .product-gallery{gap:12px}.nd-featured-product--v3 .product-gallery__media-list-wrapper{position:relative;overflow:hidden;border-radius:28px;background:var(--v3-sand)}.nd-featured-product--v3 .product-gallery__media{aspect-ratio:1}.nd-featured-product--v3 .product-gallery__media :is(img,video){width:100%;height:100%;object-fit:cover}.nd-featured-product--v3 .product-gallery__cursor{display:none}.nd-featured-product--v3 .product-gallery__thumbnail-list-wrapper{width:100%;-webkit-mask:none;mask:none}.nd-featured-product--v3 .product-gallery__thumbnail-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible}.nd-featured-product--v3 .product-gallery__thumbnail{aspect-ratio:1;overflow:hidden;border:2px solid transparent;border-radius:12px;background:var(--v3-line)}.nd-featured-product--v3 .product-gallery__thumbnail[aria-current=true]{border-color:var(--v3-accent)}.nd-featured-product--v3 .product-gallery__thumbnail img{width:100%;height:100%;border-radius:0;object-fit:cover}.nd-gallery-controls__button{position:absolute;inset-block-start:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-block-start:-24px;border:0;border-radius:50%;background:var(--v3-bg);box-shadow:0 4px 14px #2a1f1a33;color:var(--v3-ink);cursor:pointer}.nd-gallery-controls__button--prev{inset-inline-start:16px}.nd-gallery-controls__button--next{inset-inline-end:16px}.nd-gallery-controls__count{position:absolute;inset-block-start:16px;inset-inline-end:16px;z-index:2;padding:5px 12px;border-radius:999px;background:var(--v3-bg);font-size:13px;font-weight:600}.nd-featured-product--v3 .product-info__title,.nd-featured-product--v3 .product-info__title a{margin:0;color:inherit;font-family:var(--v3-font-heading);font-size:46px;font-weight:400;line-height:1.05;letter-spacing:normal;text-decoration:none;text-transform:none}.nd-featured-product--v3 .product-info__price{margin-block:0}.nd-featured-product--v3 .product-info__price .rating-with-text{margin-block-end:0}.nd-featured-product--v3 sale-price{color:var(--v3-ink);font-size:34px;font-weight:700;line-height:normal}.nd-featured-product--v3 .product-info__price compare-at-price,.nd-featured-product--v3 .product-info__price .product-info__badge-list{display:none}.nd-featured-product--v3 .product-info__text .prose{color:var(--v3-muted);font-size:14px}.nd-featured-product--v3 .product-info__text .prose a{background:none;color:inherit;text-decoration:none}.nd-featured-product--v3 .product-info__text .prose a:hover{color:var(--v3-accent)}.nd-featured-product--v3 .product-info__text .prose strong{color:var(--v3-ink)}.nd-featured-product--v3 .product-info__title+.product-info__text .prose{font-size:18px}.nd-featured-product--v3 .product-info__text ul{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;color:var(--v3-ink);font-size:16px;list-style:none}.nd-featured-product--v3 .product-info__text li{margin:0;padding:0}.nd-featured-product--v3 .product-info__text li:before{content:"\2713";margin-inline-end:10px;color:var(--v3-accent);font-weight:700}.nd-featured-product--v3 .product-info__text .prose em{color:var(--v3-accent);font-style:normal;font-weight:600}.nd-featured-product--v3 .bundler-volume-target-element{display:none}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .shopify-product-form{gap:0}.nd-featured-product--v3 .nd-add-on~.nd-add-on{margin-block-start:-2px}.nd-featured-product--v3 .product-info__buy-buttons .v-stack{grid-template-columns:minmax(0,1fr)}.nd-featured-product--v3 .block__widget-upsell__product-inner{min-width:0}.nd-featured-product--v3 .upsell-widget-title{justify-content:flex-start;margin-block-end:10px;color:var(--v3-accent);font-family:inherit;font-size:15px;font-weight:600;text-transform:none}.nd-featured-product--v3 .upsell-widget-title:before,.nd-featured-product--v3 .upsell-widget-title:after{content:none}.nd-featured-product--v3 .block__widget-upsell{--color-button: var(--v3-accent-rgb-legacy);--color-button-text: 255, 255, 255;--color-foreground: var(--v3-ink-rgb-legacy);margin-inline:0;padding:12px 16px;border-radius:16px;background:var(--v3-sand);box-shadow:none}.nd-featured-product--v3 .block__widget-upsell .mobileToggle.is-added+label:before{background:rgba(var(--color-button),.18)}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .buy-buttons .button{min-height:56px;padding:16px 30px;border-radius:999px;font-size:17px;font-weight:600}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .buy-buttons .button:not([disabled]){--button-background: var(--v3-accent-rgb) / 1 !important;--button-outline-color: var(--v3-accent-rgb) / 1 !important;--button-text-color: 255 255 255 / 1 !important}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .buy-buttons .button:not([disabled]):hover{background-color:var(--v3-accent-dark)!important;box-shadow:none!important;color:#fff!important}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .buy-buttons .button[disabled]{--button-background: var(--v3-accent-rgb) / .45 !important;--button-outline-color: var(--v3-accent-rgb) / .45 !important;cursor:not-allowed}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__buy-buttons .buy-buttons .button[disabled]:hover{background-color:rgb(var(--v3-accent-rgb) / .45)!important;box-shadow:none!important}.nd-featured-product--v3 .nd-featured-product__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.nd-featured-product__payment{padding:4px 8px;border:1px solid #d9c7b7;border-radius:6px;background:#fff;color:var(--v3-muted);font-size:11.5px;font-weight:700;letter-spacing:.02em}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__accordion .accordion__toggle{color:var(--v3-ink);font-family:inherit;font-size:16px;font-weight:600;line-height:normal}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__accordion:last-of-type{border-block-end:1px solid var(--v3-line)}.shopify-section--nd-main-product .nd-featured-product--v3 .product-info__accordion .accordion__content{color:var(--v3-muted);font-family:inherit;font-size:15px;line-height:1.55}.product-quick-add.product-quick-add.nd-sticky-buy{inset-inline:0;inset-block-end:0;z-index:5;width:100%;padding:0;border-width:1px 0 0;border-style:solid;border-color:var(--v3-line);border-radius:0;background:var(--v3-bg);box-shadow:0 -10px 30px -18px #2a1f1a59}.nd-sticky-buy__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px}.nd-sticky-buy__product{display:flex;align-items:center;gap:12px;min-width:0}.nd-sticky-buy .nd-sticky-buy__art{flex:0 0 48px;width:48px}.nd-sticky-buy__product>div{min-width:0}.nd-sticky-buy__meta{color:var(--v3-muted);font-size:13.5px}.nd-sticky-buy .price-list,.nd-sticky-buy .price-list sale-price{display:inline}.nd-sticky-buy .price-list sale-price{color:inherit;font-size:inherit;font-weight:400;line-height:inherit}.nd-sticky-buy compare-at-price{display:none}.nd-sticky-buy buy-buttons{flex:none}.nd-sticky-buy .button{--button-background: var(--v3-accent-rgb) / 1 !important;--button-outline-color: var(--v3-accent-rgb) / 1 !important;--button-text-color: 255 255 255 / 1 !important;min-height:52px;padding:0 20px;border-radius:999px;font-size:17px;font-weight:600;letter-spacing:normal;text-transform:none;white-space:nowrap}.nd-sticky-buy .button:hover{background-color:var(--v3-accent-dark)!important;box-shadow:none!important;color:#fff!important}@media(max-width:760px){.nd-product-crumbs__back{font-size:13px}.nd-featured-product--v3 .product-gallery__thumbnail-list{grid-template-columns:repeat(4,minmax(0,1fr))}.nd-featured-product--v3 .product-info__title,.nd-featured-product--v3 .product-info__title a{font-size:34px}.nd-featured-product--v3 sale-price{font-size:28px}.shopify-section--nd-main-product .nd-featured-product--v3{gap:20px}}@media(min-width:761px){.nd-product-crumbs{padding-block:0}.nd-product-crumbs__path{padding-block:20px}.nd-sticky-buy .button{padding-inline:30px}}.nd-featured-product--v3 .container__mojo_edd{margin:0!important;color:var(--v3-ink);font-family:var(--v3-font-body)}.nd-featured-product--v3 .progress-bar-container__mojo_edd{margin:0!important}.nd-featured-product--v3 .progress-bar-item__edd .progress-bar-icon__edd{width:50px;height:50px;border:0!important;border-radius:14px!important;background-color:var(--v3-blush)!important;color:var(--v3-accent)!important}.nd-featured-product--v3 .progress-bar-item__edd .progress-bar-line__edd{top:25px}.nd-featured-product--v3 .progress-bar-item__edd .progress-bar-line__edd>span{height:0!important;border-block-start:1.5px dashed rgba(var(--v3-accent-rgb-legacy),.35)!important;border-radius:0;background:none!important}.nd-featured-product--v3 .progress-bar-step__edd>.date-status__edd{margin-block-start:4px;color:var(--v3-ink)!important;font-size:15px!important;font-weight:700;line-height:1.3}.nd-featured-product--v3 .progress-bar-step__edd>.text-status__edd{margin-block-start:2px;color:var(--v3-muted)!important;font-size:14px!important;line-height:1.4;text-decoration-color:rgba(var(--v3-ink-rgb-legacy),.35);text-underline-offset:3px;cursor:help}.nd-featured-product--v3 .progress-bar-step__edd:hover>.text-status__edd{color:var(--v3-accent)!important;text-decoration-color:currentColor}.nd-featured-product--v3 .progress-bar-item__edd .tip-status__edd p{padding:10px 14px;border:1px solid var(--v3-line);border-radius:12px;background-color:var(--v3-bg)!important;box-shadow:0 8px 24px rgba(var(--v3-ink-rgb-legacy),.08);color:var(--v3-ink)!important;font-family:var(--v3-font-body);font-size:14px!important;line-height:1.45}.nd-featured-product--v3 .progress-bar-item__edd .tip-status__edd>p:before{border-bottom-color:var(--v3-line)}@media(max-width:760px){.nd-featured-product--v3 .progress-bar-step__edd>.date-status__edd{font-size:14px!important;white-space:nowrap}.nd-featured-product--v3 .progress-bar-step__edd>.text-status__edd{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nd-featured-product-v3.css.map */
