@font-face{font-family:Cera Pro;src:url(https://cdn.shopify.com/s/files/1/0743/1136/8738/files/CeraPRO-Regular.ttf?v=1721470241) format("truetype");font-weight:400}@font-face{font-family:Cera Pro;src:url(https://cdn.shopify.com/s/files/1/0743/1136/8738/files/CeraPRO-Medium.ttf?v=1721470241) format("truetype");font-weight:500}@font-face{font-family:Cera Pro;src:url(https://cdn.shopify.com/s/files/1/0743/1136/8738/files/CeraPRO-Bold.ttf?v=1721470241) format("truetype");font-weight:700}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CeraPro-Black.ttf?v=1730364640) format("truetype");font-weight:900}@font-face{font-family:FontAwesome;src:url(https://cdn.shopify.com/s/files/1/0394/6030/7103/files/fontawesome-webfont.woff2?v=4.7.0) format("woff2");font-display:swap}@font-face{font-family:Work Sans;src:url(https://fonts.gstatic.com/s/worksans/v19/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2) format("woff2");font-display:swap}@font-face{font-family:Mulish;src:url(https://widget-v4.tidiochat.com/fonts/mulish_SGhgqk3wotYKNnBQ.woff2) format("woff2");font-display:swap}html{scroll-behavior:smooth}.announcement-bar .announcement-bar__message{padding:14px 0;display:flex;align-items:center}.announcement-bar .announcement-bar__message p{margin:0;letter-spacing:0;font-size:18px;line-height:22px}.announcement-bar .announcement-bar__message p a{color:#a5d2ef;text-decoration:none}.sticky-header.header-wrapper{position:relative}.header .header__inline-menu{text-align:center}.header.header--middle-left{grid-template-columns:auto auto auto}.header .list-menu .header__menu-item{padding:1.2rem 2rem;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0}.header .header__menu-item span{text-decoration:none}.header .list-menu summary.list-menu__item{padding-right:3rem}.header .search-modal .search-modal__form input{box-shadow:none;letter-spacing:0}.header .search-modal .search-modal__form .field__label{letter-spacing:0}#ui-id-1>li>.gf-search-header{background:transparent!important;box-shadow:none!important;font-weight:700;color:#000}#ui-id-1 .ui-menu-item-wrapper.ui-state-active{background:transparent!important;box-shadow:none!important}#ui-id-1 .ui-menu-item-wrapper{padding:10px 15px!important;color:#000!important}.hero_slider .slideshow{min-height:calc(100vh - 139px)!important}.hero_slider .slideshow__text.banner__box{max-width:55.5rem}.hero_slider .slideshow__text .banner__subheading{margin-bottom:0;font-size:24px;line-height:30px}.hero_slider .slideshow__text .banner__heading{margin-top:12px;font-size:68px;line-height:68px}.hero_slider .slideshow__text .banner__text{margin-top:30px;font-size:18px;line-height:30px}.hero_slider .slideshow__text .banner__buttons{margin-top:25px}.hero_slider .slideshow__text .banner__buttons .button:after,.hero_slider .slideshow__text .banner__buttons .button:before{content:unset}.hero_slider .slideshow__text .banner__buttons .button{border-radius:50px;font-size:20px;line-height:24px;font-weight:700}.hero_slider .banner:after,.hero_slider .banner__media:after{background:linear-gradient(303deg,#0000,#000000a5)}.hero_slider .slideshow__controls{display:none}.hero_slider .slideshow__media a{cursor:pointer;z-index:3}.hero_slider .slideshow__media a img{height:100%;width:100%}.icon_list_slider .icon_list_slide{position:relative;display:flex!important;flex-wrap:wrap;align-items:center;padding:0 50px}.icon_list_slider .icon_list_slide .icon_list__icon{line-height:0}.icon_list_slider .icon_list_slide .icon_list__text{font-size:20px;line-height:22px;padding-left:8px}.icon_list_slider .icon_list_slide:after{content:"";display:block;width:1px;height:100%;background:#fff;position:absolute;top:0;right:0}.sec_order_cta{max-width:calc(var(--page-width) - 10rem);margin:60px auto 0;padding:0;border-radius:22px;overflow:hidden}@media only screen and (max-width: 1500px){.sec_order_cta{max-width:calc(100% - 10rem)}}.sec_order_cta:after{background:linear-gradient(180deg,#0000,#000000a5)!important}.sec_order_cta .banner__heading{font-size:46px;line-height:66px}.sec_order_cta .banner__buttons{max-width:unset;margin-top:35px!important;gap:30px}.sec_order_cta .banner__buttons .button:after,.sec_order_cta .banner__buttons .button:before{content:unset}.sec_order_cta .banner__buttons .button{border-radius:50px;font-size:20px;line-height:24px;font-weight:700}.sec_order_cta .banner__buttons .button.button--secondary{border:2px solid}.collection_slider .multicolumn-list__item .multicolumn-card__image-wrapper{margin:0}.collection_slider .multicolumn-list__item .multicolumn-card__image-wrapper img{width:100%;height:100%;object-fit:contain}.collection_slider .multicolumn-list__item .multicolumn-card__info{padding:0!important}.collection_slider .multicolumn-list__item .multicolumn-card__image-wrapper .media{border-radius:10px}.collection_slider .multicolumn-list__item .multicolumn-card__info .link{margin-top:10px!important}.product_slider .slick-track{display:flex!important}.product_slider .slick-slide{height:inherit!important}.product_slider .collection__title{margin-bottom:45px;display:flex;align-items:flex-end}.product_slider .collection__title .collection__title_wrap{width:55%}.product_slider .collection__title .collection__title_wrap .title{margin-top:0;margin-bottom:24px;line-height:52px}.product_slider .collection__title .collection__description{font-size:20px;line-height:28px}.product_slider .collection__title .collection__view-all .button:after,.product_slider .collection__title .collection__view-all .button:before{content:unset}.product_slider .collection__title .collection__view-all .button{margin:0;min-width:unset;min-height:unset;font-size:20px;line-height:24px;font-weight:700;color:#000;background:transparent;padding:0;gap:5px}.slick-list{margin-bottom:30px!important}.slick-dots{width:fit-content;margin:0 auto;padding:0 0 18px;list-style:none;display:flex;align-items:center;justify-content:center}.slick-dots li{width:23px;height:4px;background:#ededed;margin:0 2px;cursor:pointer}.slick-dots li.slick-active{background:#000}.slick-dots li button{background:none;font-size:0;line-height:0;border:none;outline:none;padding:0;margin:0}.slick-arrow{position:absolute;bottom:0;background:none;border:none;outline:none;font-size:0;line-height:0;padding:0;height:40px;width:40px;background-repeat:no-repeat;background-size:100%;left:50%;transform:translate(-50%);cursor:pointer}.slick-next{margin-left:100px;background-image:url('data:image/svg+xml,<svg width="43" height="43" viewBox="0 0 43 43" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.6677 21.4655L17.0207 13.8255C16.7496 13.5541 16.5975 13.1863 16.5977 12.8027C16.5978 12.4192 16.7504 12.0515 17.0217 11.7805C17.293 11.5094 17.6609 11.3572 18.0444 11.3574C18.4279 11.3576 18.7956 11.5101 19.0667 11.7815L27.7297 20.4385C27.9916 20.7011 28.1421 21.0547 28.15 21.4255C28.1578 21.7964 28.0223 22.156 27.7717 22.4295L19.0717 31.1465C18.8003 31.4128 18.4348 31.5613 18.0546 31.5598C17.6743 31.5582 17.31 31.4068 17.0408 31.1383C16.7715 30.8699 16.619 30.506 16.6164 30.1258C16.6137 29.7456 16.7612 29.3796 17.0267 29.1075L24.6677 21.4655Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.5 2C10.7304 2 2 10.7304 2 21.5C2 32.2696 10.7304 41 21.5 41C32.2696 41 41 32.2696 41 21.5C41 10.7304 32.2696 2 21.5 2ZM0 21.5C0 9.62588 9.62588 0 21.5 0C33.3741 0 43 9.62588 43 21.5C43 33.3741 33.3741 43 21.5 43C9.62588 43 0 33.3741 0 21.5Z" fill="%231A1A1A"/></svg>')}.slick-prev{margin-left:-100px;background-image:url('data:image/svg+xml,<svg width="43" height="43" viewBox="0 0 43 43" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.1378 21.4654L25.7848 13.8254C26.0503 13.5532 26.1978 13.1873 26.1952 12.807C26.1925 12.4268 26.04 12.063 25.7707 11.7945C25.5015 11.526 25.1372 11.3746 24.757 11.3731C24.3767 11.3715 24.0112 11.5201 23.7398 11.7864L15.0768 20.4434C14.8149 20.706 14.6644 21.0596 14.6566 21.4304C14.6487 21.8013 14.7842 22.1609 15.0348 22.4344L23.7348 31.1514C24.0062 31.4177 24.3717 31.5662 24.752 31.5647C25.1322 31.5631 25.4965 31.4117 25.7657 31.1432C26.035 30.8748 26.1875 30.5109 26.1902 30.1307C26.1928 29.7505 26.0453 29.3845 25.7798 29.1124L18.1378 21.4654Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.5 2C10.7304 2 2 10.7304 2 21.5C2 32.2696 10.7304 41 21.5 41C32.2696 41 41 32.2696 41 21.5C41 10.7304 32.2696 2 21.5 2ZM0 21.5C0 9.62588 9.62588 0 21.5 0C33.3741 0 43 9.62588 43 21.5C43 33.3741 33.3741 43 21.5 43C9.62588 43 0 33.3741 0 21.5Z" fill="black"/></svg>')}.product_slider .card-wrapper{padding:10px}.custom_card{background:#fff;border:1px solid #d8d8d8;border-radius:22px;overflow:hidden}.custom_card .card__information .card__heading a{font-size:24px;line-height:30px;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:auto;hyphens:auto;word-break:normal}.custom_card .card__inner .card__content .card__badge{display:none}.custom_card .card__content .card__information .card__badge{display:block!important;margin-bottom:30px;line-height:0;text-align:left!important;justify-self:flex-start}.custom_card .card__badge .stoke_status{position:relative;font-size:14px;line-height:14px;padding-left:18px}.custom_card .card__badge .stoke_status:before{content:"";display:block;height:12px;width:12px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.custom_card .card__badge .in_stock_badge:before{background:#93d32e}.custom_card .card__badge .low_stock_badge:before{background:#d9152b}.custom_card .card__badge .limited_stock_badge:before{background:#ffc80f}.custom_card .card__information .card__heading a:after{content:unset}.custom_card .price{font-size:24px;line-height:32px;font-weight:700;letter-spacing:0;color:#151515}.custom_card .price .price-item{margin-right:10px}.price .price_label{font-weight:400;font-size:16px;color:initial}.custom_card .price.price--on-sale .price-item--regular{margin-right:0;color:#767676;font-size:18px;line-height:28px;font-weight:400}.custom_card .per_month_price{color:#767676;margin-bottom:0;margin-top:0!important}.custom_card .card__information .card__desc{margin:0 0 30px;font-size:18px;line-height:28px;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.custom_card .card__inner{align-items:flex-start}.custom_card .insurance_badge{display:block;width:fit-content;background:#d9152b;color:#fff;margin:20px 0 0 20px;font-size:14px;line-height:14px;padding:6px 8px;border-radius:8px}.custom_card .price_diff{position:absolute;background:red;color:#fff;margin:20px 0 0 20px;font-size:14px;line-height:14px;padding:6px 8px;border-radius:8px;top:31px;z-index:1}.custom_card.card--media .card__inner .card__content{display:none}.home_collage .media{border-radius:10px!important}.home_collage .collage__item .card .card__inner{--ratio-percent: 60% !important}.home_collage .collage__item:nth-child(2) .card .card__inner img{object-fit:contain!important}.home_collage .collage__item:nth-child(2) .card .card__inner{background:#fff}.custom_boxes .custom_boxes_wrap{display:flex;flex-wrap:wrap;gap:20px}.custom_boxes .custom_boxes_wrap .custom_boxes_lft{width:calc(60% - 10px)}.custom_boxes .custom_boxes_lft .custom_box{position:relative;min-height:510px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:20px;z-index:0}.custom_boxes .custom_boxes_lft .custom_box:after{content:"";height:100%;width:100%;display:block;background:linear-gradient(180deg,#0000,#000000a5);opacity:.76;position:absolute;top:0;left:0;border-radius:20px;z-index:-1}.custom_boxes .custom_boxes_lft .custom_box_content{position:absolute;bottom:30px;left:30px}.custom_boxes .custom_boxes_lft h3{margin:0 0 20px;color:#fff;font-size:26px;line-height:36px;width:100%;max-width:240px}.custom_boxes .custom_boxes_lft .button:after,.custom_boxes .custom_boxes_lft .button:before{content:unset}.custom_boxes .custom_boxes_lft .button{min-height:40px;border-radius:50px;font-size:16px;line-height:16px;font-weight:700;background:#fff;color:#151515;padding:0 20px}.custom_boxes .custom_boxes_wrap .custom_boxes_rtl{width:calc(40% - 10px);display:flex;flex-wrap:wrap;flex-direction:column;gap:20px}.custom_boxes .custom_box_top{position:relative;min-height:245px;background-color:#f8f8f8;background-position:center right 20px;background-size:230px;background-repeat:no-repeat;border-radius:20px;z-index:0}.custom_boxes .custom_box_top .custom_box_content{padding:30px 0 0 30px}.custom_boxes .custom_box_top h3{margin:0 0 20px;color:#151515;font-size:26px;line-height:36px;width:100%;max-width:200px}.custom_boxes .custom_box_top .button:after,.custom_boxes .custom_box_top .button:before{content:unset}.custom_boxes .custom_box_top .button{min-height:40px;border-radius:50px;font-size:16px;line-height:16px;font-weight:700;background:#151515;color:#fff;padding:0 20px}.custom_boxes .custom_box_bottom{position:relative;min-height:245px;background-color:#222;background-position:top 20px right 20px;background-size:100px;background-repeat:no-repeat;border-radius:20px;z-index:0}.custom_boxes .custom_box_bottom .custom_box_content{padding:50px 0 0 30px}.custom_boxes .custom_box_bottom h3{margin:0 0 20px;color:#fff;font-size:26px;line-height:36px;width:100%;max-width:240px}.custom_boxes .custom_box_bottom .custom_box_txt{color:#fff;width:100%;max-width:440px;font-size:14px;line-height:24px}.spare_part_slider .price_diff{display:none}.sec_support .title{font-size:42px;line-height:52px}.sec_support .multicolumn-list{--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px}.sec_support .slick-track{display:flex!important}.sec_support .multicolumn-list__item{padding:10px;height:inherit!important}.sec_support .multicolumn-card{display:flex;flex-direction:row-reverse;border-radius:22px;overflow:hidden}.sec_support .multicolumn-card__image-wrapper{width:50%;padding:0;margin:0}.sec_support .multicolumn-card__image-wrapper .media{padding-bottom:0!important;height:100%!important}.sec_support .multicolumn-card__info{padding:20px 20px 90px;width:50%}.sec_support .multicolumn-card__info h3{font-size:20px;line-height:28px;font-weight:700}.sec_support .multicolumn-card__info p{font-size:16px;line-height:19px}.sec_support .multicolumn-card__info .link{position:absolute;bottom:20px;margin-top:0;font-weight:500;background:#151515;color:#fff;padding:6px 18px;border-radius:40px}.sec_support .multicolumn-card__info .link .icon-wrap{display:none}.sec_blog .title-wrapper-with-link h2{line-height:52px;margin:0}.sec_blog .title-wrapper-with-link .link{margin:0;min-width:unset;min-height:unset;font-size:20px;line-height:24px;font-weight:700;color:#000;background:transparent;padding:0;text-decoration:none}.sec_blog .title-wrapper-with-link .link svg{margin-left:5px}.sec_blog .blog__post{padding:10px!important}.sec_blog .blog__posts{padding:0;margin-top:0;--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px}.sec_blog .blog__post .card .card__inner{--ratio-percent: 450px !important;border-radius:22px;overflow:hidden}.sec_blog .blog__post .card .card__information{padding:24px 0 0}.sec_blog .blog__post .card .card__heading a{font-size:22px;line-height:28px;font-weight:700;padding-right:0;word-break:normal;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sec_blog .blog__post .card .article-card__excerpt{margin-top:15px;margin-bottom:0;font-size:16px;line-height:22px}.footer_icons{background:#191919;border-bottom:1px solid rgb(112 112 112 / 20%)}.footer_icons .page-width{display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width: 990px){.footer_icons .page-width{max-width:var(--page-width);padding:0 5rem}}.footer_icons .trustpilot_icon{width:100%;max-width:300px;line-height:0}.footer_icons .footer_icons_lists{width:100%;max-width:calc(100% - 300px);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:30px}.footer_icons .footer_icons_lists .footer_icons_list{width:fit-content;display:flex;align-items:center;gap:10px}@media screen and (max-width: 990px){.footer_icons .footer_icons_lists .footer_icons_list{margin-left:10px;margin-bottom:5px}}.footer_icons .footer_icons_list .footer_icon-icon{line-height:0}.footer_icons .footer_icons_list .footer_icon-icon img{width:26px;height:22px;object-fit:contain}.footer_icons .footer_icons_list .footer_icon-txt p{margin:0;color:#fff;font-size:16px;line-height:24px}.footer .footer__content-top .grid{justify-content:space-between}footer .footer__content-top .footer-block{width:100%;max-width:fit-content}footer .footer__content-top .footer-block:last-child{width:100%;max-width:340px}footer .footer-block__newsletter{text-align:left}footer .footer-block__heading{font-weight:500;text-decoration:underline}footer .footer-block__details-content .list-menu__item--link{color:#fff;line-height:20px}@media screen and (max-width: 749px){footer .footer-block__newsletter .newsletter_txt{font-size:16px}}footer .footer-block__newsletter .newsletter_txt{margin:0 0 25px;font-size:18px;line-height:22px}footer .newsletter-form .field:after,footer .newsletter-form .field:before{content:unset}footer .newsletter-form .field label{display:none}footer .newsletter-form .field input{border:none;outline:none;box-shadow:none;background:#fff;color:#000;padding:1.2rem 5rem 1.2rem 1.5rem}footer .newsletter-form .field input::placeholder{opacity:1!important;color:#919191!important}footer .footer__content-top{padding-bottom:0}footer .footer__content-bottom{display:none}footer .footer_bottom_wrap{display:flex;align-items:flex-end;justify-content:space-between;margin-top:50px}footer .footer_bottom_wrap .footer_partner,footer .footer_bottom_wrap .footer__payment{line-height:0;margin:0}footer .footer_bottom_wrap .footer_partner p,footer .footer_bottom_wrap .footer__payment p{font-weight:500;font-size:18px;line-height:28px;margin-top:0;margin-bottom:20px}footer .footer_bottom_wrap .list-social__item .icon{height:3rem;width:3rem}footer .footer_bottom_wrap .footer__payment .icon{width:60px;height:100%}.weroll_product .product__media-wrapper .product-media-container{border:none}.weroll_product .product__media-wrapper .thumbnail-slider ul{padding:0;justify-content:center;margin-top:-32px;z-index:2}.weroll_product .product__media-wrapper .thumbnail-slider li{width:fit-content!important}.weroll_product .product__media-wrapper .thumbnail-slider li:before{content:unset}.weroll_product .product__media-wrapper .thumbnail-slider .thumbnail{position:unset;height:10px;width:10px;background:#9a9a98;border:none;box-shadow:none!important;border-radius:50px}.weroll_product .product__media-wrapper .thumbnail-slider .thumbnail[aria-current]{background:#222}.weroll_product .product__media-wrapper .thumbnail-slider .thumbnail img{display:none}.weroll_product .product__media-wrapper .product__media-list{margin-bottom:0!important}.weroll_product .product__details .accordion .accordion__title,.weroll_product .product__details .product_accessories h2{font-weight:700;font-size:22px;line-height:32px}.weroll_product .product__details .accordion .accordion__content{padding:0}.weroll_product .product__details .accordion .accordion__content p,.weroll_product .product__details .accordion .accordion__content li{font-size:14px;line-height:24px}.weroll_product .product__details .accordion .accordion__content ul{list-style-position:outside}.weroll_product .product__details .product_accessories h2{margin:20px 0}.weroll_product .product__details .product_accessories .dsio_color_variant{display:flex;flex-wrap:wrap;gap:10px;height:100%}.weroll_product .product__details .product_accessories .card-wrapper{width:calc(33.33% - 10px * 2 / 3);height:initial}.product_accessories .custom_card{border-radius:15px}.custom_card .card__content .card__information{padding:20px 10px 60px!important;position:relative}.product_accessories .custom_card .card__information .card__heading a{font-weight:400;font-size:12px;line-height:18px}.product_accessories .custom_card .card__information .card__desc{display:none;margin:5px 0 20px;font-weight:300;font-size:11px;line-height:18px}.custom_card .card-information{margin:10px 0 0;position:absolute;bottom:20px;left:10px}.product_accessories .custom_card .price{font-weight:500;font-size:14px;line-height:26px}.weroll_product .product__info-wrapper .product__info-container>*+*{margin:0}.weroll_product .product__info-wrapper .product_badges{display:flex;flex-wrap:wrap;gap:16px}.weroll_product .product__info-wrapper .product_badges .insurance_badge{display:block;width:fit-content;background:#d9152b;color:#fff;margin:0;font-size:14px;line-height:14px;padding:6px 8px;border-radius:8px}.weroll_product .product__info-wrapper .product_badges .price_diff{background:#151515;color:#fff;margin:0;font-size:14px;line-height:14px;padding:6px 8px;border-radius:8px}.weroll_product .product__info-wrapper .product__title{margin:20px 0}.weroll_product .product__info-wrapper .product__title h1{font-size:36px;line-height:46px;font-weight:700}.weroll_product .product__info-wrapper .price{font-size:24px;line-height:28px;font-weight:700;letter-spacing:0;color:#d9152b}.weroll_product .product__info-wrapper .price .price-item{margin-right:15px}.weroll_product .product__info-wrapper .price.price--on-sale .price-item--regular{margin-right:0;color:#767676;font-size:18px;line-height:28px;font-weight:400}.weroll_product .product__info-wrapper .per_month_price{color:#767676;margin-bottom:0;margin-top:0!important;text-decoration:underline;text-underline-offset:2px}.weroll_product .product__info-wrapper .price__container{margin-bottom:0}.weroll_product .product__info-wrapper .product_short_desc{background:#f8f8f8;padding:20px;margin:20px 0;border-radius:20px}.weroll_product .product__info-wrapper .product_short_desc p:first-child{margin-top:0}.weroll_product .product__info-wrapper .product_short_desc p:last-child{margin-bottom:0}.weroll_product .product__info-wrapper .icon-with-text{margin-bottom:20px;justify-content:flex-start}.weroll_product .product__info-wrapper .icon-with-text li{flex-direction:row;width:fit-content;gap:10px}.weroll_product .product__info-wrapper .icon-with-text li img{margin:0}.weroll_product .product__info-wrapper .product-form__buttons{max-width:100%}.weroll_product .product__info-wrapper .product-form__buttons .product-form__submit{font-size:20px;line-height:30px;font-weight:700;gap:15px;padding:14px;border-radius:50px}.weroll_product .product__info-wrapper .product-form__buttons .product-form__submit svg{fill:#fff}.weroll_product .product__info-wrapper .product-form__buttons .product-form__submit:after,.weroll_product .product__info-wrapper .product-form__buttons .product-form__submit:before{content:unset}.weroll_product .product__info-wrapper .product-form__buttons .swym-button-bar{margin:0;width:100%}.weroll_product .product__info-wrapper .product-form__buttons .swym-button-bar .swym-btn-container{display:block}.weroll_product .product__info-wrapper .product-form__buttons .swym-button-bar .swym-button{width:100%;text-indent:0;display:flex;justify-content:center;flex-direction:row-reverse;font-size:20px;line-height:30px;font-weight:700;gap:0;padding:12px;border-radius:50px;height:unset;text-transform:unset;background:#fff!important;color:#151515!important;border:2px solid #151515}.weroll_product .product__info-wrapper .product-form__buttons .swym-button-bar .swym-button:after{position:unset;color:#151515;font-size:20px}.weroll_product .product__info-wrapper .accordion{margin-top:10px;border:1px solid #dbdbdb;border-radius:20px;background:#f8f8f8;padding:20px}.weroll_product .product__info-wrapper .accordion summary{padding:0}.weroll_product .product__info-wrapper .accordion .summary__title{gap:20px;align-items:center}.weroll_product .product__info-wrapper .accordion .accordion__title{font-weight:700;font-size:18px;line-height:28px}.weroll_product .product__info-wrapper .accordion .accordion__content{padding:0;margin:20px 0 0}.weroll_product .product__info-wrapper .accordion .accordion__content p{line-height:26px}.product_stats .page-width{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:40px}.product_stats .product_stat{width:calc(20% - 32px)}.product_stats .product_stat .stat-subheading{margin:0;font-size:16px;line-height:26px;font-weight:400}.product_stats .product_stat .stat-heading{margin:0;font-size:26px;line-height:36px;font-weight:700}.product_bg_with_txt{background-repeat:no-repeat;background-position:center;background-size:cover}.product_bg_with_txt .product_bg_with_title>*{text-align:center;font-size:42px;line-height:52px;font-weight:700;margin:0}.product_bg_with_txt .product_bg_with_text p{text-align:center;font-size:18px;line-height:28px;width:100%;max-width:600px;margin:30px auto 0}.product_img_with_txt .img_with_txt_wrap{background-position:center left;background-size:50% 100%;background-repeat:no-repeat}.product_img_with_txt .img_with_txt_wrap.img-Right{background-position:center right}.product_img_with_txt .page-width{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center}.product_img_with_txt .img-Right .page-width{flex-direction:row}.product_img_with_txt .img_with_txt_text{width:50%;padding:180px 0 180px 50px}.product_img_with_txt .img-Right .img_with_txt_text{padding:180px 50px 180px 0}.product_img_with_txt .img_with_txt_text .img_with_txt-heading{font-size:42px;line-height:52px;font-weight:700;margin:0;width:100%;max-width:380px}.product_img_slider .product_img_slider_header .product_img_slider-heading{text-align:center;font-size:42px;line-height:52px;font-weight:700;margin:0 auto}.product_img_slider .product_img_slider_header .product_img_slider-text{text-align:center;margin:0 auto;width:100%;max-width:550px}.product_img_slider .product_img_slider_header{margin-bottom:40px}.product_img_slider .img_slide{position:relative;padding:10px 15px;-webkit-text-size-adjust:100%!important;-webkit-font-smoothing:antialiased!important}.product_img_slider .img_slide .img_slide_bg{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:22px}.product_img_slider .img_slide .img_slide_txt{background:linear-gradient(0deg,rgb(0 0 0 / 65%) 0%,transparent 50%);display:flex;flex-direction:column;justify-content:flex-end;text-align:center;min-height:670px;padding:0 20px 20px;opacity:0;visibility:hidden;transition:all linear .5s}.product_img_slider .img_slide.slick-center .img_slide_txt{opacity:1;visibility:visible}.product_img_slider .img_slide .img_slide_txt .img_slide_heading{margin:0;color:#fff;font-size:18px!important;line-height:28px!important;font-weight:700}.product_img_slider .img_slide .img_slide_txt .img_slide_text{margin:15px auto;color:#fff;font-size:16px!important;line-height:23px!important;font-weight:400;width:100%;max-width:660px}.product_img_slider .img_slide .img_slide_txt .img_slide_heading>*,.product_img_slider .img_slide .img_slide_txt .img_slide_text>*{font-size:unset!important;line-height:unset!important}.product_img_slider .img_slide.slick-active>*{transform:scale(1)!important}.product_img_box .page-width{display:flex;flex-wrap:wrap;gap:60px 30px}.product_img_box .image_box{width:calc(50% - 15px);line-height:0}.product_img_box .image_box img{border-radius:22px}.product_img_box .image_box .image_box_heading{font-size:24px;line-height:34px;font-weight:700;margin:20px 0}.product_img_box .image_box .image_box_text{line-height:24px}.related-products{padding-top:60px;padding-bottom:60px}.related-products .related-products__heading{font-size:42px;line-height:52px;font-weight:700;margin:0}.related-products .related-products__text{width:100%;max-width:550px}.related-products .related-products__text p{margin:20px 0 0}.related-products .grid{margin:40px 0 0}.related-products .grid__item{padding:0 10px}.related-products .grid__item .custom_card{background:#fff}.product_faq .collapsible-content__heading{text-align:center;font-size:42px;line-height:52px;font-weight:700;margin:0 auto 20px}.product_faq .accordion{border:1px solid #dbdbdb!important;border-radius:20px;background:#f8f8f8;padding:20px}.product_faq .accordion:not(:last-child){margin-bottom:20px}.product_faq .accordion summary{padding:0}.product_faq .accordion summary:hover{background:transparent}.product_faq .accordion summary:hover .accordion__title{text-decoration:none}.product_faq .accordion .summary__title{gap:20px;align-items:center}.product_faq .accordion .accordion__title{font-weight:700;font-size:18px;line-height:28px}.product_faq .accordion .accordion__content{padding:0;margin:20px 0 0}.product_faq .accordion .accordion__content p{line-height:26px}.weroll_product .product__info-wrapper .product-form .ap-label-tooltip{margin-bottom:20px}.weroll_product .product__info-wrapper .product-form .apo-title{font-size:28px;line-height:38px;font-weight:700}.weroll_product .product__info-wrapper .product-form .avp-productoptioncheckwrapper{width:100%!important;margin:0 0 10px;background:#f8f8f8;border:1px solid #dbdbdb;border-radius:22px;padding:20px 25px}.weroll_product .product__info-wrapper .product-form .avp-productoptioncheckwrapper:last-child{margin-bottom:0}.weroll_product .product__info-wrapper .product-form .choice-list-variatnt-title{font-size:18px!important;line-height:28px!important;font-weight:700}.weroll_product .product__info-wrapper .product-form .avp-option.ap-options__radio-container input[type=radio]{accent-color:#000000!important}.uber-uns .page-width--narrow{max-width:70vw}@media screen and (max-width: 749px){.uber-uns .page-width--narrow{padding:0 1.5rem;max-width:100vw}}.uber-uns .page_content .page-title{text-align:center}.uber-uns .page_content p{margin-top:0;margin-bottom:16px}.uber-uns .page_content .rte ul,.uber-uns .page_content .rte ol{list-style-position:outside}.email_signup .newsletter__subheading{margin-top:10px}.email_signup .newsletter-form{max-width:82rem}.email_signup .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.email_signup .newsletter-form .field{display:block}.email_signup .newsletter-form .field:before,.email_signup .newsletter-form .field:after{content:unset}.email_signup .newsletter-form .field .field__label{display:none}.email_signup .newsletter-form .field input{font-family:var(--font-heading-family);border:1px solid #000;border-radius:6px;padding:6px 10px!important;font-size:16px;line-height:1.5;display:inline-block;background-color:#fff;color:#000;max-width:100%;outline:none;box-shadow:none}.email_signup .newsletter-form .field input::placeholder{opacity:1!important;color:#000!important}.email_signup .newsletter-form .newsletter-form__button{font-family:var(--font-heading-family);font-size:16px;line-height:1.5;position:unset;display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:9px!important;border-radius:6px;border:1px solid #000;background:#000!important;color:#fff;transition:all linear .3s}.email_signup .newsletter-form .newsletter-form__button svg{width:14px}.email_signup .newsletter-form .newsletter-form__button svg path{fill:#fff;transition:all linear .2s}.email_signup .newsletter-form .newsletter-form__button:hover{background:transparent!important;color:#000}.email_signup .newsletter-form .newsletter-form__button:hover svg path{fill:#000}.sec_faqs .accordion__title{font-size:18px;text-decoration:none!important}.sec_faqs .accordion__content>*{font-size:14px;line-height:24px}.sec_faqs .accordion__content ul,.sec_faqs .accordion__content ol{list-style-position:outside}.about_hero .rich-text__heading.hxxl{font-size:105px;line-height:105px;font-weight:900}.about_hero .rich-text__blocks{max-width:100%!important}.about_hero .rich-text__text{width:100%}.about_banner{max-width:calc(var(--page-width) - 10rem);margin:0 auto}.sec_mission_vision .image-with-text__content{padding-top:0;padding-left:0;padding-bottom:0}.sec_mission_vision .image-with-text__content .button:after,.sec_mission_vision .image-with-text__content .button:before{content:unset}.sec_mission_vision .image-with-text__content .button{border-radius:50px;font-size:20px;line-height:24px;font-weight:700}.sec_about_boxes{--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px}.sec_about_boxes ul li{background:#fff;border:2px solid #d3d3d3;border-radius:22px;padding:40px}.sec_about_boxes .multicolumn-card__image-wrapper{margin:0!important}.sec_about_boxes .multicolumn-card__image-wrapper img{position:unset!important;width:70px!important}.sec_about_boxes .multicolumn-card__image-wrapper .media{padding-bottom:0!important}.sec_about_boxes .multicolumn-card__info{padding:40px 0 0!important}.sec_about_boxes .multicolumn-card__info h3{font-size:24px;line-height:30px;font-weight:700}.sec_about_boxes .multicolumn-card__info .rte{margin-top:20px}.sec_quality .global-media-settings{border:none}.sec_quality .image-with-text__content{padding-top:0;padding-right:0;padding-bottom:0}.sec_quality .image-with-text__content .button:after,.sec_quality .image-with-text__content .button:before{content:unset}.sec_quality .image-with-text__content .button{border-radius:50px;font-size:20px;line-height:24px;font-weight:700}.sec_about_cta{max-width:calc(var(--page-width) - 10rem);margin:0 auto;border-radius:22px;overflow:hidden}.sec_about_cta:after{background:linear-gradient(#0006,#000000a6)!important}.sec_about_cta .banner__text{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.sec_about_cta .banner__text p{font-size:20px;line-height:32px}.sec_about_cta .banner__buttons{margin-top:40px!important}.sec_about_cta .banner__buttons .button:after,.sec_about_cta .banner__buttons .button:before{content:unset}.sec_about_cta .banner__buttons .button{border-radius:50px;font-size:20px;line-height:24px;font-weight:700}.sec_about_blog .title-wrapper-with-link .link{margin:0;min-width:unset;min-height:unset;font-size:20px;line-height:24px;font-weight:700;color:#000;background:transparent;padding:0;text-decoration:none}.sec_about_blog .title-wrapper-with-link .link svg{margin-left:5px}.sec_about_blog .blog__posts{padding:0;margin-top:0;--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px}.sec_about_blog .blog__post .card .card__inner{--ratio-percent: 450px !important;border-radius:22px;overflow:hidden}.sec_about_blog .blog__post .card .card__information{padding:24px 0 0}.sec_about_blog .blog__post .card .card__heading a{font-size:22px;line-height:28px;font-weight:700;padding-right:50px}.sec_about_blog .blog__post .card .article-card__excerpt{margin-top:15px;margin-bottom:0;font-size:16px;line-height:22px}.sec_community .sec_community_header{text-align:center}.sec_community .sec_community_header .rte{margin:20px auto 40px;width:100%;max-width:600px}.sec_community .community_images{display:flex;flex-wrap:wrap;gap:20px}.sec_community .community_images .community_col_lft{width:calc(60% - 10px);display:grid;grid-template-areas:"top_lft right_lft" "bottom_lft right_lft";gap:20px}.sec_community .community_col_lft .community_img:nth-child(1){grid-area:top_lft}.sec_community .community_col_lft .community_img:nth-child(2){grid-area:right_lft}.sec_community .community_col_lft .community_img:nth-child(3){grid-area:bottom_lft}.sec_community .community_images .community_col_rtl{width:calc(40% - 10px);display:grid;grid-template-areas:"top_rtl right_rtl" "bottom_rtl bottom_rtl";gap:20px}.sec_community .community_col_rtl .community_img:nth-child(1){grid-area:top_rtl}.sec_community .community_col_rtl .community_img:nth-child(2){grid-area:right_rtl}.sec_community .community_col_rtl .community_img:nth-child(3){grid-area:bottom_rtl}.sec_community .community_img{line-height:0}.sec_community .community_img img{width:100%;height:100%;border-radius:20px}.sec_imagebox_slider .title-wrapper-with-link h2{margin:0}.sec_imagebox_slider .slick-list{padding:0 12%}.sec_imagebox_slider .imgbox_wrap{padding:0 20px;position:relative}.sec_imagebox_slider .imgbox_wrap .imgbox_img{position:relative;border-radius:22px;overflow:hidden}.sec_imagebox_slider .imgbox_wrap .imgbox_img:after{content:"";display:block;height:100%;width:100%;background:linear-gradient(#54545400 50%,#000);opacity:.75;position:absolute;top:0;left:0}.sec_imagebox_slider .imgbox_wrap img{width:100%;height:500px;object-fit:cover}.sec_imagebox_slider .imgbox_wrap .imgbox_content{position:absolute;bottom:0;left:0;padding:40px 62px}.sec_imagebox_slider .imgbox_wrap .imgbox_content h5{color:#fff;font-size:24px;line-height:34px;font-weight:700;margin:0 0 20px}.sec_imagebox_slider .imgbox_wrap .imgbox_content a:after,.sec_imagebox_slider .imgbox_wrap .imgbox_content a:before{content:unset}.sec_imagebox_slider .imgbox_wrap .imgbox_content a{border-radius:50px;font-size:20px;line-height:24px;font-weight:700;background:#fff;color:#000}.collection #gf-tree{width:25%!important}.collection #gf-tree .gf_product_view{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:50px}@media only screen and (max-width: 990px){.collection #gf-tree .gf_product_view{display:none}}.collection #gf-tree .gf_product_view .gf_product_view_icon{display:flex;align-items:center;gap:10px;cursor:pointer}.collection #gf-tree .gf_product_view .gf_product_view_icon p{margin:0}.collection #gf-tree .gf-filter-contents .gf-option-block{border:1px solid #dbdbdb!important;border-radius:22px;padding:20px 30px;margin-bottom:23px}.collection #gf-tree .gf-filter-contents .gf-option-block .gf-block-title .h3{color:#000!important;font-size:18px!important;font-weight:700!important;text-transform:none!important}.collection #gf-grid .sort-by{position:relative}.collection #gf-grid .sort-by:after{content:"Sortieren nach";width:150px;font-size:20px;line-height:20px;font-weight:700;color:#000;position:absolute;top:50%;left:-150px;transform:translateY(-50%);display:none}.collection #gf-grid .sort-by label{font-size:16px!important;line-height:16px;height:auto;color:#000!important}.collection #gf-grid .product-grid{margin:0}.collection #gf-grid .product-grid .grid__item{width:calc(33.3% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.3% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}@media only screen and (max-width: 990px){.collection #gf-grid .product-grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media only screen and (min-width: 768px){.collection #gf-grid .product-grid.pro_list_view .grid__item{width:100%;max-width:100%}.collection #gf-grid .pro_list_view .custom_card{flex-direction:row;align-items:center}.collection #gf-grid .pro_list_view .custom_card .card__inner{width:40%}.collection #gf-grid .pro_list_view .custom_card .card__content{width:60%}}.collection #gf-grid #gf_pagination_wrap{padding:0;margin-top:60px;margin-bottom:0}.collection #gf-grid #gf_pagination_wrap .pagination span{text-decoration:none;color:#000;font-size:18px;height:30px!important;width:30px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #000;margin:0 2px;transition:all linear .3s}.collection #gf-grid #gf_pagination_wrap .pagination span a{font-size:18px;padding:0;color:#000}.collection #gf-grid #gf_pagination_wrap .pagination span:hover,.collection #gf-grid #gf_pagination_wrap .pagination span.current{background:#000;color:#fff!important}.collection #gf-grid #gf_pagination_wrap .pagination span:hover a{color:#fff!important}.collection_faqs .accordion{border:1px solid #dbdbdb;border-radius:20px;background:#f8f8f8;padding:20px}.collection_faqs .accordion:not(:last-child){margin-bottom:10px!important}.collection_faqs .accordion summary{padding:0;background:transparent!important}.collection_faqs .accordion .summary__title{gap:20px;align-items:center}.collection_faqs .accordion .accordion__title{font-weight:700;font-size:18px;line-height:28px;text-decoration:none!important}.collection_faqs .accordion .accordion__content{padding:0;margin:20px 0 0}.collection_faqs .accordion .accordion__content p{line-height:26px}@media only screen and (max-width: 990px){.announcement-bar .announcement-bar__message p{font-size:16px;line-height:16px}.page-width{padding:0 2rem}.hero_slider .banner__content{padding:5rem 2rem!important}.hero_slider .slideshow__text.banner__box{width:100%;max-width:50%}.hero_slider .slideshow__text .banner__heading{font-size:48px;line-height:48px}.hero_slider .slideshow__text .banner__text{font-size:16px;line-height:28px}.sec_order_cta{max-width:calc(100% - 40px)}.sec_order_cta .banner__heading{font-size:40px;line-height:50px}.collection_slider .multicolumn__title,.collection_slider .multicolumn-list{padding-left:20px!important;padding-right:20px!important}.product_slider .collection__title .collection__title_wrap{width:70%}.product_slider .collection__title .collection__view-all{width:30%}.product_slider .collection__title .collection__title_wrap .title{font-size:34px;line-height:44px}.product_slider .collection__title .collection__description{font-size:16px;line-height:26px}.sec_order_cta:after{left:0}.custom_boxes .custom_boxes_wrap .custom_boxes_lft{width:100%}.custom_boxes .custom_boxes_wrap .custom_boxes_rtl{width:100%;flex-direction:row}.custom_boxes .custom_box_top,.custom_boxes .custom_box_bottom{width:calc(50% - 10px)}.custom_boxes .custom_box_top .custom_box_content{padding:20px}.custom_boxes .custom_box_top{background-position:bottom 20px right 20px;background-size:170px}.custom_boxes .custom_box_bottom .custom_box_content{padding:40px 20px 0}.sec_support .title{font-size:40px;line-height:50px}.sec_support .multicolumn__title,.sec_support .multicolumn-list{padding-left:1rem!important;padding-right:1rem!important}.sec_support .multicolumn-list li.multicolumn-list__item{width:100%;max-width:calc(50% - 10px)}.sec_support .multicolumn-card{flex-direction:column}.sec_support .multicolumn-card__image-wrapper,.sec_support .multicolumn-card__info{width:100%}.sec_blog .blog__posts .title-wrapper-with-link,.sec_blog .blog__posts{padding-right:1rem!important;padding-left:1rem!important}.sec_blog .blog__post .card .card__inner{--ratio-percent: 390px !important}.sec_blog .title-wrapper-with-link h2{font-size:40px;line-height:50px}.sec_blog .blog__post .card .card__heading a{padding-right:0}.footer_icons .trustpilot_icon{max-width:100%;margin-bottom:20px}.footer_icons .footer_icons_lists{max-width:100%;justify-content:center;gap:20px}footer .footer__content-top .footer-block:last-child{max-width:50%}footer .footer-block__newsletter .newsletter-form,footer .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.weroll_product .product__details .accordion .accordion__title,.weroll_product .product__details .product_accessories h2{font-size:18px;line-height:28px}.weroll_product .product__details .product_accessories .card-wrapper{width:calc(50% - 5px)}.weroll_product .product__info-wrapper{padding:0 0 0 2rem}.weroll_product .product__info-wrapper .product__title h1{font-size:24px;line-height:34px}.weroll_product .product__info-wrapper .accordion{padding:15px}.weroll_product .product__info-wrapper .product_short_desc p,.weroll_product .product__info-wrapper .icon-with-text li .h4,.weroll_product .product__info-wrapper .accordion .accordion__title,.weroll_product .product__info-wrapper .accordion .accordion__content p{font-size:14px;line-height:22px}.product_stats .product_stat .stat-heading{font-size:18px;line-height:28px}.product_bg_with_txt .product_bg_with_text p{font-size:16px;line-height:26px;max-width:520px;margin:10px auto 0}.product_bg_with_txt img{margin-top:-100px}.product_img_with_txt .img-Right .img_with_txt_text{padding:50px 20px 50px 0}.product_img_with_txt .img_with_txt_text{padding:50px 0 50px 20px}.product_img_with_txt .img_with_txt_text .img_with_txt-heading,.product_bg_with_txt .product_bg_with_title>*,.product_img_slider .product_img_slider_header .product_img_slider-heading,.related-products .related-products__heading,.product_faq .collapsible-content__heading{font-size:34px;line-height:44px}.product_stats .product_stat{width:calc(33.33% - 40px * 2 / 3)}.about_hero .rich-text__heading.hxxl{font-size:80px;line-height:80px}.sec_about_boxes .multicolumn__title,.sec_about_boxes .multicolumn-list{padding-left:2rem!important;padding-right:2rem!important}.sec_about_boxes .multicolumn-list .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.sec_about_blog .blog__posts{padding:0 2rem;--grid-desktop-vertical-spacing: 20px;--grid-desktop-horizontal-spacing: 20px}.collection #gf-tree .gf-filter-contents .gf-option-block{padding:15px 20px}}@media only screen and (min-width: 768px){.hide-lg{display:none}}@media only screen and (max-width: 767px){.hide-sm{display:none}.announcement-bar-section .utility-bar__grid.page-width{padding-left:0;padding-right:0}.header{padding:10px 2rem!important}.announcement-bar .announcement-bar__message p{font-size:12px;line-height:12px}.hero_slider .slideshow{min-height:550px!important}.hero_slider .banner__content{align-items:flex-end}.hero_slider .banner:after,.hero_slider .banner__media:after{background:linear-gradient(180deg,#0000,#000000a5)}.hero_slider .slideshow__text.banner__box{max-width:100%;padding:0}.hero_slider .slideshow__text .banner__subheading{font-size:18px;line-height:28px}.hero_slider .slideshow__text .banner__heading{font-size:34px;line-height:40px}.hero_slider .slideshow__text .banner__text{margin-top:20px}.hero_slider .slideshow__text .banner__buttons .button{font-size:16px;line-height:24px}.hero_slider .slideshow__text .banner__buttons{margin-top:15px}.icon_list_slider .icon_list_slide{padding:0 30px}.icon_list_slider .icon_list_slide .icon_list__text{font-size:18px;line-height:20px}.sec_order_cta .banner__content{align-items:flex-end;padding:20px 0}.sec_order_cta .banner__box{padding:0}.sec_order_cta .banner__heading{font-size:26px;line-height:30px}.sec_order_cta .banner__buttons{margin-top:20px!important;gap:10px;justify-content:center}.sec_order_cta .banner__buttons .button{min-width:unset;min-height:unset;flex-grow:unset;font-size:16px;line-height:26px;padding:8px 28px}.collection_slider{--grid-mobile-vertical-spacing: 15px;--grid-mobile-horizontal-spacing: 15px}.collection_slider .title-wrapper-with-link{margin-bottom:10px}.collection_slider .card__information{padding:10px 0 0}.collection_slider .card__information .card__heading{font-size:14px;line-height:20px}.product_slider .collection__title{flex-wrap:wrap}.product_slider .collection__title .collection__title_wrap{width:100%}.product_slider .collection__title .collection__view-all{width:100%;text-align:left;margin-top:20px}.product_slider .collection__title .collection__title_wrap .title{font-size:30px;line-height:40px;margin-bottom:10px}.product_slider .card-wrapper{padding:10px 0}.custom_boxes .custom_boxes_lft .custom_box{min-height:400px}.custom_boxes .custom_box_top,.custom_boxes .custom_box_bottom{width:100%}.sec_support .multicolumn-list{--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.sec_support .multicolumn-list li.multicolumn-list__item{width:100%;max-width:100%}.sec_support .multicolumn-card__image-wrapper .media{padding-bottom:66.65%!important;height:100%!important}.sec_support .title,.sec_blog .title-wrapper-with-link h2{font-size:30px;line-height:40px}.sec_blog .blog__posts{--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}footer .footer__content-top{padding-left:20px;padding-right:20px}footer .footer_bottom_wrap{flex-direction:column;align-items:flex-start;margin-top:20px;gap:20px}footer .footer-block__newsletter .newsletter_txt{margin:0 0 15px}footer .footer_bottom_wrap img{width:100%}footer .footer__content-top .footer-block:last-child{margin-top:20px!important;max-width:100%}.footer .footer__content-top .grid{display:flex;justify-content:space-between}footer .footer__content-top .footer-block{max-width:100%;margin:0!important}footer .footer__content-top .footer-block ul{margin-bottom:20px}footer .footer-block__heading{margin-bottom:10px}footer .footer__content-top .footer-block ul .list-menu__item{padding:5px 0}footer .footer-block--menu .footer_heading_wrap{display:flex;flex-wrap:wrap;align-items:center;border:1px solid rgb(112 112 112 / 20%);padding:10px}footer .footer-block--menu .footer_heading_icon{width:14px}footer .footer-block--menu .footer-block__heading{width:calc(100% - 14px);margin:0}footer .footer-block--menu ul.footer-block__details-content{margin:0;border:1px solid rgb(112 112 112 / 20%);border-top:none;height:auto;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height .5s cubic-bezier(.19,1,.22,1) .05s,opacity .5s cubic-bezier(.19,1,.22,1)}footer .footer-block--menu.open ul.footer-block__details-content{padding:10px;max-height:3000px;opacity:1;pointer-events:auto;transition:max-height 5s cubic-bezier(.19,1,.22,1),opacity .5s cubic-bezier(.19,1,.22,1) .05s}footer .footer_bottom_wrap .footer_partner p,footer .footer_bottom_wrap .footer__payment p{margin-bottom:10px}footer .footer_bottom_wrap img{width:70px}footer .footer_bottom_wrap .footer__payment .icon{width:34px;height:100%}footer .footer_bottom_wrap .footer__payment .list-payment{padding-top:0}.footer_icons .footer_icons_lists{gap:5px;display:block}.weroll_product .product__details .product_accessories .card-wrapper{width:100%}.weroll_product .product__info-wrapper{padding:4rem 0 0}.weroll_product .product__info-wrapper .icon-with-text{gap:15px}.weroll_product .product__info-wrapper .accordion .summary__title{gap:10px}.product_stats .page-width{justify-content:center;gap:20px}.product_stats .product_stat{width:calc(50% - 10px)}.product_stats .product_stat .stat-subheading{font-size:12px;line-height:16px}.product_stats .product_stat .stat-heading{font-size:14px;line-height:28px}.weroll_product .product__info-wrapper .product__details{margin-top:20px;padding-top:10px;border-top:1px solid rgba(var(--color-foreground),.2)}.weroll_product .product__details .accordion .accordion__content .product__description{margin:0}.product_bg_with_txt img{margin-top:-40px}.product_img_with_txt .img_with_txt_text .img_with_txt-heading,.product_bg_with_txt .product_bg_with_title>*,.product_img_slider .product_img_slider_header .product_img_slider-heading,.related-products .related-products__heading,.product_faq .collapsible-content__heading{font-size:30px;line-height:40px}.product_img_with_txt .img_with_txt_wrap{background-image:unset!important}.product_img_with_txt .page-width,.product_img_with_txt .img-Right .page-width{flex-direction:column;padding:0}.product_img_with_txt .img_with_txt_img,.product_img_with_txt .img_with_txt_text{width:100%}.product_img_with_txt .img_with_txt_text{padding:20px 20px 0!important}.product_img_with_txt{padding-bottom:60px!important}.product_img_slider .img_slide{padding:0 5px}.product_img_slider .img_slide .img_slide_txt{background:linear-gradient(0deg,rgb(0 0 0 / 65%) 0%,transparent 80%);min-height:300px;padding:0 10px 10px}.product_img_slider .img_slide .img_slide_txt .img_slide_text{margin:10px 0 0;font-size:13px;line-height:20px}.product_img_box .page-width{gap:10px}.product_img_box .image_box{width:100%}.product_faq .accordion{padding:20px;margin-top:0}.product_faq .accordion .accordion__title,.product_faq .accordion .accordion__content p{font-size:14px;line-height:22px}.about_hero .rich-text__wrapper{width:100%!important}.about_hero .rich-text__heading.hxxl{font-size:36px;line-height:36px}.sec_mission_vision .image-with-text__content{padding:20px 0 0}.sec_about_boxes{--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.sec_about_boxes .multicolumn-list .grid__item{max-width:100%!important;padding:20px}.sec_about_boxes .multicolumn-card__info h3{font-size:20px}.sec_quality .image-with-text__content{padding:20px 0 0}.sec_about_cta .banner__text p{font-size:16px;line-height:26px}.sec_about_cta .banner__buttons{margin-top:20px!important}.sec_about_blog .blog__posts{padding:0 2rem;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.sec_about_blog .grid__item:first-of-type{margin:0!important}.sec_about_blog .blog__post .card .card__inner{--ratio-percent: 300px !important}.sec_about_blog .blog__post .card .card__heading a{padding-right:0}.sec_community .sec_community_header{padding:0}.sec_community .community_images{gap:10px}.sec_community .community_images .community_col_lft,.sec_community .community_images .community_col_rtl{width:100%;gap:10px}.collection #gf-grid .sort-by{height:50px}.collection #gf-grid .sort-by:after{font-size:18px;top:-30px;left:0;transform:unset}.collection #gf-grid .gf-filter-trigger span{height:auto;font-size:16px!important;line-height:16px!important;font-weight:700;color:#000;padding:15px;gap:10px}.collection #gf-grid .gf-filter-trigger span i{line-height:0}.collection #gf-grid .sort-by label{font-weight:700;padding:15px}.collection #gf-grid .product-grid .grid__item{width:100%;max-width:100%}.collection #gf-tree{width:80%!important;padding:20px!important}.collection #gf-tree .gf-filter-header{padding:0 0 20px}.collection #gf-tree .gf-filter-contents{padding-top:20px}.collection #gf-tree .gf-filter-contents .gf-option-block{border-radius:15px}.collection #gf-tree .gf-filter-contents .gf-option-block .gf-block-title .h3{font-size:16px!important}.collection_faqs .accordion{padding:15px}.collection_faqs .accordion .accordion__title{font-size:16px;line-height:26px;max-width:calc(100% - 15px)}.collection_faqs .accordion .icon-caret{right:0}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/custom.css.map */
