.product-information--bold-studio{--bold-studio-cream: #f6f2e8;--bold-studio-ink: #17152e;--bold-studio-lime: #c5f57e;overflow-x:clip;color:var(--bold-studio-ink);background:var(--bold-studio-cream);border-block-end:2px solid var(--bold-studio-ink);font-family:Arial,Helvetica,sans-serif}.product-information--bold-studio .product-information__grid{grid-column:1 / -1;grid-template-columns:minmax(24rem,43fr) minmax(0,57fr);align-items:stretch;min-height:min(760px,calc(100svh - 7rem))}.product-information--bold-studio .product-information__media{width:100%;min-width:0;background:#fff;border-inline-start:2px solid var(--bold-studio-ink)}.product-information--bold-studio .media-gallery,.product-information--bold-studio .media-gallery__grid,.product-information--bold-studio slideshow-component,.product-information--bold-studio slideshow-container{min-height:100%;background:#fff}.product-information--bold-studio .product-media-container{background:#fff}.product-information--bold-studio slideshow-controls[thumbnails]{padding:0 1.4rem 1.4rem}.product-information--bold-studio .slideshow-controls__thumbnail{border:1px solid var(--bold-studio-ink);border-radius:0}.product-information--bold-studio .product-details{min-width:0;background:var(--bold-studio-cream);padding:clamp(2rem,4vw,4.25rem) clamp(1.5rem,4vw,4rem)}.product-information--bold-studio .product-details>.group-block{width:min(100%,39rem);margin-inline:auto}.product-information--bold-studio .product-details>.group-block>.group-block-content{gap:clamp(1rem,2vw,1.7rem)}.product-information--bold-studio .product-details h1,.product-information--bold-studio .product-details h2,.product-information--bold-studio .product-details [role=heading]{font-family:Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.055em;line-height:.9}.product-information--bold-studio .product-details h2{font-size:clamp(2.8rem,5vw,5.2rem);text-transform:uppercase}.product-information--bold-studio .product-details :is(product-price,.price),.product-information--bold-studio .variant-option legend,.product-information--bold-studio .variant-option__swatch-value,.product-information--bold-studio .plaque-personalization__heading,.product-information--bold-studio .plaque-personalization__field label,.product-information--bold-studio .plaque-personalization__counter,.product-information--bold-studio .plaque-personalization__preview-label,.product-information--bold-studio .product-form-buttons,.product-information--bold-studio .accordion summary{font-family:Courier New,Courier,monospace}.product-information--bold-studio .product-details .variant-picker{padding-block:1.25rem 0;border-block-start:2px solid var(--bold-studio-ink)}.product-information--bold-studio .variant-option+.variant-option{margin-block-start:1.5rem}.product-information--bold-studio .variant-option legend{width:100%;margin-block-end:.85rem;font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.product-information--bold-studio [data-option-handle=trophy-color] legend:before{content:"01 \b7  "}.product-information--bold-studio [data-option-handle=base-color] legend:before{content:"02 \b7  "}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) legend:before{content:"03 \b7  "}.product-information--bold-studio .variant-option--buttons{gap:.8rem}.product-information--bold-studio .variant-option__button-label{min-width:44px;min-height:44px;border-color:var(--bold-studio-ink);border-radius:0}.product-information--bold-studio .variant-option__button-label--has-swatch{border-radius:50%}.product-information--bold-studio .variant-option__button-label--custom-image-swatch{flex-basis:44px;padding:0}.product-information--bold-studio .variant-option__button-label--custom-image-swatch:has(:checked){outline:3px solid var(--bold-studio-ink);outline-offset:3px}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]){gap:.65rem}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) .variant-option__button-label:not(.variant-option__button-label--custom-image-swatch){flex:1 1 8rem;justify-content:flex-start;gap:.65rem;min-height:52px;padding-inline-start:3.25rem;background-position:.65rem center;background-repeat:no-repeat;background-size:2rem 2rem;font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:700;text-transform:uppercase}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) [data-option-value-handle=wood]:not(.variant-option__button-label--custom-image-swatch){background-image:linear-gradient(105deg,#c89254,#efd3a5 48%,#b97f43)}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) [data-option-value-handle=silver]:not(.variant-option__button-label--custom-image-swatch){background-image:linear-gradient(120deg,#9ea5ab,#f1f3f4 48%,#878e94)}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) [data-option-value-handle=gold]:not(.variant-option__button-label--custom-image-swatch){background-image:linear-gradient(120deg,#b47d19,#efd16e 48%,#9d6810)}.product-information--bold-studio plaque-personalization{padding:1.2rem;border:2px solid var(--bold-studio-ink);background:#fff}.product-information--bold-studio .plaque-personalization__intro{padding-block-end:.8rem;border-block-end:1px solid var(--bold-studio-ink)}.product-information--bold-studio .plaque-personalization__heading{font-size:.78rem;font-weight:700;letter-spacing:.07em}.product-information--bold-studio .plaque-personalization__help{font-size:.82rem}.product-information--bold-studio .plaque-personalization__field{gap:0}.product-information--bold-studio .plaque-personalization__field label{font-size:.65rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.product-information--bold-studio .plaque-personalization__input-wrapper input{min-height:42px;padding-inline:0 4rem;border:0;border-block-end:1px solid var(--bold-studio-ink);border-radius:0;background:transparent;font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:700}.product-information--bold-studio .plaque-personalization__preview{min-height:112px;padding:1rem;border:5px solid var(--bold-studio-ink);box-shadow:inset 0 0 0 1px #17152e66}.product-information--bold-studio .plaque-personalization__preview-label,.product-information--bold-studio .plaque-personalization__disclaimer{font-size:.66rem;letter-spacing:.06em;text-transform:uppercase}.product-information--bold-studio .product-form-buttons{width:100%;gap:.65rem}.product-information--bold-studio .buy-buttons-block,.product-information--bold-studio .add-to-cart-button{width:100%}.product-information--bold-studio .add-to-cart-button{border:2px solid var(--bold-studio-ink);border-radius:0;background:var(--bold-studio-lime);color:var(--bold-studio-ink);font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product-information--bold-studio .accordion,.product-information--bold-studio .accordion .details{border-radius:0;background:transparent}.product-information--bold-studio .accordion .details__header{padding-block:.9rem;border-block-end:1px solid var(--bold-studio-ink)}.product-information--bold-studio .accordion .details-content{padding-block:1rem}@media screen and (min-width:750px){.product-information--bold-studio .product-details.sticky-content--desktop{align-self:start}}@media screen and (max-width:749px){.product-information--bold-studio{overflow-x:clip}.product-information--bold-studio .product-information__grid{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.product-information--bold-studio .product-information__media,.product-information--bold-studio .product-details{grid-column:1;width:100%;min-width:0}.product-information--bold-studio .product-information__media{order:0;min-height:60svh;border-inline-start:0;border-block-end:2px solid var(--bold-studio-ink)}.product-information--bold-studio .product-details{order:1;position:static;padding:2rem var(--page-margin)}.product-information--bold-studio .product-details.sticky-content--desktop{position:static;inset-block-start:auto}.product-information--bold-studio .product-details>.group-block{width:100%;max-width:none}.product-information--bold-studio .variant-option--buttons{flex-wrap:wrap;max-width:100%}.product-information--bold-studio :is([data-option-handle=plaque-option],[data-option-handle=plaque-finish]) .variant-option__button-label:not(.variant-option__button-label--custom-image-swatch){flex-basis:calc(50% - .65rem)}.product-information--bold-studio .plaque-personalization__layout,.product-information--bold-studio .plaque-personalization__fields,.product-information--bold-studio .plaque-personalization__preview-wrap,.product-information--bold-studio .product-form-buttons,.product-information--bold-studio .buy-buttons-block,.product-information--bold-studio .add-to-cart-button{width:100%;min-width:0}.product-information--bold-studio .plaque-personalization__preview{min-height:118px;line-height:1.2;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/bold-studio-product.css.map */
