.gc-box{border-left:5px solid transparent;line-height:24px;margin-bottom:30px;padding:20px}.gc-box .label-info{background-color:#5bc0de;border-radius:.25em;color:#fff;display:inline-block;font-size:75%;font-weight:700;line-height:14px;margin:0 5px 10px 0;padding:3px 6px;text-align:center;vertical-align:baseline;white-space:nowrap}.gc-box.green_type{background-color:#dff0d8;border-color:#cae6be;color:#3c763d}.gc-box.blue_type{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.gc-box.red_type{background-color:#f2dede;border-color:#e8c4c4;color:#a94442}.gc-box.grey_type{background:#ddd;border-color:#ccc;color:#444}.gc-box.info_type{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.gc-box.info_type svg{fill:#30a030}.gc-box.download_type{background-color:#cce5ff;border-color:#b8daff;color:#004085}.gc-box.download_type svg{fill:#3a9aff}.gc-box.update_type{background-color:#d9edf7;border:1px solid #bce8f1;color:#004458}.gc-box.notice_type{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.gc-box.notice_type svg{fill:#f7a000}.gc-box.error_type{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.gc-box.error_type svg{fill:#c70000}.gc-box.border_type{border:2px solid #ddd}.gc-box.icon_type{display:flex}.gc-box.icon_type .gc-box-icon{width:28px}.gc-box.icon_type .gc-box-text{flex-grow:1;margin:0 15px}.gc-box .block-editor-block-list__layout>*{margin-bottom:20px;margin-top:0!important}.gc-box .block-editor-block-list__layout>:last-child{margin-bottom:0}.gc-box .block-editor-default-block-appender textarea.block-editor-default-block-appender__content{margin-top:0!important}.gc-label-row .components-input-control{align-items:center!important;flex-direction:row!important}.gc-label-row .components-input-control__container{margin-left:auto!important;max-width:70px!important}
.gc_promobox{background:none repeat scroll 0 0 #f8f8f8;border:1px solid transparent;clear:both;color:#333;margin:0 0 25px;padding:20px}@media only screen and (min-width:480px){.gc_promobox{display:flex}}.gc_promobox .gc_promo_cont{flex-grow:1}.gc_promobox .gc_promo_right{margin-top:20px}@media only screen and (min-width:480px){.gc_promobox .gc_promo_right{margin-right:auto;margin-top:0}}.gc_promobox .title_promobox{font-size:20px;line-height:20px;margin:0 0 15px}.gc_promobox .text_promobox{font-size:15px}.gc_promobox .btn_offer_block{background:none var(--gcbtnbg);border:none;border-radius:4px;box-shadow:none;color:var(--gcbtncolor);display:block;font-size:18px;font-weight:700;line-height:20px;padding:13px 20px;text-align:center;text-decoration:none}
.gc-url-input-popover{z-index:99989}.gc-url-input-popover.is-from-top{margin-top:20px}.gc-url-input-popover.is-from-bottom{margin-top:-20px}.gc-url-input-popover .gc-url-input-control__input input[type=text]{border:1px solid #8d96a0;border-radius:4px;flex:1}.gc-url-input-popover .gc-url-input-control__more-button{margin-left:5px}.gc-url-input-popover .gc-url-input-popover__input-wrapper{align-items:center;display:flex;min-width:330px}.gc-url-input-popover .gc-url-input-control__icon{margin-right:10px}.gc-url-input-popover.gc--show-advanced .gc-url-input-popover__input-wrapper{margin-bottom:16px}.gc-url-input-popover .gc-url-input-control__input.gc-url-input-control__input--plain{flex:1;width:330px}.gc-url-input-popover .gc-url-input-control__input.gc-url-input-control__input--plain .components-base-control__field{margin-bottom:0}.gc-url-input-popover .gc-url-input-control__more-button[aria-expanded=false].gc--active:not(:hover){box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff}.gc-popover__input-wrapper{width:300px}span.gcext-source{border-bottom:1px dotted green}
.gc-product-image .image{display:table-cell;height:100%;vertical-align:middle;width:100%}.gc-product-image .image img{display:block;height:auto;margin:0 auto;max-height:350px;width:auto}.gc-image-preview .components-button{margin-bottom:25px;min-height:160px}
.wp-block .c-offer-box .c-offer-box__wrapper{box-sizing:border-box;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.wp-block .c-offer-box .c-offer-box__wrapper{align-items:flex-start;flex-wrap:nowrap}}.wp-block .c-offer-box .c-offer-box__column{flex:0 0 100%;margin:0 0 14px;max-width:100%;width:100%}@media only screen and (min-width:480px){.wp-block .c-offer-box .c-offer-box__column{margin:0 0 20px}}@media only screen and (min-width:768px){.wp-block .c-offer-box .c-offer-box__column{flex:0 0 50%;max-width:50%;padding:0 15px}}.wp-block .c-offer-box .c-offer-box__column--image{max-height:500px}.wp-block .c-offer-box .c-offer-box__title,.wp-block .c-offer-box .c-offer-box__title.rich-text{font-size:24px;font-weight:700;line-height:30px;margin:0 0 20px}.wp-block .c-offer-box .c-offer-box__price{color:#f04057;font-size:28px;font-weight:700;line-height:40px;margin-bottom:10px}.wp-block .c-offer-box .c-offer-box__price span{display:inline-block;min-width:30px}.wp-block .c-offer-box .c-offer-box__price .retail-old{color:#ccc;font-size:18px;line-height:40px;margin-left:10px;min-width:1px}.wp-block .c-offer-box .c-offer-box__brand{color:#999;font-size:70%}.wp-block .c-offer-box .c-offer-box__disclaimer{color:#009700;font-size:70%;line-height:15px;margin-bottom:15px}.wp-block .c-offer-box .time_offer{font-size:10px;line-height:20px}.wp-block .c-offer-box .c-offer-box__desc{margin-top:25px}.wp-block .c-offer-box .c-offer-box__discount{background-color:#4d981d;border-radius:50%;color:#fff;display:block;font:16px/56px Arial;height:56px;left:10px;position:absolute;text-align:center;text-decoration:none!important;top:10px;width:56px;z-index:9}.wp-block .c-offer-box .c-offer-box__rating{line-height:30px;margin-bottom:10px;overflow:hidden}.wp-block .c-offer-box .c-offer-box__rating span{color:#f6a123;display:inline-block;font-size:30px;position:relative}.wp-block .c-offer-box .priced_block .btn_offer_block{fill:var(--gcbtncolor);background:none var(--gcbtnbg);border:none;border-radius:4px;color:var(--gcbtncolor);font-size:19px;font-weight:700;line-height:1;outline:0;padding:15px 30px;position:relative;text-align:center;text-decoration:none;text-transform:none}.wp-block .c-offer-box .gc_offer_coupon{align-items:center;background-color:#e9ffdd;border:1px dashed green;border-radius:4px;clear:both;color:green;cursor:pointer;display:flex;font-size:15px;line-height:18px;margin-top:12px;position:relative;text-align:center;vertical-align:top}.wp-block .c-offer-box .gc_offer_coupon:hover{border:1px dashed #000}.wp-block .c-offer-box .gc_offer_coupon:hover svg{color:#000}.wp-block .c-offer-box .gc_offer_coupon svg{fill:#007501;font-size:18px;padding:8px 15px 8px 0;width:55px}.wp-block .c-offer-box .gc_offer_coupon span{background:none transparent;border:none;font-size:16px;padding:6px 15px;text-align:center;width:100%}.wp-block .c-offer-box .gc_offer_coupon.expired_coupon{background:#d3d3d3;border:1px dashed gray;color:gray}.wp-block .c-offer-box .gc_offer_coupon.expired_coupon span{text-decoration:line-through}.wp-block .c-offer-box .gc_offer_coupon.expired_coupon svg{display:none}.noticenomargin .components-notice{margin:15px 0}
.gc-image-upload-placeholder{cursor:pointer;margin-left:auto;margin-right:auto;position:relative}.gc-image-upload-placeholder img{display:block}.gc-image-upload-has-placeholder{align-items:center;background:#f1f1f1;display:flex;height:150px;justify-content:center;width:100%}.gc-image-upload-has-placeholder svg{fill:#ddd;max-height:50px;max-width:40%;width:100%}.gc-image-upload-has-placeholder:hover{background:#fafafa}.gc-image-upload-has-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.gc-image-upload-has-image:hover{opacity:.8}.gc-image-upload-remove{background:none;border:none;color:#ddd;cursor:pointer;display:none;position:absolute;right:4px;top:10px;z-index:9}.gc-image-upload-remove svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff;max-width:none}.editor-block-list__block.is-hovered .gc-image-upload-remove,.editor-block-list__block.is-selected .gc-image-upload-remove{display:block}
.component-addremove-item-button-wrapper .component-add-item-button{height:auto;margin-top:10px;padding:5px 8px}.component-addremove-item-button-wrapper .component-add-item-button svg{height:22px;width:22px}.component-addremove-item-button-wrapper .component-remove-item-button{height:auto;margin-top:0;padding:5px 8px}.component-addremove-item-button-wrapper .component-remove-item-button svg{fill:red;width:22px}
.gc-base-control-multi-label{-ms-grid-columns:auto 1fr auto;display:-ms-grid;display:grid;grid-template-columns:auto 1fr auto;margin-bottom:5px}.gc-base-control-multi-label .gc-base-control-multi-label__label{margin-bottom:0}.gc-base-control-multi-label__units{display:flex;right:0;top:0}.gc-base-control-multi-label__units button{background:transparent;border:0;color:#aaa;cursor:pointer;font-size:10px;font-weight:400;margin:0;outline:none;padding:0 4px;text-transform:uppercase}.gc-base-control-multi-label__units button:hover{color:#333}.gc-base-control-multi-label__units button.is-active{color:#333;text-decoration:underline}
.components-card-list,.components-card-list__item{list-style:none}.components-card-list .components-panel__body-title{padding-left:30px;position:relative}.components-card-list .components-panel__body-title:before{background-image:url(images/drag-icon.8870ef4d.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:46px;left:0;position:absolute;top:0;width:25px}.components-card-header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.components-card-header__copy{flex:0 0 85%;max-width:85%;width:100%}.components-card-header__cta{align-items:center;cursor:pointer;display:flex;flex:0 0 15%;justify-content:center;max-width:15%;width:100%}.components-card-header__cta:hover svg{fill:#007cba}
.c-offer-listing{box-shadow:0 5px 23px rgba(188,207,219,.35);position:relative}.c-offer-listing .c-offer-listing__title{color:#333;font-size:20px;font-weight:700;line-height:28px;margin:0 0 10px}.c-offer-listing .c-offer-listing__copy{font-size:15px;line-height:20px}.c-offer-listing .c-offer-listing__read-more{color:#334dfe;cursor:pointer;display:block;font-size:13px;margin-top:6px}.c-offer-listing .components-spinner{display:none}.c-offer-listing .blockstyle,.c-offer-listing .gc_offer_coupon{display:block}.c-offer-listing .re-line-badge{display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:5px 10px;position:relative;text-shadow:none;text-transform:uppercase}.c-offer-listing .btn_offer_block{background:none var(--gcbtnbg);border:none;border-radius:4px;color:var(--gcbtncolor);display:block;font-size:18px;font-weight:700;line-height:20px;margin:0 auto;padding:13px 20px;text-transform:uppercase}.c-offer-listing .gc_offer_coupon{align-items:center;background-color:#e9ffdd;border:1px dashed green;border-radius:4px;clear:both;color:green;cursor:pointer;display:flex;font-size:14px;line-height:18px;margin-top:12px;position:relative;text-align:center;vertical-align:top}.c-offer-listing .gc_offer_coupon:hover{border:1px dashed #000}.c-offer-listing .gc_offer_coupon:hover svg{color:#000}.c-offer-listing .gc_offer_coupon svg{fill:#007501;font-size:14px;padding:6px 6px 6px 0;width:35px}.c-offer-listing .gc_offer_coupon span{background:none transparent;border:none;font-size:16px;padding:6px 15px;text-align:center;width:100%}.c-offer-listing .gc_offer_coupon.expired_coupon{background:#d3d3d3;border:1px dashed gray;color:gray}.c-offer-listing .gc_offer_coupon.expired_coupon span{text-decoration:line-through}.c-offer-listing .gc_offer_coupon.expired_coupon svg{display:none}.c-offer-listing-item{margin-top:20px;width:100%}@media only screen and (min-width:768px){.c-offer-listing-item{margin-top:-1px}}.c-offer-listing-item:first-of-type{margin-top:0}.c-offer-listing-item .c-offer-listing-item__wrapper{background:#fff;border:1px solid rgba(206,206,206,.4)}@media only screen and (min-width:768px){.c-offer-listing-item .c-offer-listing-item__wrapper{display:flex;flex-wrap:wrap;width:100%}}.c-offer-listing-image{align-items:center;display:flex;padding:15px 20px;position:relative;text-align:center;width:100%}@media only screen and (min-width:768px){.c-offer-listing-image{border-right:1px solid rgba(206,206,206,.4);max-width:160px;min-width:160px}}.c-offer-listing-image figure{align-items:center;border-radius:4px;display:flex;height:100%;justify-content:center;margin:0 auto;max-height:120px;position:relative;width:100%}.c-offer-listing-image img{border-radius:4px;flex:0 0 auto;max-height:100%;-o-object-fit:scale-down;object-fit:scale-down}.c-offer-listing-image .gc-image-upload-placeholder{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.c-offer-listing-image .gc-image-upload-placeholder svg{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.c-offer-listing-image .gc-image-upload-has-image .gc-image-upload-remove{display:block;left:10px;position:absolute;right:auto;top:15px}.c-offer-listing-image .gc-image-upload-has-image .gc-image-upload-remove svg{height:20px;width:auto}.c-offer-listing-score{margin:15px 0 0;position:absolute;right:0;top:0;z-index:2}.c-offer-listing-score span{background-color:#c00;border-radius:50%;color:#fff;display:block;font-size:15px;font-weight:700;height:35px;line-height:35px;margin:0 10px 10px 0;text-align:center;width:35px}.c-offer-listing-score .userscore{background:#fffffff5;border-radius:4px;box-shadow:0 2px 5px #4e4e4e0f;display:inline-block;font-size:14px;line-height:18px;margin:0 15px;padding:3px 5px}.c-offer-listing-score .userscore svg{height:12px;width:12px}.c-offer-listing-score .score--1,.c-offer-listing-score .score--2{background-color:#940000}.c-offer-listing-score .score--5,.c-offer-listing-score .score--6{background-color:#ffac00}.c-offer-listing-score .score--7,.c-offer-listing-score .score--8{background-color:#9c0}.c-offer-listing-score .score--9,.c-offer-listing-score .score--10{background-color:#390}.c-offer-listing-content{flex-basis:0;flex-grow:1;padding:15px 20px;width:100%}@media only screen and (min-width:768px){.c-offer-listing-content{border-right:1px solid rgba(206,206,206,.4)}}.c-offer-listing-cta{display:flex;flex-direction:column;justify-content:center;padding:15px 20px;text-align:center;width:100%}@media only screen and (min-width:768px){.c-offer-listing-cta{max-width:200px;min-width:200px}}.c-offer-listing-price{color:#111;font-size:21px;font-weight:700;line-height:24px;margin:0 0 8px}@media only screen and (min-width:768px){.c-offer-listing-price{font-size:18px}}.c-offer-listing-price span{display:inline-block}.c-offer-listing-price del{color:gray;display:inline-block;font-size:80%;font-weight:400;margin-left:5px;opacity:.4;vertical-align:top}.c-offer-listing-price del .amount{text-decoration:line-through}.c-offer-listing-cta .price ins{text-decoration:none}.c-offer-listing-disclaimer{background-color:rgba(7,107,156,.1);color:gray;font-size:11.5px;padding:10px 15px}.c-ws-box-gallery{display:flex;justify-content:space-between;padding:15px}.c-ws-box-gallery__item{width:23%}.gc-spinner--loading{position:relative}.gc-spinner--loading:before{background:#edeff0;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:2}.gc-spinner--loading .components-spinner{display:inline-block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:3}.t-panel .c-offer-listing{box-shadow:none;margin:0}
.gc-accordion .gc-accordion-item{margin:10px 0 0}.gc-accordion .gc-accordion-item.gcclose .gc-accordion-item__content{display:none}.gc-accordion .gc-accordion-item.gcopen .gc-accordion-item__title .gciconafter{transform:rotate(0deg)}.gc-accordion .gc-accordion-item:first-of-type{margin-top:0}.gc-accordion .gc-accordion-item__heading{font-size:15px;font-weight:400;line-height:21px;margin:0;outline:none;padding:15px;text-decoration:none}.gc-accordion .gc-accordion-item__title{background:none #f9f9f9;border:1px solid #ddd;cursor:pointer;display:block;margin:0;position:relative;transition:all .3s ease-in-out;z-index:1}.gc-accordion .gc-accordion-item__title span.iconfortoggle{display:block;height:14px;position:absolute;right:20px;top:18px;width:14px}.gc-accordion .gc-accordion-item__title span.iconfortoggle .gciconafter,.gc-accordion .gc-accordion-item__title span.iconfortoggle .gciconbefore{background-color:#111;border-radius:2px;content:"";height:3px;position:absolute;top:6px;width:14px}.gc-accordion .gc-accordion-item__title span.iconfortoggle .gciconafter{transform:rotate(90deg);transition:all .3s ease-in-out}.gc-accordion .gc-accordion-item__title:hover{background:none #eee}.gc-accordion .gc-accordion-item__content{background:#fff;border:1px solid #ddd;border-top:none;padding:15px;position:relative;z-index:0}.gc-accordion .gc-accordion-item__content.stuckMoveDownOpacity{-webkit-animation:stuckMoveDownOpacity .6s;animation:stuckMoveDownOpacity .6s}.gc-accordion .gc-accordion-item__text{font-size:16px;font-weight:400;line-height:1.75}@-webkit-keyframes stuckMoveDownOpacity{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes stuckMoveDownOpacity{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}
.component-add-item-button-wrapper .component-add-item-button{font-size:20px;height:auto;margin-top:10px;padding:5px 8px}.component-add-item-button-wrapper .component-add-item-button svg{width:22px}
.component-remove-item-button-wrapper .component-remove-item-button{font-size:20px;height:auto;padding:5px 8px}.component-remove-item-button-wrapper .component-remove-item-button svg{fill:#ec0000;height:16px;width:16px}
.gc-howto{border:3px solid #e7e4df;border-top:none;counter-reset:gchowto;margin:25px 0;position:relative}.gc-howto__heading{font-size:19px;font-weight:700;line-height:20px;padding:0 15px;text-transform:uppercase}.gc-howto__title{align-items:center;display:flex;height:22px;position:absolute;top:-10px;width:100%}.gc-howto__line{background-color:#e7e4df;flex-grow:1;height:3px}.gc-howto__description{padding:35px 25px 25px}.gc-howtoitem__step{counter-increment:gchowto;padding:18px 25px;position:relative}.gc-howtoitem__title{position:relative}.gc-howtoitem__heading{font-size:20px;font-weight:700;line-height:24px;margin:0 0 25px;padding:0 50px;position:relative}.gc-howtoitem__heading:before{--size:32px;background:#000;border-radius:50%;color:#fcd000;content:counter(gchowto);font-size:1.5rem;font-weight:700;height:var(--size);left:0;line-height:var(--size);position:absolute;text-align:center;top:-5px;width:var(--size)}.gc-howtoitem__content{font-size:16px;line-height:24px}
.gc_eventbox{border:1px solid transparent;margin:0 0 25px;padding:20px}@media only screen and (min-width:480px){.gc_eventbox{display:flex}}.gc_eventbox .gc-title_event{font-size:21px;font-weight:700;line-height:24px;margin:0 0 15px}.gc_eventbox .gc-text_event{font-size:15px;line-height:24px;opacity:.9}.gc_eventbox .gc-offer{margin-bottom:20px}.gc_eventbox .gc-offer-ticket{fill:#fff;align-items:center;background-color:#fa7204;border-radius:4px;clear:both;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;line-height:18px;position:relative;text-align:center;vertical-align:top}.gc_eventbox .gc-offer-ticket span{background:none transparent;border:none;font-size:16px;padding:6px 10px;text-align:left}.gc_eventbox .gc-offer-ticket svg{font-size:18px;height:30px;margin:0 3px;width:45px}.gc_eventbox .gc-event_meta{clear:both;font-size:13px;line-height:18px;margin-bottom:20px;opacity:.7}.gc_eventbox .gc-event_meta svg{fill:#3a68ff;height:14px;margin:0 10px 0 0;vertical-align:text-bottom;width:14px}.gc_eventbox .gc-event_meta>div{margin-bottom:8px}.gc_eventbox .gc-event_meta>div:last-child{margin-bottom:0}.gc_eventbox .gc-event_meta .gc-location-maplink{margin:0 5px;text-decoration:underline}.gc_eventbox .gc-event__image{margin-bottom:20px}@media only screen and (min-width:480px){.gc_eventbox .gc-event__image{margin-bottom:0}.gc_eventbox .gc-event__image .gc-product-image .image{height:85px;min-width:85px;width:85px}.gc_eventbox .gc-event__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.gc_eventbox .gc-event__date{margin:0 0 20px;opacity:.6}@media only screen and (min-width:480px){.gc_eventbox .gc-event__date{margin:0 20px}}.gc_eventbox .gc-event__date_date{display:block;font-size:30px;font-weight:700;line-height:30px;text-transform:uppercase}.gc_eventbox .gc-event__date_month{display:block;font-size:12px;line-height:14px;text-transform:uppercase}
.gc-review-box{background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.08);margin-bottom:25px;overflow:hidden;padding:18px}@media only screen and (min-width:768px){.gc-review-box{padding:30px}}.gc-review-box .review-top{float:none;overflow:hidden;width:100%}.gc-review-box .overall-score{background:#e43917;float:left;margin:0 20px 10px 0;text-align:center;width:100px}.gc-review-box .overall{color:#fff;display:block;font-size:52px;line-height:1;padding:8px 0}.gc-review-box .overall-text{background:#111;color:#fff;display:block;font-size:11px;font-weight:700;padding:6px 0;text-transform:uppercase}.gc-review-box .review-header{display:block;font-size:26px;font-weight:700;line-height:32px;margin-bottom:9px}.gc-review-box .review-text p{margin:0}.gc-review-box .review-criteria{border-bottom:1px dashed #eee;border-top:1px dashed #eee;margin-top:20px;padding:40px 0 0}.gc-review-box .rate-bar,.gc-review-box .review-criteria{transition:.4s linear;transition-property:width,background-color}.gc-review-box .rate-bar{background:#ddd;border-radius:5px;display:block;height:14px;margin-bottom:34px;position:relative;width:100%}.gc-review-box .rate-bar-title{font-size:14px;left:0;position:absolute;top:-21px;width:calc(100% - 100px)}.gc-review-box .rate-bar-title span{display:block;height:18px;line-height:18px;min-width:140px}.gc-review-box .rate-bar-title span[data-rich-text-placeholder]{left:0;position:absolute;top:0}.gc-review-box .rate-bar-bar{background:#e43917;border-radius:5px;height:14px;width:0}.gc-review-box .rate-bar-percent{font-size:14px;font-weight:700;height:18px;line-height:18px;position:absolute;right:0;top:-21px}.gc-cons-pros{margin-top:20px;overflow:hidden}.gc-cons-pros__col{float:none;margin-bottom:20px;margin-right:0;width:100%}@media only screen and (min-width:768px){.gc-cons-pros__col{float:left;margin-bottom:5px;margin-right:4%;position:relative;width:48%}}.gc-cons-pros__col:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.gc-cons-pros__col:last-of-type{clear:right;margin-right:0}.gc-cons-pros__col--full{float:none;margin-bottom:0;margin-right:0;width:100%}}.gc-cons-pros__title{font-size:19px;font-weight:700;line-height:1.2;margin:0 0 15px}.gc-cons-pros__title--pros{color:#58c649}.gc-cons-pros__title--cons{color:#f24f4f}.gc-cons-pros__list{list-style:none!important;margin:0 0 15px!important;padding:0!important}@media only screen and (min-width:768px){.gc-cons-pros__list{margin:0}}.gc-cons-pros__item{font-size:16px;line-height:20px;list-style:none;margin:0 0 12px!important;padding-right:30px;position:relative}.gc-cons-pros .gc-pros__item svg{height:20px;margin:0 10px 6px 0;vertical-align:text-top;width:20px}.gc-cons-pros .gc-cons__item svg{height:16px;margin:0 10px 6px 0;vertical-align:middle;width:16px}.gc-criteria-control{display:flex;margin-top:10px}.gc-criteria-control-value{flex-grow:1}.criteria-control-remove{width:40px}.criteria-control-remove button{float:right}.gc-criteria-control .components-range-control__wrapper{margin-left:0}
.gc-scorebox{display:block;margin-bottom:35px}.gc-scorebox__right{margin-top:25px}.gc-scorebox__pros{margin-bottom:35px}@media only screen and (min-width:480px){.gc-scorebox{display:flex}.gc-scorebox__left,.gc-scorebox__right{flex-grow:1;width:50%}.gc-scorebox__right{margin-left:20px;margin-top:0}.gc-scorebox__cons{margin-bottom:25px}}.gc-scorebox__cont{position:relative}.gc-scorebox__score{align-items:center;background:#fff;border-radius:50%;display:flex;height:80px;justify-content:center;position:absolute;right:20px;top:-58px;width:80px}.gc-scorebox__number{font-size:32px;font-weight:700}.gc-scorebox__wrap{box-shadow:0 20px 20px 0 rgba(69,96,127,.08)}.gc-scorebox__label{font-size:13px;line-height:18px;margin-bottom:10px}.gc-scorebox__label svg{height:14px;margin-right:5px;vertical-align:middle;vertical-align:baseline;width:14px}.gc-scorebox__cont{padding:18px}.gc-scorebox__title{font-size:21px;font-weight:700;line-height:28px;margin-bottom:15px}.gc-scorebox__button{font-size:18px;font-weight:700;line-height:22px;margin-bottom:15px;padding:12px;text-align:center}.gc-scorebox__criterias-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:15px}.gc-scorebox__list{list-style:none;margin:0!important;padding:0!important}.gc-scorebox__list-item{align-items:center;display:flex;font-size:15px;line-height:18px;list-style:none!important;margin-bottom:15px!important;padding-right:22px;position:relative}.gc-scorebox__list-item svg{margin-right:10px;vertical-align:middle;width:16px}.gc-scorebox__inner{font-size:16px;line-height:24px;margin-bottom:25px}.gc-scorebox__inner [data-block]{margin-top:0!important}.gc-scorebox .gc-image-preview .components-button{margin-bottom:0;min-height:240px}.gc-scorebox .gc-product-image{align-items:center;display:flex}.gc-scorebox .gc-product-image img{max-height:240px;-o-object-fit:contain;object-fit:contain}.gc-scorebox .imagefullcover img{margin:0;-o-object-fit:cover!important;object-fit:cover!important}
.gc-prcs-box{overflow:visible}@media only screen and (min-width:768px){.gc-prcs-box{display:flex}}.gc-prcs-box__col{background-color:#fff;float:none;margin-bottom:20px;margin-right:0;width:100%}@media only screen and (min-width:768px){.gc-prcs-box__col{float:left;margin-right:4%;position:relative;width:48%}.gc-prcs-box__col:last-of-type{clear:right;margin-right:0}}.gc-prcs-box__title{fill:#fff;color:#fff;font-size:19px;font-weight:700;line-height:1.2;margin:0 0 10px;padding:20px}.gc-prcs-box__title--pros{background:#58c649}.gc-prcs-box__title--cons{background:#f24f4f}.gc-prcs-box__title svg{margin-right:10px;width:20px}.gc-prcs-box__list{list-style:none!important;margin:0!important;padding:20px!important}.gc-prcs-box__item{font-size:16px;line-height:20px;list-style:none;margin:0 0 15px!important;padding-right:30px;position:relative}.gc-prcs-box .gcbox-pros__item>svg{height:20px;margin:0 10px 6px 0;vertical-align:text-top;width:20px}.gc-prcs-box .gcbox-cons__item>svg{height:16px;margin:0 10px 6px 0;vertical-align:middle;width:16px}
.gc-numhead .gc-image-preview .components-button{min-height:60px}.gc-numhead{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:30px}@media only screen and (min-width:480px){.gc-numhead{flex-wrap:nowrap}}.gc-numhead__title{margin:0!important}.gc-numhead__sub{line-height:20px;margin-top:5px;opacity:.5}.gc-numhead__circle{border:3px solid #111;border-radius:50%;box-sizing:content-box;display:inline-block;font-size:23px;font-weight:700;height:40px;line-height:40px;margin-right:19px;min-width:40px;text-align:center;width:40px}.gc-numhead__position{color:#d3d3d3;font-size:70px;font-weight:700;line-height:1;margin-right:19px}.gc-numhead__position span{line-height:.78}.gc-numhead__position span:after{content:"."}.gc-numhead__logo{margin-left:auto;margin-top:18px;width:100%}@media only screen and (min-width:480px){.gc-numhead__logo{margin-top:0;width:auto}}.gc-numhead__logo img{max-height:60px;width:auto!important}.gc-numhead__logo-cont{display:inline-block;max-height:60px;max-width:150px}.gc-numhead__mcenter{display:block;text-align:center}@media only screen and (min-width:480px){.gc-numhead__mcenter{display:flex;text-align:inherit}}.gc-numhead__mcenter .gc-numhead__circle{margin-bottom:15px;margin-right:0}@media only screen and (min-width:480px){.gc-numhead__mcenter .gc-numhead__circle{margin-bottom:0;margin-right:19px}}.gc-numhead__mcenter .gc-numhead__position{margin-bottom:15px;margin-right:0}@media only screen and (min-width:480px){.gc-numhead__mcenter .gc-numhead__position{margin-bottom:0;margin-right:19px}}
.gc-linelist .gc-linelist-item{display:flex;position:relative}.gc-linelist .gc-linelist-icon{color:#fff;position:relative;z-index:2}.gc-linelist .gc-linelist-icon span{align-items:center;border-radius:100%;display:block;display:flex;height:32px;justify-content:center;line-height:32px;text-align:center;width:32px}.gc-linelist .gc-linelist-icon svg{fill:#fff;height:16px;width:16px}.gc-linelist .gc-linelist-line{border:1px dashed rgba(206,206,206,.23);content:"";height:99%;left:15px;position:absolute;z-index:1}.gc-linelist .gc-linelist-item:last-of-type .gc-linelist-line{display:none}.gc-linelist .gc-linelist-content{overflow:hidden;padding:0 0 32px 15px;vertical-align:top}
.gc-image-control .gc-placeholder{align-items:center;background:#f1f1f1;display:flex;height:150px;justify-content:center;margin-bottom:12px;margin-top:.6rem}.gc-image-control .gc-placeholder svg{fill:#ddd;height:50px}.gc-image-control .gc-image-preview,.gc-image-control .gc-placeholder{border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.gc-image-control .gc-image-preview:hover,.gc-image-control .gc-placeholder:hover{background:#fafafa}.gc-image-control .gc-image-preview:focus,.gc-image-control .gc-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.gc-image-control .gc-image-preview-wrapper{align-items:center;background:#f1f1f1;border-radius:4px;display:flex;justify-content:center;margin-top:.6rem;position:relative;z-index:1}.gc-image-control .gc-image-preview-wrapper svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff}.gc-image-control .gc-image-preview{flex:1 1 100px;height:auto;margin:0;min-width:100px;-o-object-fit:contain;object-fit:contain;position:relative;width:auto;z-index:2}.gc-image-control .gc-image-preview-remove{background:none;border:none;color:#ddd;cursor:pointer;position:absolute;right:4px;top:10px;z-index:3}
.wp-block[data-type="gutencon/versus"]{margin:0 auto 10px}.gc-vs-table{border-radius:5px;display:block;padding:5px}@media only screen and (min-width:768px){.gc-vs-table{display:table;width:100%}}.gc-vs-header{display:block;margin:6px 5px 12px;text-align:center;width:100%}@media only screen and (min-width:768px){.gc-vs-header{display:table-cell;text-align:left;vertical-align:middle;width:40%}}.gc-vs-cont{display:table;vertical-align:middle;width:100%}.gc-vs-heading{color:inherit;display:block;font-size:15px;font-weight:700;line-height:24px;padding:0 10px}@media only screen and (min-width:768px){.gc-vs-heading{font-size:17px}}.gc-vs-subheading{display:block;font-size:12px;font-weight:400;line-height:20px;opacity:.5;padding:0 10px}@media only screen and (min-width:768px){.gc-vs-subheading{font-size:13px}}.gc-vs-item.gc-vs-greyscale{filter:grayscale(100%);opacity:.6}.gc-vs-item.gc-vs-image .gc-vs-image__placeholder{height:80px;margin:10px auto;max-height:80px;max-width:80px;position:relative;width:80px}@media only screen and (min-width:768px){.gc-vs-item.gc-vs-image .gc-vs-image__placeholder{margin:5px auto}}.gc-vs-item.gc-vs-image .gc-image-upload-placeholder{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.gc-vs-item.gc-vs-image .gc-image-upload-placeholder svg{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.gc-vs-item.gc-vs-image .gc-image-upload-has-image .gc-image-upload-remove{display:block;position:absolute;right:10px;top:15px}.gc-vs-item.gc-vs-image .gc-image-upload-has-image .gc-image-upload-remove svg{height:20px;width:auto}.gc-vs-item.gc-vs-text{color:#529d16;font-size:16px;font-weight:700;vertical-align:middle}.gc-vs-item.gc-vs-tick svg{fill:#4fb200;height:25px;vertical-align:middle;width:25px}.gc-vs-item.gc-vs-times svg{fill:#c00;height:17px;vertical-align:middle;width:17px}.gc-vs-circle-col,.gc-vs-col-1,.gc-vs-col-2,.gc-vs-col-3{display:table-cell;text-align:center;vertical-align:middle;width:273px}.gc-vs-circle-col{width:40px}.gc-vs-circle{background:#ddd;border-radius:20px;display:block;font-family:Arial,sans-serif;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0 10px;text-align:center;width:40px}
.gc-poster-editor .components-base-control__field{position:relative}.gc-poster-editor .poster-preview{margin-top:10px}.gc-poster-editor .poster-preview .image{position:relative}.gc-poster-editor .poster-preview .image:before{content:"";display:block;padding-top:56.25%}.gc-poster-editor .poster-preview .image img{-o-object-fit:cover;object-fit:cover}.gc-poster-editor .poster-preview .image .components-button,.gc-poster-editor .poster-preview .image img{height:100%;left:0;position:absolute;top:0;width:100%}.gc-poster-editor .poster-remove{background-color:#f96a6a;color:#fff;height:30px;padding:5px;position:absolute;right:10px;top:30px}.gc-poster-editor .poster-remove svg{height:16px;min-height:16px;min-width:16px;width:16px}.gc-poster-editor .poster-remove:focus,.gc-poster-editor .poster-remove:hover{background-color:#f93636;box-shadow:none;color:#fff}.gc-controls-row{align-items:flex-start;flex-direction:column;position:relative;z-index:0}.gc-controls-row .gc-controls-title{border-bottom:2px solid #ccc;flex:0 0 auto;margin:0 0 15px;padding-bottom:5px;padding-top:5px;width:100%}.gc-controls-row .gc-tabs{flex:0 0 auto;width:100%}.gc-controls-row .gc-tabs .components-tab-panel__tabs{position:absolute;right:0;top:0}.gc-controls-row .gc-tabs .components-tab-panel__tabs .components-button{height:auto;opacity:.5;padding:5px}.gc-controls-row .gc-tabs .components-tab-panel__tabs .components-button:focus{box-shadow:none}.gc-controls-row .gc-tabs .components-tab-panel__tabs .components-button.active-tab{box-shadow:inset 0 -2px #007cba;opacity:1}.gc-base-control .components-base-control__field{position:relative}.gc-base-control .components-base-control__field .gc-base-group{position:absolute;right:0;top:0;z-index:3}.gc-base-control .components-base-control__field .gc-base-group .components-button{border:none;box-shadow:none;height:24px;justify-content:center;padding:0;width:24px}.gc-base-control .components-base-control__field .gc-base-group .components-button.is-primary{border-radius:50%}.gc-control-bg{align-items:flex-start;flex-wrap:wrap}.gc-control-bg .gc-bg-label{display:inline-block;flex-shrink:0;flex:0 0 auto;margin-bottom:8px;margin-right:12px;max-width:100%;width:100%}.gc-control-bg .components-base-control{margin:0 0 8px}.gc-control-bg .gc-bg{max-width:80px}.gc-control-bg .gc-bg .component-color-indicator{border-radius:50%;height:30px;margin-left:0;width:30px}.gc-control-bg .components-range-control{flex:1}.gc-video{margin-bottom:20px;margin-top:20px;position:relative}.gc-video.vimeo,.gc-video.youtube{height:auto!important;width:100%!important}.gc-video .block-editor-media-placeholder{align-items:center;background:#f7f7f7;height:100%;left:0;position:absolute;top:0;width:100%}.gc-video .block-editor-media-placeholder .components-placeholder__fieldset{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.gc-video .block-editor-media-placeholder .components-placeholder__fieldset>button,.gc-video .block-editor-media-placeholder .components-placeholder__fieldset>div{margin:0 5px!important}.gc-video .gc-video-wrapper{height:inherit;position:relative}.gc-video .gc-video-wrapper:before{content:"";display:block;padding-top:56.25%}.gc-video .gc-video-wrapper iframe,.gc-video .gc-video-wrapper video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.gc-video .gc-video-wrapper video{-o-object-fit:contain;object-fit:contain}.gc-video .components-disabled{height:100%;left:0;position:absolute;top:0;width:100%}.gc-video .components-disabled iframe,.gc-video .components-disabled video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gc-video .components-disabled video{-o-object-fit:contain;object-fit:contain}.gc-video .components-disabled .wp-block-embed__wrapper{height:100%;width:100%}.gc-video .gc-video-overlay{background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.gc-video .gc-video-overlay .gc-play-icon{border-radius:50%;box-sizing:content-box;height:44px;left:50%;opacity:.8;padding:18px 20px 18px 28px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:32px;z-index:3}.gc-video .gc-video-overlay .gc-play-icon span{border-bottom:22px solid transparent;border-left:32px solid #fff;border-top:22px solid transparent;display:block;height:0;position:relative;width:0;z-index:3}.gc-video .gc-video-overlay:hover .gc-play-icon{opacity:1}.gc-video .gc-video-overlay .gc-overlay-color{height:100%;left:0;position:absolute;top:0;width:100%}.gc-video .gc-video-header{text-align:center}.gc-video .gc-video-header-title{font-size:24px;font-weight:700;line-height:1.3;margin:0 0 15px}.gc-video .gc-video-header-description{font-size:16px;line-height:1.5;margin:0 0 25px}@-webkit-keyframes pulsevideobutton{0%{opacity:0;transform:scale(.5)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsevideobutton{0%{opacity:0;transform:scale(.5)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}
.comparison-table .comparison-wrapper{display:flex;flex:1;width:100%}.comparison-item{border-bottom:none;border-bottom:1px solid rgba(206,206,206,.5);border-right:1px solid rgba(206,206,206,.5);border-top:none;border-top:1px solid rgba(206,206,206,.5);flex:1 0 0;padding-top:0;position:relative}.comparison-item.comparison-header{border-left:1px solid rgba(206,206,206,.5);flex:0 0 100px}.comparison-item.comparison-header,.comparison-item .item-badge{font-size:13px;font-weight:600;text-align:center;text-transform:uppercase}.comparison-item .item-badge{align-items:center;background-color:#ccc;color:#fff;display:flex;height:50px;justify-content:center;left:-1px;margin:0;padding:0 15px;position:absolute;right:-1px;top:-50px;z-index:1}.comparison-item .item-header{padding:0 15px 25px;position:relative;text-align:center}.comparison-item .item-header .item-number{background:green;border-radius:50%;color:#fff;font-size:15px;font-weight:700;height:35px;left:20px;line-height:35px;position:absolute;text-align:center;top:20px;width:35px}.comparison-item .item-header>:last-child{margin:0}.comparison-item .item-title{font-size:18px;font-weight:600;line-height:1.5;margin-bottom:0;margin-top:0}.comparison-item .item-subtitle{font-size:15px;line-height:22px;margin:0 0 15px;opacity:.6}.comparison-item .product-image{display:table;height:185px;margin-bottom:25px;padding-top:25px;table-layout:fixed;width:100%}.comparison-item .product-image .image{display:table-cell;height:100%;vertical-align:middle;width:100%}.comparison-item .product-image .image img{display:block;height:auto;margin:0 auto;max-height:160px;width:auto}.comparison-item .item-row-description{border-top:1px solid rgba(206,206,206,.5);font-size:inherit;line-height:1.3;padding:15px}.comparison-item .item-row-description .item-row-title{border-bottom:1px solid rgba(206,206,206,.5);display:none;font-size:14px;font-weight:700;margin:-15px -15px 15px;padding:7px 15px;text-align:center;text-transform:uppercase}.comparison-item .item-row-description.item-row-callout{text-align:center}.comparison-item .gc-item-btn{fill:var(--gcbtncolor);background:none var(--gcbtnbg);border:none;border-radius:4px;box-shadow:-1px 6px 19px rgba(0,0,0,.2);color:var(--gcbtncolor);display:inline-block;font-size:16px;line-height:1;outline:0;padding:12px 25px;text-decoration:none;text-shadow:none;text-transform:none}.comparison-item .gc-item-btn:hover{box-shadow:-1px 6px 13px rgba(0,0,0,.4)!important}.comparison-item .item-list{font-size:15px;margin:0 0 20px}.comparison-item .item-list-title{margin:0 0 12px}.comparison-item .item-list ul{list-style-type:none;margin:0;padding:0}.comparison-item .item-list ul li{line-height:1.4;margin:0}.comparison-item .item-list ul li::marker{color:transparent;display:none}.comparison-item .item-list ul li a{font-size:15px;font-weight:400;text-decoration:underline}.comparison-item .item-list ul li a:hover{text-decoration:none}.comparison-item .item-rating{margin-bottom:15px;margin-left:auto!important;margin-right:auto!important}.comparison-item .item-rating .item-stars-rating{color:#ff5900;display:flex;font-size:1.5rem;height:1.5rem;justify-content:center;line-height:1;margin:0 auto;overflow:hidden;position:relative}.comparison-item .item-rating .item-stars-rating .item-star{height:22px;overflow:hidden;text-align:center;width:22px}.comparison-table.has-badges .comparison-item{margin-top:49px}[dir=rtl] .comparison-item.comparison-item{border-left:1px solid rgba(206,206,206,.5);border-right:0}[dir=rtl] .comparison-item.comparison-header{border-left:1px solid rgba(206,206,206,.5);border-right:1px solid rgba(206,206,206,.5);text-align:right}[dir=rtl] .comparison-item .item-rating .item-stars-rating{flex-direction:row-reverse}@media(max-width:767.98px){.comparison-table.overflow .comparison-wrapper{overflow-x:scroll}.comparison-table.overflow .comparison-item{flex:0 0 auto;width:200px}.comparison-table.overflow .comparison-header{flex:0 0 auto;width:100px}.comparison-table.slide .comparison-wrapper,.comparison-table.stacked .comparison-wrapper{flex-wrap:wrap}.comparison-table.slide .comparison-header,.comparison-table.stacked .comparison-header{display:none}.comparison-table.slide .comparison-item,.comparison-table.stacked .comparison-item{border-left:1px solid rgba(206,206,206,.5);flex:0 0 auto;margin:50px 0 30px;width:100%}.comparison-table.slide .comparison-item .item-row-description .item-row-title,.comparison-table.stacked .comparison-item .item-row-description .item-row-title{display:block}[dir=rtl] .comparison-table.slide .comparison-item.comparison-item,[dir=rtl] .comparison-table.stacked .comparison-item.comparison-item{border-right:1px solid rgba(206,206,206,.5)}}.comparison-table{display:flex;position:relative;width:100%}.comparison-table .block-editor-inner-blocks{width:100%}.comparison-table .block-editor-block-list__layout{display:flex;padding:0;width:100%}.comparison-table .block-editor-block-list__layout>div{border-bottom:none;border-top:none;display:table-cell;flex:1 0 0;margin:0;min-width:190px;overflow:hidden;position:relative;scroll-snap-align:start;vertical-align:top}.comparison-table .block-editor-block-list__layout>div.block-list-appender{height:24px;left:0;min-width:1px;position:absolute;top:50%;width:24px}.comparison-table .block-editor-block-list__layout>div.block-list-appender button{margin:0}.comparison-table .comparison-item .item-list ul li{position:relative}.comparison-table .comparison-item .item-list ul li button{position:absolute;right:0;top:2px}.block-editor-url-input input[type=text],.button-control .block-editor-url-input input[type=text],.components-popover .block-editor-url-input input[type=text]{border:1px solid #ccc!important;margin:0;width:100%!important}.gc-comparison-image .image-remove{background-color:#f96a6a;color:#fff;height:30px;padding:5px;position:absolute;right:10px;top:30px}.gc-comparison-image .image-remove svg{height:16px;min-height:16px;min-width:16px;width:16px}.gc-comparison-image .image-remove:focus,.gc-comparison-image .image-remove:hover{background-color:#f93636;box-shadow:none;color:#fff}.gc-comparison-image .image-preview{padding-top:25px}.gc-comparison-image .image-preview .components-button{margin-bottom:25px;min-height:160px}@media(min-width:768px){.comparison-wrapper{overflow:scroll;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.noheadertable .comparison-header{display:none!important}.noheadertable .block-editor-block-list__layout>div:first-child{border-left:1px solid rgba(206,206,206,.5)}.noheadertable .item-row-title{display:none!important}
.gc-autolist{background:#fff;border:1px solid #dddddd7d;margin:15px 0 30px}.gc-autolist-item{align-items:center;display:flex;padding:15px 15px 15px 5px}.gc-autolist-number{background:none var(--gcbtnbg);border-radius:50%;color:#fff;color:var(--gcbtncolor);float:left;font-size:16px;font-weight:700;height:25px;line-height:25px;margin:0 20px 0 15px;text-align:center;width:25px}.gc-autolist-title,.gc-autolist-title a{font-size:18px;line-height:14px;text-decoration:none}
.gc-titlebox{background:#fff;font-size:90%;line-height:24px;margin-bottom:30px}.gc-titlebox .gc-title-inbox{align-content:center;display:flex;font-size:110%;font-weight:700;padding:15px}.gc-titlebox .gc-title-inbox svg{margin-right:10px;width:25px}.gc-titlebox .gc-title-inbox-label{flex-grow:1}.gc-titlebox .gc-titlebox-text{padding:20px}.gc-titlebox .gc-titlebox-text .block-editor-block-list__layout>*{margin-bottom:20px;margin-top:0!important}.gc-titlebox .gc-titlebox-text .block-editor-block-list__layout>:last-child{margin-bottom:0}.gc-titlebox .block-editor-default-block-appender textarea.block-editor-default-block-appender__content{margin-top:0!important}
.gc-countdownwrap{align-items:center;display:flex}.gc-countdownwrap .gc-countdown{display:flex;text-align:center}.gc-countdownwrap .gc-countdown__item{align-items:center;background-color:#c3cfe2;border-radius:9px;color:#f5f7fa;display:flex;font-family:Helvetica,sans-serif;font-size:80px;justify-content:center;line-height:80px;margin:0 .5rem;padding:10px 15px}.gc-countdownwrap .gc-countdown__colon{display:flex;flex-direction:column;justify-content:space-evenly;padding:0 0 20px}.gc-countdownwrap .gc-countdown__colon-item{background-color:#f5f7fa;border-radius:50%;height:1rem;width:1rem}
.gc-flex-center-align{align-content:center;align-items:center;display:flex;flex-direction:row}.gc-flex-stretch-align{align-items:stretch;display:flex;flex-direction:row}.gc-flex-justify-center{justify-content:center}.gc-flex-grow1{flex-basis:0;flex-grow:1}.gc-text-center{text-align:center}.gc-alignleft{justify-content:flex-start}.gc-alignright{justify-content:flex-end}.gc-aligncenter{justify-content:center}.gc-flex-wrap{flex-wrap:wrap}
.gutencon-field-styles .gutencon-field-style-list{display:flex;flex-wrap:wrap;justify-content:space-between}.gutencon-field-styles .gutencon-field-style-list>div{cursor:pointer;flex-shrink:0;margin:4px 0 10px;overflow:hidden;padding:0;text-align:center}.gutencon-field-styles .gutencon-field-style-list>div .gutencon-layout-style{border:1px solid #dfe1e3;border-radius:4px;display:block;transition:border-color .4s}.gutencon-field-styles .gutencon-field-style-list>div .gutencon-layout-style img{border-radius:4px;display:block;width:100%}.gutencon-field-styles .gutencon-field-style-list>div .gutencon-field-style-icon,.gutencon-field-styles .gutencon-field-style-list>div .gutencon-field-style-label,.gutencon-field-styles .gutencon-field-style-list>div .gutencon-field-style-svg{display:block;text-align:center}.gutencon-field-styles .gutencon-field-style-list>div .gutencon-field-style-label{margin-top:5px;transition:color .4s}.gutencon-field-styles .gutencon-field-style-list>div:hover .gutencon-layout-style{border-color:#666}.gutencon-field-styles .gutencon-field-style-list>div.gutencon-active .gutencon-layout-style{border-color:var(--wp-admin-theme-color)}.gutencon-field-styles .gutencon-field-style-list>div.gutencon-active .gutencon-field-style-label{color:var(--wp-admin-theme-color)}.gutencon-field-styles .gutencon-field-style-list>div.gutencon-pro-layout{cursor:no-drop}.gutencon-field-styles .gutencon-field-style-list.gutencon-field-style-columns-2>div,.gutencon-field-styles .gutencon-field-style-list.gutencon-field-style-columns-21>div{width:calc(50% - 4px)}.gutencon-field-styles .gutencon-field-style-list.gutencon-field-style-columns-21>div:last-child{width:calc(100% - 4px)}.gutencon-field-styles .gutencon-field-style-list.gutencon-field-style-columns-3>div{width:calc(33.33% - 4px)}.gutencon-field-styles .gutencon-field-style-list.gutencon-field-style-columns-4>div{width:calc(25% - 4px)}.gutencon-field-pro-upgrade{align-items:center;display:flex;flex-direction:column;padding:20px 0}.gutencon-field-pro-upgrade .gutencon-upgrade-message{align-items:center;display:flex;flex-direction:column;padding:10px 0 20px}.gutencon-field-pro-upgrade .gutencon-upgrade-message .gutencon-upgrade-message-title{color:#000;font-size:26px;font-weight:400;padding:20px 0}.gutencon-field-pro-upgrade .gutencon-upgrade-message .gutencon-upgrade-message-description{font-size:15px;font-weight:100;line-height:1.5;text-align:center;width:85%}.gutencon-field-pro-upgrade .gutencon-upgrade-button{background-color:var(--wp-admin-theme-color);border:1px #979797;border-radius:21px;box-shadow:0 15px 20px -10px rgba(0,0,0,.3);color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:7px 19px;text-decoration:none;transition:.4s}.gutencon-field-pro-upgrade .gutencon-upgrade-button:hover{background-color:#146dd6;box-shadow:0 15px 20px -8px rgba(0,0,0,.4)}
.gutencon-field-separator{background:#e5e7ea;height:1px;margin-bottom:22px;width:100%}.gutencon-field-separator:not(:first-child-child){margin-top:20px}.gutencon-field-separator.gutencon-has-label{position:relative}.gutencon-field-separator.gutencon-has-label label{background:#fff;display:inline-block;margin:0;padding-right:10px;position:absolute;top:-8px;width:auto}.gutencon-field-separator.gutencon-separtor-extra-margin{margin:20px 0 30px}
.gcp-tabs *{box-sizing:border-box!important}.t-btn-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-1px;width:100%}.t-btn-container .t-btn{align-items:center;background-origin:border-box;cursor:pointer;display:inline-flex;list-style:none;margin:0;padding:7px 18px;position:relative;transition:all .4s ease-in-out}.t-btn-container .t-btn .tabsubtitle{font-size:70%;opacity:.7}.gctabs-tabs .t-btn-container .t-btn{border:1px solid transparent;border-top:2px solid transparent}.gctabs-tabs .t-btn-container .t-btn.active{background-color:#fff;border-color:rgba(206,206,206,.4) rgba(206,206,206,.4) #fff;border-top-color:var(--gcbtnbg);color:#333}.t-panel-container .t-panel{display:none;opacity:0;overflow:hidden}.t-panel-container .t-panel.active{display:block!important;opacity:1}.t-panel-container{margin-bottom:25px;overflow:hidden}.gctabs-tabs .t-panel-container{background-color:#fff;border:1px solid rgba(206,206,206,.4)}.t-btn-container ul{margin:0!important;padding:0!important}.gctabs-underline .t-btn-container .t-btn:after{background:var(--gcbtnbg);bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .5s,left .5s,right .5s;width:0}.gctabs-underline .t-btn-container .t-btn.active:after{left:0;right:0;width:100%}.gctabs-pills .t-btn-container .t-btn{border:1px solid transparent;margin:0 10px}.gctabs-vertical{display:flex}.gctabs-vertical .t-btn-container{display:block;width:150px}.gctabs-vertical .t-btn-container .t-btn{margin-bottom:10px;width:150px}.gctabs-vertical .t-panel-container{flex-grow:1}.t-btn-container .t-btn .gc-image{flex-grow:inherit;margin:0 10px 0 0}.t-btn-container .t-btn img{height:25px;margin:0;min-width:auto}@-webkit-keyframes gcwidthleftright{0%{width:0}to{width:100%}}@keyframes gcwidthleftright{0%{width:0}to{width:100%}}@-webkit-keyframes gcslidefromtop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes gcslidefromtop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.tabscroll .t-btn-container{flex-wrap:nowrap;overflow-x:scroll;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap;width:100%!important}.tabscroll .t-btn-container .t-btn{margin-right:10px;scroll-snap-align:start;white-space:nowrap;width:auto!important}.tabscroll .t-btn-container .t-btn.active{box-shadow:none!important}.gctabs-vertical{display:block!important}.gctabs-vertical .t-panel-container{margin-top:25px}}
.gcp-tabs .gc-action-tab-remove{background:rgba(255,0,0,.8);border-radius:10px;color:#fff;cursor:pointer;display:none;font-size:12px;height:18px;line-height:16px;position:absolute;right:-3px;text-align:center;top:-3px;width:18px;z-index:1}.gcp-tabs .gc-action-tab-remove svg{fill:#fff;height:12px;vertical-align:middle;width:12px}.gcp-tabs .t-btn:hover .gc-action-tab-remove{display:block}.gcp-tabs .gc-add-new-tab{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;margin-left:10px;padding:0 15px;transition:color .3s}.gcp-tabs .gc-add-new-tab svg{fill:var(--wp-admin-theme-color);font-size:18px;height:18px}.editor-styles-wrapper .gcp-tabs .t-panel-container [data-block]{margin:0}.t-btn-container .t-btn .gc-image-control{flex-grow:inherit!important;margin:0 10px 0 0}.t-btn-container .t-btn .gc-image-control .gc-image-preview,.t-btn-container .t-btn .gc-image-control .gc-placeholder,.t-btn-container .t-btn .gc-image-control .gc-placeholder svg{height:25px;margin:0;min-width:25px}.t-btn-container .t-btn .gc-image-control .gc-image-preview-remove{right:0;top:0}.t-btn-container .t-btn .gc-image-control .gc-image-preview-wrapper{background:transparent;margin:0}.t-btn-container .t-btn .components-base-control__field{margin:0!important}.t-btn-container .t-btn .gc-base-control-multi-label{display:none!important}
.gc-counterwrap{align-items:center;display:flex}.gc-counterwrap .gc-counterdiv{display:flex;flex-direction:column;text-align:center}.gc-counterwrap .gc-counterdiv .gc-counter{align-items:center;display:flex;justify-content:center}
.gc-toggler-open{height:auto!important}.gc-toggler-open .gc-tgl-grad,.gc-toggler-open .gc-tgl-show{display:none!important}.gc-toggler-open .gc-tgl-hide{display:block!important}.gc-tgl-hide,.gc-tgl-show{cursor:pointer}.gc-contenttoggler *{box-sizing:border-box!important}.gc-toggler-wrapper{box-sizing:content-box!important;margin-bottom:30px;overflow:hidden;padding-bottom:35px;position:relative;transition:all .5s ease}.gc-toggler-wrapper p:last-of-type{margin-bottom:0}
.gc-simpleslider{margin-bottom:30px}.gc-slider-item .gc-image-upload-placeholder{background-position:50%;background-repeat:no-repeat;background-size:contain;height:calc(100% - 90px)!important;left:45px;position:absolute;top:45px;width:calc(100% - 90px)!important}.gc-slider-item .gc-image-upload-placeholder svg{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.gc-slider-item .gc-image-upload-has-image .gc-image-upload-remove{display:block;left:auto;position:absolute;right:10px;top:15px}.gc-slider-item .gc-image-upload-has-image .gc-image-upload-remove svg{fill:"#111111";height:20px;width:auto}
.gc-slider__inner{background:#fff;border-radius:6px;box-shadow:0 2px 20px rgba(0,0,0,.15);display:block;max-height:640px;overflow:hidden;position:relative}.gc-slider__inner:after{content:"";display:block;padding-top:100%;transition:all .4s ease 0s}.gc-slider__wrapper{position:relative}.gc-slider-item{display:block;height:100%;left:100%;outline:0;position:absolute;text-decoration:none;top:0;transition:all .3s ease-in-out;width:100%}.gc-slider-item:first-child{left:0}.gc-slider-item img{display:block;height:calc(100% - 90px);left:45px;-o-object-fit:contain;object-fit:contain;position:absolute;top:45px;width:calc(100% - 90px)}.gc-slider-item--visible{opacity:1;transition:opacity .5s ease 0s;z-index:50}.gc-slider-arrow{align-items:center;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;line-height:1;position:absolute;top:calc(50% - 30px);transition-duration:.3s;transition-property:all;width:40px;z-index:200}.gc-slider-arrow:hover{opacity:.85}.gc-slider-arrow--prev{border-radius:0 4px 4px 0;left:0}.gc-slider-arrow--next{border-radius:4px 0 0 4px;right:0}.gc-slider-thumbs{margin-top:20px;max-height:76px;overflow:hidden;padding:0 5px;position:relative}.gc-slider-thumbs__row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:0 -5px;overflow:scroll}.gc-slider-thumbs-item{align-items:center;border:1px solid #e7e4df;border-radius:6px;cursor:pointer;display:flex;flex:0 0 73px;height:73px;justify-content:center;margin:0 5px 5px;max-width:73px;position:relative;width:100%}.gc-slider-thumbs-item img{display:block;height:calc(100% - 20px)!important;-o-object-fit:contain;object-fit:contain;width:calc(100% - 20px)!important}.gc-slider-thumbs-item--active{border:2px solid var(--active-slide,#ef5323)}@media only screen and (min-width:768px){.gc-slider__inner{max-height:340px}.gc-slider__inner:after{padding-top:340px}}.gc-slider-caption{background:rgb(255 255 255/40%);bottom:0;color:#111;left:0;padding:10px;position:absolute;right:0;text-align:center}.gcscrollthin{scrollbar-color:transparent transparent;scrollbar-width:thin}.gcscrollthin::-webkit-scrollbar{height:8px;width:8px}.gcscrollthin::-webkit-scrollbar-thumb,.gcscrollthin::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}.gcscrollthin::-webkit-scrollbar-thumb{border:1px solid transparent}.gcscrollthin:hover::-webkit-scrollbar-thumb{background-color:#ddd}.gcscrollthin:hover{scrollbar-color:#ddd #fff}
