.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media(max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media(max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media(max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media(max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_code_inner{position:relative}
ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media(max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media(max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}
.variation-wdr_free_product{display:none !important;}
.awdr_change_product{cursor:pointer;}
.awdr_free_product_variants{padding:5px;}
.awdr-product-name{padding-left:10px;}
.awdr_change_product{display:flex;}
.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s;}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover{color:#444;}
.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}
.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px;}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }.cuw-offer .cuw-product-image img, .cuw-product .cuw-product-image img{margin:0 !important;height:100%;width:100%;}
.cuw-offer .cuw-product-curve-image img, .cuw-product .cuw-product-curve-image img{border-radius:inherit;}
.cuw-offer .cuw-product-curve-image .woocommerce-placeholder, .cuw-product .cuw-product-curve-image .woocommerce-placeholder{border-radius:18px 18px 0 0;}
.cuw-offer .cuw-custom-checkbox, .cuw-product .cuw-custom-checkbox, .cuw-action .cuw-custom-checkbox{height:16px;width:16px;accent-color:#FFFFFF;margin:0;}
.cuw-offer .cuw-custom-checkbox:checked:before, .cuw-product .cuw-custom-checkbox:checked:before, .cuw-action .cuw-custom-checkbox:checked:before{color:blue;}
.cuw-offer .cuw-ppu-button, .cuw-product .cuw-ppu-button, .cuw-page .cuw-ppu-button, .cuw-product-row .cuw-ppu-button{width:100%;}
.cuw-offer .quantity-input, .cuw-product .quantity-input, .cuw-page .quantity-input, .cuw-product-row .quantity-input{position:relative;display:inline-block;color:#7f7f7f;min-width:112px;}
.cuw-offer .quantity-input input, .cuw-product .quantity-input input, .cuw-page .quantity-input input, .cuw-product-row .quantity-input input{transition:border .2s ease-in-out, color .2s ease-in-out;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none;outline:none;width:48px;max-width:64px;height:32px;padding:0 4px;text-align:center;float:right;border:1px solid #dcdcdc;border-radius:2px;background-color:#fff;color:#342f2f;}
.cuw-offer .quantity-input input:focus, .cuw-product .quantity-input input:focus, .cuw-page .quantity-input input:focus, .cuw-product-row .quantity-input input:focus{border-color:#57b8f6 !important;}
.cuw-offer .quantity-input input:hover, .cuw-product .quantity-input input:hover, .cuw-page .quantity-input input:hover, .cuw-product-row .quantity-input input:hover{border-color:#a5a5a5;}
.cuw-offer .quantity-input .cuw-plus, .cuw-offer .quantity-input .cuw-minus, .cuw-product .quantity-input .cuw-plus, .cuw-product .quantity-input .cuw-minus, .cuw-page .quantity-input .cuw-plus, .cuw-page .quantity-input .cuw-minus, .cuw-product-row .quantity-input .cuw-plus, .cuw-product-row .quantity-input .cuw-minus{width:32px;height:32px;display:inline-block;float:right;position:relative;cursor:pointer;border-radius:2px;}
.cuw-offer .quantity-input .cuw-plus:hover, .cuw-offer .quantity-input .cuw-minus:hover, .cuw-product .quantity-input .cuw-plus:hover, .cuw-product .quantity-input .cuw-minus:hover, .cuw-page .quantity-input .cuw-plus:hover, .cuw-page .quantity-input .cuw-minus:hover, .cuw-product-row .quantity-input .cuw-plus:hover, .cuw-product-row .quantity-input .cuw-minus:hover{background:rgba(220, 220, 220, 0.8);}
.cuw-offer .quantity-input .cuw-plus::before, .cuw-offer .quantity-input .cuw-plus::after, .cuw-offer .quantity-input .cuw-minus::before, .cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-plus::before, .cuw-product .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-minus::before, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-plus::before, .cuw-page .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-minus::before, .cuw-page .quantity-input .cuw-minus::after, .cuw-product-row .quantity-input .cuw-plus::before, .cuw-product-row .quantity-input .cuw-plus::after, .cuw-product-row .quantity-input .cuw-minus::before, .cuw-product-row .quantity-input .cuw-minus::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);content:'';width:12px;height:2px;background-color:#342f2f;display:block;}
.cuw-offer .quantity-input .cuw-plus::after, .cuw-product .quantity-input .cuw-plus::after, .cuw-page .quantity-input .cuw-plus::after, .cuw-product-row .quantity-input .cuw-plus::after{transform:rotate(90deg);}
.cuw-offer .quantity-input .cuw-minus::after, .cuw-product .quantity-input .cuw-minus::after, .cuw-page .quantity-input .cuw-minus::after, .cuw-product-row .quantity-input .cuw-minus::after{display:none;}
.cuw-offer .quantity-input input::-webkit-outer-spin-button, .cuw-offer .quantity-input input::-webkit-inner-spin-button, .cuw-product .quantity-input input::-webkit-outer-spin-button,
.cuw-product .quantity-input input::-webkit-inner-spin-button, .cuw-page .quantity-input input::-webkit-outer-spin-button,
.cuw-page .quantity-input input::-webkit-inner-spin-button, .cuw-product-row .quantity-input input::-webkit-outer-spin-button,
.cuw-product-row .quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.cuw-offer .quantity-input input[type=number], .cuw-product .quantity-input input[type=number], .cuw-page .quantity-input input[type=number], .cuw-product-row .quantity-input input[type=number]{-moz-appearance:textfield;}
.cuw-offer .quantity-input-2, .cuw-product .quantity-input-2, .cuw-page .quantity-input-2, .cuw-product-row .quantity-input-2{display:inline-flex;align-items:center;border-width:thin;border-style:solid;border-color:gray;border-radius:8px;}
.cuw-offer .quantity-input-2 .cuw-plus, .cuw-offer .quantity-input-2 .cuw-minus, .cuw-product .quantity-input-2 .cuw-plus, .cuw-product .quantity-input-2 .cuw-minus, .cuw-page .quantity-input-2 .cuw-plus, .cuw-page .quantity-input-2 .cuw-minus, .cuw-product-row .quantity-input-2 .cuw-plus, .cuw-product-row .quantity-input-2 .cuw-minus{width:36px;height:32px;float:right;position:relative;cursor:pointer;border-radius:2px;}
.cuw-offer .quantity-input-2 .cuw-plus:hover, .cuw-offer .quantity-input-2 .cuw-minus:hover, .cuw-product .quantity-input-2 .cuw-plus:hover, .cuw-product .quantity-input-2 .cuw-minus:hover, .cuw-page .quantity-input-2 .cuw-plus:hover, .cuw-page .quantity-input-2 .cuw-minus:hover, .cuw-product-row .quantity-input-2 .cuw-plus:hover, .cuw-product-row .quantity-input-2 .cuw-minus:hover{background:rgba(220, 220, 220, 0.8);border-radius:8px;}
.cuw-offer .quantity-input-2 .cuw-plus::before, .cuw-offer .quantity-input-2 .cuw-plus::after, .cuw-offer .quantity-input-2 .cuw-minus::before, .cuw-offer .quantity-input-2 .cuw-minus::after, .cuw-product .quantity-input-2 .cuw-plus::before, .cuw-product .quantity-input-2 .cuw-plus::after, .cuw-product .quantity-input-2 .cuw-minus::before, .cuw-product .quantity-input-2 .cuw-minus::after, .cuw-page .quantity-input-2 .cuw-plus::before, .cuw-page .quantity-input-2 .cuw-plus::after, .cuw-page .quantity-input-2 .cuw-minus::before, .cuw-page .quantity-input-2 .cuw-minus::after, .cuw-product-row .quantity-input-2 .cuw-plus::before, .cuw-product-row .quantity-input-2 .cuw-plus::after, .cuw-product-row .quantity-input-2 .cuw-minus::before, .cuw-product-row .quantity-input-2 .cuw-minus::after{position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);content:'';width:12px;height:2px;background-color:#342f2f;display:block;}
.cuw-offer .quantity-input-2 input, .cuw-product .quantity-input-2 input, .cuw-page .quantity-input-2 input, .cuw-product-row .quantity-input-2 input{border:none;border-radius:0;border-left:thin solid gray;border-right:thin solid gray;}
.cuw-offer .variant-select, .cuw-offer .attribute-select, .cuw-product .variant-select, .cuw-product .attribute-select, .cuw-page .variant-select, .cuw-page .attribute-select, .cuw-product-row .variant-select, .cuw-product-row .attribute-select{transition:border .2s ease-in-out, color .2s ease-in-out;font-family:sans-serif;font-size:14px;line-height:24px;font-weight:bold;box-shadow:none !important;outline:none;width:100%;height:32px;padding:0 4px;border:1px solid #dcdcdc;border-radius:4px;background-color:#fff;color:#342f2f;}
.cuw-offer .variant-select:focus, .cuw-offer .attribute-select:focus, .cuw-product .variant-select:focus, .cuw-product .attribute-select:focus, .cuw-page .variant-select:focus, .cuw-page .attribute-select:focus, .cuw-product-row .variant-select:focus, .cuw-product-row .attribute-select:focus{border-color:#57b8f6 !important;}
.cuw-offer .variant-select:hover, .cuw-offer .attribute-select:hover, .cuw-product .variant-select:hover, .cuw-product .attribute-select:hover, .cuw-page .variant-select:hover, .cuw-page .attribute-select:hover, .cuw-product-row .variant-select:hover, .cuw-product-row .attribute-select:hover{border-color:#a5a5a5;}
.cuw-offer .inline-attributes-select .cuw-attributes-select, .cuw-product .inline-attributes-select .cuw-attributes-select, .cuw-page .inline-attributes-select .cuw-attributes-select, .cuw-product-row .inline-attributes-select .cuw-attributes-select{display:flex;margin:0 8px;gap:12px;}
.cuw-offer .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-product .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-page .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper, .cuw-product-row .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper{display:flex;align-items:center;flex-direction:row;gap:4px;}
.cuw-offer .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-product .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-page .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after, .cuw-product-row .inline-attributes-select .cuw-attributes-select .attribute-select-wrapper ::after{content:':';}
.cuw-fit-image img{object-fit:contain;}
.cuw-mobile-block{display:none;}
.cuw-desktop-block{display:block;}
.cuw-template .cuw-carousel-slider::-webkit-scrollbar{display:none;}
.cuw-modal{display:none;position:fixed;padding-top:100px;top:0;left:0;z-index:1000000;overflow:auto;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4);}
.cuw-modal .cuw-modal-content{position:relative;overflow:hidden;border-radius:5px;width:80%;margin:auto;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);}
.cuw-modal .cuw-modal-close{margin-left:auto;padding:0 6px;color:#4a5568;float:right;font-size:28px;font-weight:bold;}
.cuw-modal .cuw-modal-close:hover, .cuw-modal .cuw-modal-close:focus{color:#e53e3e;text-decoration:none;cursor:pointer;}
.cuw-modal .cuw-modal-header, .cuw-modal .cuw-modal-footer{display:flex;align-items:center;padding:8px 16px;background-color:#f7fafc;color:#1a202c;}
.cuw-modal .cuw-modal-header h1, .cuw-modal .cuw-modal-header h2, .cuw-modal .cuw-modal-header h3, .cuw-modal .cuw-modal-header h4, .cuw-modal .cuw-modal-footer h1, .cuw-modal .cuw-modal-footer h2, .cuw-modal .cuw-modal-footer h3, .cuw-modal .cuw-modal-footer h4{padding:0;margin:0;}
.cuw-modal .cuw-modal-body{padding:8px 16px;}
.cuw-animate-top{animation-name:cuw-animate-top;animation-duration:0.3s;}
.cuw-animate-fade{animation-name:cuw-animate-fade;animation-duration:0.3s;}
.cuw-modal .sku_wrapper{display:block;}
@keyframes cuw-animate-top {
from{top:-300px;opacity:0;}
to{top:0;opacity:1;}
}
@keyframes cuw-animate-fade {
0%{opacity:0;}
100%{opacity:1;}
}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird{flex-wrap:nowrap;justify-content:center;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column{flex-direction:column;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center{align-items:center;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column{margin-bottom:8px !important;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper{display:block !important;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image{margin:0 auto;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator, .cuw-template-mobile-preview .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator{margin:0 !important;justify-content:center;height:28px !important;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:100%;display:flex;flex-direction:column;align-items:center;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block !important;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-prices{gap:16px !important;}
.cuw-template-mobile-preview .cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-actions{margin-top:10px;}
.cuw-template-mobile-preview .cuw-template .cuw-carousel-slide{flex-direction:column !important;}
.cuw-template-mobile-preview .cuw-popup-products.cuw-mobile-responsive{flex-direction:column;justify-content:center;text-align:center;row-gap:8px;margin-bottom:32px !important;}
.cuw-template-mobile-preview .cuw-modal{font-size:90%;padding-top:50px !important;}
.cuw-template-mobile-preview .cuw-modal .cuw-modal-header{padding:12px 16px !important;font-size:26px !important;line-height:1.2;}
.cuw-template-mobile-preview .cuw-modal .cuw-modal-subheader{padding:8px 16px !important;font-size:24px !important;}
.cuw-template-mobile-preview .cuw-modal .cuw-modal-content{width:90% !important;}
.cuw-template-mobile-preview .cuw-modal .cuw-modal-body{max-height:50vh !important;}
.cuw-template-mobile-preview .cuw-mobile-block{display:block;}
.cuw-template-mobile-preview .cuw-desktop-block{display:none;}
@media only screen and (max-width: 480px) {
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird{flex-wrap:nowrap;justify-content:center;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-product-flex-column{flex-direction:column;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-mobile-align-items-center{align-items:center;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column{margin-bottom:8px !important;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper{display:block !important;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-image{margin:0 auto;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator, .cuw-upsell-products.cuw-mobile-responsive .cuw-gird .cuw-column .cuw-product-wrapper .cuw-product-separator{margin:0 !important;justify-content:center;height:28px !important;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-product{width:100%;display:flex;flex-direction:column;align-items:center;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section{display:block !important;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-prices{gap:16px !important;}
.cuw-fbt-products.cuw-mobile-responsive .cuw-buy-section .cuw-actions{margin-top:10px;}
.cuw-template .cuw-carousel-slide{flex-direction:column !important;}
.cuw-popup-products.cuw-mobile-responsive{flex-direction:column;justify-content:center;text-align:center;row-gap:8px;margin-bottom:32px !important;}
.cuw-modal{font-size:90%;padding-top:50px !important;}
.cuw-modal .cuw-modal-header{padding:12px 16px !important;font-size:26px !important;line-height:1.2;}
.cuw-modal .cuw-modal-subheader{padding:8px 16px !important;font-size:24px !important;}
.cuw-modal .cuw-modal-content{width:90% !important;}
.cuw-modal .cuw-modal-body{max-height:50vh !important;}
.cuw-mobile-block{display:block;}
.cuw-desktop-block{display:none;}
}
@media only screen and (max-width: 600px) {
.cuw-modal .cuw-product-layout {
flex-direction: column; } }.cuw-offer-text, .cuw-discount-text{padding:2px 6px;border-radius:16px;line-height:1;background:limegreen;color:white;cursor:pointer;white-space:nowrap;}
.cuw-addon-text{padding:3px 6px;border-radius:16px;line-height:1;background:#6d28d9;color:white;cursor:pointer;white-space:nowrap;}
.cuw-offer-row .cuw-container{margin:0 !important;}
.cuw-page-preview{margin:0;padding:0 12px;}
.cuw-page-product-image img{margin:0 auto;max-width:256px;display:flex;width:100%;height:100%;}
.cuw-page-offer-description{display:block;max-width:480px;text-align:center;margin:0 auto;}
.cuw-page-offer-accept, .cuw-page-offer-decline, .cuw-page-product-quantity, .cuw-page-product-variants{display:flex;align-items:center;justify-content:center;margin:1rem 0;}
.cuw-page-product-variants select{max-width:320px;}
.cuw-page .entry-meta, .cuw-page .entry-date, .cuw-page .post-date, .cuw-page .posted-on, .cuw-page .navigation {
display: none !important; }