.cart__footer .grid__item .cart__shipping.rte,.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge,.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element{margin:0}body{overflow-x:hidden}.product-single__thumbnails li.product-single__thumbnails-item.activeimg a.product-single__thumbnail{border-color:#162950}.new-product-template-custom .product-form .swatch .custom_swatch_with_img{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element label{width:100%!important;height:auto!important;border-radius:10px;padding:10px;background:0 0;display:flex;flex-direction:column;gap:8px;align-items:center;white-space:unset}.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element label img.swach_img{width:80px}.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element label span{font-weight:700;font-size:15px;margin-bottom:-4px;margin-top:-5px}.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element input[type=radio]:checked+label{border-color:#162950;box-shadow:none}.product-single__thumbnails li.product-single__thumbnails-item{cursor:pointer}.new-product-template-custom .quantity-wrapper{display:flex;align-items:center;border:1px solid #ddd;width:max-content}.new-product-template-custom .quantity-wrapper input[type=number]::-webkit-inner-spin-button,.new-product-template-custom .quantity-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-product-template-custom .quantity-wrapper input[type=number]{-moz-appearance:textfield}.new-product-template-custom .quantity-button{background-color:transparent;border:none;padding:10px;cursor:pointer;font-size:18px}.new-product-template-custom .quantity-button:focus{outline:0}.new-product-template-custom .quantity-button.minus{border-radius:5px 0 0 5px}.new-product-template-custom .quantity-button.plus{border-radius:0 5px 5px 0}.new-product-template-custom .product-form__input--quantity{text-align:center;width:50px;border:0;border-left:none;border-right:none;font-size:16px}.new-product-template-custom .btn--secondary-accent{background-color:var(--color-btn-primary);color:var(--color-body);border-color:var(--color-btn-primary)}.new-product-template .mobile-main-images,.new-product-template .mobile-main-images .slick-arrow:before,.new-product-template .slick-arrow.hide-arrow,.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Branding,.payment-icon.unionpay,.product-form__item .quantity-wrapper button,.swatch .swatch-element .crossed-out,.swatch input{display:none}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container{padding:0;background-color:transparent;display:flex;width:max-content;align-self:normal}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{order:1;background-color:transparent;color:#000;padding-left:0;padding-right:0}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Stars{order:0}.new-product-template-custom .custom-text-box.rte li{position:relative;list-style:none;display:flex;justify-content:flex-start;align-items:center}.new-product-template-custom .custom-text-box.rte li:before{position:absolute;content:"";background-image:url(/cdn/shop/files/ok.svg?v=1718368231);width:20px;height:20px;background-position:center;background-size:cover;left:-10px;display:flex;align-items:center;justify-content:center;transform:translate(-100%)}.new-product-template .mobile-main-images .slick-slide>div{display:flex}.icon-with-text-sectionmain{padding:45px 0;margin-top:65px}.new-product-template-custom .product-single__media-wrapper{position:relative}.icon-with-text-sectionmain .icon-text-inner h4{font-weight:var(--font-weight-body--bolder)}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{display:flex;justify-content:center;align-items:center;gap:50px 3%;flex-wrap:wrap;margin-top:50px}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{width:100%;max-width:31.33%}.new-product-template-custom .product-single__media-wrapper .price__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex}.new-product-template-custom .product-single__media-wrapper .price__badge.price__badge--sale{display:inline-flex}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block{position:relative;padding-top:100px;margin-bottom:0}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block img{position:absolute;top:0;width:80px;height:80px;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:auto!important;object-fit:contain}.new-product-template-custom .product-single__meta{display:flex;flex-direction:column}.new-product-template-custom div:has(>klarna-placement){order:2}.icon-with-text-sectionmain .icon-text-inner{text-align:center}.cart__footer .grid__item{text-align:center!important;padding:0}.cart__footer .grid__item .vitals-discounts p{text-align:center;font-size:20px!important}.cart__footer .grid__item .cart__buttons-container .cart__submit.btn,body.template-cart .cart__submit-controls span{margin:0 auto;width:100%;max-width:420px;font-size:25px}.custom-cart-testimonial-reviewer-name,.payment-icons.list--inline.site-footer__icon-list{margin-top:20px}.custom-cart-testimonial-section{padding-top:50px}.custom-cart-testimonial-section-wrapper{display:flex;align-items:center;border-radius:40px}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image{margin:20px}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image img{max-width:360px;border-radius:20px;display:block;object-fit:cover}.custom-cart-testimonial-content-wrapper{text-align:center;margin:0 100px}.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:50px;text-transform:none;letter-spacing:0;color:#fff}.custom-cart-testimonial-content-wrapper p{color:#fff}.cart-icons{text-align:center;padding-top:30px}.cart-icons img{width:100%;max-width:70px;padding:0 10px}.cart__footer .grid{margin:0}.new-product-template .mobile-main-images .slick-dots{bottom:0;height:16px}.new-product-template .mobile-main-images .slick-dots li{width:30px;height:3px;margin:0 3px}.new-product-template .mobile-main-images .slick-dots li button{width:100%;height:100%;padding:0}.new-product-template .mobile-main-images .slick-dots li button:before{content:"";width:100%;height:100%;background-color:#000}.new-product-template .mobile-main-images .slick-arrow{width:30px;height:30px;z-index:111}.new-product-template .mobile-main-images .slick-arrow.slick-prev{left:0}.new-product-template .mobile-main-images .slick-arrow.slick-next{right:0}.payment-icons.list--inline.site-footer__icon-list li.list-payment__item{display:inline-flex;margin-left:5px}.new-product-template-custom div#shopify-block-vitals_reviews_stars_CtWPep div#vital_reviews_under_title{margin-bottom:10px}.dynamicfaq h2.h3{font-weight:700}.dynamicfaq h4{margin-top:16px;color:#3d3d3d;font-size:18px;margin-bottom:3px}.dynamicfaq p{margin-bottom:5px}.new-product-template .custom-text-box.rte{padding-top:15px}@media (max-width:1199px){.custom-cart-testimonial-content-wrapper{margin:0 20px}.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:45px}}@media (max-width:1024px){.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{gap:50px 3%}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{max-width:47%}}@media (max-width:991px){.custom-cart-testimonial-content-wrapper .custom-cart-testimonial-content h2{font-size:35px}.custom-cart-testimonial-content-wrapper{margin:20px 20px 20px 0}.custom-cart-testimonial-section-wrapper .custom-cart-testimonial-image img{max-width:240px}}@media (max-width:768px){.new-product-template-custom div#shopify-block-vitals_reviews_stars_CtWPep div#vital_reviews_under_title{margin-top:10px}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter{margin-top:20px;gap:20px 3%}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block,.new-product-template-custom .product-form__item{margin-bottom:5px}.new-product-template-custom .vtl-pr-stars-snippet{height:auto;width:auto!important;min-width:auto!important}.new-product-template-custom .product-single__media--has-thumbnails,.new-product-template-custom .product-single__media-group{margin-bottom:15px}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{padding:0;font-size:18px}.new-product-template-custom .product-single__title{font-size:30px;margin-top:.5rem}.h1,h1{font-size:calc(((var(--font-h1-mobile)) /(var(--font-size-base)))* 1em)!important}.new-product-template-custom .product-form select{min-height:30px}.new-product-template-custom .price{font-size:calc(((var(--font-size-base) - 1) / (var(--font-size-base))) * .8em)}.new-product-template-custom .product-form{width:auto;padding-top:.5rem}.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block{max-width:90%}.new-product-template .mobile-main-images .slick-dots{position:unset}body.template-cart .cart__submit-controls span.vitals-loader{margin-top:31px!important}}@media (max-width:767px){.icon-with-text-sectionmain .icon-text-inner .icon-with-text-blocksouter .icon-text-block .icon-block img{width:70px}.new-product-template .custom-text-box.rte{padding-top:10px}.new-product-template .product-single__thumbnails-item{flex:0 0 auto}.new-product-template ul.product-single__thumbnails .product-single__thumbnails-slider-track{display:flex}.custom-cart-testimonial-content-wrapper{margin:20px 40px}.custom-cart-testimonial-section-wrapper{flex-wrap:wrap;justify-content:center}.cart__footer .grid__item .cart__buttons-container .cart__submit.btn{font-size:20px;margin-top:20px!important}.payment-icons.list--inline.site-footer__icon-list{line-height:40px}.custom-cart-testimonial-section{padding-top:0}.template-cart .cart__footer .cart__submit-controls .cart__submit.btn.btn--small-wide{margin:0 auto}}@media (max-width:567px){.new-product-template .mobile-main-images .slick-dots{position:absolute!important}.new-product-template .price--on-sale .price__sale{font-size:21.25px}}body .new-product-template .h1,body .new-product-template h1{font-size:calc(((var(--font-h1-mobile)) /(var(--font-size-base)))* 1em)!important}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Score--Horizontal{font-size:14px!important;line-height:1.1}.new-product-template-custom .product-single__media--has-thumbnails,.new-product-template-custom .product-single__media-group{margin-bottom:10px!important}.new-product-template-custom .Vtl-ReviewsBadge__Widget .Vtl-ReviewsBadge .Vtl-ReviewsBadge__Container .Vtl-ReviewsBadge__Rating{order:2;font-size:12px}.templateproductproduct-template2 main#MainContent{padding-top:10px}.product-single__media--has-thumbnails{margin-bottom:0!important}.payment-icons.list--inline.site-footer__icon-list li.list-payment__item img{width:36px;height:24px}body.template-cart .cart__submit-controls span.vitals-loader{width:20px;height:20px;text-align:center}@media (max-width:767px){body.template-cart .cart__submit-controls span.vitals-loader{margin-top:31px!important}.new-product-template .header{font-size:calc(((var(--font-size-base) - 2) /(var(--font-size-base)))* 1em);margin-top:0!important}.new-product-template .swatch.clearfix.swatch-1{margin-top:0!important}.new-product-template .swatch.clearfix.swatch-0{margin-bottom:0}}.main-cart-drawer .payment-icons.list--inline.site-footer__icon-list li.list-payment__item{display:inline-block}.swatch{margin:1.4em 0}.swatch .header{margin:.5em 0}.swatch label{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:left;margin:0;border:1.5px solid #ccc;background-color:#ddd;font-size:13px;text-align:center;white-space:nowrap;text-transform:uppercase}.swatch-element label{padding:0 10px;width:3rem!important;height:3rem!important}.color .swatch-element label{padding:0}.swatch input[type=radio]:checked+label{-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px #000c;border-color:#162950;border-width:2px;box-shadow:none!important}.swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0 10px 10px 0;position:relative}.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .swatch-element.soldout label{-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px}.swatch .tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid gray;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.swatch.error{background-color:#e8d2d2!important;color:#333!important;padding:1em;border-radius:5px}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.new-product-template .product-single__description,.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}span.price__saved--amount.custom-color{font-size:18px!important;margin-top:10px}.new-product-template{padding-bottom:55px}.product-single__meta .swatch{margin-bottom:18px}.product-form__item input{width:80px!important;text-align:left!important}.product-form__cart-submit span[data-add-to-cart-text]{font-weight:900!important;font-size:18px!important}.static-count{margin-bottom:-10px;padding-left:5px;padding-top:8px}@media only screen and (max-width:575px){.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element label span{font-weight:700;font-size:13px;margin-bottom:unset!important}.feature-row__text{padding-top:0}.swatch-element label{width:2.9rem!important;height:2.9rem!important}.swatch .swatch-element{margin:0 6px 10px 0}.price__badge span{font-size:10.8px!important;line-height:11px}.product-single__meta .swatch.clearfix{margin-bottom:10px}.product-form__item .quantity-wrapper button{display:none}.product-form__item input{width:80px!important;text-align:left!important}}@media only screen and (max-width:358px){.swatch-element label{width:2.7rem!important;height:2.7rem!important}.new-product-template-custom .product-form .swatch .custom_swatch_with_img .swatch-element label span{font-size:11.8px}}body .cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list li{width:100%;flex:1!important;margin:0!important}.cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list{gap:8px;margin:10px 0!important}.cart-drawer-footer .payment-icons .icon{width:98%!important;height:auto!important}@media (max-width: 767px){.payment-icons.list--inline.site-footer__icon-list{line-height:normal!important}}@media (max-width: 580px){.cart-drawer-footer .payment-icons.list--inline.site-footer__icon-list{gap:5px;margin:3px 0 8px!important}.cart__shipping.rte{margin-bottom:8px!important}}.product-form__cart-submit.btn[aria-disabled]{pointer-events:none}.template-dogcushion-temp1 .product-form__item--submit:before{content:"\25cf  Begrenzter Vorrat \2013  jetzt sichern";display:block;font-family:Quicksand,sans-serif;font-size:18px;text-align:left;margin-bottom:8px;background:linear-gradient(90deg,#ff6a00 0ch 1ch,#162950 1ch);-webkit-background-clip:text;background-clip:text;color:transparent}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
