#main-product-container #main-product{display:grid;gap:0;grid-template-columns:100%}@media only screen and (min-width:992px){#main-product-container #main-product{gap:30px;grid-template-columns:calc(100% - 597px) auto}}@media only screen and (min-width:1200px){#main-product-container #main-product{gap:50px}}@media only screen and (max-width:767.98px){#main-product-container #main-product .gallery{margin-left:-20px;margin-right:-20px}#main-product-container #main-product .gallery .product-badges{left:30px;top:15px}}#main-product-container #main-product .gallery .gallery-container{display:flex;flex-direction:column;position:sticky;top:140px}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container{padding-bottom:20px}}#main-product-container #main-product .gallery .gallery-container .swiper-pagination{bottom:0}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .swiper-pagination{display:none}}#main-product-container #main-product .gallery .gallery-container .swiper-pagination .swiper-pagination-bullet{background:#ccc;height:1px;opacity:1;width:20px}#main-product-container #main-product .gallery .gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--text-primary-color)}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery{display:none}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery .gallery-image-holder{position:relative}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery .gallery-image-holder .lightbox-trigger{bottom:10px;opacity:0;position:absolute;right:10px;transition:opacity .5s ease;z-index:2}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery .gallery-image-holder .lightbox-trigger svg path{fill:var(--text-primary-color)}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery .gallery-image-holder:hover .lightbox-trigger{opacity:1}#main-product-container #main-product .gallery .gallery-container .main-desktop-gallery .gallery-image-holder img{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#main-product-container #main-product .gallery .gallery-container .thumb-gallery{margin-right:0;margin-top:10px;width:100%}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .thumb-gallery{display:none}}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb,#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder{height:100%;overflow:hidden;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .thumb-gallery .swiper-slide.thumb .gallery-image-holder svg{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery{position:relative;width:100%}@media only screen and (min-width:992px){#main-product-container #main-product .gallery .gallery-container .main-gallery{display:none}}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges{width:unset;z-index:99}#main-product-container #main-product .gallery .gallery-container .main-gallery .product-badges .product-badge{font-size:12px;padding:7px 14px;width:-moz-max-content;width:max-content}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{align-items:center;background:#fff;border-radius:100%;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:all .1s;width:32px;z-index:1}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger svg{-o-object-fit:contain;object-fit:contain;width:16px!important}#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger svg path{fill:#000}@media only screen and (max-width:991.98px){#main-product-container #main-product .gallery .gallery-container .main-gallery .lightbox-trigger{bottom:20px;right:20px;top:unset}}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder{overflow:hidden;padding-bottom:100%;position:relative;width:100%}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder iframe,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder img,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder model-viewer,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder svg,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#main-product-container #main-product .gallery .gallery-container .swiper-button-next,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{background-color:#fff;border-radius:50%;color:transparent!important;display:flex!important;height:34px;padding:4px;width:34px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next:after,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev:after{display:none}#main-product-container #main-product .gallery .gallery-container .swiper-button-next svg,#main-product-container #main-product .gallery .gallery-container .swiper-button-prev svg{height:30px;width:30px}#main-product-container #main-product .gallery .gallery-container .swiper-button-next{right:20px!important}#main-product-container #main-product .gallery .gallery-container .swiper-button-prev{left:20px!important}#main-product-container #main-product .product-information{margin:20px 0 0}@media only screen and (min-width:992px){#main-product-container #main-product .product-information{margin:0}}#main-product-container #main-product .product-information .product-breadcrumbs{align-items:center;color:#737373;display:flex;font-size:14px;gap:4px}#main-product-container #main-product .product-information .product-breadcrumbs a{color:#737373;font-size:14px}#main-product-container #main-product .product-information .product-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}#main-product-container #main-product .product-information .product-breadcrumbs span{color:#737373;font-size:14px}#main-product-container #main-product .product-information .product-details{display:grid;gap:4px;grid-template-columns:100%}#main-product-container #main-product .product-information .product-details .timer-wrapper{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;margin:1rem 0;padding:0 1rem}@media only screen and (max-width:575.98px){#main-product-container #main-product .product-information .product-details .timer-wrapper{padding-top:.5rem}}@media only screen and (max-width:991.98px){#main-product-container #main-product .product-information .product-details .timer-wrapper{flex-wrap:wrap;justify-content:center;max-width:500px}}#main-product-container #main-product .product-information .product-details .timer-wrapper .timer-text p{margin-block-end:0;margin-block-start:0}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-details .timer-wrapper .timer-text{width:100%}}#main-product-container #main-product .product-information .product-details .timer-wrapper .timer web-component-embed{margin-top:-10px!important}#main-product-container #main-product .product-information .product-details .product-title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 24px;width:100%}#main-product-container #main-product .product-information .product-details .product-title-wrapper .title-reviews{width:100%}#main-product-container #main-product .product-information .product-details .product-title-wrapper .title-reviews>.price{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-title{display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-title [wishlist-button]{flex:none}@media only screen and (max-width:767.98px){#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-title [wishlist-button] svg{height:18px!important;width:18px!important}}#main-product-container #main-product .product-information .product-details .product-title-wrapper .market-message,#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-message{color:var(--primary-color);margin-bottom:5px}#main-product-container #main-product .product-information .product-details .product-title-wrapper .product-reviews{margin:0}#main-product-container #main-product .product-information .product-details .accordion{font-size:14px;font-weight:600;letter-spacing:.025em;padding:10px 0;text-transform:uppercase}#main-product-container #main-product .product-information .product-details .accordion .question{font-size:14px}#main-product-container #main-product .product-information .product-details .panel{padding:0}#main-product-container #main-product .product-information .product-details .panel.active{border:none;padding:0}#main-product-container #main-product .product-information .product-details .product-description-container .full{display:none}#main-product-container #main-product .product-information .product-details .product-description-container.active .full{display:block}#main-product-container #main-product .product-information .product-details .product-description-container.active .excerpt{display:none}#main-product-container #main-product .product-information .product-details .product-description-container .read-more{cursor:pointer;font-size:14px;margin-top:10px;text-decoration:underline;width:-moz-max-content;width:max-content}#main-product-container #main-product .product-information .finance-options{margin:12px 0}#main-product-container #main-product .product-information .finance-options .klarna-message{align-items:center;color:#737373;display:flex;flex-wrap:wrap;font-size:12px;gap:4px}#main-product-container #main-product .product-information .finance-options .klarna-message b,#main-product-container #main-product .product-information .finance-options .klarna-message div,#main-product-container #main-product .product-information .finance-options .klarna-message strong{font-size:12px}#main-product-container #main-product .product-information .finance-options .klarna-message a{color:#737373;font-size:12px;text-decoration:underline;text-underline-offset:3px}#main-product-container #main-product .product-information .finance-options .klarna-message a:hover{text-decoration:none}#main-product-container #main-product .product-information .finance-options .klarna-message svg{display:inline;height:11px;vertical-align:middle;width:49px}#main-product-container #main-product .product-information .product-usps{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0;row-gap:32px}#main-product-container #main-product .product-information .product-usps .usp{align-items:center;display:flex;font-size:16px;gap:10px;justify-content:center}#main-product-container #main-product .product-information .product-usps .usp img{height:24px;width:auto}#main-product-container #main-product .product-information .product-authentic{align-items:center;background:#e0e0e0;display:flex;justify-content:space-between;margin:20px 0 0;padding:10px}#main-product-container #main-product .product-information .product-authentic p{margin:0}#main-product-container #main-product .product-information .product-authentic .title{font-size:14px;font-weight:700;line-height:1.15;margin:0 0 5px}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-authentic .title{font-size:16px}}#main-product-container #main-product .product-information .product-authentic .subtitle{font-size:12px;line-height:1.15}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-authentic .subtitle{font-size:14px}}#main-product-container #main-product .product-information .product-authentic .subtitle *{font-size:12px;line-height:1.15}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-authentic .subtitle *{font-size:14px}}#main-product-container #main-product .product-information .product-authentic img{display:block;height:auto;width:80px}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-authentic img{width:100px}}#main-product-container #main-product .product-information .product-blocks{border-bottom:1px solid #e0e0e0;margin:24px 0 0}#main-product-container #main-product .product-information .product-blocks .description{margin:0 0 25px}#main-product-container #main-product .product-information .product-blocks .description p{margin:0}#main-product-container #main-product .product-information .product-blocks .description a,#main-product-container #main-product .product-information .product-blocks .description b,#main-product-container #main-product .product-information .product-blocks .description p,#main-product-container #main-product .product-information .product-blocks .description strong{font-size:14px;line-height:18px}@media only screen and (min-width:992px){#main-product-container #main-product .product-information .product-blocks .description a,#main-product-container #main-product .product-information .product-blocks .description b,#main-product-container #main-product .product-information .product-blocks .description p,#main-product-container #main-product .product-information .product-blocks .description strong{font-size:16px;line-height:22px}}

/*# sourceMappingURL=section-rbk-main-product.min.css.map*/