.affx-versus-block-container{box-sizing:border-box}.affx-versus-block-container .affx-versus-table-wrap{box-sizing:border-box;max-width:100%;overflow:auto}.affx-versus-block-container .affx-product-versus-table{border-collapse:collapse;margin-bottom:0!important;text-align:center;width:100%}.affx-versus-block-container .affx-product-versus-table td,.affx-versus-block-container .affx-product-versus-table
th{border:none;font-size:18px;line-height:1.5;padding:16px
24px;text-align:center}.affx-versus-block-container .affx-product-versus-table td.danger,.affx-versus-block-container .affx-product-versus-table
th.danger{color:#f13a3a}.affx-versus-block-container .affx-product-versus-table td.success,.affx-versus-block-container .affx-product-versus-table
th.success{color:#24b644}.affx-versus-block-container .affx-product-versus-table td.row-appender,.affx-versus-block-container .affx-product-versus-table th.row-appender{transition:all .3s ease}.affx-versus-block-container .affx-product-versus-table td.row-appender .affx-action-button__add,.affx-versus-block-container .affx-product-versus-table th.row-appender .affx-action-button__add{margin:10px
auto}.affx-versus-block-container .affx-product-versus-table td.row-appender:hover,.affx-versus-block-container .affx-product-versus-table th.row-appender:hover{background-color:#e6ecf7;cursor:pointer}.affx-versus-block-container .affx-product-versus-table td.row-appender:hover .affx-action-button__add,.affx-versus-block-container .affx-product-versus-table th.row-appender:hover .affx-action-button__add{background-color:#1e51b5;box-shadow:1px 2px 5px 0 rgba(38,112,255,.3)}.affx-versus-block-container .affx-product-versus-table td.affx-versus-remove-specification,.affx-versus-block-container .affx-product-versus-table th.affx-versus-remove-specification{padding:0;transition:all .3s ease}.affx-versus-block-container .affx-product-versus-table td.affx-versus-remove-specification:hover,.affx-versus-block-container .affx-product-versus-table th.affx-versus-remove-specification:hover{background-color:#e6ecf7;cursor:pointer}.affx-versus-block-container .affx-product-versus-table td.affx-versus-remove-specification:hover .affx-action-button__remove,.affx-versus-block-container .affx-product-versus-table th.affx-versus-remove-specification:hover .affx-action-button__remove{border-color:#c22828}.affx-versus-block-container .affx-product-versus-table td.affx-versus-remove-specification:hover .affx-action-button__remove svg path,.affx-versus-block-container .affx-product-versus-table th.affx-versus-remove-specification:hover .affx-action-button__remove svg
path{fill:#c22828}.affx-versus-block-container .affx-product-versus-table td.affx-versus-remove-specification .affx-action-button__remove,.affx-versus-block-container .affx-product-versus-table th.affx-versus-remove-specification .affx-action-button__remove{margin:auto}.affx-versus-block-container .affx-product-versus-table td .fa-check,.affx-versus-block-container .affx-product-versus-table td .fa-check-circle,.affx-versus-block-container .affx-product-versus-table th .fa-check,.affx-versus-block-container .affx-product-versus-table th .fa-check-circle{color:#24b644}.affx-versus-block-container .affx-product-versus-table td .fa-times,.affx-versus-block-container .affx-product-versus-table td .fa-times-circle,.affx-versus-block-container .affx-product-versus-table th .fa-times,.affx-versus-block-container .affx-product-versus-table th .fa-times-circle{color:#f13a3a}.affx-versus-block-container .affx-product-versus-table
tr{border:none}.affx-versus-block-container .affx-product-versus-table .affiliatex-button{align-items:center;display:inline-flex;justify-content:center;width:100%}.affx-versus-block-container .affx-product-versus-table .affiliatex-button.icon-right .button-icon{margin-left:8px}.affx-versus-block-container .affx-product-versus-table .affiliatex-button.icon-left .button-icon{margin-right:8px}.affx-versus-block-container .affx-product-versus-table .affx-table-row-header{background:#f5f7fa}.affx-versus-block-container .affx-product-versus-table .affx-product-col{padding:0}.affx-versus-block-container .affx-product-versus-table .data-label{text-align:left}.affx-versus-block-container .affx-product-versus-table .affx-versus-tag{box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;font-weight:400;line-height:1.5;padding:10px
16px;text-align:center;width:100%}.affx-versus-block-container .affx-product-versus-table .affx-versus-tag.versus-winner{background:#f13a3a}.affx-versus-block-container .affx-product-versus-table .affx-versus-tag.versus-loser{background:#262b33}.affx-versus-block-container .affx-product-versus-table .affx-versus-product
img{margin:0;vertical-align:top}.affx-versus-block-container .affx-product-versus-table .affx-versus-product .affx-product-content{padding:0
24px 24px}.affx-versus-block-container .affx-product-versus-table .affx-versus-product .affx-rating-wrap{line-height:1;margin-top:16px}.affx-versus-block-container .affx-product-versus-table .affx-versus-product .affx-rating-wrap
span{display:inline-block;vertical-align:middle}.affx-versus-block-container .affx-product-versus-table .affx-versus-product .affx-price-wrap{margin-top:16px}.affx-versus-block-container .affx-product-versus-table .affx-versus-product .affx-versus-image-btn{align-items:center;display:flex;gap:5px;justify-content:center;margin-top:10px}.affx-versus-block-container .affx-product-versus-table .data-info{display:block;font-size:16px;font-weight:400;line-height:1.5}.affx-versus-block-container .affx-product-versus-table .affx-vs-icon{align-items:center;background:#e6ecf7;border-radius:50%;display:inline-flex;font-size:18px;font-weight:500;height:48px;justify-content:center;width:48px}.affx-versus-block-container .affx-product-versus-table th .affx-vs-icon{font-size:20px;height:64px;width:64px}.affx-versus-block-container .affx-product-versus-table.layout-1 td,.affx-versus-block-container .affx-product-versus-table.layout-1
th{border:1px
solid #e6ecf7;padding:16px
20px;width:33.33%}.affx-versus-block-container .affx-product-versus-table.layout-1 .affx-product-col{padding:0!important;vertical-align:top}.affx-versus-block-container .affx-product-versus-table.layout-2 .product-vs-tag{margin:0
5px}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-versus-tag{border-radius:20px;bottom:0;left:50%;padding:2.5px 12px;position:absolute;transform:translateX(-50%);width:auto}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-versus-tag.versus-winner{background:#24b644}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-versus-tag.versus-loser{background:#f13a3a}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-rating-wrap
svg{height:20px;width:20px}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-rating-wrap .rating-stars>span{height:20px!important;width:20px!important}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-product-img-wrap{display:inline-block;padding-bottom:16px;position:relative}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-product-img-wrap
img{border:4px
solid #a3acbf;border-radius:50%;display:inline-block;height:80px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:80px}.affx-versus-block-container .affx-product-versus-table.layout-2
th{background:#f5f7fa}.affx-versus-block-container .affx-product-versus-table.layout-2 th .affx-product-content{margin-top:16px}.affx-versus-block-container .affx-product-versus-table.layout-2 tr:nth-child(2n) td:not(.row-appender){background:#f5f7fa}.affx-versus-block-container .affx-product-versus-table.layout-2 tbody tr:last-child
td{background:none!important}.affx-versus-block-container .affx-product-versus-table.layout-2 .affx-product-img-wrap .affx-image-upload-wrapper .affx-image-upload .affx-img-buttons-wrapper{bottom:unset;flex-direction:column;left:unset;right:-34px;top:0;transform:none}.affx-rating-box-block,.affx-rating-box-block
*{box-sizing:border-box}.affx-rating-box-block .affx-rb-block-description ol,.affx-rating-box-block .affx-rb-block-description
ul{list-style:none;margin:0;padding:0}.affx-rating-box-block .affx-rb-block-description ol li,.affx-rating-box-block .affx-rb-block-description ul
li{line-height:1.5;margin-bottom:0;position:relative}.affx-rating-box-block .affx-rb-block-description ol li:not(:last-child),.affx-rating-box-block .affx-rb-block-description ul li:not(:last-child){margin-bottom:10px}.affx-rating-box-block .affx-rb-block-description ol li i,.affx-rating-box-block .affx-rb-block-description ol li:before,.affx-rating-box-block .affx-rb-block-description ul li i,.affx-rating-box-block .affx-rb-block-description ul li:before{color:#24b644}.affx-rating-box-block .affx-rb-wrapper{width:100%}.affx-rating-box-block .affx-rb-inner{background:transparent;padding:30px}.affx-rating-box-block .affx-rb-header{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.affx-rating-box-block .affx-rb-score-section{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;flex-shrink:0}.affx-rating-box-block .affx-rb-score-section .affx-rb-stars>span{display:inline-flex}.affx-rating-box-block .affx-rb-score-box{border-radius:5px;color:#fff;font-size:36px;font-weight:700;padding:10px
20px;text-align:center}.affx-rating-box-block .affx-rb-score-text{color:#fff;font-size:14px}.affx-rating-box-block .affx-rb-stars{color:#ffb800;font-size:24px}.affx-rating-box-block .affx-rb-title-section{flex:1;flex-grow:1}.affx-rating-box-block .affx-rb-block-title{color:#060c0e;font-size:24px;font-weight:700;margin:0
0 10px}.affx-rating-box-block .affx-rb-block-description{color:#666;font-size:15px}.affx-rating-box-block .affx-rb-block-description .affiliatex-content{margin:0}.affx-rating-box-block .affx-rb-block-description
p{line-height:1.5}.affx-rating-box-block .affx-rb-block-description
ol{counter-reset:order-list}.affx-rating-box-block .affx-rb-block-description ol
li{counter-increment:order-list}.affx-rating-box-block .affx-rb-block-description ol li:not(:last-child){margin-bottom:21px}.affx-rating-box-block .affx-rb-block-description ol li:before{border:1px
solid;border-radius:50%;content:counter(order-list);display:inline-block;font-family:inherit;height:1.6em;line-height:1.6;margin-right:10px;min-height:1.6em;min-width:1.6em;text-align:center;width:1.6em}.affx-rating-box-block .affx-rb-divider{height:1px;margin:20px
0}.affx-rating-box-block .affx-rb-features-section .affx-rb-rating-item{margin-bottom:15px}.affx-rating-box-block .affx-rb-features-section .affx-rb-rating-item:last-child{margin-bottom:0}.affx-rating-box-block .affx-rb-features-section .affx-rb-item-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.affx-rating-box-block .affx-rb-features-section .affx-rb-item-remove-btn{position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.affx-rating-box-block .affx-rb-features-section .affx-add-new-item-btn{margin:10px
auto}.affx-rating-box-block .affx-rb-rating-item{padding-right:0}.affx-rating-box-block .affx-rb-rating-item-name{color:#060c0e;flex:1;font-size:16px;font-weight:700}.affx-rating-box-block .affx-rb-rating-item-score{color:#060c0e;font-size:14px;font-weight:700;margin-left:10px}.affx-rating-box-block .affx-rb-bar-container{align-items:center;display:flex;width:100%}.affx-rating-box-block .affx-rb-bar-fill{background-color:#24b644;border-radius:5px;height:100%;transition:width .3s ease}.affx-rating-box-block .affx-rb-bar{background-color:#e0e0e0;border-radius:5px;height:10px;overflow:hidden;width:100%}.affx-rating-box-block .affx-rb-green-box{background-color:#4caf50;display:flex;flex-direction:column;justify-content:space-between;min-height:90px;min-width:102px;padding:20px}.affx-rating-box-block .affx-rb-green-box .score-label{color:#fff;font-size:14px;font-weight:700;text-align:center}.affx-rating-box-block .affx-rb-percentage-input{background-color:hsla(0,0%,100%,.66);border:1px
solid #ccc;border-radius:8px;display:inline-block;left:50%;overflow:hidden;position:absolute;top:-5px;transform:translateX(-50%)}.affx-rating-box-block .affx-rb-percentage-input
input{-moz-appearance:textfield;background:transparent;border:none;border-radius:8px 0 0 8px;font-size:14px;line-height:1.4;padding:2px
2px 2px 5px;text-align:right;width:30px}.affx-rating-box-block .affx-rb-percentage-input input::-webkit-inner-spin-button,.affx-rating-box-block .affx-rb-percentage-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.affx-rating-box-block .affx-rb-percentage-input input:focus{border:none;box-shadow:none;outline:none}.affx-rating-box-block .affx-rb-percentage-input:after{background-color:transparent;color:#626262;content:"%";display:inline-block;font-size:14px;line-height:1.4;padding:2px
5px 2px 0}.affx-rating-box-block .affx-rb-rating-item{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;padding-right:40px;position:relative}.affx-rating-box-block .affx-rating-number{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;max-width:100%;overflow:hidden}.affx-rating-box-block .affx-rating-number
.num{align-items:center;display:flex;flex:1;font-size:36px;font-weight:700;justify-content:center;line-height:1;padding:20px
0;text-align:center;width:100%}.affx-rating-box-block .affx-rating-number
.label{align-items:center;display:flex;flex:0 0 auto;font-size:14px;justify-content:center;line-height:1;padding:5px
0;position:relative;text-align:center;width:100%}.affx-rating-box-block .affx-rating-number .label:before{border-bottom-style:solid;border-bottom-width:5px;border-left:5px solid transparent;border-right:5px solid transparent;content:"";left:50%;position:absolute;transform:translate(-50%)}.affx-rating-box-block .affx-rating-align-left .affx-rb-score-section{margin-left:0;margin-right:20px;order:0}.affx-rating-box-block .affx-rating-align-right .affx-rb-score-section{margin-left:20px;margin-right:0;order:1}@media(max-width:767px){.affx-rating-box-block .affx-rb-inner{padding:20px}.affx-rating-box-block .affx-rb-header{flex-direction:column}.affx-rating-box-block .affx-rb-score-section{margin-right:0}.affx-rating-box-block .affx-rb-score-box{font-size:30px}.affx-rating-box-block .affx-rb-block-title{font-size:20px}.affx-rating-box-block .affx-rb-block-description{font-size:14px}.affx-rating-box-block .affx-rb-rating-item-name,.affx-rating-box-block .affx-rb-rating-item-score{font-size:16px}}.wp-block-affiliatex-rating-box .block-editor-block-list__layout{margin:0}.affx-dynamic-listing-block-container{box-sizing:border-box;position:relative}.affx-dynamic-listing-block-container
*{box-sizing:border-box}.affx-dynamic-listing-block-container .affx-loading-placeholder.hidden{display:none}.affx-dynamic-listing-block-container.affx-is-loading .affx-loading-placeholder{display:flex}.affx-dynamic-listing-block-container.affx-is-loading>:not(.affx-loading-placeholder){display:none!important}.affx-dynamic-listing-block-container a:active,.affx-dynamic-listing-block-container a:focus{outline:none}.affx-dynamic-listing-block-container .affx-image-inner{display:inline-block;line-height:0;position:relative}.affx-dynamic-listing-block-container .affx-placeholder-notice{background:#f0f6fc;border:1px
solid #d0e3f1;border-left:4px solid #0969da;border-radius:4px;margin-bottom:20px;padding:12px
16px}.affx-dynamic-listing-block-container .affx-placeholder-notice
p{color:#24292f;font-size:13px;line-height:1.5;margin:0}.affx-dynamic-listing-block-container .affx-placeholder-state .affx-dynamic-listing-content{opacity:.5;pointer-events:none}.affx-dynamic-listing-block-container .affx-placeholder-state .affx-product-image{background:#f5f5f5}.affx-dynamic-listing-block-container .affx-placeholder-state .affiliatex-list li,.affx-dynamic-listing-block-container .affx-placeholder-state .affx-product-price,.affx-dynamic-listing-block-container .affx-placeholder-state .affx-product-title{background:#e0e0e0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.affx-dynamic-listing-block-container .affx-connection-info{align-items:center;background:#f8f9fa;border:1px
solid #e0e0e0;border-radius:4px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:20px;padding:12px
16px}.affx-dynamic-listing-block-container .affx-connection-info .info-content{color:#4a4a4a;display:flex;flex-wrap:wrap;font-size:13px;gap:20px}.affx-dynamic-listing-block-container .affx-connection-info .info-content .keyword strong,.affx-dynamic-listing-block-container .affx-connection-info .info-content .sort
strong{color:#1a1a1a}.affx-dynamic-listing-block-container .affx-connection-info .info-actions{display:flex;gap:8px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder{align-items:center;background:#fff;border:1px
solid #e5e7eb;border-radius:8px;display:flex;justify-content:center;min-height:320px;padding:60px
40px;text-align:center}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper{margin:0
auto;max-width:520px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle{align-items:center;background:linear-gradient(135deg,#2671ff,#094aca);border-radius:50%;box-shadow:0 10px 25px -5px rgba(102,126,234,.25);display:flex;height:96px;justify-content:center;margin:0
auto 32px;width:96px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle
svg{height:32px;width:32px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle svg>g
path{stroke:#fff}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle .affx-spinner{animation:affx-spin 1s linear infinite}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle .affx-icon-spinner{display:inline-block;line-height:0;vertical-align:middle}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle .affx-icon-spinner:before{animation:affx-spin 1s linear infinite;height:32px;width:32px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle.is-error{background:none;box-shadow:none}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle.is-error
svg{height:100%;width:100%}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle.is-error .dashicons-info-outline{color:#dc3545;height:100%;transform:rotate(180deg);width:100%}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle.is-error .dashicons-info-outline:before{font-size:96px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle.is-error .placeholder-heading{color:#dc3545}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle .affx-icon-dynamic-listing-white{display:inline-block;line-height:0}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-icon-circle .affx-icon-dynamic-listing-white:before{height:32px;width:32px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-heading{color:#111827;font-size:32px;font-weight:700;line-height:1.2;margin:0
0 16px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0
0 32px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-info-box{align-items:center;background:#f3f4f6;border:1px
solid #e5e7eb;border-radius:8px;display:inline-flex;gap:12px;padding:16px
24px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-info-box .info-icon{color:#667eea;flex-shrink:0}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-info-box span.info-icon:before{display:inline-block;height:20px;width:20px}.affx-dynamic-listing-block-container .affx-dynamic-listing-placeholder .placeholder-wrapper .placeholder-info-box
span{color:#374151;font-size:14px;font-weight:500;line-height:1.5}.affx-dynamic-listing-block-container .affx-product-title{margin:0}.affx-dynamic-listing-block-container .affx-product-price.current{font-weight:700;margin-right:8px}.affx-dynamic-listing-block-container .affx-product-price.regular{font-size:.833em;opacity:.7;text-decoration:line-through}.affx-dynamic-listing-block-container .affiliatex-list{margin:0;padding:0}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-ordered,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-ordered{counter-reset:order-list;list-style:none;padding:0}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-ordered li,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-ordered
li{align-items:center;counter-increment:order-list;display:flex;gap:8px;margin-bottom:6px}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-ordered li:before,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-ordered li:before{align-items:center;border:1px
solid;border-radius:50%;color:inherit;content:counter(order-list);display:inline-flex;flex-shrink:0;font-family:inherit;font-size:14px;height:25px;justify-content:center;line-height:1;min-height:25px;min-width:25px;width:25px}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-unordered,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-unordered{list-style:none;padding:0}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-unordered li,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-unordered
li{align-items:center;display:flex;gap:8px;margin-bottom:6px}.affx-dynamic-listing-block-container .affiliatex-list.affiliatex-list-type-unordered li i,.affx-dynamic-listing-block-container .affiliatex-list.affx-list-unordered li
i{flex-shrink:0;line-height:1}.affx-dynamic-listing-block-container .affx-button-wrapper{display:flex;width:100%}.affx-dynamic-listing-block-container .affx-button-wrapper
a{text-decoration:none!important}.affx-dynamic-listing-block-container .affx-button-wrapper.btn-align-flex-start{justify-content:flex-start}.affx-dynamic-listing-block-container .affx-button-wrapper.btn-align-center{justify-content:center}.affx-dynamic-listing-block-container .affx-button-wrapper.btn-align-flex-end{justify-content:flex-end}.affx-dynamic-listing-block-container .affx-product-button{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:10px
24px;text-align:center;text-decoration:none}.affx-dynamic-listing-block-container .affx-product-button.btn-is-fixed
span{min-width:1px;white-space:pre-wrap}.affx-dynamic-listing-block-container .affx-product-button.btn-is-small{min-width:80px;padding:10px}.affx-dynamic-listing-block-container .affx-product-button.btn-is-medium{min-width:100px;padding:10px
20px}.affx-dynamic-listing-block-container .affx-product-button.btn-is-large{min-width:140px;padding:10px
30px}.affx-dynamic-listing-block-container .affx-product-button.btn-is-xlarge{min-width:200px;padding:10px
40px}.affx-dynamic-listing-block-container .affx-product-button.btn-is-fullw{width:100%}.affx-dynamic-listing-block-container .affx-product-title
a{box-shadow:none;color:inherit;outline:none;text-decoration:none;transition:opacity .2s ease}.affx-dynamic-listing-block-container .affx-product-title a:hover{opacity:.8;text-decoration:none}.affx-dynamic-listing-block-container .affx-product-title a:active,.affx-dynamic-listing-block-container .affx-product-title a:focus,.affx-dynamic-listing-block-container .affx-product-title a:focus-visible{box-shadow:none;opacity:.8;outline:none;text-decoration:none}.affx-dynamic-listing-block-container .affx-product-image-wrapper
a{cursor:pointer;line-height:0}.affx-dynamic-listing-block-container .affx-product-image-wrapper a
img{display:block;height:auto;width:100%}.affx-dynamic-listing-block-container .affx-product-image-wrapper{position:relative}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon{left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon .affx-dl-ribbon-title{display:inline-block;padding:5px
20px;pointer-events:auto;position:absolute;top:15px;z-index:1}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-one.ribbon-align-left{text-align:left}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-one.ribbon-align-left .affx-dl-ribbon-title{left:0;padding:5px
20px}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-one.ribbon-align-right{text-align:right}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-one.ribbon-align-right .affx-dl-ribbon-title{left:auto;padding:5px
20px;right:0}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title{left:-13px}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title:before{border:8px
solid transparent;bottom:-10px;content:"";display:block;left:12px;position:absolute;transform:rotate(45deg) translate(-48%,28%)}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-right{text-align:right}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title{left:auto;right:0}.affx-dynamic-listing-block-container .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title:before{border:8px
solid transparent;bottom:-10px;content:"";display:block;position:absolute;right:12px;transform:rotate(-45deg) translate(48%,28%)}.affx-dynamic-listing-block-container.layout-table .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title{right:-13px}.affx-dynamic-listing-block-container.layout-table .affx-product-image-wrapper .affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title:before{bottom:-10px;right:12px;transform:rotate(-45deg) translate(48%,28%)}.affx-dynamic-listing-block-container .text-align-left{text-align:left}.affx-dynamic-listing-block-container .text-align-center{text-align:center}.affx-dynamic-listing-block-container .text-align-right{text-align:right}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-20px;padding-left:20px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table{border-collapse:collapse;border-spacing:0;width:100%}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table td,.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table
th{border:1px
solid #e6ecf7;padding:16px
24px;vertical-align:middle}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table thead
th{border-left:none;border-right:none;font-weight:600;padding:24px;text-align:center;white-space:nowrap}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody
td{padding:16px
24px;text-align:left;vertical-align:middle}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image{padding:0;position:relative;text-align:center;vertical-align:top;width:150px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image.v-align-top{vertical-align:top}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image.v-align-center{vertical-align:middle}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image.v-align-bottom{vertical-align:bottom}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image .affx-dl-counter{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:center;left:-20px;padding:8px
13px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:40px;z-index:1}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image .affx-product-image-wrapper{height:100%;position:relative}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-image .affx-product-image-wrapper .affx-product-image{display:block;height:auto;margin:0
auto;max-width:180px;width:100%}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-title{min-width:250px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-features{min-width:300px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-price{text-align:center;white-space:nowrap}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-price .price-wrapper .affx-product-price.current{margin-right:8px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-price .affx-button-wrapper{margin-top:16px}.affx-dynamic-listing-block-container.layout-table .affx-dynamic-table tbody td.col-action{min-width:150px;text-align:center}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon{display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:2}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon .affx-dl-ribbon-title,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon .affx-dl-ribbon-title{display:inline-block;padding:5px
20px;pointer-events:auto;position:absolute;top:15px;z-index:1}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-left,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-left{text-align:left}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-left .affx-dl-ribbon-title,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-left .affx-dl-ribbon-title{left:0;padding:5px
20px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-right,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-right{text-align:right}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-right .affx-dl-ribbon-title,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-one.ribbon-align-right .affx-dl-ribbon-title{left:auto;right:0}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title{left:-13px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title:before,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-left .affx-dl-ribbon-title:before{border:8px
solid transparent;bottom:-10px;content:"";display:block;left:12px;position:absolute;transform:rotate(45deg) translate(-48%,28%)}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right{text-align:right}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title{left:auto;right:-13px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title:before,.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item>.affx-dl-ribbon.ribbon-layout-two.ribbon-align-right .affx-dl-ribbon-title:before{border:8px
solid transparent;bottom:-10px;content:"";display:block;position:absolute;right:12px;transform:rotate(-45deg) translate(48%,28%)}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container{display:grid;gap:24px;grid-template-columns:repeat(var(--items-per-row,3),1fr)}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card{background:#fff;border:1px
solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;position:relative}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .affx-product-image-wrapper{align-items:flex-start;display:flex;justify-content:center;overflow:hidden}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .affx-product-image-wrapper .affx-product-image{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content{display:flex;flex:1;flex-direction:column;padding:20px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content .affx-product-title{margin-bottom:12px;min-height:44px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content .affx-product-rating{margin-bottom:12px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content .affiliatex-list{flex:1;margin-bottom:12px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content .price-wrapper{margin-bottom:16px;padding-top:12px}.affx-dynamic-listing-block-container.layout-grid .affx-grid-container .affx-product-card .card-content .affx-product-button{margin-top:auto}@media(max-width:1024px){.affx-dynamic-listing-block-container.layout-grid .affx-grid-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.affx-dynamic-listing-block-container.layout-grid .affx-grid-container{grid-template-columns:1fr}}.affx-dynamic-listing-block-container.layout-list .affx-list-container{display:flex;flex-direction:column;gap:20px}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item{background:#fff;border:1px
solid #e0e0e0;border-radius:8px;display:flex;position:relative}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper{display:flex;flex:0 0 45%;position:relative}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper.v-align-top{align-items:flex-start}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper.v-align-center{align-items:center}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper.v-align-bottom{align-items:flex-end}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper .affx-image-inner{position:relative;width:100%}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper .affx-product-image{display:block;height:auto;width:100%}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content{display:flex;flex:1;flex-direction:column;min-width:0}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .affx-product-title{margin-bottom:12px}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .affiliatex-list{flex:1;margin-bottom:16px}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:16px}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .affx-product-divider{width:100%}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .price-wrapper{align-items:baseline;display:flex;flex:1;gap:8px}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .price-wrapper.text-align-left{justify-content:flex-start}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .price-wrapper.text-align-center{justify-content:center}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .price-wrapper.text-align-right{justify-content:flex-end}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .affx-product-button{flex-shrink:0}@media(max-width:768px){.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item{flex-direction:column}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper{flex:0 0 auto;width:100%}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .affx-product-image-wrapper .affx-product-image{height:auto;max-width:100%}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer{align-items:flex-start;flex-direction:column}.affx-dynamic-listing-block-container.layout-list .affx-list-container .affx-list-item .list-content .list-footer .affx-product-button{width:100%}}.editor-styles-wrapper .affx-dynamic-listing-block-container .affx-connection-info{pointer-events:all}.affx-amazon-dynamic-modal .affx-dynamic-modal-settings{padding:20px
0}.affx-amazon-dynamic-modal .modal-preview-section{border-top:1px solid #ddd;padding:20px
0}.affx-amazon-dynamic-modal .modal-preview-section
h4{font-size:14px;font-weight:600;margin:0
0 8px}.affx-amazon-dynamic-modal .modal-preview-section .preview-description{color:#666;font-size:13px;margin:0
0 15px}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card{border:1px
solid #ddd;border-radius:4px;overflow:hidden}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card
img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card .preview-card-content{padding:12px}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card .preview-card-content
h5{font-size:12px;line-height:1.3;margin:0
0 8px}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card .preview-card-content .preview-price{margin-bottom:6px}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card .preview-card-content .preview-price .current-price{color:#e63946;font-weight:700;margin-right:6px}.affx-amazon-dynamic-modal .modal-preview-section .product-preview-grid .product-preview-card .preview-card-content .preview-price .regular-price{color:#999;font-size:11px;text-decoration:line-through}.affx-amazon-dynamic-modal .modal-actions{border-top:1px solid #ddd;display:flex;gap:10px;justify-content:flex-end;padding-top:20px}.affx-amazon-dynamic-modal .modal-note{background:#f0f6fc;border-left:4px solid #0969da;border-radius:4px;margin-top:15px;padding:12px}.affx-amazon-dynamic-modal .modal-note
p{font-size:12px;line-height:1.5;margin:0}.affx-amazon-dynamic-modal .modal-note p
strong{color:#0969da}.affx-dynamic-listing-controls .affx-connection-details{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:12px}.affx-dynamic-listing-controls .affx-connection-details
p{font-size:12px;margin:0
0 6px}.affx-dynamic-listing-controls .affx-connection-details p
strong{color:#1a1a1a}.affx-dynamic-listing-controls .affx-connection-details .affx-disconnect-button{background:#d63939;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;margin-top:8px;padding:6px
12px}.affx-dynamic-listing-controls .affx-connection-details .affx-disconnect-button:hover{background:#b32d2d}.affx-dynamic-listing-inspector .affiliate-blocks-option .components-base-control{flex-grow:1;margin-bottom:0}.affx-dynamic-listing-inspector .affiliate-blocks-option .components-base-control__field{margin-bottom:0}.affx-dynamic-listing-inspector .affx-search-input-group{align-items:flex-start;display:flex;gap:8px}.affx-dynamic-listing-inspector .affx-search-input-group input.components-text-control__input{border-color:#949494!important;border-radius:0}.affx-dynamic-listing-inspector .affx-search-input-group .affx-action-button{align-self:flex-end}.elementor-control-searchKeyword button.affx-dl-search-btn{padding-left:2px;padding-right:2px}.elementor-control-searchKeyword button.affx-dl-search-btn .affx-action-button__icon-wrapper{width:30px}@keyframes affx-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-components-form.wc-block-checkout__form{display:flex;flex-direction:column}.amazon-pay-first-order{order:-1}