.yl-bundles{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal}:where(.yl-bundles) *{box-sizing:border-box}:where(.yl-bundles) h1,:where(.yl-bundles) h2,:where(.yl-bundles) h3,:where(.yl-bundles) h4,:where(.yl-bundles) p{margin:0;font-family:inherit;color:inherit;text-transform:none}:where(.yl-bundles) h1{font-size:36px;letter-spacing:-1.1px;line-height:1.12;font-weight:650}:where(.yl-bundles) h2{font-size:23px;letter-spacing:-.5px}:where(.yl-bundles) h3{font-size:19px;letter-spacing:-.3px}:where(.yl-bundles) button,:where(.yl-bundles) select{font:inherit;letter-spacing:inherit;text-transform:none}:where(.yl-bundles) button{border:0;cursor:pointer}:where(.yl-bundles) a{text-decoration:none;color:inherit}:where(.yl-bundles) img{max-width:100%;display:block}:where(.yl-bundles) .breadcrumb{font-size:10px;color:#718087;letter-spacing:1.2px;margin:22px 0 18px;text-transform:uppercase}:where(.yl-bundles) .breadcrumb span{margin:0 10px;color:#aaa}:where(.yl-bundles) .eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:var(--red)}.yl-bundles{--red:#bd2439;--red-dark:#9c1b2e;--ink:#203d40;--paper:#f6f5f2;--muted:#74817e;--line:#e1e5df}.yl-bundles{background:var(--paper);color:var(--ink)}:where(.yl-bundles) button,:where(.yl-bundles) select{font:inherit}:where(.yl-bundles) button{color:inherit}:where(.yl-bundles) button:disabled{opacity:.3;cursor:default}:where(.yl-bundles) a:focus-visible,:where(.yl-bundles) button:focus-visible,:where(.yl-bundles) select:focus-visible,:where(.yl-bundles) summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.yl-bundles{width:min(1180px,calc(100% - 80px));margin:auto}.yl-bundles .breadcrumb{font-size:9px;margin:25px 0 27px}:where(.yl-bundles) .collection-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px}:where(.yl-bundles) .collection-heading .eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:12px}:where(.yl-bundles) .collection-heading h1{font-size:42px;line-height:1.1;font-weight:600;letter-spacing:-1.6px}:where(.yl-bundles) .collection-heading h1 span{color:var(--red)}:where(.yl-bundles) .collection-heading p{font-size:13px;color:#71817b;margin-top:12px;line-height:1.6}:where(.yl-bundles) .album-list{display:flex;flex-direction:column;gap:32px}:where(.yl-bundles) .album-card{background:#fff;border:1px solid #dfe4dd;border-radius:12px;overflow:clip;scroll-margin-top:18px}:where(.yl-bundles) .album-card-top{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)}:where(.yl-bundles) .album-gallery{min-width:0;background:#fbfbf8;border-right:1px solid var(--line);padding:18px 18px 14px}:where(.yl-bundles) .main-artwork{aspect-ratio:1;overflow:hidden;border-radius:6px;border:1px solid #e8e9e2;background:#fff}:where(.yl-bundles) .artwork-open{display:block;width:100%;height:100%;padding:0;background:transparent;cursor:zoom-in}:where(.yl-bundles) .album-info{padding:39px 35px 30px;display:flex;flex-direction:column;justify-content:center;min-width:0}:where(.yl-bundles) .album-info h2{font-size:31px;line-height:1.18;letter-spacing:-.7px;font-weight:600;margin:15px 0 18px;overflow-wrap:anywhere}:where(.yl-bundles) .album-variant{font-size:11px;color:var(--muted);margin:-8px 0 15px}:where(.yl-bundles) .album-primary{display:flex;align-items:center;justify-content:space-between;gap:15px;background:var(--red);color:#fff;border-radius:5px;padding:15px;margin-top:12px;font-size:12px;font-weight:600;min-height:48px}:where(.yl-bundles) .album-primary:hover{background:var(--red-dark)}:where(.yl-bundles) .album-policy{margin-top:14px;font-size:10px;line-height:1.6;color:#8b9688}:where(.yl-bundles) .album-policy a{color:#62795e;text-decoration:underline;text-underline-offset:3px}:where(.yl-bundles) .collection-end{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px 0 35px;font-size:12px;color:#718270;line-height:1.6}:where(.yl-bundles) .collection-end a{font-size:11px;color:var(--red);white-space:nowrap}:where(.yl-bundles) .lightbox{width:960px;max-width:96vw;max-height:96dvh;padding:12px;border:0;border-radius:9px;background:#192d30;color:#fff;overflow:auto}:where(.yl-bundles) .lightbox::backdrop{background:#0d1c20dd}:where(.yl-bundles) .lightbox-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:4px 2px 12px;font-size:12px}:where(.yl-bundles) .lightbox-head button{width:36px;height:36px;border-radius:50%;background:#ffffff18;color:#fff;font-size:24px}:where(.yl-bundles) .lightbox-art{height:min(75dvh,760px);display:flex;align-items:center;justify-content:center;overflow:auto;border-radius:4px;background:#fff}:where(.yl-bundles) .lightbox-art img{height:100%;width:100%;max-width:none;object-fit:contain;background:#fff}:where(.yl-bundles) .lightbox-art.zoomed{display:block}:where(.yl-bundles) .lightbox-art.zoomed img{height:auto;width:150%;max-width:none;object-fit:initial}:where(.yl-bundles) .lightbox-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 3px 0;font-size:11px}:where(.yl-bundles) .lightbox-controls button{border:1px solid #ffffff40;background:transparent;color:#fff;border-radius:4px;padding:9px 12px;min-height:40px}:where(.yl-bundles) .lightbox-controls output{font-variant-numeric:tabular-nums}:where(.yl-bundles) .lightbox-nav{display:flex;align-items:center;gap:14px}@media(min-width:1550px){.yl-bundles{width:1180px}}@media(min-width:801px)and (max-width:1100px){.yl-bundles{width:calc(100% - 48px)}:where(.yl-bundles) .album-info{padding:24px}:where(.yl-bundles) .album-info h2{font-size:25px}:where(.yl-bundles) .album-gallery{padding:14px}:where(.yl-bundles) .collection-heading h1{font-size:36px}}@media(max-width:800px){.yl-bundles{width:calc(100% - 28px)}.yl-bundles .breadcrumb{margin:17px 0 20px;font-size:7px;letter-spacing:.5px}:where(.yl-bundles) .collection-heading{display:block;margin-bottom:16px}:where(.yl-bundles) .collection-heading .eyebrow{font-size:8px;margin-bottom:9px;letter-spacing:1.4px}:where(.yl-bundles) .collection-heading h1{font-size:30px;letter-spacing:-1px}:where(.yl-bundles) .collection-heading p{font-size:11px;margin-top:8px;line-height:1.6}:where(.yl-bundles) .album-list{gap:24px}:where(.yl-bundles) .album-card{border-radius:9px;scroll-margin-top:12px}:where(.yl-bundles) .album-card-top{display:flex;flex-direction:column}:where(.yl-bundles) .album-gallery{order:0;border:0;border-bottom:1px solid var(--line);padding:8px 8px 10px}:where(.yl-bundles) .album-info{padding:20px 18px 19px}:where(.yl-bundles) .album-info h2{font-size:23px;line-height:1.22;letter-spacing:-.4px;margin:10px 0 14px}:where(.yl-bundles) .album-variant{font-size:10px}:where(.yl-bundles) .album-primary{padding:13px;margin-top:9px;min-height:44px;font-size:11px}:where(.yl-bundles) .album-policy{font-size:9px;line-height:1.6;margin-top:11px}:where(.yl-bundles) .collection-end{display:block;font-size:11px;padding:22px 0 27px}:where(.yl-bundles) .collection-end a{display:block;margin-top:9px;font-size:10px}:where(.yl-bundles) .lightbox{max-width:100vw;width:100vw;max-height:100dvh;height:100dvh;margin:0;border-radius:0;padding:12px;display:none}:where(.yl-bundles) .lightbox[open]{display:flex;flex-direction:column}:where(.yl-bundles) .lightbox-head{font-size:11px;padding-bottom:10px}:where(.yl-bundles) .lightbox-art{height:auto;flex:1;min-height:0}:where(.yl-bundles) .lightbox-controls{font-size:10px;gap:8px;padding-top:12px}:where(.yl-bundles) .lightbox-controls button{padding:8px 11px}:where(.yl-bundles) .lightbox-nav{gap:10px}}@media(prefers-reduced-motion:reduce){:where(.yl-bundles) *{scroll-behavior:auto!important}}.yl-bundles{width:min(1240px,calc(100% - 80px))}:where(.yl-bundles) .collection-heading{margin-bottom:23px}:where(.yl-bundles) .collection-heading h1{font-size:43px;line-height:1.03}:where(.yl-bundles) .collection-heading .eyebrow{margin-bottom:11px}:where(.yl-bundles) .collection-heading p{font-size:12px}:where(.yl-bundles) .album-card-top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}:where(.yl-bundles) .album-gallery{padding:14px 14px 12px}:where(.yl-bundles) .album-info{padding:32px}:where(.yl-bundles) .album-info h2{font-size:28px;line-height:1.22;margin:17px 0 10px;letter-spacing:-.5px}:where(.yl-bundles) .album-primary{width:100%}:where(.yl-bundles) .album-card{border-radius:10px;box-shadow:0 4px 16px #203d4004}@media(min-width:801px)and (max-width:1100px){:where(.yl-bundles) .album-info{padding:25px}:where(.yl-bundles) .album-info h2{font-size:23px}}@media(max-width:800px){.yl-bundles{width:calc(100% - 24px)}.yl-bundles .breadcrumb{margin:18px 0 20px}:where(.yl-bundles) .collection-heading h1{font-size:32px;line-height:1.06}:where(.yl-bundles) .collection-heading p{font-size:11px;max-width:300px}:where(.yl-bundles) .collection-heading{margin-bottom:14px}:where(.yl-bundles) .album-gallery{padding:7px 7px 10px}:where(.yl-bundles) .album-card{border-radius:8px}:where(.yl-bundles) .album-info{padding:20px 17px}:where(.yl-bundles) .album-info h2{font-size:22px;margin:11px 0 10px;line-height:1.25}:where(.yl-bundles) .album-primary{min-height:46px}:where(.yl-bundles) .album-policy{font-size:10px}:where(.yl-bundles) .album-list{gap:24px}:where(.yl-bundles) .collection-end{font-size:10px}}@media(max-width:800px){:where(.yl-bundles) .album-info{display:grid;grid-template-columns:1fr 1.1fr;column-gap:14px;justify-content:initial;padding:19px 17px 17px}:where(.yl-bundles) .album-info h2,:where(.yl-bundles) .album-variant,:where(.yl-bundles) .album-primary,:where(.yl-bundles) .album-policy{grid-column:1/-1}:where(.yl-bundles) .album-info h2{font-size:21px;margin:10px 0 19px}:where(.yl-bundles) .album-primary{margin-top:18px}:where(.yl-bundles) .album-policy{font-size:9px;margin-top:10px}}:where(.yl-bundles) .lightbox-nav[hidden]{display:none}:where(.yl-bundles) .album-card-top .album-gallery{padding:0;border:0}:where(.yl-bundles) .main-artwork{border:0;border-radius:0}:where(.yl-bundles) .story-image-section{position:relative;aspect-ratio:2/1;padding:0;margin:0;border:0;min-width:0;background:#f3f4ed;scroll-margin-top:16px;overflow:hidden}@media(max-width:800px){:where(.yl-bundles) .story-image-section{scroll-margin-top:12px}}:where(.yl-bundles) .album-info{justify-content:flex-start;padding:30px 30px 26px}:where(.yl-bundles) .album-info h2{font-size:27px;margin-bottom:10px}:where(.yl-bundles) .bundle-offer{padding:19px 20px 15px;background:#fafbf8;border:1px solid #e1e6dd;border-radius:8px}:where(.yl-bundles) .offer-countdown{margin:18px 0 16px}:where(.yl-bundles) .album-primary{margin-top:10px}@media(min-width:801px)and (max-width:1100px){:where(.yl-bundles) .album-info{padding:23px}:where(.yl-bundles) .album-info h2{font-size:23px}:where(.yl-bundles) .bundle-offer{padding:15px 14px}}@media(max-width:800px){:where(.yl-bundles) .album-info{display:flex;padding:21px 18px 20px;gap:0}:where(.yl-bundles) .album-info h2{font-size:22px;margin:12px 0 18px}:where(.yl-bundles) .bundle-offer{width:100%;padding:17px 16px 13px}:where(.yl-bundles) .offer-countdown{width:100%;margin:17px 0 10px}:where(.yl-bundles) .album-primary{margin-top:10px}:where(.yl-bundles) .album-policy{margin-top:12px;font-size:9px}}@media(max-width:360px){:where(.yl-bundles) .album-info{padding:18px 13px}:where(.yl-bundles) .bundle-offer{padding:15px 12px}}:where(.yl-bundles) .album-info{padding:14px 26px 12px;gap:14px;justify-content:space-between}:where(.yl-bundles) .offer-heading h2{font-size:26px;line-height:1.2;margin:10px 0 0}:where(.yl-bundles) .offer-heading .album-variant{margin:8px 0 0}:where(.yl-bundles) .bundle-offer{padding:16px 18px 14px}:where(.yl-bundles) .offer-countdown{margin:0}:where(.yl-bundles) .album-primary{margin:0;flex-shrink:0}:where(.yl-bundles) .album-policy{margin:0;line-height:1.6}@media(min-width:961px)and (max-width:1100px){:where(.yl-bundles) .album-info{padding:14px 18px;gap:10px}:where(.yl-bundles) .offer-heading h2{font-size:22px;margin-top:8px}:where(.yl-bundles) .bundle-offer{padding:12px 14px}:where(.yl-bundles) .album-policy{font-size:9px}}@media(min-width:801px)and (max-width:960px){:where(.yl-bundles) .album-card-top{grid-template-columns:1fr}:where(.yl-bundles) .album-gallery{border-right:0;border-bottom:1px solid var(--line)}:where(.yl-bundles) .album-info{padding:22px;gap:18px}}@media(max-width:800px){:where(.yl-bundles) .album-info{padding:20px 18px;gap:15px;justify-content:flex-start}:where(.yl-bundles) .offer-heading{width:100%}:where(.yl-bundles) .offer-heading h2{font-size:22px;margin:9px 0 0}:where(.yl-bundles) .bundle-offer{padding:16px}:where(.yl-bundles) .offer-countdown{margin:0}:where(.yl-bundles) .album-primary{margin:0}:where(.yl-bundles) .album-policy{margin:0}}:where(.yl-bundles) .cart-button-label{display:flex;align-items:center;gap:10px}:where(.yl-bundles) .cart-button-label svg{width:21px;height:21px;flex-shrink:0}:where(.yl-bundles) .cart-label{font-size:13px;font-weight:650}:where(.yl-bundles) .cart-button-end{display:flex;align-items:center;gap:11px;font-size:11px;font-weight:400;opacity:.88}:where(.yl-bundles) .cart-button-end>span{font-size:18px;line-height:1}:where(.yl-bundles) .album-primary{min-height:49px;padding:13px 16px}@media(max-width:800px){:where(.yl-bundles) .album-primary{min-height:48px}:where(.yl-bundles) .cart-label{font-size:12px}:where(.yl-bundles) .cart-button-end{font-size:10px}:where(.yl-bundles) .cart-button-label svg{width:20px;height:20px}}:where(.yl-bundles) .mobile-offer,:where(.yl-bundles) .mobile-gifts,:where(.yl-bundles) .mobile-price-details{display:none}:where(.yl-bundles) .lightbox-art picture{display:block;width:100%;height:100%;min-height:0}:where(.yl-bundles) .lightbox-art.zoomed picture{height:auto}:where(.yl-bundles) .cart-button-end{font-size:20px}:where(.yl-bundles) .offer-date{display:none;font-size:11px;line-height:1.5;color:#7b887e;margin:0}:where(.yl-bundles) .offer-countdown.is-distant .offer-date,:where(.yl-bundles) .offer-countdown.is-ended .offer-date{display:block}@media(max-width:800px){:where(.yl-bundles) .album-info{gap:0;padding:20px 18px 15px;justify-content:flex-start}:where(.yl-bundles) .album-info .bundle-offer{display:none}:where(.yl-bundles) .offer-heading{order:0}:where(.yl-bundles) .offer-heading h2{font-size:23px;line-height:1.22;letter-spacing:-.5px;margin:9px 0 0}:where(.yl-bundles) .mobile-offer{order:1;display:block;width:100%;margin:16px 0 18px}:where(.yl-bundles) .mobile-price strong{display:block;font-size:36px;font-weight:650;line-height:1.1;letter-spacing:-1px;color:var(--ink)}:where(.yl-bundles) .mobile-price small{font-size:14px;font-weight:500;letter-spacing:0;margin-right:2px}:where(.yl-bundles) .mobile-gift-value{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12px;line-height:1.5;color:#626f64}:where(.yl-bundles) .mobile-gift-value svg{width:17px;height:17px;flex-shrink:0;color:var(--red)}:where(.yl-bundles) .mobile-gift-value b{font-weight:600;color:var(--red)}:where(.yl-bundles) .mobile-gifts{order:2;display:block;width:100%;margin-bottom:18px}:where(.yl-bundles) .mobile-gifts-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:10px}:where(.yl-bundles) .mobile-gifts-heading h3{font-size:12px;font-weight:600;margin:0;color:var(--ink)}:where(.yl-bundles) .mobile-gifts-heading>span{font-size:10px;color:#839080;white-space:nowrap}:where(.yl-bundles) .mobile-gift-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.yl-bundles) .mobile-gift-card{display:flex;flex-direction:column;min-width:0;padding:9px 10px 10px;border:1px solid #e8ebe3;border-radius:6px;background:#fff;color:var(--ink);text-decoration:none}:where(.yl-bundles) .mobile-gift-image{height:78px;position:relative;margin:0 0 8px}:where(.yl-bundles) .mobile-gift-image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}:where(.yl-bundles) .mobile-gift-qty{position:absolute;right:0;top:0;background:#f0f2ec;border-radius:3px;padding:3px 5px;font-size:10px;font-weight:600;color:#536b5d}:where(.yl-bundles) .mobile-gift-card h4{margin:0;font-size:11.5px;line-height:1.38;font-weight:500;overflow-wrap:anywhere;letter-spacing:0}:where(.yl-bundles) .mobile-gift-price{display:flex;align-items:flex-end;justify-content:space-between;gap:4px;margin-top:auto;padding-top:8px;font-size:11px;line-height:1.3}:where(.yl-bundles) .mobile-gift-price s{color:#8b948a;text-decoration-thickness:1px}:where(.yl-bundles) .mobile-gift-price small{display:block;font-size:9px;color:#90998c;margin-top:2px}:where(.yl-bundles) .mobile-gift-price b{font-size:10px;line-height:1.2;font-weight:650;letter-spacing:.3px;color:var(--red);background:#fbefec;border-radius:3px;padding:4px 6px}:where(.yl-bundles) .album-primary{order:3;min-height:48px;margin:0;padding:13px 14px;border-radius:5px}:where(.yl-bundles) .cart-label{font-size:13px}:where(.yl-bundles) .cart-button-label{gap:8px}:where(.yl-bundles) .cart-button-label svg{width:18px;height:18px}:where(.yl-bundles) .cart-button-end{font-size:20px;opacity:1}:where(.yl-bundles) .album-policy{order:4;font-size:10px;line-height:1.7;margin-top:12px;color:#84907f}:where(.yl-bundles) .album-policy a{display:inline-block;color:#60775e;margin-top:2px;text-underline-offset:3px}:where(.yl-bundles) .offer-countdown{order:5;width:100%;margin:10px 0 0}:where(.yl-bundles) .offer-date{font-size:10px}:where(.yl-bundles) .story-image-section{display:none}:where(.yl-bundles) .mobile-price-details{display:block;border-top:1px solid #e6e8df;background:#fff}:where(.yl-bundles) .mobile-price-details summary{display:flex;align-items:center;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;min-height:44px;padding:12px 18px;color:#536b5c;font-size:11px;font-weight:500}:where(.yl-bundles) .mobile-price-details summary::-webkit-details-marker{display:none}:where(.yl-bundles) .mobile-price-details summary>span{font-size:18px;line-height:1;transition:transform .15s}:where(.yl-bundles) .mobile-price-details[open] summary>span{transform:rotate(45deg)}:where(.yl-bundles) .price-detail-body{padding:0 18px 17px;font-size:11px;color:#7d897a}:where(.yl-bundles) .price-detail-body dl{margin:0}:where(.yl-bundles) .price-detail-body dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:15px;padding:7px 0;line-height:1.5}:where(.yl-bundles) .price-detail-body dt{max-width:65%}:where(.yl-bundles) .price-detail-body dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}:where(.yl-bundles) .price-detail-body .price-detail-total{border-top:1px solid #eceee6;margin-top:4px;padding-top:11px}:where(.yl-bundles) .price-detail-body .price-detail-pay{color:var(--ink);font-weight:600}:where(.yl-bundles) .price-detail-body p{font-size:9px;line-height:1.6;margin:8px 0 0;color:#959c8d}}@media(max-width:360px){:where(.yl-bundles) .album-info{padding:17px 14px 15px}:where(.yl-bundles) .offer-heading h2{font-size:21px}:where(.yl-bundles) .mobile-gift-grid{gap:8px}:where(.yl-bundles) .mobile-gift-card{padding:8px}:where(.yl-bundles) .mobile-gift-image{height:70px}:where(.yl-bundles) .mobile-gift-card h4{font-size:11px}:where(.yl-bundles) .mobile-gift-value{font-size:11px;gap:6px}:where(.yl-bundles) .mobile-gifts-heading h3{font-size:11px}:where(.yl-bundles) .cart-label{font-size:11.5px}:where(.yl-bundles) .album-policy{font-size:9px}}@media(min-width:801px){:where(.yl-bundles) .bundle-offer{padding:23px 22px 18px;background:#fafbf8}:where(.yl-bundles) .desktop-price-label{font-size:10px;font-weight:600;letter-spacing:1.6px;color:#8b988b;margin-bottom:9px}:where(.yl-bundles) .desktop-price{font-size:46px;line-height:1.1;font-weight:650;letter-spacing:-1.2px;color:var(--ink)}:where(.yl-bundles) .desktop-price>small{font-size:17px;font-weight:500;letter-spacing:0}:where(.yl-bundles) .desktop-gift-value{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.5;color:#667366;margin:14px 0 20px}:where(.yl-bundles) .desktop-gift-value svg{width:21px;height:21px;color:var(--red);flex-shrink:0}:where(.yl-bundles) .desktop-gift-value b{color:var(--red);font-weight:600}:where(.yl-bundles) .desktop-gift-thumbs{display:grid;grid-template-columns:repeat(var(--gift-count),minmax(0,1fr));gap:7px}:where(.yl-bundles) .desktop-gift-thumb{position:relative;min-width:0;display:block;text-decoration:none;text-align:center}:where(.yl-bundles) .desktop-gift-thumbs img{width:100%;height:65px;object-fit:contain;mix-blend-mode:multiply;display:block}:where(.yl-bundles) .desktop-gift-thumb>span{position:absolute;top:0;right:0;font-size:8px;border-radius:2px;background:#e9eee3;color:#5e715e;padding:2px 3px}:where(.yl-bundles) .desktop-gift-thumbs small{display:block;color:var(--red);font-size:9px;letter-spacing:.6px;margin-top:6px;font-weight:600}:where(.yl-bundles) .desktop-retail-value{font-size:11px;line-height:1.5;color:#8c9788;padding-top:15px;margin:19px 0 0;border-top:1px solid #e4e8df;display:flex;justify-content:space-between;gap:12px}:where(.yl-bundles) .desktop-retail-value b{font-weight:500;white-space:nowrap;color:#627460}}:where(.yl-bundles) .desktop-gift-thumb{padding-top:24px}:where(.yl-bundles) .desktop-gift-thumb>span{top:26px}@media(max-width:800px){:where(.yl-bundles) .mobile-gift-image{height:94px;padding-top:18px}:where(.yl-bundles) .mobile-gift-qty{top:0}:where(.yl-bundles) .mobile-gift-price{padding-top:8px}}@media(max-width:360px){:where(.yl-bundles) .mobile-gift-image{height:86px}}@media(max-width:800px){:where(.yl-bundles) .mobile-gifts{margin:0 0 18px}:where(.yl-bundles) .mobile-gifts-heading{display:block;margin:0;padding:14px 0 12px;border-top:1px solid #e5d6cd;text-align:center}:where(.yl-bundles) .mobile-gifts-heading h3{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.6px;color:#142e2c}:where(.yl-bundles) .mobile-gifts-heading p{margin:6px 0 0;font-size:11px;color:#69796c;line-height:1.4}:where(.yl-bundles) .mobile-gift-grid{gap:0;border:1px solid #e8d6cd;overflow:hidden;background:#fff}:where(.yl-bundles) .mobile-gift-card{position:relative;border:0;border-right:1px solid #e8d6cd;border-bottom:1px solid #e8d6cd;border-radius:0;padding:36px 10px 13px;text-align:center;background:#fff}:where(.yl-bundles) .mobile-gift-card:nth-child(2n){border-right:0}:where(.yl-bundles) .mobile-gift-card:nth-last-child(-n+2){border-bottom:0}:where(.yl-bundles) .mobile-gift-card h4{font-size:12px;line-height:1.35;font-weight:700;color:#193533;margin:0 0 8px;min-height:49px;letter-spacing:-.1px}:where(.yl-bundles) .mobile-gift-image{height:138px;padding:0;margin:0 0 8px}:where(.yl-bundles) .mobile-gift-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}:where(.yl-bundles) .mobile-gift-qty{right:0;top:0;background:#eef0e8;font-size:11px;padding:4px 5px;color:#52684f}:where(.yl-bundles) .mobile-gift-benefit{font-size:13px;font-weight:650;line-height:1.25;margin:0 0 12px;color:#243d35;min-height:33px;display:flex;align-items:center;justify-content:center}:where(.yl-bundles) .mobile-gift-price{display:block;margin-top:auto;padding:0;min-height:37px;line-height:1.2}:where(.yl-bundles) .mobile-gift-price s{display:inline-block;position:relative;font-size:18px;font-weight:700;color:#253d36;text-decoration:none;letter-spacing:-.4px}:where(.yl-bundles) .mobile-gift-price s:after{content:"";position:absolute;left:-3px;right:-3px;height:1.5px;background:#b51c34;top:50%;transform:rotate(-9deg)}:where(.yl-bundles) .mobile-gift-price small{display:block;font-size:10px;line-height:1.3;margin-top:4px;color:#72816f;font-weight:400}}@media(max-width:360px){:where(.yl-bundles) .mobile-gift-card{padding:34px 8px 12px}:where(.yl-bundles) .mobile-gift-card h4{font-size:11px;min-height:60px}:where(.yl-bundles) .mobile-gift-image{height:115px}:where(.yl-bundles) .mobile-gift-benefit{font-size:12px}:where(.yl-bundles) .mobile-gift-price s{font-size:16px}:where(.yl-bundles) .mobile-gifts-heading h3{font-size:24px}}@media(max-width:800px){:where(.yl-bundles) .mobile-gift-image{height:128px}:where(.yl-bundles) .mobile-gift-price{min-height:22px}}@media(max-width:360px){:where(.yl-bundles) .mobile-gift-image{height:115px}}@media(max-width:800px){:where(.yl-bundles) .mobile-gift-card{padding:14px 10px 13px}:where(.yl-bundles) .mobile-gift-price{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:36px;line-height:1.15}:where(.yl-bundles) .mobile-gift-price>span{min-width:0;flex:1;text-align:left;white-space:nowrap}:where(.yl-bundles) .mobile-gift-price s{font-size:14px;font-weight:750;letter-spacing:-.4px}:where(.yl-bundles) .mobile-gift-price s:after{height:1.5px;left:-2px;right:-2px}:where(.yl-bundles) .mobile-gift-price small{font-size:9px;letter-spacing:-.2px}:where(.yl-bundles) .mobile-gift-price .gift-free-label{display:block;flex-shrink:0;min-width:63px;padding:5px 7px;border-radius:5px;background:#d9001d;color:#fff;font-size:23px;line-height:1;font-weight:800;letter-spacing:-.7px}}@media(max-width:360px){:where(.yl-bundles) .mobile-gift-card{padding:12px 7px}:where(.yl-bundles) .mobile-gift-price{gap:5px}:where(.yl-bundles) .mobile-gift-price s{font-size:12px}:where(.yl-bundles) .mobile-gift-price small{font-size:8px}:where(.yl-bundles) .mobile-gift-price .gift-free-label{font-size:19px;min-width:51px;padding:5px}}@media(min-width:801px){:where(.yl-bundles) .desktop-gift-thumb{padding-top:0}:where(.yl-bundles) .desktop-gift-thumb>span{top:0}:where(.yl-bundles) .desktop-gift-footer{display:flex;align-items:center;justify-content:space-between;gap:2px;margin-top:8px;white-space:nowrap}:where(.yl-bundles) .desktop-gift-footer s{position:relative;font-size:7px;color:#314a40;font-weight:600;text-decoration:none}:where(.yl-bundles) .desktop-gift-footer s:after{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:1px;background:#c30e2c;transform:rotate(-9deg)}:where(.yl-bundles) .desktop-gift-footer b{font-size:8px;line-height:1;padding:4px 3px;border-radius:3px;background:#d9001d;color:#fff;font-weight:750}}:where(.yl-bundles) [hidden]{display:none!important}:where(.yl-bundles) .mobile-gift-image{display:flex;align-items:center;justify-content:center}:where(.yl-bundles) .mobile-gift-image img{width:var(--image-fill,100%);height:var(--image-fill,100%);object-fit:contain}:where(.yl-bundles) .story-image-section{aspect-ratio:auto;background:#fff;overflow:visible}:where(.yl-bundles) .auto-gift-sheet{background:#fff;color:#203d40}:where(.yl-bundles) .auto-gift-sheet .mobile-gifts-heading{text-align:center;border-top:1px solid #e8d6cd;padding:27px 20px;margin:0;display:block}:where(.yl-bundles) .auto-gift-sheet .mobile-gifts-heading h3{font-family:Georgia,Times New Roman,serif;font-weight:700;letter-spacing:-1px;font-size:38px;line-height:1.1;margin:0}:where(.yl-bundles) .auto-gift-sheet .mobile-gifts-heading p{font-size:13px;line-height:1.5;color:#788575;margin:8px 0 0}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid #e8d6cd}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-card{position:relative;min-width:0;display:flex;flex-direction:column;align-items:stretch;text-align:center;padding:26px 32px 25px;background:#fff;border:0;border-right:1px solid #e8d6cd;border-bottom:1px solid #e8d6cd;border-radius:0}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-card:nth-child(2n){border-right:0}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-card:nth-last-child(-n+2){border-bottom:0}:where(.yl-bundles) .auto-gift-sheet h4{font-size:19px;font-weight:700;line-height:1.35;min-height:52px;max-width:480px;align-self:center;margin:0 0 10px;overflow-wrap:anywhere}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-image{height:230px;margin:0 0 16px;position:relative;padding:0}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-image img{display:block;width:var(--image-fill,100%);height:var(--image-fill,100%);object-fit:contain;mix-blend-mode:normal}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-qty{position:absolute;top:0;right:0;border-radius:3px;padding:5px 7px;background:#eef0e8;color:#52684f;font-size:12px;font-weight:600}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-benefit{font-size:22px;line-height:1.2;min-height:27px;font-weight:650;color:#243d35;margin:0 0 19px}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-price{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:auto;padding:0;line-height:1.15}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-price>span{text-align:left}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-price s{position:relative;display:inline-block;color:#253d36;font-size:22px;font-weight:750;letter-spacing:-.5px;text-decoration:none;white-space:nowrap}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-price s:after{content:"";position:absolute;top:50%;left:-3px;right:-3px;height:2px;background:#c30e2c;transform:rotate(-9deg)}:where(.yl-bundles) .auto-gift-sheet .mobile-gift-price small{display:block;margin-top:4px;font-size:11px;color:#788575}:where(.yl-bundles) .auto-gift-sheet .gift-free-label{display:block;flex-shrink:0;background:#d9001d;color:#fff;border-radius:6px;font-size:34px;line-height:1;font-weight:800;padding:7px 16px;letter-spacing:-.7px}@media(max-width:800px){:where(.yl-bundles) .story-image-section{display:none}:where(.yl-bundles) .mobile-gift-card h4{min-height:49px}:where(.yl-bundles) .mobile-gift-image img{width:var(--image-fill,100%);height:var(--image-fill,100%)}}@supports (grid-template-rows:subgrid){:where(.yl-bundles) .mobile-gift-grid>.mobile-gift-card{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0}:where(.yl-bundles) .mobile-gift-grid>.mobile-gift-card h4{min-height:0;align-self:start;justify-self:center;width:100%}:where(.yl-bundles) .mobile-gift-grid>.mobile-gift-card .mobile-gift-benefit{align-self:center}:where(.yl-bundles) .mobile-gift-grid>.mobile-gift-card .mobile-gift-price{align-self:end}}@media(min-width:801px){:where(.yl-bundles) .story-image-section .mobile-gift-grid{grid-template-columns:repeat(var(--gift-columns,4),minmax(0,1fr))}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-card{padding:20px clamp(8px,1vw,18px);border-right:1px solid #e8d6cd;border-bottom:0}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-card:last-child{border-right:0}:where(.yl-bundles) .story-image-section .auto-gift-sheet h4{font-size:clamp(11px,1.05vw,14px);line-height:1.35}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-image{height:clamp(110px,12vw,160px);margin-bottom:12px}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-benefit{font-size:clamp(12px,1.2vw,16px);min-height:20px;margin-bottom:14px}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-price{gap:clamp(3px,.5vw,8px)}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gift-price s{font-size:clamp(12px,1.1vw,17px)}:where(.yl-bundles) .story-image-section .auto-gift-sheet .gift-free-label{font-size:clamp(18px,1.7vw,25px);padding:6px clamp(5px,.6vw,10px)}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gifts-heading{padding:22px 20px}:where(.yl-bundles) .story-image-section .auto-gift-sheet .mobile-gifts-heading h3{font-size:32px}}:where(.yl-bundles) .album-info .offer-heading h2{margin-top:0}.yl-bundles{width:min(1344px,calc(100% - 80px))}:where(.yl-bundles) .collection-heading{justify-content:flex-start}:where(.yl-bundles) .bundle-catalog-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start}:where(.yl-bundles) .bundle-sidebar{position:sticky;top:18px;align-self:start;padding:21px 18px;background:#ffffff80;border:1px solid #dfe4dd;border-radius:8px;max-height:calc(100dvh - 36px);overflow:auto;scrollbar-width:thin}:where(.yl-bundles) .bundle-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:9px;margin-bottom:24px}:where(.yl-bundles) .bundle-sidebar-heading h2{font-size:11px;font-weight:700;letter-spacing:1.1px;line-height:1.6;text-transform:uppercase;margin:0}:where(.yl-bundles) .bundle-sidebar-heading button{background:transparent;color:var(--red);font-size:10px;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;padding:0}:where(.yl-bundles) .filter-section{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #dfe4dd}:where(.yl-bundles) .filter-section h3,:where(.yl-bundles) .filter-section>label{display:block;font-size:10px;line-height:1.5;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;color:#4a6566}:where(.yl-bundles) .bundle-size-filters{display:flex;flex-direction:column;gap:3px}:where(.yl-bundles) .bundle-size-option{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:12px;background:transparent;border:0;border-left:2px solid transparent;border-radius:2px;padding:10px 9px;color:#435f60;font-size:12px;line-height:1.25}:where(.yl-bundles) .bundle-size-option small{font-size:10px;color:#8b9790;min-width:20px;text-align:center}:where(.yl-bundles) .bundle-size-option:hover{background:#eef1ec}:where(.yl-bundles) .bundle-size-option.is-active{border-left-color:var(--red);background:#f7e9e7;color:#aa2638;font-weight:600}:where(.yl-bundles) .bundle-size-option.is-active small{color:#aa2638}:where(.yl-bundles) .filter-section select{display:block;width:100%;height:41px;border:1px solid #d8dfd5;background:#fff;color:#334e50;border-radius:4px;padding:0 25px 0 10px;font-family:inherit;font-size:11px;text-overflow:ellipsis}:where(.yl-bundles) .bundle-sidebar-note{font-size:10px;line-height:1.75;color:#829080;margin:0}:where(.yl-bundles) .bundle-results{min-width:0;scroll-margin-top:18px}:where(.yl-bundles) .bundle-results-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:39px;padding:0 0 13px;margin-bottom:16px;border-bottom:1px solid #dfe4dd;color:#7c8b82;font-size:10px;text-transform:uppercase;letter-spacing:1px}:where(.yl-bundles) #bundle-active-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}:where(.yl-bundles) #bundle-active-filters button{font-size:10px;letter-spacing:0;padding:5px 8px;border:1px solid #e6d2cf;border-radius:4px;color:#ad2c3d;background:#fbf0ed;line-height:1.3}:where(.yl-bundles) #bundle-active-filters span{font-size:13px;margin-left:6px}:where(.yl-bundles) .bundle-empty{background:#fff;border:1px solid #dfe4dd;border-radius:8px;text-align:center;padding:75px 24px;color:#203d40}:where(.yl-bundles) .bundle-empty h2{font-size:24px;margin:0 0 12px}:where(.yl-bundles) .bundle-empty p{font-size:13px;color:#7a8b80;margin:0 0 22px}:where(.yl-bundles) .bundle-empty button{background:var(--red);color:#fff;border-radius:5px;padding:12px 20px;font-size:12px}:where(.yl-bundles) #bundle-filter-toggle,:where(.yl-bundles) .view-filter-results{display:none}@media(min-width:1200px){:where(.yl-bundles) .bundle-results .album-info{padding:24px 25px}:where(.yl-bundles) .bundle-results .album-info h2{font-size:clamp(22px,1.8vw,29px)}:where(.yl-bundles) .bundle-results .desktop-price{font-size:40px}:where(.yl-bundles) .bundle-results .bundle-offer{padding:18px}:where(.yl-bundles) .bundle-results .desktop-gift-value{font-size:12px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet .mobile-gift-card{padding:18px 10px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet h4{font-size:13px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet .mobile-gift-benefit{font-size:14px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet .mobile-gift-price{gap:5px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet .mobile-gift-price s{font-size:14px}:where(.yl-bundles) .bundle-results .story-image-section .auto-gift-sheet .gift-free-label{font-size:22px;padding:6px 7px}}@media(max-width:1199px){:where(.yl-bundles) .bundle-catalog-layout{display:block}:where(.yl-bundles) .bundle-sidebar{position:static;max-height:none;overflow:visible;padding:0;margin-bottom:18px;background:#fff}:where(.yl-bundles) #bundle-filter-toggle{display:flex;width:100%;padding:15px 17px;align-items:center;gap:12px;text-align:left;background:transparent;color:#203d40;font-size:12px;font-weight:600}:where(.yl-bundles) #filter-toggle-count{margin-left:auto;font-size:10px;font-weight:400;color:#8b9789;white-space:nowrap}:where(.yl-bundles) .filter-chevron{font-size:18px;line-height:1;transition:transform .15s}:where(.yl-bundles) .is-open .filter-chevron{transform:rotate(180deg)}:where(.yl-bundles) .bundle-filter-panel{display:none;padding:5px 17px 18px;border-top:1px solid #e5e8de}:where(.yl-bundles) .bundle-sidebar.is-open .bundle-filter-panel{display:block}:where(.yl-bundles) .bundle-sidebar-heading{margin:15px 0 19px}:where(.yl-bundles) .filter-section{margin-bottom:16px;padding-bottom:16px}:where(.yl-bundles) .bundle-size-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}:where(.yl-bundles) .bundle-size-option{border:1px solid #e2e7dd;border-left-width:2px;padding:11px 10px}:where(.yl-bundles) .view-filter-results{display:block;width:100%;margin-top:18px;padding:13px;background:var(--red);color:#fff;font-size:12px;font-weight:600;border-radius:5px}:where(.yl-bundles) .bundle-sidebar-note{font-size:11px}:where(.yl-bundles) .bundle-results-bar{min-height:30px;font-size:9px}}@media(max-width:800px){.yl-bundles{width:calc(100% - 24px)}:where(.yl-bundles) .bundle-results-bar{align-items:flex-start}:where(.yl-bundles) #bundle-active-filters button{font-size:9px;padding:4px 6px}:where(.yl-bundles) .bundle-empty{padding:42px 18px}:where(.yl-bundles) .bundle-empty h2{font-size:20px}:where(.yl-bundles) .bundle-empty p{font-size:12px}}:where(.yl-bundles) .desktop-gift-thumb .desktop-gift-footer.gift-price-fitted,:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted{width:var(--gift-image-width);max-width:100%;min-width:0;box-sizing:border-box;margin-left:auto;margin-right:auto;justify-self:center;display:flex;justify-content:center;align-items:center;gap:min(7px,calc(var(--gift-image-width)*.045));container-type:inline-size}:where(.yl-bundles) .desktop-gift-thumb .desktop-gift-footer.gift-price-fitted s{font-size:min(8px,11cqw);line-height:1.2;flex-shrink:0}:where(.yl-bundles) .desktop-gift-thumb .desktop-gift-footer.gift-price-fitted b{font-size:min(9px,13cqw);line-height:1;padding:min(4px,5cqw) min(4px,4cqw);flex-shrink:0}:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted>span{flex:0 1 auto;min-width:0;white-space:nowrap;text-align:left}:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted s{font-size:min(20px,10cqw);letter-spacing:-.2px}:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted small{font-size:min(10px,6.5cqw);letter-spacing:0}:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted .gift-free-label{min-width:0;box-sizing:border-box;font-size:min(27px,17cqw);line-height:1;padding:min(6px,4cqw) min(10px,5cqw);letter-spacing:-.4px;flex-shrink:0}:where(.yl-bundles) .desktop-gift-thumb .desktop-gift-footer.gift-price-fitted s:after,:where(.yl-bundles) .mobile-gift-card .mobile-gift-price.gift-price-fitted s:after{left:0;right:0}:where(.yl-bundles) .main-artwork{position:relative}:where(.yl-bundles) .has-cover-navigation{touch-action:pan-y pinch-zoom}:where(.yl-bundles) .cover-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #ffffffb3;border-radius:50%;background:#fffffff0;color:#203d40;box-shadow:0 2px 10px #203d4020;cursor:pointer}:where(.yl-bundles) .cover-arrow:hover{background:#fff;color:#ad2c3d}:where(.yl-bundles) .cover-arrow:focus-visible{outline:2px solid #ad2c3d;outline-offset:3px}:where(.yl-bundles) .cover-arrow-prev{left:12px}:where(.yl-bundles) .cover-arrow-next{right:12px}:where(.yl-bundles) .cover-arrow svg{width:23px;height:23px}:where(.yl-bundles) .cover-position{position:absolute;right:12px;bottom:12px;padding:5px 9px;border-radius:20px;background:#ffffffeb;color:#405b55;font-size:11px;line-height:1.3;pointer-events:none}:where(.yl-bundles) .cover-note{margin:0;padding:8px 12px 10px;background:#fbfbf8;color:#697b71;font-size:11px;line-height:1.5;min-height:35px}@media(max-width:800px){:where(.yl-bundles) .cover-arrow-prev{left:8px}:where(.yl-bundles) .cover-arrow-next{right:8px}:where(.yl-bundles) .cover-arrow{background:#ffffffda}:where(.yl-bundles) .cover-position{right:9px;bottom:9px}:where(.yl-bundles) .cover-note{padding:7px 10px 9px;min-height:49px}}.yl-bundles{--paper: #f5f6f8;--ink: #172b32;--muted: #5e6c70;--line: #dadbd8;--collection-line: #dee2e7;--surface: #fff;--filter-surface: #faf9f9;--store-link: #0d626b;--card-radius: 8px;--control-radius: 4px;--store-font: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif}.yl-bundles{background:var(--paper);color:var(--ink);font-family:var(--store-font)}.yl-bundles{background:var(--paper)}.yl-bundles .album-card,.yl-bundles .bundle-offer,.yl-bundles .bundle-empty{background:var(--surface);border-color:var(--line);border-radius:var(--card-radius);box-shadow:none}.yl-bundles .album-gallery,.yl-bundles .cover-note,.yl-bundles .mobile-price-details,.yl-bundles .auto-gift-sheet,.yl-bundles .story-image-section{background:var(--surface)}.yl-bundles .bundle-sidebar{background:var(--filter-surface);border-color:var(--collection-line);border-radius:var(--card-radius)}.yl-bundles .album-info h2,.yl-bundles .auto-gift-sheet,.yl-bundles .mobile-gifts-heading h3,.yl-bundles .mobile-gift-card h4,.yl-bundles .mobile-gift-benefit,.yl-bundles .mobile-gift-price s,.yl-bundles .desktop-gift-footer s,.yl-bundles .desktop-retail-value b,.yl-bundles .cover-arrow{color:var(--ink)}.yl-bundles .collection-heading p,.yl-bundles .breadcrumb,.yl-bundles .album-policy,.yl-bundles .cover-note,.yl-bundles .desktop-price-label,.yl-bundles .desktop-gift-value,.yl-bundles .desktop-retail-value,.yl-bundles .mobile-gift-value,.yl-bundles .mobile-gifts-heading p,.yl-bundles .mobile-gift-price small,.yl-bundles .offer-date,.yl-bundles .bundle-sidebar-note,.yl-bundles .bundle-results-bar,.yl-bundles .bundle-empty p,.yl-bundles .collection-end,.yl-bundles .price-detail-body,.yl-bundles .price-detail-body p{color:var(--muted)}.yl-bundles .mobile-gifts-heading h3{font-family:var(--store-font);font-weight:650}.yl-bundles .album-policy a,.yl-bundles .mobile-price-details summary{color:var(--store-link)}.yl-bundles .price-detail-pay{color:var(--ink)}.yl-bundles .filter-section h3,.yl-bundles .filter-section>label,.yl-bundles .bundle-size-option:not(.is-active),.yl-bundles .filter-section select,.yl-bundles #bundle-filter-toggle{color:var(--ink)}.yl-bundles .bundle-size-option:not(.is-active) small,.yl-bundles #filter-toggle-count{color:var(--muted)}.yl-bundles .bundle-size-option:not(.is-active):hover{background:var(--paper)}.yl-bundles .mobile-gift-qty,.yl-bundles .desktop-gift-thumb>span,.yl-bundles .cover-position{color:var(--muted);background:var(--paper)}.yl-bundles .filter-section,.yl-bundles .bundle-results-bar,.yl-bundles .bundle-filter-panel,.yl-bundles .desktop-retail-value,.yl-bundles .mobile-price-details,.yl-bundles .price-detail-total,.yl-bundles .mobile-gifts-heading,.yl-bundles .mobile-gift-grid,.yl-bundles .mobile-gift-card,.yl-bundles .story-image-section .auto-gift-sheet .mobile-gift-card{border-color:var(--collection-line)}.yl-bundles .filter-section select,.yl-bundles .bundle-size-option:not(.is-active){border-color:var(--collection-line)}.yl-bundles .filter-section select,.yl-bundles .album-primary,.yl-bundles .view-filter-results,.yl-bundles .bundle-empty button,.yl-bundles .gift-free-label,.yl-bundles .desktop-gift-footer b{border-radius:var(--control-radius)}@media(max-width:1199px){.yl-bundles .bundle-sidebar{background:var(--surface)}}.yl-bundles{padding:0;font-family:var(--store-font);font-weight:400;grid-column:1/-1;justify-self:center}.shopify-section:has(>.yl-bundles){background:#f5f6f8}.yl-bundles .album-card,.yl-bundles .bundle-results{scroll-margin-top:calc(var(--bundle-header-offset,0px) + 18px)}.yl-bundles .bundle-sidebar{top:calc(var(--bundle-header-offset,0px) + 18px);max-height:calc(100dvh - var(--bundle-header-offset,0px) - 36px)}.yl-bundles .desktop-price-label{text-transform:uppercase}.yl-bundles .yb-slide{display:block;width:100%;height:100%}.yl-bundles .bundle-buy-form{margin:0;width:100%;min-width:0}.yl-bundles .yb-error{font-size:12px;color:var(--red);margin-top:8px}.yl-bundles .lightbox{margin:auto}.yl-bundles [hidden]{display:none!important}@media(max-width:1199px){.yl-bundles .bundle-sidebar{max-height:none}}@media(max-width:800px){.yl-bundles .bundle-buy-form{order:3}.yl-bundles .lightbox{margin:0}}.yl-bundles .collection-heading.bundle-hero{display:block;margin:0;padding:42px 0 32px}.yl-bundles .bundle-hero .eyebrow{font-size:11px;line-height:1.5;letter-spacing:2.2px;margin:0 0 18px}.yl-bundles .bundle-hero h1{font-size:48px;font-weight:650;line-height:1.1;letter-spacing:-1.7px;margin:0}.yl-bundles .bundle-hero h1 .bundle-hero-title{display:block;color:var(--ink)}.yl-bundles .bundle-hero h1 .bundle-hero-accent{display:block;color:var(--red)}.yl-bundles .bundle-hero p.bundle-hero-intro{font-size:16px;line-height:1.6;max-width:700px;margin:22px 0 0}.yl-bundles .bundle-hero p.bundle-hero-date{font-size:13px;line-height:1.6;max-width:none;margin:18px 0 0}@media(max-width:800px){.yl-bundles .collection-heading.bundle-hero{padding:28px 10px 26px}.yl-bundles .bundle-hero .eyebrow{font-size:10px;letter-spacing:1.6px;margin-bottom:16px}.yl-bundles .bundle-hero h1{font-size:32px;line-height:1.12;letter-spacing:-1px}.yl-bundles .bundle-hero h1 .bundle-hero-title{max-width:11ch}.yl-bundles .bundle-hero h1 .bundle-hero-accent{max-width:19ch}.yl-bundles .bundle-hero p.bundle-hero-intro{font-size:15px;line-height:1.55;max-width:440px;margin-top:18px}.yl-bundles .bundle-hero p.bundle-hero-date{font-size:12px;margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/yl-aquarium-bundles.css.map */
