@charset "UTF-8";:root{--stateSuccessColor: #2dbf60;--stateSuccessForeground: #68a63e;--stateSuccessBackground: #f3feef;--stateErrorColor: #ec383a;--stateErrorForeground: #f52100;--stateErrorBackground: #fef6f3;--stateWarningColor: #ffa200;--stateWarningForeground: #f59700;--stateWarningBackground: #fefbf3;--stateInfoColor: #3890e4;--stateInfoForeground: #3e78a6;--stateInfoBackground: #eff6fe;--stateNoneColor: #9e9e9e;--stateNoneForeground: #888888;--stateNoneBackground: #f3f3f3}:root{--colorPrimary: #e30613}.module#smartsellguide{--space: 1.75rem;position: fixed;top: 0;left: 0;z-index: 1000;display: none;transition: opacity .3s ease-in-out;opacity: 0}.module#smartsellguide .container{width: 100%;max-width: min(1000px, calc(100% - 2 * var(--space)));height: auto;background-color: #fff;position: fixed;top: 50%;left: 50%;box-shadow: rgba(0,0,0,0.5) 0 0 80px 0;transform: scale(.8, .5) translateX(-50%) translateY(-50%);transition: transform .3s ease-in-out, opacity .3s ease-in-out;transform-origin: top left;display: flex;flex-direction: column;max-height: calc(100dvh -  2 * var(--space))}.module#smartsellguide .container::after{content: '';position: absolute;height: 4rem;bottom: -4rem;left: 0;right: 0;background: radial-gradient(ellipse at 50% -20%, rgba(0,0,0,0.4) 20%, transparent 70%)}.module#smartsellguide .container .button-filled,.module#smartsellguide .container .button-outline{line-height: 3.75rem;height: 3.75rem;padding: 0 2rem}.module#smartsellguide .container .header{display: flex;padding: var(--space);position: relative;justify-content: space-between;align-items: center;gap: var(--space)}@media screen and (max-width: 800px){.module#smartsellguide .container .header{flex-direction: column}.module#smartsellguide .container .header .product{align-items: center !important}.module#smartsellguide .container .header .button-close{order: -1}.module#smartsellguide .container .header .button-next{width: 100%;box-sizing: border-box;line-height: 2rem;height: 2.4rem}}.module#smartsellguide .container .header::after{content: '';position: absolute;left: 0;right: 0;bottom: calc(-1 * var(--space));height: var(--space);pointer-events: none;background: linear-gradient(to bottom, rgba(0,0,0,0.08), rgba(0,0,0,0))}.module#smartsellguide .container .header .product{display: flex;flex-direction: column;align-items: start;gap: 5px;flex-grow: 1}.module#smartsellguide .container .header .product h3,.module#smartsellguide .container .header .product h4{margin: 0}.module#smartsellguide .container .header .product span{display: block;color: var(--colorButton);font-size: 0.8rem}.module#smartsellguide .container .header .product .added{color: #fff;background-color: var(--stateSuccessColor);padding: 3px 5px;position: relative;display: flex;justify-content: center;align-items: center;opacity: 0;animation: showEvent .5s ease-in-out .5s 1 forwards;margin-top: 2px}.module#smartsellguide .container .header .product .added .icon{fill: #fff;height: 16px;width: 16px;padding-right: 5px;animation: showRotateEvent .5s ease-in-out .75s 1 forwards;opacity: 0}@keyframes showRotateEvent{0%{opacity: 0;transform: scale(.5) rotate(240deg)}100%{opacity: 1;transform: scale(1) rotate(0deg)}}@keyframes showEvent{0%{opacity: 0}100%{opacity: 1}}.module#smartsellguide .container .header .button-next.hide{display: none}.module#smartsellguide .container .header .button-close{cursor: pointer;height: 32px;width: 32px}.module#smartsellguide .container .header .button-close .icon{fill: #000;height: 100%;width: 100%}.module#smartsellguide .container .header .button-close:hover .icon{fill: #e30613}.module#smartsellguide .container .slides{position: relative;overflow-y: auto;transition: all .3s ease-in-out}.module#smartsellguide .container .slides .slide{opacity: 0;display: none;transition: all .3s ease-in-out;transform: scale(.75)}.module#smartsellguide .container .slides .slide.show{display: block}.module#smartsellguide .container .slides .slide.fadein{transform: scale(1);opacity: 1}.module#smartsellguide .container .slides .slide section{padding: var(--space);display: flex;flex-direction: column;gap: var(--space)}.module#smartsellguide .container .slides .slide section h3{margin: 0}.module#smartsellguide .container .slides .slide section .products{display: flex;flex-direction: row;gap: var(--space);text-align: center}@media screen and (max-width: 800px){.module#smartsellguide .container .slides .slide section .products{flex-direction: column}}.module#smartsellguide .container .slides .slide section .products .product-box{border: 1px solid #e1e1e1;padding: var(--space);display: flex;flex-direction: column;gap: calc(var(--space) * 2);flex: 1;transition: all .3s ease-in-out}.module#smartsellguide .container .slides .slide section .products .product-box:hover{box-shadow: 0 .55rem 2rem rgba(150,0,0,0.3);border-color: #fff}.module#smartsellguide .container .slides .slide section .products .product-box .category{font-size: 0.8rem;color: #919191;align-self: start}.module#smartsellguide .container .slides .slide section .products .product-box .image{width: 8rem;height: 8rem;background: #f6f6f6;box-shadow: 0 .55rem 1.25rem rgba(0,0,0,0.15);align-self: center;position: relative;display: flex;align-items: center;justify-content: center}.module#smartsellguide .container .slides .slide section .products .product-box .image::before,.module#smartsellguide .container .slides .slide section .products .product-box .image::after{content: '';position: absolute;left: -0.875rem;top: -0.875rem;border: 1px solid #e1e1e1}.module#smartsellguide .container .slides .slide section .products .product-box .image::before{width: 100%;height: 0.8125rem;border-bottom: none;border-left: none}.module#smartsellguide .container .slides .slide section .products .product-box .image::after{width: 0.8125rem;height: 100%;border-right: none}.module#smartsellguide .container .slides .slide section .products .product-box .image .icon,.module#smartsellguide .container .slides .slide section .products .product-box .image img{max-height: 100%;max-width: 100%;box-sizing: border-box}.module#smartsellguide .container .slides .slide section .products .product-box .image .icon{padding: 2rem}.module#smartsellguide .container .slides .slide section .products .product-box .image img{padding: 1rem}.module#smartsellguide .container .slides .slide section .products .product-box .content{display: flex;flex-direction: column;gap: calc(var(--space) / 3);flex-grow: 1}.module#smartsellguide .container .slides .slide section .products .product-box .content h4{margin: 0;font-size: 1.4rem;text-transform: uppercase;font-weight: 800}.module#smartsellguide .container .slides .slide section .products .product-box .content .description ul.list{padding-left: 1.75rem}.module#smartsellguide .container .slides .slide section .products .product-box .content .price{color: #000;font-size: 0.8rem}.module#smartsellguide .container .slides .slide section .products .product-box .content .link{margin-top: calc(var(--space) / 3 * 2)}.module#smartsellguide .container .slides .slide section .products .product-box .content .link .icon{height: 16px;width: 16px;fill: #e30613;margin-bottom: -2px;padding-right: 5px}.module#smartsellguide .container .slides .slide section .products .product-box .button-container .additional-button-description{font-size: 0.8rem}.module#smartsellguide .container .slides .slide section .products .product-box .button-container .button-filled{align-self: center}.module#smartsellguide .container .slides .slide section .products .product-box .button-container .button-filled.added{background-color: var(--stateSuccessColor)}.module#smartsellguide .container .slides .slide section .products .product-box .button-container .button-filled.added:hover{opacity: 0.8}.module#smartsellguide .progress-bar{height: 5px;width: 100%;background-color: #e1e1e1;position: relative;transition: all .5s ease-in-out}.module#smartsellguide .progress-bar:after{content: "";position: absolute;left: 0;top: 0;height: 100%;width: 0%;background-color: #e30613}@keyframes progressFill{from{width: 0%}to{width: 100%}}.module#smartsellguide .progress-bar.start:after{animation: progressFill 12s linear forwards}.module#smartsellguide .progress-bar.stop{height: 0}.module#smartsellguide.show{background-color: rgba(0,0,0,0.3);backdrop-filter: blur(2px);width: calc(100% - var(--space) * 2);height: calc(100dvh - var(--space) * 2);padding: var(--space);display: block}.module#smartsellguide.fadein{opacity: 1}.module#smartsellguide.fadein .container{transform: scale(1, 1) translateX(-50%) translateY(-50%)}/*# sourceMappingURL=/cache/css/c4d6a0e8eb62c3deadc590916f0993ad.map */