/* © STYLEPOT · E-Commerce Innovations GmbH */
@font-face{font-family: "Jost";src: url("../../fonts/extra/jost-latin-wght-normal-tnMAxTg.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap}@font-face{font-family: "Jost";src: url("../../fonts/extra/jost-latin-ext-wght-normal-1oyGlEO.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0100-024F,U+1E00-1EFF}.sh-theme-couture{--ink: #111;--muted: #6f6f6f;--line: #e9e9e9;--line-strong: #d6d6d6;--soft: #fff;--img-bg: #fff;--font: "Jost","Helvetica Neue",Helvetica,Arial,sans-serif;--header: 64px;--gutter: 16px;font: 300 13px/1.55 var(--font);letter-spacing: .01em;color: var(--ink);background: #fff}@media (min-width: 900px){.sh-theme-couture{--header: 76px;--gutter: 32px}}.sh-theme-couture b,.sh-theme-couture strong{font-weight: 400}.sh-theme-couture .sh-h1,.sh-theme-couture .pb-h1{font-size: clamp(20px,2.2vw,30px);font-weight: 200;letter-spacing: .3em;text-transform: uppercase}.sh-theme-couture .sh-h2,.sh-theme-couture .pb-h2{font-size: 13px;font-weight: 300;letter-spacing: .26em;text-transform: uppercase}.sh-theme-couture .sh-eyebrow,.sh-theme-couture .pb-eyebrow{font-size: 10.5px;font-weight: 300;letter-spacing: .26em;text-transform: uppercase;color: var(--muted)}.sh-theme-couture .sh-link{text-underline-offset: 4px;text-decoration-thickness: 1px}.sh-theme-couture .sh-btn,.sh-theme-couture .sh-pb .btn{min-height: 50px;padding: 0 28px;font-size: 10.5px;font-weight: 400;letter-spacing: .26em;text-transform: uppercase;border-radius: 0}.sh-theme-couture .sh-btn:hover{background: #333}.sh-theme-couture .sh-btn--ghost{background: #fff;color: var(--ink);border: 1px solid var(--ink)}.sh-theme-couture .sh-btn--ghost:hover{background: var(--ink);color: #fff}.sh-theme-couture .sh-announce{background: #fff;color: #555;font-size: 10px;font-weight: 300;letter-spacing: .24em;text-transform: uppercase;padding: 9px var(--gutter);border-bottom: 1px solid var(--line)}.sh-theme-couture .sh-announce a{color: inherit}.sh-theme-couture .sh-header{background: #fff;border-bottom: 1px solid var(--line)}.sh-theme-couture .sh-header__in{padding: 0 calc(var(--gutter) - 8px)}.sh-theme-couture .sh-nav__link{padding: 0 13px;font-size: 10.5px;font-weight: 300;letter-spacing: .22em;text-transform: uppercase;color: var(--ink)}.sh-theme-couture .sh-nav__item:hover .sh-nav__link,.sh-theme-couture .sh-nav__link[aria-current]{text-decoration: underline;text-underline-offset: 6px;text-decoration-thickness: 1px}.sh-theme-couture .sh-header .sh-iconbtn .ico{width: 21px;height: 21px}.sh-theme-couture .sh-header__right{gap: 8px}.sh-theme-couture .sh-bagbtn__n{background: var(--ink);color: #fff;font-weight: 400}.sh-theme-couture .sh-mega{border-top: 1px solid var(--line)}.sh-theme-couture .sh-mega__col a{font-size: 10.5px;font-weight: 300;letter-spacing: .2em}.sh-theme-couture .sh-mega__h,.sh-theme-couture .sh-mega__all{font-weight: 400}.sh-theme-couture .sh-dm__root{font-size: 12px;font-weight: 300;letter-spacing: .22em}.sh-theme-couture .sh-acc > summary{font-size: 10.5px;font-weight: 300;letter-spacing: .22em;text-transform: uppercase}.sh-theme-couture .sh-plp__head{padding: 40px 0 18px}.sh-theme-couture .sh-plp__head .sh-h1{margin: 0}.sh-theme-couture .sh-tile{padding-bottom: 44px}.sh-theme-couture .sh-tile__media{background: #fff}.sh-theme-couture .sh-tile__body{padding: 12px 2px 0}.sh-theme-couture .sh-tile__name{font-size: 10.5px;font-weight: 300;letter-spacing: .16em;text-transform: uppercase}.sh-theme-couture .sh-tile__price{font-size: 12px;font-weight: 300;color: #555;letter-spacing: .02em}.sh-theme-couture .sh-tile__price s,.sh-theme-couture .sh-tile__price del{color: #999}.sh-theme-couture .sh-buy__name,.sh-theme-couture.sh .sh-buy__head .sh-buy__name{font-size: 15px;font-weight: 300;letter-spacing: .22em;text-transform: uppercase;line-height: 1.5}.sh-theme-couture.sh .sh-buy__head .sh-buy__price,.sh-theme-couture .sh-buy__price{font-size: 14px;font-weight: 300;letter-spacing: .04em}.sh-theme-couture .sh-buy__label{font-size: 10.5px;font-weight: 300;letter-spacing: .22em;text-transform: uppercase}.sh-theme-couture .sh-sizepick__opt,.sh-theme-couture .sh-size{border-radius: 0;font-weight: 300;letter-spacing: .06em}.sh-theme-couture .sh-info summary,.sh-theme-couture .sh-accs summary{font-size: 10.5px;font-weight: 300;letter-spacing: .22em;text-transform: uppercase}.sh-theme-couture .sh-footer{background: #fff;color: #555;border-top: 1px solid var(--line);font-size: 11px}.sh-theme-couture .sh-footer a,.sh-theme-couture .sh-footer .sh-footer__link{color: #555}.sh-theme-couture .sh-footer a:hover{color: var(--ink)}.sh-theme-couture .sh-footer__news{background: #fff;border-bottom: 1px solid var(--line)}.sh-theme-couture .sh-footer__newsin h2,.sh-theme-couture .sh-footer__h{font-size: 10.5px;font-weight: 400;letter-spacing: .24em;text-transform: uppercase;color: var(--ink)}.sh-theme-couture .sh-footer__newsin p{color: #6f6f6f}.sh-theme-couture .sh-footer__col{border-bottom-color: var(--line)}.sh-theme-couture .sh-footer input{background: #fff;color: var(--ink);border-color: var(--line-strong)}.sh-theme-couture .sh-footer .sh-btn{background: var(--ink);color: #fff}.sh-theme-couture .pb-hero__title,.sh-theme-couture .pb-hero h1,.sh-theme-couture .pb-hero h2{font-weight: 200;letter-spacing: .3em;text-transform: uppercase}.sh-theme-couture .sh-grid{gap: 0 10px;padding: 8px var(--gutter) 0}@media (min-width: 900px){.sh-theme-couture .sh-grid{gap: 0 24px}}.sh-theme-couture .sh-tile__badges{left: 6px;top: 6px}@media (max-width: 599px){.sh-theme-couture .sh-announce{font-size: 9px;letter-spacing: .14em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}}.sh-theme-couture{font-size: 14px}.sh-theme-couture .sh-nav__list{gap: 0}.sh-theme-couture .sh-nav__link{padding: 0 9px;font-size: 11px;font-weight: 400;letter-spacing: .16em}@media (min-width: 1200px){.sh-theme-couture .sh-nav__link{padding: 0 11px}}.sh-theme-couture .sh-mega__col a{font-size: 11px;font-weight: 400;letter-spacing: .14em}.sh-theme-couture .sh-drawer__head{min-height: 64px}.sh-theme-couture .sh-drawer__logo img{height: 12px !important;max-height: 12px;width: auto;max-width: 100%}.sh-theme-couture .sh-dm__root{font-size: 13px;font-weight: 400;letter-spacing: .2em;text-transform: uppercase}.sh-theme-couture .sh-dm__i{min-height: 54px}.sh-theme-couture .sh-dm__meta a{font-size: 11px;font-weight: 400;letter-spacing: .16em;text-transform: uppercase;color: #555}.sh-theme-couture .sh-tile__name{font-size: 11px;font-weight: 400;letter-spacing: .14em;color: var(--ink)}.sh-theme-couture .sh-tile__price{font-size: 12.5px;font-weight: 300;color: #666}.sh-theme-couture .sh-buy__name,.sh-theme-couture.sh .sh-buy__head .sh-buy__name{font-size: 16px;font-weight: 400;letter-spacing: .2em}.sh-theme-couture.sh .sh-buy__head .sh-buy__price,.sh-theme-couture .sh-buy__price{font-size: 15px;font-weight: 300;color: #333}.sh-theme-couture .sh-buy__label,.sh-theme-couture .sh-info summary,.sh-theme-couture .sh-accs summary{font-weight: 400}.sh-theme-couture .sh-sizepick__opt,.sh-theme-couture .sh-size{font-weight: 400}.sh-theme-couture .sh-btn,.sh-theme-couture .sh-pb .btn{font-weight: 500}.sh-theme-couture .sh-footer .sh-news .sh-btn{background: #fff;color: var(--ink) !important;border: 1px solid var(--ink);min-height: 46px;padding: 0 32px}.sh-theme-couture .sh-footer .sh-news .sh-btn:hover{background: var(--ink);color: #fff !important}.sh-theme-couture .sh-sheet .sh-quick__row{grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border-top: 1px solid var(--line);border-left: 1px solid var(--line)}.sh-theme-couture .sh-sheet .sh-quick__s{height: 52px;border: 0;border-right: 1px solid var(--line);border-bottom: 1px solid var(--line);justify-content: flex-start;text-align: left;padding: 0 14px;font-size: 13px;font-weight: 400;letter-spacing: .06em;white-space: nowrap;background: #fff;color: var(--ink)}.sh-theme-couture .sh-sheet .sh-quick__s:hover:not(:disabled),.sh-theme-couture .sh-sheet .sh-quick__s[aria-pressed="true"]{background: #fff;color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink)}.sh-theme-couture .sh-sheet .sh-quick__head{font-size: 11px;font-weight: 400;letter-spacing: .22em;text-transform: uppercase}.sh-theme-couture .sh-menubtn__t{font-weight: 400;letter-spacing: .2em}.sh-theme-couture .pb-hero--full{min-height: 100svh}.sh-theme-couture .pb-hero--full .pb-hero__pic img{animation: cou-kb 6s cubic-bezier(.2,.6,.2,1) forwards;transform-origin: 50% 30%}.sh-theme-couture .pb-hero--full::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,0) 30%,rgba(0,0,0,.05) 60%,rgba(0,0,0,.38))}.sh-theme-couture .pb-hero--full .pb-hero__content{padding-bottom: 9vh}.sh-theme-couture .pb-hero--full .pb-eyebrow{font-size: 10.5px;font-weight: 400;letter-spacing: .42em;margin-bottom: 18px}.sh-theme-couture .pb-hero--full .pb-hero__h{font-size: clamp(42px,10.5vw,170px);font-weight: 200;letter-spacing: .24em;padding-left: .24em;line-height: 1;max-width: none;margin: 0}@media (min-width: 700px){.sh-theme-couture .pb--half .pb-hero--full .pb-hero__h{font-size: clamp(36px,5.2vw,88px);letter-spacing: .2em;padding-left: .2em}}.sh-theme-couture .pb-hero--full .btn{margin-top: 26px;min-height: 0;padding: 0 0 6px;background: none;border: 0;border-bottom: 1px solid currentColor;border-radius: 0;color: inherit;font-size: 10.5px;font-weight: 400;letter-spacing: .32em}.sh-theme-couture .pb-hero--full .btn:hover{background: none;opacity: .8}.sh-theme-couture .pb-hero--full .pb-hero__content > *{animation: cou-fu 1.4s .5s both}@keyframes cou-kb{from{transform: scale(1.04)}to{transform: scale(1)}}@keyframes cou-fu{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.sh-theme-couture .pb-hero--full .pb-hero__pic img,.sh-theme-couture .pb-hero--full .pb-hero__content > *{animation: none}}.sh-theme-couture .pb--text-narrow.pb--align-center{padding-top: 120px;padding-bottom: 100px}.sh-theme-couture .pb--text-narrow.pb--align-center .pb-h2{font-size: 10.5px;font-weight: 400;letter-spacing: .42em;color: var(--muted)}.sh-theme-couture .pb--text-narrow.pb--align-center .pb-rich{font-size: clamp(20px,2.6vw,34px);font-weight: 200;line-height: 1.5;letter-spacing: .02em;color: var(--ink)}.sh-theme-couture .pb--words{padding-bottom: 110px}.sh-theme-couture .pb--image-text .pb-it{max-width: none;gap: 0;grid-template-columns: 1.25fr 1fr;align-items: stretch;background: #f4f2ef}.sh-theme-couture .pb--image-text .pb-it--right{grid-template-columns: 1fr 1.25fr}.sh-theme-couture .pb--image-text .pb-it__img img{height: 100%;min-height: 80vh;object-fit: cover;object-position: 50% 20%}.sh-theme-couture .pb--image-text .pb-it__body{display: flex;flex-direction: column;justify-content: center;padding: 8vw 7vw}.sh-theme-couture .pb--image-text .pb-h2{font-size: clamp(30px,4.4vw,68px);font-weight: 200;letter-spacing: .16em;line-height: 1.15;margin: 20px 0 26px}.sh-theme-couture .pb--image-text .btn{align-self: flex-start;min-height: 0;padding: 0 0 6px;background: none;color: var(--ink);border: 0;border-bottom: 1px solid var(--ink);font-size: 10.5px;letter-spacing: .32em}@media (max-width: 899px){.sh-theme-couture .pb--image-text .pb-it,.sh-theme-couture .pb--image-text .pb-it--right{grid-template-columns: minmax(0,1fr)}.sh-theme-couture .pb--image-text .pb-it__img img{min-height: 0;height: 72vh}.sh-theme-couture .pb--image-text .pb-it__body{padding: 56px 24px}.sh-theme-couture .pb--text-narrow.pb--align-center{padding-top: 80px;padding-bottom: 64px}}.sh-theme-couture .pb-hero.is-inverted .pb-eyebrow{color: #fff;opacity: .9}.sh-theme-couture .sh-qsheet{border-radius: 0}.sh-theme-couture .sh-qsheet__head img{width: 84px;height: 126px}.sh-theme-couture .sh-qsheet__row{font-size: 12px;font-weight: 400;letter-spacing: .16em;text-transform: uppercase;align-items: baseline}.sh-theme-couture .sh-qsheet__row span:last-child{font-size: 14px;font-weight: 300;letter-spacing: .02em;text-transform: none}.sh-theme-couture .sh-qsheet__sub{font-size: 13px}.sh-theme-couture .sh-qsheet__more{font-size: 10.5px;letter-spacing: .2em;text-transform: uppercase;text-decoration-color: currentColor}.sh-theme-couture .sh-qsheet__more:focus:not(:focus-visible){outline: none}.sh-theme-couture .sh-qsheet__sizes{grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border-top: 1px solid var(--line);border-left: 1px solid var(--line)}.sh-theme-couture .sh-qsheet__s{height: 52px;border: 0;border-right: 1px solid var(--line);border-bottom: 1px solid var(--line);text-align: left;padding: 0 14px;font-size: 13px;font-weight: 400;letter-spacing: .06em;white-space: nowrap}.sh-theme-couture .sh-qsheet__s[aria-pressed="true"]{background: #fff;color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink)}.sh-theme-couture .sh-tile__acts{left: 0;right: 0;top: 0;bottom: 0;justify-content: space-between;align-items: flex-end;pointer-events: none;padding: 4px 4px 22px}.sh-theme-couture .sh-tile__act,.sh-theme-couture .sh-tile__act + .sh-tile__act{pointer-events: auto;width: 44px;height: 44px;padding: 0;align-items: center;background: none;color: var(--ink)}.sh-theme-couture .sh-tile__acts .sh-tile__wish{order: -1}.sh-theme-couture .sh-tile__sq,.sh-theme-couture .sh-tile__plus{display: none !important}.sh-theme-couture .sh-tile__ico{display: grid;place-items: center;background: none}.sh-theme-couture .sh-tile__ico .ico{width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1}.sh-theme-couture .sh-tile__wish .sh-tile__ico .ico{width: 19px;height: 19px}.sh-theme-couture .sh-tile__wish.is-on .sh-tile__ico .ico path,.sh-theme-couture .sh-tile__wish[aria-pressed="true"] .sh-tile__ico .ico path{fill: currentColor}@media (hover: hover){.sh-theme-couture .sh-tile__act:hover{opacity: .6}}.sh-theme-couture .sh-tile__dots{bottom: 14px}.sh-theme-couture .sh-qsheet__desc{margin: 2px 0 0;font-size: 13px;line-height: 1.5;color: #555}.sh-theme-couture .sh-qsheet__more{margin-top: 6px;font-size: 10px;letter-spacing: .16em;color: var(--muted);text-decoration-color: #c8c8c8}.sh-theme-couture .sh-tile__wish .sh-tile__ico .ico{stroke-width: 1.4;color: var(--ink)}body.sh.sh-theme-couture .sh-tile__wish .sh-tile__ico .ico{stroke-width: 1.25 !important}body.sh.sh-theme-couture .sh-tile__quick .sh-tile__ico .ico{stroke-width: 1.15 !important}@media (max-width: 899px){body.sh-grid-l.sh-theme-couture .sh-tile__acts,body.sh-m1.sh-grid-auto.sh-theme-couture .sh-tile__acts{padding-bottom: 52px}}body.sh.sh-theme-couture .sh-tile__acts{mix-blend-mode: normal}body.sh.sh-theme-couture .sh-tile__acts .sh-tile__act{color: var(--ink)}
