.cinema-teaser__placeholder .carousel__slide:after,.component-placeholder{animation:placeHolderAnimation 1s linear infinite forwards;background:#f6f7f8;background:linear-gradient(90deg,rgba(0,0,0,.1) 8%,hsla(0,0%,90%,.3) 18%,rgba(0,0,0,.1) 33%);background-size:200% 100%;position:relative}@keyframes placeHolderAnimation{0%{background-position:100% 0}to{background-position:-100% 0}}.headline{display:block;font-family:Trocchi,Times New Roman,Times,serif;font-weight:400;margin:0;width:100%}.headline--type_teaser{align-items:center;display:flex;font-size:24px;margin:0 0 40px}.headline--type_teaser:before{margin-right:20px}.headline--type_teaser:after,.headline--type_teaser:before{background-color:#4a491c;content:"";display:flex;flex-grow:1;height:1px}.headline--type_teaser:after{margin-left:20px}.headline h1,.headline--type_h1,.headline.h1{font-size:35px;font-weight:600;text-transform:none}@media(min-width:768px){.headline h1,.headline--type_h1,.headline.h1{font-size:36px}}@media(min-width:1024px){.headline h1,.headline--type_h1,.headline.h1{font-size:40px}}.headline h2,.headline--type_h2,.headline.h2{font-size:28px;font-weight:400;text-transform:none}@media(min-width:768px){.headline h2,.headline--type_h2,.headline.h2{font-size:29px}}@media(min-width:1024px){.headline h2,.headline--type_h2,.headline.h2{font-size:32px}}.headline h3,.headline--type_h3,.headline.h3{font-size:25px;font-weight:400;text-transform:none}@media(min-width:768px){.headline h3,.headline--type_h3,.headline.h3{font-size:26px}}@media(min-width:1024px){.headline h3,.headline--type_h3,.headline.h3{font-size:28px}}.headline h4,.headline--type_h4,.headline.h4{font-size:21px;font-weight:400;text-transform:none}@media(min-width:768px){.headline h4,.headline--type_h4,.headline.h4{font-size:22px}}@media(min-width:1024px){.headline h4,.headline--type_h4,.headline.h4{font-size:24px}}.headline h4,.headline h5,.headline h6,.headline.h4,.headline.h5,.headline.h6{font-size:21px;font-weight:400;text-transform:none}@media(min-width:768px){.headline h4,.headline h5,.headline h6,.headline.h4,.headline.h5,.headline.h6{font-size:22px}}@media(min-width:1024px){.headline h4,.headline h5,.headline h6,.headline.h4,.headline.h5,.headline.h6{font-size:24px}}.headline--alt{font-family:Trocchi,Times New Roman,Times,serif}.headline--success{color:#417505}.headline--type_form{color:#4a491c;font-size:32px;font-weight:400;margin:0 0 10px}@media(min-width:768px){.headline--type_form{font-size:40px;margin:0}}.headline--thin{font-weight:300}.headline--center{align-items:center;display:flex;flex-direction:column;text-align:center}.headline--text{font-size:16px;font-weight:400;line-height:1.4}.headline--secondary-family{font-family:Trocchi,Times New Roman,Times,serif}.headline--top-line{font-size:23px;font-weight:400;letter-spacing:4px;margin:0 0 14px}@media(min-width:768px){.headline--top-line{font-size:24px}}@media(min-width:1024px){.headline--top-line{font-size:26px}}.headline--main-line{font-size:35px;font-weight:700}@media(min-width:768px){.headline--main-line{font-size:36px}}@media(min-width:1024px){.headline--main-line{font-size:40px}}.headline--sub-line{font-size:23px;font-weight:400;line-height:1.2;margin:25px auto 10px;max-width:550px}@media(min-width:768px){.headline--sub-line{font-size:24px}}@media(min-width:1024px){.headline--sub-line{font-size:26px}}.headline--dark-shadow{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.headline--big,.headline--extra-big{color:#e3e370;font-size:35px!important;font-weight:700!important}@media(min-width:768px){.headline--big,.headline--extra-big{font-size:40px!important}}@media(min-width:1024px){.headline--big,.headline--extra-big{font-size:60px!important}.headline--extra-big{font-size:70px!important}}.headline{color:#4a491c;line-height:1.4}.headline--type_h3,.headline--type_h4{font-family:Montserrat,Helvetica Neue,-apple-system,system-ui,sans-serif}.headline--trocchi{font-family:Trocchi,Times New Roman,Times,serif}.headline--big,.headline--extra-big,.headline--main-line{color:#4a491c}.headline--sub-line .button,.headline--top-line{font-family:Montserrat,Helvetica Neue,-apple-system,system-ui,sans-serif}.headline--top-line{font-size:20px!important}.headline--main-line{font-family:Trocchi,Times New Roman,Times,serif;font-size:24px!important}@media(min-width:768px){.headline--main-line{font-size:36px!important}}@media(min-width:1024px){.headline--main-line{font-size:42px!important}}.headline--no-margin{margin:0}.headline--center h2,.headline--center h3{line-height:1.2;margin:auto}.headline--left{align-items:flex-start;display:flex;flex-direction:column;text-align:left;width:100%}.headline--left h2,.headline--left h3{margin:0}.button{background:#4a491c;border:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:42px;overflow:hidden;padding:0 8px;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:auto;--button-primary-text-color:#4a491c;--button-primary-background-color:#dedf5c;--button-primary-border-color:#dedf5c;--button-primary-hover-background-color:rgba(222,223,92,.8);--button-primary-hover-text-color:#4a491c;--button-primary-active-background-color:rgba(222,223,92,.7);--button-secondary-text-color:#4a491c;--button-secondary-background-color:rgba(74,73,28,0);--button-secondary-border-color:#4a491c;--button-secondary-hover-background-color:rgba(74,73,28,.2);--button-secondary-hover-text-color:#4a491c;--button-secondary-active-background-color:rgba(74,73,28,.3)}@media(min-width:768px){.button{font-size:14px;line-height:44px}}@media(min-width:992px){.button{padding:0 24px}}.button--hover,.button:focus,.button:hover{background:#25250e;color:#fff;text-decoration:none}.button:focus{outline-offset:4px}.button--active,.button:active{outline:none}.button--loading:not(.button--hide-loading){pointer-events:none}.button--loading:not(.button--hide-loading):before{background:inherit;content:"";cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.button--loading:not(.button--hide-loading):after{animation:spin 4s linear infinite;bottom:-300px;content:""!important;cursor:not-allowed;font-family:iconfont,sans-serif;font-size:26px!important;font-weight:100!important;height:26px;left:-300px;line-height:26px!important;margin:auto;padding:0!important;position:absolute;right:-300px;top:-300px;width:26px;z-index:20}.button--loading:not(.button--hide-loading):hover{background:#4a491c}.button--link{border:0;display:inline-block;padding:0;width:auto}.button--link,.button--link:focus,.button--link:hover{background:transparent;color:#262626;text-decoration:underline}.button--link:active{outline:none}.button--delete{border-color:var(--button-secondary-border-color);font-size:14px!important;padding:0 8px}.button--delete--hover,.button--delete:focus,.button--delete:hover{background:var(--button-secondary-background-color);color:var(--button-secondary-text-color)}.button--height-auto{height:auto;line-height:normal}.button--primary{background:var(--button-primary-background-color);border-color:var(--button-primary-border-color);color:var(--button-primary-text-color);display:inline-block;font-size:14px;font-weight:500;padding:0 16px;text-transform:uppercase;width:100%}@media(min-width:480px){.button--primary{min-width:200px;padding:0 32px;width:auto}}@media(min-width:768px){.button--primary{font-size:14px}}.button--primary.button--hover,.button--primary:focus,.button--primary:hover{background:var(--button-primary-hover-background-color);color:var(--button-primary-hover-text-color)}.button--primary.button--active,.button--primary:active{background:var(--button-primary-active-background-color)}.button--primary.button--loading:before{background:var(--button-primary-background-color)}.button--primary.button--disabled,.button--primary.button--disabled:hover{background:rgba(222,223,92,.5);border-color:rgba(222,223,92,.5);color:rgba(74,73,28,.5)}.button--primary-small{background:var(--button-primary-background-color);border-color:var(--button-primary-border-color);color:#4a491c;display:inline-block;font-size:14px;height:32px;line-height:32px;padding:0 32px;text-transform:uppercase;width:auto}@media(min-width:768px){.button--primary-small{font-size:14px;line-height:32px}}.button--primary-small.button--hover,.button--primary-small:focus,.button--primary-small:hover{background:var(--button-primary-hover-background-color);color:var(--button-primary-hover-text-color)}.button--primary-small.button--active,.button--primary-small:active{background:var(--button-primary-active-background-color)}.button--primary-small.button--disabled,.button--primary-small.button--disabled:hover{background:rgba(222,223,92,.5);border-color:rgba(222,223,92,.5);color:rgba(74,73,28,.5)}.button--secondary{background:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-text-color);display:inline-block;font-size:14px;font-weight:500;line-height:42px;padding:0 16px;text-transform:uppercase;width:auto}.button--secondary.button--hover,.button--secondary:focus,.button--secondary:hover{background:var(--button-secondary-hover-background-color);color:var(--button-secondary-text-color)}.button--secondary.button--active,.button--secondary:active{background:var(--button-secondary-active-background-color)}@media(min-width:480px){.button--secondary{min-width:200px;padding:0 32px}}@media(min-width:768px){.button--secondary{font-size:14px}}.button--secondary.button--loading:before{background:var(--button-secondary-background-color)}.button--secondary.button--disabled,.button--secondary.button--disabled:hover{background:rgba(74,73,28,0);border-color:rgba(74,73,28,.5);color:rgba(74,73,28,.5)}.button--secondary-small{background:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-text-color);display:inline-block;font-size:14px;font-weight:500;height:32px;line-height:32px;padding:0 32px;text-transform:uppercase}@media(min-width:768px){.button--secondary-small{font-size:14px;line-height:32px}}.button--secondary-small.button--hover,.button--secondary-small:focus,.button--secondary-small:hover{background:var(--button-secondary-hover-background-color);color:var(--button-secondary-hover-text-color)}.button--secondary-small.button--active,.button--secondary-small:active{background:var(--button-secondary-active-background-color)}.button--secondary-small.button--disabled,.button--secondary-small.button--disabled:hover{background:rgba(74,73,28,0);border-color:rgba(74,73,28,.5);color:rgba(74,73,28,.5)}.button--secondary-smaller{background:var(--button-secondary-background-color);border-color:var(--button-secondary-border-color);color:var(--button-secondary-text-color);display:inline-block;font-size:10px;font-weight:500;height:auto;line-height:1;overflow:visible;padding:8px!important;text-overflow:inherit;text-transform:uppercase;white-space:inherit}@media(min-width:992px){.button--secondary-smaller{font-size:12px}}.button--secondary-smaller.button--hover,.button--secondary-smaller:focus,.button--secondary-smaller:hover{background:var(--button-secondary-hover-background-color);color:var(--button-secondary-hover-text-color)}.button--text{background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:#4a491c;display:inline-block;font-size:14px;font-weight:500;height:auto;line-height:120%;padding:5px 0;text-align:left;text-transform:uppercase;white-space:inherit;width:auto}@media(min-width:992px){.button--text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.button--text--hover,.button--text:focus,.button--text:hover{background:none;border-bottom:2px solid #4a491c;color:#4a491c}.button--cancel{background:transparent!important;border:0;color:#4a491c!important;display:inline-block;font-size:14px!important;font-weight:500!important;line-height:24px;padding:0!important;text-align:left!important;text-decoration:underline!important;text-transform:inherit!important;width:auto}@media(min-width:425px){.button--cancel{line-height:44px;text-align:right!important}}.button--cancel:focus,.button--cancel:hover{background:transparent;color:#4a491c!important;text-decoration:underline}.button--cancel:active{outline:none}.button--width-auto{display:inline-block}@media(min-width:480px){.button--width-auto{min-width:auto;padding:0 16px;width:auto}}.button--add-to-basket{background:#e3e370;border-color:#e3e370;color:#4a491c;font-size:12px;font-weight:400;height:45px;line-height:41px;padding:0;width:80px}.button--add-to-basket:after,.button--add-to-basket:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--add-to-basket:before{content:"";font-size:24px;transform:translate(-1px,5px)}@media(min-width:1200px){.button--add-to-basket{height:40px;line-height:36px}}.button--add-to-basket:focus,.button--add-to-basket:hover{background:#dbdb45;color:#4a491c}.button--add-to-basket.button--loading:before{color:#4a491c}.button--successor-to-basket{background:#e3e370;border-color:#e3e370;color:#fff;font-size:12px;font-weight:400;height:40px;line-height:1.2;padding:0;text-overflow:inherit;white-space:inherit;width:80px}.button--successor-to-basket.button--loading:before,.button--successor-to-basket:focus,.button--successor-to-basket:hover{background:#dbdb45;color:#fff}.button--disabled{cursor:not-allowed}.button--disabled,.button--disabled:hover{background:#f1f0e8;border-color:rgba(74,73,28,.5);color:rgba(74,73,28,.5)}.button--type_back{padding:0 30px 0 40px}.button--type_back:after{left:15px;line-height:0;margin-left:0;right:auto;transform:rotate(-180deg)}.button--icon{padding:0 10px}@media(min-width:768px){.button--icon{padding:0 40px}}.button--icon:after{font-size:12px;font-weight:600;line-height:56px;padding:0 0 2px 10px;position:relative}.button--icon_reload:after,.button--icon_reload:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_reload:after{content:""}.button--icon_close:after,.button--icon_close:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_close:after{content:""}.button--icon_next:after,.button--icon_next:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_next:after{content:""}.button--icon_back:after,.button--icon_back:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_back:before{content:"";font-size:12px;font-weight:600;line-height:56px;padding:0 10px 2px 0;position:relative}.button--icon_cart:after,.button--icon_cart:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_cart:after{content:"";font-size:22px;font-weight:600}.button--icon_edit:after,.button--icon_edit:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_edit:after{content:""}.button--icon_remove:after,.button--icon_remove:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon_remove:after{content:""}.button--paypal-checkout{background-color:#fbc438;height:42px;max-width:210px;padding:0}@media(min-width:768px){.button--paypal-checkout{height:44px}}.button--paypal-checkout i{display:inline-block;margin:0;padding:0}.button--hide{display:none!important}.button--bg-light-shadow,.button--bg-light-shadow:hover{background:hsla(0,0%,100%,.5)}.button--bg-dark-shadow,.button--bg-dark-shadow:hover{background:rgba(0,0,0,.5)}.button--inactive{opacity:.4}.cinema-teaser{display:flex;flex-flow:column}.grid.teaser-in-column .cinema-teaser{padding:0}.cinema-teaser__headline{align-items:center;color:#4a491c;display:flex;flex-direction:column;font-family:Trocchi,Times New Roman,Times,serif;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 12px;order:1;text-align:center}@media(min-width:768px){.cinema-teaser__headline{font-size:29px}}@media(min-width:1024px){.cinema-teaser__headline{font-size:32px}}@media(min-width:768px){.cinema-teaser__headline{margin:0 0 28px}}@media(min-width:1024px){.cinema-teaser__headline{font-size:40px}}.cinema-teaser__link{flex-grow:1;margin-top:20px;max-width:100%;order:3;text-align:center}@media(min-width:768px){.cinema-teaser__link{padding:0;width:100%}}.cinema-teaser__items-container{order:2;position:relative;width:auto;width:100%}.tabs-component-panel .cinema-teaser__items-container{margin:0}.cinema-teaser__products{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.cinema-teaser__products.products-list--type_box{justify-content:flex-start}body:not(.page-detail-view,.page-home) .cinema-teaser__section{min-height:200px;padding:0;position:relative;width:100%}@media(min-width:992px){body:not(.page-detail-view,.page-home) .cinema-teaser__section{padding:0}}body:not(.page-detail-view,.page-home) .cinema-teaser__section:nth-child(2n),body:not(.page-detail-view,.page-home) .cinema-teaser__section:nth-child(2n) .read-more__btn,body:not(.page-detail-view,.page-home) .cinema-teaser__section:nth-child(odd),body:not(.page-detail-view,.page-home) .cinema-teaser__section:nth-child(odd) .read-more__btn{background:inherit}.cinema-teaser--smart-product-list{width:100%}.cinema-teaser--mobile-full-with .product-teaser-slider,.cinema-teaser--mobile-full-with .teasergroup_teaser--slide{margin:0 -10px;width:calc(100% + 20px)}@media(min-width:425px){.cinema-teaser--mobile-full-with .product-teaser-slider,.cinema-teaser--mobile-full-with .teasergroup_teaser--slide{margin:0 -16px;width:calc(100% + 30px)}}@media(min-width:768px){.cinema-teaser--mobile-full-with .product-teaser-slider,.cinema-teaser--mobile-full-with .teasergroup_teaser--slide{margin:0;width:100%}}.cinema-teaser--mobile-full-with .carousel__page-info{display:none}@media(min-width:768px){.cinema-teaser--mobile-full-with .carousel__slide{display:flex;flex-direction:column;justify-content:center}}.cinema-teaser--mobile-full-with .carousel__button{color:#fff;height:100%;position:absolute;top:0;width:50px}.cinema-teaser--mobile-full-with .carousel__button--next{padding-right:0;right:5px}@media(min-width:768px){.cinema-teaser--mobile-full-with .carousel__button--next{right:-15px}}@media(min-width:1200px){.cinema-teaser--mobile-full-with .carousel__button--next{right:-25px}}.cinema-teaser--mobile-full-with .carousel__button--prev{left:5px;padding-left:0}@media(min-width:768px){.cinema-teaser--mobile-full-with .carousel__button--prev{left:-15px}}@media(min-width:1200px){.cinema-teaser--mobile-full-with .carousel__button--prev{left:-25px}}.cinema-teaser--mobile-full-with .carousel__button-icon{background:transparent!important;box-shadow:none;height:50px;padding:5px;position:absolute;width:50px}.cinema-teaser--mobile-full-with .carousel__button-icon:before{align-items:center;background:#fff!important;border-radius:50%;box-shadow:0 0 4px 1px rgba(0,0,0,.1);color:#222!important;display:flex!important;height:40px;justify-content:center;width:40px}.cinema-teaser--smart-product-cinema-interactive{margin:20px 0}@media(min-width:1400px){.cinema-teaser--smart-product-cinema-interactive{margin:40px 0}}.cinema-teaser--smart-product-cinema-interactive .carousel--interactive-box{z-index:100}.cinema-teaser--smart-product-cinema-interactive .carousel--interactive-box .carousel__wrapper{margin:0 0 -220px;overflow:hidden;padding:0 0 220px;width:100%}@media(min-width:768px){.cinema-teaser--smart-product-cinema-interactive .carousel--interactive-box .carousel__wrapper{margin:0 -14px -220px;padding:0 14px 220px;width:calc(100% + 28px)}}@media(min-width:1400px){.cinema-teaser--smart-product-cinema-interactive .carousel--interactive-box .carousel__wrapper{margin:0 -30px -220px;padding:0 30px 220px;width:calc(100% + 60px)}}@media(min-width:768px){.cinema-teaser--smart-product-cinema-interactive .carousel--interactive-box .carousel__button-icon{transform:translateY(calc(-50% - 110px))}}.cinema-teaser--smart-product-cinema-interactive .carousel__slide{min-height:370px}@media(min-width:768px){.cinema-teaser--smart-product-cinema-interactive .carousel__slide{min-height:410px}}@media(min-width:992px){.cinema-teaser--smart-product-cinema-interactive .carousel__slide{min-height:510px}}.cinema-teaser__below{order:5}.cinema-teaser__placeholder .carousel__container{transform:translate3d(21.5217px,0,0)}@media(min-width:768px){.cinema-teaser__placeholder .carousel__container{transform:translateZ(0)}}.cinema-teaser__placeholder .carousel__slide{margin-right:10px;width:277px}@media(min-width:768px){.cinema-teaser__placeholder .carousel__slide{margin-right:16px;width:356px}}@media(min-width:992px){.cinema-teaser__placeholder .carousel__slide{margin-right:24px;width:312px}}@media(min-width:1400px){.cinema-teaser__placeholder .carousel__slide{margin-right:40px;width:279px}}.cinema-teaser__placeholder .carousel__slide:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.carousel{position:relative}.carousel__wrapper{margin:0 auto;overflow:hidden;width:100%}.carousel--with-border .carousel__wrapper{box-shadow:0 0 0 1px #4a491c}.product-box-slider__slider .carousel__wrapper{margin:0 auto -20px;padding:0 0 20px}.carousel__container{align-items:stretch;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.carousel__slide{flex-shrink:0;position:relative;z-index:2}.carousel__slide--active{z-index:3}.carousel__button{color:#4a491c;height:18px;text-align:center;width:72px;z-index:1}@media(min-width:768px){.carousel__button{color:#fff;height:100%;position:absolute;top:0;width:30px}}@media(min-width:1400px){.carousel__button{width:40px}}@media(min-width:768px){.carousel__button:hover .carousel__button-icon{background:#4a491c;color:#fff}}.carousel__button:focus{outline:0 solid transparent}@media(min-width:768px){.carousel__button--prev{left:-20px}}@media(min-width:1400px){.carousel__button--prev{left:-65px}}.carousel__button--prev .carousel__button-icon:after,.carousel__button--prev .carousel__button-icon:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel__button--prev .carousel__button-icon:before{color:inherit;content:"";font-size:10px;left:48%;text-shadow:none}@media(min-width:768px){.carousel__button--prev .carousel__button-icon:before{color:#fff;font-size:11px}}@media(min-width:1400px){.carousel__button--prev .carousel__button-icon:before{font-size:11px}}@media(min-width:768px){.carousel__button--next{right:-20px}}@media(min-width:1400px){.carousel__button--next{right:-65px}}.carousel--fade-white .carousel__button--next{background:linear-gradient(270deg,#fff 0,transparent)}.carousel__button--next .carousel__button-icon:after,.carousel__button--next .carousel__button-icon:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel__button--next .carousel__button-icon:before{color:inherit;content:"";font-size:10px;text-shadow:none}@media(min-width:768px){.carousel__button--next .carousel__button-icon:before{color:#fff;font-size:11px}}@media(min-width:1400px){.carousel__button--next .carousel__button-icon:before{font-size:11px}}.carousel--with-border .carousel__button--next{right:-20px}@media(min-width:1400px){.carousel--with-border .carousel__button--next{right:-33px}}.carousel__button.swiper-button-disabled{opacity:0}.carousel__button-icon{color:#4a491c;cursor:pointer;display:inline-block;height:18px;left:0;text-decoration:none;transform:translateY(1px);transition:background .15s linear;width:100%}.carousel__button-icon:before{line-height:1}@media(min-width:768px){.carousel__button-icon:before{color:#fff;left:52%;position:absolute;top:50%;transform:translate(-50%,-50%)}.carousel__button-icon{background:#4a491c;border-radius:100%;box-shadow:0 2px 2px rgba(0,0,0,.2);height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:4}}@media(min-width:1400px){.carousel__button-icon{height:40px;width:40px}}.carousel__pagination-wrapper{display:flex;justify-content:center;margin:16px 0 0;width:100%}@media(min-width:768px){.carousel__pagination-wrapper{display:block;margin:0}}.carousel__pagination{align-items:center;display:none;justify-content:center;margin:0 auto;padding:0;width:100%!important}.carousel__pagination--show{display:block;visibility:hidden}.carousel__pagination--visible{visibility:visible}.carousel__page-info{color:#e3e370;font-size:13px;line-height:110%}@media(min-width:768px){.carousel__page-info{display:none}}.carousel__pagination-bullet{background:rgba(72,72,36,.5);display:none;height:3px;margin:0 2px;width:20px}.carousel__pagination-bullet--current-main,.carousel__pagination-bullet--current-next,.carousel__pagination-bullet--current-next-next,.carousel__pagination-bullet--current-prev,.carousel__pagination-bullet--current-prev-prev{display:block}.carousel__pagination-bullet--current{background:#4a491c}.carousel__product-box .product-box__inner{border:0}.carousel__no-slider .carousel__container{justify-content:flex-start}.carousel__no-slider .carousel__slide{flex-shrink:inherit}.carousel--progress-bar .carousel__page-info{display:block;text-align:center}@media(min-width:1200px){.carousel--progress-bar .carousel__page-info{display:none}}.carousel--progress-bar .carousel__button{color:#4a491c;display:block;height:100%;position:relative;text-align:center;top:0;width:30px;z-index:1}@media(min-width:768px){.carousel--progress-bar .carousel__button{top:-3px}}@media(min-width:1200px){.carousel--progress-bar .carousel__button{color:#fff;height:100%;position:absolute;top:0;width:30px}}@media(min-width:1400px){.carousel--progress-bar .carousel__button{width:40px}}.carousel--progress-bar .carousel__button:focus{outline:0 solid transparent}.carousel--progress-bar .carousel__button:hover .carousel__button-icon{background:inherit;color:inherit}@media(min-width:1200px){.carousel--progress-bar .carousel__button:hover .carousel__button-icon{background:#4a491c;color:#fff}.carousel--progress-bar .carousel__button--prev{left:-20px}}@media(min-width:1400px){.carousel--progress-bar .carousel__button--prev{left:-40px}}.carousel--progress-bar .carousel__button--prev .carousel__button-icon:after,.carousel--progress-bar .carousel__button--prev .carousel__button-icon:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel--progress-bar .carousel__button--prev .carousel__button-icon:before{background:inherit;color:inherit;content:"";display:flex;font-size:10px;left:48%;text-shadow:none}@media(min-width:1200px){.carousel--progress-bar .carousel__button--prev .carousel__button-icon:before{font-size:11px}}@media(min-width:1400px){.carousel--progress-bar .carousel__button--prev .carousel__button-icon:before{font-size:11px}}@media(min-width:1200px){.carousel--progress-bar .carousel__button--next{right:-20px}}@media(min-width:1400px){.carousel--progress-bar .carousel__button--next{right:-40px}}.carousel--progress-bar .carousel__button--next .carousel__button-icon:after,.carousel--progress-bar .carousel__button--next .carousel__button-icon:before{display:inline-block;font-family:iconfont,sans-serif;text-decoration:inherit;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel--progress-bar .carousel__button--next .carousel__button-icon:before{background:inherit;color:inherit;content:"";display:flex;font-size:10px;text-shadow:none}@media(min-width:1200px){.carousel--progress-bar .carousel__button--next .carousel__button-icon:before{font-size:11px}}@media(min-width:1400px){.carousel--progress-bar .carousel__button--next .carousel__button-icon:before{font-size:11px}}.carousel--progress-bar .carousel__button.swiper-button-disabled{opacity:0}.carousel--progress-bar .carousel__button-icon{background:inherit;color:#4a491c;cursor:pointer;display:inline-block;height:18px;left:0;text-decoration:none;transform:translateY(1px);transition:background .15s linear;width:100%}.carousel--progress-bar .carousel__button-icon:before{line-height:1}@media(min-width:1200px){.carousel--progress-bar .carousel__button-icon:before{color:#fff;left:52%;position:absolute;top:50%;transform:translate(-50%,-50%)}.carousel--progress-bar .carousel__button-icon{background:#4a491c;border-radius:100%;box-shadow:0 2px 2px rgba(0,0,0,.2);color:#fff;height:30px;position:absolute;top:50%;transform:translateY(-50%);width:30px;z-index:4}}@media(min-width:1400px){.carousel--progress-bar .carousel__button-icon{height:40px;width:40px}}.carousel--progress-bar .carousel__pagination-wrapper{display:flex;margin:0 auto;max-width:1276px}@media(max-width:1199px){.carousel--progress-bar .carousel__pagination-wrapper{position:relative}}@media(min-width:1200px){.carousel--progress-bar .carousel__pagination-wrapper{display:block}}.carousel--progress-bar .carousel__pagination{bottom:-33px;display:flex;left:0;margin:0;position:absolute;text-align:center;width:100%}.carousel--progress-bar .carousel__pagination-button{cursor:pointer;display:inline-block;font-size:0;padding:10px 5px 20px;position:relative;transition:color .2s;width:50px}@media(min-width:768px){.carousel--progress-bar .carousel__pagination-button{padding:10px 10px 20px;width:120px}}.carousel--progress-bar .carousel__pagination-button--active .carousel__pagination-progress-bar,.carousel--progress-bar .carousel__pagination-button:hover .carousel__pagination-progress-bar{background-color:#4a491c!important}.carousel--progress-bar .carousel__pagination-button--hide{display:none}.carousel--progress-bar .carousel__pagination-progress-bar{background-color:rgba(72,72,36,.5);display:block;height:3px;width:100%}.carousel__skip-to-bottom-link{left:5px;opacity:0;position:absolute;top:-30px;transition:opacity .2s;z-index:-1}.hero-slider .carousel__skip-to-bottom-link{top:5px}.carousel__skip-to-bottom-link:focus-visible{opacity:1;outline-offset:4px;z-index:500}.carousel__skip-to-bottom-anchor{bottom:50px;position:absolute}@media(min-width:768px){.carousel__skip-to-bottom-anchor{bottom:60px}}[is=carousel],carousel{display:flex;margin:0 auto;width:calc(100% - 40px)}.hero-slider [is=carousel],.hero-slider carousel{width:100%}.carousel__page-info{color:#4a491c;font-size:18px;font-weight:600}@media(min-width:768px){.carousel__page-info{font-size:13px}}.carousel__page-info span{font-weight:400}@media(max-width:767px){.carousel__button{display:flex;flex-direction:column;height:50px;justify-content:center;text-align:center}}.carousel__button--next{padding-right:30px}@media(min-width:768px){.carousel__button--next{padding-right:0;right:-20px;width:50px}}@media(min-width:1580px){.carousel__button--next{right:-55px}}.carousel__button--prev{padding-left:30px}@media(min-width:768px){.carousel__button--prev{left:-20px;padding-left:0;width:50px}}@media(min-width:1580px){.carousel__button--prev{left:-55px}}.carousel__button-icon{transform:translateY(2px)}.carousel .carousel__button-icon:before{font-size:18px}@media(min-width:768px){.carousel__button-icon{background:transparent!important;box-shadow:none;height:50px;padding:5px;transform:translateY(-50%);width:50px}.carousel .carousel__button-icon:before{align-items:center;border-radius:50%;color:#4a491c!important;display:flex;height:40px;justify-content:center;width:40px}}@media(min-width:1400px){.carousel .carousel__button-icon:before{font-size:22px}}.carousel__pagination-wrapper{align-items:baseline;margin:0 0 -13px}@media(min-width:768px){.carousel__pagination-wrapper{margin:0}}.carousel__skip-to-bottom-link{background:#f1f0e8!important}
/*# sourceMappingURL=chunk-components-lo.css.map*/