@font-face{font-family:Montserrat;src:url(suedlis-montserrat-semibold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(suedlis-cormorant-garamond-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(suedlis-cinzel-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dancing Script;src:url(suedlis-dancing-script-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--page-black: #0d0b0a;--charcoal: #17120f;--panel: #211915;--paper: #f4e4d2;--cream: #fff4e6;--coral: #e89179;--coral-deep: #9b5a4c;--sage: #9eab99;--dusty-blue: #a8bbc8;--brass: #c89a61;--ink: #201815;--muted: #bba897;--line: rgba(244, 228, 210, .16);--paper-line: rgba(32, 24, 21, .14);--product-card-cta-red: #e52f29;--product-card-cta-petrol: #00494c;--suedlis-page-shell-background: #f7e7c6;--suedlis-page-shell-border: #2f9d9b;--suedlis-page-shell-border-width: 2px;--suedlis-page-shell-radius: 8px;--suedlis-page-shell-margin-top: clamp(4px, 1vw, 16px);--suedlis-page-shell-shadow: 0 22px 48px rgba(85, 55, 34, .16);--suedlis-page-shell-content-padding: clamp(26px, 4vw, 46px);--suedlis-page-shell-content-padding-mobile: 22px 18px;--page-width: 1220px;--radius: 8px}.product-form--engraving-workbench{display:grid;gap:22px;padding:0;border:0;background:transparent}.product-page__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(400px,.78fr);gap:clamp(28px,5vw,70px);align-items:start}.product-media,.product-summary,.product-purchase-panel,.suedlis-engraving-configurator{border:1px solid #d7b99e;border-radius:var(--radius);background:#fff4e60e}.product-media{overflow:hidden;padding:18px}.product-media img{width:100%;border-radius:var(--radius);background:var(--paper)}.product-media__empty{display:grid;place-items:center;min-height:460px;color:var(--brass);font-size:3rem}.product-summary{padding:26px}.product-summary h1{font-size:clamp(2.6rem,4.5vw,4.8rem)}.product-purchase-panel{display:grid;gap:16px;margin-top:22px;padding:16px;border:1px solid rgba(244,228,210,.13);border-radius:var(--radius);background:#0d0b0a38}.field span,.suedlis-engraving-confirm,.suedlis-engraving-toggle{font-family:Montserrat,Arial,sans-serif}.product-form__submit--workbench{grid-column:1 / -1;margin-top:2px}.product-details-panel{display:grid;grid-template-columns:minmax(240px,.32fr) minmax(0,.68fr);gap:clamp(22px,4vw,54px);padding:clamp(22px,3vw,34px);border:1px solid #d7b99e;border-radius:var(--radius);background:#fff4e60b}.product-details-panel__head h2{margin:0;font-size:clamp(2.2rem,3.8vw,4rem)}.product-details-panel__head p:last-child{margin:14px 0 0;color:var(--muted)}.product-details-panel__content{display:grid;gap:18px}.product-details-panel__body{color:var(--muted)}.product-details-panel__body>*:last-child{margin-bottom:0}.product-details-panel__body h2,.product-details-panel__body h3{color:var(--cream);font-size:1.9rem}.product-details-panel__body ul,.product-details-panel__body ol{display:grid;gap:8px;padding-left:1.2em}.product-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-detail-facts article{display:grid;gap:5px;min-height:82px;padding:14px;border:1px solid rgba(244,228,210,.13);border-radius:4px;background:#0d0b0a42}.product-detail-facts span,.product-personalization-note strong{color:var(--brass);font-family:Montserrat,Arial,sans-serif;font-size:.74rem;font-weight:700;text-transform:uppercase}.product-detail-facts strong{color:var(--cream);font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:400}.product-personalization-note{padding:16px;border:1px solid rgba(232,145,121,.24);border-radius:4px;background:#e8917912}.product-personalization-note p{margin:7px 0 0;color:var(--muted)}.product-personalization-note--workbench{grid-column:1 / -1;margin-top:2px}.suedlis-engraving-configurator{display:grid;gap:16px;padding:clamp(18px,2.4vw,28px)}.suedlis-engraving-configurator__head h2{margin:0;font-size:clamp(2.05rem,3vw,3rem);line-height:.95}.suedlis-engraving-configurator__head{display:grid;grid-template-columns:minmax(420px,1.08fr) minmax(320px,.92fr);gap:clamp(18px,3vw,42px);align-items:center}.suedlis-engraving-configurator__copy{display:grid;gap:8px;max-width:760px}.suedlis-engraving-configurator__copy .eyebrow{margin-bottom:2px}.suedlis-engraving-configurator__copy>p:last-child{margin:0;color:var(--muted);max-width:620px;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.45}.suedlis-engraving-toggle,.suedlis-engraving-confirm{display:flex;gap:12px;align-items:flex-start;color:var(--cream)}.suedlis-engraving-toggle small{display:block;color:var(--muted);font-family:Cormorant Garamond,Georgia,serif;font-size:1rem}.suedlis-engraving-configurator__toggle{justify-self:end;width:100%;padding:13px 14px;border:1px solid rgba(232,145,121,.34);border-radius:4px;background:#e8917914}.suedlis-engraving-configurator__toggle strong{color:var(--cream);font-size:.86rem;line-height:1.25}.suedlis-engraving-configurator__toggle small{color:var(--muted);font-size:.95rem;line-height:1.25}.suedlis-engraving-configurator__grid{display:grid;grid-template-columns:minmax(420px,1.08fr) minmax(320px,.92fr);gap:clamp(16px,2.4vw,28px);align-items:start}.suedlis-engraving-preview{display:grid;gap:8px}.suedlis-engraving-preview__caption,.suedlis-engraving-preview__note,.suedlis-engraving-fields__microcopy,.field__hint{margin:0;color:var(--muted);font-family:Montserrat,Arial,sans-serif;font-size:.76rem;line-height:1.35}.suedlis-engraving-preview__caption{color:var(--brass);font-weight:700;text-transform:uppercase}.suedlis-engraving-preview__stage{position:relative;overflow:hidden;display:grid;place-items:center;min-height:clamp(320px,34vw,500px);border-radius:var(--radius);background:var(--paper)}.suedlis-engraving-preview__stage img{width:100%;height:clamp(320px,34vw,500px);object-fit:cover}.suedlis-engraving-preview__empty{display:grid;place-items:center;min-height:360px;color:var(--ink)}.suedlis-engraving-preview__plate{position:absolute;left:50%;top:54%;display:grid;place-items:center;width:min(60%,460px);min-height:96px;padding:18px;transform:translate(-50%,-50%);color:#fff4e6c7;text-align:center;opacity:0;text-shadow:0 1px 2px rgba(0,0,0,.34);mix-blend-mode:screen;transition:opacity .18s ease}.suedlis-engraving-preview__plate,.suedlis-engraving-preview__text,.suedlis-engraving-preview__subtext,.suedlis-engraving-preview__template-extra{justify-items:center;text-align:center}.suedlis-engraving-preview__text,.suedlis-engraving-preview__subtext{display:block;max-width:100%;margin-left:auto;margin-right:auto;transform:translateZ(0);transform-origin:center center;direction:ltr;unicode-bidi:isolate}.suedlis-engraving-configurator.has-preview-content .suedlis-engraving-preview__plate{opacity:1}.suedlis-engraving-configurator--bierkrug .suedlis-engraving-preview__stage img{object-position:center}.suedlis-engraving-configurator--bierkrug .suedlis-engraving-preview__plate{left:43%;top:56%;display:grid;align-content:center;width:min(30%,250px);min-height:160px;transform:translate(-50%,-50%)}.suedlis-engraving-configurator--bierkrug.has-template-preview .suedlis-engraving-preview__plate{left:45%;top:58%;width:min(38%,320px);min-height:220px}.suedlis-engraving-preview__template-extra{position:absolute;left:50%;z-index:2;width:145%;max-width:360px;transform:translate(-50%);color:#fff4e6eb;font-size:clamp(1rem,1.65vw,1.45rem);font-weight:700;letter-spacing:.03em;line-height:1;pointer-events:none;text-transform:none;white-space:nowrap}.suedlis-engraving-configurator--bierkrug .suedlis-engraving-preview__text{font-size:clamp(1.55rem,3.3vw,3.1rem)}.suedlis-engraving-configurator--bierkrug .suedlis-engraving-preview__subtext{font-size:clamp(.72rem,1.25vw,.95rem);letter-spacing:.04em}.suedlis-engraving-configurator--bierkrug .suedlis-engraving-preview__stage .suedlis-engraving-preview__template{max-height:210px}.suedlis-engraving-preview__text{font-size:clamp(2.1rem,6vw,4.2rem);line-height:.95;width:100%}.suedlis-engraving-preview__subtext{width:100%;margin-top:10px;font-size:clamp(.9rem,2vw,1.15rem);letter-spacing:.02em;line-height:1.15;transform:none}.suedlis-engraving-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.suedlis-engraving-fields .field:nth-of-type(1),.suedlis-engraving-fields .field:nth-of-type(4),.suedlis-engraving-template-picker,.suedlis-engraving-included-note,.suedlis-engraving-confirm,.suedlis-engraving-fields__microcopy,.suedlis-engraving-fields__intro{grid-column:1 / -1}.suedlis-engraving-fields__intro{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px;border:1px solid rgba(244,228,210,.13);border-radius:4px;background:#0d0b0a47}.suedlis-engraving-fields__intro strong,.suedlis-engraving-fields__intro span{font-family:Montserrat,Arial,sans-serif}.suedlis-engraving-fields__intro strong{color:var(--cream);font-size:.82rem;text-transform:uppercase}.suedlis-engraving-fields__intro span{color:var(--muted);font-size:.76rem}.suedlis-engraving-included-note{display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(232,145,121,.28);border-radius:4px;background:#e8917914}.suedlis-engraving-template-picker__button{width:100%;min-height:58px;padding:13px 14px;border:1px solid rgba(244,228,210,.2);border-radius:4px;background:#0d0b0a47;color:var(--cream);text-align:left}.suedlis-engraving-template-picker__button strong,.suedlis-engraving-template-picker__button small{display:block}.suedlis-engraving-template-picker__button strong{font-family:Montserrat,Arial,sans-serif;font-size:.84rem;text-transform:uppercase}.suedlis-engraving-template-picker__button small{margin-top:4px;color:var(--muted)}.suedlis-engraving-template-picker__button:disabled,.suedlis-engraving-template-picker__clear:disabled{cursor:not-allowed;opacity:.55}.suedlis-engraving-template-modal[hidden]{display:none}.suedlis-engraving-template-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px}.suedlis-engraving-template-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080605c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.suedlis-engraving-template-modal__dialog{position:relative;z-index:1;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;width:min(1180px,100%);max-height:min(90vh,860px);border:1px solid rgba(244,228,210,.18);border-radius:var(--radius);background:#171210;box-shadow:0 28px 80px #d7b99e}.suedlis-engraving-template-modal__head{display:flex;justify-content:space-between;gap:18px;padding:clamp(14px,2vw,22px);border-bottom:1px solid rgba(244,228,210,.12)}.suedlis-engraving-template-modal__head p:last-child{margin:0;color:var(--muted)}.suedlis-engraving-template-modal__close{flex:0 0 auto;width:42px;height:42px;border:1px solid rgba(244,228,210,.18);border-radius:999px;background:#fff4e60f;color:var(--cream);font-size:1.6rem;line-height:1;cursor:pointer}.suedlis-engraving-template-modal__body{overflow:auto;display:grid;grid-template-columns:minmax(180px,.18fr) 1fr;gap:clamp(12px,1.8vw,20px);padding:clamp(12px,1.8vw,20px)}.suedlis-engraving-template-categories{display:grid;align-content:start;gap:8px}.suedlis-engraving-template-category{width:100%;border:1px solid rgba(244,228,210,.16);border-radius:4px;padding:12px 14px;background:#fff4e60a;color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.25;text-align:left;text-transform:uppercase;cursor:pointer}.suedlis-engraving-template-category.is-active{border-color:#e8917980;background:#e891791f;color:var(--brass)}.suedlis-engraving-template-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-content:start}.suedlis-engraving-template-card{display:grid;gap:8px;border:1px solid rgba(244,228,210,.16);border-radius:6px;padding:10px;background:#fff4e60b;color:var(--cream);cursor:pointer}.suedlis-engraving-template-card:hover,.suedlis-engraving-template-card:focus-visible{border-color:#e891798f;background:#e891791a}.suedlis-engraving-template-card__art{display:grid;place-items:center;min-height:138px;border-radius:4px;background:#f6efe6}.suedlis-engraving-template-card__art img{width:100%;max-height:128px;object-fit:contain}.suedlis-engraving-template-card__name{color:var(--muted);font-family:Montserrat,Arial,sans-serif;font-size:.74rem;font-weight:700;text-transform:uppercase}@media(max-width:980px){.suedlis-hero__inner,.atelier-grid,.product-page__grid,.product-details-panel,.suedlis-engraving-configurator__head,.suedlis-engraving-configurator__grid{grid-template-columns:1fr}}@media(max-width:640px){.category-grid,.product-grid,.process-grid,.product-service-notes,.product-detail-facts,.suedlis-engraving-fields,.product-trust-list,.suedlis-engraving-image-upload__dropzone{grid-template-columns:1fr}.suedlis-engraving-image-upload__dropzone input{max-width:100%}}:root{--page-black: #241b17;--charcoal: #2c211b;--panel: #fff0c9;--paper: #f7e7c6;--cream: #fff8e8;--coral: #d8312a;--coral-deep: #971f1c;--sage: #8cc7bb;--dusty-blue: #35a9b4;--brass: #f2bd45;--ink: #231815;--muted: #725a4f;--line: rgba(35, 24, 21, .18);--paper-line: rgba(35, 24, 21, .22);--radius: 8px}h1,h2,h3,.site-footer__brand,.product-detail-facts strong{font-family:Cooper Black,Arial Black,Montserrat,Arial,sans-serif;font-weight:900;letter-spacing:0}.category-showcase .section__head p,.section__head p,.atelier-grid p,.product-description,.product-details-panel__head p:last-child,.product-details-panel__body,.product-service-notes p,.suedlis-engraving-configurator__copy>p:last-child,.suedlis-engraving-preview__note,.suedlis-engraving-fields__microcopy,.field__hint{color:var(--muted)}.section__head h1,.section__head h2,.atelier-grid h2,.product-summary h1,.page-content h1,.product-details-panel__head h2{color:var(--coral);font-size:3.7rem;line-height:.96;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.atelier-grid p,.section--dark .suedlis-engraving-preview__note{color:#fff8e8c7}.atelier-preview,.product-media,.product-summary,.product-purchase-panel,.product-details-panel,.suedlis-engraving-configurator{border:4px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink);box-shadow:8px 8px #d7b99e}.process-grid article,.category-card,.product-card,.cart-item,.product-detail-facts article,.product-service-notes article,.product-personalization-note{border:4px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink);box-shadow:6px 6px #d7b99e}.process-grid span,.category-card span,.product-detail-facts span,.product-personalization-note strong,.product-service-notes span,.field span,.suedlis-engraving-preview__caption,.suedlis-engraving-included-note span,.suedlis-engraving-image-upload__head strong,.suedlis-engraving-template-extra-fields__head strong{color:var(--coral-deep);letter-spacing:0}.product-page{background:var(--paper)}.product-media{padding:14px}.product-media img,.product-card__image{border:3px solid #d7b99e;border-radius:6px;background:#fff8e8}.product-purchase-panel{background:var(--sage);box-shadow:none}.product-purchase-panel .field select{border:2px solid #d7b99e;border-radius:6px;background-color:#fff8e8;background-image:linear-gradient(45deg,transparent 50%,#a31c18 50%),linear-gradient(135deg,#a31c18 50%,transparent 50%),linear-gradient(90deg,transparent calc(100% - 48px),rgba(211,172,135,.34) calc(100% - 48px));background-position:calc(100% - 25px) 50%,calc(100% - 18px) 50%,0 0;background-size:7px 7px,7px 7px,100% 100%;background-repeat:no-repeat;color:var(--ink);font-weight:800;box-shadow:inset 0 0 0 1px #ffffff8a}.product-purchase-panel .field select:hover,.product-purchase-panel .field select:focus-visible{border-color:#a31c18;background-color:#fffaf0;outline:3px solid rgba(0,119,123,.16);outline-offset:2px}.product-service-notes strong,.product-detail-facts strong{color:var(--ink)}.suedlis-engraving-configurator{background:radial-gradient(circle at 92% 12%,rgba(216,49,42,.035),transparent 13rem),linear-gradient(180deg,#fff8e8,#f7e7c6);background-size:auto}.suedlis-engraving-configurator__head h2{color:var(--coral);font-family:Cooper Black,Arial Black,Montserrat,Arial,sans-serif;font-size:2.55rem;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.suedlis-engraving-toggle,.suedlis-engraving-confirm,.suedlis-engraving-configurator__toggle strong,.suedlis-engraving-image-upload__dropzone,.suedlis-engraving-included-note p,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{color:var(--ink)}.suedlis-engraving-toggle small,.suedlis-engraving-configurator__toggle small,.suedlis-engraving-fields__intro span,.suedlis-engraving-image-upload__head span,.suedlis-engraving-image-upload__dropzone small,.suedlis-engraving-image-upload>p,.suedlis-engraving-template-extra-fields__head span,.suedlis-engraving-template-picker__button small{color:var(--muted)}.suedlis-engraving-preview__stage{border:4px solid #d7b99e;border-radius:8px;background:repeating-linear-gradient(45deg,#fff8e8 0 18px,#f7e7c6 18px 36px)}.suedlis-engraving-template-modal__head h3{color:var(--coral);font-family:Cooper Black,Arial Black,Montserrat,Arial,sans-serif}.suedlis-engraving-template-modal__head p:last-child,.suedlis-engraving-template-card__name{color:var(--muted)}.suedlis-engraving-template-card__art{border:2px solid #d7b99e;background:repeating-linear-gradient(45deg,#fff8e8 0 14px,#f7e7c6 14px 28px)}@media(max-width:980px){.section__head h1,.section__head h2,.atelier-grid h2,.product-summary h1,.page-content h1,.product-details-panel__head h2{font-size:3.1rem}.suedlis-engraving-configurator__toggle{justify-self:stretch}}@media(max-width:640px){.section__head h1,.section__head h2,.atelier-grid h2,.product-summary h1,.page-content h1,.product-details-panel__head h2{font-size:2.45rem;text-shadow:2px 2px 0 var(--cream),3px 3px 0 var(--ink)}.suedlis-engraving-configurator__head h2{font-size:2.05rem}}.product-page__grid{grid-template-columns:minmax(360px,620px) minmax(420px,1fr);gap:clamp(34px,4.4vw,72px);align-items:start}.product-page .product-page__grid>.product-media{display:block;width:100%;max-width:620px;height:auto;min-height:0;justify-self:start;align-self:start;padding:0}.product-page .product-page__grid>.product-media>img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.product-media--gallery{overflow:visible}.product-gallery{display:grid;gap:12px}.product-gallery__stage{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:#fff8e8}.product-gallery__slide{width:100%;height:100%}.product-gallery__slide[hidden]{display:none}.product-gallery__slide img{display:block;width:100%;height:100%;border:3px solid #d7b99e;border-radius:6px;object-fit:contain}.product-gallery__arrow{position:absolute;z-index:2;top:50%;display:grid;width:44px;height:44px;padding:0;border:2px solid var(--ink);border-radius:50%;background:var(--cream);color:var(--ink);font:700 2rem/1 Arial,sans-serif;place-items:center;transform:translateY(-50%);cursor:pointer;box-shadow:3px 3px 0 var(--ink)}.product-gallery__arrow--previous{left:14px}.product-gallery__arrow--next{right:14px}.product-gallery__thumbnails{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:100%;min-width:0;padding:2px 2px 5px;overflow:hidden}.product-gallery__thumbnail{width:100%;min-width:0;height:auto;aspect-ratio:4 / 3;padding:3px;border:2px solid #d7b99e;border-radius:5px;background:#fff8e8;cursor:pointer}.product-gallery__thumbnail.is-active{border-color:var(--coral-deep);box-shadow:2px 2px 0 var(--ink)}.product-gallery__thumbnail img{display:block;width:100%;height:100%;border:0;border-radius:2px;object-fit:cover}.product-summary{display:grid;gap:clamp(14px,1.6vw,22px);padding:clamp(26px,3vw,44px);align-content:start}.product-summary h1{margin:0;font-size:clamp(3rem,4.5vw,5.3rem);line-height:.95;text-wrap:balance;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.product-summary__engrave-link{display:inline-flex;width:100%;min-height:56px;align-items:center;justify-content:center;border:4px solid #d7b99e;border-radius:999px;background:var(--coral);box-shadow:5px 5px #d7b99e;color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.02em;line-height:1.1;text-align:center;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease}.suedlis-engraving-configurator__head{grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);gap:clamp(22px,3vw,48px);align-items:start}.suedlis-engraving-configurator__toggle{min-height:86px;align-self:stretch;background:#8cc7bb6b}.suedlis-engraving-configurator__toggle strong,.suedlis-engraving-fields__intro strong,.suedlis-engraving-template-picker__button strong,.suedlis-engraving-image-upload__head strong,.suedlis-engraving-included-note span{color:var(--coral-deep);font-size:.84rem}.suedlis-engraving-preview__stage>img{width:100%;height:100%;object-fit:contain}.suedlis-engraving-image-upload__dropzone{min-height:58px;border-width:2px;border-style:dashed;background:#fff8e8bd}@media(max-width:980px){.suedlis-engraving-configurator__head,.suedlis-engraving-configurator__grid,.product-details-panel{grid-template-columns:1fr}.suedlis-engraving-preview{position:static}.suedlis-engraving-preview__stage{height:clamp(340px,72vw,560px)}}@media(max-width:700px){.product-page .page-width{width:min(calc(100% - 36px),1600px)}.product-summary,.suedlis-engraving-configurator,.product-details-panel{padding:20px}.product-summary h1{font-size:clamp(2.35rem,12vw,3.65rem)}.product-trust-list,.suedlis-engraving-fields,.product-detail-facts{grid-template-columns:1fr}.suedlis-engraving-configurator{scroll-margin-top:96px}.suedlis-engraving-configurator__head h2{font-size:clamp(2rem,10vw,2.8rem)}.suedlis-engraving-configurator__toggle{min-height:72px}.suedlis-engraving-preview__stage{height:clamp(320px,92vw,500px)}.product-form__submit--workbench,.product-summary__engrave-link{min-height:54px}}@media(min-width:1181px){.product-page .product-page__grid>.product-media{align-self:end!important}}@keyframes hp01-search-spin{to{transform:rotate(1turn)}}.suedlis-product-price__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .35rem}.suedlis-product-price__amount{white-space:nowrap}.suedlis-product-price__piece-info{display:grid;gap:2px;margin:8px 0 0;color:#5a4b43;font-family:Montserrat,Arial,sans-serif;font-size:.78rem;font-weight:700;line-height:1.35}.suedlis-product-price__piece-info--editor-note{color:var(--coral-deep)}.suedlis-product-price__legal{margin-top:9px}body.suedlis-theme main#MainContent :is(.button--primary,.product-form__submit,.product-form__submit--workbench,.product-summary__engrave-link,.cart-recommendation__button,.suedlis-home-neo__hero-button,.suedlis-home-neo__pill-button,.suedlis-home-neo__tile-cta,.suedlis-contact-form__submit,.suedlis-collection-retro__cta){transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}body.suedlis-theme main#MainContent :is(.button--primary,.product-form__submit,.product-form__submit--workbench,.product-summary__engrave-link,.cart-recommendation__button,.suedlis-home-neo__hero-button,.suedlis-home-neo__pill-button,.suedlis-home-neo__tile-cta,.suedlis-contact-form__submit,.suedlis-collection-retro__cta):not(:disabled):is(:hover,:focus-visible){border-color:var(--product-card-cta-petrol)!important;background:var(--product-card-cta-petrol)!important;color:#fff4e3!important}body.suedlis-theme main#MainContent .product-page,body.suedlis-theme main#MainContent .product-page *,body.suedlis-theme main#MainContent .product-page *:before,body.suedlis-theme main#MainContent .product-page *:after{box-shadow:none!important;text-shadow:none!important}body.suedlis-theme main#MainContent .product-gallery__stage{aspect-ratio:4 / 3;min-width:0;min-height:0}body.suedlis-theme main#MainContent .product-gallery__slide,body.suedlis-theme main#MainContent .product-gallery__slide img{min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important}body.suedlis-theme main#MainContent .product-gallery__slide img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body.suedlis-theme main#MainContent .product-gallery__thumbnail img{object-fit:contain!important}.suedlis-engraving-configurator__head{grid-template-columns:minmax(0,1.34fr) minmax(600px,1fr);gap:clamp(24px,2vw,32px)}.suedlis-engraving-configurator__toggle{width:100%}.suedlis-engraving-configurator__toggle strong{font-size:.86rem;line-height:1.25}.suedlis-engraving-configurator .suedlis-engraving-toggle input[data-engraving-enabled]{position:relative;display:inline-grid;place-items:center;width:18px;height:18px;flex:0 0 18px;-webkit-appearance:none;appearance:none;border:2px solid #d7b99e;border-radius:3px;background:var(--cream)}.suedlis-engraving-configurator .suedlis-engraving-toggle input[data-engraving-enabled]:after{content:"";width:8px;height:5px;border-left:2px solid var(--cream);border-bottom:2px solid var(--cream);opacity:0;transform:rotate(-45deg) translateY(-1px)}.suedlis-engraving-configurator .suedlis-engraving-toggle input[data-engraving-enabled]:checked,.suedlis-engraving-configurator.is-engraving-verified .suedlis-engraving-toggle input[data-engraving-enabled]{border-color:var(--teal, #0f6b65);background:var(--teal, #0f6b65)}.suedlis-engraving-configurator .suedlis-engraving-toggle input[data-engraving-enabled]:checked:after,.suedlis-engraving-configurator.is-engraving-verified .suedlis-engraving-toggle input[data-engraving-enabled]:after{opacity:1}.product-details-panel__head .product-detail-facts{margin-top:18px}.product-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.suedlis-engraving-preview__stage .suedlis-engraving-preview__template{display:block;width:100%;height:auto;max-height:170px;object-fit:contain;opacity:.9;filter:brightness(0) invert(1)}.suedlis-engraving-preview__text,.suedlis-engraving-preview__subtext,.suedlis-engraving-preview__template-extra{display:block;max-width:100%;margin-left:auto;margin-right:auto;text-align:center;transform:translateZ(0);transform-origin:center center;direction:ltr;unicode-bidi:isolate}.suedlis-engraving-preview__text{white-space:pre;overflow-wrap:normal;word-break:normal}.suedlis-engraving-preview__subtext{white-space:nowrap;overflow-wrap:normal;word-break:normal}.suedlis-engraving-preview__plate [hidden]{display:none!important}.suedlis-engraving-preview__template-extra{position:absolute;left:50%;z-index:2;width:145%;max-width:360px;transform:translate(-50%);color:#fff4e6eb;font-size:clamp(1rem,1.65vw,1.45rem);font-weight:700;letter-spacing:.03em;line-height:1;pointer-events:none;text-align:center;text-transform:none;white-space:nowrap}.suedlis-engraving-configurator.has-template-extra-script-font .suedlis-engraving-preview__template-extra{font-size:clamp(1.22rem,2vw,1.78rem);font-weight:600;letter-spacing:0}.suedlis-engraving-preview__template-extra--top{top:34px}.suedlis-engraving-preview__template-extra--bottom{bottom:34px}.suedlis-engraving-configurator.has-template-extra-profile-7 .suedlis-engraving-preview__template-extra--top{top:14px}.suedlis-engraving-configurator.has-template-extra-profile-7 .suedlis-engraving-preview__template-extra--bottom{bottom:22px}.suedlis-engraving-configurator.has-template-extra-profile-8 .suedlis-engraving-preview__template-extra--top{top:34px}.suedlis-engraving-configurator.has-template-extra-profile-8 .suedlis-engraving-preview__template-extra--bottom{bottom:34px}.suedlis-engraving-configurator.has-template-extra-profile-22 .suedlis-engraving-preview__template-extra--top{top:6px}.suedlis-engraving-configurator.has-template-extra-profile-22 .suedlis-engraving-preview__template-extra--bottom{bottom:16px}.suedlis-engraving-configurator.has-template-extra-profile-25 .suedlis-engraving-preview__template-extra--top{top:4px}.suedlis-engraving-configurator.has-template-extra-profile-25 .suedlis-engraving-preview__template-extra--bottom{bottom:18px}.suedlis-engraving-configurator.has-template-extra-profile-30 .suedlis-engraving-preview__template-extra--top{top:20px}.suedlis-engraving-configurator.has-template-extra-profile-30 .suedlis-engraving-preview__template-extra--bottom{bottom:34px}.suedlis-engraving-preview__subtext{width:100%;margin-top:10px;letter-spacing:.02em;line-height:1.15}.suedlis-engraving-preview__stage{position:relative;overflow:hidden}.suedlis-engraving-preview__camera{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:translateZ(0) scale(1);transform-origin:0 0;transition:transform .3s ease;will-change:transform}.suedlis-engraving-preview__camera>img,.suedlis-engraving-preview__camera>picture,.suedlis-engraving-preview__camera>.suedlis-engraving-preview__empty{width:100%;height:100%}.suedlis-engraving-preview__camera>img{display:block;object-fit:contain;object-position:center center}.suedlis-engraving-preview__plate{position:absolute}.suedlis-engraving-configurator.is-detail-view .suedlis-engraving-preview__camera{transform:translate3d(var(--engraving-detail-x, 0),var(--engraving-detail-y, 0),0) scale(var(--engraving-detail-scale, 1))}.suedlis-engraving-preview__view-toggle{position:absolute;left:clamp(12px,2vw,22px);bottom:clamp(12px,2vw,22px);z-index:5;display:inline-flex;align-items:center;gap:6px;margin-top:0;padding:5px;border:3px solid #d7b99e;border-radius:999px;background:#fff8e8db;box-shadow:4px 4px #d7b99e}.suedlis-engraving-preview__view-toggle button{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.72rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}.suedlis-engraving-preview__view-toggle button.is-active{background:var(--coral-deep);color:var(--cream)}@media(prefers-reduced-motion:reduce){.suedlis-engraving-preview__camera{transition-duration:1ms}}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__stage{padding:clamp(14px,3vw,34px);background:radial-gradient(circle at 50% 46%,rgba(255,248,232,.82),transparent 46%),linear-gradient(180deg,#fff3d7,#efd8ad)}.suedlis-engraving-configurator--bierglas-monaco-500ml{--engraving-monaco-overlay-scale: 1.28}.suedlis-engraving-preview__plate{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(6px,1.15vw,16px);overflow:hidden;border-radius:3px;color:#fff6e2d6;text-shadow:0 1px 2px rgba(22,16,13,.4)}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__plate{color:#f2f1e2d1;padding:clamp(8px,1.2vw,18px);text-shadow:none;opacity:0;mix-blend-mode:screen;transform:translate(-65%)!important}.suedlis-engraving-configurator--bierkrug-500ml.has-template-preview .suedlis-engraving-preview__plate{padding:0}.suedlis-engraving-preview__text{display:block;width:100%;max-width:100%;font-size:clamp(.95rem,calc(var(--engraving-plate-width, 220px) * .14),2rem);line-height:1;white-space:pre;overflow-wrap:normal;word-break:normal;text-align:center;transform:scale(var(--engraving-content-scale, 1));transform-origin:center center}.suedlis-engraving-configurator--geschenkbox-holz .suedlis-engraving-preview__line--gift-box,.suedlis-engraving-configurator[data-gift-set-target=box] .suedlis-engraving-preview__line--gift-box{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-left:0;margin-right:0;padding:0;text-align:center;white-space:nowrap;transform:none;transform-origin:center center}.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__text{transform:scale(calc(var(--engraving-content-scale, 1) * var(--engraving-monaco-overlay-scale, 1)))}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__text{font-size:clamp(.72rem,calc(var(--engraving-plate-width, 260px) * .082),1.48rem);line-height:1.08}.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__plate{padding:0}.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;max-width:none;margin-left:0;margin-right:0;text-align:center;white-space:normal;transform:none}.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__line{display:block;width:100%;margin-left:0;left:auto;text-align:center;white-space:nowrap;transform:none}.suedlis-engraving-configurator--hundemarke .suedlis-engraving-preview__plate{padding:0}.suedlis-engraving-configurator--hundemarke .suedlis-engraving-preview__text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;margin:0;line-height:1;white-space:normal;transform:none}.suedlis-engraving-configurator--hundemarke .suedlis-engraving-preview__line--dog-tag{position:absolute;left:4%;display:flex;align-items:center;justify-content:center;width:92%;height:44%;margin:0;padding:0;box-sizing:border-box;line-height:1;white-space:nowrap;text-align:center;transform:none;transform-origin:center center}.suedlis-engraving-configurator--hundemarke .suedlis-engraving-preview__line--dog-tag-1{top:6%;height:94%}.suedlis-engraving-preview__subtext{width:100%;margin-top:.4em;font-size:clamp(.78rem,calc(var(--engraving-plate-width, 220px) * .09),1.35rem);line-height:1.12;white-space:nowrap;overflow-wrap:normal;word-break:normal;transform:scale(var(--engraving-content-scale, 1));transform-origin:center center}.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__subtext{transform:scale(calc(var(--engraving-content-scale, 1) * var(--engraving-monaco-overlay-scale, 1)))}.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__template-extra{transform:translate(-50%) scale(var(--engraving-monaco-overlay-scale, 1))}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__subtext{margin-top:.32em;font-size:clamp(.7rem,calc(var(--engraving-plate-width, 220px) * .072),1.08rem);line-height:1.1}.suedlis-engraving-preview__stage .suedlis-engraving-preview__template{max-width:100%;max-height:100%;transform:scale(var(--engraving-content-scale, 1));transform-origin:center center}.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__stage .suedlis-engraving-preview__template{transform:scale(calc(var(--engraving-content-scale, 1) * var(--engraving-monaco-overlay-scale, 1)))}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__stage .suedlis-engraving-preview__template{width:100%;max-width:100%;max-height:100%;height:auto;opacity:.86;filter:brightness(0) invert(.95) sepia(.12) saturate(.45)}.suedlis-engraving-add-line{min-height:48px;border:2px solid #d7b99e;border-radius:8px;background:#fff8e8c7;color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.suedlis-engraving-add-line:disabled{cursor:not-allowed;opacity:.55}[data-engraving-line-row][hidden],.suedlis-engraving-add-line[hidden]{display:none!important}.suedlis-engraving-validation-message{grid-column:1 / -1;margin:0;padding:10px 12px;border:2px solid var(--coral-deep);border-radius:8px;background:#df302814;color:var(--coral-deep);font-family:Montserrat,Arial,sans-serif;font-size:.84rem;font-weight:700}.suedlis-engraving-fields .field input,.suedlis-engraving-fields .field select{display:block;height:48px;min-height:48px;line-height:48px}.suedlis-engraving-included-note{grid-column:1 / -1;display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(232,145,121,.28);border-radius:4px;background:#e8917914}.suedlis-engraving-included-note span{color:var(--brass);font-family:Montserrat,Arial,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase}.suedlis-engraving-included-note p{margin:0;color:var(--cream);font-size:1rem;line-height:1.35}.suedlis-engraving-image-upload{grid-column:1 / -1;display:grid;gap:10px;padding:12px;border:1px solid rgba(232,145,121,.24);border-radius:4px;background:#e8917912}.suedlis-engraving-image-upload__head{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Montserrat,Arial,sans-serif}.suedlis-engraving-image-upload__head strong{color:var(--brass);font-size:.78rem;text-transform:uppercase}.suedlis-engraving-image-upload__head span{color:var(--muted);font-size:.74rem}.suedlis-engraving-image-upload__dropzone{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;min-height:58px;padding:12px 14px;border:1px dashed rgba(244,228,210,.28);border-radius:4px;background:#0d0b0a47;color:var(--cream);cursor:pointer}.suedlis-engraving-image-upload__dropzone input{width:100%;max-width:210px;color:var(--muted);font-family:Montserrat,Arial,sans-serif;font-size:.76rem}.suedlis-engraving-image-upload__dropzone input[type=file]::file-selector-button,.suedlis-engraving-image-upload__dropzone input[type=file]::-webkit-file-upload-button{margin-right:12px;padding:8px 12px;border:2px solid #d7b99e;border-radius:999px;background:var(--coral-deep);color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:.74rem;font-weight:900;line-height:1;cursor:pointer;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.suedlis-engraving-image-upload__dropzone input[type=file]:not(:disabled):hover::file-selector-button,.suedlis-engraving-image-upload__dropzone input[type=file]:not(:disabled):hover::-webkit-file-upload-button{filter:brightness(.92)}.suedlis-engraving-image-upload__dropzone input[type=file]:not(:disabled):active::file-selector-button,.suedlis-engraving-image-upload__dropzone input[type=file]:not(:disabled):active::-webkit-file-upload-button{filter:brightness(.84);transform:translateY(1px)}.suedlis-engraving-image-upload__dropzone input[type=file]:focus-visible{outline:3px solid #d7b99e;outline-offset:3px}.suedlis-engraving-image-upload__dropzone strong,.suedlis-engraving-image-upload__dropzone small{display:block}.suedlis-engraving-image-upload__dropzone strong{font-family:Montserrat,Arial,sans-serif;font-size:.82rem;text-transform:uppercase}.suedlis-engraving-image-upload__dropzone small{margin-top:4px;color:var(--muted);word-break:break-word}.suedlis-engraving-image-upload>p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.35}.suedlis-engraving-image-upload__hint{padding:10px 12px;border:2px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink)!important;font-family:Montserrat,Arial,sans-serif;font-size:.78rem!important;font-weight:600;line-height:1.5!important}.suedlis-engraving-image-upload__rights{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:.82rem;line-height:1.35}.suedlis-engraving-image-upload__rights input{margin-top:3px}.suedlis-engraving-template-extra-fields{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:1px solid rgba(232,145,121,.24);border-radius:4px;background:#e8917912}.suedlis-engraving-template-extra-fields[hidden]{display:none}.suedlis-engraving-template-extra-fields>.field{grid-column:1 / -1}.suedlis-engraving-template-extra-fields__head{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Montserrat,Arial,sans-serif}.suedlis-engraving-template-extra-fields__head strong{color:var(--brass);font-size:.78rem;text-transform:uppercase}.suedlis-engraving-template-extra-fields__head span{color:var(--muted);font-size:.74rem}.suedlis-engraving-fields .field{align-content:start}.suedlis-engraving-fields .field select{-webkit-appearance:none;appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,var(--cream) 50%),linear-gradient(135deg,var(--cream) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.suedlis-engraving-template-picker__clear{display:none;align-items:center;justify-content:center;justify-self:start;width:100%;min-height:44px;border:1px solid rgba(232,145,121,.36);border-radius:4px;padding:0 14px;background:#e8917914;color:var(--brass);font-family:Montserrat,Arial,sans-serif;font-size:.78rem;font-weight:700;text-transform:uppercase;cursor:pointer}.suedlis-engraving-configurator.has-template-preview .suedlis-engraving-template-picker__clear{display:flex}.suedlis-engraving-configurator.has-template-preview .suedlis-engraving-fields>.field:not(.suedlis-engraving-template-picker){display:none}.suedlis-engraving-template-modal__dialog{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1180px,100%);max-height:min(90vh,860px)}.suedlis-engraving-template-modal__head{padding:clamp(14px,2vw,22px)}.suedlis-engraving-template-modal__head h3{margin:4px 0 6px;font-size:clamp(1.7rem,2.5vw,2.6rem)}.suedlis-engraving-template-modal__body{overflow:auto;grid-template-columns:minmax(180px,.18fr) 1fr;gap:clamp(12px,1.8vw,20px);padding:clamp(12px,1.8vw,20px)}.suedlis-engraving-template-category{padding:12px 14px;font-size:.78rem;line-height:1.25}.suedlis-engraving-template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-content:start}.suedlis-engraving-template-grid[hidden]{display:none}.suedlis-engraving-template-card{gap:8px;padding:10px}.suedlis-engraving-template-card__art{min-height:138px}.suedlis-engraving-template-card__art img{max-height:128px}@media screen and (max-width:980px){.suedlis-engraving-template-modal__body{grid-template-columns:1fr}.suedlis-engraving-template-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.suedlis-engraving-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:640px){.suedlis-engraving-image-upload__dropzone{grid-template-columns:1fr}.suedlis-engraving-image-upload__dropzone input{max-width:100%}.suedlis-engraving-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.suedlis-engraving-template-card__art{min-height:92px}.suedlis-engraving-template-card__art img{max-height:82px}}.suedlis-engraving-configurator{border:4px solid #d7b99e;border-radius:8px;background:radial-gradient(circle at 92% 12%,rgba(216,49,42,.035),transparent 13rem),linear-gradient(180deg,#fff8e8,#f7e7c6);background-size:auto;color:var(--ink);box-shadow:8px 8px #d7b99e}.suedlis-engraving-configurator__head h2,.suedlis-engraving-template-modal__head h3{color:var(--coral);font-family:Cooper Black,Arial Black,Montserrat,Arial,sans-serif;font-weight:900;letter-spacing:0;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.suedlis-engraving-configurator__copy>p:last-child,.suedlis-engraving-preview__note,.suedlis-engraving-fields__microcopy,.field__hint,.suedlis-engraving-toggle small,.suedlis-engraving-configurator__toggle small,.suedlis-engraving-fields__intro span,.suedlis-engraving-image-upload__head span,.suedlis-engraving-image-upload__dropzone small,.suedlis-engraving-image-upload>p,.suedlis-engraving-template-extra-fields__head span,.suedlis-engraving-template-picker__button small,.suedlis-engraving-template-modal__head p:last-child,.suedlis-engraving-template-card__name{color:var(--muted)}.suedlis-engraving-toggle,.suedlis-engraving-confirm,.suedlis-engraving-configurator__toggle strong,.suedlis-engraving-image-upload__rights,.suedlis-engraving-image-upload__dropzone,.suedlis-engraving-included-note p,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{color:var(--ink)}.suedlis-engraving-toggle.is-invalid{border-color:var(--designer-active);background:#fff1ee;color:var(--designer-active);box-shadow:0 0 0 3px #a5121b2e,0 12px 24px #a5121b24}.suedlis-engraving-toggle.is-invalid strong,.suedlis-engraving-toggle.is-invalid small{color:var(--designer-active)}.suedlis-engraving-preview__caption,.suedlis-engraving-included-note span,.suedlis-engraving-image-upload__head strong,.suedlis-engraving-template-extra-fields__head strong,.suedlis-engraving-fields__intro strong,.suedlis-engraving-template-picker__button strong,.suedlis-engraving-image-upload__dropzone strong{color:var(--coral-deep);letter-spacing:0}.suedlis-engraving-configurator__toggle,.suedlis-engraving-fields__intro,.suedlis-engraving-included-note,.suedlis-engraving-image-upload,.suedlis-engraving-template-extra-fields,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{border:3px solid #d7b99e;border-radius:8px;background:#8cc7bb47}.suedlis-engraving-preview__stage{border:4px solid #d7b99e;border-radius:8px;background:#fff8e8}.suedlis-engraving-image-upload__dropzone{border:3px dashed #d7b99e;background:var(--cream)}.suedlis-engraving-fields .field input,.suedlis-engraving-fields .field select{border:3px solid #d7b99e;border-radius:8px;background-color:var(--cream);color:var(--ink)}.suedlis-engraving-fields .field select{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%)}.suedlis-engraving-template-modal__backdrop{background:#231815c2}.suedlis-engraving-template-modal__dialog{border:4px solid #d7b99e;border-radius:8px;background:var(--paper);color:var(--ink);box-shadow:10px 10px 0 var(--coral-deep)}.suedlis-engraving-template-modal__head{border-bottom:4px solid #d7b99e;background:var(--cream)}.suedlis-engraving-template-modal__close,.suedlis-engraving-template-category,.suedlis-engraving-template-card{border:3px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink)}.suedlis-engraving-template-category.is-active,.suedlis-engraving-template-card:hover,.suedlis-engraving-template-card:focus-visible{border-color:#d7b99e;background:var(--brass);color:var(--ink)}.suedlis-engraving-template-card__art{border:2px solid #d7b99e;background:#fffaf0;overflow:hidden}@media screen and (max-width:640px){.suedlis-engraving-configurator{box-shadow:5px 5px #d7b99e}.suedlis-engraving-configurator__head h2,.suedlis-engraving-template-modal__head h3{text-shadow:2px 2px 0 var(--cream),3px 3px 0 var(--ink)}}.suedlis-engraving-template-modal[hidden]{display:none!important}.suedlis-engraving-template-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:clamp(14px,2.5vw,30px)}.suedlis-engraving-template-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#231815c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.suedlis-engraving-template-modal__dialog{position:relative;z-index:1;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1180px,calc(100vw - 32px));max-height:min(88vh,860px);margin:0}.suedlis-engraving-template-modal__head{display:flex;justify-content:space-between;gap:18px}.suedlis-engraving-template-modal__body{display:grid;min-height:0;overflow:auto;overscroll-behavior:contain}.suedlis-engraving-template-grid{min-height:0}@media screen and (max-width:980px){.suedlis-engraving-template-modal{align-items:stretch}.suedlis-engraving-template-modal__dialog{width:min(100%,calc(100vw - 24px));max-height:calc(100vh - 24px)}}.suedlis-engraving-configurator__head h2:after{content:"S\dc DLIS";display:inline-flex;margin-left:12px;padding:5px 10px;border:3px solid #d7b99e;border-radius:999px;background:var(--brass);color:var(--ink);box-shadow:3px 3px 0 var(--coral);font-family:Montserrat,Arial,sans-serif;font-size:.72rem;line-height:1;text-shadow:none;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:640px){.suedlis-engraving-configurator__head h2:after{margin:10px 0 0}}.product-page{overflow-x:clip;background:radial-gradient(circle at 8% 6%,rgba(216,49,42,.055),transparent 24rem),radial-gradient(circle at 92% 18%,rgba(53,169,180,.06),transparent 24rem),var(--paper)}.product-page .page-width{width:min(calc(100% - 40px),1600px)}.product-page__grid{grid-template-columns:minmax(0,.5fr) minmax(420px,.95fr);gap:clamp(34px,4.4vw,72px);align-items:start}.product-media,.product-summary,.product-details-panel,.suedlis-engraving-configurator{border-color:#d7b99e;box-shadow:7px 7px #d7b99e}.product-media{padding:clamp(14px,1.7vw,24px);background:#fff8e8}.product-media img{width:100%;height:auto;object-fit:contain}.product-summary{display:grid;gap:clamp(14px,1.6vw,22px);min-width:0;padding:clamp(26px,3vw,44px);align-content:start}.product-summary *,.product-summary *:before,.product-summary *:after{box-sizing:border-box}.product-summary h1{margin:0;max-width:100%;font-size:clamp(2.15rem,2.55vw,3.35rem);line-height:1.02;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.suedlis-product-price{margin:0 0 1.1rem;color:var(--ink)}.suedlis-product-price__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:.38em}.suedlis-product-price__amount{color:var(--coral-deep);font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.05rem,1.6vw,1.42rem);font-weight:900;line-height:1.15}.suedlis-product-price__unit{color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:clamp(.78rem,1vw,.92rem);font-weight:800;line-height:1.2}.suedlis-product-price__piece-info{display:block;margin:.16rem 0 0;color:#231815b8;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.78rem,.95vw,.9rem);font-weight:800;line-height:1.25}.suedlis-product-price__piece-info[hidden]{display:none}.suedlis-product-price__legal{max-width:48rem;margin:.32rem 0 0;color:#231815d1;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.78rem,.95vw,.9rem);font-weight:600;line-height:1.42}.suedlis-product-price__shipping{color:var(--coral-deep);font-weight:800;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.suedlis-product-price__shipping:hover,.suedlis-product-price__shipping:focus-visible{color:var(--ink)}.suedlis-product-price__shipping:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:3px}.product-summary__engrave-link{display:inline-flex;width:calc(100% - 7px);max-width:calc(100% - 7px);justify-self:start;min-height:56px;padding-inline:20px;align-items:center;justify-content:center;border:4px solid #d7b99e;border-radius:999px;background:var(--coral);box-shadow:5px 5px #d7b99e;color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.02em;line-height:1.1;text-align:center;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease}.product-summary__engrave-link:hover,.product-summary__engrave-link:focus-visible{transform:translateY(-1px);box-shadow:6px 6px #d7b99e}.product-summary__engrave-note,.product-form__submit-note{margin:-4px 0 0;color:#231815b8;font-family:Montserrat,Arial,sans-serif;font-size:.82rem;font-weight:700;line-height:1.45;text-align:center}.suedlis-engraving-configurator{position:relative;isolation:isolate;scroll-margin-top:150px;margin-top:clamp(38px,4vw,64px);padding:clamp(22px,3vw,38px);overflow:hidden;background:radial-gradient(circle at 94% 10%,rgba(216,49,42,.04),transparent 15rem),radial-gradient(circle at 8% 92%,rgba(53,169,180,.045),transparent 16rem),linear-gradient(0deg,#fff8e857,#fff8e857),var(--cream);background-size:auto}.suedlis-engraving-configurator:before{content:"";position:absolute;z-index:0;inset:0 0 auto;height:3px;background:var(--coral)}.suedlis-engraving-configurator>*{position:relative;z-index:1}.suedlis-engraving-configurator__head{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(22px,3vw,44px);align-items:start}.suedlis-engraving-configurator__copy{max-width:820px}.suedlis-engraving-configurator__head h2{font-size:clamp(2.55rem,3.8vw,4rem);line-height:.95;text-shadow:2px 2px 0 var(--cream),4px 4px 0 var(--ink)}.suedlis-engraving-configurator__copy>p:last-child{max-width:760px;color:#231815c7;font-size:clamp(1rem,1.25vw,1.18rem)}.suedlis-engraving-configurator__toggle,.suedlis-engraving-fields__intro,.suedlis-engraving-included-note,.suedlis-engraving-image-upload,.suedlis-engraving-template-extra-fields,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear,.product-personalization-note,.product-withdrawal-note{border-width:2px;border-color:#d7b99e;background:#8cc7bb4d;box-shadow:3px 3px #d7b99e}.suedlis-engraving-configurator__toggle{min-height:auto;align-self:start;align-items:flex-start;padding:16px 18px;background:#8cc7bb6b}.suedlis-engraving-configurator__toggle strong{color:#8f211d;font-weight:600}.suedlis-engraving-configurator__toggle small{color:#231815c7;font-size:.94rem;line-height:1.35}.suedlis-engraving-fields__intro strong,.suedlis-engraving-template-picker__button strong,.suedlis-engraving-image-upload__head strong,.suedlis-engraving-included-note span{color:var(--coral-deep);font-size:.84rem}.suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:clamp(22px,3vw,44px);align-items:start}.suedlis-engraving-preview{align-self:start;position:sticky;top:126px;gap:12px}.suedlis-engraving-preview__stage{min-height:0;height:clamp(360px,40vw,620px);border-width:3px;background:#fff8e8}.suedlis-engraving-preview__camera>img{width:100%;height:100%;object-fit:contain}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__stage,.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__stage{aspect-ratio:1 / 1;height:auto;min-height:0;max-height:none;overflow:hidden}.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__camera>img,.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__camera>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.suedlis-engraving-preview__note{color:#231815b8}.suedlis-engraving-fields{align-content:start;gap:14px}.suedlis-engraving-set-controls{display:grid;gap:12px;padding:16px;border:2px solid #d7b99e;border-radius:8px;background:#fff8e8d1;box-shadow:3px 3px #d7b99e}.suedlis-engraving-set-mode{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.suedlis-engraving-set-mode legend{margin:0 0 2px;color:var(--coral-deep);font-family:Montserrat,Arial,sans-serif;font-size:.88rem;font-weight:900;line-height:1.2}.suedlis-engraving-set-mode label{display:flex;gap:10px;align-items:center;min-height:42px;padding:9px 11px;border:2px solid #d7b99e;border-radius:8px;background:#8cc7bb2e;color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.88rem;font-weight:800;line-height:1.25}.suedlis-engraving-set-mode input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--coral)}.suedlis-engraving-glass-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.suedlis-engraving-glass-tabs button{min-height:44px;border:2px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.86rem;font-weight:900;line-height:1.1;cursor:pointer}.suedlis-engraving-glass-tabs button.is-active{background:var(--coral);color:var(--cream);box-shadow:3px 3px #d7b99e}.suedlis-engraving-glass-tabs button.is-invalid{outline:3px solid var(--coral-deep);outline-offset:2px}.suedlis-engraving-set-sync-note{margin:0;padding:10px 12px;border:2px solid #d7b99e;border-radius:8px;background:#8cc7bb3d;color:#231815d1;font-family:Montserrat,Arial,sans-serif;font-size:.84rem;font-weight:800;line-height:1.35}.suedlis-engraving-set-mirror-summary{margin:0;padding:14px 16px;border:2px solid #d7b99e;border-radius:8px;background:#8cc7bb3d;color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.88rem;font-weight:800;line-height:1.45}.is-engraving-set-mirror .suedlis-engraving-image-upload,.is-engraving-set-mirror .suedlis-engraving-template-picker,.is-engraving-set-mirror .suedlis-engraving-template-extra-fields,.is-engraving-set-mirror .suedlis-engraving-extra-line{opacity:.66}.suedlis-engraving-fields .field input,.suedlis-engraving-fields .field select,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{min-height:50px;border-width:2px;box-shadow:none}.suedlis-engraving-image-upload{gap:12px}.suedlis-engraving-image-upload__dropzone{min-height:58px;border-width:2px;border-style:dashed;background:var(--cream)}.suedlis-engraving-image-upload__dropzone.is-disabled{opacity:.64;cursor:not-allowed;pointer-events:none}.suedlis-engraving-image-upload__dropzone span{min-width:0}.suedlis-engraving-image-upload__dropzone small{display:block;overflow-wrap:anywhere}.suedlis-engraving-image-upload__clear{margin-left:auto;padding:7px 10px;border:2px solid #d7b99e;border-radius:999px;background:var(--cream);color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:.72rem;font-weight:900;line-height:1;cursor:pointer}.suedlis-engraving-image-upload__mirror-note{margin:-4px 0 0;color:#231815bd;font-family:Montserrat,Arial,sans-serif;font-size:.82rem;font-weight:800;line-height:1.35}.suedlis-engraving-image-upload__rights,.suedlis-engraving-confirm{min-height:54px;padding:13px 14px;border:2px solid #d7b99e;border-radius:8px;background:#fff8e8bd;color:var(--ink)}.suedlis-engraving-image-upload__rights input,.suedlis-engraving-confirm input{width:20px;height:20px;accent-color:var(--coral)}.product-form__submit--workbench{min-height:60px;border:4px solid #d7b99e;border-radius:999px;background:var(--coral);box-shadow:5px 5px #d7b99e;color:var(--cream);font-family:Montserrat,Arial,sans-serif;font-size:clamp(.9rem,1vw,1.02rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.product-form__submit--workbench:disabled{opacity:.62;cursor:not-allowed}.product-personalization-note,.product-withdrawal-note{grid-column:1 / -1;display:grid;gap:8px;padding:16px;border-radius:8px;color:var(--ink)}.product-personalization-note p,.product-withdrawal-note p{margin:0;color:#231815c7;font-size:.92rem;line-height:1.48}.product-withdrawal-note{background:#fff8e8db}.product-details-panel{grid-template-columns:minmax(260px,.34fr) minmax(0,.66fr);gap:clamp(28px,4vw,58px);margin-top:clamp(34px,4vw,58px)}.product-detail-facts article{border-width:2px;box-shadow:3px 3px #d7b99e}.product-details-panel__body{color:#231815c7;font-size:clamp(1rem,1.15vw,1.16rem)}.product-details-panel__body h2,.product-details-panel__body h3{margin:1.1em 0 .38em;color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-size:1rem;letter-spacing:.02em;line-height:1.25;text-transform:uppercase}.product-details-panel__body>h3:first-child{margin-top:0}@media(hover:hover)and (pointer:fine){.product-form__submit--workbench,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-form__submit--workbench:not(:disabled):hover,.product-form__submit--workbench:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:6px 6px #d7b99e}}@media(max-width:1180px){.product-page__grid{grid-template-columns:1fr}.product-summary{max-width:none}}@media(max-width:980px){.suedlis-engraving-configurator__head,.suedlis-engraving-configurator__grid,.product-details-panel{grid-template-columns:1fr}.suedlis-engraving-preview{position:static}.suedlis-engraving-preview__stage{height:auto}}@media(max-width:700px){.product-page .page-width{width:min(calc(100% - 36px),1600px)}.product-summary,.suedlis-engraving-configurator,.product-details-panel{padding:20px}.product-summary h1{font-size:clamp(2.15rem,10vw,3.15rem)}.product-trust-list,.suedlis-engraving-fields,.product-detail-facts{grid-template-columns:1fr}.suedlis-engraving-configurator{scroll-margin-top:96px}.suedlis-engraving-configurator__head h2{font-size:clamp(2rem,10vw,2.8rem)}.suedlis-engraving-configurator__toggle{min-height:auto}.suedlis-engraving-preview__stage{height:auto}.product-form__submit--workbench,.product-summary__engrave-link{min-height:54px}}@media(prefers-reduced-motion:reduce){.product-summary__engrave-link,.product-form__submit--workbench,.suedlis-engraving-template-picker__button,.suedlis-engraving-template-picker__clear{transition:none}.product-summary__engrave-link:hover,.product-summary__engrave-link:focus-visible,.product-form__submit--workbench:not(:disabled):hover,.product-form__submit--workbench:not(:disabled):focus-visible{transform:none}}.suedlis-engraving-configurator>.suedlis-engraving-template-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9999!important;display:grid!important;place-items:center!important;padding:clamp(14px,2.5vw,30px)!important}.suedlis-engraving-configurator>.suedlis-engraving-template-modal[hidden]{display:none!important}.suedlis-engraving-template-modal__backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#231815c7!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.suedlis-engraving-template-modal__dialog{position:relative!important;z-index:1!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:min(1180px,calc(100vw - 32px))!important;max-height:min(88vh,860px)!important;margin:0!important}.suedlis-engraving-template-modal__body{display:grid!important;grid-template-columns:1fr!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain}@media screen and (max-width:980px){.suedlis-engraving-configurator>.suedlis-engraving-template-modal{align-items:stretch!important}.suedlis-engraving-template-modal__dialog{width:min(100%,calc(100vw - 24px))!important;max-height:calc(100vh - 24px)!important}}[data-engraving-image-upload][hidden],[data-engraving-set-mirror-summary][hidden],[data-glass-upload-zone][hidden]{display:none!important}.suedlis-engraving-approval-stack{grid-column:1 / -1;display:grid;gap:10px}.suedlis-engraving-approval-stack [hidden]{display:none!important}.suedlis-engraving-approval-stack .is-invalid{outline:3px solid var(--coral-deep);outline-offset:2px}.suedlis-engraving-approval-error{grid-column:2 / -1;margin:2px 0 0;color:var(--coral-deep);font-family:Montserrat,Arial,sans-serif;font-size:.82rem;font-weight:900;line-height:1.35}.suedlis-engraving-approval-stack .is-invalid{border-color:var(--coral-deep);background:#e84a4114}.product-media{display:grid;place-items:center;height:615px;overflow:hidden;background:#fff8e8}.product-page .product-media>img{width:auto!important;max-width:100%!important;height:calc(615px - clamp(28px,3.4vw,48px))!important;max-height:calc(615px - clamp(28px,3.4vw,48px))!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;object-fit:contain!important}.suedlis-engraving-preview__stage{background:#fff8e8}#SuedlisEngravingWorkbench{--designer-surface: #fbf0dc;--designer-panel: rgba(255, 248, 235, .92);--designer-muted: #665b4b;--designer-line: rgba(30, 22, 15, .22);--designer-active: #9f1019;--designer-accent: #c49b45;--designer-shadow: 0 16px 34px rgba(45, 28, 13, .13);width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:clamp(16px,2.2vw,40px);box-sizing:border-box;row-gap:0}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head{display:grid;grid-template-columns:1fr;gap:0;align-items:center;width:min(100%,1520px);margin:0 auto;text-align:center}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy{display:grid;justify-items:center;width:100%;max-width:none;gap:4px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy .eyebrow{margin:0;color:var(--designer-active);font-size:.72rem;font-weight:900;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2{max-width:none;margin:0;color:var(--designer-active);font-size:clamp(2rem,2.6vw,3rem);line-height:.96;letter-spacing:0;white-space:nowrap;text-shadow:1px 1px 0 #fff8eb,2px 2px 0 #1e160f}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2:after{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy>p:last-child{max-width:none;margin:0;color:#3f3429;font-size:.98rem;line-height:1.35}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle{justify-self:start;width:100%;min-height:64px;margin:0;padding:12px 14px;border:1px solid #d7b99e;border-bottom:0;border-radius:8px 8px 0 0;background:#dbf2e1d1;box-shadow:none}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle span{display:grid;gap:3px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle strong{color:var(--designer-active);font-size:.86rem;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle small{color:var(--designer-muted);font-size:.78rem;line-height:1.2}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle.is-invalid{border-color:var(--designer-active);background:#fff1ee;box-shadow:4px 4px 0 var(--designer-active),0 0 0 4px #a5121b2e}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle.is-invalid strong,#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle.is-invalid small{color:var(--designer-active)}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px;width:calc(100% - 32px);min-height:72px;margin:14px 16px 0;padding:13px 16px;border:1px solid #7d0e17;border-radius:8px;background:linear-gradient(180deg,#be1421 0%,var(--designer-active) 100%);color:#fff8eb;cursor:pointer;box-shadow:0 14px 30px #a5121b2e}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]{width:20px;height:20px;border:2px solid #fff8eb;border-radius:4px;background:#fff8eb14}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:checked{background:#fff8eb;border-color:#fff8eb}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:after{border-color:var(--designer-active)}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer strong,#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer small{color:#fff8eb}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer strong{font-size:.92rem}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer small{opacity:.92}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{align-items:start!important;grid-template-columns:minmax(0,1.34fr) minmax(600px,1fr)!important;gap:clamp(24px,2vw,32px)!important;width:min(100%,1520px);margin-inline:auto;margin-top:0}#SuedlisEngravingWorkbench .suedlis-engraving-preview{position:sticky;top:clamp(20px,2vw,30px);min-width:0;align-self:start;max-height:calc(100vh - 32px)}#SuedlisEngravingWorkbench .suedlis-engraving-preview__caption{color:var(--designer-active);font-size:.78rem;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{position:relative;min-height:clamp(420px,48vw,650px);border:2px solid #d7b99e;border-radius:8px;box-shadow:#d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera{width:100%;max-width:none}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-card{position:absolute;z-index:6;left:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);display:flex;flex-direction:row;align-items:center;gap:7px;width:auto;padding:8px;border:2px solid #d7b99e;border-radius:9px;background:#fff8ebf5;box-shadow:3px 3px #d7b99e,0 9px 18px #2d1c0d1f}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-icon{display:grid;place-items:center;width:44px;min-height:34px;color:var(--ink)}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-icon svg{display:block;width:38px;height:28px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions{display:grid;grid-auto-flow:column;gap:6px}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button{display:grid;width:44px;min-width:44px;min-height:44px;padding:0;place-items:center;border:1px solid #d7b99e;border-radius:6px;background:transparent;color:var(--ink);box-shadow:none;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button:hover{background:#91231b1a}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button.is-active{border-color:var(--designer-active);background:var(--designer-active);color:#fff8eb;box-shadow:2px 2px #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button:focus-visible{outline:3px solid var(--designer-active);outline-offset:2px}#SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round}#SuedlisEngravingWorkbench .suedlis-engraving-fields{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch;min-width:0;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{display:grid;gap:0;width:100%;border:1px solid #d7b99e;border-top:0;border-radius:0 0 8px 8px;background:var(--designer-panel);overflow:hidden;max-width:none;min-width:0}#SuedlisEngravingWorkbench[data-font-picker-open=true] .suedlis-engraving-designer-panel{overflow:visible}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel{border:1px solid #d7b99e;border-radius:8px;background:var(--designer-panel)}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head{display:grid;gap:3px;padding:12px 14px}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__eyebrow,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__eyebrow{color:var(--designer-active);font-size:.74rem;font-weight:900;letter-spacing:0;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head h3,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__head h4{margin:0;color:var(--ink);letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head h3{font-size:clamp(1.05rem,1.25vw,1.28rem);line-height:1.12}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head p,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary p,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel p{margin:0;color:var(--designer-muted);line-height:1.38}#SuedlisEngravingWorkbench .suedlis-engraving-set-controls{margin:0!important;border-radius:8px}#SuedlisEngravingWorkbench .suedlis-engraving-set-mirror-summary{margin:-4px 0 0}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel>.suedlis-engraving-mode-stack__title{padding:14px 16px 0}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;padding:14px 16px;border-bottom:1px solid #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title{grid-column:1 / -1;margin:0 0 2px;color:var(--ink);font-size:.78rem;font-weight:900;line-height:1.2;letter-spacing:0;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-template-pills{display:grid;order:2;grid-column:1 / -1;gap:10px;min-width:0;margin:4px -16px -14px;padding:14px 16px;border:0;border-top:1px solid #d7b99e;border-radius:0;background:transparent}#SuedlisEngravingWorkbench .suedlis-engraving-template-pills__title{margin:0;color:var(--ink);font-size:.78rem;font-weight:900;line-height:1.2;letter-spacing:0;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-template-categories{display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-shell{box-sizing:border-box;display:none;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:9px;justify-content:stretch;width:100%;max-width:100%;min-width:0;overflow:hidden}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-template-inline-shell:not([hidden]){display:grid}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-arrow{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--designer-active);border-radius:50%;background:var(--designer-active);color:#fff8eb;font-size:1.8rem;font-weight:900;line-height:1;box-shadow:0 8px 18px #9f101938;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-arrow:disabled{border-color:#d8c6a8;background:#fff8eb;color:#b4a48f;box-shadow:none;cursor:default;opacity:.45}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery{box-sizing:border-box;display:none;grid-auto-columns:calc((100% - 48px)/5);grid-auto-flow:column;gap:12px;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:2px 2px 16px;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-color:var(--designer-active) #eadbc2;scrollbar-width:auto}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-template-inline-gallery{display:grid}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery::-webkit-scrollbar{height:18px}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery::-webkit-scrollbar-track{border-radius:999px;background:#eadbc2}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery::-webkit-scrollbar-thumb{border:3px solid #eadbc2;border-radius:999px;background:var(--designer-active)}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery[hidden]{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-template-category{display:inline-grid;flex:0 0 auto;width:auto;min-height:34px;place-items:center;padding:7px 18px;border:1px solid #d8c6a8;border-radius:999px;background:#fff8eb;color:var(--ink);font-size:.76rem;font-weight:800;line-height:1;box-shadow:none;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-template-category:disabled,#SuedlisEngravingWorkbench .suedlis-engraving-template-category[aria-disabled=true]{cursor:not-allowed;opacity:.56}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-template-category.is-active:not(:disabled){border-color:var(--designer-active);background:var(--designer-active);color:#fff8eb}#SuedlisEngravingWorkbench:not([data-current-engraving-source=template]) .suedlis-engraving-template-category.is-active,#SuedlisEngravingWorkbench .suedlis-engraving-template-category.is-active:disabled{border-color:#d8c6a8;background:#fff8eb;color:var(--ink)}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline{box-sizing:border-box;position:relative;display:grid;grid-template-rows:minmax(104px,auto) minmax(0,auto);gap:8px;width:auto;max-width:100%;min-width:0;padding:9px;border:1px solid #d7b99e;border-radius:8px;background:#fff8eb;box-shadow:0 8px 16px #2d1c0d12;color:var(--ink);overflow:hidden;scroll-snap-align:start}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline .suedlis-engraving-template-card__art{box-sizing:border-box;display:grid;place-items:center;width:100%;max-width:100%;min-width:0;min-height:104px;border:1px solid #d8c6a8;border-radius:6px;background:#fffaf0;overflow:hidden}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline .suedlis-engraving-template-card__art img{display:block;max-width:100%;max-height:94px;object-fit:contain}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline .suedlis-engraving-template-card__name{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden;color:var(--ink);font-size:clamp(.58rem,.72vw,.68rem);font-weight:800;line-height:1.2;text-align:center;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline.is-active{border-color:var(--designer-active);box-shadow:0 0 0 1px var(--designer-active),0 10px 20px #9f101929}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline.is-active:after{content:"";position:absolute;top:8px;right:8px;width:19px;height:19px;border-radius:50%;background:var(--designer-active);box-shadow:0 1px 4px #2d1c0d29}#SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline.is-active:before{content:"";position:absolute;z-index:1;top:13px;right:13px;width:8px;height:5px;border-bottom:2px solid #fff8eb;border-left:2px solid #fff8eb;transform:rotate(-45deg)}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card{display:contents}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--upload[hidden]{display:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{position:relative;display:grid;order:1;grid-template-columns:1fr;gap:7px;align-content:center;justify-items:center;min-height:96px;min-width:0;padding:14px 12px;border:1px solid #d7b99e;border-radius:8px;background:var(--designer-panel);box-shadow:0 8px 16px #2d1c0d12;cursor:pointer;text-align:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary:focus-visible{outline:3px solid rgba(165,18,27,.28);outline-offset:3px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary[aria-disabled=true]{cursor:not-allowed;opacity:.72}#SuedlisEngravingWorkbench .suedlis-engraving-mode-operations{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__index{display:none;place-items:center;width:30px;height:30px;border:1px solid #d7b99e;border-radius:8px;background:var(--designer-surface);color:var(--designer-muted);font-size:.78rem;font-weight:900}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon{display:grid;place-items:center;width:36px;height:36px;color:var(--ink);font-size:2rem;font-weight:800;line-height:1}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon svg{display:block;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4{font-size:.86rem;font-weight:900;line-height:1.2;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary p{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools{order:3;grid-column:auto;display:grid;gap:8px;max-height:62px;overflow:hidden;min-width:0;padding:8px;border:1px solid #d7b99e;border-radius:8px;background:var(--designer-panel);opacity:.82}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text{opacity:1}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary{border-color:var(--designer-active);background:linear-gradient(180deg,#b51520 0%,var(--designer-active) 100%);color:#fff8eb;box-shadow:0 10px 20px #9f101938}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary:after,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary:after,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary:after,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary:after{content:"";position:absolute;top:9px;right:9px;width:19px;height:19px;border-radius:50%;background:#fff8eb;box-shadow:0 1px 4px #2d1c0d29}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary:before,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary:before,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary:before,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary:before{content:"";position:absolute;z-index:1;top:14px;right:14px;width:8px;height:5px;border-bottom:2px solid var(--designer-active);border-left:2px solid var(--designer-active);transform:rotate(-45deg)}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary h4,#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary p,#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__icon,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary h4,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary p,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__icon,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary h4,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary p,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__icon,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary h4,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary p,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__icon{color:#fff8eb}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__index,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__index,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__index,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__index{border-color:#fff8ebeb;background:#fff8ebeb;color:var(--designer-active)}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools{order:3;grid-column:1 / -1;display:grid;gap:10px;max-height:none;overflow:visible;padding:14px;opacity:1}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--text .suedlis-engraving-add-line,#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--text .suedlis-engraving-validation-message,#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--text .suedlis-engraving-font-field,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--text .suedlis-engraving-add-line,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--text .suedlis-engraving-validation-message,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--text .suedlis-engraving-font-field{display:none!important}#SuedlisEngravingWorkbench:not([data-current-engraving-source=template]) .suedlis-engraving-mode-card--template .suedlis-engraving-template-extra-fields{display:none!important}#SuedlisEngravingWorkbench:not([data-current-engraving-source=upload]) .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload__head,#SuedlisEngravingWorkbench:not([data-current-engraving-source=upload]) .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload>p{display:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card .field,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card .suedlis-engraving-image-upload,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear{margin:0;width:100%!important;max-width:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker,#SuedlisEngravingWorkbench .suedlis-engraving-template-extra-fields,#SuedlisEngravingWorkbench .suedlis-engraving-text-tools,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload{display:grid;gap:10px;min-width:0;width:100%;max-width:none}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools{order:3;grid-column:1 / -1;max-height:none;overflow:visible;padding:14px;opacity:1}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools{width:min(100%,620px);max-width:620px;justify-self:start}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload{padding:12px;border:2px solid var(--coral-deep);border-radius:8px;background:var(--coral-deep);box-shadow:none}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload__dropzone{cursor:default}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload__dropzone input[type=file]{width:fit-content!important;max-width:100%!important}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card input,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card select,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card textarea,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear,#SuedlisEngravingWorkbench .suedlis-engraving-add-line,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone{width:100%!important;max-width:none!important;min-width:0!important}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear,#SuedlisEngravingWorkbench .suedlis-engraving-add-line,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone{min-height:46px}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button span,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone span,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone strong,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone small{min-width:0;white-space:normal!important;overflow-wrap:anywhere}#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools{grid-template-columns:1fr}#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload{overflow:visible}#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-image-upload__dropzone{min-height:76px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel{display:grid;gap:8px;min-width:0;padding:12px 14px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__layout{display:grid;grid-template-columns:1fr;gap:12px;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__action,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__legal{display:grid;gap:8px;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__action{padding:12px;border:1px solid #d7b99e;border-radius:8px;background:#fff8ebb8}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__legal{grid-template-columns:1fr}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__head{display:grid;gap:4px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__head h4{font-size:.96rem}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .suedlis-engraving-included-note{margin:0;padding:8px 10px;border-radius:8px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .suedlis-engraving-fields__microcopy{margin:0;font-size:.82rem;line-height:1.35}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .suedlis-engraving-approval-stack{gap:8px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .suedlis-engraving-confirm,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .suedlis-engraving-image-upload__rights{margin:0;padding:9px 10px;border-radius:8px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-form__submit{width:100%;min-height:50px;border-color:#7e0b12;background:linear-gradient(180deg,#b51520 0%,var(--designer-active) 100%);color:#fff8eb;box-shadow:0 10px 18px #9f101938;white-space:nowrap}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-form__submit-note{margin:0;font-size:.76rem;line-height:1.25}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-personalization-note,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-withdrawal-note{grid-column:auto;margin:0;padding:12px;border-width:1px;background:#fff8ebb8;font-size:.74rem;line-height:1.3}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-personalization-note strong,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-withdrawal-note strong{font-size:.72rem;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-personalization-note p,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-withdrawal-note p{margin-top:4px;font-size:.74rem;line-height:1.3}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,28px);align-items:stretch;width:calc(100vw - 60px);max-width:none;margin-left:calc(50% - 50vw + 30px);margin-right:calc(50% - 50vw + 30px);padding:16px 18px;border:2px solid #d7b99e;border-radius:8px;background:#fff8ebe6;box-shadow:4px 4px #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .product-personalization-note,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .product-withdrawal-note{grid-column:auto;display:grid;align-content:start;min-height:164px;margin:0;padding:14px 16px;border:1px solid #d7b99e;border-radius:8px;background:#fff8ebc7;color:var(--designer-muted);font-size:.72rem;line-height:1.24;overflow-wrap:anywhere}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints strong{color:var(--designer-active);font-size:.78rem;font-weight:900;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints p{margin:8px 0 0;font-size:.72rem;line-height:1.24}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(300px,380px);gap:clamp(12px,2vw,28px);align-items:stretch;width:calc(100vw - 60px);max-width:none;margin-left:calc(50% - 50vw + 30px);margin-right:calc(50% - 50vw + 30px);margin-top:-18px;padding:16px 18px;border:2px solid #d7b99e;border-radius:8px;background:#fff8ebe6;box-shadow:4px 4px #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__item{display:grid;grid-template-rows:minmax(2.4em,auto) minmax(2.5em,auto);gap:3px;align-content:center;min-width:0;min-height:78px;padding-left:12px;border-left:3px solid #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__item strong{color:#1e160f;font-size:.94rem;letter-spacing:0}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__item span{color:var(--designer-muted);font-size:.84rem;line-height:1.25}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{display:grid;gap:8px;align-content:center;justify-self:end;width:100%;max-width:380px;min-width:0;min-height:164px}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-approval-stack{display:grid;gap:8px;margin:0}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:12px;margin:0;padding:9px 10px;border-radius:8px;background:#fff8ebc7;font-size:.78rem;line-height:1.25}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm input,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights input{grid-column:1;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;margin:0}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm span,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights span{grid-column:2;min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-approval-error{grid-column:1 / -1}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit{width:100%;min-height:56px;border:2px solid #d7b99e;border-radius:8px;background:linear-gradient(180deg,#b51520 0%,var(--designer-active) 100%);color:#fff8eb;box-shadow:4px 4px #d7b99e;white-space:nowrap}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit-note{margin:0;color:var(--designer-muted);font-size:.76rem;line-height:1.2}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack .suedlis-engraving-quality-bar__cta{grid-column:1 / -1;grid-template-columns:1fr;align-content:start;justify-self:start;width:100%;max-width:none;min-height:0;margin-top:2px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack .suedlis-engraving-quality-bar__cta .suedlis-engraving-approval-stack,#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack .suedlis-engraving-quality-bar__cta .product-form__submit{grid-column:1}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools>.suedlis-engraving-quality-bar__cta{grid-column:1}#SuedlisEngravingWorkbench .suedlis-engraving-template-pills>.suedlis-engraving-quality-bar__cta,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools>.suedlis-engraving-quality-bar__cta{width:min(100%,620px);max-width:620px}@media screen and (min-width:981px){#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{width:calc(100vw - 60px);max-width:none;margin-left:calc(50% - 50vw + 30px);margin-right:calc(50% - 50vw + 30px)}#SuedlisEngravingWorkbench .suedlis-engraving-preview{width:calc(100% - 180px)}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{gap:12px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-height:104px;padding:16px 14px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools{gap:10px;max-height:72px;padding:10px}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools{gap:14px;padding:18px}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker,#SuedlisEngravingWorkbench .suedlis-engraving-template-extra-fields,#SuedlisEngravingWorkbench .suedlis-engraving-text-tools,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload{gap:14px}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear,#SuedlisEngravingWorkbench .suedlis-engraving-add-line,#SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card input,#SuedlisEngravingWorkbench .suedlis-engraving-mode-card select{min-height:54px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card textarea{min-height:116px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel{gap:10px;padding:14px 18px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__layout{grid-template-columns:1fr;align-items:stretch;gap:12px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__legal{display:grid}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__action{grid-column:auto;grid-row:auto;align-content:start;min-height:100%}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-personalization-note,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-withdrawal-note{display:grid;align-content:start;min-height:100%}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-personalization-note{grid-column:1;grid-row:1}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel .product-withdrawal-note{grid-column:2;grid-row:1}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights{min-height:46px}}@media screen and (max-width:980px){#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head{grid-template-columns:1fr;gap:0;margin-bottom:8px;text-align:center}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2{font-size:clamp(1.55rem,7vw,2.2rem);line-height:1;white-space:normal}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy>p:last-child{font-size:.9rem}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle{min-height:54px;padding:10px 12px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:1fr!important;width:100%;gap:22px!important}#SuedlisEngravingWorkbench .suedlis-engraving-preview{position:relative;top:auto;max-height:none}#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{min-height:clamp(360px,78vw,580px)}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{max-width:none}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{margin-top:0}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints{grid-template-columns:1fr;margin-top:0}}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel{padding:16px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card{padding:12px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:1fr}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{grid-template-columns:1fr;gap:7px;justify-items:center;min-height:86px;padding:12px;text-align:center}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__index{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon{width:32px;height:32px;font-size:1.8rem}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon svg{width:30px;height:30px}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-shell{grid-template-columns:32px minmax(0,1fr) 32px;gap:7px}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-arrow{width:32px;height:32px;font-size:1.55rem}#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-gallery{grid-auto-columns:calc((100% - 12px)/2)}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools{grid-column:1;padding:12px}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{grid-template-columns:1fr;padding:14px}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__legal{grid-template-columns:1fr}}@font-face{font-family:Suedlis Rockwell;src:local("Rockwell");font-weight:400;font-style:normal;font-display:swap}#SuedlisEngravingWorkbench .suedlis-engraving-font-field{position:relative}#SuedlisEngravingWorkbench .suedlis-engraving-font-native{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker{position:relative;z-index:40;width:100%;margin-top:6px}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 9px 14px;border:3px solid #d7b99e;border-radius:8px;background:var(--cream);color:var(--ink);font-size:1.05rem;font-weight:400;line-height:1.2;text-align:left;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger svg{flex:0 0 auto;width:18px;height:18px;stroke:currentColor;stroke-width:2.25;fill:none;transition:transform .16s ease}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger[aria-expanded=true] svg{transform:rotate(180deg)}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger:disabled{cursor:not-allowed;opacity:.55}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__popover{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:max-content;min-width:100%;max-width:min(340px,calc(100vw - 32px));padding:6px;border:3px solid #d7b99e;border-radius:8px;background:var(--cream);box-shadow:5px 5px #d7b99e}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker[data-placement=above] .suedlis-engraving-font-picker__popover{top:auto;bottom:calc(100% + 6px)}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__list{display:grid;gap:3px;max-height:min(420px,calc(var(--font-picker-available-height, 450px) - 18px));overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--coral) var(--cream)}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__list::-webkit-scrollbar{width:10px}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__list::-webkit-scrollbar-track{background:var(--cream);border-radius:999px}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__list::-webkit-scrollbar-thumb{background:var(--coral);border:2px solid var(--cream);border-radius:999px}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option{width:100%;min-height:42px;padding:8px 10px;border:2px solid transparent;border-radius:5px;background:transparent;color:var(--ink);font-size:1.05rem;font-weight:400;line-height:1.2;overflow-wrap:anywhere;text-align:left;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option:hover,#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option[aria-selected=true]{border-color:#d7b99e;background:#df302821}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option[aria-selected=true]{box-shadow:inset 4px 0 0 var(--coral)}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger:focus-visible,#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option:focus-visible{outline:3px solid var(--coral);outline-offset:3px}#SuedlisEngravingWorkbench [data-font-family="Alfa Slab One"]{font-family:Alfa Slab One,Rockwell,Georgia,serif}#SuedlisEngravingWorkbench [data-font-family=Anton]{font-family:Anton,Impact,sans-serif}#SuedlisEngravingWorkbench [data-font-family="Barlow Condensed"]{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif}#SuedlisEngravingWorkbench [data-font-family="Bebas Neue"]{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif}#SuedlisEngravingWorkbench [data-font-family=Bitter]{font-family:Bitter,Georgia,serif}#SuedlisEngravingWorkbench [data-font-family="Bungee Shade"]{font-family:Bungee Shade,Impact,sans-serif}#SuedlisEngravingWorkbench [data-font-family="Fontdiner Swanky"]{font-family:Fontdiner Swanky,cursive}#SuedlisEngravingWorkbench [data-font-family="League Gothic"]{font-family:League Gothic,Arial Narrow,Arial,sans-serif}#SuedlisEngravingWorkbench [data-font-family=Limelight]{font-family:Limelight,Cooper Black,serif}#SuedlisEngravingWorkbench [data-font-family=Monoton]{font-family:Monoton,Impact,sans-serif}#SuedlisEngravingWorkbench [data-font-family=Montserrat]{font-family:Montserrat,Arial,sans-serif}#SuedlisEngravingWorkbench [data-font-family=Oswald]{font-family:Oswald,Arial Narrow,Arial,sans-serif}#SuedlisEngravingWorkbench [data-font-family=Pacifico]{font-family:Pacifico,cursive}#SuedlisEngravingWorkbench [data-font-family="Racing Sans One"]{font-family:Racing Sans One,Impact,sans-serif}#SuedlisEngravingWorkbench [data-font-family="Roboto Slab"]{font-family:Roboto Slab,Rockwell,Georgia,serif}#SuedlisEngravingWorkbench [data-font-family=Rockwell]{font-family:Suedlis Rockwell,Rockwell,Roboto Slab,Georgia,serif}#SuedlisEngravingWorkbench [data-font-family=Tangerine]{font-family:Tangerine,cursive}#SuedlisEngravingWorkbench [data-font-family=Yellowtail]{font-family:Yellowtail,cursive}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__popover{max-width:calc(100vw - 28px)}#SuedlisEngravingWorkbench .suedlis-engraving-font-picker__list{max-height:min(65dvh,calc(var(--font-picker-available-height, 370px) - 18px))}}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:repeat(3,minmax(0,1fr))}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-height:94px}#SuedlisEngravingWorkbench:not([data-current-engraving-source=template]) .suedlis-engraving-template-pills{display:none!important}#SuedlisEngravingWorkbench:not([data-current-engraving-source=text]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source=upload]) .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools{display:none!important}#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__tools{display:grid}#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools{grid-template-columns:minmax(0,7fr) minmax(160px,3fr);column-gap:14px;row-gap:10px;width:100%;max-width:none}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools>.field:not(.suedlis-engraving-font-field),#SuedlisEngravingWorkbench .suedlis-engraving-validation-message{grid-column:1}#SuedlisEngravingWorkbench .suedlis-engraving-font-field{grid-column:2;grid-row:1 / span 3;align-self:start}@media screen and (max-width:980px){#SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools,#SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools{grid-template-columns:1fr}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--text .suedlis-engraving-text-tools>.field:not(.suedlis-engraving-font-field),#SuedlisEngravingWorkbench .suedlis-engraving-validation-message,#SuedlisEngravingWorkbench .suedlis-engraving-font-field{grid-column:1}#SuedlisEngravingWorkbench .suedlis-engraving-font-field{grid-row:auto}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack .suedlis-engraving-quality-bar__cta .suedlis-engraving-approval-stack,#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack .suedlis-engraving-quality-bar__cta .product-form__submit{grid-column:1}}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card{padding:0}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-height:82px;padding:10px 6px}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4{font-size:.68rem;overflow-wrap:anywhere}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon{width:28px;height:28px;font-size:1.45rem}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon svg{width:26px;height:26px}}@media screen and (min-width:981px){.product-page .page-width:has(#SuedlisEngravingWorkbench){width:min(calc(100% - 64px),1800px);max-width:1800px}.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-page__grid{width:min(calc(100% - 64px),2000px);max-width:2000px;margin-inline:auto}.product-page .page-width:has(#SuedlisEngravingWorkbench) #SuedlisEngravingWorkbench,.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-service-notes,.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-details-panel{width:min(calc(100% - 64px),2000px);max-width:2000px;margin-left:auto;margin-right:auto;padding-top:clamp(11px,1.5vw,19px);padding-inline:0}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head,#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid,#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{width:100%;max-width:2000px;margin-left:auto;margin-right:auto}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{width:min(90%,1500px);max-width:1500px;margin-inline:auto}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{width:100%;max-width:none;margin-inline:0}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(360px,380px)}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{align-content:center;justify-items:stretch}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit-note{justify-content:center;justify-self:stretch;text-align:center}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head{width:min(90%,1500px);max-width:1500px;grid-template-columns:1fr!important;gap:0!important;margin-inline:auto;margin-bottom:clamp(11px,1.5vw,19px)}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,58fr) minmax(0,42fr)!important;gap:clamp(24px,2vw,32px)!important}#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{min-height:0;height:clamp(320px,35vw,540px)}#SuedlisEngravingWorkbench.suedlis-engraving-configurator--bierkrug-500ml .suedlis-engraving-preview__stage,#SuedlisEngravingWorkbench.suedlis-engraving-configurator--bierglas-monaco-500ml .suedlis-engraving-preview__stage,#SuedlisEngravingWorkbench.suedlis-engraving-configurator--sektglas .suedlis-engraving-preview__stage{aspect-ratio:1.12 / 1;height:auto}#SuedlisEngravingWorkbench .suedlis-engraving-preview{width:auto}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{width:100%}}@media screen and (min-width:1181px){.product-page .product-page__grid{margin-top:80px;align-items:start}.product-page .product-page__grid>.product-media{align-self:start!important}}@media screen and (max-width:980px){.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-service-notes,.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-details-panel{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:clamp(16px,2.2vw,40px);box-sizing:border-box}}@media screen and (min-width:981px){.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-details-panel{padding-inline:clamp(32px,3vw,40px);grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:701px)and (max-width:980px){.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-details-panel{padding-inline:clamp(24px,3.5vw,30px)}}@media screen and (max-width:700px){.product-page .page-width:has(#SuedlisEngravingWorkbench) .product-form--engraving-workbench>.product-details-panel{padding-inline:clamp(16px,5vw,20px)}}#SuedlisEngravingWorkbench .suedlis-engraving-preview__notice{width:100%;box-sizing:border-box;margin-top:clamp(12px,1.2vw,16px);padding:clamp(13px,1.4vw,18px);border:2px solid #d7b99e;border-radius:8px;background:#fff8e8e6;color:var(--ink)}#SuedlisEngravingWorkbench .suedlis-engraving-preview__notice h3{margin:0 0 5px;font-family:Montserrat,Arial,sans-serif;font-size:.82rem;font-weight:900;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-preview__notice p{margin:0;color:#231815c7;font-size:clamp(.86rem,1vw,.98rem);line-height:1.45}@media screen and (min-width:561px)and (max-width:980px){#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{grid-template-columns:repeat(3,minmax(0,1fr))}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{grid-column:1 / -1;justify-self:end}}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{grid-column:auto;justify-self:stretch;max-width:none;min-height:0}}#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.92),rgba(255,255,255,.52) 36%,rgba(238,238,234,.2) 58%,transparent 72%),linear-gradient(180deg,#f8f8f6,#eeeeea 58%,#e1dfd8)!important}#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera,#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>img,#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>picture,#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>picture>img{background:inherit!important}#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera{top:0;right:0;bottom:0;left:0;width:100%;height:100%}#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>img,#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>picture,#SuedlisEngravingWorkbench .suedlis-engraving-preview__camera>picture>img{width:100%;height:100%;object-fit:contain;object-position:center center}#SuedlisEngravingWorkbench :is(button,.button,[role=button],input[type=button],input[type=submit],input[type=reset],[class*=__button],[class*=__cta],[class*=__submit]){box-shadow:none!important}#SuedlisEngravingWorkbench :is(.suedlis-engraving-preview__view-toggle,.suedlis-engraving-preview__control-card,.suedlis-engraving-configurator__toggle--designer){box-shadow:none!important}.product-form--engraving-workbench>.product-details-panel,.product-form--engraving-workbench>.product-details-panel .product-detail-facts article,.product-form--engraving-workbench>.product-details-panel .eyebrow{box-shadow:none!important}.product-form--engraving-workbench>.product-details-panel .product-details-panel__head h2{text-shadow:none!important}.product-page .product-page__grid>.product-media,.product-page .product-page__grid>.product-summary{box-shadow:none!important}.product-page .product-page__grid>.product-summary h1{text-shadow:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{--engraving-assurance-gutter: 18px;grid-column:1 / -1;width:100%;max-width:none;margin-inline:0;overflow:hidden;border:2px solid #d7b99e;border-radius:8px;background:#fff8ebe6}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-checkout-hints,#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-quality-bar{width:100%;max-width:none;margin:0;border:0;border-radius:0;background:transparent}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-quality-bar{position:relative;border-top:0}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-quality-bar:before{position:absolute;top:0;right:0;left:0;height:2px;background:#d7b99e;content:""}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{--engraving-assurance-gutter: 14px}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-checkout-hints,#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-quality-bar{padding:14px}}#SuedlisEngravingWorkbench,#SuedlisEngravingWorkbench *,#SuedlisEngravingWorkbench *:before,#SuedlisEngravingWorkbench *:after{box-shadow:none!important;text-shadow:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{position:relative;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;min-height:0;padding:12px 14px 12px 18px;overflow:hidden;border:1px solid #00777b;border-radius:8px;background:#fff4e6;color:#171312;box-shadow:0 6px 18px #00777b1f!important}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:before{position:absolute;top:8px;bottom:8px;left:0;width:4px;border-radius:0 4px 4px 0;background:#e52f29;content:""}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]{position:relative;display:inline-grid;width:22px;height:22px;margin:2px 0 0;padding:0;place-items:center;-webkit-appearance:none;appearance:none;border:2px solid #00777b;border-radius:4px;background:#fff4e6;opacity:1;clip:auto;clip-path:none;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:after{width:9px;height:5px;border-bottom:2px solid #fff4e6;border-left:2px solid #fff4e6;content:"";opacity:0;transform:rotate(-45deg) translateY(-1px)}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:checked{border-color:#00777b;background:#00777b}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:checked:after{opacity:1}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:has(input:focus-visible){outline:2px solid #00777b;outline-offset:2px}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__content{display:grid;min-width:0;gap:3px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong{color:#e52f29;font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1.2}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>small{color:#171312;font-size:.8rem;line-height:1.32;opacity:1}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>small b{color:#171312;font-weight:900}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefits{display:flex!important;flex-wrap:wrap;gap:5px 8px!important;margin-top:4px}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefit{display:inline-flex!important;align-items:center;gap:4px!important;min-height:24px;padding:4px 8px;border:1px solid #00777b;border-radius:999px;background:#fff4e6;color:#00777b;font-size:.66rem;font-weight:800;line-height:1.15}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefit:before{color:#e52f29;content:"\2713";font-weight:900}@media screen and (max-width:560px){#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{grid-template-columns:20px minmax(0,1fr);gap:9px;padding:11px 11px 11px 15px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]{width:20px;height:20px}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong{font-size:.72rem}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>small{font-size:.76rem}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefits{display:grid!important;justify-items:start;gap:4px!important}#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefit{width:fit-content}}.product-page .product-personalization-shell{display:grid;gap:0;width:100%;padding:0;overflow:hidden;border:2px solid #d7b99e;border-radius:8px;background:#fff8ebb8}.product-page .product-personalization-shell>.product-page__grid,.product-page .product-personalization-shell>#SuedlisEngravingWorkbench{width:100%;max-width:none;margin-top:0;margin-right:0;margin-left:0}.product-page .product-personalization-shell>.product-page__grid{box-sizing:border-box;padding:clamp(16px,2.2vw,32px)}.product-page .product-personalization-shell>#SuedlisEngravingWorkbench{box-sizing:border-box;padding:clamp(20px,2.5vw,36px);border:0;border-top:1px solid #d7b99e;border-radius:0;background:transparent}.product-page .product-personalization-shell>#SuedlisEngravingWorkbench:before{display:none}@media screen and (max-width:700px){.product-page .product-personalization-shell{padding:0}.product-page .product-personalization-shell>.product-page__grid,.product-page .product-personalization-shell>#SuedlisEngravingWorkbench{padding:12px}}.product-page .suedlis-product-delivery{display:grid;gap:3px;margin-top:10px;color:#171312;font-family:Montserrat,Arial,sans-serif}.product-page .suedlis-product-delivery>span{color:#e52f29;font-size:.66rem;font-weight:800;line-height:1.1;text-transform:uppercase}.product-page .suedlis-product-delivery>strong{color:#171312;font-size:.86rem;font-weight:800;line-height:1.3}.product-page .suedlis-product-delivery>p{margin:0;color:#171312;font-size:.8rem;font-weight:600;line-height:1.35}.product-page .suedlis-product-delivery b{color:#e52f29;font-weight:900}@media screen and (max-width:560px){.product-page .suedlis-product-delivery{margin-top:8px}.product-page .suedlis-product-delivery>strong{font-size:.82rem}.product-page .suedlis-product-delivery>p{font-size:.76rem}}.product-page :is(.product-personalization-shell,.product-page__grid>.product-media,.product-page__grid>.product-summary,.product-details-panel,.product-detail-facts article),#SuedlisEngravingWorkbench :is(.suedlis-engraving-preview__stage,.suedlis-engraving-preview__notice,.suedlis-engraving-designer-panel__head,.suedlis-engraving-checkout-panel,.suedlis-engraving-checkout-panel__action,.suedlis-engraving-assurance-panel,.suedlis-engraving-checkout-hints .product-personalization-note,.suedlis-engraving-checkout-hints .product-withdrawal-note,.suedlis-engraving-template-card--inline){border-width:2px!important;border-radius:6px!important}#SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{border-width:0 2px 2px!important;border-radius:0 0 6px 6px!important}.product-page .product-page__grid>.product-summary{align-self:start!important;gap:clamp(10px,1vw,14px)!important;padding:clamp(18px,2vw,28px)!important}.product-page .product-page__grid>.product-summary .suedlis-product-price{margin-bottom:8px}.product-page .product-page__grid>.product-summary h1,.product-page .suedlis-product-delivery>span,.product-page .suedlis-product-delivery b,#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong,#SuedlisEngravingWorkbench .suedlis-engraving-toggle__benefit:before{color:#9f1019!important}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:before{background:#9f1019!important}.product-page .product-details-panel__head h2,.product-page .product-details-panel__head .eyebrow,.product-page .product-detail-facts article span{color:#9f1019!important}.product-page .product-details-panel__head .eyebrow{border-color:#9f1019!important}.product-page .product-personalization-shell>.product-details-panel{box-sizing:border-box;grid-template-columns:1fr;width:100%;max-width:none;margin:0;padding:0 clamp(20px,2.5vw,36px) clamp(20px,2.5vw,36px);border:0!important;border-top:1px solid #d7b99e!important;border-radius:0!important;background:transparent}@media screen and (max-width:700px){.product-page .product-personalization-shell>.product-details-panel{padding:0 12px 12px}}.product-page .product-personalization-shell>.product-details-panel .product-details-panel__intro{display:grid;place-content:center;padding-block:clamp(28px,3vw,44px);border-bottom:1px solid #d7b99e;text-align:center}.product-page .product-personalization-shell>.product-details-panel .product-details-panel__intro>h2{margin:0}.product-page .product-personalization-shell>.product-details-panel .product-details-panel__intro>p{margin:8px auto 0}@media screen and (max-width:700px){.product-page .product-personalization-shell>.product-details-panel .product-details-panel__intro{padding-block:24px}}@media screen and (min-width:981px){.product-page .product-personalization-shell>.product-page__grid{padding-inline:0}#SuedlisEngravingWorkbench .suedlis-engraving-configurator__head,#SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{width:100%;max-width:none;margin-inline:0}}@media screen and (max-width:980px){#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{width:100%;max-width:100%;box-sizing:border-box}}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{grid-column:1;width:100%}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints{gap:0;grid-template-columns:minmax(0,1fr)}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .product-withdrawal-note{min-height:0;padding:14px 20px;border:0!important;border-radius:0!important;background:transparent}@media screen and (min-width:981px){#SuedlisEngravingWorkbench .suedlis-engraving-fields{align-self:stretch;grid-row:span 2}#SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{align-self:stretch}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .suedlis-engraving-quality-bar__cta{align-content:center;justify-self:stretch;max-width:none;padding:14px 20px}}@media screen and (max-width:980px){#SuedlisEngravingWorkbench .suedlis-engraving-fields{grid-row:auto}#SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .suedlis-engraving-quality-bar__cta{justify-self:stretch;max-width:none;padding:14px}}.product-page .product-page__grid>.product-summary h1{font-size:clamp(2rem,2.2vw,3rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance}@media screen and (max-width:700px){.product-page .product-page__grid>.product-summary h1{font-size:clamp(1.12rem,5.5vw,1.9rem);line-height:1.08}}@media screen and (max-width:700px){.product-page .product-page__grid>.product-summary,.product-page .product-page__grid>.product-summary>*,.product-page .product-page__grid>.product-summary .product-purchase-panel,.product-page .product-page__grid>.product-summary .product-purchase-panel .field,.product-page .product-page__grid>.product-summary .product-purchase-panel select{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.product-page .product-page__grid>.product-summary h1{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-approval-stack,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit{box-sizing:border-box;width:100%;max-width:100%;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-confirm,#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .suedlis-engraving-image-upload__rights{padding-inline:10px}#SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit{padding-inline:12px;white-space:normal;line-height:1.15}}#SuedlisEngravingWorkbench .suedlis-engraving-preview__plate,#SuedlisEngravingWorkbench .suedlis-engraving-preview__template-extra{color:#000;text-shadow:none}#SuedlisEngravingWorkbench .suedlis-engraving-preview__plate{mix-blend-mode:normal}#SuedlisEngravingWorkbench .suedlis-engraving-preview__stage .suedlis-engraving-preview__template{opacity:1;filter:brightness(0)}#SuedlisEngravingWorkbench.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__plate,#SuedlisEngravingWorkbench.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__template-extra{color:#fff}#SuedlisEngravingWorkbench.suedlis-engraving-configurator--schieferuntersetzer-rund .suedlis-engraving-preview__stage .suedlis-engraving-preview__template{filter:brightness(0) invert(1)}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set{display:grid;gap:.85rem;margin:.95rem 0 1.1rem;padding:clamp(.85rem,2vw,1.15rem);border:2px solid #d9b992;border-radius:16px;background:#fff7e8}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;min-width:0;margin:0;padding:0;border:0}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend{grid-column:1 / -1;margin:0 0 .15rem;padding:0;color:#861421;font-size:.82rem;font-weight:800;letter-spacing:.045em}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.8rem;border:2px solid #d9b992;border-radius:13px;background:#fffaf0;color:#241712;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label:has(input:checked){border-color:#ae0f1d;background:#fff1d9;box-shadow:inset 0 0 0 1px #ae0f1d}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices input{width:1.15rem;height:1.15rem;margin:0;accent-color:#ae0f1d}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label>span{display:grid;gap:.15rem;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices strong{color:#861421;font-size:.95rem;line-height:1.15;text-transform:uppercase}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices small{color:#5e4438;font-size:.78rem;line-height:1.3}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices b{color:#075f5a;font-size:.95rem;line-height:1.1;text-align:right;white-space:nowrap}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown{display:grid;gap:.35rem;padding:.75rem .85rem;border:1px solid #d9b992;border-radius:11px;background:#fffaf0}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown[hidden]{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:#5e4438;font-size:.84rem}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown strong{color:#241712;white-space:nowrap}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-total{margin-top:.25rem;padding-top:.55rem;border-top:1px solid #d9b992;font-size:.92rem;font-weight:800}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding-top:.1rem}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs[hidden]{display:none}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button{min-width:0;min-height:46px;padding:.7rem .85rem;border:2px solid #0a7770;border-radius:11px;background:#fffaf0;color:#075f5a;font:inherit;font-size:.88rem;font-weight:800;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button.is-active{background:#075f5a;color:#fff8e9}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button:focus-visible,#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices input:focus-visible{outline:3px solid #f2b538;outline-offset:3px}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__status{margin:0;padding:.7rem .8rem;border-radius:10px;background:#e7f4ef;color:#075f5a;font-size:.85rem;font-weight:700}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__status[data-status=error]{background:#fbe4df;color:#9a1320}#SuedlisEngravingWorkbench[data-gift-set-target=box] .suedlis-engraving-preview__stage{background:#fbf5e8}@media(max-width:767px){#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{grid-template-columns:minmax(0,1fr)}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label{grid-template-columns:auto minmax(0,1fr)}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices b{grid-column:2;justify-self:start;text-align:left}#SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button{padding-inline:.55rem;font-size:.8rem}}#SuedlisEngravingWorkbench .suedlis-engraving-template-pills,#SuedlisEngravingWorkbench .suedlis-engraving-template-inline-shell{display:none!important}#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:repeat(2,minmax(0,1fr))}#SuedlisEngravingWorkbench.suedlis-engraving-configurator--text-only .suedlis-engraving-mode-stack{grid-template-columns:minmax(0,1fr)}#SuedlisEngravingWorkbench .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__tools{display:none;max-height:none;overflow:visible;opacity:1}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button{display:grid;grid-template-columns:1fr;gap:4px;order:initial;align-content:center;justify-items:start;width:min(100%,360px)!important;min-height:52px;padding:10px 14px;border:1px solid var(--designer-active);border-radius:8px;border-color:var(--designer-active);background:linear-gradient(180deg,#b51520 0%,var(--designer-active) 100%);color:#fff8eb;box-shadow:0 10px 20px #9f101938;text-align:left;cursor:pointer}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button strong,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button small{color:#fff8eb}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button:hover,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button:focus-visible{border-color:var(--designer-active);background:linear-gradient(180deg,#c11624 0%,var(--designer-active) 100%);box-shadow:0 0 0 2px #9f101929,0 10px 20px #9f101938}#SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__tools{display:grid;order:3;grid-column:1 / -1;justify-items:start;padding:0;border:0;background:transparent}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__body{grid-template-columns:minmax(190px,.24fr) minmax(0,1fr)!important;gap:clamp(14px,2vw,24px);overflow:hidden!important}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__categories{display:grid;align-content:start;gap:8px;min-width:0;max-height:100%;padding-right:4px;overflow-y:auto;overscroll-behavior:contain}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__categories .suedlis-engraving-template-category{display:grid;width:100%;min-height:42px;justify-items:start;padding:10px 12px;border-radius:8px;text-align:left}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-grid:not([hidden]){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;min-width:0}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__close{display:grid;flex:0 0 auto;place-items:center;width:46px;height:46px;margin:0;padding:0;border:2px solid var(--designer-active);border-radius:50%;background:var(--designer-active);color:#fff8eb;font-family:Arial,sans-serif;font-size:2rem;font-weight:400;line-height:1;cursor:pointer}@media screen and (max-width:480px){#SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:minmax(0,1fr)!important;padding-inline:12px!important}#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,#SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear{width:100%!important;max-width:100%!important}}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__close:hover,#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__close:focus-visible{background:#b51520;box-shadow:0 0 0 3px #9f101933}@media screen and (max-width:980px){#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__body{grid-template-columns:1fr!important;overflow:auto!important}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__categories{grid-template-columns:repeat(2,minmax(0,1fr));max-height:30vh;padding-right:0}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content{overflow:visible}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:640px){#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__categories{grid-template-columns:1fr;max-height:28vh}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__close{width:42px;height:42px;font-size:1.8rem}}@media screen and (max-width:480px){#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__dialog,#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__body,#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content{width:100%;min-width:0;max-width:100%;box-sizing:border-box}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%;min-width:0;max-width:100%;gap:6px;box-sizing:border-box}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-card{width:100%;min-width:0!important;max-width:100%;gap:5px;padding:6px;box-sizing:border-box;overflow:hidden}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-card__art{position:relative;display:block;width:100%;min-width:0;min-height:0;max-width:100%;aspect-ratio:1;box-sizing:border-box;overflow:hidden}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-card__art img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}#SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content .suedlis-engraving-template-card__name{display:block;width:100%;min-width:0;min-height:2.3em;max-width:100%;font-size:clamp(.55rem,2.7vw,.68rem);line-height:1.15;text-align:center;white-space:normal!important;overflow:visible;overflow-wrap:break-word;text-overflow:clip;word-break:normal}}:root{--suedlis-cream: #fff9f4;--suedlis-paper: #fffdf9;--suedlis-pink: #f5dde1;--suedlis-rose: #c98996;--suedlis-beige: #eadccc;--suedlis-footer: #f1e4da;--suedlis-ink: #463d3e;--suedlis-muted: #7d6f70;--suedlis-line: rgba(70, 61, 62, .13);--suedlis-shadow: 0 18px 48px rgba(80, 61, 65, .09)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization{width:min(100%,1080px);margin:0 auto;padding:0;border:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization>legend{width:100%;margin:0 0 22px;padding:0;color:var(--suedlis-rose);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-align:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,58px)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card{position:relative;display:block;min-width:0;cursor:pointer}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;opacity:0;pointer-events:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__surface{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) 18px;gap:18px;align-items:start;min-height:166px;padding:27px 26px;border:2px solid rgba(201,137,150,.5);border-radius:18px;background:#fffdf9d1;box-shadow:0 12px 30px #463d3e0a;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card:hover .suedlis-engraving-personalization-card__surface{border-color:var(--suedlis-rose);box-shadow:0 14px 32px #463d3e14;transform:translateY(-1px)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:checked+.suedlis-engraving-personalization-card__surface{border-color:var(--suedlis-rose);background:linear-gradient(135deg,#f5dde18f,#fffdf9f2);box-shadow:0 16px 38px #c9899624}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:focus-visible+.suedlis-engraving-personalization-card__surface{outline:2px solid var(--suedlis-rose);outline-offset:4px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:disabled+.suedlis-engraving-personalization-card__surface{cursor:not-allowed;opacity:.52;transform:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__radio{position:relative;display:block;width:24px;height:24px;margin-top:1px;border:2px solid rgba(70,61,62,.38);border-radius:50%;background:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__radio:after{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--suedlis-rose);content:"";opacity:0;transform:scale(.45);transition:opacity .16s ease,transform .16s ease}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:checked+.suedlis-engraving-personalization-card__surface .suedlis-engraving-personalization-card__radio{border-color:var(--suedlis-rose)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:checked+.suedlis-engraving-personalization-card__surface .suedlis-engraving-personalization-card__radio:after{opacity:1;transform:scale(1)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__content{display:grid;min-width:0;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__content>strong{color:var(--suedlis-ink);font-size:clamp(18px,1.7vw,22px);font-weight:800;letter-spacing:.01em;line-height:1.2}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__content>small{color:var(--suedlis-muted);font-size:15px;font-weight:400;line-height:1.45}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__benefit{margin-top:3px;color:var(--suedlis-rose)!important;font-size:12px;font-weight:900;letter-spacing:.055em;line-height:1.3}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__check{color:var(--suedlis-rose)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:900;line-height:1;opacity:0;transform:translateY(-2px) scale(.7);transition:opacity .16s ease,transform .16s ease}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card>input:checked+.suedlis-engraving-personalization-card__surface .suedlis-engraving-personalization-card__check{opacity:1;transform:translateY(-2px) scale(1)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization.is-invalid .suedlis-engraving-personalization-card__surface{border-color:var(--suedlis-rose);box-shadow:0 0 0 3px #c989962e}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-purchase{width:min(100%,700px);margin:38px auto 46px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-submit{width:100%;min-height:76px;border-radius:12px;background:var(--suedlis-ink);color:var(--suedlis-paper)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(16px,1.8vw,20px);font-weight:800;letter-spacing:.035em;box-shadow:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-submit:hover:not(:disabled){background:#352e2f}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-submit[hidden]{display:none!important}@media(max-width:700px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__choices{grid-template-columns:1fr;gap:14px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__surface{min-height:142px;padding:23px 20px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-purchase{margin:28px auto 38px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization__plain-submit{min-height:64px}}@media(prefers-reduced-motion:reduce){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__surface,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__radio:after,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization-card__check{transition:none}}.suedlis-theme.template-product .product-page{--paper: var(--suedlis-cream);--cream: var(--suedlis-paper);--coral: var(--suedlis-rose);--coral-deep: var(--suedlis-rose);--teal: var(--suedlis-ink);--brass: var(--suedlis-beige);--ink: var(--suedlis-ink);--suedlis-product-deep: var(--suedlis-ink);--suedlis-product-rose-dark: var(--suedlis-rose);--suedlis-product-border: var(--suedlis-line);--suedlis-product-shadow: var(--suedlis-shadow);background:radial-gradient(circle at 7% 7%,var(--suedlis-pink),transparent 27rem),radial-gradient(circle at 93% 18%,var(--suedlis-beige),transparent 25rem),linear-gradient(180deg,var(--suedlis-cream),var(--suedlis-paper));color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page .product-personalization-shell{border:0!important;border-radius:28px!important;background:var(--suedlis-pink);box-shadow:var(--suedlis-shadow)}.suedlis-theme.template-product .product-media,.suedlis-theme.template-product .product-summary,.suedlis-theme.template-product .product-details-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench{border:0!important;background:var(--suedlis-paper)}.suedlis-theme.template-product .product-media,.suedlis-theme.template-product .product-summary{border-radius:24px!important}.suedlis-theme.template-product .product-page .product-page__grid>.product-media,.suedlis-theme.template-product .product-page .product-page__grid>.product-summary{box-shadow:var(--suedlis-product-shadow)!important}.suedlis-theme.template-product .product-form--engraving-workbench>.product-details-panel,.suedlis-theme.template-product .product-personalization-shell>.product-details-panel,.suedlis-theme.template-product .product-page .product-personalization-shell>#SuedlisEngravingWorkbench{border:0!important;background:var(--suedlis-paper);box-shadow:none!important}.suedlis-theme.template-product .product-media{padding:14px!important}.suedlis-theme.template-product .product-gallery__stage{border:0;border-radius:17px;background:linear-gradient(145deg,var(--suedlis-pink),var(--suedlis-beige))}.suedlis-theme.template-product .product-gallery__slide img{border:0;border-radius:16px;background-color:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product .product-gallery__arrow{border:1px solid var(--suedlis-line);background:var(--suedlis-paper);color:var(--suedlis-ink);box-shadow:none}.suedlis-theme.template-product .product-gallery__arrow:hover,.suedlis-theme.template-product .product-gallery__arrow:focus-visible{border-color:var(--suedlis-rose);background:var(--suedlis-pink)}.suedlis-theme.template-product .product-gallery__thumbnail{border:1px solid var(--suedlis-line);border-radius:12px;background:var(--suedlis-paper);box-shadow:none;color:var(--suedlis-ink)}.suedlis-theme.template-product .product-gallery__thumbnail.is-active{border-color:var(--suedlis-rose);box-shadow:0 0 0 2px var(--suedlis-pink)}.suedlis-theme.template-product .product-gallery__thumbnail img{border-radius:9px;background-color:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product .product-summary{position:relative;overflow:hidden}.suedlis-theme.template-product .product-summary:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,var(--suedlis-pink),var(--suedlis-rose),var(--suedlis-beige))}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary h1{color:var(--suedlis-ink)!important;text-shadow:none}.suedlis-theme.template-product .suedlis-product-price,.suedlis-theme.template-product .suedlis-product-price__unit,.suedlis-theme.template-product .suedlis-product-price__legal{color:var(--suedlis-muted)}.suedlis-theme.template-product .suedlis-product-price__amount{color:var(--suedlis-product-rose-dark)}.suedlis-theme.template-product .suedlis-product-price__shipping{color:var(--suedlis-product-rose-dark);text-decoration-color:var(--suedlis-rose);text-underline-offset:3px}.suedlis-theme.template-product .suedlis-product-delivery{margin-top:18px;padding:16px 18px;border:0;border-radius:15px;background:linear-gradient(135deg,var(--suedlis-pink),var(--suedlis-beige));color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page .suedlis-product-delivery>span{color:var(--suedlis-product-rose-dark)!important}.suedlis-theme.template-product .suedlis-product-delivery strong,.suedlis-theme.template-product .product-page .suedlis-product-delivery b{color:var(--suedlis-product-deep)!important}.suedlis-theme.template-product .suedlis-product-delivery p{color:var(--suedlis-muted)}.suedlis-theme.template-product .product-purchase-panel,.suedlis-theme.template-product .product-purchase-panel .field{border-color:var(--suedlis-line);background:var(--suedlis-paper)}.suedlis-theme.template-product .product-purchase-panel select{border-color:var(--suedlis-line);background:var(--suedlis-cream);color:var(--suedlis-ink)}.suedlis-theme.template-product .product-details-panel{border-radius:28px}.suedlis-theme.template-product .product-details-panel__intro h2,.suedlis-theme.template-product .product-details-panel__body h2,.suedlis-theme.template-product .product-details-panel__body h3{color:var(--suedlis-product-deep)}.suedlis-theme.template-product .product-page .product-details-panel__head h2,.suedlis-theme.template-product .product-page .product-details-panel__head .eyebrow{color:var(--suedlis-product-deep)!important}.suedlis-theme.template-product .product-page .product-details-panel__head .eyebrow{border-color:var(--suedlis-line)!important}.suedlis-theme.template-product .product-details-panel__intro p,.suedlis-theme.template-product .product-details-panel__body,.suedlis-theme.template-product .product-details-panel__body p,.suedlis-theme.template-product .product-details-panel__body li{color:var(--suedlis-muted)}.suedlis-theme.template-product .product-personalization-shell>.product-details-panel .product-details-panel__intro{border-color:var(--suedlis-line)!important}.suedlis-theme.template-product .product-detail-facts article{border:0!important;border-radius:16px;background:linear-gradient(135deg,var(--suedlis-cream),var(--suedlis-beige));box-shadow:none!important}.suedlis-theme.template-product .product-page .product-detail-facts article span{color:var(--suedlis-product-rose-dark)!important}.suedlis-theme.template-product .product-detail-facts strong{color:var(--suedlis-ink)}.suedlis-theme.template-product .product-personalization-shell>.product-page__global-trustbar--inside-shell{border-top:0!important;background:var(--suedlis-pink)}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item{border-color:var(--suedlis-line)!important}.suedlis-theme.template-product .product-page__global-trustbar .suedlis-global-trustbar,.suedlis-theme.template-product #SuedlisEngravingWorkbench+.product-details-panel+.product-page__global-trustbar .suedlis-global-trustbar,.suedlis-theme.template-product .product-page .suedlis-global-trustbar{border:0!important;border-radius:22px;background:#f1e4da;color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product .suedlis-global-trustbar strong{color:var(--suedlis-product-deep)}.suedlis-theme.template-product .suedlis-global-trustbar span,.suedlis-theme.template-product .suedlis-global-trustbar p{color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench{position:relative;border-radius:30px;background:radial-gradient(circle at 92% 8%,var(--suedlis-pink),transparent 22rem),radial-gradient(circle at 8% 92%,var(--suedlis-beige),transparent 24rem),var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench:before{height:4px;background:linear-gradient(90deg,var(--suedlis-pink),var(--suedlis-rose),var(--suedlis-beige))}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2{color:var(--suedlis-product-deep);text-shadow:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy>p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__caption,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__note,.suedlis-theme.template-product #SuedlisEngravingWorkbench .field__hint{color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench :where(button,input,select,textarea,label,strong,small,p,span,legend,div){color:var(--suedlis-ink)}#SuedlisEngravingWorkbench.suedlis-engraving-configurator--schieferuntersetzer-rund[data-current-engraving-source=text] .suedlis-engraving-preview__text,#SuedlisEngravingWorkbench.suedlis-engraving-configurator--schieferuntersetzer-rund[data-current-engraving-source=text] .suedlis-engraving-preview__text .suedlis-engraving-preview__line{color:#fff}.suedlis-theme.template-product #SuedlisEngravingWorkbench :where(input,textarea)::placeholder{color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{border:1px solid var(--suedlis-rose)!important;border-radius:18px;background:linear-gradient(125deg,var(--suedlis-pink),var(--suedlis-beige));color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:before{background:var(--suedlis-rose)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]{border-color:var(--suedlis-product-rose-dark);background:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:checked{border-color:var(--suedlis-product-deep);background:var(--suedlis-product-deep)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:after{border-color:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>small,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>small b{color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong{color:var(--suedlis-product-rose-dark)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-add-line,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-total{border-color:var(--suedlis-line)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{border-bottom-color:transparent!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-add-line{background:var(--suedlis-paper)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button{border-color:var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{border:0!important;border-radius:22px;background:linear-gradient(145deg,var(--suedlis-paper),var(--suedlis-pink),var(--suedlis-beige))!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-card,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice{border:0!important;background:var(--suedlis-paper);color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-inline-arrow{border-color:var(--suedlis-line);background:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle button.is-active{border-color:var(--suedlis-rose);background:var(--suedlis-pink);color:var(--suedlis-product-deep)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{border-color:var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__action,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{border:0!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__eyebrow,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__eyebrow,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-pills__title,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__eyebrow{color:var(--suedlis-product-rose-dark)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head h3,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__head h4,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice h3{color:var(--suedlis-product-deep)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice p{color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-included-note,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields__intro{border-color:var(--suedlis-line)!important;background:linear-gradient(135deg,var(--suedlis-paper),var(--suedlis-cream));color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary{border-color:var(--suedlis-rose)!important;background:var(--suedlis-pink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__index,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-category.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button.is-active{border-color:var(--suedlis-product-deep);background:var(--suedlis-product-deep);color:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card__art{border-color:var(--suedlis-line)!important;background:var(--suedlis-cream)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label{border-color:var(--suedlis-line)!important;background:var(--suedlis-cream);color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label:has(input:checked){border-color:var(--suedlis-rose)!important;background:var(--suedlis-pink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices b,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-total strong{color:var(--suedlis-product-rose-dark)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .field input,.suedlis-theme.template-product #SuedlisEngravingWorkbench .field select,.suedlis-theme.template-product #SuedlisEngravingWorkbench .field textarea,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone{border-color:var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .field input:focus,.suedlis-theme.template-product #SuedlisEngravingWorkbench .field select:focus,.suedlis-theme.template-product #SuedlisEngravingWorkbench .field textarea:focus,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload__dropzone:focus-within{border-color:var(--suedlis-rose)!important;outline-color:var(--suedlis-rose)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload__rights,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-confirm,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-personalization-note,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note{border:0!important;background:var(--suedlis-pink);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload__rights input,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-confirm input{accent-color:var(--suedlis-product-deep)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-category,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button{border-color:var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-category.is-active:not(:disabled){border-color:var(--suedlis-rose)!important;background:var(--suedlis-pink);color:var(--suedlis-product-deep)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-modal__dialog,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-modal__body,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-modal__content{border-color:var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-modal__backdrop{background:#463d3ec7}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-modal__close{border-color:var(--suedlis-ink)!important;background:var(--suedlis-ink);color:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option[aria-selected=true]{background:var(--suedlis-pink);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-personalization-note p,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note p{color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench,.suedlis-theme.template-product .product-summary__engrave-link,.suedlis-theme.template-product .product-purchase-panel .product-form__submit{border:1px solid var(--suedlis-product-deep)!important;background:var(--suedlis-product-deep);color:var(--suedlis-paper);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench:not(:disabled):hover,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench:not(:disabled):focus-visible,.suedlis-theme.template-product .product-summary__engrave-link:hover,.suedlis-theme.template-product .product-summary__engrave-link:focus-visible,.suedlis-theme.template-product .product-purchase-panel .product-form__submit:hover,.suedlis-theme.template-product .product-purchase-panel .product-form__submit:focus-visible{border-color:var(--suedlis-product-rose-dark)!important;background:var(--suedlis-product-rose-dark);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench:disabled{border-color:var(--suedlis-muted)!important;background:var(--suedlis-muted);color:var(--suedlis-paper);box-shadow:none!important}@media(max-width:860px){.suedlis-theme.template-product .product-media,.suedlis-theme.template-product .product-summary{border-radius:20px}.suedlis-theme.template-product .product-media{padding:10px!important}.suedlis-theme.template-product .product-gallery__stage{border-radius:14px}.suedlis-theme.template-product .product-gallery__slide img{border-radius:13px}.suedlis-theme.template-product .suedlis-product-delivery{padding:14px 15px}.suedlis-theme.template-product .product-details-panel{border-radius:22px}.suedlis-theme.template-product #SuedlisEngravingWorkbench{border-radius:24px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{border-radius:15px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{border-radius:18px}}@media(max-width:600px){.suedlis-theme.template-product .product-media,.suedlis-theme.template-product .product-summary{border-radius:17px}.suedlis-theme.template-product .product-summary:before{height:3px}.suedlis-theme.template-product .suedlis-product-delivery{border-radius:13px}.suedlis-theme.template-product .product-details-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench{border-radius:19px}}.suedlis-theme.template-product .product-page .product-personalization-shell{overflow:visible;border-radius:0!important;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-page__grid>.product-media,.suedlis-theme.template-product .product-page .product-page__grid>.product-summary,.suedlis-theme.template-product .product-page .product-personalization-shell>#SuedlisEngravingWorkbench,.suedlis-theme.template-product .product-page .product-personalization-shell>.product-details-panel{border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-media{padding:0!important}.suedlis-theme.template-product .product-page .product-gallery__stage{border:0!important;border-radius:0!important;background:transparent}.suedlis-theme.template-product .product-page .product-gallery__thumbnail{border:0!important;background:transparent;box-shadow:none}.suedlis-theme.template-product .product-page .product-gallery__thumbnail.is-active{border:1px solid var(--suedlis-rose)!important;background:var(--suedlis-paper);box-shadow:0 0 0 2px var(--suedlis-pink)}.suedlis-theme.template-product .product-page .product-summary:before,.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench:before{display:none}.suedlis-theme.template-product .product-page .suedlis-product-delivery{padding:0;border:0!important;border-radius:0;background:transparent}.suedlis-theme.template-product .product-page .product-purchase-panel,.suedlis-theme.template-product .product-page .product-purchase-panel .field{border:0!important;background:transparent;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-details-panel__intro{border:0!important}.suedlis-theme.template-product .product-page .product-detail-facts article{border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__global-trustbar--inside-shell{padding:0!important;border:0!important;background:var(--suedlis-pink)}.suedlis-theme.template-product .product-page .suedlis-global-trustbar{border:0!important;border-radius:0!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{width:calc(100% - 4px);margin-left:4px;border:0!important;border-radius:0!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-card,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel__head,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-panel__action,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar{border:0!important;background:transparent;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-picker__button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-picker__clear,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-included-note,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields__intro,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-add-line{border:0!important;background:transparent!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench:not([data-current-engraving-source]) .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary{border:1px solid var(--suedlis-rose)!important;border-radius:16px!important;background:var(--suedlis-paper)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-inline-arrow,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-category,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline{border:0!important;background:transparent;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__view-toggle button.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs button.is-active,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-category.is-active:not(:disabled),.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card--inline.is-active{border:1px solid var(--suedlis-rose)!important;background:var(--suedlis-paper);color:var(--suedlis-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-template-card__art{border:0!important;background:var(--suedlis-cream)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label{border:0!important;background:transparent}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label:has(input:checked){border:1px solid var(--suedlis-rose)!important;background:var(--suedlis-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-image-upload__rights,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-confirm,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-personalization-note,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note{border:0!important;background:transparent}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel>.suedlis-engraving-checkout-hints{padding:0!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-hints .product-withdrawal-note--workbench{padding:clamp(13px,1.4vw,18px)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:focus-within{outline:0!important;outline-offset:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer input[data-engraving-enabled]:focus-visible{outline:2px solid var(--suedlis-rose)!important;outline-offset:2px}.suedlis-theme.template-product .product-page :where(button,a[href],input,select,textarea,[role=button]):focus-visible{outline:2px solid var(--suedlis-rose)!important;outline-offset:2px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__icon{color:var(--suedlis-ink)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__popover{border:1px solid var(--suedlis-line)!important;background:var(--suedlis-paper);color:var(--suedlis-ink);box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option:hover,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__option[aria-selected=true]{border-color:var(--suedlis-rose)!important;background:var(--suedlis-pink);color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page{background:var(--suedlis-cream)!important;color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench){width:min(1280px,calc(100% - 64px));max-width:1280px;margin-inline:auto}.suedlis-theme.template-product .product-page .product-form--engraving-workbench{display:block}.suedlis-theme.template-product .suedlis-product-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;margin:24px 0 0;color:var(--suedlis-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;line-height:1.5}.suedlis-theme.template-product .suedlis-product-breadcrumb a{color:var(--suedlis-rose);text-decoration:none}.suedlis-theme.template-product .suedlis-product-breadcrumb a:hover,.suedlis-theme.template-product .suedlis-product-breadcrumb a:focus-visible{text-decoration:underline;text-underline-offset:3px}.suedlis-theme.template-product .product-page .product-personalization-shell{width:100%;grid-template-columns:minmax(0,1fr);overflow:visible;background:transparent!important}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__grid{display:grid;grid-template-columns:minmax(0,620px) minmax(0,1fr);gap:clamp(44px,5.8vw,84px);align-items:center;width:100%;margin:0;padding:30px 0 72px!important}.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench) .product-personalization-shell>.product-page__grid,.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench) .product-personalization-shell>#SuedlisEngravingWorkbench{width:100%!important;max-width:none!important;margin-inline:0!important}.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench) .product-personalization-shell>#SuedlisEngravingWorkbench{width:100vw!important;padding-inline:24px!important}.suedlis-theme.template-product .product-page .product-page__grid>.product-media,.suedlis-theme.template-product .product-page .product-page__grid>.product-summary{min-width:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-page__grid>.product-media{padding:0!important}.suedlis-theme.template-product .product-page .product-gallery__stage{aspect-ratio:31 / 26;min-height:0;overflow:hidden;border:0!important;border-radius:32px!important;background:linear-gradient(145deg,var(--suedlis-beige),var(--suedlis-paper))!important}.suedlis-theme.template-product .product-page .product-gallery__slide,.suedlis-theme.template-product .product-page .product-gallery__slide img{width:100%;height:100%}.suedlis-theme.template-product .product-page .product-gallery__slide img{border-radius:32px;object-fit:cover}.suedlis-theme.template-product .product-page .product-media:not(.product-media--gallery){position:relative}.suedlis-theme .suedlis-ai-image-badge{position:absolute;z-index:4;right:clamp(10px,1.4vw,16px);bottom:clamp(10px,1.4vw,16px);max-width:calc(100% - 20px);padding:5px 9px;overflow:hidden;border:1px solid rgba(73,61,63,.18);border-radius:999px;background:#fffaf2eb;box-shadow:0 2px 8px #342b2d1a;color:var(--suedlis-ink);font-size:.68rem;font-weight:600;line-height:1.15;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.suedlis-theme .suedlis-ai-image-badge--card{right:8px;bottom:8px;max-width:calc(100% - 16px);padding:4px 7px;font-size:.6rem}.suedlis-theme.template-product .product-page .product-gallery__thumbnails{margin-top:14px}.suedlis-theme.template-product .product-page .product-gallery__thumbnail{overflow:hidden;border:1px solid transparent!important;border-radius:12px!important;background:var(--suedlis-paper)!important}.suedlis-theme.template-product .product-page .product-gallery__thumbnail.is-active{border-color:var(--suedlis-rose)!important;box-shadow:0 0 0 2px var(--suedlis-pink)!important}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary{align-self:center!important;gap:15px!important;padding:18px 0!important}@media(min-width:1181px){.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__grid{align-items:stretch}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary{display:flex;align-self:stretch!important;flex-direction:column}.suedlis-theme.template-product .product-page .suedlis-product-summary__actions{margin-top:auto!important}}.suedlis-theme.template-product .suedlis-section-eyebrow{margin:0;color:var(--suedlis-rose)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary h1{margin:0;color:var(--suedlis-ink)!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,3vw,2.8rem);font-weight:400;letter-spacing:-.035em;line-height:1.08;text-shadow:none!important}.suedlis-theme.template-product .product-page .suedlis-product-price{display:grid;gap:5px;margin:0!important;color:var(--suedlis-muted)}.suedlis-theme.template-product .product-page .suedlis-product-price__amount{color:var(--suedlis-rose)!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:400}.suedlis-theme.template-product .suedlis-product-summary__copy{margin:1px 0 2px;color:var(--suedlis-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.7}.suedlis-theme.template-product .product-page .suedlis-product-delivery{display:grid;gap:4px;margin:2px 0 0;padding:15px 0;border-top:1px solid var(--suedlis-line)!important;border-bottom:1px solid var(--suedlis-line)!important;border-radius:0!important;background:transparent!important}.suedlis-theme.template-product .product-page .suedlis-product-delivery>span{color:var(--suedlis-rose)!important;font-size:10px;letter-spacing:.12em}.suedlis-theme.template-product .product-page .suedlis-product-delivery strong{color:var(--suedlis-ink)!important;font-size:14px}.suedlis-theme.template-product .product-page .suedlis-product-delivery p{margin:0;color:var(--suedlis-muted);font-size:12px}.suedlis-theme.template-product .suedlis-product-benefits{display:grid;gap:8px;margin:0;padding:0;color:var(--suedlis-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.4;list-style:none}.suedlis-theme.template-product .suedlis-product-benefits li{position:relative;padding-left:21px}.suedlis-theme.template-product .suedlis-product-benefits li:before{content:"\2713";position:absolute;top:0;left:0;color:var(--suedlis-rose);font-weight:700}.suedlis-theme.template-product .product-page .suedlis-product-summary__cta{width:100%;max-width:none;min-height:56px;margin-top:2px;border:0!important;border-radius:999px;background:var(--suedlis-ink);color:var(--suedlis-paper);box-shadow:none!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;text-decoration:none}.suedlis-theme.template-product .product-page .suedlis-product-summary__cta:hover,.suedlis-theme.template-product .product-page .suedlis-product-summary__cta:focus-visible{background:var(--suedlis-rose);color:var(--suedlis-paper);transform:translateY(-1px)}.suedlis-theme.template-product .product-page .suedlis-product-summary__actions{display:grid;gap:10px;margin-top:2px}.suedlis-theme.template-product .product-page .suedlis-product-summary__actions .suedlis-product-summary__cta{margin-top:0!important}.suedlis-theme.template-product .product-page .suedlis-product-summary__cta--personalize{border:1px solid var(--suedlis-rose)!important;background:var(--suedlis-pink);color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page .suedlis-product-summary__cta--plain:disabled{background:var(--suedlis-muted);color:var(--suedlis-paper);cursor:not-allowed;opacity:.72}.suedlis-theme.template-product .product-page .suedlis-product-price__legal{margin:-2px 0 0;color:var(--suedlis-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;line-height:1.5}.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench,.suedlis-theme.template-product .product-page .product-details-panel,.suedlis-theme.template-product .product-page .product-page__global-trustbar--inside-shell{position:relative;z-index:0}.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench:after,.suedlis-theme.template-product .product-page .product-details-panel:after,.suedlis-theme.template-product .product-page .product-page__global-trustbar--inside-shell:after{content:"";position:absolute;z-index:-1;top:0;right:calc(50% - 50vw);bottom:0;left:calc(50% - 50vw);pointer-events:none}.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench{width:100%;max-width:none;margin:0;padding:70px 0 72px!important;border:0!important;border-radius:0!important;background:var(--suedlis-beige)!important;box-shadow:none!important}.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench:after{background:var(--suedlis-beige)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head{display:flex;align-items:center;justify-content:center;gap:32px;width:100%;max-width:none;margin:0 0 38px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__copy{display:grid;gap:11px;justify-items:center;width:100%;max-width:660px;margin-inline:auto;text-align:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2{margin:0;color:var(--suedlis-ink)!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,3.5vw,3.3rem);font-weight:400;letter-spacing:-.04em;line-height:1.06;text-align:center;text-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-configurator-intro{max-width:620px;margin:0 auto;color:var(--suedlis-muted);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.65}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{position:relative;width:min(calc(100% - 28px),548px);max-width:548px;margin:0 0 30px auto;padding:16px 0;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-12px;width:min(404px,calc(100% + 24px));display:block!important;box-sizing:border-box;border:1px solid var(--suedlis-rose);border-radius:8px;background:transparent!important;pointer-events:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend{margin-left:15.1px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title{margin-left:33.5px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer .suedlis-engraving-toggle__content>strong{color:var(--suedlis-ink)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;letter-spacing:.08em}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer small{color:var(--suedlis-muted)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,620px) minmax(0,1fr)!important;gap:clamp(44px,5.8vw,84px)!important;align-items:start;width:100%;max-width:none;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview-rail{min-width:0;align-self:stretch}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview{position:sticky;top:126px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{aspect-ratio:31 / 26;height:auto!important;min-height:0;overflow:hidden;border:0!important;border-radius:0!important;background:var(--suedlis-paper)!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields{gap:14px;grid-row:auto!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{width:min(100%,620px);margin-top:clamp(44px,5.8vw,84px)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note p.product-withdrawal-note__more{margin-top:4px;font-size:.82rem}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note__more a{color:var(--suedlis-rose);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields .field input,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields .field select,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields .field textarea,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger{border:1px solid var(--suedlis-line)!important;border-radius:10px!important;background-color:var(--suedlis-paper)!important;color:var(--suedlis-ink)!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench{min-height:56px;border:0!important;border-radius:999px!important;background:var(--suedlis-ink)!important;color:var(--suedlis-paper)!important;box-shadow:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench:not(:disabled):hover,.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-form__submit--workbench:not(:disabled):focus-visible{background:var(--suedlis-rose)!important;transform:translateY(-1px)}.suedlis-theme.template-product .product-page .product-details-panel{width:100%;max-width:none;margin:0;padding:72px 0!important;border:0!important;border-radius:0!important;background:var(--suedlis-cream)!important;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-details-panel:after{background:var(--suedlis-cream)}.suedlis-theme.template-product .product-page .product-details-panel__head{display:grid;grid-template-columns:minmax(0,500px) minmax(0,1fr);grid-template-rows:auto 1fr;gap:24px clamp(44px,5.8vw,84px);align-items:start;width:100%;max-width:none;margin:0}.suedlis-theme.template-product .product-page .product-details-panel__intro{display:grid;grid-column:1;gap:13px;padding:0;border:0!important}.suedlis-theme.template-product .product-page .product-details-panel__intro h2{margin:0;color:var(--suedlis-ink)!important;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,3.4vw,3.15rem);font-weight:400;letter-spacing:-.04em;line-height:1.08;text-align:left}.suedlis-theme.template-product .product-page .product-details-panel__intro>p:last-child{margin:0;color:var(--suedlis-muted);font-size:15px;line-height:1.65}.suedlis-theme.template-product .product-page .product-details-panel__body{grid-column:1;margin:0;color:var(--suedlis-muted);font-size:14px;line-height:1.65}.suedlis-theme.template-product .product-page .product-detail-facts{display:grid;grid-row:1 / span 2;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:0}.suedlis-theme.template-product .product-page .product-detail-facts article{display:grid;gap:5px;min-height:72px;padding:15px 0;border:0!important;border-bottom:1px solid var(--suedlis-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.suedlis-theme.template-product .product-page .product-detail-facts article span{color:var(--suedlis-rose)!important;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.suedlis-theme.template-product .product-page .product-detail-facts article strong{color:var(--suedlis-ink);font-size:13px;line-height:1.45}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__global-trustbar--inside-shell{width:100%;margin:0;padding:12px 0!important;border:0!important;background:var(--suedlis-pink)!important}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__global-trustbar--inside-shell:after{display:none;content:none}.suedlis-theme.template-product .product-page .suedlis-global-trustbar{grid-template-columns:repeat(4,minmax(0,1fr));min-height:116px;padding:14px 18px;border:1px solid var(--suedlis-line)!important;border-radius:0!important;background:var(--suedlis-pink)!important;box-shadow:none!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item{min-height:82px;padding:7px 24px;border-color:var(--suedlis-line)!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item+.suedlis-global-trustbar__item{border-left:1px solid var(--suedlis-line)!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__copy{color:var(--suedlis-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__copy strong{color:var(--suedlis-ink)}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__copy span{color:var(--suedlis-muted)}@media(max-width:1180px){.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench){width:min(100% - 48px,920px)}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__grid,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid,.suedlis-theme.template-product .product-page .product-details-panel__head{grid-template-columns:1fr!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{gap:44px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{width:100%;margin-top:44px}.suedlis-theme.template-product .product-page .product-page__grid>.product-media{width:min(100%,720px);margin-inline:auto}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary{width:min(100%,720px);margin-inline:auto}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{width:min(calc(100% - 28px),692px);max-width:692px;margin-right:0;margin-left:28px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend{margin-left:17.7px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title{margin-left:33px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview{position:static;width:min(100%,720px);margin-inline:auto}.suedlis-theme.template-product .product-page .product-details-panel__intro,.suedlis-theme.template-product .product-page .product-details-panel__body,.suedlis-theme.template-product .product-page .product-detail-facts{grid-row:auto;grid-column:1}.suedlis-theme.template-product .product-page .suedlis-global-trustbar{grid-template-columns:repeat(2,minmax(0,1fr))}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item{border-left:0!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item:nth-child(2n){border-left:1px solid var(--suedlis-line)!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item:nth-child(n+3){border-top:1px solid var(--suedlis-line)!important}}@media(max-width:600px){.suedlis-theme .suedlis-ai-image-badge{right:8px;bottom:8px;padding:4px 7px;font-size:.6rem}.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench){width:calc(100% - 32px)}.suedlis-theme.template-product .suedlis-product-breadcrumb{margin-top:18px;font-size:10px}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__grid{gap:30px;padding:20px 0 48px!important}.suedlis-theme.template-product .product-page .product-gallery__stage,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{aspect-ratio:1 / 1;border-radius:22px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{border-radius:0!important}.suedlis-theme.template-product .product-page .product-gallery__slide img{border-radius:22px}.suedlis-theme.template-product .product-page .product-page__grid>.product-summary h1{font-size:clamp(2rem,10vw,2.6rem)}.suedlis-theme.template-product .product-page #SuedlisEngravingWorkbench{padding:50px 0 52px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head{align-items:center;flex-direction:column;margin-bottom:28px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{width:calc(100% - 24px);max-width:none;margin-left:24px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend{margin-left:15.4px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title{margin-left:29px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head h2,.suedlis-theme.template-product .product-page .product-details-panel__intro h2{font-size:clamp(2rem,10vw,2.6rem)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{gap:32px!important}.suedlis-theme.template-product .product-page .product-details-panel{padding:52px 0!important}.suedlis-theme.template-product .product-page .product-detail-facts{grid-template-columns:1fr}.suedlis-theme.template-product .product-page .product-personalization-shell>.product-page__global-trustbar--inside-shell{padding:20px 0!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar{grid-template-columns:1fr;padding:8px 14px}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item,.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item:nth-child(2n){justify-content:flex-start;border-left:0!important}.suedlis-theme.template-product .product-page .suedlis-global-trustbar__item+.suedlis-global-trustbar__item{border-top:1px solid var(--suedlis-line)!important}}.suedlis-theme.template-product .product-page .product-gallery__stage,.suedlis-theme.template-product .product-page .product-gallery__slide,.suedlis-theme.template-product .product-page .product-gallery__slide img,.suedlis-theme.template-product .product-page .product-gallery__thumbnail,.suedlis-theme.template-product .product-page .product-gallery__thumbnail img{border-radius:0!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench{--suedlis-configurator-gift-inset: clamp(.85rem, 2vw, 1.15rem);--suedlis-configurator-stack-inset: 16px;--suedlis-configurator-tools-inset: 14px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__status{transform:translate(calc(0px - var(--suedlis-configurator-gift-inset)))}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{transform:translate(calc(0px - var(--suedlis-configurator-stack-inset)))}.suedlis-theme.template-product #SuedlisEngravingWorkbench,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{overflow:visible}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools>*{transform:translate(calc(0px - var(--suedlis-configurator-stack-inset) - var(--suedlis-configurator-tools-inset)))}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__tools>*{transform:none}@media(min-width:1181px){.suedlis-theme.template-product #SuedlisEngravingWorkbench{--suedlis-configurator-tools-inset: 18px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{margin-right:calc(100% - 632px - clamp(44px,5.8vw,84px) - min(calc(100% - 28px),548px));margin-left:auto}}@media(max-width:1180px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{transform:translate(-16px)}}@media(max-width:600px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{margin-top:32px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__toggle--designer{transform:translate(-12px)}}@media(max-width:480px){.suedlis-theme.template-product #SuedlisEngravingWorkbench{--suedlis-configurator-stack-inset: 12px}}.suedlis-theme.template-product #SuedlisEngravingWorkbench{--gf-line: #ded1c8;--gf-rose: #bb6680;--gf-paper: #fffdfa;--gf-ink: #3e3738}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__head,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-personalization,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__body{width:min(100%,1280px);max-width:1280px;margin-inline:auto}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__body{padding:clamp(18px,2.1vw,30px);border:1px solid var(--gf-line);border-radius:12px;background:var(--gf-paper);box-shadow:0 14px 34px #463d3e12!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__body[hidden]{display:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{width:100%;max-width:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;gap:clamp(22px,2.3vw,34px)!important;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview-rail{min-width:0;padding-right:clamp(18px,2.1vw,30px);border-right:1px solid var(--gf-line)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview{position:static;width:100%;gap:12px;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__intro{margin-bottom:4px;color:var(--gf-ink)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__intro strong{display:block;color:var(--gf-rose);font:700 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.16em}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__intro p{margin:2px 0 0;font:15px/1.5 Georgia,serif;color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{width:100%;aspect-ratio:1 / 1;height:auto!important;min-height:0;margin:0;border-radius:9px!important;background:#f4ede5!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-card{display:flex;justify-content:center;align-items:center;width:100%;padding:2px 0;margin:0;transform:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__control-actions button{min-width:44px;min-height:44px;border:1px solid var(--gf-line)!important;border-radius:8px;background:var(--gf-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice{width:100%;padding:4px 12px;margin:0;text-align:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice h3{display:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__notice p{margin:0;color:var(--suedlis-muted);font-size:12px;line-height:1.55}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-fields,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-designer-panel{min-width:0;width:100%;gap:14px;padding:0;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set{width:100%;padding:0;margin:0 0 8px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices legend,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack__title{width:100%;margin:0 0 10px;color:var(--gf-rose);font:700 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px 12px;min-width:0;min-height:90px;padding:16px;transform:none!important;border:1px solid var(--gf-line)!important;border-radius:8px;background:var(--gf-paper)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label:has(input:checked){border-color:var(--gf-rose)!important;background:#fff7f8}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices input{accent-color:var(--gf-rose)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices strong{color:var(--gf-ink);font:700 13px/1.35 Inter,Arial,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices small{color:var(--suedlis-muted);font:12px/1.4 Inter,Arial,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices b{grid-column:2;justify-self:end;color:var(--gf-rose);font:600 17px/1.1 Georgia,serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__tabs,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__status{transform:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;width:100%;padding:0!important;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench.suedlis-engraving-configurator--text-only .suedlis-engraving-mode-stack{grid-template-columns:minmax(0,1fr)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-width:0;min-height:84px;padding:14px;transform:none!important;border:1px solid var(--gf-line)!important;border-radius:8px!important;background:var(--gf-paper)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__index{display:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4{color:var(--gf-ink);font:700 13px/1.35 Inter,Arial,sans-serif;letter-spacing:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary p{font:12px/1.35 Inter,Arial,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-mode-card--text .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=template] .suedlis-engraving-mode-card--template .suedlis-engraving-mode-card__summary,.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=upload] .suedlis-engraving-mode-card--upload .suedlis-engraving-mode-card__summary{border-color:var(--gf-rose)!important;background:#fff7f8!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools{grid-column:1 / -1;width:100%;padding:12px 0 0;margin:0;transform:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__tools>*{transform:none!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench[data-current-engraving-source=text] .suedlis-engraving-text-tools{grid-template-columns:minmax(0,1fr)!important;gap:14px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-text-tools>.field,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-field,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-validation-message{grid-column:1!important;grid-row:auto!important;min-width:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-text-tools .field input,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-font-picker__trigger{width:100%;min-height:46px;font-size:14px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-text-tools .field__hint{text-align:right;color:var(--suedlis-muted)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-add-line{width:100%;min-height:44px;color:var(--gf-rose);border:1px solid var(--gf-rose)!important;border-radius:7px;background:#fff7f8!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{grid-column:1 / -1;justify-self:stretch;width:100%;max-width:none;margin:18px 0 0;padding:18px 0 0;transform:none!important;border-top:1px solid var(--gf-line)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{width:min(100%,400px);min-height:54px;justify-self:end;border-radius:7px!important;background:var(--gf-ink)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-assurance-panel{width:100%;max-width:none;margin:18px 0 0;padding-top:15px;border-top:1px solid var(--gf-line)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .product-withdrawal-note--workbench{padding:12px 0!important;color:var(--gf-ink)}@media(max-width:1024px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;gap:22px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.suedlis-theme.template-product #SuedlisEngravingWorkbench{padding:44px 0 54px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__body{padding:18px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview-rail{padding-right:0;padding-bottom:22px;border-right:0;border-bottom:1px solid var(--gf-line)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{width:100%}}@media(max-width:430px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__body{padding:14px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{grid-template-columns:minmax(0,1fr)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:repeat(2,minmax(0,1fr))!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-height:74px;padding:10px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary p{display:none}}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{grid-template-columns:34px minmax(0,1fr);align-items:center;justify-items:start;text-align:left}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary .suedlis-engraving-mode-card__icon{grid-column:1;grid-row:1;width:30px;height:30px;margin:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary>div:last-child{grid-column:2;grid-row:1;min-width:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-text-tools .field>span,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-text-tools .field__hint,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-add-line{font-family:Inter,Arial,sans-serif;font-size:12px;letter-spacing:.04em}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,400px);gap:10px 20px;align-items:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-approval-stack{grid-column:1 / -1}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-benefits{grid-column:1;color:var(--suedlis-muted);font:12px/1.5 Inter,Arial,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total{grid-column:1;display:flex;align-items:baseline;gap:10px;color:var(--gf-ink);font:12px/1.3 Inter,Arial,sans-serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total strong{color:var(--gf-rose);font:600 24px/1.1 Georgia,serif}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{grid-column:2;grid-row:2 / span 2}@media(max-width:767px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta{grid-template-columns:minmax(0,1fr)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-approval-stack,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-benefits,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{grid-column:1;grid-row:auto}}@media(min-width:768px)and (max-width:900px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-configurator__grid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview-rail{width:100%;padding:0 0 24px;border-right:0;border-bottom:1px solid var(--gf-line)}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-preview__stage{width:min(100%,510px);margin-inline:auto}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-stack{grid-template-columns:minmax(0,1fr)!important}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary{min-height:62px}}@media(max-width:430px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-mode-card__summary h4{font-size:11px}}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-tax-note{margin:0;color:var(--suedlis-muted);font:400 11px/1.45 Inter,Arial,sans-serif;letter-spacing:0}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-tax-note .suedlis-product-shipping-note{font:inherit}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-tax-note .suedlis-product-shipping-note__tax{white-space:normal}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-tax-note .suedlis-product-shipping-note__separator,.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-tax-note .suedlis-product-shipping-note__free{display:none}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__choices label>.suedlis-engraving-tax-note{grid-column:1 / -1;justify-self:end;text-align:right}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-gift-set__price-breakdown>.suedlis-engraving-tax-note{text-align:right}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total{display:grid;align-items:start;gap:4px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total__amount{display:flex;align-items:baseline;gap:10px}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:768px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-benefits{grid-column:2;grid-row:2;text-align:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total{grid-column:1;grid-row:3;align-self:center}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{grid-column:2;grid-row:3}}@media(max-width:767px){.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-order-total{grid-row:2}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-checkout-benefits{grid-row:3}.suedlis-theme.template-product #SuedlisEngravingWorkbench .suedlis-engraving-quality-bar__cta .product-form__submit--workbench{grid-row:4}}.suedlis-theme.template-product .product-page .product-details-panel{width:100vw!important;max-width:none!important;margin:0!important;padding:clamp(48px,5vw,76px) 0!important;border-top:1px solid #e7d9d3!important}.suedlis-theme.template-product .product-page .product-details-panel__head{width:min(calc(100% - 48px),1280px);max-width:1280px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);grid-template-rows:auto;gap:0;align-items:start}.suedlis-theme.template-product .product-page .product-details-panel__left{min-width:0;padding:0 clamp(24px,3vw,48px) 0 0}.suedlis-theme.template-product .product-page .product-details-panel__right{min-width:0;padding-left:clamp(24px,3.5vw,54px);border-left:1px solid #e5d7d2}.suedlis-theme.template-product .product-page .product-details-panel__intro{display:block;padding:0}.suedlis-theme.template-product .product-page .product-details-panel__intro .suedlis-section-eyebrow,.suedlis-theme.template-product .product-page .product-details-panel__right-title{margin:0 0 18px;color:var(--suedlis-rose)!important;font:700 12px/1.4 Inter,Arial,sans-serif;letter-spacing:.18em;text-align:left}.suedlis-theme.template-product .product-page .product-details-panel__intro h2{max-width:11ch;margin-bottom:22px;font-size:clamp(2.25rem,3.3vw,3.55rem);line-height:1.07}.suedlis-theme.template-product .product-page .product-details-panel__body{margin:0;color:var(--suedlis-ink);font-size:clamp(15px,1.18vw,17px);line-height:1.58;overflow-wrap:anywhere}.suedlis-theme.template-product .product-page .product-details-panel__signature{margin:30px 0 0;color:var(--suedlis-ink);font:700 clamp(30px,3.2vw,43px)/1.2 "Dancing Script",cursive;text-align:center;transform:rotate(-5deg)}.suedlis-theme.template-product .product-page .product-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,44px);margin:0}.suedlis-theme.template-product .product-page .product-detail-facts .product-detail-fact{display:flex;align-items:center;gap:16px;min-width:0;min-height:94px;padding:15px 0;border-bottom:1px solid #eadeda!important}.suedlis-theme.template-product .product-page .product-detail-fact__icon,.suedlis-theme.template-product .product-page .product-detail-facts article .product-detail-fact__icon{display:inline-flex;flex:0 0 58px;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#f8efec;color:var(--suedlis-ink)!important;letter-spacing:normal}.suedlis-theme.template-product .product-page .product-detail-fact__text{display:grid;min-width:0;gap:6px}.suedlis-theme.template-product .product-page .product-detail-facts article .product-detail-fact__label{color:var(--suedlis-rose)!important;font:700 11px/1.3 Inter,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.suedlis-theme.template-product .product-page .product-detail-facts article strong{color:var(--suedlis-ink);font:400 clamp(15px,1.2vw,18px)/1.4 Georgia,"Times New Roman",serif;overflow-wrap:anywhere}.suedlis-theme.template-product .product-page .product-details-panel__occasions{display:flex;align-items:center;gap:20px;margin-top:27px;padding:18px 24px;border-radius:14px;background:#f8efec}.suedlis-theme.template-product .product-page .product-details-panel__occasions .product-detail-fact__icon{flex-basis:48px;width:48px;height:48px;background:#fffaf7;color:var(--suedlis-rose)!important}.suedlis-theme.template-product .product-page .product-details-panel__occasions p{margin:0 0 8px;color:var(--suedlis-rose);font:700 11px/1.3 Inter,Arial,sans-serif;letter-spacing:.15em}.suedlis-theme.template-product .product-page .product-details-panel__occasions ul{display:flex;flex-wrap:wrap;gap:5px 0;margin:0;padding:0;list-style:none;color:var(--suedlis-ink);font:400 15px/1.4 Georgia,Times New Roman,serif}.suedlis-theme.template-product .product-page .product-details-panel__occasions li+li:before{content:"|";margin:0 12px;color:var(--suedlis-rose)}@media(max-width:1100px){.suedlis-theme.template-product .product-page .product-details-panel__head{grid-template-columns:minmax(0,37%) minmax(0,63%)!important}.suedlis-theme.template-product .product-page .product-detail-facts{gap:0 18px}.suedlis-theme.template-product .product-page .product-detail-facts .product-detail-fact{gap:10px}.suedlis-theme.template-product .product-page .product-detail-fact__icon,.suedlis-theme.template-product .product-page .product-detail-facts article .product-detail-fact__icon{flex-basis:46px;width:46px;height:46px}}@media(max-width:850px){.suedlis-theme.template-product .product-page .product-details-panel__head{grid-template-columns:minmax(0,1fr)!important}.suedlis-theme.template-product .product-page .product-details-panel__left{padding:0 0 32px}.suedlis-theme.template-product .product-page .product-details-panel__right{padding:28px 0 0;border-left:0;border-top:1px solid #e5d7d2}.suedlis-theme.template-product .product-page .product-details-panel__intro h2{max-width:none}.suedlis-theme.template-product .product-page .product-details-panel__signature{text-align:left}}@media(max-width:600px){.suedlis-theme.template-product .product-page .product-details-panel__head{width:calc(100% - 32px)}.suedlis-theme.template-product .product-page .product-detail-facts{grid-template-columns:minmax(0,1fr)}.suedlis-theme.template-product .product-page .product-details-panel__occasions{padding:16px;align-items:flex-start;gap:12px}.suedlis-theme.template-product .product-page .product-details-panel__occasions li+li:before{margin:0 8px}}.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench) .product-personalization-shell>#SuedlisEngravingWorkbench,.suedlis-theme.template-product .product-page .page-width:has(#SuedlisEngravingWorkbench) .product-personalization-shell>.product-details-panel{margin-left:calc(50% - 50vw)!important;margin-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/183/assets/suedlis-engraving.css.map */
