.nana-supporting .nana-support-card .nana-support-photo:is([href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"],[href="/products/nanas-100-grass-fed-cooking-tallow"]){display:grid;grid-template-columns:minmax(0,1fr) 22%;align-items:center;padding:12px 8px;min-height:230px;isolation:isolate}.nana-supporting .nana-support-card .nana-support-photo:is([href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"],[href="/products/nanas-100-grass-fed-cooking-tallow"]) img{grid-column:1;width:100%;height:auto;object-fit:contain;transform:none}.nana-supporting .nana-support-card .nana-support-photo:is([href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"],[href="/products/nanas-100-grass-fed-cooking-tallow"]):after{inset:50% 7% auto auto;width:12%;height:auto;aspect-ratio:80 / 420;transform:translateY(-50%);min-height:0;max-height:none;box-sizing:border-box;padding:0 0 3%;font-size:clamp(13px,1.4vw,21px);line-height:1}.card-wrapper:is(:has(a[href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(a[href="/products/nanas-100-grass-fed-cooking-tallow"])) .card__inner .card__media .media img,.card-wrapper:is(:has(a[href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(a[href="/products/nanas-100-grass-fed-cooking-tallow"])):hover .card__inner .card__media .media img{width:78%;height:100%;left:0;object-fit:contain;transform:none!important}.card-wrapper:is(:has(a[href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(a[href="/products/nanas-100-grass-fed-cooking-tallow"])) .card__inner .card__badge{inset:50% 7% auto auto;width:11%;height:auto;aspect-ratio:80 / 420;transform:translateY(-50%);min-height:0;margin:0}.card-wrapper:is(:has(a[href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(a[href="/products/nanas-100-grass-fed-cooking-tallow"])) .card__inner .badge{font-size:clamp(16px,1.65vw,28px)}html:is(:has(link[rel=canonical][href$="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(link[rel=canonical][href$="/products/nanas-100-grass-fed-cooking-tallow"])) .product__media-item:first-child .product__media img{width:78%;height:100%;left:0;object-fit:contain}html:is(:has(link[rel=canonical][href$="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]),:has(link[rel=canonical][href$="/products/nanas-100-grass-fed-cooking-tallow"])) .product__media-item:first-child:after{inset:50% 7% auto auto;width:11%;height:auto;aspect-ratio:80 / 420;transform:translateY(-50%);min-height:0;max-height:none;padding:0 0 3%;font-size:clamp(22px,2.6vw,38px)}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);max-width:1200px;margin:24px auto 0;border:1px solid var(--nana-line, #d8c7aa);border-radius:20px;overflow:hidden}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant .nana-destination-image img{aspect-ratio:3 / 2;height:100%;max-height:300px;object-fit:cover}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant .nana-destination-copy{padding:clamp(20px,3vw,36px)}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant .nana-back{margin-bottom:10px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant h1{font-size:clamp(30px,3.5vw,46px);margin-bottom:12px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant .nana-destination-copy>p:not(.nana-eyebrow){margin-bottom:16px;font-size:16px;line-height:1.5}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection{width:min(100%,1200px);box-sizing:border-box;padding:20px 20px 0}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection>.nana-section-heading{display:none}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-grid{gap:12px}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;border-radius:12px}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card img{width:68px;height:84px;object-fit:cover}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card>div{padding:12px}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card h3{font-size:17px;margin:0 0 5px}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card p{display:none}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature{margin:18px 0 22px;border-radius:16px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__link{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__link img{min-height:0;height:190px;object-fit:cover}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__copy{padding:18px 24px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__copy h2{font-size:clamp(24px,2.7vw,34px);margin:6px 0 8px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__copy p{margin:8px 0;font-size:14px}.nana-specialty[data-collection=restaurant] .nana-specialty__hero{width:min(100% - 40px,1160px);margin:0 auto;box-sizing:border-box;padding:26px 30px;border:1px solid #dec8ac;border-radius:18px;background:#f6e8d3}.nana-specialty[data-collection=restaurant] .nana-specialty__hero-copy{max-width:100%}.nana-specialty[data-collection=restaurant] .nana-specialty__hero h2{font-size:clamp(28px,3vw,40px);line-height:1.15;margin:8px 0 12px}.nana-specialty[data-collection=restaurant] .nana-specialty__hero p{max-width:82ch;margin:0 0 12px}.nana-specialty[data-collection=restaurant] .nana-specialty__body{padding-top:24px}.nana-specialty[data-collection=restaurant] .nana-specialty__nav a{min-height:44px;display:inline-flex;align-items:center}.nana-specialty[data-collection=restaurant] .nana-specialty__card{min-width:0;border-radius:14px;padding:22px}.nana-specialty[data-collection=restaurant] .nana-specialty__card h3{font-size:24px}.nana-specialty[data-collection=restaurant] .nana-specialty__card button{background:#943d2c;color:#fffaf2;border:1px solid #943d2c;box-shadow:none}@media(max-width:749px){.nana-supporting .nana-support-card{grid-template-columns:40% minmax(0,1fr)}.nana-supporting .nana-support-card .nana-support-photo:is([href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"],[href="/products/nanas-100-grass-fed-cooking-tallow"]){min-height:210px;padding:8px 4px}.nana-supporting .nana-support-card .nana-support-photo:is([href="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"],[href="/products/nanas-100-grass-fed-cooking-tallow"]):after{font-size:13px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant{margin:16px 20px 0;grid-template-columns:1fr}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-destination--restaurant .nana-destination-image img{height:180px;max-height:none;object-position:center 45%}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card{grid-template-columns:1fr}#MainContent:has(.nana-specialty[data-collection=restaurant]) #nana-recipe-collection .nana-recipe-card img{display:none}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__link{grid-template-columns:1fr}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__link img{height:150px}#MainContent:has(.nana-specialty[data-collection=restaurant]) .nana-sweet-feature__copy{padding:18px}.nana-specialty[data-collection=restaurant] .nana-specialty__hero{padding:22px}}#ProductGridContainer #product-grid .product-card-wrapper{--nana-photo-size: 100%;--nana-photo-left: 0%;--nana-photo-top: 0%}#ProductGridContainer #product-grid .product-card-wrapper:has(a[href^="/products/nanas-geothermal-sea-salt"]){--nana-photo-size: 78%;--nana-photo-left: 0%;--nana-photo-top: 11.3%}#ProductGridContainer #product-grid .product-card-wrapper:has(a[href^="/products/nanas-hand-sifted-geothermal-chefs-sea-salt"]){--nana-photo-size: 92%;--nana-photo-left: -7%;--nana-photo-top: 3.2%}#ProductGridContainer #product-grid .product-card-wrapper:has(a[href^="/products/nanas-100-grass-fed-cooking-tallow"]){--nana-photo-size: 88%;--nana-photo-left: -5%;--nana-photo-top: 5.8%}#ProductGridContainer #product-grid .card-wrapper .card .card__inner{flex:0 0 auto}#ProductGridContainer #product-grid .card-wrapper .card .card__inner:before{padding-bottom:100%}#ProductGridContainer #product-grid .card-wrapper .card .card__inner .card__media{top:0;right:0;bottom:0;left:0;margin:0;width:100%}#ProductGridContainer #product-grid .card-wrapper .card .card__inner .card__media .media img{width:var(--nana-photo-size);height:var(--nana-photo-size);left:var(--nana-photo-left);top:var(--nana-photo-top);bottom:auto;object-fit:contain;transform:none!important;transition:none!important}#ProductGridContainer #product-grid .card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto}#ProductGridContainer #product-grid .card-wrapper .card>.card__content>.card__information{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;gap:12px;height:auto;text-align:center}#ProductGridContainer #product-grid .card-wrapper .card>.card__content>.card__information .card__heading{margin:0;min-height:2.6em;line-height:1.3}#ProductGridContainer #product-grid .card-wrapper .card>.card__content>.card__information .card-information{margin-top:auto;width:100%;min-height:2.6rem;text-align:center}#ProductGridContainer #product-grid .card-wrapper .card>.card__content .card-information .price{text-align:center}#ProductGridContainer #product-grid .card-wrapper .card>.card__content .card-information .price__container,#ProductGridContainer #product-grid .card-wrapper .card>.card__content .card-information .price-item{margin-inline:0}#ProductGridContainer #product-grid .card-wrapper .card>.card__content>.quick-add,#ProductGridContainer #product-grid .card-wrapper .card>.card__content>quick-add-bulk{margin-top:auto}#ProductGridContainer #product-grid .card-wrapper .card>.card__content .quick-add__submit{min-height:5rem}.nana-recipe-box.nana-recipe-box .rb-card-image img{height:240px;aspect-ratio:auto;object-fit:contain;background:#faf8f2}.nana-recipe-box.nana-recipe-box .nf-box-photo img{height:240px;object-fit:contain;background:#faf8f2}.nana-recipe-box.nana-recipe-box .nf-photo img{object-fit:contain;height:auto;max-height:640px}.nana-recipe-box.nana-recipe-box .nse-recipe-photo img{object-fit:contain;height:auto;max-height:520px}#MainContent .nrb-banner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px;height:340px;padding:24px;border:1px solid #dfded3;border-radius:16px;background:#f3eee3;margin:0;overflow:hidden}#MainContent .nrb-banner-art{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0}#MainContent .nrb-banner-art img{display:block;width:100%;height:100%;max-height:290px;object-fit:contain;object-position:center}#MainContent .nrb-banner-copy{align-self:center;min-width:0}#MainContent .nrb-banner h1{font:400 clamp(30px,3.3vw,46px)/1.12 Georgia,serif;letter-spacing:-1px;margin:10px 0 16px;color:#21352b}#MainContent .nrb-banner p{font:15px/1.6 Arial,sans-serif;color:#616c62;margin:0}#MainContent .nrb-banner p.nrb-banner-eyebrow{font-size:10px;letter-spacing:1.5px;text-transform:uppercase}#MainContent:has(.nana-recipe-box){overflow-anchor:none}.nrb-tabs[aria-busy=true]{cursor:progress}.nrb-navigation-message{padding:12px 16px;border:1px solid #b85b3b;border-radius:8px;background:#fff8ef;color:#21352b}.nrb-navigation-message[hidden]{display:none}@media(max-width:749px){#MainContent .nrb-banner{grid-template-columns:1fr;grid-template-rows:210px minmax(0,1fr);height:500px;gap:16px;padding:20px}#MainContent .nrb-banner-art img{max-height:210px}#MainContent .nrb-banner h1{font-size:30px;margin:8px 0 12px}#MainContent .nrb-banner p{font-size:14px;line-height:1.5}.nana-recipe-box.nana-recipe-box .rb-card-image img,.nana-recipe-box.nana-recipe-box .nf-box-photo img{height:220px;object-fit:contain}}#MainContent .nana-recipe-box .nana-specialty__body{padding:0}html:has(.nana-recipe-box){overflow-anchor:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nana-visual-refinements.css.map */
