.quantity{display:flex;flex-direction:row;justify-content:space-evenly;width:130px}.quantity input{background:#fff;border:3px solid #e8e8e8!important;color:#000;height:35px;outline:0}.quantity .increase{align-content:center;align-items:center;background:#e8e8e8;border:1px solid #e8e8e8;border-radius:0;cursor:pointer;display:flex;font-size:30px;height:28px;justify-content:center;line-height:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:40px}.quantity .increase:hover{background:#000!important;border-color:#000!important;color:#fff!important}.quantity input{align-content:center;align-items:center;-moz-appearance:textfield;background:transparent;border:2px solid #e8e8e8!important;border-radius:0!important;color:#fff;display:flex;font-size:20px;height:50px;justify-content:center;line-height:2px;max-width:80px;text-align:center!important;width:80px}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.donation.single .quantity .increase{color:#fdc63e}.donation.single .loading{background:#acacac!important;border-color:#acacac!important;color:#fff!important}.donation.monthly .quantity .increase{color:#17a6d8}.donation.monthly .loading{background:#acacac!important;border-color:#acacac!important;color:#fff!important}.product-gallery-slider{overflow:hidden;position:relative}.product-gallery-slider.loading .flex-control-nav,.product-gallery-slider.loading .flex-viewport{visibility:hidden}.product-gallery-slider.loading:before{animation:loading-shimmer 3s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;bottom:10px;content:"";height:auto;left:10px;opacity:.5;position:absolute;right:10px;top:10px;width:auto;z-index:1}.product-gallery-slider.loading:after{background-color:#e0e0e0;content:"";height:100px;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:2}.product-gallery-slider .woocommerce-product-gallery{align-items:stretch;display:flex;flex-direction:row-reverse;gap:10px}.product-gallery-slider .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{align-items:center;display:flex;flex:1;width:90%}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-width:100px;overflow-y:auto;width:10%}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-track{display:flex;flex-direction:column;height:100%}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide{align-items:center;display:flex;justify-content:center;margin-bottom:10px;min-height:100px;min-width:100px}.product-gallery-slider .woocommerce-product-gallery .slick-next,.product-gallery-slider .woocommerce-product-gallery .slick-prev{align-items:center;background:transparent;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;left:50%;opacity:.5;position:absolute;transform:translate(-50%) rotate(90deg);width:30px;z-index:2}.product-gallery-slider .woocommerce-product-gallery .slick-next:before,.product-gallery-slider .woocommerce-product-gallery .slick-prev:before{content:none}.product-gallery-slider .woocommerce-product-gallery .slick-next:hover,.product-gallery-slider .woocommerce-product-gallery .slick-prev:hover{opacity:1}.product-gallery-slider .woocommerce-product-gallery .slick-prev{top:0}.product-gallery-slider .woocommerce-product-gallery .slick-next{top:90%}.product-gallery-slider .woocommerce-product-gallery .slick-next:before,.product-gallery-slider .woocommerce-product-gallery .slick-prev:before{color:#000;font-size:20px}@media(max-width:767px){.product-gallery-slider .woocommerce-product-gallery{display:block}.product-gallery-slider .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{width:100%}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs{display:block;margin:10px 0 0;width:100%}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-track{display:flex;flex-direction:row;justify-content:center}.product-gallery-slider .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide{margin-right:10px;min-height:auto}}.elementor-add-to-cart .cart .variations tr{background:#fff!important}.elementor-add-to-cart .cart .variations tr th{display:none}.elementor-add-to-cart .cart .variations tr td{background:#fff}.elementor-add-to-cart .cart .variations tr td ul{gap:10px}.elementor-add-to-cart .cart .variations tr td ul li{background:#e8e8e8!important;border:1px solid #e8e8e8!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;text-transform:uppercase}.elementor-add-to-cart .cart .variations tr td ul li .variable-item-contents{background:#e8e8e8!important}.elementor-add-to-cart .cart .variations tr td ul li.selected{background:#000!important;border-color:#000!important;color:#fff!important}.elementor-add-to-cart .cart .variations tr td ul li.selected .variable-item-contents{background:#000!important;border-color:#000!important}.elementor-add-to-cart .cart .variations tr td ul li.selected .variable-item-contents .variable-item-span{background:#000!important;border-color:#000!important;color:#fff!important}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart{gap:5px}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity{margin:0;max-width:150px}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .increase{align-content:center;align-items:center;background:#e8e8e8;border:1px solid #e8e8e8;border-radius:0;cursor:pointer;display:flex;font-size:30px;height:100%;justify-content:center;line-height:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:40px}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .increase:hover{background:#000!important;border-color:#000!important;color:#fff!important}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .quantity input{background:#fff;border:3px solid #e8e8e8!important;border-radius:0!important;color:#000;height:35px;outline:0}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .button{background:#fff;border:1px solid #000;border-radius:0;color:#000;margin:0!important;padding:0 30px;text-transform:uppercase;transition:all .2s ease}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .button:hover{background:#000;color:#fff;transition:all .2s ease}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .custom-atc-buttons{display:flex;gap:5px}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .custom-atc-buttons a{align-items:center;background:#fff;border:1px solid #000;border-radius:0;color:#000;display:flex;font-weight:600;justify-content:center;padding:0 30px;text-transform:uppercase}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-add-to-cart .custom-atc-buttons a:hover{background:#000;color:#fff;transition:all .2s ease}.elementor-add-to-cart .cart .single_variation_wrap .woocommerce-variation-availability .stock{color:#000}.latest-new-reviews .woocommerce-Reviews #comments .woocommerce-Reviews-title{display:none}.latest-new-reviews .woocommerce-Reviews #comments .commentlist{padding:0!important}.latest-new-reviews .woocommerce-Reviews #comments .commentlist .slick-list .slick-track{align-items:stretch;display:flex;gap:15px;justify-items:stretch}.latest-new-reviews .woocommerce-Reviews #comments .commentlist .slick-list .slick-track .review{background:#fff}.latest-new-reviews .woocommerce-Reviews #comments .commentlist .slick-list .slick-track .review .comment_container img{display:none}.latest-new-reviews .woocommerce-Reviews #comments .commentlist .slick-list .slick-track .review .comment_container .comment-text{border:0!important;margin:0!important}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper.open{display:block}.slick-arrow{z-index:5}.price del{text-decoration:none}.price del .amount bdi{text-decoration:line-through}.btn_not_enabled,.hide-section{display:none!important}.latest-new-reviews .woocommerce-Reviews .comment_container .avatar{display:none}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .star-rating{height:1.7em!important;margin-left:0!important;text-align:left!important;width:10em!important}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .star-rating span:before,.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .star-rating:before{font-size:1.4rem!important}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .meta{display:flex;flex-direction:column;margin-left:0!important;text-align:left!important}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__author{font-size:1.4rem;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__dash{display:none}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:1.4rem;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .description,.latest-new-reviews .woocommerce-Reviews .comment_container .comment-text .description p{text-align:left!important}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper{margin-top:30px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #reply-title{font-weight:600;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-rating{text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-comment label{margin-bottom:10px;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-comment textarea{border:2px solid #000;border-radius:0;min-height:175px;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-comment input{border:2px solid #000;border-radius:0;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-author label{margin-bottom:10px;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-author textarea{border:2px solid #000;border-radius:0;min-height:175px;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-author input{border:2px solid #000;border-radius:0;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-email label{margin-bottom:10px;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-email textarea{border:2px solid #000;border-radius:0;min-height:175px;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .comment-form-email input{border:2px solid #000;border-radius:0;padding:7px 10px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .form-submit{text-align:right}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #commentform .form-submit .submit,.latest-new-reviews .woocommerce-Reviews #review_form_wrapper:before{background:#000;border-radius:0;color:#fff;padding:10px 30px;text-transform:uppercase}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper:before{content:"ADD A REVIEW (EARN 100 POINTS)*";cursor:pointer;display:flex;height:41px;margin:0 auto;max-width:320px;transition:all .2s cubic-bezier(.5,.12,.46,.88)}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper #review_form{height:0;margin-bottom:41px;margin-top:-41px;overflow:hidden;transition:all .2s cubic-bezier(.5,.12,.46,.88)}.latest-new-reviews .woocommerce-Reviews #reviews .review .comment_container{background-color:#f0f0f0!important;border-radius:15px}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper.open:before{background:#f0f0f0;color:#f0f0f0;content:"ADD A REVIEW (EARN 100 POINTS)*";display:flex;height:0;transition:all .2s cubic-bezier(.5,.12,.46,.88)}.latest-new-reviews .woocommerce-Reviews #review_form_wrapper.open #review_form{height:auto!important;margin-bottom:0;margin-top:0;overflow:hidden;transition:all .2s cubic-bezier(.5,.12,.46,.88)}.eae-popup-container .elementor .elementor-element .content-rightside .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .cart .variations{flex-direction:column!important}.cc-window .cc-window-wrapper .cc-header{background:#000!important;display:flex!important;height:70px!important;width:100%!important}.cc-window .cc-window-wrapper .cc-header .cc-inner-container{width:100%}.cc-window .cc-window-wrapper .cc-header .cc-inner-container:after{color:#fff;content:"CART";display:block;font-size:2rem;font-weight:600;padding-top:10px;text-align:right}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body{background:#f0f0f0}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list{border-color:#000!important}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap{margin-top:0;position:relative}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap .cc_item_quantity_update.cc_item_quantity_minus,.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap .cc_item_quantity_update.cc_item_quantity_plus{align-content:center;align-items:center;background:#e8e8e8;border:1px solid #e8e8e8;border-radius:0;cursor:pointer;display:flex;font-size:30px;font-weight:400;height:35px;justify-content:center;line-height:2px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:40px}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap .cc_item_quantity_update.cc_item_quantity_minus:hover,.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap .cc_item_quantity_update.cc_item_quantity_plus:hover{background:#000!important;border-color:#000!important;color:#fff!important}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-body-container .cc-body .cc-row .cc-cart-product-list .cc-cart-product .cc_item_content .cc-item-content-top .cc_item_quantity_wrap .cc_item_quantity{background:#fff;border:3px solid #e8e8e8!important;border-radius:0!important;color:#000;height:35px;outline:0}.cc-window .cc-window-wrapper #cc-cart .cc-cart-container .cc-cart-actions .cc-button{border-radius:0}.cc-window .cc-window-wrapper #cc-saves{display:none}.woocommerce-notices-wrapper .woocommerce-message{align-items:center;border-radius:0!important;display:flex;padding:20px 0 20px 45px;position:relative;text-align:left;text-transform:uppercase;vertical-align:middle;width:100%}.woocommerce-notices-wrapper .woocommerce-message a{padding:23px!important;position:absolute;right:0;text-transform:uppercase!important;top:0}.woocommerce-notices-wrapper .woocommerce-message:before{top:18px!important}@media only screen and (max-width:767px){.woocommerce-notices-wrapper .woocommerce-message{display:flex!important;flex-direction:column-reverse!important;padding-bottom:0!important}.woocommerce-notices-wrapper .woocommerce-message a{left:-30px;position:relative;text-align:center;width:100%}.woocommerce-notices-wrapper .woocommerce-message:before{top:18px!important}}@keyframes loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}selector .e-checkout__order_review{display:flex;flex-direction:column}selector input{color:#000!important}selector .e-checkout__order_review #order_review_heading{order:1}selector .e-checkout__order_review #order_review{order:2}selector .e-checkout__order_review .wp-block-preformatted{order:3;white-space:normal}selector .e-checkout__order_review .wp-block-preformatted h2{margin:10px 0}selector .e-checkout__order_review .lws_wr_pointsoncart_contribution{border:1px solid #000;border-radius:0;display:flex;padding:10px 20px;width:100%}selector .e-checkout__order_review .lws_wr_pointsoncart_contribution .wr-cart-balance-label span,selector .e-checkout__order_review .lws_wr_pointsoncart_contribution .wr-cart-balance-value,selector .wr-cart-input .wr-cart-use-label span{color:#000;font-family:var(--e-global-typography-secondary-font-family),Sans-serif}selector .wr-cart-input .wr-cart-use-label span{margin-right:10px}selector .wr-cart-line-input .wr-input-amount{background:#fff;border-color:var(--e-global-color-secondary);border-radius:0;border-style:solid;border-width:2px}selector .wr-cart-buttons{margin-top:5px}selector .wr-cart-buttons .wr-cart-max{background:#000;color:#fff}selector .wr-cart-buttons .wr-cart-max,selector .wr-cart-buttons .wr-cart-max:hover{border:2px solid #000;border-radius:0;flex:1;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;padding:11px;text-transform:uppercase}selector .wr-cart-buttons .wr-cart-max:hover{background:#fff;color:#000}selector .wr-cart-buttons .wr-cart-apply{background:#000;border:2px solid #000;border-radius:0;color:#fff}selector .wr-cart-buttons .wr-cart-apply,selector .wr-cart-buttons .wr-cart-apply :hover{flex:1;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;padding:11px;text-transform:uppercase}selector .wr-cart-buttons .wr-cart-apply :hover{background:#fff;border:2px solid #000;border-radius:0x;color:#000}.lwss_selectable{color:#000;font-family:var(--e-global-typography-secondary-font-family),Sans-serif}