.elementor-462 .elementor-element.elementor-element-40752892{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:auto;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-462 .elementor-element.elementor-element-40752892:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-40752892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141718;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-wrapper{gap:10px;}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-title{margin-block-end:12px;color:#B6883A;}.elementor-462 .elementor-element.elementor-element-750c3a90.elementor-view-stacked .elementor-icon{background-color:#B6883A;}.elementor-462 .elementor-element.elementor-element-750c3a90.elementor-view-framed .elementor-icon, .elementor-462 .elementor-element.elementor-element-750c3a90.elementor-view-default .elementor-icon{fill:#B6883A;color:#B6883A;border-color:#B6883A;}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon{font-size:1.6em;}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-title, .elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-title a{font-family:"Niva", Sans-serif;font-size:1em;font-weight:300;text-decoration:none;}.elementor-462 .elementor-element.elementor-element-750c3a90:has(:hover) .elementor-icon-box-title,
					 .elementor-462 .elementor-element.elementor-element-750c3a90:has(:focus) .elementor-icon-box-title{color:#8A672D;}.elementor-462 .elementor-element.elementor-element-13e3e42e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--overflow:auto;--padding-top:0px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-462 .elementor-element.elementor-element-13e3e42e:not(.elementor-motion-effects-element-type-background), .elementor-462 .elementor-element.elementor-element-13e3e42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141718;}.elementor-462 .elementor-element.elementor-element-3ef4c018{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-462 .elementor-element.elementor-element-3ef4c018.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-462 .elementor-element.elementor-element-b73d2cb{--e-image-carousel-slides-to-show:1;}.elementor-462 .elementor-element.elementor-element-b73d2cb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-462 .elementor-element.elementor-element-b73d2cb .elementor-swiper-button.elementor-swiper-button-next{color:#D69B32;}.elementor-462 .elementor-element.elementor-element-b73d2cb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-462 .elementor-element.elementor-element-b73d2cb .elementor-swiper-button.elementor-swiper-button-next svg{fill:#D69B32;}.elementor-462 .elementor-element.elementor-element-b73d2cb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#919191;opacity:1;}.elementor-462 .elementor-element.elementor-element-b73d2cb .swiper-pagination-bullet{background:#BDA272;}.elementor-462 .elementor-element.elementor-element-426688f5{--display:flex;}.elementor-462 .elementor-element.elementor-element-15c3025f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-462 .elementor-element.elementor-element-7ed569fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-462 .elementor-element.elementor-element-53bd6c0a .elementor-heading-title{font-family:"FF DIN", Sans-serif;font-size:25px;font-weight:100;color:#E3E4E3;}.elementor-462 .elementor-element.elementor-element-1bf85fc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--alignment:right;--grid-side-margin:9px;--grid-column-gap:9px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#BDA272;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-462 .elementor-element.elementor-element-1bf85fc7 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-462 .elementor-element.elementor-element-1bf85fc7 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.8em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-462 .elementor-element.elementor-element-cf0fba9 .elementor-button{background-color:#A08863;font-family:"FF DIN", Sans-serif;font-size:18px;font-weight:100;fill:#090A11;color:#090A11;}.elementor-462 .elementor-element.elementor-element-cf0fba9 .elementor-button:hover, .elementor-462 .elementor-element.elementor-element-cf0fba9 .elementor-button:focus{background-color:#BDA272;}.elementor-462 .elementor-element.elementor-element-cf0fba9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-462 .elementor-element.elementor-element-40752892{--content-width:1180px;}.elementor-462 .elementor-element.elementor-element-13e3e42e{--content-width:1180px;}.elementor-462 .elementor-element.elementor-element-3ef4c018{--width:50%;}.elementor-462 .elementor-element.elementor-element-426688f5{--width:45%;}.elementor-462 .elementor-element.elementor-element-15c3025f{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-462 .elementor-element.elementor-element-3ef4c018{--width:45%;}.elementor-462 .elementor-element.elementor-element-426688f5{--width:45%;}}@media(max-width:1024px){.elementor-462 .elementor-element.elementor-element-13e3e42e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;} .elementor-462 .elementor-element.elementor-element-1bf85fc7{--grid-side-margin:0.7rem;--grid-column-gap:0.7rem;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-462 .elementor-element.elementor-element-40752892{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:20px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-wrapper{align-items:center;}.elementor-462 .elementor-element.elementor-element-750c3a90 .elementor-icon-box-title{margin-block-end:0px;}.elementor-462 .elementor-element.elementor-element-13e3e42e{--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:10px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-462 .elementor-element.elementor-element-53bd6c0a .elementor-heading-title{font-size:22px;} .elementor-462 .elementor-element.elementor-element-1bf85fc7{--grid-side-margin:0.7rem;--grid-column-gap:0.7rem;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-462 .elementor-element.elementor-element-1bf85fc7{--grid-side-margin:0.7rem;--grid-column-gap:0.7rem;--grid-row-gap:0.7rem;}.elementor-462 .elementor-element.elementor-element-1bf85fc7 .elementor-share-btn{font-size:calc(0.65px * 10);}}/* Start custom CSS for icon-box, class: .elementor-element-750c3a90 */.elementor-462 .elementor-element.elementor-element-750c3a90 a:hover {
  color: inherit !important;
  text-decoration: none !important;
  background: none !important;
  box-shadow: none !important;
  opacity: 1 !important;
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2016dee */.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details {
    width: 100%;
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__title {
    margin: 20px 0 18px;
    color: #f1f1ee;
    font-family: "FF DIN", "Arial Narrow", sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.1;
    letter-spacing: 0.025em;
    text-transform: uppercase;
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__table {
    margin: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.13);
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row {
    display: grid;
    grid-template-columns: minmax(130px, 42%) 1fr;
    gap: 20px;

    padding: 13px 4px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dt,
.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dd {
    margin: 0;
    font-size: 15px;
    line-height: 1.4;
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dt {
    color: rgba(241, 241, 238, 0.55);
    font-weight: 400;
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dd {
    color: #f1f1ee;
    font-weight: 600;
    text-align: right;
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row:hover {
    background: rgba(176, 148, 101, 0.055);
}

.elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row:hover dt {
    color: #b09465;
}

@media (max-width: 767px) {
    .elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__title {
        font-size: 16px;
    }

    .elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row {
        grid-template-columns: minmax(115px, 42%) 1fr;
        gap: 12px;
        padding: 12px 2px;
    }

    .elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dt,
    .elementor-462 .elementor-element.elementor-element-2016dee .collectible-details__row dd {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf0fba9 */.elementor-462 .elementor-element.elementor-element-cf0fba9 .elementor-button {
    width: 100%;
}

body.swc-collectible-sold .inquiry-detail {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS *//* Gemeinsamer Bereich aus Bildern und Produktinformationen */
.schmuck-detail-row {
    display: flex;
    align-items: stretch !important;
    overflow: visible !important;
}

/* Rechte Spalte definiert die Begrenzung des Sticky-Elements */
.schmuck-detail-sidebar {
    position: relative;
    align-self: stretch !important;
    overflow: visible !important;
}

/* Nur der innere Informationscontainer wird sticky */
.schmuck-detail-info {
    position: sticky !important;
    top: 90px;
    align-self: flex-start;
    width: 100%;
}

/* Auf Tablet und Mobil kein Sticky */
@media (max-width: 1024px) {
    .schmuck-detail-info {
        position: static !important;
        top: auto;
    }
}

.schmuck-liegendbild {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    align-self: stretch !important;
}

.schmuck-liegendbild .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
}

.schmuck-liegendbild img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 260px !important;
    object-fit: cover;
    object-position: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FF DIN';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://sw-collectibles.com/wp-content/uploads/2026/08/DINOT-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'FF DIN';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://sw-collectibles.com/wp-content/uploads/2026/08/DINOT-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'FF DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sw-collectibles.com/wp-content/uploads/2026/08/DINOT.woff2') format('woff2');
}
/* End Custom Fonts CSS */