/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slide-container{left:0;position:fixed;top:300px;z-index:9999;}.slide-container .slide{background-color:rgba(245,149,63,0.8);color:#fff;height:50px;margin:16px 0 0 -270px;position:relative;text-align:center;width:310px;-moz-transition:margin 1s;-o-transition:margin 1s;-webkit-transition:margin 1s;transition:margin 1s;}.slide-container .slide:hover{margin-left:0;background-color:rgba(245,149,63,0);}.slide-container .slide .slide-content{float:left;width:270px;background:#fff;border:1px solid;border-color:rgb(31,192,240);}.slide-container .slide .slide-content img{width:70%;}.slide-container .slide .slide-content .slide-content-title{color:#00aae0;font-size:18px;font-weight:700;text-align:center;}.slide-container .slide .slide-header{-moz-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s;line-height:50px;}.slide-container .slide:hover .slide-header{opacity:0;}.button-orange:not(.user-top-block__login){background-color:rgba(245,149,63,0.8);border-radius:32px;padding:5px 25px;line-height:4;}.button-orange:not(.user-top-block__login):hover{background-color:rgba(245,149,63,1);}.slide-container .slide .slide-content a.button-orange:not(.user-top-block__login){color:#fff;}
.stage__image{background-color:var(--color-brand7-500);}.cp-myfeed-my-feed fieldset .form-checkboxes .form-item label img{background-color:var(--color-brand7-500);}.tool-share-block:empty{display:none;}.card-white-detailed.card-grid.card-product .card__image img,.card-white-detailed.card-grid.card-product .card__image picture,.favorites__results-content .card-white-detailed .card__image img,.favorites__results-content .card-white-detailed .card__image picture,.paragraph-cards-settings.card-grid .card-white-detailed.card-product .card__image img,.paragraph-cards-settings.card-grid .card-white-detailed.card-product .card__image picture{aspect-ratio:1/1;object-fit:contain;}.main-info-block.product .paragraph-gallery .swiper-slide img{aspect-ratio:1/1;object-fit:contain !important;}.card-white-detailed.card-padding .card__image{margin:0;}
.card-product .card__image--stage a{position:relative;top:-10px;}
@media screen and (max-width:739px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{overflow-wrap:normal;}}
