.sly-faq{background:var(--sly-faq-background, transparent);padding:var(--sly-faq-padding-top, 48px) 0 var(--sly-faq-padding-bottom, 48px)}.sly-faq__inner{box-sizing:border-box;max-width:820px;margin:0 auto;padding-left:var(--sly-faq-content-padding-desktop, 24px);padding-right:var(--sly-faq-content-padding-desktop, 24px)}.sly-faq__heading{font-size:28px;font-weight:500;letter-spacing:-.01em;text-align:center;margin:0 0 8px;color:rgb(var(--color-foreground, 26 26 26))}.sly-faq__subheading{font-size:15px;text-align:center;margin:0 0 32px;color:rgba(var(--color-foreground, 26 26 26),.65)}.sly-faq__list{border-top:1px solid rgba(var(--color-foreground, 26 26 26),.12)}.sly-faq__item{border-bottom:1px solid rgba(var(--color-foreground, 26 26 26),.12)}.sly-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 8px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:opacity .15s ease}.sly-faq__summary::-webkit-details-marker{display:none}.sly-faq__summary::marker{content:""}.sly-faq__summary:hover{opacity:.75}.sly-faq__question{font-size:16px;font-weight:500;line-height:1.5;color:rgb(var(--color-foreground, 26 26 26))}.sly-faq__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:rgba(var(--color-foreground, 26 26 26),.55);transition:transform .2s ease}.sly-faq__item[open] .sly-faq__icon{transform:rotate(180deg)}.sly-faq__answer{padding:0 8px 20px;font-size:15px;line-height:1.65;color:rgba(var(--color-foreground, 26 26 26),.85)}.sly-faq__answer p{margin:0 0 12px}.sly-faq__answer p:last-child{margin-bottom:0}.sly-faq__answer strong{font-weight:500}.sly-faq__answer ul,.sly-faq__answer ol{margin:0 0 12px;padding-left:20px}.sly-faq__answer li{margin-bottom:6px}.sly-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.sly-faq__inner{padding-left:var(--sly-faq-content-padding-mobile, 20px);padding-right:var(--sly-faq-content-padding-mobile, 20px)}.sly-faq__heading{font-size:22px}.sly-faq__subheading{margin-bottom:24px;font-size:14px}.sly-faq__question{font-size:15px}.sly-faq__answer{font-size:14px}}@media(prefers-reduced-motion:reduce){.sly-faq__icon,.sly-faq__summary{transition:none}}.ss-explore{display:block;background:#fff;color:#202020;padding:var(--ss-explore-space) 0;border-bottom:1px solid #e8e8e8}.ss-explore__inner{max-width:1200px;margin:auto}.ss-explore__heading{margin:0 0 25px;text-align:center;font-size:clamp(22px,2.5vw,32px);line-height:1.25;letter-spacing:0}.ss-explore__description{text-align:center;margin:-12px auto 25px;max-width:620px;font-size:15px;line-height:1.5}.ss-explore__track{--ss-explore-columns:6;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 100px)/6);gap:20px;list-style:none;padding:3px;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ss-explore__track::-webkit-scrollbar{display:none}.ss-explore__item{min-width:0;scroll-snap-align:start}.ss-explore__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;height:100%}.ss-explore__image{display:flex;width:100%;aspect-ratio:1;align-items:center;justify-content:center}.ss-explore__image img,.ss-explore__image svg{display:block;width:100%;height:100%;object-fit:contain}.ss-explore__label{display:block;width:100%;margin-top:16px;text-align:center;font-family:var(--font-body-family, sans-serif);font-size:17px;line-height:1.35;overflow-wrap:break-word}.ss-explore__link:hover .ss-explore__label{color:var(--ss-explore-accent);text-decoration:underline;text-underline-offset:4px}.ss-explore__link:focus-visible,.ss-explore button:focus-visible{outline:2px solid var(--ss-explore-accent);outline-offset:1px}.ss-explore__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.ss-explore__controls[hidden]{display:none}.ss-explore__dots{display:flex;flex-wrap:wrap;justify-content:center}.ss-explore button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;min-width:44px;height:44px}.ss-explore__dot:before{content:"";display:block;width:9px;height:9px;margin:auto;border:1px solid #a5a5a5;border-radius:50%}.ss-explore__dot[aria-current=true]:before{background:var(--ss-explore-accent);border-color:var(--ss-explore-accent)}.ss-explore__arrow{font-size:22px}.ss-explore__arrow:disabled{opacity:.3;cursor:default}.ss-back-side-engraving{display:block;margin:20px 0}.ss-back-side-engraving__label{display:block;font-size:15px;font-weight:600;margin-bottom:9px;line-height:1.4}.ss-back-side-engraving__input{display:block;width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border:1px solid #b9b9b9;border-radius:5px;background:#fff;color:#202020;font:inherit;font-size:16px;line-height:1.4}.ss-back-side-engraving__input:focus{border-color:#21878c;outline:2px solid #21878c;outline-offset:1px}.ss-back-side-engraving__input::placeholder{color:#757575;opacity:1}.ss-back-side-engraving__footer{display:flex;justify-content:space-between;gap:12px;margin-top:7px;font-size:12px;color:#666;line-height:1.45}.ss-back-side-engraving__count{white-space:nowrap}.ss-back-side-engraving__error{margin:7px 0 0;color:#b42318;font-size:13px;line-height:1.4}.ss-back-side-engraving__error[hidden]{display:none}.ss-back-side-engraving__input[aria-invalid=true]{border-color:#b42318}.ss-engraving-text{display:block;margin:20px 0}.ss-engraving-text__label{display:block;font-size:15px;font-weight:600;margin-bottom:9px;line-height:1.4}.ss-engraving-text__input{display:block;width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border:1px solid #b9b9b9;border-radius:5px;background:#fff;color:#202020;font:inherit;font-size:16px;line-height:1.4}.ss-engraving-text__input:focus{border-color:#21878c;outline:2px solid #21878c;outline-offset:1px}.ss-engraving-text__input::placeholder{color:#757575;opacity:1}.ss-engraving-text__footer{display:flex;justify-content:space-between;gap:12px;margin-top:7px;font-size:12px;color:#666;line-height:1.45}.ss-engraving-text__count{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
