@keyframes topToBottom{0%{transform:translateY(0)}25%{transform:translateY(200%)}50%{transform:translateY(200%)}75%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-information--media-left{--sidebar-width: 430px}@media screen and (min-width: 750px){.product-details{padding-left:8px!important}}.product-details .mg-product-title__wrapper .mg-product-title__subtitle{font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.product-details .mg-product-title__wrapper h1{margin:0;text-transform:uppercase;font-size:20px;line-height:24px;color:#67645e}@media screen and (min-width: 990px){.product-details .mg-product-title__wrapper h1{font-size:20px;line-height:28px}}.product-details .product-form-buttons{gap:8px}@media screen and (min-width: 990px){.product-details .product-form-buttons{gap:24px}}.product-details .quantity-selector{height:100%;max-height:41px;border:1px solid #000}.product-details .quantity-selector input{font-size:20px!important}.product-details .mg-price__wrapper{padding-block:20px;border-top:1px solid #67645e;border-bottom:1px solid #67645e}.product-details .mg-price__price div[ref=priceContainer]{display:flex;flex-wrap:wrap;color:#67645e}.product-details .mg-price__price span[role=group]:nth-child(2){display:flex;align-items:center;gap:8px}.product-details .mg-price__price .discount-amount{display:block;font-size:12px;padding:0 9.6px;color:#fff;background-color:#ba6d5a;border-radius:5px}@media screen and (min-width: 990px){.product-details .mg-price__price .discount-amount{margin-left:16px}}.product-details .mg-price__price .price{font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important;font-family:Zalando Sans Expanded,sans-serif;font-weight:800}.product-details .mg-price__price .compare-at-price{opacity:1;margin-left:13.6px;font-weight:700!important;font-size:20px!important;line-height:24px!important;letter-spacing:0!important;font-weight:300!important}@media screen and (min-width: 990px){.product-details .mg-price__price .compare-at-price{margin-left:16px}}.product-details .mg-price__omnibus{margin-top:8px}@media screen and (min-width: 990px){.product-details .mg-price__omnibus{margin-top:16px}}.product-details .mg-price__omnibus p{font-weight:400!important;font-size:12px!important;line-height:14px!important;color:#787878!important}.product-details .mg-price__omnibus span{display:none}.product-details .mg-discount-code{display:grid;grid-template-columns:1fr 80px}@media screen and (min-width: 750px){.product-details .mg-discount-code{grid-template-columns:1fr 120px}}.product-details .mg-discount-code__content{padding:16px 16px 16px 32px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 750px){.product-details .mg-discount-code__content{padding:16px 16px 16px 44px}}.product-details .mg-discount-code__content-title{margin:0 0 4px;font-weight:700!important;font-size:14px!important;line-height:20px!important;letter-spacing:0!important}.product-details .mg-discount-code__content-description{margin:0 0 16px;font-weight:400!important;font-size:14px!important;line-height:20px!important;letter-spacing:0!important}.product-details .mg-discount-code__content copy-text{display:block}.product-details .mg-discount-code__content copy-text span{font-weight:700!important;font-size:14px!important;line-height:20px!important;letter-spacing:0!important;font-size:13px!important;text-decoration:underline;cursor:pointer;transition:all .4s cubic-bezier(.44,.54,.12,.86)}.product-details .mg-discount-code__content copy-text span:hover{opacity:.8}.product-details .mg-discount-code__image{padding-right:8px}.product-details .mg-discount-code__image img{max-width:70px}.product-set-section{margin-top:12px;padding-bottom:28px;border-bottom:1px solid #67645e}@media screen and (min-width: 990px){.product-set-section{margin-bottom:8px;margin-top:24px}}.product-set-section .product-set-title{margin-bottom:16px;font-size:14px;line-height:18px;font-weight:700}.product-set-section .product-set-title span{color:#67645e}.product-set-section .product-set-title span:first-of-type{font-weight:800;text-transform:uppercase}.product-set-section .product-set-icons-wrapper{display:flex;flex-wrap:wrap}.product-set-section .product-set-icon{background-color:#faf8f6;border-radius:5px}.product-set-section .product-set-icon a{display:block;border:1px solid transparent;overflow:hidden;transition:all .4s cubic-bezier(.44,.54,.12,.86);border-radius:5px}.product-set-section .product-set-icon a:hover,.product-set-section .product-set-icon.current-product a{border-color:#67645e}.product-set-section .product-set-icon img{display:block;object-fit:cover;margin-block:0;mix-blend-mode:darken;border-radius:5px}.color-swatchers{margin-top:20px}.color-swatchers .color-swatchers-title{font-size:1.1em;margin-bottom:10px}.color-swatchers .color-swatchers-list{display:flex;flex-wrap:wrap;gap:10px}.color-swatchers .color-swatcher{border:1px solid #efe9e4;overflow:hidden;transition:all .4s cubic-bezier(.44,.54,.12,.86)}.color-swatchers .color-swatcher:hover{transform:scale(1.1)}.color-swatchers .color-swatcher a{display:block}.color-swatchers .color-swatcher img{display:block;width:50px;height:50px}.mg-details-features{border-top:1px solid #efe9e4;border-bottom:1px solid #efe9e4}.mg-details-features ul li{margin-bottom:8px;font-weight:400!important;font-size:13px!important;line-height:20px!important;letter-spacing:0!important}.mg-details-features ul li::marker{color:#e89678}.product-information__grid{gap:20px}.product-information__grid mg-slider .swiper{padding-bottom:0}.product-information__media .swiper{border-radius:10px}@media screen and (max-width: 989px){.product-information__media .swiper{background-color:#faf8f6}}.product-information__media .swiper .mg-product-gallery--slide{display:block;border-radius:10px;background-color:#faf8f6;overflow:hidden}.product-information__media .swiper .mg-product-gallery--slide img{border-radius:10px;mix-blend-mode:darken;z-index:1}
