.star-rating:before{color:#CECED2!important}.star-rating span:before{color:#FFDE11!important}.star-rating{width:6.4em!important}.star-rating span:before,.star-rating:before,p.stars a:hover:after,p.stars a:after{font-family:"Font Awesome 5 Free",sans-serif!important;letter-spacing:0.15em!important}.star-rating span:before,.star-rating:before{content:'\f005 \f005 \f005 \f005 \f005'!important}.woocommerce-page p.woocommerce-result-count{display:none}.e-loop-item.product .product_title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.e-loop-item.product p.price{margin:0}.elementor-widget-container .elementor-pagination{display:flex;justify-content:center}.elementor-widget-container .elementor-pagination .page-numbers{border:2px solid #B2B2B8;border-radius:24px;display:block;width:36px;height:36px;line-height:2;transition:all .3s}.elementor-widget-container .elementor-pagination .page-numbers:not(.dots):hover,.elementor-widget-container .elementor-pagination .page-numbers.current{border-color:#FF330A;cursor:pointer}.elementor-widget-container .elementor-pagination .page-numbers.prev i,.elementor-widget-container .elementor-pagination .page-numbers.next i{font-family:"Font Awesome 5 Free",sans-serif;font-style:normal}.cak-shop-menu a{font-size:16px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.5;color:#FFF;background-color:#09090B;border:2px solid #09090B;border-radius:24px;padding:10px 18px!important;max-height:48px;transition:all .3s;margin:3px}.cak-shop-menu a.elementor-item-active,.cak-shop-menu a:hover{color:#09090B;background-color:#FFF;border:2px solid #FF330A}.cak-shop-filters-show,.cak-shop-filters-hide{cursor:pointer}.cak-shop-mobile-menu .elementor-icon-box-title{white-space:nowrap}.select2-container.select2-container--open{z-index:10}.cak-products-sorting .woocommerce-ordering{margin:0;width:100%}.cak-products-sorting .woocommerce-ordering .select2-container--default{width:100%!important}.cak-products-sorting .woocommerce-ordering .select2-selection{border:none;font-weight:700;font-size:16px;text-transform:uppercase;line-height:1.5}.archive .select2-container--open .select2-search__field{display:none!important}.archive .select2-container--open .select2-dropdown.select2-dropdown--below,.archive .select2-container--open .select2-dropdown.select2-dropdown--above{border:2px solid #FF330A;border-radius:20px;overflow:hidden;min-width:fit-content}.archive .select2-container--open .select2-dropdown.select2-dropdown--below{margin-top:10px}.archive .select2-container--open .select2-dropdown.select2-dropdown--above{margin-top:-10px}.archive .select2-container--open .select2-results{font-weight:700;font-style:italic;line-height:1.5}.archive .select2-container--open .select2-results__option{padding:5px 20px;hyphens:auto}.archive .select2-container--open .select2-results__option--highlighted{background-color:#09090b}.archive .select2-container--open .select2-results__option[data-selected=true]{background-color:#B2B2B8}.archive .select2-container--open .select2-results>.select2-results__options{max-height:350px}.cak-products-sorting .woocommerce-ordering .select2-selection__rendered{line-height:1.5;color:#09090b;font-size:16px;font-weight:700;padding:0 40px 0 0}.cak-products-sorting .woocommerce-ordering .select2-selection__arrow b{position:relative;border:none;margin:0;top:0;right:0}.cak-products-sorting .woocommerce-ordering .select2-selection__arrow b:before{content:"\f078";position:absolute;left:50%;transform:translateX(-50%);font-family:"Font Awesome 5 Free",sans-serif;font-size:20px;height:24px;top:-4px}.elementor-widget-container>.product-hover-image{position:absolute;top:0;left:0;opacity:0;visibility:hidden;display:block;transition:all .3s;aspect-ratio:1;object-fit:cover}.elementor-widget-container:hover>.product-hover-image{opacity:1;visibility:visible}#reviews .reviews-header{padding-bottom:30px;border-bottom:solid 2px #F2F2F6;display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}#reviews .reviews-header .review-rating{display:flex;gap:10px;align-items:center;padding-top:15px}#reviews .reviews-header .review-rating .average-rating{color:#FF330A;font-size:30px;letter-spacing:-.5px;text-transform:uppercase;font-weight:800;font-style:italic}#reviews .reviews-header .review-rating .star-icon{font-size:24px}#reviews .reviews-header .review-rating .reviews-count{font-weight:500;color:#09090B;line-height:1.5}#reviews .reviews-header a{font-size:21px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.5;color:#FFF;background-color:#09090B;border:2px solid #09090B;border-radius:40px;padding:18px 37px;transition:all .3s;max-height:70px}#reviews .reviews-header a:hover{color:#09090B;background-color:#A9FF00;border-color:#A9FF00}@media screen and (max-width:768px){#reviews .reviews-header a{font-size:18px}}#reviews .woocommerce-noreviews{margin:15px 0;font-size:21px;text-transform:uppercase;font-style:italic;color:#FF330A;font-weight:800}#reviews .woocommerce-Reviews-title,#comments h3.title-comments{color:#09090B;font-size:48px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.25;letter-spacing:-1px;margin:0}@media screen and (max-width:768px){#reviews .woocommerce-Reviews-title,#comments h3.title-comments{font-size:30px}}#comments h3.title-comments{padding-bottom:30px;border-bottom:solid 2px #F2F2F6!important;margin-bottom:30px}#comments .logged-in-as .required-field-message,#comments .comment-form-comment label[for="comment"],#reviews .comment-notes,#comments .comment-notes,#comments .comment-form-url,#reviews .comment-form-url{display:none}#comments .comment-form-author label,#comments .comment-form-email label,#reviews .comment-form-author label,#reviews .comment-form-email label{text-transform:uppercase;font-style:italic;font-weight:700;margin-bottom:10px}#comments .comment-form-cookies-consent,#reviews .comment-form-cookies-consent{display:flex;gap:10px;font-weight:500;color:#FF330A;accent-color:#FF330A;align-items:baseline;margin:20px 0!important}#reviews ol.commentlist{padding:0}#reviews li.review{margin:30px 0!important;padding-bottom:50px!important;border-bottom:solid 2px #F2F2F6!important}#reviews .comment-wps-wpr-points-comment,#comments .comment-wps-wpr-points-comment{font-style:italic;margin-bottom:20px!important;color:#FF330A}#reviews .comment_container{padding:0 30px!important;display:flex;gap:90px}#comments .comment-body{border-block-end:solid 2px #F2F2F6!important;padding-block-start:0!important;margin-bottom:30px}@media screen and (min-width:1025px){#comments .comment-body{padding-inline-start:150px!important}}#reviews .comment_container img.avatar,#comments .comment-body img.avatar{width:60px!important;height:60px!important;border-radius:50%!important;border:none!important;padding:0!important}#reviews .comment_container img.avatar{position:static!important}#reviews .comment_container .woocommerce-review__author,#comments .comment-author .fn{text-transform:uppercase;font-weight:800}#comments .comment-author.vcard{display:flex;flex:1.5;gap:10px}#comments .comment-meta{gap:10px}#comments .comment-meta .comment-metadata{flex:1;text-align:right;display:flex;flex-direction:column}#comments .comment-author .says{display:none}#reviews .comment_container .comment-text{margin:0!important;padding:0!important;border:none!important;line-height:1.5!important;font-weight:500!important;color:#09090B!important;font-size:16px!important;display:flex;flex-direction:column}#reviews .comment_container .comment-text p.meta,#comments .comment-body .comment-meta{font-size:18px!important;font-style:italic!important;color:#09090B!important}#reviews .comment_container .comment-text p.meta .woocommerce-review__dash,#reviews .comment_container .comment-text p.meta .woocommerce-review__published-date{display:none}#reviews .comment_container .comment-text .description p,#comments .logged-in-as,#comments .comment-content p{font-size:16px!important;line-height:1.5!important;font-weight:400!important;color:#09090B!important;hyphens:auto}#comments .nav-links a{font-weight:700;font-style:italic;text-transform:uppercase;padding:10px 15px;border:2px solid #FF330A;color:#09090B;border-radius:24px;display:block;margin:10px 0 30px;text-align:center;max-width:250px;background-color:#FFF;transition:all .3s}#comments .nav-links a:hover{background-color:#FF330A;color:#FFF}#reviews .comment_container .comment-text .description p a,#comments .comment-content p a,#comments .logged-in-as a,#comments .comment-reply-link,#comments .comment-body .comment-meta a.comment-edit-link{color:#FF330A;text-decoration:underline;font-weight:500;line-height:1.5;font-size:16px;font-style:normal}#comments .comment-body .comment-meta a.comment-edit-link{margin-left:15px}#comments ol.comment-list .children:before{top:20px!important;font-weight:800!important}#reviews .comment_container .comment-text .description p a:hover,#comments .comment-content p a:hover,#comments .logged-in-as a:hover,#comments .comment-reply-link:hover,#comments .comment-body .comment-meta a.comment-edit-link:hover{text-decoration:none}#comments .comment-body .comment-meta a time{font-size:16px;font-weight:500;line-height:1.5;color:#09090B!important;cursor:text}#reviews .comment_container .comment-text .star-rating{float:none;margin-bottom:10px;font-size:21px}#reviews .comment_container .comment-text .review-vote-section{display:none;gap:15px;order:1}#reviews .comment_container .comment-text .review-images{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}#reviews .comment_container .comment-text .review-images img{width:100%;height:auto;max-width:125px;max-height:125px}#reviews .comment_container .review-vote-section .vote-yes,#reviews .comment_container .review-vote-section .vote-no{display:flex}#reviews .comment_container .review-vote-section .vote-yes:hover,#reviews .comment_container .review-vote-section .vote-no:hover{cursor:pointer}#reviews .comment_container .review-vote-section .vote-yes:hover .color,#reviews .comment_container .review-vote-section .vote-no:hover .color,#reviews .comment_container .review-vote-section .vote-action.more .color,#reviews .comment_container .review-vote-section .vote-action.clicked .color{fill:#FF330A}#reviews .comment_container .review-vote-section .vote-action.more,#reviews .comment_container .review-vote-section .vote-action.clicked{color:#FF330A}#reviews .comment_container .review-vote-section .vote-yes .icon,#reviews .comment_container .review-vote-section .vote-no .icon{width:24px;height:24px;line-height:24px;margin-right:10px;display:block}#reviews #reply-title,#comments #reply-title{color:#09090B;font-size:24px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.5}@media screen and (max-width:768px){#reviews #reply-title,#comments #reply-title{font-size:18px}}#reviews #commentform{padding-top:20px;display:flex}@media screen and (min-width:1025px){.logged-in #reviews #commentform{gap:30px}}#reviews .rating-content-wrapper{order:-1;width:100%}#reviews .comment-form-images,#comments .comment-form-images{display:none;flex-direction:column;gap:15px;font-style:italic;font-weight:700;color:#09090B}.logged-in #reviews .comment-form-images{display:flex}#reviews #image-preview,#comments #image-preview{display:flex;gap:10px;flex-wrap:wrap;max-width:230px;align-items:flex-start}#reviews #image-preview img,#comments #image-preview img{width:100%!important;max-width:100%!important;max-height:100px!important}#reviews #image-preview .remove_image{position:absolute;background:red;color:#fff;width:20px;height:20px;font-size:12px;border-radius:10px;text-align:center;font-weight:700;line-height:20px;cursor:pointer}#reviews .comment-form-images input[type=file],#comments .comment-form-images input[type=file]{font-style:italic;font-weight:700;color:#09090B}#reviews .comment-form-images input[type=file]::file-selector-button,#comments .comment-form-images input[type=file]::file-selector-button{text-transform:uppercase;border:2px solid #FF330A!important;background-color:#FFF;border-radius:40px!important;padding:.618em 1em;margin:0 10px 0 0;transition:all .3s;cursor:pointer}#reviews .comment-form-images input[type=file]::file-selector-button:hover,#comments .comment-form-images input[type=file]::file-selector-button:hover{color:#FFF;background-color:#FF330A}#reviews .comment-form-rating label,#reviews .comment-form-comment label{display:none}#reviews .comment-form-rating .stars a{font-size:24px;color:#FFDE11}#reviews .comment-form-rating .stars:hover a,#reviews .comment-form-rating .stars a:hover{color:#FFDE11}#reviews .comment-form-rating .stars a:hover~a{color:#CECED2}#reviews .comment-form-rating .stars.selected a{color:#FFDE11}#reviews .comment-form-rating .stars.selected a.active~a{color:#CECED2}#reviews .comment-form-rating .stars a:before{content:'\f005'!important;font-family:'Font Awesome 5 Free',sans-serif}#reviews #comment,#comments #comment,#comments .comment-form-author input,#comments .comment-form-email input,#reviews .comment-form-author input,#reviews .comment-form-email input{border-radius:10px!important;border:2px solid #B2B2B8!important}#reviews #submit,#comments #submit{font-size:16px!important;text-transform:uppercase;font-style:italic;font-weight:800;border:2px solid #A9FF00!important;color:#09090B!important;background-color:#A9FF00!important;border-radius:40px!important;padding:.618em 1em!important;line-height:1.5!important}#reviews #submit:hover,#comments #submit:hover{color:#09090B!important;background-color:#90DA00!important;border:2px solid #90DA00!important}@media screen and (max-width:1024px){#reviews .reviews-header{justify-content:center;text-align:center}#reviews .reviews-header .review-rating{flex-wrap:wrap;justify-content:center}#reviews #commentform{flex-direction:column-reverse;gap:0}#reviews .rating-content-wrapper{margin-top:15px}#reviews .comment_container{padding:0!important;flex-direction:column;gap:30px}#reviews #image-review{display:flex;flex-wrap:wrap}}.woocommerce-column-header{display:flex;align-items:center;justify-content:space-between;gap:15px}.woocommerce-column-header button{margin:0!important}.elementor-post__read-more{display:flex;background-color:#FF330A;width:178px;height:70px;justify-content:center;align-items:center;border-radius:40px;border:2px solid #FF330A;transition:all .3s}.elementor-post__read-more:hover{color:#09090B!important;background-color:#FFF!important}@media screen and (max-width:1024px){.elementor-post__read-more{display:none}}.elementor-widget-theme-post-content .elementor-widget-container p:first-of-type:first-letter{text-transform:uppercase;color:#FF330A;font-weight:700;font-size:96px}@media screen and (max-width:1024px){body.show_mobile_filter_overlay{overflow:hidden}}.cak-table-toggle-button,.cak-table-toggle-close{cursor:pointer}.cak-table-toggle.display{display:block}.cak-table{white-space:nowrap}.cak-table div{min-width:fit-content}.woocommerce .star-rating span{word-break:normal}.product-personalization-image{position:relative}.product-personalization-image img:hover{transform:none!important}.wps_wpr_total_points td:last-child{display:none}*{font-family:'Barlow',sans-serif}.black-text{color:#09090B!important}.red-text{color:#FF330A!important}.green-text{color:#A9FF00!important}a.red-link{color:#ff330a;text-decoration:underline}a.red-link:hover{text-decoration:none}.swiper-button-next,.swiper-button-prev{border-radius:50%;background-image:none!important;background-color:#09090B!important;padding:30px;margin:0 -110px;transition:all .3s}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#FF330A!important}.swiper-button-next:after,.swiper-button-prev:after{color:#FFF;font-size:25px!important;line-height:25px!important;font-weight:800}.swiper-button-next:after{margin-left:5px}.swiper-button-prev:after{margin-right:5px}.swiper-button-disabled{opacity:1!important;background-color:#B2B2B8!important}.swiper-pagination .swiper-pagination-bullet{width:12px!important;height:12px!important;background-color:#B2B2B8!important}.swiper-pagination .swiper-pagination-bullet-active{background-color:#FF330A!important}.cak-wishlist-container .tinvwl-shortcode-add-to-cart{height:33px}.cak-wishlist-container .tinvwl_add_to_wishlist_button img{max-width:33px!important;max-height:33px!important;width:33px!important;height:33px;opacity:1;transition:all .3s}.cak-wishlist-container .tinvwl_add_to_wishlist_button img:hover{opacity:.7}@media (max-width:1024px){.cak-wishlist-container .tinvwl-shortcode-add-to-cart{height:24px}.cak-wishlist-container .tinvwl_add_to_wishlist_button img{max-width:24px!important;max-height:24px!important;width:24px!important;height:24px}}.cak-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,.4)}.cak-modal .modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.cak-modal .close{color:#aaa;float:right;font-size:28px;font-weight:700}.cak-modal .close:hover,.cak-modal .close:focus{color:#09090B;text-decoration:none;cursor:pointer}.mfp-content .mfp-iframe-scaler{padding-top:70vh!important}.mfp-iframe-scaler iframe.mfp-iframe{border-radius:20px;padding:50px 15px 15px!important;background-color:#FFF}.mfp-iframe-scaler .mfp-close{background-color:transparent!important;width:fit-content!important;outline:none!important;border:none!important;padding:0!important;top:15px!important;right:15px!important;color:#09090B!important;font-size:34px!important;font-weight:800!important;max-height:24px!important;max-width:24px!important;line-height:24px!important;font-family:serif!important;opacity:1!important}.mfp-iframe-scaler .mfp-close:hover{color:#FF330A!important}.swal2-popup.swal2-modal.swal2-show{border-radius:24px}.swal2-popup.swal2-modal.swal2-show .swal2-close{color:#09090B;font-weight:800;font-size:34px;max-height:24px;max-width:24px;top:15px;right:15px;background-color:transparent;box-shadow:unset}.swal2-popup.swal2-modal.swal2-show .swal2-close:hover{color:#FF330A}.swal2-popup.swal2-modal.swal2-show .cwginstock-panel-primary{margin:0;box-shadow:unset;border:none;border-radius:unset}.swal2-popup.swal2-modal.swal2-show .cwginstock-panel-heading{background-color:transparent;border:none;padding:0;margin-bottom:20px}.swal2-popup.swal2-modal.swal2-show .cwginstock-panel-heading h4{color:#09090B;font-weight:800;font-style:italic}.swal2-popup.swal2-modal.swal2-show .cwgstock_button{font-size:18px;font-weight:800;text-transform:uppercase;font-style:italic;line-height:1.5;color:#09090B;background-color:#A9FF00;border:2px solid #A9FF00;border-radius:40px;padding:10px 19px;transition:all .3s;max-height:105px;white-space:pre-wrap}.swal2-popup.swal2-modal.swal2-show .cwginstock-panel-body,.swal2-popup.swal2-modal.swal2-show .col-md-12{padding:0}.swal2-popup.swal2-modal.swal2-show .cwgstock_button:hover{background-color:#90DA00;border:2px solid #90DA00}.swal2-popup.swal2-modal.swal2-show .cwgstock_name,.swal2-popup.swal2-modal.swal2-show .cwgstock_email{border-radius:10px;border:2px solid #B2B2B8}.swal2-popup.swal2-modal.swal2-show .form-group.center-block{margin-bottom:5px}.swal2-popup.swal2-modal.swal2-show label.cwg_iagree_checkbox_input{line-height:1.5}.swal2-popup.swal2-modal.swal2-show .cwg_iagree_checkbox{margin-bottom:20px;accent-color:#FF330A;color:#09090B;font-weight:500;font-size:16px}.swal2-popup.swal2-modal.swal2-show .cwg_iagree_checkbox a{color:#FF330A;text-decoration:underline}.swal2-popup.swal2-modal.swal2-show .cwg_iagree_checkbox a:hover{text-decoration:none}.swal2-popup.swal2-modal.swal2-show .cwgstock_output{margin-top:15px}.swal2-container .cwginstocksuccess{color:#09090B!important;font-size:14px;font-style:italic;font-weight:500}.swal2-container .cwginstockerror{color:#FF330A!important;font-size:14px;font-style:italic;font-weight:500}.woocommerce-checkout .woocommerce-thankyou-order-details.order_details,.woocommerce-checkout ul.wc-item-meta{padding-inline-start:0!important}.woocommerce-checkout .woocommerce-notice.woocommerce-thankyou-order-received,.woocommerce-checkout .woocommerce-order-details__title,.woocommerce-checkout .woocommerce-column__title{font-style:italic;text-transform:uppercase;font-weight:800;margin:0 0 15px 0!important}.woocommerce-checkout .woocommerce-table__product-name.product-name a{font-size:16px;color:#FF330A;text-decoration:none;font-weight:500}.woocommerce-checkout .woocommerce-table__product-name.product-name a:hover{text-decoration:underline}.woocommerce-checkout #edit-shipping-address{border-radius:24px;font-weight:800;background-color:#FFF;border:2px solid #FF330A;font-style:italic;text-transform:uppercase;color:#09090B;transition:all .3s}.woocommerce-checkout #edit-shipping-address:hover{background-color:#FF330A;border:2px solid #FF330A;color:#FFF}#editShippingAddressModal #shipping_address_type_field,#editShippingAddressModal #shipping_dhl_postnumber_field{display:none!important}.woof_open_hidden_li_btn{display:none}.xlwcty_wrap .xlwcty_circle{border:none!important;border-radius:unset!important;-webkit-border-radius:unset!important}@media (min-width:768px){.elementor-popup-modal .dialog-lightbox-message::-webkit-scrollbar{width:10px}.elementor-popup-modal .dialog-lightbox-message::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.elementor-popup-modal .dialog-lightbox-message::-webkit-scrollbar-thumb{background-color:#F2F2F6;outline:1px solid #B2B2B8}}.elementor-popup-modal .dialog-close-button.dialog-lightbox-close-button{outline:none}