@font-face{font-family:Miller Display;src:url("./Miller Display Italic.woff") format("woff"),url("./Miller Display Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}.d-none{display:none!important}body.market-de .market-not-de,body:not(.market-de) .market-de{display:none!important}.bd-product .main-product-price:has(+.main-product__additional-info){margin:0;border:none;padding-bottom:12px}.main-product__additional-info .additional-info-card{display:flex;align-items:center;padding:12px 16px;gap:12px;background:var(--bg-color);position:relative;cursor:pointer;margin-inline:-16px;margin-bottom:16px;width:calc(100% + 32px)}.main-product__additional-info .additional-info-card .image-wrapper{min-width:88px;width:88px;height:88px}.main-product__additional-info .additional-info-card .image-wrapper img{width:100%;height:100%;object-fit:contain}.main-product__additional-info .additional-info-card .text-wrapper{display:flex;flex-direction:column;gap:4px}.main-product__additional-info .additional-info-card .text-wrapper .heading *{color:var(--text-color);font-family:var(--font-body);font-size:16px;font-style:normal;line-height:normal;letter-spacing:-.16px;margin:0}.main-product__additional-info .additional-info-card .text-wrapper .subheading *{color:var(--text-color);font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px;margin:0}.main-product__additional-info .additional-info-card .info-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;top:12px;right:12px;color:var(--text-color)}.main-product__additional-info .additional-info-card .info-icon svg{display:flex;width:20px;height:20px}.main-product__additional-info .additional-info-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;visibility:hidden;--transition: .3s;transition:var(--transition)}.main-product__additional-info .additional-info-modal.open{visibility:visible;z-index:9999999}body:has(.main-product__additional-info .additional-info-modal.open){overflow:hidden}.main-product__additional-info .additional-info-modal .mask{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;background:#171210b3;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);cursor:pointer;opacity:0;transition:var(--transition)}.main-product__additional-info .additional-info-modal.open .mask{opacity:1}.main-product__additional-info .additional-info-modal .modal-wrapper{position:absolute;top:170%;left:50%;width:100%;height:fit-content;background:#f8f3f1;display:flex;flex-direction:column;align-items:center;padding-bottom:40px;transform:translate(-50%,-50%);transition:var(--transition)}.main-product__additional-info .additional-info-modal.open .modal-wrapper{top:50%}.main-product__additional-info .additional-info-modal .modal-header{padding:20px;display:flex;width:100%;align-items:center;justify-content:end}.main-product__additional-info .additional-info-modal .modal-header .close-icon,.main-product__additional-info .additional-info-modal .modal-header .close-icon svg{display:flex;min-width:12px;width:12px;height:12px;cursor:pointer}.main-product__additional-info .additional-info-modal .modal-body{display:flex;flex-direction:column;align-items:center;padding-inline:16px;gap:12px}.main-product__additional-info .additional-info-modal .modal-body .heading *{color:#171210;text-align:center;font-family:var(--font-body);font-size:24px;font-style:normal;font-weight:400;line-height:119%;letter-spacing:-.24px}.main-product__additional-info .additional-info-modal .modal-body .heading em{font-size:28px;font-family:var(--font-heading-miller);font-style:italic;line-height:120%}.main-product__additional-info .additional-info-modal .modal-body .description *{color:#171210;text-align:center;font-family:var(--font-body);font-size:14px;font-style:normal;line-height:normal;letter-spacing:-.14px}@media screen and (min-width:992px){.bd-product .main-product-price:has(+.main-product__additional-info){padding-bottom:16px}.main-product__additional-info .additional-info-card{margin-inline:0;margin-bottom:20px;width:100%;padding:16px 20px}.main-product__additional-info .additional-info-card .info-icon{width:24px;height:24px;top:16px;right:16px}.main-product__additional-info .additional-info-card .info-icon svg{width:24px;height:24px}.main-product__additional-info .additional-info-card .image-wrapper{min-width:100px;width:100px;height:100px}.main-product__additional-info .additional-info-card .text-wrapper .heading *{font-size:18px}.main-product__additional-info .additional-info-card .text-wrapper .subheading *{font-size:14px}.main-product__additional-info .additional-info-modal .modal-header{padding:28px}.main-product__additional-info .additional-info-modal .modal-header .close-icon,.main-product__additional-info .additional-info-modal .modal-header .close-icon svg{min-width:20px;width:20px;height:20px}.main-product__additional-info .additional-info-modal .modal-wrapper{width:540px;top:0;left:100%;height:100%;transform:translate(0)}.main-product__additional-info .additional-info-modal.open .modal-wrapper{top:0;transform:translate(-100%)}.main-product__additional-info .additional-info-modal .modal-body{height:100%;justify-content:center;gap:32px;padding-inline:80px}.main-product__additional-info .additional-info-modal .modal-body .heading *{font-size:36px}.main-product__additional-info .additional-info-modal .modal-body .heading em{font-size:38px}.main-product__additional-info .additional-info-modal .modal-body .description *{font-size:16px}}@media screen and (max-width:991px){.badge-timer-wrapper{gap:8px!important;padding:6px 14px!important}.badge-timer-wrapper .both-image-sale-badge{font-size:15px!important}.badge-timer-wrapper .both-image-sale-badge span{font-size:17px!important}.badge-timer-wrapper .badge-timer-text,.badge-timer-wrapper .badge-timer-text *{font-size:10px!important}.badge-timer-wrapper .both-sale-timer{font-size:16px!important}.main-product-price .product__price [data-compare-price]{font-size:20px}.main-product-price .product__price [data-price]{font-size:16px}.bd-product .product-inventory span{font-size:14px}}.product-item__image-badge{display:flex;width:fit-content;padding:8px 12px;justify-content:center;align-items:center;border-radius:0 999px 999px 0;border-top:.6px solid #DFD9D6;border-right:.6px solid #DFD9D6;border-bottom:.6px solid #DFD9D6;background:#fdf8f6;position:absolute;left:0;bottom:18px;z-index:9}.product-item__image-badge *{color:#792102;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px}.product-item__image-badge em,.product-item__image-badge i{font-family:var(--font-heading-miller);font-size:16px;font-style:italic;font-weight:400;line-height:120%;letter-spacing:-.16px}.stock-status--wrapper{display:flex;flex-direction:column;gap:8px;padding:12px 16px;margin-inline:-16px;width:calc(100% + 32px);background:var(--bg-color);margin-top:12px}.stock-status--wrapper .text-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.stock-status--wrapper .text-wrapper .percent-message{color:var(--text-color);font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px}.stock-status--wrapper .text-wrapper .percent-message span{font-family:var(--font-heading-miller);font-size:18px;font-style:italic;font-weight:400;line-height:120%;letter-spacing:-.72px}.stock-status--wrapper .text-wrapper .stock-message{color:var(--text-color);font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px}.stock-status--wrapper .percent-wrapper{border-radius:24px;background:var(--percent-bar-bg-color);display:flex;align-items:center;width:100%;overflow:hidden}.stock-status--wrapper .percent-wrapper .percent-bar-handle{width:var(--percent);height:8px;display:flex;transition:1s;background:var(--percent-bar-color)}.quick-cart__timer{display:flex;padding:6px 16px 8px;justify-content:center;align-items:center;gap:12px;background:#792102}.quick-cart__timer .text{color:#f8f3f1;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px}.quick-cart__timer .timer{display:flex;align-items:center;gap:2px}.quick-cart__timer .timer .value{color:#fdf8f6;font-family:var(--font-heading-miller);font-size:16px;font-style:italic;font-weight:400;line-height:1;letter-spacing:-.16px;padding-top:4px}.quick-cart__timer .timer .divider{color:#fdf8f6;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.quick-cart:has(.quick_cart__empty.visible) .quick-cart__timer{display:none}@media screen and (min-width:992px){.product-item__image-badge{padding:10px 16px}.product-item__image-badge *{font-size:16px}.product-item__image-badge em,.product-item__image-badge i{font-size:18px}.stock-status--wrapper{padding:16px 20px;margin-inline:0;margin-top:16px;width:100%;gap:12px}.stock-status--wrapper .text-wrapper .percent-message{font-size:16px}.stock-status--wrapper .text-wrapper .percent-message span{font-size:20px}.stock-status--wrapper .text-wrapper .stock-message{font-size:16px}.stock-status--wrapper .percent-wrapper .percent-bar-handle{height:10px}}.product__upsell-product{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.product__upsell-product.loading{opacity:.5}.product__upsell-product:not(.active){display:none}.product__upsell-product .heading{color:#171210;text-align:center;font-family:var(--font-body);font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.18px}.product__upsell-product .upsell-product-wrapper{display:flex;flex-direction:column;padding:12px 18px;gap:12px;background:#f2edeb;margin-inline:-16px;width:calc(100% + 32px)}.product__upsell-product .upsell-product-wrapper .product-info-wrapper{display:flex;align-items:center;gap:12px;width:100%}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .image-wrapper{min-width:40px;width:40px;height:50px;border-radius:100px;overflow:hidden}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .image-wrapper img{width:100%;height:100%;object-fit:cover}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .text-wrapper{display:flex;flex-direction:column;gap:4px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .text-wrapper .title{color:#171210;font-family:var(--font-body);font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.18px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .text-wrapper .subtitle{color:#171210;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper{display:flex;flex-direction:column;gap:4px;margin-left:auto;min-width:fit-content;width:fit-content}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper:not(.active){display:none}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper .compare-at-price{color:#171210;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;text-decoration-line:line-through}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper .price{color:#171210;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.product__upsell-product .upsell-product-wrapper .variant-options-wrapper{display:flex;flex-wrap:wrap;gap:8px}.product__upsell-product .upsell-product-wrapper .variant-options-wrapper .variant-option{display:flex;padding:6px 16px;justify-content:center;align-items:center;border-radius:999px;border:.4px solid #DFD9D6;cursor:pointer;color:#171210;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.product__upsell-product .upsell-product-wrapper .variant-options-wrapper .variant-option.active{border:.6px solid #171210}.product__upsell-product .upsell-product-wrapper .atc-btn{cursor:pointer;width:100%;display:flex;padding:8px 24px;justify-content:center;align-items:center;border-radius:999px;background:#792102;color:#f8f3f1;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px}@media screen and (min-width:992px){.product__upsell-product{margin-bottom:32px;gap:16px}.product__upsell-product .heading{font-size:20px}.product__upsell-product .upsell-product-wrapper{margin-inline:0px;width:100%;gap:16px;padding:16px 22px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .image-wrapper{min-width:50px;width:50px;height:60px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .text-wrapper .title{font-size:20px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .text-wrapper .subtitle{font-size:14px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper .compare-at-price{font-size:16px}.product__upsell-product .upsell-product-wrapper .product-info-wrapper .price-wrapper .price,.product__upsell-product .upsell-product-wrapper .variant-options-wrapper .variant-option{font-size:14px}.product__upsell-product .upsell-product-wrapper .atc-btn{font-size:16px;padding:10px 24px}}.quick-cart .quick-cart__container.popover .quick-cart__item-price s{margin-right:0!important}.quick-cart .quick-cart__container.popover .quick-cart__item-price s+span{margin-top:1px}.quick-cart__item-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.quick-cart .discount-badge{margin:0!important;padding:3px 9px 3px 8px;gap:4px}.quick-cart .discount-badge span{font-size:14px;padding-bottom:2px}.quick-cart__delivery-status svg{width:14px;height:14px}body:has(.collection__container.collection-filter-existing) .needsclick:has(>[data-testid=animated-teaser]){margin-bottom:90px!important}@media screen and (min-width:992px){body:has(.collection__container.collection-filter-existing) .needsclick:has(>[data-testid=animated-teaser]){margin-bottom:100px!important}}.product-item__product-subtitle{font-weight:400;margin-top:4px}.bd-main-collection-product-grid .product-item__text .product-item__product-title{display:flex;flex-direction:column}.search-result-list-wrapper .product-title__subtitle{display:flex;flex-direction:column;gap:2px}.search-result-list-wrapper .product-title__subtitle .product-subtitle{font-size:10px;color:var(--primary-fill-color)}.jdgm-star.jdgm--off:before{font-size:.75rem}.bd-product .other-variants-option label>.image-wrapper{height:auto;aspect-ratio:1}.bd-product .other-variants-option label>.image-wrapper .qty-card-img{width:100%;height:100%}body[nn-2-ab-test] .product__media-container .product__media-slide .image-comparison-wrapper{margin-left:0;transition:margin-left .3s ease-in-out}body[nn-2-ab-test] .product__media-container .product__media-slide.is-selected+.product__media-slide .image-comparison-wrapper{margin-left:-40px}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper{padding-top:111.703%;position:relative}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .image-container{position:absolute;top:0;left:0;width:100%;height:100%}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .image-container .image-wrapper,body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .image-container .image-wrapper img{width:100%;height:100%;position:absolute;top:0;left:0}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper+.container:has(>.comparison-text){display:none}.slider-day-night-text{transition:.3s;opacity:0}.product__media-slide.is-selected .slider-day-night-text{opacity:1}body[nn-2-ab-test] .product__media-container .product__media-slide:not(.is-selected) .image-comparison-wrapper+.slider-info{border:none}.slider-day-night-text *{color:#171210;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.slider-day-night-text i,.slider-day-night-text em{font-family:var(--font-heading-miller);font-size:16px;font-style:italic;line-height:120%;letter-spacing:-.16px}@media screen and (min-width:992px){body[nn-2-ab-test] .product__media-container .product__media-slide.is-selected+.product__media-slide .image-comparison-wrapper{margin-left:-48px}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper{padding-top:106.945%}.slider-day-night-text i,.slider-day-night-text em{margin-inline:6px}body[nn-2-ab-test] .product__media-slider .slider-info{height:55px}.product__media-slide{min-height:fit-content}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .range-slider-wrapper{width:408px!important}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .bottom-blur-section{align-items:end!important;padding-bottom:20px!important}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .range-slider-wrapper{height:32px!important;bottom:0!important;top:unset!important}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .range-handle{width:32px;height:32px;top:50%!important}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .range-handle svg{width:32px;height:32px}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .vertical-track{padding:0!important}body[nn-2-ab-test] .product__media-container .image-comparison-wrapper .track-segment{height:8px}}@media screen and (max-width: calc(60em - 1px)){.product__media-slider button.carousel-navigation{display:none!important}}body[nn-s3-ab-test] .bd-product .product-inventory:has(.preorder-delivery-info){padding:0!important}.preorder-delivery-info{position:relative;border:.6px solid #DFD9D6;width:100%;padding:20px 16px;margin-top:16px}.preorder-delivery-info .badge__text{display:flex;gap:8px;align-items:center;justify-content:center;background:#fdf8f6;padding:0 8px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.preorder-delivery-info .badge__text .badge{border-radius:999px;background:#51763c26;display:flex;align-items:center;gap:6px;padding:5px 6px 6px;width:fit-content;flex-wrap:nowrap}.preorder-delivery-info .badge__text .badge .icon,.preorder-delivery-info .badge__text .badge .icon svg{display:flex;min-width:6px;width:6px;height:6px}.preorder-delivery-info .badge__text .badge .text{color:#51763c;text-align:center;font-family:var(--font-heading-miller);font-size:14px;font-style:italic;font-weight:400;line-height:10px;letter-spacing:normal;text-wrap-mode:nowrap}.preorder-delivery-info .badge__text>.text{color:#171210;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px;padding-bottom:2px;text-wrap-mode:nowrap}.preorder-delivery-info .description *{color:#171210;text-align:center;font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.14px;margin:0}@media screen and (min-width:992px){.preorder-delivery-info{padding:24px 20px}.preorder-delivery-info .badge__text .badge{padding:7px 8px 8px}.preorder-delivery-info .badge__text .badge .icon,.preorder-delivery-info .badge__text .badge .icon svg{min-width:8px;width:8px;height:8px}.preorder-delivery-info .badge__text .badge .text{font-size:16px;line-height:12px}.preorder-delivery-info .badge__text>.text{font-size:14px}.preorder-delivery-info .description *{font-size:16px}}body[nn4-break-image-ABtest] .neona-break-images-not-ABtest,body[nn4-break-image-ABtest] .neona-break-images-ABtest .collection-grid-product-highlight-wrapper .desktop-image,body[nn4-break-image-ABtest] .neona-break-images-ABtest .collection-grid-product-highlight-wrapper .collection-grid-product-highlight-content{display:none!important}body:not([nn4-break-image-ABtest]) .neona-break-images-ABtest{display:none!important}.cgp-highlight-banner-wrapper{position:absolute;border:1px solid;border:1px solid white}.cgp-highlight-banner{display:flex;padding:12px 16px 12px 12px;align-items:center;gap:12px;border:.4px solid var(--Ros-Wei, #f8f3f1);background:#1712101f;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);position:absolute;cursor:pointer;transition:all .3s ease;width:88px;height:82px;overflow:hidden;border-radius:100px}.cgp-highlight-banner-dot{position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;right:0;bottom:0;transform:translate(50%,50%);border-radius:40px;background:var(--Accent-2, rgba(248, 243, 241, .4));-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.cgp-highlight-banner-dot svg{display:flex;width:8px;height:8px}.cgp-highlight-banner.expanded{width:242px;border-radius:1px}.cgp-highlight-banner-image{width:64px;min-width:64px;height:56px;border-radius:56px;overflow:hidden;background:url(<path-to-image>) #d3d3d3 -30.426px -25.361px / 185.556% 225.708% no-repeat,var(--Accent-3, rgba(238, 233, 231, .72));display:flex;align-items:center}.cgp-highlight-banner-image .image{width:100%;height:100%}.cgp-highlight-banner-body{display:flex;align-items:flex-start;gap:12px;opacity:0;width:0;overflow:hidden;transition:opacity .3s ease,width .3s ease;white-space:nowrap}.cgp-highlight-banner.expanded .cgp-highlight-banner-body{opacity:1;width:auto}.cgp-highlight-banner-content-container{display:flex;padding-bottom:4px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.cgp-highlight-banner-title{color:var(--Ros-Wei, #f8f3f1);font-family:Arboria;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.2px}.cgp-highlight-banner-content{min-width:93px;color:var(--Ros-Wei, #f8f3f1);font-family:Arboria;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.cgp-highlight-banner-icon{width:24px;height:24px;stroke-width:.4px;stroke:var(--Ros-Wei, #f8f3f1)}.cgp-badge{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;position:absolute;right:14px;bottom:14px}.cgp-badge-header{display:flex;align-items:center;gap:4px}.cgp-badge-header-text{color:var(--Ros-Wei, #f8f3f1);font-family:Arboria;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.cgp-customer-number{color:var(--Ros-Wei, #F8F3F1);text-align:center;font-family:Miller Display;font-size:16px;font-style:italic;font-weight:400;line-height:120%;letter-spacing:-.16px}.cgp-badge-body{display:flex;padding-bottom:1px;justify-content:center;align-items:center;gap:10px;color:var(--Ros-Wei, #f8f3f1);font-family:Arboria;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.24px}.cgp-highlight-banner-0.cgp-highlight-banner-product-0{top:32%;left:76%;transform:translate(-100%,-100%);width:137px;height:48px;border-top:none;border-right:none}.cgp-highlight-banner-0.cgp-highlight-banner-product-0 .cgp-highlight-banner{top:0;left:0;transform:translate(-50%,-100%)}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{top:44%;left:37%;transform:translate(-100%);width:89px;height:48px;border-top:none;border-right:none}.cgp-highlight-banner-0.cgp-highlight-banner-product-1 .cgp-highlight-banner{top:0;left:0;transform:translate(-50%,-100%)}.cgp-highlight-banner-0.cgp-highlight-banner-product-2{bottom:22%;left:21%;transform:translate(-100%,-100%);width:1px;height:28px;border-top:none;border-right:none}.cgp-highlight-banner-0.cgp-highlight-banner-product-2 .cgp-highlight-banner{bottom:0;right:0;transform:translate(50%,100%)}.cgp-highlight-banner-0.cgp-highlight-banner-product-2 .cgp-highlight-banner-dot{bottom:unset;top:0;transform:translate(50%,-50%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{top:10%;left:31%;transform:translate(-100%,100%);width:1px;height:48px;border-top:none;border-right:none}.cgp-highlight-banner-1.cgp-highlight-banner-product-0 .cgp-highlight-banner{top:0;left:0;transform:translate(-50%,-100%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{bottom:54%;left:72%;transform:translate(-100%,100%);width:1px;height:120px;border-top:none;border-right:none}.cgp-highlight-banner-1.cgp-highlight-banner-product-1 .cgp-highlight-banner{top:0;left:0;transform:translate(-50%,-100%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-1 .cgp-highlight-banner-dot{bottom:0;transform:translate(50%,50%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{width:89px;height:48px;top:53%;left:13%;transform:translateY(100%);border-top:none;border-left:none}.cgp-highlight-banner-1.cgp-highlight-banner-product-2 .cgp-highlight-banner{top:0;right:0;transform:translate(50%,-100%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-2 .cgp-highlight-banner-dot{left:0;right:unset;transform:translate(-50%,50%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-0{width:137px;height:48px;top:42%;left:68%;transform:translate(-100%,-100%);border-top:none;border-right:none}.cgp-highlight-banner-2.cgp-highlight-banner-product-0 .cgp-highlight-banner{top:0;left:0;transform:translate(-50%,-100%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-0 .cgp-highlight-banner-dot{right:0;bottom:0}.cgp-highlight-banner-2.cgp-highlight-banner-product-1{width:40px;height:12px;top:58%;left:48%;transform:translate(-100%,-100%);border-bottom:none;border-right:none}.cgp-highlight-banner-2.cgp-highlight-banner-product-1 .cgp-highlight-banner{bottom:0;left:0;transform:translate(-50%,100%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-1 .cgp-highlight-banner-dot{transform:translate(50%,-50%);bottom:unset;top:0}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{width:1px;height:55px;bottom:13%;left:15%;transform:translate(-100%,-100%);border-top:none;border-right:none}.cgp-highlight-banner-2.cgp-highlight-banner-product-2 .cgp-highlight-banner{bottom:0;left:0;transform:translate(-50%,100%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-2 .cgp-highlight-banner-dot{bottom:unset;top:0;transform:translate(50%,-50%)}@media screen and (min-width:768px){.cgp-badge-header-text,.cgp-badge-body{font-size:14px}.cgp-customer-number{font-size:20px}.cgp-badge{bottom:32px;right:32px}.cgp-highlight-banner.expanded{width:258px}.cgp-highlight-banner-title{font-size:24px}.cgp-highlight-banner-content{font-size:14px}}@media screen and (min-width:500px)and (max-width:768px){.cgp-highlight-banner-0.cgp-highlight-banner-product-2{bottom:28%}.cgp-highlight-banner-0.cgp-highlight-banner-product-0{top:28%}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{top:48%}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{top:18%}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{bottom:47%}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{top:60%}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{bottom:20%}}@media screen and (min-width:769px)and (max-width:1023px){.cgp-highlight-banner-0.cgp-highlight-banner-product-0{left:71%;top:27%}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{left:21%;top:50%}.cgp-highlight-banner-0.cgp-highlight-banner-product-2{left:16.5%;bottom:19%}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{left:40%;top:12%}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{left:61.5%;bottom:52%}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{left:30%;top:55%}.cgp-highlight-banner-2.cgp-highlight-banner-product-0{top:42.5%;left:63%}.cgp-highlight-banner-2.cgp-highlight-banner-product-1{top:60%;left:49%}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{left:31%;top:78%}}@media screen and (min-width:1024px)and (max-width:1279px){.cgp-highlight-banner-0.cgp-highlight-banner-product-0{left:67%;top:27%}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{left:27%;top:50%}.cgp-highlight-banner-0.cgp-highlight-banner-product-2{left:23.3%;bottom:21%}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{left:42%;top:15%}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{left:59%;bottom:50%}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{left:34.3%;top:55%}.cgp-highlight-banner-2.cgp-highlight-banner-product-0{top:42.5%;left:60%}.cgp-highlight-banner-2.cgp-highlight-banner-product-1{top:60%;left:49%}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{left:35%;top:77%}}@media screen and (min-width:1280px){.cgp-highlight-banner-0.cgp-highlight-banner-product-2{bottom:25%;left:23.3%}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{left:42%;top:18%}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{left:59%;bottom:46%}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{left:34%;top:62%}.cgp-highlight-banner-2.cgp-highlight-banner-product-0{top:42.5%;left:58%}.cgp-highlight-banner-0.cgp-highlight-banner-product-0{left:66.8%;top:30%}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{left:27%;top:56%}.cgp-highlight-banner-2.cgp-highlight-banner-product-1{left:49%}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{left:35%;bottom:20%}}@media screen and (min-width:961px)and (max-width:1023px){.cgp-highlight-banner-0.cgp-highlight-banner-product-0{left:67%}.cgp-highlight-banner-0.cgp-highlight-banner-product-1{left:27%}.cgp-highlight-banner-0.cgp-highlight-banner-product-2{left:23.3%}.cgp-highlight-banner-1.cgp-highlight-banner-product-0{left:42%}.cgp-highlight-banner-1.cgp-highlight-banner-product-2{left:34%}.cgp-highlight-banner-2.cgp-highlight-banner-product-2{left:35%}.cgp-highlight-banner-1.cgp-highlight-banner-product-1{left:59%}}@media screen and (max-width:768px){.cgp-highlight-banner-0.cgp-highlight-banner-product-2 .cgp-highlight-banner.expanded{transform:translate(70%,100%)}.cgp-highlight-banner-0.cgp-highlight-banner-product-1 .cgp-highlight-banner.expanded{transform:translate(-17%,-100%)}.cgp-highlight-banner-1.cgp-highlight-banner-product-1 .cgp-highlight-banner.expanded{transform:translate(-59%,-100%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-0 .cgp-highlight-banner.expanded{transform:translate(-42%,-100%)}.cgp-highlight-banner-2.cgp-highlight-banner-product-2 .cgp-highlight-banner.expanded{transform:translate(-20%,100%)}}
/*# sourceMappingURL=/cdn/shop/t/291/assets/custom.css.map */
