.progress{position:relative}.progress__track{height:16px;border:1px solid;max-width:100%;min-width:100px;background-color:#fff;margin-top:5px}.progress__bar{height:16px;max-width:100%;min-width:3%;background-color:#000;width:3%}.progress__description,.progress__percentage{overflow:hidden;font-size:.875em;color:#555;margin-top:.2em}.progress__description{float:left}.progress__percentage,[dir=rtl] .progress__description{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}.ajax-progress{padding:1px 5px 2px;display:inline-block}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{background:transparent url(https://cypressmarket.cfd/core/misc/throbber-active.svg) no-repeat 0}.ajax-progress-throbber .message,.ajax-progress-throbber .throbber{padding:1px 5px 2px;display:inline}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{height:24px;padding:4px;position:fixed;opacity:.9;top:48.5%;background-color:#232323;background-position:50%;border-radius:7px;left:49%;width:24px;background-image:url(https://cypressmarket.cfd/core/misc/loading-small.svg);background-repeat:no-repeat;z-index:1000}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{margin-right:auto;margin-left:auto;display:block}.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.clearfix:after{content:"";clear:both;display:table}.nowrap{white-space:nowrap}.hidden{display:none}.visually-hidden{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{height:auto;overflow:visible;clip:auto;position:static!important;width:auto}.invisible{visibility:hidden}.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{padding:0;margin:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}.js .js-hide,.js-show{display:none}.js .js-show{display:block}.position-container{position:relative}.reset-appearance{padding:0;border:0;-webkit-appearance:none;appearance:none;margin:0;background:transparent;line-height:inherit}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{-webkit-tap-highlight-color:transparent;cursor:pointer!important}.tippy-popper{pointer-events:none;transition-timing-function:cubic-bezier(.165,.84,.44,1);max-width:calc(100vw - 10px);transition-property:transform}.tippy-tooltip{color:#fff;position:relative;outline:0;background-color:#333;border-radius:4px;line-height:1.4;transition-property:visibility,opacity,transform}.tippy-tooltip[data-placement^=top]>.tippy-arrow{border-top-color:#333;border-width:8px 8px 0;bottom:-7px;transform-origin:50% 0;margin:0 3px}.tippy-tooltip[data-placement^=bottom]>.tippy-arrow{border-width:0 8px 8px;top:-7px;transform-origin:50% 7px;margin:0 3px;border-bottom-color:#333}.tippy-tooltip[data-placement^=left]>.tippy-arrow{border-left-color:#333;right:-7px;border-width:8px 0 8px 8px;transform-origin:0 50%;margin:3px 0}.tippy-tooltip[data-placement^=right]>.tippy-arrow{border-right-color:#333;border-width:8px 8px 8px 0;transform-origin:7px 50%;margin:3px 0;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{border-color:transparent;position:absolute;border-style:solid}.tippy-tooltip-text{text-decoration:underline;background-color:rgba(251,188,0,.5);cursor:default}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{clear:both;width:100%;float:left}.views-display-link+.views-display-link{margin-left:.5em}#sliding-popup{background:url(https://cypressmarket.cfd/modules/contrib/eu_cookie_compliance/images/gradient.png) 50% scroll repeat-y transparent}.sliding-popup-bottom,.sliding-popup-top{padding:0;text-align:center;margin:0;left:0;width:100%;z-index:99999}.sliding-popup-bottom{position:fixed}.sliding-popup-top{position:relative}.eu-cookie-compliance-content{position:relative;max-width:80%;text-align:left;margin:0 auto;width:100%;display:inline-block}.eu-cookie-compliance-buttons{max-width:40%;margin:0 0 1em;float:right}.eu-cookie-compliance-categories-buttons{max-width:60%;margin:0 0 1em;float:left}[dir=rtl] .eu-cookie-compliance-buttons{float:left}[dir=rtl] .eu-cookie-compliance-categories-buttons{float:right}.eu-cookie-compliance-more-button{height:auto;padding:0;border:none;text-decoration:underline;margin:0;background:none;cursor:pointer;display:inline}.eu-cookie-compliance-secondary-button{padding:0 8px;border:none;background:none;cursor:pointer;vertical-align:middle;margin-top:1em}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{overflow:visible;padding:4px 8px;border:1px solid #dcdcdc;text-decoration:none;font-weight:700;margin-right:5px;text-shadow:1px 1px 0 #fff;color:#000;background-color:#ededed;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;width:auto;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(180deg,#ededed 5%,#dfdfdf);vertical-align:middle;margin-top:1em;font-family:Arial,sans-serif}[dir=rtl] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(180deg,#dfdfdf 5%,#ededed)}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px}.eu-cookie-compliance-message{max-width:60%;margin:5px 0 0;float:left}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-categories{padding-top:1em;clear:both}.eu-cookie-compliance-categories label{display:inline}[dir=rtl] .eu-cookie-compliance-message{text-align:right;float:right}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:700;margin:0 0 5px;line-height:1.4}.eu-cookie-compliance-category label,.eu-cookie-compliance-message button,.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{color:#fff}.eu-cookie-compliance-message h1{font-size:24px}.eu-cookie-compliance-message h2{font-size:16px}.eu-cookie-compliance-message h3{font-size:12px}.eu-cookie-compliance-message p{font-size:12px;display:inline}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1)}.eu-cookie-withdraw-tab{transform:translate(-50%,-100%);position:absolute;top:0;left:50%}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1)}.eu-cookie-compliance-close-button{height:24px;font-size:0;right:2px;position:absolute;border-width:0;top:-12px;background:url(https://cypressmarket.cfd/modules/contrib/eu_cookie_compliance/images/close.png);cursor:pointer;width:24px}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%}.eu-cookie-compliance-buttons{max-width:100%;clear:both;margin:5px 0 1em;float:none}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{right:unset;position:static;bottom:unset}}.StripeElement--invalid,.drupal-stripe-errors{color:red}.StripeElement{padding:4px;font-size:.929em;border:1px solid #ccc;max-width:100%;box-sizing:border-box;margin:2px 0}.StripeElement--invalid{border:2px solid red}.paragraph--unpublished{background-color:#fff4f4}.social-media-links--platforms{padding-left:0}.social-media-links--platforms.horizontal li{padding:.2em .35em;text-align:center;display:inline-block}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em}.social-media-links--platforms.vertical li a img{margin-right:.5em;vertical-align:middle}.iconsets-wrapper{overflow-x:auto;display:inherit}.gtranslate{clear:right;width:100%;float:left;margin-top:.5em}.gtranslate select{all:revert;color:#000;font:400 13.3333px Rubik,sans-serif}.gtranslate-block-title{font-size:14px;font-weight:400;margin-bottom:0;font-family:Rubik,sans-serif}