#customer-recommendations-section .details-button,#day-deal .check-details,#main-page-top-slider .category-last-box,#main-page-top-slider .product-last-box,#main-page-top-slider .products-1 .product-inner .product-more,#main-page-top-slider .promotion-last-box,#main-page-top-slider .slider-item .text a{padding:11px 15px 10px;font-size:12px;text-transform:uppercase;border-radius:0;text-align:center;font-weight:700;display:inline-block;white-space:normal;background:transparent;border:0;line-height:1.2}#customer-recommendations-section .details-button:focus,#day-deal .check-details:focus,#main-page-top-slider .category-last-box:focus,#main-page-top-slider .product-last-box:focus,#main-page-top-slider .products-1 .product-inner .product-more:focus,#main-page-top-slider .promotion-last-box:focus,#main-page-top-slider .slider-item .text a:focus{outline:0}#customer-recommendations-section .details-button:hover,#day-deal .check-details:hover,#main-page-top-slider .category-last-box:hover,#main-page-top-slider .product-last-box:hover,#main-page-top-slider .products-1 .product-inner .product-more:hover,#main-page-top-slider .promotion-last-box:hover,#main-page-top-slider .slider-item .text a:hover{text-decoration:none}#customer-recommendations-section .details-button,#day-deal .check-details,#main-page-top-slider .category-last-box,#main-page-top-slider .product-last-box,#main-page-top-slider .products-1 .product-inner .product-more,#main-page-top-slider .promotion-last-box,#main-page-top-slider .slider-item .text a{background:#ffe843;color:#1c1c1b}#customer-recommendations-section .details-button:hover,#day-deal .check-details:hover,#main-page-top-slider .category-last-box:hover,#main-page-top-slider .product-last-box:hover,#main-page-top-slider .products-1 .product-inner .product-more:hover,#main-page-top-slider .promotion-last-box:hover,#main-page-top-slider .slider-item .text a:hover{background:#ffef5f;color:#1c1c1b}#customer-recommendations-section .details-button:active,#day-deal .check-details:active,#main-page-top-slider .category-last-box:active,#main-page-top-slider .product-last-box:active,#main-page-top-slider .products-1 .product-inner .product-more:active,#main-page-top-slider .promotion-last-box:active,#main-page-top-slider .slider-item .text a:active{background-color:#ffe52a}#customer-recommendations-section .mark-as-bought,#customer-recommendations-section .undo-mark-as-bought{background-color:transparent;color:#005ca9;border:0;text-shadow:none}#customer-recommendations-section .mark-as-bought:hover,#customer-recommendations-section .undo-mark-as-bought:hover{background:none;color:#2b77b8;border:0}#customer-recommendations-section.loading,#more-recommendations-section.loading,#popular-section.loading{position:relative;z-index:1;min-height:44px}#customer-recommendations-section.loading:after,#more-recommendations-section.loading:after,#popular-section.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;height:44px;width:44px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #005ca9;border-right-color:transparent;border-radius:50%;box-sizing:border-box}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#customer-recommendations-section.loading:before,#more-recommendations-section.loading:before,#popular-section.loading:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#customer-recommendations-section .compare-product:before,#customer-recommendations-section .recommendations-history:before,#customer-recommendations-section .recommendations-links .all-products:after,#customer-recommendations-section .undo-mark-as-bought:before,#day-deal .more-day-deals:after,#main-page-top-slider .promotion-box .promotion-more:after,#main-page-top-slider .slider-next button:after,#main-page-top-slider .slider-prev button:after,#more-recommendations-section .recommendations-links .all-products:after,#opportunity-zone-section .section-header-link a:after,#popular-section .all-products:after,#weekly-promotions-carousel .promotion-item .more:after{font-family:iconFont!important;speak:none;display:inline-block;font-display:block;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#customer-recommendations-section .compare-product:hover:before,#customer-recommendations-section .recommendations-history:hover:before,#customer-recommendations-section .recommendations-links .all-products:hover:after,#customer-recommendations-section .undo-mark-as-bought:hover:before,#day-deal .more-day-deals:hover:after,#main-page-top-slider .promotion-box .promotion-more:hover:after,#main-page-top-slider .slider-next button:hover:after,#main-page-top-slider .slider-prev button:hover:after,#more-recommendations-section .recommendations-links .all-products:hover:after,#opportunity-zone-section .section-header-link a:hover:after,#popular-section .all-products:hover:after,#weekly-promotions-carousel .promotion-item .more:hover:after{text-decoration:none}#day-deal .more-day-deals:after,#main-page-top-slider .slider-next button:after,#main-page-top-slider .slider-prev button:after{content:"\E00C"}#customer-recommendations-section .compare-product:before{content:"\E026"}#customer-recommendations-section .recommendations-history:before{content:"\E03B"}#customer-recommendations-section .undo-mark-as-bought:before{content:"\E063"}#customer-recommendations-section .recommendations-links .all-products:after,#main-page-top-slider .promotion-box .promotion-more:after,#more-recommendations-section .recommendations-links .all-products:after,#opportunity-zone-section .section-header-link a:after,#popular-section .all-products:after,#weekly-promotions-carousel .promotion-item .more:after{content:"\E06B"}#main-page .page{width:auto}#main-page .container{width:1200px;margin:0 auto}@media (max-width:1230px){#main-page .container{width:960px}}#weekly-promotions-section{margin-bottom:60px}#weekly-promotions-section .section-header{font-size:22px;margin:35px 0;padding-bottom:15px;border-bottom:1px solid #ddd}#weekly-promotions-carousel{position:relative;overflow:hidden;height:317px;align-items:center}#weekly-promotions-carousel:not(.last-slide):after{position:absolute;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:0;width:30px;z-index:1}#weekly-promotions-carousel:not(.first-slide):before{position:absolute;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:0;width:30px;z-index:1}#weekly-promotions-carousel>div{transition:.3s;will-change:transform;display:flex;height:100%}#weekly-promotions-carousel .promotion-item .promotion-inner{margin-right:10px;height:100%}#weekly-promotions-carousel .promotion-item .promotion-item-box{padding:8px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #ddd;box-sizing:border-box;height:100%}#weekly-promotions-carousel .promotion-item .more{font-size:12px;text-transform:uppercase}#weekly-promotions-carousel .promotion-item .more:after{font-size:16px;margin-left:5px}#weekly-promotions-carousel .promotion-item .promotion-heading{margin-bottom:10px}#weekly-promotions-carousel .promotion-item .promotion-heading a{color:#fff;background:#d0021b;text-transform:uppercase;display:inline-block;padding:2px 5px;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:100%}#weekly-promotions-carousel .promotion-item .photo{display:block;margin-bottom:10px}#weekly-promotions-carousel .promotion-item .photo img{display:block;width:190px;height:130px}#opportunity-zone-section{margin-bottom:60px}#opportunity-zone-section .section-container{display:flex;justify-content:space-between}#opportunity-zone-section .section-header{margin:20px 0;padding-bottom:15px;border-bottom:1px solid #ddd;display:flex;align-items:baseline}#opportunity-zone-section .section-title{font-size:22px;margin-right:15px;font-weight:700}#opportunity-zone-section .section-header-link{text-transform:uppercase}#opportunity-zone-section .section-header-link a:after{font-size:14px;margin-left:3px}#opportunity-zone-section .opportunity-item{display:flex;flex-direction:column}#opportunity-zone-section .opportunity-item .photo{display:block}#opportunity-zone-section .opportunity-item .photo img{display:block;width:590px;height:406px}@media (max-width:1230px){#opportunity-zone-section .opportunity-item .photo img{width:471px;height:324px}}#opportunity-zone-section .opportunity-item .opportunity-heading{margin-bottom:20px;font-weight:700;font-size:22px;color:#fff;text-transform:uppercase;max-width:530px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#opportunity-zone-section .opportunity-item .opportunity-heading a{color:#fff}#opportunity-zone-section .opportunity-item .item-content{padding:30px;background:#043f95;height:100%}#opportunity-zone-section .opportunity-item .introduction{font-size:22px;color:#fff;max-width:530px}#opportunity-zone-section .opportunity-item .introduction a{color:#fff}#opportunity-zone-section .opportunity-zone-small{display:flex;flex-wrap:wrap;width:590px;justify-content:space-between}@media (max-width:1230px){#opportunity-zone-section .opportunity-zone-small{width:476px}}#opportunity-zone-section .opportunity-box{width:285px;margin-bottom:20px}@media (max-width:1230px){#opportunity-zone-section .opportunity-box{width:228px}}#opportunity-zone-section .opportunity-box .photo{display:block}#opportunity-zone-section .opportunity-box .photo img{display:block;width:285px;height:195px}@media (max-width:1230px){#opportunity-zone-section .opportunity-box .photo img{width:228px;height:157px}}#opportunity-zone-section .opportunity-box .opportunity-heading{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#opportunity-zone-section .opportunity-box .opportunity-heading a{color:#1c1c1b;font-size:16px;font-weight:700;text-transform:uppercase}#opportunity-zone-section .opportunity-box .item-content{background:#f7f7f7;padding:20px;height:98px;box-sizing:border-box}@media (max-width:1230px){#opportunity-zone-section .opportunity-box .item-content{height:125px}}#opportunity-zone-section .opportunity-box .introduction{font-size:14px;line-height:18px;max-width:245px}#opportunity-zone-section .opportunity-zone-big{width:590px;position:relative}@media (max-width:1230px){#opportunity-zone-section .opportunity-zone-big{width:471px}}#opportunity-zone-section .opportunity-zone-big .opportunity-zone-pagination{text-align:center;position:absolute;bottom:10px;left:0;right:0}#opportunity-zone-section .opportunity-zone-big .opportunity-zone-pagination span{margin:0 5px;border-radius:50%;width:9px;height:9px;display:inline-block;background:hsla(0,0%,100%,.45);cursor:pointer}#opportunity-zone-section .opportunity-zone-big .opportunity-zone-pagination span.is-active,#opportunity-zone-section .opportunity-zone-big .opportunity-zone-pagination span:hover{background:#fff}#opportunity-zone-carousel{display:block;overflow:hidden;height:607px}@media (max-width:1230px){#opportunity-zone-carousel{height:584px}}#opportunity-zone-carousel>div{transition:.3s;will-change:transform;display:flex;height:100%}#day-deals-section{margin-bottom:60px}#day-deals-section .section-header{font-size:22px;margin:0 0 20px;padding-bottom:15px;border-bottom:1px solid #ddd}#day-deals-section .day-deal-boxes,#day-deals-section .section-container{display:flex;justify-content:space-between}#day-deals-section .day-deal-boxes{width:100%}#day-deals-section .day-deal-box{width:285px}@media (max-width:1230px){#day-deals-section .day-deal-box{width:228px}}#day-deals-section .day-deal-box .photo{display:block}#day-deals-section .day-deal-box .photo img{display:block;width:285px;height:195px}@media (max-width:1230px){#day-deals-section .day-deal-box .photo img{width:228px;height:157px}}#day-deals-section .day-deal-box .day-deal-heading{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#day-deals-section .day-deal-box .day-deal-heading a{color:#1c1c1b;font-size:16px;font-weight:700;text-transform:uppercase}#day-deals-section .day-deal-box .item-content{background:#f7f7f7;padding:20px;height:158px;box-sizing:border-box}@media (max-width:1230px){#day-deals-section .day-deal-box .item-content{height:196px}}#day-deals-section .day-deal-box .introduction{font-size:14px;line-height:18px;max-width:245px}#day-deal{width:590px;padding:5px 0;margin-left:4px;justify-content:space-between;position:relative;border:1px solid #ddd}@media (max-width:1230px){#day-deal{width:471px}}#day-deal+.day-deal-boxes{width:590px}@media (max-width:1230px){#day-deal+.day-deal-boxes{width:470px}}#day-deal+.day-deal-boxes .day-deal-box:nth-child(n+3){display:none}#day-deal:hover{box-shadow:0 1px 4px rgba(0,0,0,.25)}#day-deal .day-deal-product{position:relative;display:flex}#day-deal .product-details{width:200px;height:300px;position:relative}#day-deal .day-deal-carousel{display:block;overflow:hidden;height:310px}#day-deal .day-deal-carousel>div{transition:.3s;will-change:transform;display:flex}#day-deal .product-photo{margin:20px 30px 0 15px}#day-deal .product-photo img{display:block;width:290px;height:257px}@media (max-width:1230px){#day-deal .product-photo img{width:197px;height:174px}}#day-deal .product-name{font-weight:700;margin-top:13px;margin-bottom:3px}#day-deal .product-name a{color:#1c1c1b;text-decoration:none;font-size:16px;max-width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#day-deal .product-category{font-size:10px;color:#999;margin-bottom:4px;text-transform:lowercase}#day-deal .price-normal{font-size:32px}#day-deal .price-voucher-name{color:#1c1c1b;font-size:10px;text-align:left}#day-deal .price-voucher-date{font-size:10px;color:#999;letter-spacing:-.2px;text-align:left}#day-deal .price-voucher-date+.price-instalments-rates{margin-top:5px}#day-deal .price-promotion-date{font-size:10px;letter-spacing:-.2px}#day-deal .instalment-message{display:flex}#day-deal .message-label{font-weight:700;margin-right:5px}#day-deal .day-deal-pagination{border-top:1px solid #ddd;margin-top:0;padding-top:8px;text-align:center}#day-deal .day-deal-pagination span{margin:0 5px;border-radius:50%;width:9px;height:9px;display:inline-block;background:#ddd;cursor:pointer}#day-deal .day-deal-pagination span.is-active{background:#005ca9}#day-deal .price-box{display:flex;align-items:baseline}#day-deal .price-normal{margin-right:10px}#day-deal .colon{margin:12px 3px 0 0}#day-deal .check-details{border-radius:4px;width:165px;font-size:14px;margin-top:10px}#day-deal .more-day-deals{text-transform:uppercase;position:absolute;bottom:0}#day-deal .more-day-deals:after{margin-left:5px}#day-deal .counter{height:100px;padding-top:10px}#day-deal .counter .counter-header{font-size:14px;margin-bottom:7px}#day-deal .counter .counter-widget{display:flex;font-size:14px;height:60px}#day-deal .counter .counter-widget .number{display:inline-block;margin:0 3px 3px 0;background:#eaeaea;border-radius:4px;width:28px;height:40px;text-align:center;line-height:40px;font-weight:700}#day-deal .counter .counter-widget div{text-align:center}#brands-section{margin-bottom:40px}#brands-section .section-header{font-size:22px;margin:35px 0;padding-bottom:15px;border-bottom:1px solid #ddd}#brands-carousel{position:relative;overflow:hidden;height:60px;align-items:center}#brands-carousel>div{transition:.3s;will-change:transform;display:flex;height:100%}#customer-recommendations-section{background:#005ca9;padding:20px 0 30px;display:none}#customer-recommendations-section.is-visible{display:block}#customer-recommendations-section.loading{min-height:820px}#customer-recommendations-section .recommendations-history{background:#c1e2ff;display:none;justify-content:space-between;padding:18px 20px 18px 100px;position:relative}#customer-recommendations-section .recommendations-history.is-visible{display:flex}#customer-recommendations-section .recommendations-history:before{color:#005ca9;position:absolute;font-size:50px;left:20px;bottom:0}#customer-recommendations-section .recommendations-history-message{font-size:18px;font-weight:700}#customer-recommendations-section .customer-recommendations{display:none}#customer-recommendations-section .customer-recommendations.is-hidden{visibility:hidden}#customer-recommendations-section .customer-recommendations.is-visible{display:block}#customer-recommendations-section .recommendations-header{display:flex;justify-content:space-between;align-items:baseline}#customer-recommendations-section .product-preview-placeholder{background:#fff;box-sizing:border-box;border:5px solid #4a90e2;border-radius:2px;height:360px;width:100%}#customer-recommendations-section .product-recommendations-placeholder{background:#fff;margin-top:20px;box-sizing:border-box;border-radius:2px;height:490px;width:100%}#customer-recommendations-section .product-preview,#customer-recommendations-section .recommended-product-preview{position:relative}#customer-recommendations-section .mark-as-bought,#customer-recommendations-section .undo-mark-as-bought{padding:0;font-style:normal;font-weight:400;text-transform:none;font-size:14px}#customer-recommendations-section .mark-as-bought:hover,#customer-recommendations-section .undo-mark-as-bought:hover{text-decoration:underline}#customer-recommendations-section .undo-mark-as-bought{position:relative}#customer-recommendations-section .undo-mark-as-bought:before{position:absolute;margin-right:10px;font-size:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:0;left:-30px}#customer-recommendations-section .top-product-info{display:flex;justify-content:space-between;align-items:baseline}#customer-recommendations-section .product-info-label{margin-bottom:10px;font-size:12px;color:#999;text-transform:uppercase}#customer-recommendations-section .product-info{display:flex;justify-content:space-between;flex:1}#customer-recommendations-section .details-button{border-radius:2px;width:150px}#customer-recommendations-section .compare-product{background:#ffe843;box-sizing:border-box;width:82px;height:82px;border-radius:50%;border:5px solid #4a90e2;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:-4px;top:70px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#customer-recommendations-section .compare-product:before{font-size:24px}#customer-recommendations-section .compare-product:hover{text-decoration:none;background:#ffef5f}#customer-recommendations-section .top-opinion{padding-left:10px;color:#999;border-left:2px solid #ddd;margin-top:20px}#customer-recommendations-section .top-opinion-meta{margin-top:10px}#customer-recommendations-section .product-preview{padding:30px 30px 20px;box-sizing:border-box;border:5px solid #4a90e2;border-radius:2px;flex:1;background:#fff}@media (max-width:1230px){#customer-recommendations-section .product-preview .mark-as-bought{text-align:left}}#customer-recommendations-section .product-preview .details-button{margin-top:10px}#customer-recommendations-section .product-preview .product-photo{width:335px;height:300px;margin-right:35px}#customer-recommendations-section .product-preview .product-wrapper{display:flex;height:100%}#customer-recommendations-section .product-preview .product-info{flex-direction:column}#customer-recommendations-section .product-preview .no-opinion .product-name{margin-top:30px}#customer-recommendations-section .product-preview .stars-rating{margin-top:15px}#customer-recommendations-section .product-preview .product-name{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#customer-recommendations-section .product-preview .product-name a{color:#1c1c1b;font-weight:700;font-size:20px}@media (max-width:1230px){#customer-recommendations-section .product-preview .product-name{width:270px}}#customer-recommendations-section .product-preview .price-normal{font-size:39px}#customer-recommendations-section .recommended-product-preview{background:#fff;padding:20px;box-sizing:border-box;border:5px solid #4a90e2;border-radius:2px;width:304px}@media (max-width:1230px){#customer-recommendations-section .recommended-product-preview{width:244px}}#customer-recommendations-section .recommended-product-preview .product-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}#customer-recommendations-section .recommended-product-preview .product-photo{width:170px;height:150px;margin:0 auto 10px;text-align:center}#customer-recommendations-section .recommended-product-preview .product-photo img{max-width:100%}@media (max-width:1230px){#customer-recommendations-section .recommended-product-preview .product-photo{width:130px;height:115px}}#customer-recommendations-section .recommended-product-preview .product-name{margin-bottom:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#customer-recommendations-section .recommended-product-preview .product-name a{color:#1c1c1b;font-size:14px;font-weight:700}#customer-recommendations-section .recommended-product-preview .price-normal{font-size:18px}#customer-recommendations-section .recommended-product-preview .stars-rating{margin-top:10px}#customer-recommendations-section .recommended-product-preview .details-button{margin-top:15px;display:inline-block}#customer-recommendations-section .recommendations{margin-top:20px;padding:20px 0 20px 20px;border-radius:2px;background:#fff;box-sizing:border-box;width:100%;position:relative}#customer-recommendations-section .recommendations h2{font-size:22px;margin-bottom:15px}#customer-recommendations-section .recommendations .recommendations-row{width:100%}#customer-recommendations-section .recommendations .mark-as-bought{margin-right:20px}#more-recommendations-section{display:none;margin-bottom:60px}#more-recommendations-section.is-visible{display:block}#more-recommendations-section .recommendations-empty{height:323px;line-height:323px;text-align:center;font-size:14px}#more-recommendations-section .recommendations-header{align-items:center;display:flex;border-bottom:1px solid #ddd;margin:20px 0}#more-recommendations-section .recommendations-title{font-size:22px;margin-right:20px;white-space:nowrap}#more-recommendations-section .recommendations-tabs{display:flex}#more-recommendations-section .recommendations-tab{font-size:14px;padding:15px;border-radius:2px;margin-right:5px;border:1px solid #cccc;color:#005ca9;border-bottom:0;position:relative;top:1px;cursor:pointer;box-shadow:inset 0 -1px 2px rgba(0,0,0,.25);background:#eaeaea;align-items:center;display:flex;text-align:center}#more-recommendations-section .recommendations-tab:not(.is-active):hover{text-decoration:underline}#more-recommendations-section .recommendations-tab.is-active{cursor:default;box-shadow:none;color:#1c1c1b;background:#fff;z-index:1}#more-recommendations-section.loading{min-height:324px}#more-recommendations-section .recommendations-slot{opacity:0;visibility:hidden;transition:opacity .3s ease-in,visibility .3s ease-in;will-change:opacity;height:0;overflow:hidden;padding-bottom:3px}#more-recommendations-section .recommendations-slot.is-active{opacity:1;visibility:visible;height:auto}#customer-recommendations-section .recommendations-row,#more-recommendations-section .recommendations-row{display:flex;justify-content:space-between}#customer-recommendations-section .product-status,#more-recommendations-section .product-status{top:10px}#customer-recommendations-section .price-instalments,#more-recommendations-section .price-instalments{display:none}#customer-recommendations-section .price-voucher .price-voucher-date,#customer-recommendations-section .price-voucher .price-voucher-name,#more-recommendations-section .price-voucher .price-voucher-date,#more-recommendations-section .price-voucher .price-voucher-name{text-align:left}#customer-recommendations-section .recommendations-links-header,#more-recommendations-section .recommendations-links-header{text-transform:uppercase;font-weight:700;font-size:15px;padding:18px 10px 0}#customer-recommendations-section .recommendations-links,#more-recommendations-section .recommendations-links{background:#f7f7f7;width:210px;margin-right:15px;display:flex;flex-direction:column}#customer-recommendations-section .recommendations-links ul,#more-recommendations-section .recommendations-links ul{font-size:14px;list-style-type:disc;padding:18px 10px 0;margin-left:20px;line-height:17px}#customer-recommendations-section .recommendations-links li,#more-recommendations-section .recommendations-links li{list-style:disc;margin-bottom:10px}#customer-recommendations-section .recommendations-links li span,#more-recommendations-section .recommendations-links li span{color:#1c1c1b}#customer-recommendations-section .recommendations-links .all-products,#more-recommendations-section .recommendations-links .all-products{display:inline-block;padding:10px 15px 15px;text-transform:uppercase;text-align:left;margin-top:auto}#customer-recommendations-section .recommendations-links .all-products:after,#more-recommendations-section .recommendations-links .all-products:after{margin-left:5px;font-size:15px}#customer-recommendations-section .recommendations-carousel,#more-recommendations-section .recommendations-carousel{width:955px;position:relative}@media (max-width:1230px){#customer-recommendations-section .recommendations-carousel,#more-recommendations-section .recommendations-carousel{width:720px}}#customer-recommendations-section .recommendation-list,#more-recommendations-section .recommendation-list{overflow:hidden;height:100%;min-height:318px;position:relative;padding:3px}#customer-recommendations-section .recommendation-list>div,#more-recommendations-section .recommendation-list>div{transition:.3s;will-change:transform;display:flex;height:calc(100% - 3px)}#customer-recommendations-section .recommendation-list:not(.last-slide):after,#more-recommendations-section .recommendation-list:not(.last-slide):after{position:absolute;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:0;width:30px;z-index:1}#customer-recommendations-section .recommendation-list:not(.first-slide):before,#more-recommendations-section .recommendation-list:not(.first-slide):before{position:absolute;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:0;width:30px;z-index:1}#customer-recommendations-section .recommendation-list-item,#more-recommendations-section .recommendation-list-item{padding:10px;border-radius:2px;position:relative;max-width:190px}#customer-recommendations-section .recommendation-list-item .recommendation-link,#more-recommendations-section .recommendation-list-item .recommendation-link{position:absolute;left:0;right:0;top:0;bottom:0}#customer-recommendations-section .recommendation-list-item .price-voucher-date,#more-recommendations-section .recommendation-list-item .price-voucher-date{font-size:9px;overflow:hidden;text-overflow:ellipsis}#customer-recommendations-section .recommendation-list-item .product-name,#more-recommendations-section .recommendation-list-item .product-name{color:#1c1c1b;white-space:nowrap;font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;max-width:190px}#customer-recommendations-section .recommendation-list-item .product-name a,#more-recommendations-section .recommendation-list-item .product-name a{color:#1c1c1b;font-weight:700;white-space:nowrap}#customer-recommendations-section .recommendation-list-item .product-photo,#more-recommendations-section .recommendation-list-item .product-photo{width:190px;height:170px}#customer-recommendations-section .recommendation-list-item .price-normal,#more-recommendations-section .recommendation-list-item .price-normal{font-size:18px;margin-top:10px;margin-bottom:7px}#customer-recommendations-section .recommendation-list-item .price-voucher,#more-recommendations-section .recommendation-list-item .price-voucher{margin-bottom:7px}#customer-recommendations-section .recommendation-list-item .price-voucher *,#more-recommendations-section .recommendation-list-item .price-voucher *{text-align:left}#customer-recommendations-section .recommendation-list-item .price-voucher-date,#more-recommendations-section .recommendation-list-item .price-voucher-date{display:none}#customer-recommendations-section .recommendation-list-item:hover,#more-recommendations-section .recommendation-list-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 5px rgba(0,0,0,.15);text-decoration:none}#customer-recommendations-section .recommendation-list-item:hover .price-voucher-date,#more-recommendations-section .recommendation-list-item:hover .price-voucher-date{display:block}#horizontal-banners{margin-bottom:60px}#horizontal-banners .banners{display:flex;justify-content:space-between}#horizontal-banners .banners .banner-item{margin:0}#horizontal-banners .banners .banner-item:not(:last-child){margin-right:20px}#horizontal-banners .banners img{max-width:100%}#main-page-top-slider{position:relative;margin-bottom:20px}#main-page-top-slider:before{content:"";height:110px;width:100%;position:absolute;bottom:0;background-image:linear-gradient(180deg,rgba(33,33,33,0),rgba(33,33,33,.1))}#main-page-top-slider .slider-list{height:576px;position:relative}#main-page-top-slider .slider-content{position:relative;z-index:1;display:block;width:100%;box-sizing:border-box}#main-page-top-slider .slider-image{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0}#main-page-top-slider .slider-image a{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#main-page-top-slider .slider-image a img{width:auto;height:auto}@media (max-width:1230px){#main-page-top-slider .slider-image a img{width:360px}}#main-page-top-slider .slider-item{position:absolute;top:0;left:0;display:none;width:100%;height:100%;align-content:center;align-items:center;background:no-repeat 50%/contain}#main-page-top-slider .slider-item.full-rotator .slider-image{opacity:.2}#main-page-top-slider .slider-item .header{font-size:30px;font-weight:700;text-transform:uppercase;max-height:109px;overflow:hidden;position:relative;z-index:1;width:62%}@media (max-width:1230px){#main-page-top-slider .slider-item .header{font-size:24px;max-height:116px}}#main-page-top-slider .slider-item .text{margin-top:20px;font-size:15px;font-weight:700;text-transform:uppercase;position:relative;z-index:1}#main-page-top-slider .slider-item .text span{margin-right:10px}#main-page-top-slider .slider-item .text a{border-radius:4px;font-size:15px}#main-page-top-slider .categories-row:not(.init) .categories-carousel:not(.categories-carousel-1):not(.categories-carousel-2):not(.last-slide):after,#main-page-top-slider .products-row.init .products-carousel:not(.last-slide):after,#main-page-top-slider .products-row:not(.init) .products-carousel:after,#main-page-top-slider .promotions-carousel:not(.last-slide):after{position:absolute;height:calc(100% - 8px);background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:4px;width:30px;z-index:1}#main-page-top-slider .categories-row:not(.init) .categories-carousel:not(.categories-carousel-1):not(.categories-carousel-2):not(.first-slide):before,#main-page-top-slider .products-row.init .products-carousel:not(.first-slide):before,#main-page-top-slider .promotions-carousel:not(.first-slide):before{position:absolute;height:calc(100% - 8px);background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:4px;width:30px;z-index:1}#main-page-top-slider .categories-carousel,#main-page-top-slider .products-carousel,#main-page-top-slider .promotions-carousel{position:relative;padding:4px 0 4px 4px;left:-4px;top:-4px;overflow-x:hidden;display:flex;align-items:flex-start}#main-page-top-slider .categories-carousel>div,#main-page-top-slider .products-carousel>div,#main-page-top-slider .promotions-carousel>div{transition:.3s;will-change:transform;display:flex;height:100%}#main-page-top-slider .slider-buttons{display:flex;border-top:1px solid #ccc;margin-top:-4px;padding:0 0 18px;position:relative}#main-page-top-slider .slider-buttons button{position:relative;opacity:.8;font-size:12px;font-weight:700;font-style:normal;padding:10px 0;text-transform:none}#main-page-top-slider .slider-buttons button:hover{opacity:1}@-webkit-keyframes progress{0%{width:0}to{width:100%}}@keyframes progress{0%{width:0}to{width:100%}}#main-page-top-slider .slider-next,#main-page-top-slider .slider-prev{position:absolute;top:0;width:33px;height:100%}#main-page-top-slider .slider-next button,#main-page-top-slider .slider-prev button{margin-top:200px;padding:0;overflow:hidden;position:relative;width:33px;height:89px;text-indent:200px}#main-page-top-slider .slider-next button:before,#main-page-top-slider .slider-prev button:before{content:"";width:100%;height:89px;display:block;opacity:.2}#main-page-top-slider .slider-next button:after,#main-page-top-slider .slider-prev button:after{display:block;position:absolute;top:30px;text-align:center;font-size:26px;font-weight:700}#main-page-top-slider .slider-next button:hover:before,#main-page-top-slider .slider-prev button:hover:before{opacity:1!important}#main-page-top-slider .slider-next{right:0}#main-page-top-slider .slider-next button{border-top-left-radius:3px;border-bottom-left-radius:3px}#main-page-top-slider .slider-next button:after{right:5px}#main-page-top-slider .slider-prev{left:0}#main-page-top-slider .slider-prev button{border-top-right-radius:3px;border-bottom-right-radius:3px}#main-page-top-slider .slider-prev button:after{left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#main-page-top-slider .slider-marker{z-index:1;position:relative;margin-left:0;height:4px;background:#2f2f2f;border-color:#2f2f2f;transition:all .3s}#main-page-top-slider .slider-marker:before{width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:10px solid;border-bottom-color:inherit;position:absolute;top:-8px;left:50%;margin-left:-11px;content:""}#main-page-top-slider .slider-marker:after{width:0;height:4px;background:#787878;content:"";display:block;position:absolute;top:4px;left:0}#main-page-top-slider .slider-marker.animated:after{width:0;-webkit-animation:progress 8s linear 1 both;animation:progress 8s linear 1 both}#main-page-top-slider .category-last-box,#main-page-top-slider .product-last-box,#main-page-top-slider .promotion-last-box{padding:0 10px;height:calc(100% - 20px);margin:10px;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;justify-content:center}#main-page-top-slider .products-row{margin-top:10px}#main-page-top-slider .product-box{padding:0;margin:0;align-content:stretch;display:flex;min-width:217px}#main-page-top-slider .product-inner{padding:0 10px 0 0}#main-page-top-slider .product-inner .product-inner-box{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:2px;min-height:303px}#main-page-top-slider .product-inner .product-inner-box:hover{box-shadow:0 1px 5px rgba(0,0,0,.15)}#main-page-top-slider .product-inner .product-photo{text-align:center;width:100%;margin-top:10px}#main-page-top-slider .product-inner .product-content{padding:0 10px 10px}#main-page-top-slider .product-inner .product-name{font-size:12px;width:100%;color:#1c1c1b;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main-page-top-slider .product-inner .product-category{font-size:10px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#main-page-top-slider .product-inner .advertising-placement-more{margin:4px 0 0 15px;font-size:9px;color:#1c1c1b}#main-page-top-slider .product-inner .advertising-placement-box{border-left:5px solid #d32e36;padding-left:10px;margin-top:10px;display:block;color:#1c1c1b}#main-page-top-slider .product-inner .advertising-placement-box span{color:red;font-weight:700}#main-page-top-slider .product-inner .product-price{margin-top:8px}#main-page-top-slider .product-inner .product-price .price-normal{font-size:32px;display:inline-block}#main-page-top-slider .product-inner .product-price .price-old{display:inline-block}#main-page-top-slider .product-inner .product-price .price-instalments-rates{color:red;font-weight:700}#main-page-top-slider .product-inner .product-price .price-instalments-rates:before{content:"raty:";text-transform:uppercase;font-weight:700;color:#1c1c1b}#main-page-top-slider .product-inner .product-price .price-instalments-rates .constant-instalment-price{display:inline}#main-page-top-slider .product-inner .product-price .price-instalments-rates .constant-instalment-price>span,#main-page-top-slider .product-inner .product-price .price-instalments-rates .constant-instalment-price div{display:inline-block}#main-page-top-slider .product-inner .product-price .price-voucher-name{color:#1c1c1b;font-size:10px}#main-page-top-slider .product-inner .product-price .price-voucher-date{font-size:10px;color:#999;letter-spacing:-.2px}#main-page-top-slider .product-inner .product-price .price-voucher-date+.price-instalments-rates{margin-top:5px}#main-page-top-slider .product-inner .product-price .price-promotion-date{font-size:10px;letter-spacing:-.2px}#main-page-top-slider .products-multiple{width:590px;transition:all .3s}@media (max-width:1230px){#main-page-top-slider .products-multiple{width:495px}}#main-page-top-slider .products-multiple.init{width:100%}#main-page-top-slider .products-2,#main-page-top-slider .products-2 .product-inner,#main-page-top-slider .products-multiple,#main-page-top-slider .products-multiple .product-inner{display:flex}#main-page-top-slider .products-2 .product-photo,#main-page-top-slider .products-multiple .product-photo{text-align:center;height:171px}#main-page-top-slider .products-2 .product-photo img,#main-page-top-slider .products-multiple .product-photo img{width:191px;height:171px;display:block;margin:0 auto}#main-page-top-slider .products-2 .product-inner-box,#main-page-top-slider .products-multiple .product-inner-box{width:205px;min-height:330px;margin:0 auto;display:flex;flex-direction:column}#main-page-top-slider .products-2 .product-inner-box .advertising-placement-box:not(:first-child),#main-page-top-slider .products-multiple .product-inner-box .advertising-placement-box:not(:first-child){display:none}#main-page-top-slider .products-2 .product-inner-box .product-content,#main-page-top-slider .products-multiple .product-inner-box .product-content{width:185px!important}#main-page-top-slider .products-2 .price-promotion-date,#main-page-top-slider .products-2 .price-voucher-date,#main-page-top-slider .products-multiple .price-promotion-date,#main-page-top-slider .products-multiple .price-voucher-date{display:none;height:12px;overflow:hidden}#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover{position:relative}#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .product-content,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover .product-content{position:absolute;bottom:9px;padding-top:10px;margin-right:11px;background:#fff;width:calc(100% - 32px)}#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .advertising-placement-box,#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .price-promotion-date,#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .price-voucher-date,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover .advertising-placement-box,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover .price-promotion-date,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover .price-voucher-date{display:block!important}#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .advertising-placement-more,#main-page-top-slider .products-multiple .has-many-advertisingPlacements:hover .advertising-placement-more{display:none!important}#main-page-top-slider .products-2 .show-promotion-price:not(.has-many-advertisingPlacements) .product-content,#main-page-top-slider .products-2 .show-voucher:not(.has-many-advertisingPlacements) .product-content,#main-page-top-slider .products-multiple .show-promotion-price:not(.has-many-advertisingPlacements) .product-content,#main-page-top-slider .products-multiple .show-voucher:not(.has-many-advertisingPlacements) .product-content{padding-bottom:22px}#main-page-top-slider .products-2 .show-promotion-price:not(.has-many-advertisingPlacements):hover .product-content,#main-page-top-slider .products-2 .show-voucher:not(.has-many-advertisingPlacements):hover .product-content,#main-page-top-slider .products-multiple .show-promotion-price:not(.has-many-advertisingPlacements):hover .product-content,#main-page-top-slider .products-multiple .show-voucher:not(.has-many-advertisingPlacements):hover .product-content{padding-bottom:10px}#main-page-top-slider .products-2 .show-promotion-price:not(.has-many-advertisingPlacements):hover .price-promotion-date,#main-page-top-slider .products-2 .show-promotion-price:not(.has-many-advertisingPlacements):hover .price-voucher-date,#main-page-top-slider .products-2 .show-voucher:not(.has-many-advertisingPlacements):hover .price-promotion-date,#main-page-top-slider .products-2 .show-voucher:not(.has-many-advertisingPlacements):hover .price-voucher-date,#main-page-top-slider .products-multiple .show-promotion-price:not(.has-many-advertisingPlacements):hover .price-promotion-date,#main-page-top-slider .products-multiple .show-promotion-price:not(.has-many-advertisingPlacements):hover .price-voucher-date,#main-page-top-slider .products-multiple .show-voucher:not(.has-many-advertisingPlacements):hover .price-promotion-date,#main-page-top-slider .products-multiple .show-voucher:not(.has-many-advertisingPlacements):hover .price-voucher-date{display:block!important}#main-page-top-slider .products-2 .has-many-advertisingPlacements:hover .product-content{width:195px}#main-page-top-slider .products-2{width:590px;display:flex}#main-page-top-slider .products-2 .product-inner-box{padding-left:41px;padding-right:41px}@media (max-width:1230px){#main-page-top-slider .products-2{width:475px}#main-page-top-slider .products-2 .product-inner-box{padding-left:10px;padding-right:10px}}#main-page-top-slider .products-1{width:588px}@media (max-width:1230px){#main-page-top-slider .products-1{width:475px}}#main-page-top-slider .products-1 .product-inner-box{min-height:230px}#main-page-top-slider .products-1 .product-inner .product-name{white-space:normal}#main-page-top-slider .products-1 .product-inner .product-inner-box{width:100%;background:#fff;display:flex}#main-page-top-slider .products-1 .product-inner .product-photo{width:324px;padding:10px;box-sizing:border-box;height:auto}@media (max-width:1230px){#main-page-top-slider .products-1 .product-inner .product-photo{width:190px;padding:7px;box-sizing:border-box}}#main-page-top-slider .products-1 .product-inner .product-photo img{width:auto;height:auto;max-width:100%;max-height:100%}#main-page-top-slider .products-1 .product-inner .product-content{width:240px;display:flex;flex-direction:column;justify-content:center}#main-page-top-slider .products-1 .product-inner .product-content .product-name{font-size:15px}#main-page-top-slider .products-1 .product-inner .product-more{margin-top:10px;width:150px;border-radius:4px;font-size:15px}@media (min-width:1231px){#main-page-top-slider .products-multiple.products-3{width:645px!important}#main-page-top-slider .products-multiple.products-3 .products-carousel-nav{display:none}#main-page-top-slider .products-multiple.products-3 .products-carousel:after,#main-page-top-slider .products-multiple.products-3 .products-carousel:before{display:none!important}}#main-page-top-slider .product-last-box{width:185px}#main-page-top-slider .products-3.init .products-carousel:after,#main-page-top-slider .products-3.init .products-carousel:before,#main-page-top-slider .products-4.init .products-carousel:after,#main-page-top-slider .products-4.init .products-carousel:before{display:none!important}#main-page-top-slider .products-3.init .products-carousel-nav,#main-page-top-slider .products-4.init .products-carousel-nav{display:none}#main-page-top-slider .no-carousel .products-carousel:after,#main-page-top-slider .no-carousel .products-carousel:before,#main-page-top-slider .no-carousel .promotions-carousel:after,#main-page-top-slider .no-carousel .promotions-carousel:before{display:none!important}#main-page-top-slider .categories-row{margin-top:10px;display:flex}#main-page-top-slider .categories-row .preview-gallery{width:100%}#main-page-top-slider .categories-row .preview-gallery .category-inner{min-width:219px}#main-page-top-slider .categories-row .categories-box-first+.preview-gallery{width:968px}@media (max-width:1230px){#main-page-top-slider .categories-row .categories-box-first+.preview-gallery{width:738px}}#main-page-top-slider .categories-row .categories-box-first+.preview-gallery .categories-carousel:not(.first-slide){left:0}#main-page-top-slider .categories-row.init .preview-gallery:not(.has-category-cms){width:100%;transition:all .3s}#main-page-top-slider .categories-row:not(.init) .preview-gallery:not(.has-category-cms){width:590px}@media (max-width:1230px){#main-page-top-slider .categories-row:not(.init) .preview-gallery:not(.has-category-cms){width:495px}}#main-page-top-slider .categories-box-first{border:1px solid #ccc;background:#fff;width:210px;margin-right:10px;margin-bottom:8px}#main-page-top-slider .category-inner-box{margin-right:10px}#main-page-top-slider .category-box{display:block;border:1px solid #ccc;background:#fff;padding:10px;box-sizing:border-box}#main-page-top-slider .category-box:hover{text-decoration:none;box-shadow:0 1px 5px rgba(0,0,0,.15)}#main-page-top-slider .category-box .category-photo{display:block;width:187px;height:187px;margin:0 auto;text-align:center}#main-page-top-slider .category-box .category-photo img{height:auto;width:auto;max-height:100%;max-width:100%}#main-page-top-slider .category-box .category-name{height:35px;overflow:hidden;text-align:center;display:block;text-transform:uppercase;font-size:14px;font-weight:700;color:#005ca9}#main-page-top-slider .category-last-box{width:180px;margin:0;height:222px}#main-page-top-slider .promotions-row{margin-top:10px;display:flex}#main-page-top-slider .promotions-row .preview-gallery{width:100%}#main-page-top-slider .promotions-row .promotion-box-first+.preview-gallery{width:968px}@media (max-width:1230px){#main-page-top-slider .promotions-row .promotion-box-first+.preview-gallery{width:738px}}#main-page-top-slider .promotions-row .promotion-box-first+.preview-gallery .promotions-carousel:not(.first-slide){left:0}#main-page-top-slider .promotion-box-first{border:1px solid #ccc;background:#fff;width:210px;margin-right:10px;margin-bottom:8px}#main-page-top-slider .promotion-box{overflow:hidden}#main-page-top-slider .promotion-box .promotion-inner-box{box-sizing:border-box;background:#fff;border:1px solid #eaeaea;padding:9px 8px;height:315px;overflow:hidden}#main-page-top-slider .promotion-box .promotion-inner{padding-right:10px}#main-page-top-slider .promotion-box .promotion-photo{width:186px;height:127px;text-align:center;margin:0 auto}#main-page-top-slider .promotion-box .promotion-photo img{width:auto;height:auto;max-width:100%;max-height:100%}#main-page-top-slider .promotion-box .promotion-header{margin-top:10px}#main-page-top-slider .promotion-box .promotion-header a{max-width:100%;overflow:hidden;background:#d0021b;padding:4px;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:13px;text-transform:uppercase;display:inline-block;font-weight:700;box-sizing:border-box}#main-page-top-slider .promotion-box .promotion-text{margin-top:7px;height:100px;font-size:12px;overflow:hidden;line-height:16px;color:#1c1c1b}#main-page-top-slider .promotion-box .promotion-more{margin-top:5px;display:inline-block;text-transform:uppercase}#main-page-top-slider .promotion-box .promotion-more:after{font-size:16px}#main-page-top-slider .promotion-last-box{width:190px;margin:0;width:100%;height:100%}#popular-section{margin-bottom:60px;height:434px;display:none}#popular-section.is-visible{display:block}#popular-section .popular-header{font-size:22px;margin:0 0 35px;padding-bottom:15px;border-bottom:1px solid #ddd}#popular-section .all-products{background:#fff;position:absolute;z-index:2;bottom:11px;text-transform:uppercase;max-width:200px}#popular-section .all-products:after{font-size:16px}#popular-section .price-promotion-date{font-size:10px}#popular-section .price-voucher-date,#popular-section .price-voucher-name{text-align:left}#popular-section .popular-product-list{overflow:hidden;height:350px;position:relative;padding:3px}#popular-section .popular-product-list>div{transition:.3s;will-change:transform;display:flex;height:calc(100% - 3px)}#popular-section .popular-product-list:not(.last-slide):after{position:absolute;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:0;width:30px;z-index:1}#popular-section .popular-product-list:not(.first-slide):before{position:absolute;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:0;width:30px;z-index:1}#popular-section .popular-product-list-item{padding:10px;border-radius:2px;position:relative;min-height:332px}#popular-section .popular-product-list-item .popular-product-link{position:absolute;left:0;right:0;top:0;bottom:0}#popular-section .popular-product-list-item .product-name{color:#1c1c1b;font-weight:700;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:190px}#popular-section .popular-product-list-item .product-photo{width:190px;height:170px}#popular-section .popular-product-list-item .price-normal{font-size:18px;margin-top:10px;margin-bottom:7px}#popular-section .popular-product-list-item .price-voucher{margin-bottom:7px}#popular-section .popular-product-list-item .price-voucher-date{display:none;margin-top:3px}#popular-section .popular-product-list-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 5px rgba(0,0,0,.15);text-decoration:none}#popular-section .popular-product-list-item:hover .price-voucher-date{display:block}#new-deals-section{display:none;margin-bottom:60px}#new-deals-section.is-visible{display:block}#new-deals-section .preview-gallery+.new-deal-boxes{width:590px}@media (max-width:1230px){#new-deals-section .preview-gallery+.new-deal-boxes{width:471px}}#new-deals-section .preview-gallery+.new-deal-boxes .new-deal-box:nth-child(n+3){display:none}#new-deals-section .section-header{font-size:22px;margin:20px 0;padding-bottom:15px;border-bottom:1px solid #ddd}#new-deals-section .section-container{display:flex;justify-content:space-between;flex-direction:row-reverse}#new-deals-section .section-container>div{width:100%}#new-deals-section .section-container>div:nth-last-child(2){width:590px}@media (max-width:1230px){#new-deals-section .section-container>div:nth-last-child(2){width:471px}}#new-deals-section .new-deal-boxes{display:flex}#new-deals-section .new-deal-boxes>div:not(:last-child){margin-right:20px}#new-deals-section .new-deal-box{width:285px}@media (max-width:1230px){#new-deals-section .new-deal-box{width:228px}}#new-deals-section .new-deal-box .photo{display:block}#new-deals-section .new-deal-box .photo img{display:block;width:285px;height:195px}@media (max-width:1230px){#new-deals-section .new-deal-box .photo img{width:228px;height:157px}}#new-deals-section .new-deal-box .new-deal-heading{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#new-deals-section .new-deal-box .new-deal-heading a{color:#1c1c1b;font-size:16px;font-weight:700;text-transform:uppercase}#new-deals-section .new-deal-box .item-content{background:#f7f7f7;padding:20px;height:105px;box-sizing:border-box}#new-deals-section .new-deal-box .introduction{font-size:14px;line-height:18px;max-width:245px}@media (max-width:1230px){#new-deals-section .new-deal-box .introduction{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}#new-deals-section .new-deal-item{padding:10px;position:relative}#new-deals-section .new-deal-item .product-name{color:#1c1c1b;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:190px;margin-top:10px}#new-deals-section .new-deal-item .product-price{display:flex;align-items:baseline}#new-deals-section .new-deal-item .product-photo img{width:190px;height:170px}#new-deals-section .new-deal-item .price-normal{margin-top:10px;margin-bottom:4px;font-size:18px;margin-right:5px}#new-deals-section .new-deal-item .instalment-message{display:flex;font-weight:700}#new-deals-section .new-deal-item .instalment-message .message-label{margin-right:3px}#new-deals-section .new-deal-item .price-old{font-size:14px}#new-deals-section .new-deal-item .product-category{color:#999;text-transform:lowercase}#new-deals-section .new-deal-item .price-voucher-date{display:none}#new-deals-section .new-deal-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 5px rgba(0,0,0,.15);text-decoration:none}#new-deals-section .new-deal-item:hover .price-voucher-date{display:block}#new-deals-section .new-deals-products{overflow:hidden;height:100%;min-height:295px;position:relative;padding:3px}#new-deals-section .new-deals-products>div{transition:.3s;will-change:transform;display:flex;height:calc(100% - 3px)}#new-deals-section .new-deals-products:not(.last-slide):after{position:absolute;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:0;width:30px;z-index:1}#new-deals-section .new-deals-products:not(.first-slide):before{position:absolute;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:0;width:30px;z-index:1}#new-deals-section .new-deal-link{position:absolute;left:0;right:0;top:0;bottom:0}
/*# sourceMappingURL=map/main-page.css.map */
