.splide+.canvas{padding-top:6rem}.splide--posts-hp .splide__track{overflow:visible}.splide .b-text{border:1px solid #dedede;padding:1.4rem 70px}.splide .b-text .media-obj{margin:-1.4rem -70px -11.4rem;background:#d0d0d0}.splide .b-text object,.splide .b-text iframe{width:100%;display:block}.splide .b-image{display:flex;align-items:center;justify-content:center}.splide .b-image a,.splide .b-image picture{display:block}.splide .b-image img{margin-right:auto;margin-left:auto;display:block;width:100%}.splide .b-image [src^="data:image"]{width:1200px;max-width:100%}@media(max-width: 767px){.splide .b-image [src^="data:image"]{width:720px}}@media(max-width: 767.98px){.splide--posts-hp{margin:auto;width:26rem}}@media(min-width: 768px){.splide--posts-hp.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}}@media(min-width: 768px){.splide--full-width .splide__slide{overflow:hidden;width:100%}}.splide--full-width .splide__slide.b-image a{display:block;width:100%}.splide--full-width .splide__slide picture{display:block;width:100%}@media(min-width: 768px)and (max-width: 1900px){.splide--full-width .splide__slide img{max-width:calc(1.5833333333*100vw);width:auto;position:relative;margin-left:50%;transform:translateX(-50%)}}.splide__arrow{display:none;height:5rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s linear;width:2.5rem;z-index:10}.splide__arrow:hover,.splide__arrow:focus{opacity:.9}.splide__arrow--next{transform:scaleX(-1) translateY(-50%)}.splide__arrow svg{color:#b1b1b1;height:100%;width:100%}@media(min-width: 992px){.splide__arrow{display:block;height:5.4rem;opacity:.5;width:2.7rem}.splide__arrow--next{left:100%;right:auto}.splide__arrow--prev{left:auto;right:100%}.splide--full-width .splide__arrow{display:none}}@media(min-width: 992px)and (hover: hover)and (pointer: fine){.splide--full-width .splide__arrow{color:#fff;filter:drop-shadow(0 0 1px #000);display:block}.splide--full-width .splide__arrow--prev{right:calc(100% - 10px);transform:translate(100%, -50%)}}@media(min-width: 992px)and (hover: hover)and (pointer: fine)and (min-width: 1366px){.splide--full-width .splide__arrow--prev{right:94%}}@media(min-width: 992px)and (hover: hover)and (pointer: fine){.splide--full-width .splide__arrow--next{left:calc(100% - 10px);transform:scaleX(-1) translate(100%, -50%)}}@media(min-width: 992px)and (hover: hover)and (pointer: fine)and (min-width: 1366px){.splide--full-width .splide__arrow--next{left:94%}}.splide--full-width .splide__pagination{bottom:-3rem;display:inline-block;margin:0;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:10}.splide__pagination{margin-top:3rem}.splide__pagination li{margin:0;padding:0;display:inline-block}.splide__pagination li button{width:2rem;height:2rem;position:relative}.splide__pagination li button::before,.splide__pagination li button::after{content:"";border-radius:50%;position:absolute;inset:0;margin:auto}.splide__pagination li button::after{width:.9rem;height:.9rem;background-color:#dedede}.splide__pagination li button.is-active::after{background-color:#000}@media(min-width: 768px){.splide--full-width .splide__pagination{bottom:2rem}.splide--full-width .splide__pagination li button{width:2.4rem;height:2.4rem}.splide--full-width .splide__pagination li button::before{width:1.4rem;height:1.4rem;background-color:#fff}.splide--full-width .splide__pagination li button::after{width:.6rem;height:.6rem;opacity:0}.splide--full-width .splide__pagination li button.is-active::after{opacity:1}}body .splide:where(:not(.splide--full-width)){border-radius:1rem;overflow:clip visible}body .splide__pagination{display:none}body .splide__arrows{position:absolute;display:flex;gap:1rem;align-items:center;bottom:clamp(1rem,2vw,4rem);right:clamp(1rem,2vw,4rem);background-color:#fff;border-radius:1.8rem;z-index:10}body .splide__arrow{position:static;height:3.6rem;width:3rem;opacity:1}body .splide__arrow--prev{transform:translateY(0);padding-inline-start:1rem}body .splide__arrow--next{transform:scaleX(-1) translateY(0);padding-inline-start:1rem}body .splide__arrow svg{stroke-width:0;color:#383838}body .splide__current-page--value,body .splide__total-pages--value{min-width:2ch}body .splide__current-page{display:flex;gap:.5rem}body .splide__current-page--value{text-align:end}body .splide__total-pages--value{text-align:start}body .splide.product-card-slider .splide__current-page{display:none}body .splide.product-card-slider .splide__arrows{display:none}body .splide--dummy__arrows{position:relative}body .splide--dummy__arrows .splide__arrows{position:static}body .splide--dummy__arrows .splide__current-page{display:none}body .splide::after{content:"";height:0;width:100%;position:absolute;top:0;left:0;backdrop-filter:blur(3px);opacity:0;transition:opacity ease-out .25s}body .splide.new-content-loading::after{height:100%;opacity:1}body .splide__progress{background:#dadce0;border-radius:4px;overflow:hidden}body .splide__progress--bar{background:#000;border-radius:4px;height:8px;transition:width 400ms ease;width:0}
.star-rating-container{--star-size: 2.2rem;position:relative;display:inline-grid}.star-rating-container,.star-rating-container-overlay{grid-template-columns:repeat(5, var(--star-size))}.star-rating-container-overlay{display:grid;position:absolute;top:0;left:0;max-width:100%;overflow:hidden}.star-rating-container-overlay .star-svg{fill:#fb0}.star-rating-container-dynamic{--star-size: 3.2rem;margin-inline-start:-0.5rem}.star-rating-container-dynamic button .star-svg{transition:fill .3s ease-out}.star-rating-container-dynamic button:hover .star-svg:not(.star-svg-active){fill:#fb0}.star-rating-container-dynamic:has(>:nth-child(2):hover)>*:nth-last-child(n+4) .star-svg{fill:#fb0}.star-rating-container-dynamic:has(>:nth-child(3):hover)>*:nth-last-child(n+3) .star-svg{fill:#fb0}.star-rating-container-dynamic:has(>:nth-child(4):hover)>*:nth-last-child(n+2) .star-svg{fill:#fb0}.star-rating-container-dynamic:has(>:nth-child(5):hover)>* .star-svg{fill:#fb0}.star-svg{aspect-ratio:1/1;height:auto;width:100%;grid-row:1;fill:#dedede;stroke-width:0}.star-svg path{fill:inherit}.star-svg-active{aspect-ratio:1/1;height:auto;width:100%;grid-row:1;fill:#fb0;stroke-width:0}.star-svg-active path{fill:inherit}.form-field__select#rating{display:flex !important}.form-field .ratings{display:none !important}.form-field:has(.ratings){background-color:rgba(0,0,0,0) !important;height:auto;overflow:visible}.form-field:has(.ratings) .form-field__select#rating{display:none !important}.form-field:has(.ratings) .ratings{display:inline-grid !important}.form-field-container:has(.ratings){background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important;padding:0}.customer-recommendations>.container{background-color:#f3f3f3;padding:clamp(98px,7%,128px) clamp(30px,6%,100px) clamp(3rem,4%,6rem);margin-block-start:68px;text-align:center;position:relative;max-width:calc(100% - var(--bs-gutter-x, 0px));border-radius:8px}@media(min-width: 992px){.customer-recommendations>.container{max-width:calc(1024px - var(--bs-gutter-x, 0px))}}@media(min-width: 1200px){.customer-recommendations>.container{max-width:calc(1140px - var(--bs-gutter-x, 0px))}}@media(min-width: 1366px){.customer-recommendations>.container{max-width:calc(1685px - var(--bs-gutter-x, 0px))}}.customer-recommendations .splide--customer-recommendations{overflow:visible}.customer-recommendations .splide__pagination{display:flex;margin-block-start:8rem}.customer-recommendations .splide__pagination__page{border-radius:1rem;width:4rem}.customer-recommendations .splide__pagination__page::before,.customer-recommendations .splide__pagination__page::after{border-radius:1rem}.customer-recommendations .splide__pagination__page::after{width:3rem}.customer-recommendations .splide__current-page{display:none}.customer-recommendations .splide__arrows{background:none;width:100%;pointer-events:none;inset:30% 0}.customer-recommendations .splide__arrow{background-color:#fff;border-radius:28px;width:55px;position:absolute;top:0;pointer-events:all;padding:0;display:none;align-items:center;justify-content:center}.customer-recommendations .splide__arrow--prev{transform:translateY(-50%)}.customer-recommendations .splide__arrow--next{transform:scaleX(-1) translateY(-50%)}.customer-recommendations .splide__arrow svg{height:50%;width:50%}@media(min-width: 992px){.customer-recommendations .splide__arrow{display:flex}}@media(min-width: 1200px){.customer-recommendations .splide__arrow--prev{transform:translate(-50%, -50%)}.customer-recommendations .splide__arrow--next{transform:scaleX(-1) translate(-50%, -50%)}}.customer-recommendations__logo{position:absolute;top:-68px;left:0;right:0;margin:0 auto}.customer-recommendations__title{margin-block-end:6rem;font-size:3.2rem}.customer-recommendations__recommendation{text-align:center}@media(min-width: 768px){.customer-recommendations__recommendation{text-align:start}}@media(max-width: 767.98px){.customer-recommendations__recommendation--rating{margin-block-end:1rem}}.customer-recommendations__recommendation .star-svg{height:1.6rem;width:1.6rem}.customer-recommendations__recommendation--comment{font-style:italic}.customer-recommendations__recommendation--comment--source{display:inline-grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;gap:0 1.6rem;margin-block-start:3rem;font-style:italic}.customer-recommendations__recommendation--comment--avatar{grid-column:1;grid-row:1/span 2;height:5rem;width:5rem;stroke-width:0}.customer-recommendations__recommendation--comment--username,.customer-recommendations__recommendation--comment--date{grid-column:2}.customer-recommendations__more{margin-block-start:6rem}
