html{scroll-behavior:smooth}.header{margin-top:40px}.announcement-bar{position:fixed;width:100%}#trustpilot-widget-trustbox-0-wrapper{z-index:1!important;position:relative}.product-item__product-title{font-weight:600}.grid_description{font-size:12px;color:#787878}@media screen and (max-width: 768px){.swiper-wrapper.products-visible-mobile{flex-flow:wrap;grid-column-gap:10px;grid-row-gap:10px}.swiper-wrapper.products-visible-mobile .swiper-slide{margin-right:0!important;width:calc(50% - 5px)!important}}.product-item .product-rating{margin-top:10px}.image-hero .image-block{margin-bottom:var(--spacing-5)}@media screen and (min-width: 769px){.image-hero .bring-text-center{max-width:70%}}.quote{margin-top:35px}@media screen and (max-width: 768px){.multi-column__grid.one-line-mobile{grid-template-columns:repeat(4,minmax(50%,1fr));grid-gap:10px;grid-auto-flow:column;overflow-x:scroll;padding:10px 20px;margin:0 -20px}}@media screen and (max-width: 960px){.main-product-section .product__media-container .swiper-pagination{display:none}.main-product-section .product__media.first-media{overflow:hidden;margin-bottom:7px}.main-product-section .product__media.first-media .product__media-item:not(:first-child){display:none}.main-product-section .product__media.other-media{display:flex;column-gap:7px;overflow-y:scroll;padding-bottom:10px;height:100%!important}.main-product-section .product__media.other-media .product__media-item{flex:0 0 20%;margin-right:0!important}}.newsletter{height:500px;display:flex}@media screen and (max-width: 768px){.newsletter{align-items:end}}@media screen and (min-width: 769px){.newsletter{align-items:center}}.newsletter .newsletter__inner{width:100%}@media screen and (min-width: 769px){.newsletter__background-image.mobile{display:none}}.gallery-carousel{max-width:unset}.quick-cart__container{max-width:500px;padding:var(--spacing-5) 0}.quick-cart__header{padding:0 20px 20px}.quick-cart__item,.cross-sells{padding:20px}.product-rating{max-width:200px}@media screen and (max-width: 768px){.quick-cart__wrapper{padding-left:0}}.cart_trust_informations{display:flex;margin-top:15px}.cart_trust_informations .items{display:flex;width:100%;margin-bottom:10px}.cart_trust_informations .items .item{flex:0 0 50%;font-size:12px;font-weight:600;display:flex;column-gap:5px;justify-content:center;align-items:center}.quick-cart__footer-inner{padding-bottom:5px}.quick-cart .quick-cart__footer-subtotal{margin-left:3px}.cross-sells .cross-sells__item-button{margin-top:10px}.cross-sells .cross-sells__heading{text-decoration:underline}.cross-sells .cross-sells__item-image{width:90px}.cross-sells .cross-sells__item{flex:0 0 75%}.cross-sells button.cross-sells__item-add{column-gap:5px;font-weight:600;background-color:#000;color:#fff!important;min-height:25px!important}.cross-sells .cross-sells__text-add{display:flex;column-gap:3px}.cross-sells .cross-sells__item-content{flex-direction:column;align-items:start}@media screen and (max-width: 769px){.drawer-menu .drawer-menu__main{overflow-y:scroll;overflow-x:hidden}.drawer-menu .drawer-menu__panel{padding-top:50px}.drawer-menu .drawer-menu__all-links form{display:none}.drawer-menu .drawer-menu__contents{padding:0}.drawer-menu__item.drawer-menu__item--heading{display:flex;flex-direction:row}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__link{justify-content:center;margin-left:20px;margin-bottom:0}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__link span{justify-content:center;margin-left:20px;font-size:16px}.drawer-menu__item--heading-back-link{display:flex;align-items:center;padding:0}.drawer-menu__item a img{width:60px;height:60px}.drawer-menu .trust-informations{margin-top:25px;display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:10px;text-transform:none;padding:0 20px;line-height:1.2}.drawer-menu .trust-informations img{height:20px}.drawer-menu .trust-informations .name{font-weight:600}.drawer-menu .drawer-menu__link{justify-content:flex-start;column-gap:20px;min-height:80px;font-weight:700}.drawer-menu .drawer-menu__item{border-bottom:1px solid #EBEBEB}.drawer-menu .btn_container{width:100%;margin-top:25px;padding:0 20px}.drawer-menu .btn_container a{display:block;background-color:#000;color:#fff;width:100%;padding:10px 0;text-align:center;font-weight:600;text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
