.depict.recommendation_container{background:#fff;color:#000;padding:5%;transition-duration:1s}.depict h2.title{font-size:30px;font-weight:700;color:#000;text-align:center}.depict .grid{display:flex;flex-wrap:wrap;justify-content:flex-start}.depict a:hover{color:#000}.depict{max-width:1280px}.depict .rec_outer{flex-basis:auto;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;padding:1.5%;margin-top:2%;font-size:12pt;transition-duration:0.1s;position:relative}.depict .rec_outer:hover{text-decoration:none}.depict picture{background-color:#fff;position:relative}.depict picture:after{content:"";width:100%;height:100%;display:block;background:rgba(0,40,90,.045);position:absolute;top:0;left:0;z-index:1;pointer-events:none}.depict .rec_outer .text_container{flex-grow:1;padding-top:5%;display:flex;flex-direction:column;justify-content:space-between}.depict .filler{max-width:100%;height:auto;display:inline-block;opacity:0}.depict .text_container .title{overflow:hidden;margin-bottom:10px;width:100%}.depict .text_container .price_brand_row{width:100%;margin-top:20px}.depict .text_container .brand:after{content:" |"}.depict .text_container .brand:empty{display:none}.depict .rec_outer{border:none;padding:3px}#dep_basket{padding-top:10px}#dep_basket .depict .rec_outer:not(.noautospacing){width:50% !important}#dep_basket .sale_price + .original_price{display:none}.depict .rec_outer:not(.noautospacing){width:50%}.depict .rec_outer{margin:0 !important}.depict .icons_container{padding:5px;display:flex;justify-content:space-between}.depict .text_container .title,.depict .text_container .title:hover{white-space:normal;text-overflow:unset}.depict .rec_padding{height:100%;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.depict .rec_inner{height:100%;background:#f4f5f7;transition-property:box-shadow;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;border:none;border-radius:3px;position:static}.depict .rec_inner:hover{box-shadow:0 5px 10px rgba(0,0,0,0.2)}.depict.recommendation_container{padding:0}.depict .text_container .brand:after{content:"";content:unset}.depict .text_container .brand{font-size:14px;color:#818181}.depict .text_container .title,.depict .text_container .title:hover{font-size:16px;font-weight:700}.depict .text_container .price{font-size:24px;font-weight:700}.depict .text_container .original_price{color:#999;text-decoration:line-through;font-size:15px;font-weight:400;transform:translateY(-3px)}.depict .text_container .price_brand_row{position:relative}.depict .text_container .ilager{float:right;font-size:12px;color:#818181;top:50%;position:absolute;transform:translateY(-50%);right:0}.depict .text_container .ilager::before{content:"\f058 ";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:15px;display:inline-block}.depict .icons_container{position:absolute;z-index:2;width:100%;top:15px;right:15px;z-index:2;width:calc(100% - 30px);padding:0}.depict .sale-label{white-space:nowrap;display:inline-block;text-align:center;width:auto;padding:0 10px;height:35px;line-height:32px;font-size:14px;font-weight:700;text-transform:uppercase;border:2px solid transparent;background:rgb(255,216,83) none repeat scroll 0 0;border-radius:3px}.depict .sale-label::after{content:"%"}.depict .sale-label:empty{display:none}.depict .sale_price{color:#fe4d10;font-weight:700}.depict .grade-stars{float:none;display:block;margin-bottom:10px}.depict .rec_outer.noautospacing{width:6cm;margin-left:1%;margin-right:1%;max-width:46vw}.depict .rec_outer.noautospacing:first-child{margin-left:0}.depict .rec_outer.noautospacing:last-child{margin-right:0}.depict_slider{width:100%;position:relative}.depict_slider .sliding::-webkit-scrollbar{display:none}.depict_slider .sliding{padding-top:0;scroll-behavior:smooth;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;padding-top:1%;margin-top:-1%;padding-bottom:2%;margin-bottom:-2%}.depict_slider .sliding>*{flex:0 0 auto}.depict_slider button.right{right:0}.depict_slider button.left,.depict_slider button.right{position:absolute;z-index:2;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);touch-action:manipulation;transition-duration:0.2s;width:1cm;height:1cm;padding:0.5%;background:#fff;border:1px solid #000;cursor:pointer}.depict_slider button.left.hidden,.depict_slider button.right.hidden{opacity:0;cursor:default}.depict_slider button.left{transform:translateY(-50%) rotate(180deg);left:0}.depict_slider button.left img,.depict_slider button.right img{width:100%;height:100%}.depict_slider button.left:active,.depict_slider button.right:active{box-shadow:inset 0 0 4px 1px grey}.depict_slider button.left:hover,.depict_slider button.right:hover{border-color:rgba(0,0,0,0.3);background:#eaeaea}.depict_slider .rec_outer{margin-top:0 !important}.depict .checkbox_container{display:block;position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.depict .checkbox_container input{position:absolute;opacity:0;display:none;cursor:pointer}.depict .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#b2b7b9;border-radius:50%}.depict .checkbox_container:hover input~.checkmark{background-color:#838788}.depict .checkbox_container input:checked~.checkmark{background-color:#24a9e8}.depict .checkmark:after{content:"";position:absolute;display:none}.depict .checkbox_container input:checked~.checkmark:after{display:block}.depict .navigation_dots{display:flex;flex-direction:row;justify-content:center;min-height:16px}.not_visible{display:none !important}.depict .load_more_container{display:flex;justify-content:center;margin-top:1cm}.depict .load_more{padding:0 20px;background:transparent;box-shadow:none;border:2px solid #dfe3e8;border-radius:3px;font-weight:900;font-size:15px;text-transform:uppercase;transition:all 0.2s ease;cursor:pointer;line-height:35px;min-width:200px;max-width:100%;font-family:customfont,Arial,Helvetica,sans-serif;letter-spacing:1px}.depict .load_more:hover{border:2px solid #c9ccd1}.depict.emptycart{margin-bottom:3%}.depict_slider .sliding{padding-bottom:20px;margin-bottom:0}.depict_slider button.left,.depict_slider button.right{display:none}.depict .rec_outer.noautospacing{max-width:50vw}.depict_slider .sliding{user-select:none;cursor:grab;scroll-behavior:auto}.depict_slider .sliding.grabbing .rec_outer{cursor:grabbing}.depict_startpage_list h2{font-size:30px;font-weight:700}@media screen and (min-width:851px){.depict .rec_outer{width:25% !important;padding:5px}}@media screen and (max-width:1280px){.depict .sale-label{height:30px;line-height:28px;font-size:12px}.depict .text_container .ilager{display:none}}@media screen and (max-width:850px){.depict.recommendation_container{width:calc(100% + 34px);margin:0 -23px 0 -17px}.depict .sale-label{height:25px;line-height:23px}.depict .icons_container{width:calc(100% - 20px);top:10px;left:10px}.depict .text_container .title{height:80px}.depict h1.title{font-size:24px}.depict_startpage_list h2{font-size:22px;margin-top:10px}}@media screen and (max-width:500px){.depict_slider .rec_outer.noautospacing:nth-child(n+17){display:none}}
