:root{--pn-accent:#e20f2c;--pn-accent-dark:#b60b24;--pn-ink:#171d24;--pn-muted:#626b76;--pn-line:#e1e5e9;--pn-page:#f6f7f8}main.content-for-layout:not([data-template*=index]){background:var(--pn-page)!important;color:var(--pn-ink)!important}main.content-for-layout:not([data-template*=index]) .section-background{background:#fff}main.content-for-layout:not([data-template*=index]) .price{font-variant-numeric:tabular-nums}main.content-for-layout:not([data-template*=index]) :where(a,button,input,summary):focus-visible{outline:2px solid var(--pn-accent);outline-offset:2px}.pcn-naradi-breadcrumb{background:#fff;border-bottom:1px solid #e3e7eb;padding:15px 0}.pcn-naradi-inner{max-width:1370px;width:calc(100% - 50px);margin:0 auto}.pcn-naradi-breadcrumb nav{display:flex;align-items:center;gap:11px;font-size:12px;color:#67717c;flex-wrap:wrap;line-height:1.5}.pcn-naradi-breadcrumb nav a{text-decoration:none!important;font-weight:750;color:#c70e29!important}.pcn-naradi-breadcrumb nav [aria-current=page]{color:#323b46;max-width:70ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcn-naradi-breadcrumb h1{margin:18px 0 7px!important;font-size:clamp(25px,2.8vw,38px)!important;font-weight:900!important;letter-spacing:-.03em!important;color:#171d24!important}.pcn-naradi-breadcrumb p{font-size:14px;line-height:1.65;color:#64707a;margin:0 0 6px}.pcn-naradi-cart-caption{margin-top:13px;display:flex;align-items:center;gap:9px;color:#2a3640;font-size:13px;font-weight:750}.pcn-naradi-cart-mark{color:var(--pn-accent);font-size:21px}.pcn-naradi-cart-caption a{margin-left:auto;color:var(--pn-accent);text-decoration:none;font-weight:850;font-size:12px}main.content-for-layout[data-template*=product] .product-information{background:#fff!important;padding:22px 0 34px!important}main.content-for-layout[data-template*=product] .product-information__grid{gap:24px!important;align-items:start}main.content-for-layout[data-template*=product] .product-information__media{background:#fff!important;border:1px solid #e0e4e9!important;border-radius:8px!important;padding:10px!important;box-shadow:none!important;overflow:visible!important;min-height:260px!important}main.content-for-layout[data-template*=product] .product-information__media .pcpo-single-product-photo{background:#fff!important;min-height:340px!important;padding:18px!important}main.content-for-layout[data-template*=product] .product-information__media .pcpo-single-product-photo__image{display:block!important;object-fit:contain!important;width:100%!important;height:auto!important;max-height:530px!important;visibility:visible!important;opacity:1!important}main.content-for-layout[data-template*=product] .product-information__media :where(.product-media-container,.product-media-gallery__slideshow,.product-media){background:#fff!important}main.content-for-layout[data-template*=product] .product-information__media :where(img,video){object-fit:contain}main.content-for-layout[data-template*=product] .product-details{background:#fff!important;border:1px solid #dce1e6!important;border-radius:8px!important;box-shadow:0 6px 20px #0d1d2c0c!important;padding:26px!important}main.content-for-layout[data-template*=product] .product-details:before{background:var(--pn-accent)!important;height:4px!important}main.content-for-layout[data-template*=product] .product-details h1{color:#111820!important;font-size:clamp(24px,2.5vw,34px)!important;font-weight:900!important;line-height:1.2!important}main.content-for-layout[data-template*=product] .product-details :where(.price,.price-item,.price-item--sale){color:#d50e2b!important;font-size:clamp(23px,2.6vw,31px)!important;font-weight:950!important}main.content-for-layout[data-template*=product] .product-details :where(.compare-at-price,s,.unit-price,.tax-note){color:#5e6975!important;font-size:12px!important;font-weight:550!important}main.content-for-layout[data-template*=product] .product-details :where(.quantity-selector,.variant-picker){border-radius:5px!important}main.content-for-layout[data-template*=product] .product-details :where(button[name=add],.add-to-cart-button,.button-primary,.button--primary){background:var(--pn-accent)!important;color:#fff!important;border-color:var(--pn-accent)!important;border-radius:5px!important;min-height:45px;font-weight:900}main.content-for-layout[data-template*=product] .product-details :where(button[name=add],.add-to-cart-button,.button-primary,.button--primary):hover{background:var(--pn-accent-dark)!important}.pcn-naradi-product-info{background:#f6f7f9;padding:30px 0 50px;border-top:1px solid #e4e8eb}.pcn-naradi-product-info-inner{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;max-width:1320px;margin:auto;padding:0 25px;align-items:start}.pcn-naradi-description{background:#fff;border:1px solid #e0e4e8;border-radius:8px;padding:29px 32px 34px;min-width:0}.pcn-naradi-section-kicker{font-size:11px;letter-spacing:.12em;font-weight:950;color:#d40e2b}.pcn-naradi-description h2{font-size:26px;letter-spacing:-.025em;color:#18212a;font-weight:900;margin:9px 0 20px}.pcn-naradi-description-copy{font-size:15px;line-height:1.8;color:#303a45;overflow-wrap:anywhere}.pcn-naradi-description-copy h1,.pcn-naradi-description-copy h2,.pcn-naradi-description-copy h3{color:#19212a;font-weight:850}.pcn-naradi-description-copy a{color:#c90d28}.pcn-naradi-product-support{background:#fff;border:1px solid #e0e4e8;border-top:4px solid var(--pn-accent);border-radius:8px;padding:25px}.pcn-naradi-product-support h3{font-size:19px;line-height:1.3;margin:10px 0;color:#1b242d;font-weight:900}.pcn-naradi-product-support p{font-size:13px;line-height:1.75;color:#5f6973;margin:0 0 20px}.pcn-naradi-product-support a{display:inline-block;background:var(--pn-accent);color:#fff!important;text-decoration:none;border-radius:5px;padding:12px 16px;font-weight:850;font-size:13px}main.content-for-layout[data-template*=collection] .shopify-section,main.content-for-layout[data-template*=search] .shopify-section{background:#f6f7f8!important}main.content-for-layout[data-template*=collection] .product-grid,main.content-for-layout[data-template*=search] .product-grid{gap:16px!important}main.content-for-layout[data-template*=collection] .product-grid__item,main.content-for-layout[data-template*=search] .product-grid__item,main.content-for-layout[data-template*=product] .product-grid__item{border:1px solid #dce1e5!important;background:#fff!important;box-shadow:0 3px 11px #15212d0b!important;border-radius:7px!important;transition:box-shadow .15s,border-color .15s!important}main.content-for-layout[data-template*=collection] .product-grid__item:hover,main.content-for-layout[data-template*=search] .product-grid__item:hover,main.content-for-layout[data-template*=product] .product-grid__item:hover{transform:none!important;border-color:#e01936!important;box-shadow:0 7px 18px #14212d1c!important}main.content-for-layout[data-template*=collection] .product-grid__item .product-card__content,main.content-for-layout[data-template*=search] .product-grid__item .product-card__content,main.content-for-layout[data-template*=product] .product-grid__item .product-card__content{background:#fff!important;color:#1b2530!important;box-shadow:none!important;padding:11px!important}main.content-for-layout[data-template*=collection] .product-grid__item .card-gallery,main.content-for-layout[data-template*=search] .product-grid__item .card-gallery,main.content-for-layout[data-template*=product] .product-grid__item .card-gallery{background:#fff!important;border:none!important;border-bottom:1px solid #e9ecef!important;border-radius:0!important}main.content-for-layout[data-template*=collection] .product-grid__item :where(.product-title,.product-title a,h3,p,.text-block),main.content-for-layout[data-template*=search] .product-grid__item :where(.product-title,.product-title a,h3,p,.text-block),main.content-for-layout[data-template*=product] .product-grid__item :where(.product-title,.product-title a,h3,p,.text-block){color:#202a34!important;line-height:1.45}main.content-for-layout[data-template*=collection] .product-grid__item :where(.price,.price-item,.price-item--sale,.price-item--regular),main.content-for-layout[data-template*=search] .product-grid__item :where(.price,.price-item,.price-item--sale,.price-item--regular),main.content-for-layout[data-template*=product] .product-grid__item :where(.price,.price-item,.price-item--sale,.price-item--regular){color:#d50d2b!important;font-size:18px!important;font-weight:900!important}main.content-for-layout[data-template*=collection] .product-grid__item :where(.compare-at-price,s,.unit-price,.tax-note),main.content-for-layout[data-template*=search] .product-grid__item :where(.compare-at-price,s,.unit-price,.tax-note),main.content-for-layout[data-template*=product] .product-grid__item :where(.compare-at-price,s,.unit-price,.tax-note){color:#646e78!important;font-size:12px!important;font-weight:550!important}main.content-for-layout[data-template*=collection] .product-grid__item :where(.product-badges__badge,.quick-add__button),main.content-for-layout[data-template*=search] .product-grid__item :where(.product-badges__badge,.quick-add__button){border-radius:4px!important}main.content-for-layout[data-template*=collection] .facets,main.content-for-layout[data-template*=search] .facets{background:#fff!important;border:1px solid #e1e5ea!important;border-radius:6px;padding:10px}main.content-for-layout[data-template*=search] .search-page__header{background:#f6f7f8;padding:20px 25px 15px!important}main.content-for-layout[data-template*=search] .search-page__header input{background:#fff!important;color:#1d2630!important}main.content-for-layout[data-template*=cart] .cart-page{max-width:1300px;margin:0 auto;gap:22px!important;padding:25px 20px 30px!important}main.content-for-layout[data-template*=cart] .cart-page__title{background:#fff!important;color:#171d24!important;border:1px solid #e0e4e8!important;border-left:4px solid var(--pn-accent)!important;border-radius:6px!important;box-shadow:none!important}main.content-for-layout[data-template*=cart] .cart-page__title :where(h1,h2,.cart-title){color:#141d26!important}main.content-for-layout[data-template*=cart] .cart-page__items{border:1px solid #dde1e6!important;background:#fff!important;border-radius:8px!important;box-shadow:none!important;padding:20px!important}main.content-for-layout[data-template*=cart] .cart-items__table-row{background:#fff!important;color:#19232d!important}main.content-for-layout[data-template*=cart] .cart-items__table-row :where(a,strong){color:#1d2732!important}main.content-for-layout[data-template*=cart] .cart-items__price{color:#d30f2a!important;font-weight:850!important}main.content-for-layout[data-template*=cart] .cart-page__summary{background:#f3f5f7!important;border:1px solid #d9dfe4!important;border-top:4px solid var(--pn-accent)!important;color:#1c2630!important;border-radius:8px!important;box-shadow:none!important;padding:22px!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(.cart-summary,.cart-summary__inner){background:transparent!important;color:#1c2630!important;box-shadow:none!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(.cart-primary-typography,.cart-secondary-typography,.cart-totals,.cart-totals__original-label,.cart-totals__original-value,.cart-totals__total-label,.cart-note__label,.cart-discount__label,summary){color:#1b2530!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(.cart-totals__total-value,.cart-totals__original-value){color:#d70b2a!important;font-weight:900!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(.cart-totals__tax-note,.cart-totals__item,.cart-actions__divider){border-color:#d9dfe3!important;color:#5d6772!important}main.content-for-layout[data-template*=cart] .cart-page__summary input{background:#fff!important;color:#1c2630!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(button[name=checkout],button[type=submit],.cart__checkout-button){background:var(--pn-accent)!important;border:1px solid var(--pn-accent)!important;color:#fff!important;box-shadow:none!important;font-weight:900!important;border-radius:5px!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(.cart-discount__button,.cart-discount__pill-remove){color:#26313b!important;border-color:#aeb5bd!important}main.content-for-layout[data-template*=cart] .cart-page__summary :where(a,.cart-note__instructions){color:#c90c29!important}.pcn-naradi-cart-help{background:#f6f7f8;padding:18px 0 42px}.pcn-naradi-cart-help-inner{max-width:1300px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:auto;padding:0 20px}.pcn-naradi-cart-help-inner>div{display:grid;grid-template-columns:32px 1fr;align-items:start;gap:3px 11px;padding:17px 18px;background:#fff;border:1px solid #e0e4e8;border-radius:7px}.pcn-naradi-cart-help-icon{display:grid;place-items:center;grid-row:1/3;color:#ce0e2a;font-size:21px}.pcn-naradi-cart-help strong{font-size:13px;color:#202832;font-weight:900}.pcn-naradi-cart-help p{font-size:12px;color:#69727c;line-height:1.6;margin:3px 0}.pcn-naradi-cart-help a{color:#d10e29;font-weight:800}main.content-for-layout[data-template*=page] .pcn-info{background:#f6f7f8}main.content-for-layout[data-template*=page] .pcn-title-area{padding:30px 0}main.content-for-layout[data-template*=page] .pcn-title-area h1{font-size:clamp(28px,3.2vw,41px)}main.content-for-layout[data-template*=page] .pcn-content-grid{gap:18px}main.content-for-layout[data-template*=page] .pcn-article{border-radius:7px;box-shadow:none}main.content-for-layout[data-template*=page] .pcn-article-header{background:#fff;border-bottom:2px solid #e3e6ea}main.content-for-layout[data-template*=page] .pcn-side-card{background:#fff;border:1px solid #e2e5ea;border-top:4px solid var(--pn-accent);color:#1b242e}main.content-for-layout[data-template*=page] .pcn-side-card h2{color:#19222d!important;font-size:21px}main.content-for-layout[data-template*=page] .pcn-side-card p:not(.pcn-side-label){color:#5e6873}main.content-for-layout[data-template*=page] .pcn-side-links{background:#fff}main.content-for-layout[data-template*=article] .section,main.content-for-layout[data-template*=blog] .section,main.content-for-layout[data-template*="404"] .section,main.content-for-layout[data-template*=list-collections] .section{background:#fff;border-radius:7px}@media(max-width:980px){.pcn-naradi-product-info-inner{grid-template-columns:minmax(0,1fr) 245px}}@media(max-width:740px){.pcn-naradi-inner{width:calc(100% - 32px)}.pcn-naradi-product-info-inner{display:block;padding:0 15px}.pcn-naradi-product-support{margin-top:14px}.pcn-naradi-description{padding:20px}.pcn-naradi-cart-help-inner{grid-template-columns:1fr}.pcn-naradi-cart-caption{flex-wrap:wrap}.pcn-naradi-cart-caption a{margin-left:0;flex-basis:100%}main.content-for-layout[data-template*=cart] .cart-page{padding:15px 12px 20px!important}main.content-for-layout[data-template*=cart] .cart-page__items{padding:12px!important}main.content-for-layout[data-template*=cart] .cart-page__summary{padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pinkcup-naradi-subpages.css.map */
