.template-product .product-description{margin-bottom:0}.container.hc-strongly-padded-row{margin:0 auto 60px}.template-index .testimonial-list__controls .slick-arrow{margin-top:0}.section-footer__row__col.hc-foot-logos img{margin:0 auto;max-height:95px}@media screen and (min-width: 769px){.gallery--layout-collage-1 .product-slideshow:not(.slick-slider) .slide.hc-video{flex:1 0 calc(100% - 20px)}}@media screen and (max-width: 1200px){.section-footer__row__col.hc-foot-logos{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr)}}.hc-accordions-wrapper{margin-top:20px}button.label.collapsible-trigger{display:flex;justify-content:space-between;background-color:#fcfcfc;color:#000;width:100%;text-align:left;padding:9px 12px;border:0;border-top:1px solid #dddddd;border-color:#dddddd #ffffff;margin:0;text-transform:none;font-weight:400}button.label.collapsible-trigger:last-of-type{border-bottom:1px solid #dddddd}.hc-title strong{font-weight:400}.hc-popup-outer:before{position:fixed;content:"";width:100%;height:100%;top:0;left:0;background-color:#00000080;opacity:0;transition:all .3s ease-in;z-index:-1}.hc-popup-content{position:fixed;width:33%;height:100%;top:0;right:0;padding:76px 40px;background-color:#fff;z-index:9999999;transform:translate(100%);transition:all .3s ease-in;overflow-y:scroll}.hc-popup-outer.show:before{opacity:1;z-index:9999999;transition:all .3s ease-out}.hc-close{position:fixed;display:block;top:30px;right:20px;padding:13px;background-color:#fff;line-height:0;border:1px solid #ccc;border-radius:100%;opacity:0;z-index:99999999;transition:all .1s ease-in;cursor:pointer}.hc-popup-outer.show .hc-popup-content,.hc-popup-outer.show .hc-close{opacity:1;transform:translate(0);transition:all .3s ease-out}body.template-product.hc-popup-opened{overflow:hidden}.hc-close img{width:12px}.hc-accordion{display:none}.hc-accordion.hc-active{display:block}.hc-popup-outer.show button.label.collapsible-trigger{margin-bottom:24px;padding-bottom:16px;border-top:0;border-bottom:1px solid #e6e6e6;background:transparent;padding-left:0;font-size:20px;color:#707173}.hc-popup-outer.show .hc-title,.hc-title strong{color:#707173}.hc-title,.hc-title strong{font-size:14px;color:#8d8d8d;letter-spacing:0;font-family:Futura,sans-serif}span.hc-title span{color:#8d8d8d!important}@media screen and (max-width: 849px){.hc-popup-content{width:90%;padding-left:24px;padding-right:24px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/hc-custom.css.map */
