.nw-free-gifts{position:relative;margin:30px 0 20px;padding:28px 16px 10px;border:1px solid var(--nw-gifts-border, #d9d9d9);border-radius:12px;background:var(--nw-gifts-bg, #fff)}.featured-product h2.product__title{font-family:var(--font-clash-grotesk);font-weight:500;font-size:28px;line-height:1.2;letter-spacing:0;margin-bottom:10px;color:var(--nw-product-title, #111);border-bottom:1px solid #e5e5e5;padding-bottom:10px;width:max-content;max-width:100%}.nw-free-gifts__badge{position:absolute;top:0;left:20px;transform:translateY(-50%);padding:4px 8px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--nw-gifts-badge-text, #111);background:var(--nw-gifts-badge-bg, #ffdede);border:1px solid var(--nw-gifts-badge-border, #111);border-radius:8px}.nw-free-gifts__inner{display:flex;align-items:flex-start;justify-content:center;gap:8px;flex-wrap:wrap}.nw-free-gifts__plus{align-self:center;font-size:18px;font-weight:400;color:var(--nw-gifts-plus, #979797);line-height:1;margin-top:18px;border:1px solid var(--nw-gifts-plus, #979797);border-radius:999px;width:16px;height:16px;display:flex;justify-content:center;align-items:center}.nw-free-gifts__item{flex:1 1 0;min-width:90px;max-width:170px;text-align:center}.nw-free-gifts__item-visual{position:relative;min-height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.nw-free-gifts__image{display:block;max-width:64px;max-height:64px;width:auto;height:auto;margin:0 auto;object-fit:contain}.nw-free-gifts__item-unlocked,.nw-free-gifts__item-locked{display:flex;align-items:center;justify-content:center;width:100%}.nw-free-gifts__item.is-unlocked .nw-free-gifts__item-locked,.nw-free-gifts__item.is-locked .nw-free-gifts__item-unlocked{display:none}.nw-free-gifts__item-locked{position:relative}.nw-free-gifts__item-locked-product{display:flex;flex-direction:column;filter:blur(4px);opacity:.35;font-size:12px;gap:5px;line-height:1.25}.nw-free-gifts__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--nw-gifts-lock, #c41e3a)}.nw-free-gifts__lock svg{width:28px;height:28px;min-height:28px}.nw-free-gifts__lock-text{font-size:12px;font-weight:700;color:var(--nw-gifts-lock, #c41e3a)}.nw-free-gifts__item-copy{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.25}.nw-free-gifts__strike{color:var(--nw-gifts-strike, #888);font-size:11px;text-decoration:line-through}.nw-free-gifts__label{font-weight:700;color:var(--nw-gifts-label, #c41e3a)}.nw-free-gifts__item-copy--locked,.nw-free-gifts__item-copy--unlocked{display:none}.nw-free-gifts__item.is-locked .nw-free-gifts__item-copy--locked,.nw-free-gifts__item.is-unlocked .nw-free-gifts__item-copy--unlocked{display:flex}.nw-free-gifts__item.is-locked .nw-free-gifts__options{display:none}.nw-free-gifts__locked-label{font-weight:700;color:var(--nw-gifts-lock, #c41e3a);font-size:12px;line-height:1.25}.nw-free-gifts__options{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.nw-free-gifts__option select{width:100%;max-width:100%;font-size:11px;padding:4px 6px;border-radius:6px;border:1px solid var(--nw-gifts-border, #d9d9d9);background:#fff}.nw-free-gifts__free{font-size:11px;font-weight:700;color:var(--nw-gifts-label, #c41e3a)}.nw-delivery-by{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin:8px 0;padding:12px 18px;border-radius:9px;background:var(--nw-delivery-bg, #f5f0e8);color:var(--nw-delivery-text, #1b1b1b);font-family:var(--font-satoshi, inherit)}.product__info-container .product-form{margin-top:15px;margin-bottom:15px}.nw-delivery-by__icon{flex-shrink:0;line-height:0;color:var(--nw-delivery-accent, #751320);width:15px;height:15px}.nw-delivery-by__icon svg{width:15px;height:15px}.nw-delivery-by__text{margin:0;font-size:15px;font-weight:400;line-height:1.35;text-align:center}.nw-delivery-by__label{margin-right:.35em}.nw-delivery-by__date{font-weight:700;color:var(--nw-delivery-accent, #751320);text-decoration:underline;text-underline-offset:1px;text-decoration-thickness:1px}@media screen and (max-width:749px){.nw-delivery-by{padding:10px 14px}.nw-delivery-by__text{font-size:14px}}.fp-payment-icons{margin:20px 0}.fp-payment-icons__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.fp-payment-icons__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:32px;background:#fff}.fp-payment-icons__img{display:block;min-width:50px;max-width:50px;width:100%;height:auto;object-fit:contain}.product__info-container .fp-custom-accordion{border:1px solid #e8e8e8!important;border-radius:5px;margin:11px 0 0!important;padding:0 20px}.product__info-container .fp-custom-accordion:last-of-type{border-bottom:1px solid #e8e8e8}.fp-custom-accordion details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0!important;list-style:none;cursor:pointer;position:relative}.fp-custom-accordion details>summary::-webkit-details-marker{display:none}.fp-custom-accordion .fp-custom-accordion__title{flex:1;margin:0}.fp-custom-accordion .fp-custom-accordion__title .accordion__title{margin:0;font-size:17px;font-weight:700;letter-spacing:0;line-height:1.3;color:#111;font-family:var(--font-satoshi)}.fp-custom-accordion .fp-custom-accordion__toggle{flex-shrink:0;font-size:22px;font-weight:500;line-height:1;color:#111;transition:opacity .3s ease;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;display:flex;justify-content:center;align-items:center}.fp-custom-accordion .fp-custom-accordion__toggle-open{opacity:1}.fp-custom-accordion .fp-custom-accordion__toggle-close{opacity:0}.fp-custom-accordion details[open]>summary .fp-custom-accordion__toggle-open{opacity:0}.fp-custom-accordion details[open]>summary .fp-custom-accordion__toggle-close{opacity:1}.fp-custom-accordion .according-toggle-icon{display:none}.fp-custom-accordion .fp-custom-accordion__content,.fp-custom-accordion .accordion__content{padding:0 0 18px;border:none}.qty-selector-custom{display:none}.nw-cart-gift-price{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.nw-cart-gift-price__compare{color:#888;font-size:12px;text-decoration:line-through}.nw-cart-gift-price__free{font-weight:700;font-size:14px}.drawer{z-index:99999}.cart-item[data-parent-key] .cart-item__details,.cart-item[data-parent-key] .cart-item__media{padding-left:12px}.cart-item--nw-virtual-gift .cart-item__details{padding-left:.5rem}.nw-cart-virtual-gift-note{margin:4px 0 0;color:#666}.cart-item--nw-free-gift .cart-item__quantity--nw-gift{pointer-events:none}.cart-item--nw-free-gift .cart-item__quantity--nw-gift .quantity-popover,.cart-item--nw-free-gift cart-remove-button{display:none!important}.nw-review-box-under-media{display:none;margin-top:20px;width:100%}.featured-product .product-media-container{width:100%!important}.product__media-wrapper{position:sticky;top:50px;height:max-content}@media screen and (min-width:750px){.nw-review-box-under-media{display:block}.nw-review-box-placement--mobile-only{display:none}}.nw-review-box{padding:20px 22px;border:1px solid var(--nw-review-border, #111);border-radius:12px;background:var(--nw-review-bg, #fff)}.nw-review-box__stars{display:flex;align-items:center;gap:2px;margin-bottom:12px;color:var(--nw-review-star, #f5a623)}.nw-review-box__star--empty{color:var(--nw-review-star-empty, #e0e0e0)}.nw-review-box__star svg{display:block;width:18px;height:18px}.nw-review-box__quote{font-size:15px;line-height:1.45;color:var(--nw-review-text, #111);margin-bottom:16px}.nw-review-box__quote p{margin:0}.nw-review-box__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nw-review-box__author{display:flex;align-items:center;gap:10px;min-width:0}.nw-review-text-pill{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 16px;border-radius:999px;max-width:100%}.nw-review-text-pill .review-text-stars{display:flex;flex-shrink:0;line-height:0}.nw-review-text-pill .review-text-label{line-height:1.2;padding-left:0;font-weight:500;font-size:15px}.nw-review-text-pill .review-text-avatars{display:flex;align-items:center;flex-shrink:0}.nw-review-text-pill .review-text-avatars img{width:22px;height:22px;border-radius:50%;object-fit:cover;margin-left:-5px;box-shadow:0 0 0 1px #0000000f}.nw-review-text-pill .review-text-avatars img:first-child{margin-left:0}.nw-review-box__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.nw-review-box__author-name{font-size:14px;font-weight:700;color:var(--nw-review-author, #111);line-height:1.3}.nw-review-box__verified{display:flex;align-items:center;gap:8px;flex-shrink:0}.nw-review-box__verified-icon svg{color:var(--nw-review-verified-icon)}.nw-review-box__verified-icon{display:flex;line-height:0}.nw-review-box__verified-text{font-size:14px;font-weight:700;color:var(--nw-review-verified, #111);line-height:1.2}@media screen and (max-width:749px){.nw-review-box{padding:11px;margin-top:20px}.nw-review-box__quote{font-size:15px}.nw-free-gifts__inner{gap:4px}.nw-free-gifts__item{min-width:80px}.nw-review-box__author,.nw-review-box__verified{gap:6px}.nw-review-box__footer{flex-wrap:nowrap}.nw-free-gifts__plus{font-size:14px;margin-top:12px}.fp-payment-icons__item{min-width:35px;height:28px}.fp-payment-icons__img{min-width:35px;max-width:35px}.fp-custom-accordion .fp-custom-accordion__title .accordion__title{font-size:15px}.nw-free-gifts__lock-text{font-size:10px}.product__media-wrapper{position:static}.nw-review-box__avatar{width:30px;height:30px;min-height:30px;min-width:30px}.nw-review-box__author-name,.nw-review-box__verified-text{font-size:12px}.nw-review-box__verified-icon,.nw-review-box__verified-icon svg{width:18px;height:18px}.fp-payment-icons__list{gap:8px}.nw-review-text-pill .review-text-avatars{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/featured-product-custome.css.map */
