.ww-classic-product{--fs3d-preview-border:#cda8b4;--fs3d-preview-shadow:0 12px 30px #72475a18;--fs3d-preview-background:#fcf5ee;color:var(--ww-cocoa)}.ww-classic-product .section-background{background:var(--ww-rose)}.ww-classic-product .product-information.section{background:radial-gradient(ellipse at 0 0,#d9b6c1 0,transparent 50%),var(--ww-rose);padding-block:28px 38px}.ww-classic-product .product-details h1{color:#72475a;font-family:var(--ww-serif);font-size:clamp(34px,4vw,52px);line-height:1.05}.ww-classic-product .fs3d-name-tag__controls{box-shadow:0 12px 28px #72475a0d}.ww-classic-product .fs3d-name-tag__controls .fs3d-name-tag__heading{background:#72475a;color:#fff9f1;margin:-16px -16px 22px;padding:22px 20px;border-radius:11px 11px 38% 0/11px 11px 12px 0}.ww-classic-product .product-information.fs3d-name-tag-product .fs3d-name-tag__controls .fs3d-name-tag__heading h2{color:inherit;font-family:var(--ww-serif);font-size:30px;line-height:1.1}.ww-classic-product .product-information.fs3d-name-tag-product .fs3d-name-tag__heading .fs3d-name-tag__eyebrow{color:#f5ddd1}.ww-classic-product .product-information.fs3d-name-tag-product .fs3d-name-tag__heading>p:last-child{color:inherit}.ww-classic-product .fs3d-name-tag__summary{background:#efdfd8;color:#613b4b;border:1px solid #cda8b4}.ww-classic-product .fs3d-name-tag__input{border-color:#cda8b4;background:#fffaf4;color:var(--ww-cocoa)}.ww-classic-product .fs3d-name-tag__preview-meta{border-color:#cda8b4;background:#fffaf4ed}.ww-classic-product .fs3d-name-tag__preview-meta :is(span,strong){color:#72475a}.ww-config-examples{padding:32px clamp(16px,3vw,48px) 42px;background:#f7eee7;border-top:1px solid #d6b4c0}.ww-config-examples .fs3d-product-showcase{max-width:1240px;margin:auto;background:#fff9f1;border-color:#cda8b4;box-shadow:none;border-radius:16px;--fs3d-color-border:#d6b4c0;--fs3d-color-olive:#72475a;--fs3d-color-muted:#75605f;--fs3d-color-sage-soft:#f7eee7}.ww-config-examples .fs3d-product-showcase__header h2{font-family:var(--ww-serif);color:#72475a}.ww-config-examples .fs3d-product-showcase__grid{max-width:760px;margin:auto}.ww-config-examples .fs3d-product-showcase__grid--two{max-width:none}.ww-config-examples .fs3d-product-showcase__media img{object-fit:contain}@media(min-width:750px){.ww-classic-product .ww-classic-preview{aspect-ratio:1.5;min-height:0}.ww-classic-product .fs3d-name-tag__controls .fs3d-name-tag__heading{margin:calc(-1*clamp(16px,2.5vw,30px)) calc(-1*clamp(16px,2.5vw,30px)) 24px;padding:26px clamp(16px,2.5vw,30px)}.ww-classic-product .product-information__media:has(>.fs3d-name-tag__preview){position:sticky;top:calc(var(--header-height,72px) + 12px);align-self:start}}@media(max-width:749px){.ww-classic-product .product-information.fs3d-name-tag-product:has(fs3d-name-tag-configurator) .product-information__media:has(>.fs3d-name-tag__preview){position:sticky;top:var(--header-height,60px);z-index:5;align-self:start;background:#f7eee7;border-radius:12px;box-shadow:0 8px 18px #72475a20}.ww-classic-product .product-information__media .fs3d-name-tag__preview{height:clamp(190px,32svh,270px);min-height:0;aspect-ratio:auto;padding:8px;border-radius:12px}.ww-classic-product .product-information__media .fs3d-name-tag__preview :is(fs3d-classic-viewer,fs3d-connect-viewer,fs3d-pfotenliebe-viewer,fs3d-herzenshund-viewer,fs3d-kontur-viewer,fs3d-schickpfote-viewer){position:absolute;top:32px;right:0;bottom:0;left:0;width:100%;height:calc(100% - 32px);min-height:0;margin:0}.ww-classic-product .product-information__media .fs3d-name-tag__preview canvas{min-height:0}.ww-classic-product .product-information__media .fs3d-name-tag__preview-meta{padding:6px 8px;margin:0;max-width:100%;box-shadow:none}.ww-classic-product .fs3d-name-tag__preview-meta :is(span,strong){font-size:10px}.ww-classic-product .product-information{padding-block:14px 26px}.ww-classic-product .product-information__grid.product-information--media-left{gap:20px}}.ww-classic-product .product-information .fs3d-name-tag__swatch-grid{grid-template-columns:repeat(auto-fill,48px);gap:12px}.ww-classic-product .product-information .fs3d-name-tag__swatch-option{width:48px;height:48px;aspect-ratio:1}.ww-classic-product .product-information .fs3d-name-tag__swatch-option>span:not(.visually-hidden){width:48px;height:48px;min-height:48px;border-radius:50%;border-color:#b997a5;box-shadow:inset 0 0 0 3px #fff9f1}.ww-classic-product .product-information .fs3d-name-tag__swatch-option input:checked+span{border-color:#774459;box-shadow:inset 0 0 0 3px #fff9f1,0 0 0 2px #774459}.ww-classic-product .product-information .fs3d-name-tag__swatch-option input:checked+span:after{content:"\2713";position:absolute;right:-3px;bottom:-2px;display:grid;place-items:center;width:19px;height:19px;border:2px solid #fff9f1;border-radius:50%;background:#774459;color:#fff;font:700 12px/1 Arial,sans-serif}.ww-classic-product .product-information .fs3d-name-tag__swatch-option input:focus-visible+span{outline:3px solid #774459;outline-offset:5px}.ww-config-examples{background:radial-gradient(ellipse at 0 80%,#dfbbc7 0,transparent 55%),#f1e1dc;border-top:0;padding-block:36px 46px}.ww-config-examples .fs3d-product-showcase{position:relative;isolation:isolate;padding:clamp(16px,3vw,34px);border:0;border-radius:28px 10px;background:repeating-radial-gradient(ellipse at 100% 0,transparent 0 68px,#77445909 69px 70px,transparent 71px 138px);box-shadow:none}.ww-config-examples .fs3d-product-showcase__header{margin-bottom:26px}.ww-config-examples .fs3d-product-showcase__header>p:first-child{display:inline-block;padding:6px 12px;border:1px solid #bd8f9f;border-radius:30px;color:#774459;background:#fff9f1a6;letter-spacing:.09em}.ww-config-examples .fs3d-product-showcase__card{padding:8px;border:1px solid #cda8b4;border-radius:18px;background:#fff9f1;box-shadow:0 12px 26px #71475916}.ww-config-examples .fs3d-product-showcase__media{border-radius:11px;background:#f4e9e2}.ww-config-examples .fs3d-product-showcase figcaption{padding:18px 16px 14px;border-bottom:2px solid #cda8b4;border-radius:0 0 9px 9px}.ww-config-examples .fs3d-product-showcase figcaption strong{color:#774459;font-family:var(--ww-serif);font-size:clamp(21px,2vw,26px);font-weight:500;line-height:1.2}.ww-config-examples .fs3d-product-showcase figcaption span{color:#68504f;font-size:14px}@media(max-width:749px){.ww-config-examples{padding:24px 12px 30px}.ww-config-examples .fs3d-product-showcase{padding:12px 0}.ww-config-examples .fs3d-product-showcase__card{padding:6px}.ww-config-examples .fs3d-product-showcase figcaption{padding:14px 10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ww-configurator.css.map */
