.product-details{max-width:1725px;margin:0 auto;z-index:1}
.product-details__main{display:flex;flex-direction:row;margin-bottom:52px}
.product-details__main>*{flex:1}
.product-details__left{width:50%}
.product-details__left__text-block{margin:73px auto 0 auto;max-width:638px}
.product-details__left__headline{text-align:center}
.product-details__left__headline h1{font-size:30px;font-weight:normal;line-height:34px}
.product-details__left__headline h2{font-size:16px;font-weight:normal;line-height:40px}
.product-details__left__mobile-view{display:none}
.product-details__left .swiper-button-next::after,.product-details__left .swiper-button-prev::after{content:""}
.product-details__left .product-detail-top{max-width:864px}
.product-details__left .product-detail-top .swiper-wrapper{margin:63px 176px}
.product-details__left .product-detail-top .swiper-button{width:28px;height:47px}
.product-details__left .product-detail-top .swiper-button-prev{color:#383839;left:100px;-webkit-tap-highlight-color:transparent;user-select:none}
.product-details__left .product-detail-top .swiper-button-prev svg{width:28px;height:47px}
.product-details__left .product-detail-top .swiper-button-prev:focus{outline:none !important}
.product-details__left .product-detail-top .swiper-button-next{color:#383839;right:96px;-webkit-tap-highlight-color:transparent;user-select:none}
.product-details__left .product-detail-top .swiper-button-next svg{width:28px;height:47px}
.product-details__left .product-detail-top .swiper-button-next:focus{outline:none !important}
.product-details__left .product-detail-top .slider__image{overflow:hidden;-webkit-tap-highlight-color:transparent;user-select:none}
.product-details__left .product-detail-top .slider__image img{display:block;width:515px;height:410px}
.product-details__left .counter{display:none}
.product-details__left .product__center{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}
.product-details__left .product-detail-bottom{box-sizing:border-box;max-width:515px}
.product-details__left .product-detail-bottom .slider__image{width:66px;height:52px;overflow:hidden}
.product-details__left .product-detail-bottom .slider__image img{display:block;width:66px;height:52px}
.product-details__left .product-detail-bottom .slider__image img:hover{padding:2px;border:1px solid #383839;width:100%;height:100%}
.product-details__left .product-detail-bottom .swiper-slide{opacity:.4}
.product-details__left .product-detail-bottom .swiper-slide-thumb-active{opacity:1}
.product-details__right{width:50%}
.product-details__right__text-block{margin:73px auto 0 auto;max-width:638px}
.product-details__right__finish_types img{display:none}
.product-details__right__description{font-family:'DacorInferi',arial,sans-serif;max-width:699px;font-size:22px;line-height:29px;color:#383839}
.product-details__right__preordercta{margin-top:19px}
.product-details__right__preordercta .cta{padding:0 0 8px 0;color:#383839;font-size:22px;line-height:23px}
.product-details__right__preordercta .cta::after{bottom:1px}
.product-details__right__preordercta .cta.cta--black{border:1px solid #383839;background-color:#383839;color:#f2f2f2;width:211px;padding:8.5px 30px;font-family:'DacorInferi',arial,sans-serif;font-weight:400;font-size:22px;line-height:29px;outline:medium none !important;cursor:pointer}
.product-details__right__preordercta .cta.cta--black:hover{border:1px solid #383839;background-color:#efe7e3;color:#383839}
.product-details__right__cta{margin-top:19px}
.product-details__right__cta .cta{padding:0 0 8px 0;color:#383839;font-size:22px;line-height:23px}
.product-details__right__cta .cta::after{bottom:1px}
.product-details__right__cta .cta.cta--black{border:1px solid #383839;background-color:#383839;color:#f2f2f2;width:211px;padding:8.5px 30px;font-family:'DacorInferi',arial,sans-serif;font-weight:400;font-size:22px;line-height:29px;outline:medium none !important;cursor:pointer}
.product-details__right__cta .cta.cta--black:hover{border:1px solid #383839;background-color:#efe7e3;color:#383839}
.product-details__right__cta.pre-order-cta{margin-top:23px;width:232px}
.product-details__right__cta.pre-order-cta .cta{padding:0;width:211px}
.product-details__right__cta.pre-order-cta .cta::after{bottom:-3px}
.product-details__right__table_block{margin-top:34px}
.product-details__right__table{display:table;max-width:698px;width:100%;border-collapse:collapse;border-spacing:0;font-size:22px;line-height:24px}
.product-details__right__row{border-bottom:1px solid #383839}
.product-details__right__cell{display:table-cell;padding:21px;padding-left:0}
.product-details__right__cell:nth-child(odd){font-family:'DacorDrukMedium',arial,sans-serif;font-weight:500;font-size:19px;line-height:24px;width:258px}
.product-details__right__cell:nth-child(even){font-family:'DacorInferi',arial,sans-serif;font-weight:500;font-size:22px;padding-left:57px}
.product-details__right__finish_type{display:table;margin-top:21px}
.product-details__right__finish_type .finish__img[data-finish_color~='Silver'],.product-details__right__finish_type .finish__img[data-finish_color~='Stainless']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_Silver_Finish.png")}
.product-details__right__finish_type .finish__img[data-finish_color~='Panel']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_PanelReady_Finish.png")}
.product-details__right__finish_type .finish__img[data-finish_color~='Black']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_BlackGlass_Finish.png")}
.product-details__right__finish_type .finish__img[data-finish_color~='Graphite']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_Graphite_Finish.png")}
.product-details__right__finish_type .finish__img{cursor:pointer;vertical-align:middle;margin-right:22px;width:27px;height:27px;background-size:contain}
.product-details__right__finish_type .img_selected{border:1px solid #383839;padding:2px;border-radius:50px}
.product-details__right__fuel_type,.product-details__right__handle_type,.product-details__right__door_type{display:table;margin-top:21px}
.product-details__right__fuel_type .circle,.product-details__right__handle_type .circle,.product-details__right__door_type .circle{cursor:pointer;vertical-align:middle;margin-right:22px;width:27px;height:27px;border-radius:50%;border:.75px solid gray}
.product-details__right__fuel_type .img_selected,.product-details__right__handle_type .img_selected,.product-details__right__door_type .img_selected{border:2px solid #efe7e3;background-color:#383839;box-shadow:0 0 0 .75px #383839}
.product-details__right__finish_type:first-child,.product-details__right__fuel_type:first-child,.product-details__right__handle_type:first-child,.product-details__right__door_type:first-child{margin-top:0}
.product-details__right__finish_type:last-child,.product-details__right__fuel_type:last-child,.product-details__right__handle_type:last-child,.product-details__right__door_type:last-child{margin-bottom:0}
.product-details__right__style_type{padding-top:21px}
.product-details__right__style_type .cta{padding:0 0 5px 0;font-size:22px;line-height:22px}
.product-details__right__style_type .cta:after{bottom:1px}
.product-details__right .table_info_icon{border:.5px solid #383839;border-radius:50%;font-size:10px;display:flex;justify-content:center;align-items:center;width:11px;height:11px;cursor:pointer}
.product-details__right .finish__value{vertical-align:middle;display:table-cell;padding-right:5px;font-size:22px;line-height:24px}
.product-details__right .fuel__value,.product-details__right .handle__value,.product-details__right .door__value{vertical-align:middle;display:table-cell;padding-right:5px;font-size:22px;line-height:24px}
.product-details__right .extra__value{display:none;vertical-align:middle;padding-right:5px;font-size:22px;line-height:24px}
.product-details__right .finish__info__help,.product-details__right .fuel__info__help,.product-details__right .handle__info__help,.product-details__right .door__info__help{visibility:hidden}
.product-details__right .style__info__help{visibility:hidden}
.product-details__right .info__help{font-family:'DacorInferi',arial,sans-serif;position:absolute;z-index:1;font-weight:400;font-size:17px;line-height:23px;background:#383839;color:#efe7e3;margin:10px;padding:50px;width:523px;right:50%}
.product-details__right .info__help_close{display:none}
.product-details__right .help__visible{visibility:visible}
.product-details__right .help__hide{visibility:hidden}
.product-details__right-dropdown{display:none;width:100%;margin:0 auto;position:relative;padding-left:43px}
.product-details__right .triangle-up{width:0;height:0;position:absolute;right:4px;top:14px;border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.product-details__right .dropdown__selected{font-family:'DacorInferi',arial,sans-serif}
.product-details__right .dropdown__item{width:auto;font-size:12px;min-width:130px;height:30px;padding:0 15px 0 0;margin:auto 0;text-align:left}
.product-details__right .dropdown__container{border:1px solid #000;border-left:0;border-right:0;box-shadow:none;min-width:130px;height:34px}
.product-details__right .dropdown__items{left:0;z-index:10;display:none;width:100%;list-style:none;transition:.4s;position:relative;margin:10px;margin-left:0}
.product-details__right .dropdown__items.open{display:block;animation-name:appear;animation-duration:.25s}
.product-details__right .is-active{display:inline}
.product-details__right .active-item{display:none}
.product-details__right .deselect-item{opacity:.4;pointer-events:none}
@media only screen and (min-width:768px) and (max-width:1725px){.product-details{max-width:100vw}
.product-details__main{margin-bottom:3.01449275vw}
.product-details__left__text-block{max-width:36.98550725vw;margin-top:4.23188406vw}
.product-details__left__headline h1{font-size:1.73913043vw;line-height:1.97101449vw}
.product-details__left__headline h2{font-size:.92753623vw;line-height:2.31884058vw}
.product-details__left__mobile-view{display:none}
.product-details__left .product-detail-top{max-width:50.08695652vw}
.product-details__left .product-detail-top .swiper-wrapper{margin:3.65217391vw 10.20289855vw}
.product-details__left .product-detail-top .swiper-button{width:1.62318841vw;height:2.72463768vw}
.product-details__left .product-detail-top .swiper-button-prev{left:5.79710145vw}
.product-details__left .product-detail-top .swiper-button-prev svg{width:1.62318841vw;height:2.72463768vw}
.product-details__left .product-detail-top .swiper-button-next{right:5.56521739vw}
.product-details__left .product-detail-top .swiper-button-next svg{width:1.62318841vw;height:2.72463768vw}
.product-details__left .product-detail-top .slider__image img{width:29.85507246vw;height:23.76811594vw}
.product-details__left .counter{display:none}
.product-details__left .product-detail-bottom{max-width:29.85507246vw}
.product-details__left .product-detail-bottom .slider__image{width:3.82608696vw;height:3.01449275vw}
.product-details__left .product-detail-bottom .slider__image img{width:3.82608696vw;height:3.01449275vw}
.product-details__left .product-detail-bottom .slider__image img:hover{padding:.11594203vw}
.product-details__right{max-width:50.08695652vw}
.product-details__right__text-block{max-width:50.08695652vw;margin-top:4.23188406vw}
.product-details__right__finish_types img{display:none}
.product-details__right__description{max-width:40.52173913vw;font-size:1.27536232vw;line-height:1.68115942vw}
.product-details__right__preordercta{margin-top:1.10144928vw}
.product-details__right__preordercta .cta{padding:0vw 0vw .28985507vw 0vw;font-size:1.27536232vw;line-height:1.33333333vw}
.product-details__right__preordercta .cta:after{bottom:.05797101vw}
.product-details__right__preordercta .cta.cta--black{width:12.23188406vw;padding:.49275362vw 1.73913043vw;font-size:1.27536232vw;line-height:1.68115942vw}
.product-details__right__cta{margin-top:1.10144928vw}
.product-details__right__cta .cta{padding:0vw 0vw .28985507vw 0vw;font-size:1.27536232vw;line-height:1.33333333vw}
.product-details__right__cta .cta:after{bottom:.05797101vw}
.product-details__right__cta .cta.cta--black{width:12.23188406vw;padding:.49275362vw 1.73913043vw;font-size:1.27536232vw;line-height:1.68115942vw}
.product-details__right__cta.pre-order-cta{margin-top:1.33333333vw;width:13.44927536vw}
.product-details__right__cta.pre-order-cta .cta{padding:0vw;width:12.23188406vw}
.product-details__right__cta.pre-order-cta .cta:after{bottom:-0.17391304vw}
.product-details__right__table_block{margin-top:1.97101449vw}
.product-details__right__table{max-width:40.46376812vw;font-size:1.27536232vw;line-height:1.39130435vw}
.product-details__right__cell{padding:1.2173913vw;padding-left:0}
.product-details__right__cell:nth-child(odd){font-size:1.10144928vw;line-height:1.39130435vw;width:14.95652174vw}
.product-details__right__cell:nth-child(even){font-size:1.27536232vw;padding-left:3.30434783vw}
.product-details__right__finish_type{margin-top:1.2173913vw}
.product-details__right__finish_type .finish__img{margin-right:1.27536232vw;width:1.56521739vw;height:1.56521739vw}
.product-details__right__finish_type .img_selected{border-radius:2.89855072vw}
.product-details__right__fuel_type,.product-details__right__handle_type,.product-details__right__door_type{margin-top:1.2173913vw}
.product-details__right__fuel_type .circle,.product-details__right__handle_type .circle,.product-details__right__door_type .circle{margin-right:1.27536232vw;width:1.56521739vw;height:1.56521739vw}
.product-details__right__finish_type:first-child,.product-details__right__fuel_type:first-child,.product-details__right__handle_type:first-child,.product-details__right__door_type:first-child{margin-top:0vw}
.product-details__right__finish_type:last-child,.product-details__right__fuel_type:last-child,.product-details__right__handle_type:last-child,.product-details__right__door_type:last-child{margin-bottom:0vw}
.product-details__right__style_type{padding-top:1.2173913vw}
.product-details__right__style_type .cta{padding:0vw 0vw .28985507vw 0vw;font-size:1.27536232vw;line-height:1.27536232vw}
.product-details__right__style_type .cta:after{bottom:.05797101vw}
.product-details__right__style_type:last-child{padding-bottom:1.2173913vw}
.product-details__right .info__help{font-size:.98550725vw;line-height:1.33333333vw;margin:.57971014vw;padding:2.89855072vw;width:30.31884058vw}
.product-details__right .table_info_icon{font-size:.57971014vw;width:.63768116vw;height:.63768116vw}
.product-details__right .finish__value,.product-details__right .fuel__value,.product-details__right .handle__value,.product-details__right .door__value{padding-right:.28985507vw;font-size:1.27536232vw;line-height:1.39130435vw}
.product-details__right .triangle-up{right:.23188406vw;top:.8115942vw;border-width:0vw .05797101vw .05797101vw 0vw;padding:.17391304vw}
.product-details__right .extra__value{font-size:1.27536232vw}
.product-details__right .dropdown__item{font-size:.69565217vw;min-width:7.53623188vw;height:1.73913043vw;padding:0vw .86956522vw 0vw 0vw}
.product-details__right .dropdown__container{min-width:7.53623188vw;height:1.97101449vw}
}
@media only screen and (max-width:767px){.product-details{max-width:100vw;height:auto}
.product-details__main{flex-direction:column;margin-bottom:0vw}
.product-details__left{max-width:100vw;width:100%}
.product-details__left__text-block{margin:5.37383178vw;max-width:93.45794393vw;margin-bottom:0}
.product-details__left__headline{margin-bottom:5.37383178vw}
.product-details__left__headline h1{font-size:4.90654206vw;line-height:6.54205607vw}
.product-details__left__headline h2{font-size:3.5046729vw;line-height:6.07476636vw}
.product-details__left__mobile-view{display:block}
.product-details__left__desktop-view{display:none}
.product-details__left .product-detail-top{max-width:100vw}
.product-details__left .product-detail-top .swiper-wrapper{margin:0vw 16.35514019vw}
.product-details__left .product-detail-top .swiper-button{width:5.14018692vw;height:10.28037383vw}
.product-details__left .product-detail-top .swiper-button-prev{left:4.43925234vw}
.product-details__left .product-detail-top .swiper-button-prev svg{width:5.14018692vw;height:10.28037383vw}
.product-details__left .product-detail-top .swiper-button-next{right:4.90654206vw}
.product-details__left .product-detail-top .swiper-button-next svg{width:5.14018692vw;height:10.28037383vw}
.product-details__left .product-detail-top .slider__image{width:67.75700935vw;height:54.20560748vw}
.product-details__left .product-detail-top .slider__image img{width:67.75700935vw;height:54.20560748vw}
.product-details__left .counter{font-family:'DacorDrukMedium',arial,sans-serif;font-size:3.27102804vw;line-height:3.03738318vw;display:block;text-align:center;max-width:100vw;margin:7.00934579vw}
.product-details__left .product-detail-bottom{display:none}
.product-details__right{width:100%;height:auto}
.product-details__right__fuel,.product-details__right__finish,.product-details__right__handle,.product-details__right__door{display:none}
.product-details__right__text-block{max-width:100vw;margin:7.71028037vw;margin-bottom:0}
.product-details__right-dropdown__container{cursor:pointer}
.product-details__right-dropdown__container .dropdown__selected.cta:after{bottom:1.86915888vw}
.product-details__right__finish_image_block{text-align:center;margin:7.94392523vw}
.product-details__right__finish_types .finish__img__block[data-finish_color~='Silver'],.product-details__right__finish_types .finish__img__block[data-finish_color~='Stainless']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_Silver_Finish.png")}
.product-details__right__finish_types .finish__img__block[data-finish_color~='Graphite']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_Graphite_Finish.png")}
.product-details__right__finish_types .finish__img__block[data-finish_color~='Panel']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_PanelReady_Finish.png")}
.product-details__right__finish_types .finish__img__block[data-finish_color~='Black']{content:url("../../../../../../../etc.clientlibs/dacor/clientlibs/clientlib-common/resources/images/Dacor_BlackGlass_Finish.png")}
.product-details__right__finish_types .finish__img__block{display:inline-block;margin-right:2.80373832vw;width:6.30841121vw;height:6.30841121vw;background-size:contain}
.product-details__right__finish_types .img_selected{border:1px solid #383839;padding:.46728972vw;border-radius:11.68224299vw}
.product-details__right__description{max-width:85.98130841vw;font-size:3.5046729vw;line-height:4.6728972vw;text-align:center}
.product-details__right__preordercta{margin-top:6.30841121vw;text-align:center}
.product-details__right__preordercta .cta{padding:0vw 0vw 1.86915888vw 0vw;font-size:3.5046729vw;line-height:4.6728972vw}
.product-details__right__preordercta .cta:after{bottom:1.63551402vw}
.product-details__right__preordercta .cta.cta--black{width:37.14953271vw;padding:1.63551402vw 8.41121495vw;font-size:3.5046729vw;line-height:4.43925234vw}
.product-details__right__cta{margin-top:6.30841121vw;text-align:center}
.product-details__right__cta .cta{padding:0vw 0vw 1.86915888vw 0vw;font-size:3.5046729vw;line-height:4.6728972vw}
.product-details__right__cta .cta:after{bottom:1.63551402vw}
.product-details__right__cta .cta.cta--black{width:37.14953271vw;padding:1.63551402vw 8.41121495vw;font-size:3.5046729vw;line-height:4.43925234vw}
.product-details__right__cta.pre-order-cta{margin-top:5.60747664vw;width:69.1588785vw;line-height:4.6728972vw;text-align:center;margin-left:auto;margin-right:auto}
.product-details__right__cta.pre-order-cta .cta{width:37.14953271vw;padding:0vw}
.product-details__right__cta.pre-order-cta .cta:after{bottom:0vw}
.product-details__right__table_block{margin-top:5.8411215vw}
.product-details__right__table{max-width:85.98130841vw;font-size:3.5046729vw;line-height:3.73831776vw}
.product-details__right__row{display:table-row}
.product-details__right__cell{padding:2.3364486vw;padding-left:0}
.product-details__right__cell__extra__value{padding:2.3364486vw;padding-left:10.04672897vw}
.product-details__right__cell:nth-child(odd){font-size:2.80373832vw;line-height:3.73831776vw;width:32.94392523vw}
.product-details__right__cell:nth-child(even){font-size:3.5046729vw;padding-left:10.04672897vw}
.product-details__right__finish_type{display:none;margin-top:2.3364486vw}
.product-details__right__finish_type .finish__img{display:none}
.product-details__right__fuel_type,.product-details__right__handle_type,.product-details__right__door_type{display:none;margin-top:2.3364486vw}
.product-details__right__fuel_type .circle,.product-details__right__handle_type .circle,.product-details__right__door_type .circle{display:none}
.product-details__right__finish_type:first-child,.product-details__right__fuel_type:first-child,.product-details__right__handle_type:first-child,.product-details__right__door_type:first-child{margin-top:0vw}
.product-details__right__finish_type:last-child,.product-details__right__fuel_type:last-child,.product-details__right__handle_type:last-child,.product-details__right__door_type:last-child{margin-bottom:0vw}
.product-details__right__style_type{padding-top:2.3364486vw}
.product-details__right__style_type .cta{padding:0vw 0vw 1.86915888vw 0vw;font-size:3.5046729vw;line-height:3.73831776vw}
.product-details__right__style_type .cta:after{bottom:1.1682243vw}
.product-details__right__style_type:last-child{padding-bottom:2.3364486vw}
.product-details__right .finish__info,.product-details__right .fuel__info,.product-details__right .handle__info{display:none}
.product-details__right .style__info{display:none}
.product-details__right .finish__value,.product-details__right .fuel__value,.product-details__right .handle__value,.product-details__right .door__value{cursor:pointer;font-size:3.5046729vw;line-height:3.73831776vw}
.product-details__right .extra{pointer-events:none;text-decoration:none;opacity:10}
.product-details__right .info__help{font-size:2.80373832vw;line-height:3.73831776vw;padding:12.61682243vw;width:85.98130841vw;margin:7.00934579vw;right:0;left:0}
.product-details__right .info__help_close{display:block;color:#c4c4c4;font-family:'DacorInferi',arial,sans-serif;font-size:9.34579439vw;position:absolute;right:4.6728972vw;text-decoration:none;background:#383839;top:3.5046729vw}
.product-details__right .info__help_close:after{content:'\00d7'}
.product-details__right-dropdown{padding-left:10.04672897vw;display:none;max-width:85.98130841vw}
.product-details__right .triangle-up{right:.93457944vw;top:2.80373832vw}
.product-details__right .extra__value{font-size:3.5046729vw}
.product-details__right .dropdown__selected,.product-details__right .dropdown__link{font-family:'DacorInferi',arial,sans-serif;font-size:3.5046729vw}
.product-details__right .dropdown__selected{font-weight:400;padding:1.1682243vw 0vw 1.1682243vw 0vw}
.product-details__right .dropdown__item{opacity:.4;font-size:3.5046729vw;min-width:30.37383178vw;height:7.00934579vw;padding:0vw 3.5046729vw 2.3364486vw 0vw}
.product-details__right .dropdown__item .checkmark{display:none}
.product-details__right .dropdown__container{padding-left:10.04672897vw;min-width:30.37383178vw;height:8.41121495vw}
.product-details__right .dropdown__items{margin:2.3364486vw;margin-left:0}
}