.gradient-primary{background:linear-gradient(180deg,#addced,#bfe5f2 25%);background-blend-mode:multiply}.gradient-secondary{background:linear-gradient(180deg,#ff776b,#ff8c80 25%);background-blend-mode:multiply}.block--transition-slider .transition-slider-container{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.15)}.block--transition-slider .beer-slider{display:block;position:relative;overflow:hidden;width:100%;line-height:0}.block--transition-slider .beer-slider *,.block--transition-slider .beer-slider :after,.block--transition-slider .beer-slider :before,.block--transition-slider .beer-slider:after,.block--transition-slider .beer-slider:before{box-sizing:border-box}.block--transition-slider .beer-slider img,.block--transition-slider .beer-slider svg{vertical-align:bottom;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.block--transition-slider .beer-slider>*{height:100%}.block--transition-slider .beer-slider>img{max-width:100%;width:100%;height:auto;display:block}.block--transition-slider .beer-reveal{position:absolute;left:0;top:0;right:50%;overflow:hidden;z-index:1;opacity:0;transition:opacity .35s}.block--transition-slider .beer-reveal>:first-child{width:200%;max-width:none;height:100%}.block--transition-slider .beer-reveal>img:first-child{height:auto}.block--transition-slider .beer-range{position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:-1px;width:calc(100% + 2px);cursor:ew-resize;-webkit-appearance:slider-horizontal!important;-moz-appearance:none;opacity:0;touch-action:pan-y}.block--transition-slider .beer-range::-webkit-slider-thumb{-webkit-appearance:none;height:300vh}.block--transition-slider .beer-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.block--transition-slider .beer-range::-ms-tooltip{display:none}.block--transition-slider .beer-handle{position:absolute;z-index:2;pointer-events:none;opacity:0;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#fff;background:#006ba6;width:52px;height:52px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 12px rgba(0,0,0,.25);transition:background .3s,box-shadow .3s,opacity .5s .25s}.block--transition-slider .beer-handle:after,.block--transition-slider .beer-handle:before{content:"";position:absolute;width:10px;height:10px;top:50%;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:0 0}.block--transition-slider .beer-handle:before{left:12px;transform:rotate(-45deg)}.block--transition-slider .beer-handle:after{right:2px;left:auto;transform:rotate(135deg)}.block--transition-slider .beer-range:hover~.beer-handle{background:#004a73;box-shadow:0 4px 16px rgba(0,0,0,.3)}.block--transition-slider .beer-range:active~.beer-handle{background:#002940;box-shadow:0 2px 8px rgba(0,0,0,.35);transform:translate3d(-50%,-50%,0) scale(.93)}.block--transition-slider .beer-range:focus-visible~.beer-handle{background:#2d3663;box-shadow:0 0 0 3px rgba(0,107,166,.4),0 2px 12px rgba(0,0,0,.25);outline:3px solid #006ba6;outline-offset:3px}.block--transition-slider .beer-reveal[data-beer-label]:after,.block--transition-slider .beer-slider[data-beer-label]:after{content:attr(data-beer-label);position:absolute;bottom:1.25rem;line-height:1;padding:.35rem .75rem;border-radius:4px;color:#fff;font-family:var(--wp--preset--font-family--heading);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;z-index:4;opacity:1;transition:opacity .2s ease}.block--transition-slider .beer-slider[data-beer-label]:after{right:1.25rem;background:rgba(45,54,99,.85)}.block--transition-slider .beer-reveal[data-beer-label]:after{left:1.25rem;background:rgba(0,107,166,.85);z-index:2}.block--transition-slider .beer-reveal[data-beer-label=""]:after,.block--transition-slider .beer-slider[data-beer-label=""]:after{content:none}.block--transition-slider .beer-slider.hide-after-label[data-beer-label]:after,.block--transition-slider .beer-slider.hide-before-label .beer-reveal[data-beer-label]:after{opacity:0;pointer-events:none}.block--transition-slider .beer-ready .beer-handle,.block--transition-slider .beer-ready .beer-reveal{opacity:1}@media (max-width:575.98px){.block--transition-slider .beer-handle{width:42px;height:42px}.block--transition-slider .beer-handle:after,.block--transition-slider .beer-handle:before{width:8px;height:8px}.block--transition-slider .beer-handle:before{left:10px}}.editor-styles-wrapper .block--transition-slider .beer-slider{pointer-events:none}.editor-styles-wrapper .block--transition-slider .beer-range{pointer-events:auto}
