.elementor-14113 .elementor-element.elementor-element-207765b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14113 .elementor-element.elementor-element-e7a03ee{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14113 .elementor-element.elementor-element-e7a03ee .elementor-heading-title{font-family:"Drag Racing", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-95176f0 );}#elementor-popup-modal-14113 .dialog-widget-content{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-6ce60d1 ) 0%, #373838 100%);box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-14113{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-14113 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-14113 .dialog-close-button{display:flex;font-size:22px;}#elementor-popup-modal-14113 .dialog-close-button i{color:var( --e-global-color-95176f0 );}#elementor-popup-modal-14113 .dialog-close-button svg{fill:var( --e-global-color-95176f0 );}#elementor-popup-modal-14113 .dialog-close-button:hover i{color:var( --e-global-color-95176f0 );}@media(max-width:767px){#elementor-popup-modal-14113 .dialog-message{width:463px;}}@media(min-width:768px){.elementor-14113 .elementor-element.elementor-element-207765b{--content-width:1311px;}}/* Start custom CSS for aws_wishlist_list, class: .elementor-element-fb2d919 *//* Wishlist item container */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item{
    background:#0b0b0b;
    border:1px solid #2a2a2a;
    border-radius:12px;
    padding:20px;
    margin-bottom:16px;
    transition:all .3s ease;
}

/* Hover glow */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item:hover{
    border-color:#ff2a2a;
    box-shadow:0 0 14px rgba(255,0,0,0.25);
}

/* Product title */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-info h4{
    font-size:18px;
    font-weight:600;
    color:#ffffff;
    letter-spacing:0.5px;
    margin-bottom:6px;
}

/* Price */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-info span{
    font-size:16px;
    color:#ff2a2a;
    font-weight:600;
}

/* Buttons wrapper */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item a.button,
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item button.aws-remove{

    font-size:14px;
    font-weight:600;
    padding:8px 16px;
    border-radius:8px;
    margin-left:10px;
    transition:all .25s ease;
    cursor:pointer;
}

/* Move to cart button */
.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item a.button{

    background:#ff2a2a;
    border:1px solid #ff2a2a;
    color:#fff;
}

/* Move to cart hover */

.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item a.button:hover{

    background:#ff4444;
    border-color:#ff4444;
    transform:translateY(-2px);
}

/* Remove button */

.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item button.aws-remove{

    background:transparent;
    border:1px solid #ff2a2a;
    color:#ff2a2a;
}

/* Remove hover */

.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item button.aws-remove:hover{

    background:#ff2a2a;
    color:#fff;
}

/* Divider */

.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-item:after{
    content:"";
    display:block;
    margin-top:16px;
    border-top:1px solid #1a1a1a;
}

/* spacing between title and buttons */

.elementor-14113 .elementor-element.elementor-element-fb2d919 .aws-info{
    margin-bottom:10px;
}/* End custom CSS */