.glint-photo-bundle__choice-row{gap:clamp(6px,1vw,12px);align-items:stretch}.glint-photo-bundle .glint-photo-bundle__option{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 20px auto auto;grid-template-areas:"visual" "quantity" "badge" "prices" "saving";align-content:start;align-items:start;gap:6px;min-width:0;min-height:0;padding:0 12px 14px;border:2px solid var(--glint-sand-line,#e6dccd);border-radius:16px;background:var(--glint-ivory,#fbf7f1);box-shadow:0 3px 10px #2b242009}.glint-photo-bundle .glint-photo-bundle__option:has(input:checked){padding:0 12px 14px;border-color:var(--glint-gold,#c9a45c);background:#f7f0e4;box-shadow:0 4px 16px #85672c17}.glint-photo-bundle .glint-photo-bundle__option:focus-within{box-shadow:0 0 0 3px #c9a45c47}.glint-photo-bundle .glint-photo-bundle__visual{grid-area:visual;display:block;margin:0 -12px 5px;min-width:0;min-height:0;aspect-ratio:1;border:0;border-bottom:1px solid var(--glint-sand-line,#e6dccd);border-radius:13px 13px 0 0;background:var(--glint-sand,#f4ede3);overflow:hidden}.glint-photo-bundle .glint-photo-bundle__visual-item{display:block;width:100%;height:100%}.glint-photo-bundle .glint-photo-bundle__visual-item img{display:block;width:100%;height:100%;object-fit:contain;border-radius:0;box-shadow:none;background:transparent}.glint-photo-bundle .glint-photo-bundle__copy{display:contents}.glint-photo-bundle .glint-photo-bundle__copy>strong{grid-area:quantity;font-size:clamp(14px,1vw,17px);line-height:1.25}.glint-photo-bundle .glint-photo-bundle__badge{grid-area:badge;justify-self:start;max-width:100%;padding:3px 6px;background:var(--glint-ink,#2b2420);color:var(--glint-ivory,#fbf7f1);font-size:11px;line-height:1.3;white-space:normal}.glint-photo-bundle .glint-photo-bundle__prices{grid-area:prices;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;align-self:start;justify-content:flex-start;gap:3px 8px;min-width:0;white-space:normal;margin-top:2px}#MainContent .glint-photo-bundle .glint-photo-bundle__prices>strong{font-size:clamp(16px,1.35vw,22px);line-height:1.25;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--glint-ink,#2b2420)}#MainContent .glint-photo-bundle .glint-photo-bundle__prices>s,#MainContent .glint-photo-bundle .glint-photo-bundle__copy>small{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;color:var(--glint-muted,#6e625a);font-size:12px;line-height:1.4}#MainContent .glint-photo-bundle .glint-photo-bundle__prices>s{white-space:nowrap;font-variant-numeric:tabular-nums}#MainContent .glint-photo-bundle .glint-photo-bundle__copy>small{grid-area:saving}@media(max-width:749px){.glint-photo-bundle .glint-photo-bundle__option,.glint-photo-bundle .glint-photo-bundle__option:has(input:checked){padding:0 7px 10px;gap:5px;border-radius:12px}.glint-photo-bundle .glint-photo-bundle__visual{margin:0 -7px 3px;border-radius:9px 9px 0 0}.glint-photo-bundle .glint-photo-bundle__badge{font-size:10px;padding:3px 4px}.glint-photo-bundle .glint-photo-bundle__prices{flex-direction:column;gap:2px}#MainContent .glint-photo-bundle .glint-photo-bundle__prices>strong{font-size:16px}#MainContent .glint-photo-bundle .glint-photo-bundle__prices>s,#MainContent .glint-photo-bundle .glint-photo-bundle__copy>small{font-size:11px}}#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading){margin-block:7px;border:1px solid var(--glint-sand-line,#e6dccd);border-block-start:1px dashed #d8c5a7;border-radius:3px 3px 8px 8px;background:var(--glint-ivory,#fbf7f1);box-shadow:0 3px 10px #2b24200a;overflow:hidden}#MainContent .glint-product-details.accordion--dividers accordion-custom:first-child .details,#MainContent .glint-product-details.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:1px dashed #d8c5a7}#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary.details__header{position:relative;display:flex;align-items:center;min-height:50px;padding:9px 16px;gap:11px;color:var(--glint-ink,#2b2420);background:transparent;transition:background-color .18s ease}#MainContent :is(.product-details,.glint-product-details) .glint-product-details__row-heading{font-family:var(--font-heading--family,serif);font-size:clamp(17px,1.35vw,20px);font-weight:var(--font-heading--weight,500);line-height:1.3;letter-spacing:0;min-width:0;overflow-wrap:anywhere}#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary.details__header:before{content:"";position:static;flex:0 0 27px;width:27px;height:27px;border:0;border-radius:0;background:var(--glint-gold,#c9a45c);mask:var(--glint-product-paw) center / contain no-repeat;-webkit-mask:var(--glint-product-paw) center / contain no-repeat}#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary .svg-wrapper{flex:0 0 25px;width:25px;height:25px;padding:6px;border:1px solid #deceb2;border-radius:50%;color:var(--glint-gold-text,#85672c);background:var(--glint-ivory,#fbf7f1)}#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary:focus-visible{outline:2px solid var(--glint-gold,#c9a45c);outline-offset:-4px}#MainContent :is(.product-details,.glint-product-details) details.details[open]:has(.glint-product-details__row-heading){border-color:#d3bd95;border-block-start-color:#c4a46a}#MainContent :is(.product-details,.glint-product-details) details.details[open]:has(.glint-product-details__row-heading)>summary.details__header{border-bottom:1px dashed #ded0b8;background:#f6efe3}#MainContent :is(.product-details,.glint-product-details) .glint-product-details__row-content{padding:17px 22px 21px;color:var(--glint-muted,#6e625a);font-size:15px;line-height:1.7;overflow-wrap:anywhere}#MainContent :is(.product-details,.glint-product-details) .glint-product-details__row-content a{text-decoration-color:var(--glint-gold,#c9a45c);text-underline-offset:3px}@media(hover:hover){#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary.details__header:hover{background:#f8f2e8}}@media(max-width:749px){#MainContent :is(.product-details,.glint-product-details) details.details:has(.glint-product-details__row-heading)>summary.details__header{padding:9px 12px;gap:9px;min-height:48px}#MainContent :is(.product-details,.glint-product-details) .glint-product-details__row-content{padding:15px 16px 18px}}@media(prefers-reduced-motion:reduce){#MainContent .glint-product-details summary.details__header{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glint-product-details-bundles-20261003d.css.map */
