section.product{text-align:left}.product-title--xs{position:sticky;top:108px;width:100%;z-index:11;background-color:#fff;padding-bottom:5px;border-bottom:1px solid #e0e0e0}.product-title--xs h1{line-height:1.2;margin-bottom:0}.product-title--xs .product-reviews{display:flex}.reviews-wrapper{text-align:center;padding:30px 12px;border:1px solid #e0e0e0}.reviews-wrapper h3{font-family:"Poppins",helvetica,arial,sans-serif;font-weight:600;font-size:14px}.product_description details{list-style:none;border-bottom:1px solid #282828}.product_description details[open] summary h3 span{transform:rotate(180deg)}.product_description details summary{padding:1.375rem 0;cursor:pointer}.product_description details summary::-webkit-details-marker,.product_description details summary::marker{display:none}.product_description details summary h3{text-transform:none;font-size:20px;display:flex;letter-spacing:0;justify-content:space-between}.product_description details summary h3 span{margin-right:0;max-width:17px;max-height:21px}.product_display{width:100%;display:block}.product_display .product_details{width:100%;margin-bottom:20px}.product_display .product_details .product_description--lg{display:none}.product_display .product_buy{width:100%}.product_display .product_buy .sold-out-mobile{text-align:center;font-weight:700;padding-top:12px}.product_display .product_buy .sold-out{display:none}.product_display .product_buy .prices-container{position:fixed;bottom:0px;left:0;width:100%;display:flex;padding-bottom:20px;margin:0;flex-flow:column nowrap;align-items:center;background:#fff;border-top:1px solid #e0e0e0;z-index:11}.product_display .product_buy .prices-container h1{display:none}.product_display .product_buy .prices-container .prices{text-align:left;align-self:center;font-size:1rem;line-height:1.2;padding:15px 0 10px}.product_display .product_buy .prices-container .prices .price{color:#282828;font:inherit}.product_display .product_buy .prices-container .prices .reduced{color:#727273;font:inherit;text-decoration:line-through;margin-right:5px}.product_display .product_buy .prices-container .prices small{font-size:14px;margin-left:5px}.product_display .product_buy .prices-container button{width:90%;font-size:18px}.product_display .product_buy .prices-container .reviews-summary{display:none}.product_display .product_buy .details-container{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-block:24px;font-size:16px;border-bottom:1px solid #e0e0e0}.product_display .product_buy .details-container h2,.product_display .product_buy .details-container h3{font-family:"Poppins",helvetica,arial,sans-serif;font-weight:500;font-size:16px}.product_display .product_buy .details-container h2{font-size:20px;margin-block:0 8px}.product_display .product_buy .details-container p{margin-bottom:20px;width:100%}.product_display .product_buy .details-container p:last-child{margin-bottom:0px}.product_display .product_buy .details-container span,.product_display .product_buy .details-container p{font-size:inherit}.product_display .product_buy .options-container{display:flex;flex-flow:column}.product_display .product_buy .options-container .options .title{font-family:"Poppins",helvetica,arial,sans-serif;font-weight:600;font-size:1rem}.product_display .product_buy .options-container .options ul{display:flex;flex-direction:row;justify-content:start;margin:0 auto 10px}.product_display .product_buy .options-container .options ul li{display:flex;justify-content:center;text-align:center;padding:12px 0;width:100%;max-width:105px;cursor:pointer}.product_display .product_buy .options-container .options ul li div,.product_display .product_buy .options-container .options ul li span{width:100%;font-size:11px}.product_display .product_buy .options-container .options ul li .image{border:4px solid rgba(0,0,0,0);margin:0 auto 5px auto;padding:12px 12px;height:72px;width:100%}.product_display .product_buy .options-container .options ul li .image img{display:block;margin:0 auto;height:100%;height:-moz-available;height:-webkit-fill-available}.product_display .product_buy .options-container .options ul li.selected .image{border:4px solid #4a555d}.product_display .product_buy .options-container select{display:none}.product_display .carousel_thumb-holder{display:none;padding:0}.product_display .carousel_thumb-holder .carousel_thumb{position:relative;margin:0}.product_display .carousel_thumb-holder .carousel_thumb img{margin:0;border:none}.product_display .carousel_thumb-holder .carousel_thumb.selected::before{content:"";position:absolute;top:0;right:5px;border:12px solid #fff;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}aside.trustpilot-wrapper{margin-bottom:0px}aside.trustpilot-wrapper .trustpilot-product-mini{align-items:flex-start}aside.trustpilot-wrapper .trustpilot-loading.mini{place-content:start}aside.trustpilot-wrapper .trustpilot-loading.mini img{max-width:fit-content}.usp{font-size:1rem}.usp .usp-list{font-size:inherit;list-style:none;margin:30px 0px 60px}.usp .usp-list li{font-size:inherit;display:flex;flex-direction:row;align-items:center;margin-bottom:24px;color:#282828}.usp .usp-list li div{font-size:inherit}.usp .usp-list li div span{font-size:inherit}.usp .usp-list li div.text{font-size:inherit}.usp .usp-list li a.more{font-size:inherit;margin-top:10px;color:#688add;text-decoration:underline;font-weight:500}.usp .usp-list li div:first-child span.i{height:2em;width:2em;margin:.45em 1.5em 0 0;font-size:inherit;filter:invert(12%) sepia(26%) saturate(0%) hue-rotate(186deg) brightness(98%) contrast(91%)}.usp .usp-list:first-child{margin-bottom:30px}.usp div{font-size:inherit}.usp div h3,.usp div h4{font-size:inherit;font-family:"Poppins",helvetica,arial,sans-serif;font-weight:600;margin:0 0 2px}.usp div>p{font-size:inherit}aside.recommendations{max-width:1518px;padding:0 1.45rem;width:100%;margin:0 auto}aside.recommendations header{text-align:center;padding:20px 15px;padding-bottom:0}aside.recommendations header h4{font-family:"Poppins",helvetica,arial,sans-serif;font-size:24px}aside.recommendations .product-grid{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0 0 20px 0;overflow-x:auto}aside.recommendations .product-grid section.product-slider-row{padding-top:16px}aside.recommendations .product-grid section.product-slider-row .product-slider-wrapper .product-slider{margin-top:0}aside.recommendations .product-grid.scrolling article a{cursor:grabbing}aside.recommendations .product-grid::-webkit-scrollbar{width:10px;height:10px}aside.recommendations .product-grid::-webkit-scrollbar-thumb{background:#cacaca;border-radius:10px}aside.recommendations .product-grid::-webkit-scrollbar-track{background:rgba(0,0,0,0)}aside.recommendations .product-grid article{flex:1 0 auto;max-width:180px;min-height:100px;width:100%;margin:.5em;border:none}aside.recommendations .product-grid article .caption{display:none;width:100%;transform:translate(-50%, 0);position:relative}aside.recommendations .product-grid article .overlay.bottom_left img,aside.recommendations .product-grid article .overlay.bottom_right img{bottom:15%}#cardsWrapper .card-editor .card-editor-title{text-align:left}#cardsWrapper .card-editor .card-overlay{position:fixed}#cardsWrapper .card-editor .card-form{padding:12px}#cardsWrapper .card-editor .card-form .cards-buttom img{width:120px;margin-right:1%}#cardsWrapper .card-editor .card-form .message{width:100%;margin-top:0px}#cardsWrapper .card-editor .card-form .message-actions{margin-top:10px;width:100%;display:flex;flex-direction:row;justify-content:space-around}#showCardEditor{width:fit-content}@media screen and (max-width: 768px){#chat-button{bottom:80px !important;right:10px !important}body>footer{padding-bottom:100px}}@media screen and (min-width: 1025px){.product-title--xs{display:none}.product_display{display:flex;align-items:flex-start;justify-content:space-between}.product_display .carousel_thumb-holder{display:flex}.product_display .product_details{width:55%}.product_display .product_details .product_description--lg{display:block;margin-top:30px}.product_display .product_buy{width:40%;max-width:530px;position:sticky;top:155px}.product_display .product_buy .sold-out-mobile{display:none}.product_display .product_buy .sold-out{display:block;font-weight:700;text-align:center}.product_display .product_buy .prices-container{position:relative;flex-flow:row nowrap;justify-content:space-between;margin:0px;padding:0 0 12px 0;border-top:none;border-bottom:1px solid #e0e0e0}.product_display .product_buy .prices-container h1{display:block;line-height:1.2;margin-bottom:4px;margin-top:0}.product_display .product_buy .prices-container .prices{padding:0}.product_display .product_buy .prices-container .prices .price{font-size:16px;font-weight:normal}.product_display .product_buy .prices-container .prices .reduced{font-size:16px}.product_display .product_buy .prices-container .reviews-summary{display:flex;margin-top:12px}.product_display .product_buy .prices-container button{width:auto;white-space:nowrap;margin-bottom:auto;padding:20px 48px;line-height:20px;border:none}.product_description--sm{display:none}.product_description .title{text-align:center;margin:24px 0}aside.recommendations{border-top:1px solid #e0e0e0;margin-top:40px}aside.recommendations header{text-align:center;padding:40px 15px 0}aside.recommendations .product-grid{flex-direction:row;justify-content:center;flex-wrap:wrap}aside.recommendations .product-grid article{flex:auto;width:25%;padding:5px;margin:0;max-width:none}aside.recommendations .product-grid article:nth-child(9),aside.recommendations .product-grid article:nth-child(10){display:none}aside.recommendations .product-grid article .caption{display:block;font-size:11px}aside.recommendations .product-grid article .caption .h3{font-size:13px}aside.recommendations .product-grid article .overlay.dark,aside.recommendations .product-grid article .overlay.light{margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}#cardsWrapper .card-editor .card-form .message{width:70%;margin-top:0px}.carousel_pos_btn{display:none}}