.retro-shop-paths{background:#fff8e9;padding:24px 0 31px;border-bottom:2px solid #ead0aa}.retro-shop-paths__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 19px;margin-bottom:15px}.retro-shop-paths__heading>span{font:900 12px DM Sans,Arial,sans-serif;color:#a9241e;letter-spacing:.12em}.retro-shop-paths__heading h2{font:700 clamp(29px,3vw,43px)/1 "Lobster Two",Georgia,serif;color:#382119;margin:0}.retro-shop-paths__heading p{font:600 13px DM Sans,Arial,sans-serif;margin:0 0 0 auto;color:#755344}.retro-shop-paths__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.retro-shop-path{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;min-width:0;min-height:145px;border-radius:13px;background:#f7e6ce;padding:15px 10px 17px;border:2px solid #e3c49a;color:#3b291b;box-shadow:0 5px #be9d7433;transition:transform .15s}.retro-shop-path:hover{transform:translateY(-4px);box-shadow:0 9px #be9d7444}.retro-shop-path__symbol{font:900 30px/1 Patua One,Georgia,serif;color:#ac1b16;height:38px}.retro-shop-path__label{font:900 19px/1.1 Barlow Condensed,Arial,sans-serif;margin-top:5px}.retro-shop-path small{display:block;font:600 11px DM Sans,Arial,sans-serif;color:#715344;margin-top:5px}.retro-shop-path__arrow{position:absolute;top:8px;right:10px;font-size:15px;opacity:.75}.retro-shop-path--christmas{background:#fff0e4;border-color:#dca7a0}.retro-shop-path--christmas .retro-shop-path__symbol{color:#c3231c}.retro-shop-path--birthday{background:#d9f1eb;border-color:#a3c9bf}.retro-shop-path--birthday .retro-shop-path__symbol{color:#0c7a79}.retro-shop-path--elephant{background:#f9e7dc;border-color:#e6c2a9}.retro-shop-path--popular{background:#fff1b8;border-color:#e8d18a}.retro-shop-path--pack{background:#c3221d;color:#fff8e7;border-color:#9b1b17;box-shadow:0 5px #76151144}.retro-shop-path--pack .retro-shop-path__symbol,.retro-shop-path--pack small{color:#ffe9bd}.retro-gift-showcase{padding:42px 0;background:repeating-linear-gradient(0deg,#fff9ed,#fff9ed 25px,#fff5e3 25px 26px);border-block:2px solid #d9b18e}.retro-gift-showcase__grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:0;min-height:370px;background:#fff6e5;border:2px solid #b5261e;border-radius:18px;overflow:hidden;box-shadow:0 10px #7c381d20}.retro-gift-showcase__photo{position:relative;display:grid;place-items:center;background:#fffdf7;padding:20px;min-width:0}.retro-gift-showcase__photo img{width:100%;height:100%;max-height:410px;object-fit:contain}.retro-gift-showcase__image-caption{position:absolute;bottom:7px;left:18px;color:#745139;font:700 10px DM Sans,Arial,sans-serif;background:#fff6e3dc;padding:4px 7px;border-radius:3px}.retro-gift-showcase__content{background:linear-gradient(135deg,#0d7274,#005052);color:#fff7db;padding:clamp(23px,3.5vw,48px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0}.retro-gift-showcase__eyebrow{font:900 12px DM Sans,Arial,sans-serif;letter-spacing:.16em;color:#ffd87e}.retro-gift-showcase__content h2{font:700 clamp(37px,3.7vw,60px)/1.04 "Lobster Two",Georgia,serif;color:#fff7e9;margin:13px 0 15px}.retro-gift-showcase__content h2 em{font-style:normal;color:#ffe48b}.retro-gift-showcase__content>p{font:600 15px/1.65 DM Sans,Arial,sans-serif;color:#f4eee0;max-width:49ch;margin:0 0 18px}.retro-gift-showcase__upsell{display:flex;gap:14px;align-items:center;background:#fff8e9;border-radius:10px;color:#342019;padding:10px 17px;margin:0 0 17px;max-width:100%}.retro-gift-showcase__price{font:900 33px/1 Barlow Condensed,Impact,sans-serif;color:#bd201c}.retro-gift-showcase__upsell strong{display:block;font:900 14px DM Sans,sans-serif}.retro-gift-showcase__upsell small{display:block;color:#6c5246;font:600 11px DM Sans,sans-serif}.retro-gift-showcase__cta{display:inline-flex;background:#ca271f;border:2px solid #f6c660;border-radius:8px;color:#fff;font:900 19px Barlow Condensed,Arial,sans-serif;padding:12px 18px;gap:17px;min-height:49px;align-items:center}.retro-gift-showcase__cta:hover{background:#a21e18}.retro-gift-showcase__footnote{font:600 11px/1.45 DM Sans,sans-serif;color:#cde9df;margin-top:13px}.collection-layout .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:19px!important}.collection-section .product-card__media{aspect-ratio:4/5!important}.collection-section .product-card__media img{object-fit:contain!important;padding:16px!important}.retro-category-shortcuts{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:15px}.retro-category-shortcuts a{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #d3ac83;border-radius:30px;background:#fff8e9;color:#543225;font:900 13px DM Sans,sans-serif;min-height:38px}.retro-category-shortcuts a:hover{background:#a9201a;color:#fff}.pack-studio__workbench{grid-template-columns:minmax(0,1.32fr) minmax(365px,1fr)!important;gap:24px!important}.pack-studio__tray{border-width:3px;box-shadow:9px 11px #64331a1c}.pack-studio__tray-top{padding:20px 21px}.pack-studio__tray-top h3{font-size:39px}.pack-studio__slots{gap:10px;padding:18px 16px 12px;background:repeating-linear-gradient(90deg,#fef7e9,#fef7e9 20px,#f9eddf 20px 21px)}.pack-studio__slot{min-height:155px;border-radius:11px;border:2px dashed #caa789;background:#fffdfa}.pack-studio__slot:before{content:"";position:absolute;top:17px;right:16px;bottom:26px;left:16px;border:2px solid #f3e0c7;border-radius:8px 8px 6px 6px;pointer-events:none}.pack-studio__slot.is-filled{background:#eafbf2;border-color:#078080}.pack-studio__slot.is-filled:before{display:none}.pack-studio__slot img{height:101px;object-fit:contain}.pack-studio__slot-name{font-size:11px;line-height:1.16}.pack-studio__live-pricing{background:#fff9ea;border:1px solid #e7c7a1;border-radius:10px;margin:3px 15px 15px;padding:13px 15px}.pack-studio__live-pricing>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font:700 12px DM Sans,sans-serif;color:#654735;padding:6px 0}.pack-studio__live-pricing>div strong{font:900 14px DM Sans,sans-serif;color:#35231c;text-align:right}.pack-studio__live-pricing .pack-studio__discount-amount{color:#067c72;font-size:12px}.pack-studio__live-pricing .pack-studio__live-total{padding-top:11px;margin-top:5px;border-top:2px dashed #e1c29c;font-size:15px;color:#332218}.pack-studio__live-pricing .pack-studio__live-total strong{font-size:21px;color:#ad2119}.pack-studio__live-pricing>small{display:block;color:#84654d;font:500 10px/1.45 DM Sans,sans-serif;margin-top:3px}.pack-studio__gift-stage{border-width:3px!important;margin:4px 10px 18px!important}.pack-studio__gift-preview{display:flex!important;flex-direction:column;gap:11px!important;padding:16px 18px 6px!important;text-align:center}.pack-studio__gift-preview img{width:100%!important;max-width:390px;height:200px!important;object-fit:contain!important;box-shadow:0 9px 24px #69401c22}.pack-studio__gift-preview>div{text-align:center}.pack-studio__gift-preview strong{font-size:18px!important}.pack-studio__gift-preview small{font-size:12px!important}.pack-studio__ready-item{gap:10px;padding:11px!important}.pack-studio__ready-thumbnails{display:flex;gap:0;flex:0 0 73px;min-width:0;align-items:center}.pack-studio__ready-thumbnails img{width:27px;height:39px;object-fit:contain;margin-left:-7px;filter:drop-shadow(0 1px 2px #0002)}.pack-studio__ready-thumbnails img:first-child{margin-left:0}.pack-studio__ready-total{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px solid #d9b58f;padding:11px 4px 14px;color:#3f281d;font:900 13px DM Sans,sans-serif}.pack-studio__ready-total strong{font:900 20px DM Sans,sans-serif;color:#ac211b}.retro-product-v14{background:#fff7e9}.retro-product-v14 .product-main-image{background:#fffdf8;border:2px solid #e5c6a7;border-radius:14px;overflow:hidden}.retro-product-v14 .product-main-image img{object-fit:contain!important;padding:22px;width:100%;height:100%}.retro-product-v14 .product-layout{gap:clamp(22px,4vw,65px);align-items:start}.retro-product-v14 .product-details h1{font:900 clamp(35px,4.2vw,62px)/1.05 "Barlow Condensed",Arial,sans-serif;color:#3d261b;margin:10px 0 18px;letter-spacing:0}.retro-product-v14__eyebrow{font:900 12px DM Sans,sans-serif;letter-spacing:.12em;color:#b62b24}.retro-product-v14__intro{color:#604434;font:600 15px/1.65 DM Sans,sans-serif;max-width:55ch}.retro-product-v14__perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:20px 0 18px}.retro-product-v14__perks>div{display:flex;align-items:center;gap:8px;background:#fff1d3;border:1px solid #eac99c;padding:11px 9px;border-radius:9px;min-width:0}.retro-product-v14__perks b{font:900 25px Patua One,Georgia,serif;color:#bb241d;flex:0 0 25px;text-align:center}.retro-product-v14__perks span{font:800 11px/1.4 DM Sans,sans-serif;color:#4d382b}.retro-product-v14__form{background:#fff;border:1px solid #eed2b5;border-radius:13px;padding:20px;box-shadow:0 5px 13px #a6794821}.retro-product-v14__form .product-add{width:100%;background:#c3241c!important;border-color:#ae1c16!important;color:#fff!important}.retro-product-v14__pack-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#0a7779;color:#fff6e4;border-radius:13px;padding:18px 19px;margin:20px 0 14px;border:2px solid #086164;box-shadow:0 5px #004a4b18}.retro-product-v14__pack-cta strong{display:block;font:900 19px Barlow Condensed,sans-serif}.retro-product-v14__pack-cta small{display:block;color:#e2f4e9;font:600 11px DM Sans,sans-serif}.retro-product-v14__pack-cta b{white-space:nowrap;font:900 15px Barlow Condensed,sans-serif;color:#ffdf74}.retro-product-v14__shipping{font:800 13px DM Sans,sans-serif;background:#fff2df;border-radius:8px;border:1px solid #e8d0b4;padding:12px;color:#5e3e2d}.retro-product-v14__accordions{margin-top:18px;border-top:1px solid #e4c8a8}.retro-product-v14__accordions details{border-bottom:1px solid #e4c8a8;padding:11px 2px}.retro-product-v14__accordions summary{font:900 16px Barlow Condensed,sans-serif;cursor:pointer;color:#35241e}.retro-product-v14__accordions .rte{padding:9px 0 15px;font:500 14px/1.7 DM Sans,sans-serif;color:#573e31}@media(max-width:1100px){.retro-shop-paths__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pack-studio__workbench{grid-template-columns:minmax(0,1fr) minmax(340px,.92fr)!important}.collection-layout .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.retro-gift-showcase__grid{grid-template-columns:1fr}.retro-gift-showcase__photo img{height:290px}.retro-shop-paths__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pack-studio__workbench{grid-template-columns:1fr!important}.pack-studio__tray{position:static!important}.retro-product-v14__perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.retro-shop-paths__heading p{margin:0}.retro-shop-paths__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.retro-shop-path{min-height:129px}.retro-shop-path--pack{grid-column:1/-1;min-height:103px}.retro-gift-showcase{padding:22px 0}.retro-gift-showcase__photo{padding:12px}.retro-gift-showcase__photo img{height:230px}.retro-gift-showcase__content{padding:25px 20px}.collection-layout .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important}.pack-studio__slots{gap:7px;padding:13px 10px}.pack-studio__slot{min-height:129px!important;padding:6px}.pack-studio__slot img{height:77px}.pack-studio__gift-preview img{height:170px!important}.retro-product-v14 .product-main-image img{padding:12px}.retro-product-v14__perks{grid-template-columns:1fr}.retro-product-v14__pack-cta{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/retro-diner-v14.css.map */
