.elementor-widget[class*=bew-columns-] .bew-row{display:grid;margin:auto;grid-column-gap:30px;grid-row-gap:30px}@media (max-width:767px){.elementor-widget[class*=bew-columns-] .bew-row{grid-column-gap:10px;grid-row-gap:10px}.elementor-widget.bew-columns-mobile-2 .card-block{padding:.5rem}.elementor-widget.bew-columns-mobile-2 .card-block p{margin-bottom:0}.elementor-widget.bew-columns-mobile-2 .card-block i{font-size:35px!important}.elementor-widget.bew-columns-mobile-2 .card-block h4.card-title{font-size:12px}}.elementor-widget.bew-columns-1 .bew-row{grid-template-columns:repeat(1,1fr)}.elementor-widget.bew-columns-2 .bew-row{grid-template-columns:repeat(2,1fr)}.elementor-widget.bew-columns-3 .bew-row{grid-template-columns:repeat(3,1fr)}.elementor-widget.bew-columns-4 .bew-row{grid-template-columns:repeat(4,1fr)}.elementor-widget.bew-columns-5 .bew-row{grid-template-columns:repeat(5,1fr)}.elementor-widget.bew-columns-6 .bew-row{grid-template-columns:repeat(6,1fr)}@media (max-width:1024px){.elementor-widget[class*=bew-columns-] .bew-row{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.elementor-widget[class*=bew-columns-] .bew-row{grid-template-columns:repeat(1,1fr)}}@media (max-width:1024px){.elementor-widget.bew-columns-tablet-1 .bew-row{grid-template-columns:repeat(1,1fr)}.elementor-widget.bew-columns-tablet-2 .bew-row{grid-template-columns:repeat(2,1fr)}.elementor-widget.bew-columns-tablet-3 .bew-row{grid-template-columns:repeat(3,1fr)}.elementor-widget.bew-columns-tablet-4 .bew-row{grid-template-columns:repeat(4,1fr)}.elementor-widget.bew-columns-tablet-5 .bew-row{grid-template-columns:repeat(5,1fr)}.elementor-widget.bew-columns-tablet-6 .bew-row{grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){.elementor-widget.bew-columns-mobile-1 .bew-row{grid-template-columns:repeat(1,1fr)}.elementor-widget.bew-columns-mobile-2 .bew-row{grid-template-columns:repeat(2,1fr)}.elementor-widget.bew-columns-mobile-3 .bew-row{grid-template-columns:repeat(3,1fr)}.elementor-widget.bew-columns-mobile-4 .bew-row{grid-template-columns:repeat(4,1fr)}.elementor-widget.bew-columns-mobile-5 .bew-row{grid-template-columns:repeat(5,1fr)}.elementor-widget.bew-columns-mobile-6 .bew-row{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:767px){.bmfd__fold{padding-top:15px;padding-bottom:15px;text-align:center;width:100%;text-align:left;position:relative}.fold .fold__toggle{position:relative;text-align:left;cursor:pointer}.fold .fold__toggle:before,.fold .fold__toggle:after{content:"";display:block;width:13px;height:3px;position:absolute;top:50%;right:10px;background-color:#f06060;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:3px}.fold.open .fold__toggle:after{display:none}.fold .fold__toggle:hover:before,.fold .fold__toggle:hover:after{background-color:#5c4b51}.fold .fold__toggle:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bmfd__fold .fold__content{margin:0 auto;max-width:640px;padding-top:8px;line-height:30px}body:not(.elementor-editor-active) .fold .fold__content{padding-top:20px;display:none}body:not(.elementor-editor-active) .bew-mobile-first-yes.bew-mobile-first-content-fold-yes .elementor-widget-wrap .elementor-element{display:none}.bew-mobile-first-yes.bew-mobile-first-content-fold-yes .elementor-widget-heading:first-of-type{display:block!important}.fold.open .fold__content{display:block!important}.heading--add.elementor-widget:not(:last-child){margin-bottom:0}}.elementor-widget-mobile-menu-icon .bew-menu-icon-items{list-style-type:none;margin:0;padding:0}.elementor-widget-mobile-menu-icon.bew-menu-icon--layout-inline .elementor-widget-container{overflow:hidden}#elementor .elementor-element ul.bew-menu-icon-items,#left-area ul.bew-menu-icon-items,.elementor .elementor-element ul.bew-menu-icon-items{padding:0;width:100%;height:auto}.bew-inline-items .bew-justify-content{justify-content:space-between;flex-wrap:wrap;flex:1}.elementor-widget-mobile-menu-icon .bew-menu-icon-items.bew-inline-items{align-items:center;min-height:50px;background-color:#f1f1f1}ul.bew-menu-icon-items.bew-inline-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-widget-mobile-menu-icon .bew-menu-icon-item,.elementor-widget-mobile-menu-icon .bew-menu-icon-item a{display:block;color:#7a7a7a}.elementor-widget-mobile-menu-icon .bew-menu-icon-item.active,.elementor-widget-mobile-menu-icon .bew-menu-icon-item a.active{color:#c61932}.elementor-widget-mobile-menu-icon .bew-menu-icon-item{margin:0;padding:0;position:relative}.elementor-widget-mobile-menu-icon .bew-menu-icon-icon{display:block;text-align:center}.elementor-widget-mobile-menu-icon .bew-menu-icon-icon i{width:1.25em}.elementor-widget-mobile-menu-icon .bew-menu-icon-icon+.bew-menu-icon-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.bew-menu-icon-items .bew-menu-icon-item .bew-menu-icon-text{display:block;text-align:center;font-size:12px;font-weight:500;line-height:1}.elementor-widget-mobile-menu-icon.bew-align-center .bew-inline-items{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-mobile-menu-icon.bew-align-left .bew-inline-items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget-mobile-menu-icon.bew-align-right .bew-menu-icon-items{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget-mobile-menu-icon.bew-align-center .bew-menu-icon-item,.elementor-widget-mobile-menu-icon.bew-align-center .bew-menu-icon-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-mobile-menu-icon.bew-align-left .bew-menu-icon-item,.elementor-widget-mobile-menu-icon.bew-align-left .bew-menu-icon-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-mobile-menu-icon.bew-align-right .bew-menu-icon-item,.elementor-widget-mobile-menu-icon.bew-align-right .bew-menu-icon-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-mobile-menu-icon .bew-menu-icon-items.bew-inline-items .bew-menu-icon-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.bew-menu-icon-content{display:inline-block}.elementor-widget-mobile-menu-icon:not(.bew-align-left) .bew-menu-icon-item:after{right:0}.elementor-widget-mobile-menu-icon .bew-menu-icon-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-mobile-menu-icon.bew-fixed{position:fixed;list-style:none;padding:0;margin:0;z-index:14;left:0;width:100%;right:0}.elementor-widget-mobile-menu-icon.bew-fixed.fixed-bottom{bottom:0}.elementor-widget-mobile-menu-icon.bew-fixed.fixed-top{top:0}[anim=ripple]{position:relative;overflow:hidden}[anim=ripple]:before{content:"";position:absolute;display:block;background:var(--ripple-background,#fff);border-radius:50%;pointer-events:none;top:calc(var(--y) * 1px);left:calc(var(--x) * 1px);width:calc(var(--d) * 1px);height:calc(var(--d) * 1px);opacity:calc(var(--o, 1) * var(--ripple-opacity, 0.3));transition:calc(var(--t, 0) * var(--ripple-duration, 600ms)) var(--ripple-easing,linear);-webkit-transform:translate(-50%,-50%) scale(var(--s,1));transform:translate(-50%,-50%) scale(var(--s,1));-webkit-transform-origin:center;transform-origin:center}button.ripple{--ripple-background:#fff;--ripple-opacity:.3;--ripple-duration:.6s;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.ripple{--ripple-background:#000;--ripple-opacity:.1;--ripple-duration:.6s;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .3s}.rainbow{--ripple-opacity:1;--ripple-background:radial-gradient(circle at center,#663399,#1e90ff,olive,gold,orange,tomato);--ripple-duration:2s;--ripple-easing:cubic-bezier(0,.5,.5,1);background-color:skyblue;color:rgba(255,255,255,.7);transition:background-color .3s,color .3s}.rainbow:hover{background-color:#5bbce4;color:#fff}.ripple{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0,0);opacity:.2;transition:0s}@media only screen and (max-width:767px){.bew-mobile-first-swipe-yes .swiper-container-free-mode>.swiper-wrapper,.bew-mobile-first-swipe-yes .swiper-container-free-mode>.swiper-wrapper,.bew-woo-grid-swiper-yes .swiper-container-free-mode>.swiper-wrapper,.bew-mobile-first-swipe-yes .swiper-container-free-mode>.swiper-wrapper{margin-left:0}}.bew-mobile-first-swipe-yes .swiper-container-free-mode .swiper-wrapper .swiper-slide{width:90%!important;flex:0 0 90%;height:auto;padding-right:0;padding-left:0}.bew-mobile-first-swipe-yes .swiper-container-free-mode .swiper-wrapper .swiper-slide:first-last,.bew-woo-grid-swiper-yes.swiper-container-free-mode .swiper-wrapper .swiper-slide:first-last{margin-right:20px}.bew-mobile-first-swipe-yes .swiper-container-free-mode .swiper-wrapper .swiper-slide:first-child,.bew-woo-grid-swiper-yes .swiper-container-free-mode .swiper-wrapper .swiper-slide:first-child{margin-left:0}.bew-mobile-first-swipe-yes .elementor-row.swiper-wrapper,.bew-woo-grid-swiper-yes .elementor-row.swiper-wrapper{flex-wrap:nowrap}.bew-mobile-first-swipe-yes .elementor-widget-bew-categories .bew-swiper-container .swiper-slide a{display:block}}@media only screen and (max-width:959px){.bew-container,body.content-full-screen .bew-swiper-container .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container,body.content-full-screen .bew-swiper-container .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}.bewbg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:-1;transition:background-color .5s 0s}.fade-in-on-load{opacity:0;transition:opacity .45s ease-in-out 0s}.elementor-editor-active .fade-in-on-load,.elementor-editor-preview .fade-in-on-load{opacity:1}.show-fade-in-on-load{opacity:1}#bew-loader .bew-tr span{color:#fff;font-size:100px;text-align:center;display:block;top:calc(50% - 40px);position:relative;line-height:1;font-family:"ABeeZee",Sans-serif}#bew-loader svg{height:300px}@media (max-width:767px){#bew-loader svg{height:150px}#bew-loader .bew-tr span{font-size:40px;top:calc(40%)}}.bew-tr{width:100%;height:calc(100vh + 350px);position:fixed;z-index:1000;overflow:hidden;left:0;transition:transform .8s ease-in;transform:translate3d(0,-100%,0)}.bew-tr.active{transform:translate3d(0,0,0)}.bew-logo{display:block;height:100vh;position:relative;background-color:#000}.bew-shape{display:block;height:300px;position:relative}.bew-shape .elementor-shape .elementor-shape-fill{fill:#000}.woocommerce.bew-mini-cart-active .blockUI.blockOverlay:before,.woocommerce.bew-mini-cart-active .loader:before{height:1.5em;width:1.5em;position:absolute;top:40%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:var(--wpr-bg-9270b7fc-95d8-45bb-bdba-8c097129940c) center center;background-size:cover;line-height:1;text-align:center;font-size:1.5em}#bew-cart-pdf-button{margin:0;padding:0 20px 20px}#bew-cart-pdf-button .button{width:100%;color:#333;background:#f5f4f4;border-style:solid;border-width:1px;border-color:#bcbcbc;padding:14px 8px;text-align:center;letter-spacing:2px;display:inline-block;text-transform:uppercase;font-size:14px}.elementor-editor-active .preview-skeleton-yes .bew-skeleton{display:flex!important}.bew-skeleton{width:100%}.bew-components-product-summary{margin-top:0;margin-bottom:12px}.is-loading .bew-components-product-summary:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;content:".";display:block;width:100%;height:6em}.is-loading .bew-components-product-summary:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-product-summary:before{-webkit-animation:none;animation:none}}.is-loading .bew-components-product-title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;content:".";display:inline-block;width:7em}.is-loading .bew-components-product-title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-product-title:before{-webkit-animation:none;animation:none}}.bew-components-checkout-form fieldset.bew-components-checkout-step{position:relative;border:none;padding:0 0 0 36px;background:0 0;margin:0}.bew-components-checkout-form fieldset.bew-components-checkout-step{padding-right:24px}.bew-components-checkout-step__container{position:relative}.bew-components-checkout-step__content{padding-bottom:1.5em}.bew-components-checkout-form fieldset.bew-components-checkout-step:disabled{opacity:.6}.bew-components-checkout-step__heading{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:.75em 0 1em;position:relative}.bew-components-checkout-step:first-child .bew-components-checkout-step__heading{margin-top:0}.bew-components-checkout-step__title{margin:0 12px 0 0}.bew-components-checkout-step__title:before{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;background:0 0;counter-increment:checkout-step;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";position:absolute;width:36px;left:-18px;top:0;text-align:center;transform:translateX(-50%)}.bew-components-checkout-step__container:after{content:"";height:100%;border-left:1px solid;opacity:.3;position:absolute;left:-18px;top:0}.bew-components-checkout-step:last-child .bew-components-checkout-step__container:after{content:none}.bew-components-checkout-form{margin:0;max-width:100%}.is-loading .bew-components-review-list-item__text{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;width:60%}.is-loading .bew-components-review-list-item__text>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .bew-components-review-list-item__text:after{content:"\00a0"}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__image>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__image:after{content:"\00a0"}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__author{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;font-size:1em;width:80px}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__author>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__author:after{content:"\00a0"}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__product,.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__meta .bew-components-review-list-item__rating .bew-components-review-list-item__rating__stars>span{display:none}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__published-date{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;height:1em;width:120px}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__published-date>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__published-date{-webkit-animation:none;animation:none}}.is-loading .bew-components-review-list-item__info .bew-components-review-list-item__published-date:after{content:"\00a0"}.bew-cart--is-loading h2 span,.bew-cart--is-loading th span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:84px;display:inline-block}.bew-cart--is-loading h2 span>*,.bew-cart--is-loading th span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-cart--is-loading h2 span,.bew-cart--is-loading th span{-webkit-animation:none;animation:none}}.bew-cart--is-loading h2 span:after,.bew-cart--is-loading th span:after{content:"\00a0"}.bew-cart--is-loading h2 span{min-width:33%}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__image>*,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__price,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-metadata,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-components-quantity-selector{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__image>*>*,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__price>*,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-metadata>*,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-components-quantity-selector>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__image>*,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__price,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-metadata,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-components-quantity-selector{-webkit-animation:none;animation:none}}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-name{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-width:84px;display:inline-block;line-height:1.5}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-name>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-name{-webkit-animation:none;animation:none}}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-name:after{content:"\00a0"}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__product-metadata{margin-top:.25em;min-width:8em}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__remove-icon,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__remove-link{visibility:hidden}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__image a{display:block}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__total>div,.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__total>span{display:none}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-cart-item__price{display:block}.bew-cart--is-loading .bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-cart-item__price:after{content:"\00a0"}.bew-cart--is-loading .bew-cart__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-height:460px}.bew-cart--is-loading .bew-cart__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-cart--is-loading .bew-cart__sidebar .components-card{-webkit-animation:none;animation:none}}.bew-cart--is-loading .bew-cart__sidebar .components-card:after{content:"\00a0"}.is-loading+.bew-components-sidebar-layout.bew-cart--skeleton{display:flex}@media (max-width:767px){.bew-cart__submit-container-revisar:before{box-shadow:0 -10px 20px 10px currentColor;color:rgba(204,208,212,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0}.bew-cart__submit-container-push{height:100px}}.bew-skeleton .bew-cart-items{position:relative}.bew-skeleton .bew-cart-items th{padding:.25rem 16px .25rem 0;white-space:nowrap}.bew-skeleton .bew-cart-items td{position:relative;padding:16px 16px 16px 0;vertical-align:top}.bew-skeleton .bew-cart-items td:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.bew-skeletont .bew-cart-items td:last-child,.bew-skeleton .bew-cart-items th:last-child{padding-right:0}.bew-skeleton.bew-components-radio-control__option{padding-left:24px}.bew-skeleton.bew-components-radio-control__input{left:0}.bew-skeleton .bew-components-sidebar .bew-components-shipping-calculator,.bew-skeleton .bew-components-sidebar .bew-components-shipping-rates-control__package:not(.bews-components-panel),.bew-skeleton .bew-components-sidebar>.bew-cart__submit-container,.bew-skeleton .bew-components-sidebar>.bew-cart__totals-title{padding-left:16px;padding-right:16px}.bew-checkout__add-note,.bew-checkout__keep-updated{margin-top:16px}.bew-checkout__shipping-option .bew-components-shipping-rates-control__package:not(:first-of-type){margin-top:36px}.bew-checkout__sidebar .bew-components-product-name{color:inherit;padding-right:12px;flex-grow:1;flex-basis:0%}.bew-components-express-checkout-continue-rule{display:flex;align-items:center;text-align:center;padding:0 36px;margin:24px 0}.bew-components-express-checkout-continue-rule:before{margin-right:10px}.bew-components-express-checkout-continue-rule:after{margin-left:10px}.bew-components-express-checkout-continue-rule:after,.bew-components-express-checkout-continue-rule:before{content:" ";flex:1;border-bottom:1px solid;opacity:.3}.bew-checkout__actions{display:flex;justify-content:space-between;align-items:center;margin:0 0 48px;padding:0 24px 0 36px}.bew-checkout__actions .bew-components-checkout-place-order-button{width:50%;padding:1em;height:auto}.bew-checkout__actions .bew-components-checkout-place-order-button .bew-components-button__text{line-height:24px}.bew-checkout__actions .bew-components-checkout-place-order-button .bew-components-button__text>svg{fill:#fff;vertical-align:top}.bew-checkout--is-loading .bew-checkout__actions button,.bew-checkout--is-loading .bew-components-express-checkout{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.bew-checkout--is-loading .bew-checkout__actions button>*,.bew-checkout--is-loading .bew-components-express-checkout>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-checkout__actions button,.bew-checkout--is-loading .bew-components-express-checkout{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-checkout__actions button:after,.bew-checkout--is-loading .bew-components-express-checkout:after{content:"\00a0"}.bew-checkout--is-loading .bew-components-express-checkout{min-height:150px}.bew-checkout--is-loading .bew-components-express-checkout-continue-rule>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;width:150px}.bew-checkout--is-loading .bew-components-express-checkout-continue-rule>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-express-checkout-continue-rule>span{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-components-express-checkout-continue-rule>span:after{content:"\00a0"}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;width:10em}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title:after{content:"\00a0"}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;border-radius:50%;display:block;height:100%;width:1.5em}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title:before{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__title:before:after{content:"\00a0"}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__container:after{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__container:after>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__container:after{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__content>span{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:block;min-height:100px}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__content>span>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__content>span{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step__content>span:after{content:"\00a0"}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:after,.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none}.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:after>*,.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:before>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:after,.bew-checkout--is-loading .bew-components-checkout-form .bew-components-checkout-step:before{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-checkout__sidebar .components-card{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;min-height:460px}.bew-checkout--is-loading .bew-checkout__sidebar .components-card>*{visibility:hidden}@media screen and (prefers-reduced-motion:reduce){.bew-checkout--is-loading .bew-checkout__sidebar .components-card{-webkit-animation:none;animation:none}}.bew-checkout--is-loading .bew-checkout__sidebar .components-card:after{content:"\00a0"}.is-loading+.bew-components-sidebar-layout.bew-checkout--skeleton{display:flex}.bew-checkout-empty,.bew-checkout-error{padding:40px;text-align:center;width:100%}.bew-checkout-empty .bew-checkout-empty__image,.bew-checkout-empty .bew-checkout-error__image,.bew-checkout-error .bew-checkout-empty__image,.bew-checkout-error .bew-checkout-error__image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.bew-checkout-empty .bew-checkout-empty__title,.bew-checkout-empty .bew-checkout-error__title,.bew-checkout-error .bew-checkout-empty__title,.bew-checkout-error .bew-checkout-error__title{display:block;margin:0;font-weight:700}.bew-checkout-empty .bew-checkout-empty__description,.bew-checkout-empty .bew-checkout-error__description,.bew-checkout-error .bew-checkout-empty__description,.bew-checkout-error .bew-checkout-error__description{display:block;margin:.25em 0 1em}.bew-checkout__billing-fields .bew-components-address-form,.bew-checkout__shipping-fields .bew-components-address-form{margin-left:-6px;margin-right:-6px}.bew-checkout__billing-fields .bew-components-address-form:after,.bew-checkout__shipping-fields .bew-components-address-form:after{content:"";clear:both;display:block}.bew-checkout__billing-fields .bew-components-address-form .bew-components-country-input,.bew-checkout__billing-fields .bew-components-address-form .bew-components-select,.bew-checkout__billing-fields .bew-components-address-form .bew-components-text-input,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-country-input,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-select,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-text-input{float:left;margin-left:6px;margin-right:6px;position:relative;width:calc(50% - 12px)}.bew-checkout__billing-fields .bew-components-address-form .bew-components-country-input .bew-components-select,.bew-checkout__billing-fields .bew-components-address-form .bew-components-select .bew-components-select,.bew-checkout__billing-fields .bew-components-address-form .bew-components-text-input .bew-components-select,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-country-input .bew-components-select,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-select .bew-components-select,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-text-input .bew-components-select{float:none;width:100%;margin-left:0;margin-right:0}.bew-checkout__billing-fields .bew-components-address-form .bew-components-address-form__address_1,.bew-checkout__billing-fields .bew-components-address-form .bew-components-address-form__address_2,.bew-checkout__billing-fields .bew-components-address-form .bew-components-address-form__company,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-address-form__address_1,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-address-form__address_2,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-address-form__company{width:calc(100% - 12px)}.bew-checkout__billing-fields .bew-components-address-form .bew-components-checkbox,.bew-checkout__shipping-fields .bew-components-address-form .bew-components-checkbox{clear:both}.bew-checkout__actions{padding-right:36px}.bew-checkout__shipping-option .bew-components-radio-control__input{margin-left:-8px}.bew-checkout .bew-woo-mini-cart .woocommerce-checkout{display:block!important;opacity:1!important}.bew-checkout .woocommerce-checkout.show-bew-checkout{display:block!important;opacity:1!important}.bew-checkout .bew-skeleton{display:flex}.bew-checkout .bew-skeleton.hidde-bew-skeleton{display:none}.bew-skeleton.bew-components-sidebar-layout{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative;width:100%}.bew-skeleton.bew-components-sidebar-layout .bew-components-main{margin:0;padding-right:3.77358%;width:65%}.bew-skeleton .bew-components-sidebar{margin:0;padding-left:2.26415%;width:35%}.bew-skeleton.bew-components-sidebar-layout .bew-components-main{margin:20px 0;padding-right:3.77358%;width:65%}.bew-skeleton.bew-components-empty-layout .bew-components-main{margin:0;padding-right:0;width:100%}.bew-skeleton.bew-components-empty-layout .bew-components-main .bew-cart-image{position:relative;padding:0;vertical-align:top;width:90px;height:90px;text-align:center;margin:40px auto 40px}.bew-skeleton.bew-components-empty-layout .bew-components-main .bew-cart-image>*{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;width:100%;height:100%}.bew-skeleton.bew-components-empty-layout .bew-components-main h2{text-align:center}.bew-skeleton.bew-components-empty-layout .bew-components-main h2 span{min-width:33%}.bew-skeleton.bew-components-empty-layout .bew-components-main .bew-cart-button{position:relative;padding:0;vertical-align:top}.bew-skeleton.bew-components-empty-layout .bew-components-main .bew-cart-button .bew-components-button-content{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;border-color:#e2e4e7!important;color:#e2e4e7!important;box-shadow:none;pointer-events:none;display:flex;min-width:100px;border:1px solid #d7dade;background:#fff;border-radius:4px;width:200px;height:50px;text-align:center;margin:50px auto}@media (max-width:767px){.bew-skeleton .bew-cart .bew-components-sidebar .bew-cart__totals-title{display:none}.bew-skeleton table.bew-cart-items td{padding:0}.bew-skeleton table.bew-cart-items .bew-cart-item__remove-link,.bew-skeleton table.bew-cart-items .bew-cart-items__header{display:none}.bew-skeleton table.bew-cart-items .bew-cart-items__row{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:80px 132px;grid-template-columns:80px 132px;padding:16px 0}.bew-skeleton table.bew-cart-items .bew-cart-items__row:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__image{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;padding-right:16px}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__product{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:stretch;justify-self:stretch;margin-right:24px;padding-bottom:16px}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity{-ms-grid-column:2;grid-column-start:2;-ms-grid-row:2;grid-row-start:2;vertical-align:bottom;padding-right:16px}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-link{display:none}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-icon{display:block}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__total{-ms-grid-column:3;grid-column-start:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-align:center;align-self:center}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-components-formatted-money-amount{display:inline-block}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-components-sale-badge{display:none}.bew-skeleton .bew-checkout__actions .bew-components-checkout-return-to-cart-button{display:none}.bew-skeleton .bew-checkout__actions .bew-components-checkout-place-order-button{width:100%}.bew-skeleton .bew-components-sidebar-layout{flex-direction:column;margin:0 auto 16px}.bew-skeleton.bew-components-sidebar-layout .bew-components-main,.bew-skeleton.bew-components-sidebar-layout .bew-components-sidebar{padding:0;width:100%}.bew-skeleton .bew-checkout__main{order:1}.bew-skeleton .bew-checkout__sidebar{margin-top:0;margin-bottom:40px;order:0}.bew-skeleton .bew-checkout__main-totals{margin:0}.bew-skeleton .bew-checkout__actions{display:none}.bew-skeleton .bew-cart-items td:after{content:none}.bew-skeleton .wc-card-cvc-element .bew-components-validation-error>p,.bew-skeleton .wc-card-expiry-element .bew-components-validation-error>p{min-height:28px}}.bew-proceed-to-checkout{float:right}.bew-proceed-to-checkout a.checkout-button{padding:12px;font-size:15px;letter-spacing:1px;color:#fff;background:#333;cursor:pointer;margin-left:10px;transition:.4s;border-radius:3px;border:1px solid #333;text-decoration:none!important;line-height:16px;width:100%}.woocommerce-cart table.cart td.actions .coupon.bew-coupon{padding-bottom:0;border-bottom:0 solid}.bew-woo-cart-table .bew-coupon{display:none!important}.bew-update-cart-button{display:none!important}.bew-proceed-to-checkout{display:none!important}.cart-subtotal-table{display:none!important}.bew-woo-cart-table.bew-coupon-show-yes .bew-coupon{display:flex!important}.bew-update-cart-show-yes .bew-update-cart-button{display:inline-block!important}.bew-checkout-show-yes .bew-proceed-to-checkout{display:inline-block!important}.bew-subtotal-show-yes .cart-subtotal-table{display:flex!important}@media only screen and (min-width:992px){.bew-proceed-to-checkout{width:auto;margin-bottom:0;margin-left:10px}.button.checkout-button.alt.wc-forward{line-height:1}.button.bew-coupon-button{margin-top:0;margin-left:5px}}.bew-cart-totals h2{display:none}.bew-cart-totals .wc-proceed-to-checkout a.checkout-button{display:none!important}.bew-cart-totals #bew-cart-pdf-button{display:none!important}.bew-cart-totals #bew-cart-pdf-button{margin:0;padding:20px 0}.bew-cart-totals .wc-proceed-to-checkout a.checkout-button{text-align:center}.shop_table.cart tr.cart_item td.product-remove{text-align:center!important;width:20px}.elementor-widget-woo-cart-table .product-quantity .bew-quantity input[type=number]{padding:.3em}.elementor-widget-woo-cart-table .product-quantity .bew-quantity .qty{width:3.631em;text-align:center;min-height:35px}.elementor-widget-woo-cart-table .product-quantity input[type=number]::-webkit-inner-spin-button,.elementor-widget-woo-cart-table .product-quantity input[type=number]::-webkit-outer-spin-button{display:none}.elementor-widget-woo-cart-table .product-quantity .bew-quantity input[type=email]:focus,.elementor-widget-woo-cart-table .product-quantity .bew-quantity input[type=number]:focus,.elementor-widget-woo-cart-table .product-quantity .bew-quantity input[type=text]:focus{outline:0;border-color:#eaeaea}.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-billing .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-billing .form-row-first,.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-billing .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-billing .form-row-last,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-shipping .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-shipping .form-row-first,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-shipping .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-shipping .form-row-last{width:49%;float:left;margin-right:0;overflow:visible;clear:none}.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-billing .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-billing .form-row-last,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-shipping .form-row-last[data-row=form-row-last],.elementor-widget-woo-checkout-form-shipping .form-row-last{float:right}.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-billing .form-row-first[data-row=fform-row-first],.elementor-widget-woo-checkout-form-billing .form-row-first,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-shipping .form-row-first[data-row=form-row-first],.elementor-widget-woo-checkout-form-shipping .form-row-first{clear:both}.bew-checkout-step-heading{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:.75em 0 1em;position:relative}.bew-checkout-step-heading .bew-checkout-step-title{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;font-size:1.5em;font-weight:600}.bew-checkout-steps-active .bew-checkout-step-title:before{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;background:0 0;counter-increment:checkout-step;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";position:absolute;width:36px;left:-18px;top:0;text-align:center;transform:translateX(-50%)}.bew-components-checkout-step:first-child .bew-checkout-step-heading{margin-top:0}.bew-checkout-step-container .woocommerce-input-wrapper input[type=email],.bew-checkout-step-container .woocommerce-input-wrapper input[type=tel],.bew-checkout-step-container .woocommerce-input-wrapper input[type=text],.bew-checkout-step-container .woocommerce-input-wrapper input[type=url]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;transition:all .2s ease}.bew-checkout-step-container .form-row select:focus,.bew-checkout-step-container .form-row textarea:focus,.bew-checkout-step-container .form-row .selectr-selected:focus,.form-row input[type=url]:focus,.bew-checkout-step-container .form-row input[type=tel]:focus,.bew-checkout-step-container .form-row input[type=text]:focus,.bew-checkout-step-container .form-row input[type=date]:focus,.bew-checkout-step-container .form-row input[type=email]:focus,.bew-checkout-step-container .form-row input[type=number]:focus,.bew-checkout-step-container .form-row input[type=search]:focus,.bew-checkout-step-container .form-row input[type=password]:focus,.woocommerce-account-fields .form-row input[type=password]:focus,.bew-components-checkout-step__content .form-row select:focus,.bew-components-checkout-step__content .form-row textarea:focus,.bew-components-checkout-step__content .form-row .selectr-selected:focus,.form-row input[type=url]:focus,.bew-components-checkout-step__content .form-row input[type=tel]:focus,.bew-components-checkout-step__content .form-row input[type=text]:focus,.bew-components-checkout-step__content .form-row input[type=date]:focus,.bew-components-checkout-step__content .form-row input[type=email]:focus,.bew-components-checkout-step__content .form-row input[type=number]:focus,.bew-components-checkout-step__content .form-row input[type=search]:focus,.bew-components-checkout-step__content .form-row input[type=password]:focus{outline:none;color:#2b2d2f;border-color:#5f5f5f}.bew-cart .bew-components-shipping-calculator{white-space:nowrap}.bew-cart .bew-components-product-name{color:inherit}table.bew-cart-items,table.bew-cart-items td,table.bew-cart-items th{background:none!important;border:0;margin:0}table.bew-cart-items{table-layout:auto;width:100%}table.bew-cart-items .bew-cart-items__header{font-size:.75em;text-transform:uppercase}table.bew-cart-items .bew-cart-items__header .bew-cart-items__header-image{width:100px}table.bew-cart-items .bew-cart-items__header .bew-cart-items__header-product{visibility:hidden;min-width:300px}table.bew-cart-items .bew-cart-items__header .bew-cart-items__header-quantity{width:116px}table.bew-cart-items .bew-cart-items__header .bew-cart-items__header-total{width:100px;text-align:right}table.bew-cart-items .bew-cart-items__row .bew-cart-item__image img{width:100%;margin:0}table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-link{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-decoration:underline;font-size:.75em;text-transform:none;white-space:nowrap}table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-link:active,table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-link:focus,table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-link:hover{background:0 0}table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-icon{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-decoration:underline;fill:currentColor;position:absolute;top:16px;right:0;display:none}table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-icon:active,table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-icon:focus,table.bew-cart-items .bew-cart-items__row .bew-cart-item__quantity .bew-cart-item__remove-icon:hover{background:0 0}.bew-skeleton table.bew-cart-items .bew-cart-items__row .bew-cart-item__total{font-size:1em;text-align:right;line-height:1.5}.bew-skeleton .bew-cart-items td:last-child{padding-right:0}table.bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-components-product-price__regular,table.bew-cart-items .bew-cart-items__row .bew-cart-item__total .bew-components-product-price__value{display:block}table.bew-cart-items .bew-cart-items__row.is-disabled{opacity:.5;pointer-events:none;transition:opacity .2s ease}@media (max-width:767px){.bew-cart__submit-container-revisar{background:#fff;bottom:0;box-shadow:0 -10px 20px 10px rgba(204,208,212,.5);left:0;padding:16px;position:fixed;width:100%;z-index:9999}.bew-cart__submit-container-push{height:100px}}.bew-components-validation-error{font-size:.75em;color:#d94f4f;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal}.bew-components-validation-error>p{align-items:center;display:flex;line-height:12px;margin:0;min-height:24px;padding:0}.bew-components-select+.bew-components-validation-error{margin-bottom:24px}.bew-components-product-name,.ast-single-post .entry-content a.bew-components-product-name{font-size:1em;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:block;color:#404040;display:inline-flex;width:75%;text-decoration:none}.bew-components-totals-item .woocommerce-Price-amount.amount{font-size:1em;font-weight:600;color:#333}.bew-components-product-price .woocommerce-Price-amount.amount{font-size:1em;font-weight:600;color:#333}.bew-components-product-low-stock-badge{font-size:.75em;border-radius:2px;border:1px solid;display:inline-block;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}.bew-components-product-metadata{font-size:.75em}.bew-components-product-metadata .bew-components-product-metadata__description>p,.bew-components-product-metadata .bew-components-product-metadata__variation-data{margin:.25em 0 0}.bew-components-quantity-selector{display:flex;min-width:100px;border:1px solid #d7dade;background:#fff;border-radius:4px}.bew-skeleton .bew-components-quantity-selector input.bew-components-quantity-selector__input{font-size:1em;order:2;min-width:40px;width:40px;flex:1 1 auto;border:0;padding:.4em 0;margin:0;text-align:center;background:0 0;box-shadow:none;color:#000;line-height:1;vertical-align:middle;-moz-appearance:textfield}.bew-components-quantity-selector input.bew-components-quantity-selector__input:focus{background:#f3f4f5;outline:1px solid #d7dade}.bew-components-quantity-selector input.bew-components-quantity-selector__input:disabled{color:#86909b}.bew-components-quantity-selector input::-webkit-inner-spin-button,.bew-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bew-components-quantity-selector .bew-components-quantity-selector__button{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;font-size:1em;min-width:30px;cursor:pointer;color:#32373c;font-style:normal;text-align:center}.bew-components-quantity-selector .bew-components-quantity-selector__button:focus{outline:2px solid #d7dade}.bew-components-quantity-selector .bew-components-quantity-selector__button:focus,.bew-components-quantity-selector .bew-components-quantity-selector__button:hover{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;color:#191e23}.bew-components-quantity-selector .bew-components-quantity-selector__button:focus:focus,.bew-components-quantity-selector .bew-components-quantity-selector__button:hover:focus{outline:2px solid #d7dade}.bew-components-quantity-selector .bew-components-quantity-selector__button:disabled{color:#86909b;cursor:default;border:0;padding:0;margin:0;background:none transparent;box-shadow:none}.bew-components-quantity-selector .bew-components-quantity-selector__button:disabled:focus{outline:2px solid #d7dade}.bew-components-quantity-selector .bew-components-quantity-selector__button--minus{order:1}.bew-components-quantity-selector .bew-components-quantity-selector__button--plus{order:3}.bew-components-product-price__value.is-discounted{margin-left:.5em}.bew-components-sale-badge{font-size:.75em;border-radius:2px;border:1px solid;display:inline-block;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}.bew-components-payment-method-icons{display:block;text-align:center;margin:5px 0 14px}.bew-components-payment-method-icons .bew-components-payment-method-icon{display:inline-block;margin:0 4px 2px;padding:0;width:auto;height:24px;vertical-align:middle}.bew-components-payment-method-icons--align-left{text-align:left}.bew-components-payment-method-icons--align-left .bew-components-payment-method-icon{margin-left:0;margin-right:8px}.bew-components-payment-method-icons--align-right{text-align:right}.bew-components-payment-method-icons--align-right .bew-components-payment-method-icon{margin-right:0;margin-left:8px}.bew-components-payment-method-icons:last-child{margin-bottom:0}.is-mobile .bew-components-payment-method-icons .bew-components-payment-method-icon,.is-small .bew-components-payment-method-icons .bew-components-payment-method-icon{height:16px}.bew-components-payment-method-label--with-icon{display:inline-block;vertical-align:middle}.bew-components-payment-method-label--with-icon>img,.bew-components-payment-method-label--with-icon>svg{vertical-align:middle;margin:-2px 4px 0 0}.bew-components-payment-method-label--with-icon>img,.bew-components-payment-method-label--with-icon>svg{display:none}.bew-checkout .woocommerce-checkout,.elementor-editor-active.bew-checkout .bew-checkout-yes,.elementor-editor-preview.bew-checkout .bew-checkout-yes{margin:0;max-width:100%;counter-reset:checkout-step}.bew-checkout .bew-components-checkout-step.bew-checkout-steps-active{position:relative;border:none;padding:0 0 0 36px;background:0 0;margin:0}.bew-checkout-steps-active .bew-checkout-step-container{position:relative;padding-bottom:1.5em}.bew-checkout-steps-active .bew-checkout-step-container.bew-payment{padding-bottom:0}.billing-checkbox-fields .bew-checkout-steps-active .bew-checkout-step-container.bew-billing{padding-bottom:0}.billing-checkbox-fields .bew-checkout-steps-active .bew-checkout-step-container.bew-billing .bew-components-checkout-step__content .form-row:last-child{margin-bottom:1.5em}.bew-checkout-steps-active .bew-checkout-step-container.bew-shipping{padding-bottom:0}.bew-components-checkout-step__content{padding-bottom:0;display:inline-block;width:100%}.bew-information .bew-components-checkout-step__content{padding-bottom:0}.bew-checkout .woocommerce-checkout .bew-components-checkout-step:disabled{opacity:.6}.bew-checkout-step-heading{display:block;margin:.75em 0 1em;position:relative}.bew-components-checkout-step:first-child .bew-checkout-step-heading{margin-top:0}.bew-checkout-step-heading-content{font-size:.75em;position:absolute;right:0}.bew-checkout-step-heading-content a{font-weight:700;color:inherit}.bew-checkout .bew-components-checkout-step__description,.bew-checkout p.bew-components-checkout-step__description{font-size:.875em;line-height:1.25;margin-bottom:16px}.bew-checkout-step-container.bew-payment:after{content:none}.steps-vertical-line-yes .bew-checkout-steps-active .bew-checkout-step-container:after,.steps-vertical-line-yes .bew-account-fields .bew-checkout-step-container:after,.steps-vertical-line-yes .bew-account-fields .bew-checkout-step-container:after{content:"";height:100%;border-left:1px solid;opacity:.3;position:absolute;left:-18px;top:0}.bew-checkout-step-container .form-row,.woocommerce form .bew-checkout-step-container .form-row{position:relative;margin-bottom:1.5em;padding:0;min-height:3em;position:relative}.bew-checkout-step-container .form-row.field-conditional-yes,.woocommerce form .bew-checkout-step-container .form-row.field-conditional-yes{display:none}.elementor-editor-active .bew-checkout-step-container .form-row.field-conditional-yes,.elementor-editor-active .woocommerce form .bew-checkout-step-container .form-row.field-conditional-yes{display:block}.bew-checkout-step-container .form-row.field-conditional-yes.field-conditional-show:not(.input-hide-yes),.woocommerce form .bew-checkout-step-container .form-row.field-conditional-yes.field-conditional-show:not(.input-hide-yes){display:block}.bew-checkout-step-container .form-row .woocommerce-input-wrapper,.woocommerce form .bew-checkout-step-container .form-row .woocommerce-input-wrapper{display:flex;flex-direction:column-reverse}.bew-checkout-step-container .form-row .woocommerce-input-wrapper label,.woocommerce form .bew-checkout-step-container .form-row .woocommerce-input-wrapper label{margin:0 0 7.5px}.bew-checkout-step-container .stripe-payment-data .wc-stripe-cc-form .form-row,.woocommerce form .bew-checkout-step-container .stripe-payment-data .wc-stripe-cc-form .form-row{height:initial}.bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form,.woocommerce form .bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form{padding:10px 0}.bew-checkout-step-container #stripe-payment-data fieldset,.woocommerce form .bew-checkout-step-container #stripe-payment-data fieldset{padding:10px 0}.theme-blocksy .bew-checkout-step-container #stripe-payment-data fieldset,.theme-blocksy .woocommerce form .bew-checkout-step-container #stripe-payment-data fieldset,.theme-blocksy .bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form{padding:30px;margin-top:20px}.bew-checkout-step-container #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew{margin:0}.bew-checkout-step-container .form-row.label-inside-yes label,.woocommerce-account-fields .form-row.label-inside-yes label:not(.checkbox),.bew-components-checkout-step__content .form-row.label-inside-yes label,.bew-account-fields .create-account.label-inside-yes label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.5;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text;z-index:1}@media screen and (prefers-reduced-motion:reduce){.bew-checkout-step-container .form-row label,.woocommerce-account-fields .form-row label:not(.checkbox){transition:none}}.bew-checkout-step-container .form-row input[type=email],.bew-checkout-step-container .form-row input[type=tel],.bew-checkout-step-container .form-row input[type=text],.bew-checkout-step-container .form-row input[type=url],.bew-checkout-step-container .form-row input[type=date],.woocommerce-account-fields .form-row input[type=password],.bew-components-checkout-step__content .form-row input[type=email],.bew-components-checkout-step__content .form-row input[type=tel],.bew-components-checkout-step__content .form-row input[type=text],.bew-components-checkout-step__content .form-row input[type=url],.bew-components-checkout-step__content .form-row input[type=date]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.bew-checkout-step-container .form-row input[type=email]:focus,.bew-checkout-step-container .form-row input[type=tel]:focus,.bew-checkout-step-container .form-row input[type=text]:focus,.bew-checkout-step-container .form-row input[type=url]:focus,.bew-checkout-step-container .form-row input[type=date]:focus,.woocommerce-account-fields .form-row input[type=password]:focus,.bew-components-checkout-step__content .form-row input[type=email]:focus,.bew-components-checkout-step__content .form-row input[type=tel]:focus,.bew-components-checkout-step__content .form-row input[type=text]:focus,.bew-components-checkout-step__content .form-row input[type=url]:focus,.bew-components-checkout-step__content .form-row input[type=date]:focus{background-color:#fff}.bew-checkout-step-container .form-row.is-active input[type=email],.bew-checkout-step-container .form-row.is-active input[type=tel],.bew-checkout-step-container .form-row.is-active input[type=text],.bew-checkout-step-container .form-row.is-active input[type=url],.bew-checkout-step-container .form-row.is-active input[type=date],.woocommerce-account-fields .form-row.is-active input[type=password],.bew-components-checkout-step__content .form-row.is-active input[type=email],.bew-components-checkout-step__content .form-row.is-active input[type=tel],.bew-components-checkout-step__content .form-row.is-active input[type=text],.bew-components-checkout-step__content .form-row.is-active input[type=url],.bew-components-checkout-step__content .form-row.is-active input[type=date]{padding:1.5em 0 .25em 16px}.bew-checkout-step-container .form-row.has-error input,.bew-components-checkout-step__content .form-row.has-error input{border-color:#d94f4f}.bew-checkout-step-container .form-row.has-error input:focus,.bew-components-checkout-step__content .form-row.has-error input:focus{outline-color:#d94f4f}.bew-checkout-step-container .form-row.has-error label,.bew-components-checkout-step__content .form-row.has-error label{color:#d94f4f}.bew-checkout-step-container .form-row:only-child{margin-bottom:0}.label-inside-yes input::placeholder{color:rgba(0,0,0,0)!important}.bew-checkout-step-container .form-row.label-inside-yes input:-webkit-autofill+label,.bew-components-checkout-step__content .form-row.label-inside-yes input:-webkit-autofill+label,.woocommerce-account-fields .form-row.label-inside-yes .woocommerce-input-wrapper input:-webkit-autofill+label:not(.checkbox),.bew-checkout-step-container .form-row.label-inside-yes input:-webkit-autofill~label,.bew-components-checkout-step__content .form-row.label-inside-yes input:-webkit-autofill~label,.woocommerce-account-fields .form-row.label-inside-yes .woocommerce-input-wrapper input:-webkit-autofill~label:not(.checkbox){transform:translateY(4px) scale(.75)!important}.label-inside-yes input:placeholder-shown+.label-inside-yes label{transform:translateY(4px) scale(.75)!important}.bew-checkout-step-container .form-row.label-inside-yes input:-webkit-autofill,.bew-components-checkout-step__content .form-row.label-inside-yes input:-webkit-autofill,.woocommerce-account-fields .form-row.label-inside-yes .woocommerce-input-wrapper input:-webkit-autofill{padding:1.5em 0 .25em 16px}.bew-checkout-step-container .form-row.is-active label,.bew-components-checkout-step__content .form-row.is-active label,.woocommerce-account-fields .form-row.is-active label:not(.checkbox){transform:translateY(4px) scale(.75)!important}.bew-checkout-step-container #billing_country_field.label-inside-yes label,.bew-checkout-step-container #billing_state_field.label-inside-yes label,.bew-checkout-step-container #shipping_country_field.label-inside-yes label,.bew-checkout-step-container #shipping_state_field.label-inside-yes label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);transform-origin:top left;transition:all .2s ease;color:#646970;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);white-space:nowrap}.bew-checkout-step-container .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}@media screen and (prefers-reduced-motion:reduce){.bew-checkout-step-container #billing_country_field label{transition:none}}.bew-checkout-step-container #billing_country_field.label-inside-yes.is-active label,.bew-checkout-step-container #billing_state_field.label-inside-yes.is-active label,.bew-checkout-step-container #billing_country_field.label-inside-yes select+label,.bew-checkout-step-container #billing_state_field.label-inside-yes select+label,.bew-checkout-step-container #billing_country_field.label-inside-yes .select2+label,.bew-checkout-step-container #billing_state_field.label-inside-yes .select2+label,.bew-checkout-step-container #shipping_country_field.label-inside-yes.is-active label,.bew-checkout-step-container #shipping_state_field.label-inside-yes.is-active label,.bew-checkout-step-container #shipping_country_field.label-inside-yes select+label,.bew-checkout-step-container #shipping_state_field.label-inside-yes select+label,.bew-checkout-step-container #shipping_country_field.label-inside-yes .select2+label,.bew-checkout-step-container #shipping_state_field.label-inside-yes .select2+label{transform:translateY(4px) scale(.75)}.bew-checkout-step-container .form-row.is-active input[type=date]+label,.bew-checkout-step-container .form-row.label-inside-yes input[type=date]+label{transform:translateY(4px) scale(.75)!important}.bew-checkout-step-container .form-row.is-active input[type=date],.bew-checkout-step-container .form-row.label-inside-yes input[type=date]{padding:1.5em 0 .25em 16px;cursor:pointer}.bew-checkout-step-container .form-row.is-active input[type=date]::-webkit-calendar-picker-indicator,.bew-checkout-step-container .form-row.label-inside-yes input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.bew-checkout-step-container #billing_country_field.has-error .select2-container{border-color:#d94f4f}.bew-checkout-step-container .has-error label{color:#d94f4f}.bew-checkout-step-container .select2-container{width:100% !important;z-index:1 !important;height:3em}.bew-checkout-step-container .select2-container .select2-selection,.bew-checkout-step-container .select2-container .select2-selection:active,.bew-checkout-step-container .select2-container .select2-selection:focus,.bew-checkout-step-container .select2-container .select2-selection:hover,.bew-checkout-step-container .address-field.label-inside-yes strong,.woocommerce-page .bew-checkout-step-container .select2-container .select2-selection--single{font-size:1em;background-color:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;overflow:hidden;padding:.75em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%;border-radius:4px;border:1px solid #8d96a0}.bew-checkout-step-container .label-inside-yes .select2-container .select2-selection,.bew-checkout-step-container .label-inside-yes .select2-container .select2-selection:active,.bew-checkout-step-container .label-inside-yes .select2-container .select2-selection:focus,.bew-checkout-step-container .label-inside-yes .select2-container .select2-selection:hover{padding:1.3em 16px .25em}.bew-checkout-step-container .address-field.label-inside-yes strong{padding:1.5em 0 .25em 16px}.bew-checkout-fast-yes .bew-checkout-step-container .form-row.label-inside-yes .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5}.bew-checkout-step-container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5}.bew-checkout-step-container #billing_country_field .components-custom-select-control__button-icon{right:12px}.bew-checkout-step-container #billing_country_field .components-custom-select-control__menu{background-color:#fff;margin:0;max-height:300px;overflow:auto}.bew-checkout-step-container #billing_country_field .components-custom-select-control__menu:empty{display:none}.bew-checkout-step-container #billing_country_field .components-custom-select-control__item{font-size:1em;margin-left:0;padding-left:16px}.bew-checkout-step-container #billing_country_field .components-custom-select-control__item-icon{display:none}.bew-components-checkbox .shipping-checkbox-area{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;display:block;position:relative}.bew-components-checkbox .shipping-checkbox-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;height:1rem;margin:0;min-height:16px;min-width:16px;overflow:hidden;position:static;vertical-align:middle;width:1rem}.bew-components-checkbox .shipping-checkbox-input[type=checkbox]:checked{background:currentColor;border-color:currentColor}.bew-components-checkbox .shipping-checkbox-input[type=checkbox]:checked:before{color:#fff;content:"\2713";display:block;height:calc(1rem - 2px);min-height:14px;min-width:14px;margin:0;line-height:100%;text-align:center;width:calc(1rem - 2px)}.bew-components-checkbox .shipping-checkbox-input[type=checkbox]+.bew-components-checkbox__label{padding-left:8px;vertical-align:middle}.components-placeholder.bew-checkout__no-shipping-placeholder{margin-bottom:16px}.components-placeholder.bew-checkout__no-shipping-placeholder *{pointer-events:all}.components-placeholder.bew-checkout__no-shipping-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.bew-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button{background-color:#24292d;color:#fff}.components-placeholder.bew-checkout__no-shipping-placeholder .components-placeholder__fieldset .bew-checkout__no-shipping-placeholder-description{display:block;margin:.25em 0 1em}.bew-components-shipping-rates-control__package .bew-components-shipping-rates-control__package-title{margin:0}.bew-components-shipping-rates-control__package-items{font-size:.875em;display:block;list-style:none;margin:0;padding:0}.bew-components-shipping-rates-control__package-item{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:inline-block;margin:0;padding:0}.bew-components-shipping-rates-control__package-item:not(:last-child):after{content:", ";white-space:pre}.components-notice.bew-components-shipping-rates-control__no-results-notice{margin-bottom:0}.bew-components-shipping-rates-control .bew-components-panel__content{padding-bottom:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .woocommerce-shipping-totals th,.bew-checkout-review-shipping-table .woocommerce-shipping-totals th{display:none}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .woocommerce-shipping-methods,.bew-checkout-review-shipping-table .woocommerce-shipping-methods{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;position:relative;display:block;list-style:none;margin:0;padding-left:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .woocommerce-shipping-methods li,.bew-checkout-review-shipping-table .woocommerce-shipping-methods li,.bew-checkout-review-shipping-table ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){position:relative;margin-bottom:1em;text-indent:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .woocommerce-shipping-methods li:last-child,.bew-checkout-review-shipping-table .woocommerce-shipping-methods li:last-child{margin-bottom:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li,.bew-checkout-review-shipping-table ul#shipping_method li{border-bottom:1px solid;border-color:#c4c4c4;padding-bottom:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li label,.bew-checkout-review-shipping-table ul#shipping_method li label{padding-left:0;font-weight:400;vertical-align:middle;color:#525252;cursor:pointer;font-size:14.5px;letter-spacing:.5px}.bew-shipping-options .woocommerce-Price-amount,.elementor-widget-woo-checkout-shipping-options table.shop_table .woocommerce-Price-amount,.bew-checkout-review-shipping-table .woocommerce-Price-amount,.bew-checkout-review-shipping-table table.shop_table .woocommerce-Price-amount{float:right;font-weight:400}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options label,.bew-checkout-review-shipping-table label{position:relative;display:block;width:100%;margin:0;padding:10px 0;font-size:16px;line-height:20px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:0 solid #ebebeb;border-radius:0;margin-bottom:0}.woocommerce-page.woocommerce-checkout .bew-checkout-review-shipping-table table.shop_table td,.woocommerce.woocommerce-checkout .bew-checkout-review-shipping-table table.shop_table td{padding:0;border:0 solid #ebebeb}.bew-components-radio-control__option .bew-components-radio-control__option-layout:after{display:none}.bew-components-radio-control__input{left:24px;position:absolute;top:12px}.bew-components-radio-control__description-group,.bew-components-radio-control__label-group{display:table-row}.bew-components-radio-control__description-group>span,.bew-components-radio-control__label-group>span{display:table-cell}.bew-components-radio-control__description-group .bew-components-radio-control__secondary-description,.bew-components-radio-control__description-group .bew-components-radio-control__secondary-label,.bew-components-radio-control__label-group .bew-components-radio-control__secondary-description,.bew-components-radio-control__label-group .bew-components-radio-control__secondary-label{text-align:right;min-width:50%}.bew-components-radio-control__label,.bew-components-radio-control__secondary-label{line-height:20px;line-height:max(1rem, 20px)}.bew-components-radio-control__description,.bew-components-radio-control__secondary-description{font-size:.875em;line-height:20px}.bew-components-radio-control .bew-components-radio-control__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid;border-radius:50%;display:inline-block;height:1.25rem;min-height:20px;min-width:20px;width:1.25rem}.bew-components-radio-control .bew-components-radio-control__input:checked:before{background:currentColor;border-radius:50%;content:"";display:block;height:.625em;left:50%;margin:0;min-height:10px;min-width:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:.625em}.bew-cart-totals .bew-components-shipping-rates-control .woocommerce-shipping-methods li input[type=radio],.bew-checkout-review-shipping-table .woocommerce-shipping-totals .woocommerce-shipping-methods li input[type=radio]{display:none}.bew-cart-totals .bew-components-shipping-rates-control .woocommerce-shipping-methods li input[type=radio]+label:before{content:" ";display:inline-block;position:relative;top:5px;margin:0 20px 0 0;width:16px;height:16px;border-radius:11px;border:2px solid #000;background-color:transparent}.bew-checkout-review-shipping-table .woocommerce-shipping-totals .woocommerce-shipping-methods li input[type=radio]+label:before{content:" ";display:inline-block;position:relative;top:3px;margin:0 20px 0 0;width:16px;height:16px;border-radius:11px;border:2px solid #000;background-color:transparent}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .bew-checkout-review-shipping-table table.shop_table{border:0 solid #ebebeb;border-radius:0;margin-bottom:0}.elementor-widget-woo-checkout-shipping-options .bew-shipping-options .bew-checkout-review-shipping-table table.shop_table td{padding:0;opacity:1;border-bottom-width:0;border-top-width:0;border-width:0;background-color:transparent}.bew-cart-totals .woocommerce-shipping-methods li input[type=radio]:checked+label:after,.bew-checkout-review-shipping-table .woocommerce-shipping-methods li input[type=radio]:checked+label:after{border-radius:11px;width:8px;height:8px;position:absolute;content:" ";display:block;background:#000}.bew-shipping-options .woocommerce-shipping-methods li input[type=radio]:checked+label:after,.bew-checkout-review-shipping-table .woocommerce-shipping-methods li input[type=radio]:checked+label:after{top:17px;left:4px}.bew-cart-totals .woocommerce-shipping-methods li input[type=radio]:checked+label:after{top:9px;left:4px}.bew-cart-totals .woocommerce-shipping-methods li label,.bew-cart-totals ul#shipping_method li label{position:relative;display:block;padding-left:0;cursor:pointer}.bew-cart-totals .shop_table .tax-rate{display:flex;justify-content:space-between;font-weight:700}.bew-cart-totals .woocommerce-shipping-methods li{position:relative;padding:0}.bew-cart-totals ul.woocommerce-shipping-methods,.bew-cart-totals ul#shipping_method{list-style:none;margin:0;padding:0}.bew-cart-totals .woocommerce-shipping-destination{margin-bottom:0;margin-top:0;line-height:1.4}@media (min-width:768px){.bew-components-radio-control .bew-components-radio-control__input{height:1rem;margin-top:2px;min-height:16px;min-width:16px;width:1rem}.bew-components-radio-control .bew-components-radio-control__input:checked:before{height:.5em;min-height:8px;min-width:8px;width:.5em}}.bew-components-panel.has-border{position:relative}.bew-components-panel.has-border:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.bew-components-panel.has-border+.bew-components-panel.has-border:after{border-top-width:0}.bew-components-panel__button,.bew-components-panel__button:active,.bew-components-panel__button:focus,.bew-components-panel__button:hover{border:0;border-radius:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;height:auto;line-height:inherit;margin:.375em 0;padding:.8em 32px .8em 0;position:relative;text-align:left;width:100%;cursor:pointer}.bew-components-panel__button>.bew-components-panel__button-icon{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.bew-components-panel__content{padding-bottom:0}.bew-components-panel__content .bew-checkout_coupon{padding-bottom:1em;overflow:auto}.components-placeholder.bew-checkout__no-payment-methods-placeholder{margin-bottom:16px}.components-placeholder.bew-checkout__no-payment-methods-placeholder *{pointer-events:all}.components-placeholder.bew-checkout__no-payment-methods-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.bew-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button{background-color:#24292d;color:#fff}.components-placeholder.bew-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .bew-checkout__no-payment-methods-placeholder-description{display:block;margin:.25em 0 1em}.components-notice.bew-checkout__no-payment-methods-notice{margin-bottom:16px}.bew-components-tabs .bew-components-tabs__list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item.is-active{box-shadow:inset 0 -3px currentColor;font-weight:600;position:relative}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item:focus{outline:none}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item .bew-components-tabs__item-content{font-size:1em;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;font-weight:700}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item .bew-components-tabs__item-content>img,.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item .bew-components-tabs__item-content>svg{height:1.2em;vertical-align:middle;margin:0 0 4px}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item .bew-components-tabs__item-content .bew-components-payment-method-icons{margin:.2em 0 -.2em}.bew-components-tabs .bew-components-tabs__list>.bew-components-tabs__item .bew-components-tabs__item-content .bew-components-payment-method-icons .bew-components-payment-method-icon{height:1.2em;vertical-align:middle}.bew-components-tabs .bew-components-tabs__content{padding:16px 0;text-transform:none}.bew-components-checkout-return-to-cart-button{box-shadow:none;padding-left:calc(24px + 0.25em);padding-left:30px;position:relative;text-decoration:none;color:inherit}.ast-single-post .entry-content a.bew-components-checkout-return-to-cart-button{text-decoration:none}.bew-components-checkout-return-to-cart-button svg{left:0;position:absolute;transform:translateY(-50%);top:50%}.bew-components-totals-item{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.75em 0;width:100%}.bew-components-totals-item__label{font-weight:700;margin-right:10px}.bew-components-totals-item__value{white-space:nowrap}.bew-components-totals-item__description{font-size:.875em;width:100%}.bew-components-totals-discount__coupon-list{list-style:none;margin:0;padding:0;padding-top:10px}.bew-components-button:not(.is-link),.elementor-widget-woo-checkout-payment .bew-payment .place-order .button,.bew-checkout .elementor-widget-woo-checkout-place-order .place-order button[type=submit].bew-components-button:not(.is-link){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;position:relative;border:none}.woocommerce-checkout .bew-payment #place_order{width:100%}.bew-components-button:not(.is-link):active,.bew-components-button:not(.is-link):disabled,.bew-components-button:not(.is-link):focus,.bew-components-button:not(.is-link):hover{background-color:#24292d;color:#fff}.bew-components-button:not(.is-link) .bew-components-button__text{display:block}.bew-components-button:not(.is-link) .bew-components-button__text>svg{fill:currentColor}.bew-checkout__actions{display:flex;justify-content:space-between;align-items:center;margin:0 0 48px;padding:0 0 0 36px}.bew-checkout__actions a+.bew-components-checkout-place-order-button{width:50%;padding:1em;height:auto;margin-left:auto}.bew-checkout .label-inside-yes abbr[title].required,.bew-cart abbr[title].required{display:none}.bew-checkout abbr[title].required{text-decoration:none}.bew-checkout form .form-row .required{color:red;font-weight:700;border:0}.elementor-widget-woo-checkout-review-order .bew-components-totals-coupon .bew-order-review-coupon,.elementor-widget-woo-checkout-review-order .bew-order-review-title{font-size:1.25em;font-weight:600;margin:0}.elementor-widget-woo-checkout-review-order .bew-review-order-content .bew-components-totals-coupon__content{display:none!important}.elementor-widget-woo-checkout-review-order #bew-checkout-review-order.show-coupon .bew-review-order-content .bew-components-totals-coupon__content{display:block!important}.bew-components-order-summary .bew-components-panel__button{margin-top:0;padding-top:0}.bew-components-order-summary__content{display:table;display:grid;width:100%}.bew-components-order-summary-item{position:relative;display:inline-table;padding-bottom:1px;width:100%}.bew-components-order-summary-item:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:none;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.bew-components-order-summary-item:last-child:after{display:none}.bew-components-order-summary-item__description,.bew-components-order-summary-item__image{display:table-cell;vertical-align:top}.bew-components-order-summary-item__image{padding-top:16px;padding-bottom:16px;position:relative}.bew-components-order-summary-item__image>img{width:65px;border-radius:6px;border:1px solid #d0d0d0}.bew-components-order-summary-item__quantity{font-size:.85em;align-items:center;background:#333;border:1px solid #333;border-radius:1em;color:#fff;display:flex;line-height:1;min-height:21px;padding:0;position:absolute;justify-content:center;min-width:21px;right:0;top:16px;transform:translate(50%,-50%);white-space:nowrap;z-index:1}.bew-components-order-summary-item__quantity span{font-size:inherit}.bew-components-order-summary-item__description{padding-left:24px;padding-top:16px;padding-bottom:16px;line-height:1.375}.bew-components-order-summary-item__description .bew-components-product-metadata,.bew-components-order-summary-item__description p{line-height:1.375;margin-top:4px}.product-list-layout-inline .bew-components-order-summary-item__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.product-list-layout-stacked .bew-components-order-summary-item__header{display:flex;flex-direction:column}.product-list-layout-stacked .bew-components-order-summary-item__header .bew-components-product-name{width:100%}.order-review-remove-yes #bew-checkout-review-order .bew-components-order-summary-item__header{margin-right:25px}.bew-components-chip{display:inline-block;background:#e2e4e7;padding:.365em .5em;margin:0 .365em .365em 0;color:#23282d;border-radius:0;line-height:1em;max-width:100%}.bew-components-chip.bew-components-chip--radius-small{border-radius:3px}.bew-components-chip.bew-components-chip--radius-medium{border-radius:.433em}.bew-components-chip.bew-components-chip--radius-large{border-radius:2em;padding-left:.75em;padding-right:.75em}.bew-components-chip .bew-components-chip__text{padding-right:.5em}.bew-components-chip .bew-components-chip__remove{font-size:.75em;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:none;vertical-align:middle;line-height:1.33em;padding:.66em;margin:-.66em}.bew-components-chip .bew-components-chip__remove:focus,.bew-components-chip .bew-components-chip__remove:hover{color:#d94f4f}.bew-components-chip .bew-components-chip__remove:disabled{color:#86909b;cursor:not-allowed}.bew-components-totals-shipping fieldset.bew-components-totals-shipping__fieldset{background-color:transparent;margin:0;padding:0;border:0}.bew-components-totals-shipping .bew-components-totals-shipping__options .bew-components-radio-control__description,.bew-components-totals-shipping .bew-components-totals-shipping__options .bew-components-radio-control__label,.bew-components-totals-shipping .bew-components-totals-shipping__options .bew-components-radio-control__secondary-description,.bew-components-totals-shipping .bew-components-totals-shipping__options .bew-components-radio-control__secondary-label{flex-basis:100%;text-align:left}.bew-components-totals-shipping .bew-components-radio-control__option-layout:last-child:after,.bew-components-totals-shipping .bew-components-radio-control__option:last-child:after{display:none}.bew-components-totals-shipping .bew-components-shipping-rates-control__no-results-notice{margin-bottom:.75em}.bew-components-totals-shipping .bew-components-totals-shipping__change-address-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-decoration:underline}.bew-components-totals-shipping .bew-components-totals-shipping__change-address-button:active,.bew-components-totals-shipping .bew-components-totals-shipping__change-address-button:focus,.bew-components-totals-shipping .bew-components-totals-shipping__change-address-button:hover{background:0 0;opacity:.8}.bew-components-totals-shipping .bew-components-panel:last-child:after{border-bottom-width:0}.bew-components-shipping-calculator-address{margin-bottom:0}.bew-components-shipping-calculator-address__button{width:100%}.bew-components-shipping-calculator{padding:.5em 0 .75em}.bew-components-totals-taxes{position:relative}.bew-components-totals-taxes:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.bew-components-totals-coupon__form{display:flex;margin-bottom:0;width:100%}.bew-components-totals-coupon__form .bew-components-totals-coupon__input{margin-bottom:0;margin-top:0;flex-grow:1}.bew-components-totals-coupon__form .bew-components-totals-coupon__button{height:48px;flex-shrink:0;margin-left:8px;padding-left:24px;padding-right:24px;white-space:nowrap}.bew-components-totals-coupon__content{flex-direction:column;position:relative}.bew-components-totals-coupon__content .bew-components-validation-error{margin-top:8px;position:relative;width:100%}.bew-components-totals-footer-item .bew-components-totals-item__label,.bew-components-totals-footer-item .bew-components-totals-item__value{font-size:1.25em}.bew-components-totals-footer-item .bew-components-totals-item__label{font-weight:700}.bew-components-totals-footer-item .bew-components-totals-footer-item-tax{margin-bottom:0}.with-scroll-to-top__scroll-point{position:relative;top:-36px}.bew-cart__submit-button{width:100%;margin:0 0 16px}.bew-cart__submit-button:last-child{margin-bottom:0}.bew-components-panel{padding-left:0;padding-right:0}.bew-components-title,.bew-components-totals-item,.bew-components-shipping-rates-control{padding-left:0;padding-right:0}.elementor-widget-woo-checkout-review-order .bew-components-totals-item{padding-left:0;padding-right:0}.elementor-widget-woo-checkout-review-order .bew-components-totals-item{padding-left:0;padding-right:0}.elementor-widget-woo-checkout-review-order .product-titles{padding-left:0;padding-right:0;display:flex;font-size:1em;font-weight:700}.elementor-widget-woo-checkout-review-order .product-titles .product-name{display:block;float:left;width:50%}.elementor-widget-woo-checkout-review-order .product-titles .product-total{display:block;width:50%;float:right;text-align:end}.elementor-widget-woo-checkout-review-order .product-titles{display:none}.order-review-products-collapse-yes .bew-order-review-table .bew-components-order-summary{display:none}.elementor-widget-woo-checkout-review-order #bew-checkout-review-order.show-summary.bew-order-review-table .bew-components-order-summary{display:block}.bew-order-review-collapse.closed-initial .bew-review-order-content{display:none}.bew-order-review-collapse.show-summary .bew-review-order-content{display:block}.elementor-widget-woo-checkout-review-order #bew-checkout-review-order.show-summary .product-titles{display:flex}.woocommerce .bew-checkout-coupon form .form-row-first,.woocommerce-page .bew-checkout-coupon form .form-row-first{width:68%;overflow:visible;float:left}.woocommerce .bew-checkout-coupon form .form-row-last,.woocommerce-page .bew-checkout-coupon form .form-row-last{width:30%;overflow:visible;float:right}.bew-checkout-coupon form.checkout_coupon .button{width:100%}#bew-order-summary{padding:0;margin:0}#bew-checkout-review-order.bew-order-review-collapse #bew-order-summary{display:flex;align-items:baseline;padding:0}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading{background:#fafafa;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:1.25em 1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:left;width:100%}.bew-checkout.bew-fast-checkout #bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading{display:flex;align-items:center;justify-content:space-between;cursor:pointer}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .bew-components-panel__button{display:flex}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading i{padding-right:.75em}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .wc-block-components-order-summary__button-text{display:none}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .order-summary-toggle-text-show{display:block}#bew-checkout-review-order.bew-order-review-collapse.show-summary .bew-review-order-heading .order-summary-toggle-text-show{display:none}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .order-summary-toggle-text-hide{display:none}#bew-checkout-review-order.bew-order-review-collapse.show-summary .bew-review-order-heading .order-summary-toggle-text-hide{display:block}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .order-summary-toggle-text-show,#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .order-summary-toggle-text-hide{font-size:14px;font-weight:400;line-height:1;margin-right:20px}#bew-checkout-review-order.bew-order-review-collapse.show-arrow-yes #bew-order-summary .wc-block-components-order-summary__button-text{margin-right:25px}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .bew-components-totals-item__value .amount{font-size:1.3em}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading .bew-components-totals-item__value .amount bdi{font-size:inherit;font-weight:inherit}#bew-checkout-review-order.bew-order-review-collapse #bew-order-summary:after{font-size:12px}@media (min-width:1000px){#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading{display:none}#bew-checkout-review-order.bew-order-review-collapse.show-heading-collapse-yes .bew-review-order-heading{display:flex}#bew-checkout-review-order.bew-order-review-collapse .bew-review-order-content{display:block}#bew-checkout-review-order.bew-order-review-collapse.closed-initial .bew-review-order-content{display:none}}.order-review-products-collapse-yes #bew-checkout-review-order.show-arrow-yes #bew-order-summary:after{content:'\e64b';margin-left:10px;display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}#bew-checkout-review-order.bew-order-review-collapse #bew-order-summary:after{content:'\e64b';margin-left:10px;display:inline-block;vertical-align:middle;font-size:12px;font-weight:700;position:absolute;right:0;top:65%;transform:translateY(-50%);width:auto}.order-review-products-collapse-yes #bew-checkout-review-order.show-summary.show-arrow-yes #bew-order-summary:after{content:"\e648"}.express-checkout #bew-checkout-review-order.bew-order-review-collapse.show-arrow-yes #bew-order-summary .wc-block-components-order-summary__button-text,.express-checkout #bew-checkout-review-order.bew-order-review-collapse.show-arrow-yes .total-title strong{margin-right:25px}.order-review-coupon-layout-yes #bew-checkout-review-order #bew-coupon:after{content:'\e64b';margin-left:10px;display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.order-review-coupon-layout-yes #bew-checkout-review-order.show-coupon #bew-coupon:after{content:"\e648"}.order-review-products-collapse-yes #bew-order-summary:after,.order-review-coupon-layout-yes #bew-coupon:after,#bew-checkout-review-order.bew-order-review-collapse #bew-order-summary:after{font-family:'Themify';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-first,.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .bew-form-row-first{width:63%;margin:0;float:left}.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-last,.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .bew-form-row-last{width:35%;margin:0;float:right}.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-last .button,.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .bew-form-row-last .button{width:100%;height:3em;border:none;outline:none;padding:10px}.bew-components-checkout-step .bew-checkout-step-container .label-inside-yes .woocommerce-input-wrapper input::-webkit-input-placeholder,.bew-components-totals-coupon .bew-components-totals-coupon__content .label-inside-yes .woocommerce-input-wrapper input::-webkit-input-placeholder,.bew-components-totals-coupon .bew-components-totals-coupon__content .label-inside-yes input::-webkit-input-placeholder{display:none!important;opacity:0;visibility:hidden}#bew-checkout-review-order .bew-components-totals-coupon__content form .form-row-first input[type=text]:focus{outline:none}#bew-checkout-review-order .bew-components-totals-coupon__content.bew-checkout-step-container:after{border-left:0 solid}.bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox],.bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox],.bew-checkout .woocommerce-account-fields .input-checkbox[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;margin:0;min-height:16px;min-width:16px;overflow:hidden;position:static;vertical-align:middle}.bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox]:checked:before,.bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox]:checked:before,.woocommerce-account-fields .input-checkbox[type=checkbox]:checked:before{color:#fff;content:"\2713";display:block;height:calc(1em - 2px);min-height:14px;min-width:14px;margin:0;line-height:100%;text-align:center;width:calc(1em - 2px)}.theme-blocksy .bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox]:checked:before,.theme-blocksy .bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox]:checked:before,.theme-blocksy .woocommerce-account-fields .input-checkbox[type=checkbox]:checked:before{top:0;border:none;border-top:none;border-right:none;transform:none;position:relative}.bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox]+.shipping-checkbox-caption,.bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox]+.shipping-checkbox-caption,.woocommerce-account-fields .input-checkbox[type=checkbox]+span{padding-left:8px;vertical-align:middle;font-size:1em}.bew-checkout .elementor-widget-woo-checkout-form-information .woocommerce-account-fields.bew-checkout-steps-active,.bew-checkout .elementor-widget-woo-checkout-form-billing .woocommerce-account-fields.bew-checkout-steps-active{position:relative;border:none;padding:0 0 0 36px;background:0 0;margin:0}.bew-checkout .create-account .form-row,.bew-checkout.woocommerce form .create-account .form-row{position:relative;margin-bottom:1.5em;padding:0;white-space:nowrap;clear:both;min-height:3em}.bew-checkout .create-account .form-row:only-child,.bew-checkout.woocommerce form .create-account .form-row:only-child,.bew-checkout .create-account .form-row#account_password_field,.bew-checkout.woocommerce form .create-account .form-row#account_password_field{margin-bottom:0}.bew-components-checkout-step__content .form-row:last-child,.woocommerce form .bew-components-checkout-step__content .form-row:last-child{margin-bottom:0}.bew-checkout .bew-account-fields.bew-account-type-checkbox{padding-top:1.5em}.bew-checkout .bew-account-fields .form-row.create-account-checkbox{min-height:auto;margin-bottom:0}.bew-checkout .create-account{position:relative;margin-top:1em;margin-bottom:0;margin-left:0!important}.bew-checkout .create-account.create-account-checkbox{margin-top:0;margin-bottom:0}.bew-checkout .bew-account-fields.bew-account-type-input .bew-account-input-title{margin-bottom:5px;display:block}.bew-checkout.elementor-editor-active .bew-account-type-input .create-account,.bew-checkout.elementor-editor-preview .bew-account-type-input .create-account{display:block!important}.bew-checkout .create-account input:focus{outline:none}.bew-checkout-yes .bew-column-100{flex-direction:column}.bew-cart-yes .bew-column-100{flex-direction:column}.bew-column-100 .elementor-column.bew-elementor-col-100{width:100%!important}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment div.place-order{padding:1em 0 0}.elementor-widget-woo-checkout-payment .place-order .woocommerce-privacy-policy-text{display:none}.elementor-widget-woo-checkout-payment.bew-order-privacy-policy-show-yes .place-order .woocommerce-privacy-policy-text{display:block}.elementor-widget-woo-checkout-form-billing .form-row-first{float:left}.elementor-widget-woo-checkout-form-billing .form-row-wide,.bew-checkout-step-container .form-row-wide{clear:both}.bew-components-checkout-step__content .select2-container--default .select2-selection--single .select2-selection__arrow{top:calc(50% - 13px)}.theme-blocksy .bew-components-checkout-step__content .select2-container--default .select2-selection--single .select2-selection__arrow{top:0}.bew-payment .woocommerce-terms-and-conditions-wrapper{display:inline-block}.bew-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin:20px 0;font-size:.875em}.bew-checkout-step-container .form-row select{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.bew-checkout-step-container .form-row select#billing_state,.bew-checkout-step-container .form-row select#shipping_state{padding:1.2em 0 .25em 16px}.bew-checkout-step-container .form-row.is-active select{padding:1.2em 0 .25em 16px}.elementor-widget-woo-cart-table .bew-components-title,.elementor-widget-woo-cart-totals .bew-components-title{font-weight:600;margin-bottom:15px;font-size:1.25em}.elementor-widget-woo-cart-table .shop_table.cart thead th{text-transform:uppercase;font-size:14px;font-weight:600;padding:.7em 0}.elementor-widget-woo-cart-table .shop_table.cart thead th.product-name{text-align:left}.elementor-widget-woo-cart-table .shop_table.cart thead th.product-subtotal{text-align:right!important;display:table-cell}.elementor-widget-woo-cart-table .shop_table.cart tr.cart_item td.product-subtotal{text-align:right!important;padding-right:0;width:120px}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-yes{padding-top:35px;width:120px}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .product-quantity-content{display:inline-block}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .product-quantity-content .value{text-align:center}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .product-remove-qty .bew-remove{font-size:.75em;text-decoration:underline;color:#6e6d76}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .product-remove-qty .bew-remove .ti-trash{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-name{max-width:450px;flex-direction:column}.woocommerce-cart .elementor-widget-woo-cart-table .bew-cart__main .woocommerce-cart-form{padding:0}.elementor-widget-woo-cart-table table.shop_table,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table{border:0 solid #ebebeb;margin:0;border-collapse:collapse}.elementor-widget-woo-cart-table.enabled-custom-pm-yes table.shop_table,.woocommerce-page .elementor-widget-woo-cart-table.enabled-custom-pm-yes table.shop_table{border-collapse:unset}.woocommerce .elementor-widget-woo-cart-table table.shop_table thead,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table thead{display:none;background-color:transparent}.elementor-widget-woo-cart-table .shop_table.cart thead th{border-bottom:2px solid #e0e5eb;border-top:0}.woocommerce .elementor-widget-woo-cart-table table.shop_table td,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td{border-top:0 solid #ebebeb;margin:0;padding:16px 0;vertical-align:middle}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-remove a,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-remove a{text-align:initial;background-color:transparent}.elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-icon a,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-icon a{text-align:center}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-remove .ti-close,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-remove .ti-close{font-size:14px;margin-right:5px}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-icon .ti-close,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-icon .ti-close{margin-right:0}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-text .ti-close,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-remove.remove-layout-text .ti-close{display:none}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-thumbnail,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-thumbnail{border-top:0 solid #ebebeb;margin:0;padding:16px 16px 16px 0;width:100px}.elementor-widget-woo-cart-table table.shop_table .woocommerce-Price-amount{font-weight:600}.elementor-widget-woo-cart-table .shop_table.cart tbody tr.cart_item{border-bottom:1px dashed #e0e5eb;display:table-row}.elementor-widget-woo-cart-table .shop_table.cart tbody tr.cart_item:nth-last-child(2){border-bottom:0 dashed #e0e5eb}.elementor-widget-woo-cart-table .shop_table.cart tbody tr:last-child{border-top:2px solid #e0e5eb}.elementor-widget-woo-cart-table .shop_table.cart tbody tr:last-child{border-bottom:0 dashed #e0e5eb}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table th{width:70%;font-size:1.1rem}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table td{width:30%;text-align:right}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table .shipping-calculator-button{font-size:1em;color:#6e6d76;text-decoration:underline}.elementor-widget-woo-cart-totals .woocommerce-shipping-totals .bew-components-totals-item__description{padding:.5em 0 0;font-size:.875em}.elementor-widget-woo-cart-totals .bew-components-shipping-rates-control .woocommerce-Price-amount.amount{display:block;padding-left:0;line-height:.75;font-weight:400;font-size:15px;margin-top:10px}.elementor-widget-woo-cart-totals .bew-components-shipping-rates-control li input[type=radio]+label span.woocommerce-Price-amount.amount,.elementor-widget-woo-cart-totals .bew-components-shipping-rates-control li input[type=radio]~span.woocommerce-Price-amount.amount{padding-left:36px}.elementor-widget-woo-cart-totals .bew-components-shipping-rates-control label{font-size:15px;line-height:1;margin:0}.elementor-widget-woo-cart-totals .bew-components-shipping-rates-control li,.elementor-widget-woo-cart-totals ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){min-height:45px;margin-bottom:8.5px;padding:0;padding-bottom:12px;display:block;text-indent:0}.woocommerce .elementor-widget-woo-cart-totals table.shop_table,.woocommerce-page .elementor-widget-woo-cart-totals table.shop_table{border:0 solid #ebebeb}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table .cart-subtotal th{font-weight:700}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table .order-total tr{font-weight:400;font-size:1.25em}.elementor-widget-woo-cart-totals .bew-cart-totals .shop_table .order-total th{font-weight:400;font-size:1.25em}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row{display:inline-block;width:100%;height:3em}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row.is-active input[type=text]{padding:1.5em 0 .25em 16px}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .bew-checkout-step-container .form-row input[type=text]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row label,.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row label:not(.checkbox){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#646970;transition:transform .2s ease;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row.is-active label,.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .form-row.is-active label:not(.checkbox){transform:translateY(4px) scale(.75)}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .select2-container .select2-selection,.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .select2-container .select2-selection:active,.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .select2-container .select2-selection:focus,.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator .select2-container .select2-selection:hover{font-size:1em;background-color:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;overflow:hidden;padding:1.5em 16px .25em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%;border-radius:4px;border:1px solid #8d96a0}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator #calc_shipping_country_field label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);transform-origin:top left;transition:all .2s ease;color:#646970;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);white-space:nowrap}.elementor-widget-woo-cart-totals .bew-woocommerce-shipping-calculator #calc_shipping_country_field label{transform:translateY(4px) scale(.75)}.elementor-widget-woo-cart-totals .woocommerce-shipping-methods li:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.elementor-widget-woo-cart-totals .woocommerce-shipping-methods li:last-child:after{content:none}.elementor-widget-woo-cart-totals .wc-proceed-to-checkout.bew-cart__submit-container{margin:16px 0;padding:0}.elementor-widget-woo-cart-totals .bew-cart-totals .wc-proceed-to-checkout.bew-cart__submit-container a.checkout-button{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1.8em;padding:1em;margin:0;text-align:center;text-decoration:none;text-transform:none;position:relative}.elementor-widget-woo-cart-totals .bew-components-totals-coupon .bew-order-review-coupon{font-size:1.25em;font-weight:600;margin:0;display:block}.elementor-widget-woo-cart-totals .bew-components-panel__content .bew-cart_coupon{padding-bottom:1em;padding-right:0;overflow:auto}.elementor-widget-woo-cart-totals .bew-cart_coupon{display:none}.elementor-widget-woo-cart-totals .bew-cart-totals.show-coupon .bew-cart_coupon{display:block}.elementor-widget-woo-cart-totals .bew-components-totals-coupon__content form .form-row-first{width:63%;margin:0;float:left}.elementor-widget-woo-cart-totals .bew-components-totals-coupon__content form .form-row-last{width:34%;margin:0;float:right}.elementor-widget-woo-cart-totals .form-row label,.elementor-widget-woo-cart-totals .form-row label:not(.checkbox){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.elementor-widget-woo-cart-totals .form-row.is-active label,.elementor-widget-woo-cart-totals .form-row.is-active label:not(.checkbox){transform:translateY(4px) scale(.75)}.elementor-widget-woo-cart-totals .form-row.is-active input[type=text]{padding:1.5em 0 .25em 16px}.elementor-widget-woo-cart-totals .form-row input[type=text]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.elementor-widget-woo-cart-totals .bew-cart_coupon button,.elementor-widget-woo-cart-totals .bew-cart_coupon button:active,.elementor-widget-woo-cart-totals .bew-cart_coupon button:disabled,.elementor-widget-woo-cart-totals .bew-cart_coupon button:focus,.elementor-widget-woo-cart-totals .bew-cart_coupon button:hover{background-color:#24292d;color:#fff;font-weight:700;float:right;width:100%}.theme-blocksy .elementor-widget-woo-cart-totals .bew-cart_coupon button,.theme-blocksy .elementor-widget-woo-cart-totals .bew-cart_coupon button:active,.theme-blocksy .elementor-widget-woo-cart-totals .bew-cart_coupon button:disabled,.theme-blocksy .elementor-widget-woo-cart-totals .bew-cart_coupon button:focus,.theme-blocksy .elementor-widget-woo-cart-totals .bew-cart_coupon button:hover{min-height:51px}.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:active,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:disabled,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:focus,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:hover,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit],.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit]:active,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit]:disabled,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit]:focus,.elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit]:hover,#bew-checkout-review-order .bew-components-totals-coupon .button{background-color:#24292d;color:#fff;font-weight:700}.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button,.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:active,.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:disabled,.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:focus,.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button:hover,.theme-blocksy .elementor-widget-woo-checkout-review-order .bew-checkout_coupon button[type=submit]{min-height:51px}.elementor-widget-woo-cart-totals .shipping-calculator-form{padding:1em 0 .75em}#bew-coupon:after{font-family:'Themify';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}#bew-coupon:after{content:'\e64b';margin-left:10px;display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.bew-cart-totals.show-coupon #bew-coupon:after{content:"\e648"}.elementor-widget-woo-cart-totals .form-row input[type=text]:focus{outline:none;color:#2b2d2f;border-color:#fb7258}.elementor-widget-woo-cart-totals .form-row{position:relative;margin-bottom:1.5em}.elementor-widget-woo-cart-totals .select2-container .select2-selection,.elementor-widget-woo-cart-totals .select2-container .select2-selection:active,.elementor-widget-woo-cart-totals .select2-container .select2-selection:focus,.elementor-widget-woo-cart-totals .select2-container .select2-selection:hover{font-size:1em;background-color:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;overflow:hidden;padding:1.5em 16px .25em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%;border-radius:4px;border:1px solid #8d96a0}.elementor-widget-woo-cart-totals .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding:0}.elementor-widget-woo-cart-total .form-row select{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.elementor-widget-woo-cart-totals .bew-cart-totals .shipping-calculator-form .button{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1.8em;padding:1em;text-align:center;text-decoration:none;text-transform:none;position:relative;width:100%}.bew-cart-totals #calc_shipping_country_field label,.bew-cart-totals #calc_shipping_state_field label{transform:translateY(4px) scale(.75)}.bew-cart-totals .bew-remove-coupon,.bew-review-order-content .bew-remove-coupon{color:#222}.bew-cart-totals .bew-remove-coupon:hover,.bew-review-order-content .bew-remove-coupon:hover{color:#c61932}.bew-cart-totals .bew-remove-coupon i,.bew-review-order-content .bew-remove-coupon i{font-size:20px;font-weight:600}.bew-cart-totals .bew-components-chip.is-removable .bew-components-chip__text,.bew-review-order-content .bew-components-chip.is-removable .bew-components-chip__text{padding-bottom:0;line-height:20px}.bew-components-chip{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;border:0;display:inline-flex;align-items:center;padding:.125em .5em .25em;margin:0 .365em .365em 0;border-radius:0;line-height:1;max-width:100%}.bew-components-chip.is-removable{padding-right:.5em;padding-bottom:0}.elementor-widget-woo-cart-table .blockUI.blockOverlay,.elementor-widget-woo-cart-totals .blockUI.blockOverlay{display:none!important}.elementor-widget-woo-cart-table.bew-cart-loader-type-spinner .blockUI.blockOverlay,.elementor-widget-woo-cart-totals.bew-cart-loader-type-spinner .blockUI.blockOverlay{display:block!important;background:#fff}.elementor-widget-woo-cart-table.bew-cart-loader-type-skeleton .blockUI.blockOverlay,.elementor-widget-woo-cart-totals.bew-cart-loader-type-skeleton .blockUI.blockOverlay{background:transparent!important}.elementor-widget-woo-cart-table.bew-cart-loader-type-spinner .blockUI.blockOverlay:before{height:1.3em;width:1.3em;position:absolute;top:46%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:var(--wpr-bg-8521d59a-0127-45b8-80f5-ae0735a11bc8) center center;background-size:cover;line-height:1;text-align:center;font-size:1.3em}.elementor-widget-woo-cart-totals.bew-cart-loader-type-spinner .blockUI.blockOverlay:before{height:1.3em;width:1.3em;position:absolute;top:46%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:var(--wpr-bg-1f9f401e-5e62-41d6-90fb-35a15674352f) center center;background-size:cover;line-height:1;text-align:center;font-size:1.3em}.bew-black .elementor-widget-woo-cart-table.bew-cart-loader-type-spinner .blockUI.blockOverlay:before,.bew-black .elementor-widget-woo-cart-totals.bew-cart-loader-type-spinner .blockUI.blockOverlay:before{background:var(--wpr-bg-dfd25b9d-5ab6-4daf-8614-e822b3747896) center center;background-size:cover}.bew-checkout form.woocommerce-checkout .blockUI.blockOverlay:before{height:1.75em;width:1.75em;position:absolute;top:40%;left:50%;margin-left:-.875em;margin-top:-.875em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:var(--wpr-bg-5669bb29-8eb0-4f9a-9866-51c70d31bc85) center center;background-size:cover;line-height:1;text-align:center;font-size:1.75em}.bew-checkout form.woocommerce-checkout #payment .blockUI.blockOverlay:before{content:none}.bew-woo-grid-tabs.loading .bew-woo-grid-tabs-products.spinner .bew-products-loading-overlay:before,.bew-product-tabs.loading .products-grid.spinner .bew-products-loading-overlay:before{height:1.75em;width:1.75em;position:absolute;top:250px;left:50%;margin-left:-.875em;margin-top:-.875em;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:var(--wpr-bg-e547d63f-fefd-4ea3-8678-9a7e60ef936c) center center;background-size:cover;line-height:1;text-align:center;font-size:1.75em}.bew-woo-grid-tabs.loading .bew-woo-grid-tabs-products.spinner .bew-woo-grid-tabs-products.opacity{opacity:.5}.bew-woo-grid-tabs .bew-woo-grid-tabs-products .bew-products-loading-overlay,.bew-product-tabs .products-grid .bew-products-loading-overlay{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;background-color:#fff;opacity:0;transition:opacity .5s;z-index:1000}.bew-woo-grid-tabs.loading .bew-woo-grid-tabs-products.spinner .bew-products-loading-overlay,.bew-woo-grid-tabs.loading .bew-woo-grid-tabs-products.dots .bew-products-loading-overlay,.bew-product-tabs.loading .products-grid.dots .bew-products-loading-overlay{width:100%;height:100%;opacity:.5}.bew-woo-grid-tabs .bew-woo-grid-tabs-products .bew-products-loading-overlay .loading-icon,.bew-product-tabs .products-grid .bew-products-loading-overlay .loading-icon{position:absolute;top:250px;left:50%;margin-left:-34px}.bew-woo-grid-tabs .bew-woo-grid-tabs-products .bew-products-loading-overlay .loading-icon .dot,.bew-product-tabs .products-grid .bew-products-loading-overlay .loading-icon .dot{background-color:#23232c}.bew-woo-grid-tabs.loading .bew-woo-grid-tabs-products,.bew-product-tabs.loading .products-grid{min-height:200px}.bew-woo-grid-tabs .load-more .button,.bew-product-tabs .load-more .button{transition:.5s;cursor:pointer;position:relative;color:#333;border-style:solid;border-width:1px;border-color:#bcbcbc;border:1px solid #e6e6e6;padding:10px 20px;text-align:center;letter-spacing:2px;display:inline-block;text-transform:uppercase;font-size:14px;font-weight:500;background-color:transparent;line-height:1.85;min-width:150px}.bew-woo-grid-tabs .load-more .button:hover,.bew-product-tabs .load-more .button:hover{background-color:transparent;color:#333}.bew-woo-grid-tabs .load-more .button .button-text,.bew-product-tabs .load-more .button .button-text{transition:.5s}.bew-woo-grid-tabs .load-more .button .loading-icon,.bew-product-tabs .load-more .button .loading-icon{transition:.5s;position:absolute;height:auto;left:50%;transform:translateX(-50%);opacity:0}.bew-woo-grid-tabs .load-more .button .loading-icon,.bew-product-tabs .load-more .button .loading-icon{display:inline-block;vertical-align:middle;text-align:center}.bew-woo-grid-tabs .load-more a.button.loading,.bew-product-tabs .load-more a.button.loading{opacity:1;padding-right:20px;padding-left:20px;border:0}.bew-woo-grid-tabs .load-more a.button.loading .loading-icon .dot,.bew-product-tabs .load-more a.button.loading .loading-icon .dot{background-color:#333}.bew-woo-grid-tabs .load-more a.button.loading:after,.bew-product-tabs .load-more a.button.loading:after{content:''}.bew-woo-grid-tabs .load-more .button.loading,.bew-product-tabs .load-more .button.loading{cursor:wait}.bew-woo-grid-tabs .load-more .button.loading .button-text,.bew-product-tabs .load-more .button.loading .button-text{opacity:0}.bew-woo-grid-tabs .load-more .button.loading .loading-icon,.bew-product-tabs .load-more .button.loading .loading-icon{opacity:1}.elementor-widget-woo-cart-totals .bew-cart_coupon .blockUI.blockOverlay:before{content:none}.elementor-widget-woo-cart-totals .bew-components-totals-discount__coupon-list-item .blockUI.blockOverlay:before{content:none}.elementor-widget-woo-cart-table .processing{transform:scale(1)}.bew-skeleton{display:flex}.bew-cart-skeleton-one .bew-skeleton{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative;width:100%;align-items:end;justify-content:flex-end}.bew-cart-skeleton-one .bew-skeleton.bew-components-sidebar-layout .bew-components-main{margin:0;padding-right:0;width:100%}.bew-cart-skeleton-one .bew-skeleton .bew-components-sidebar{padding-right:0}.bew-skeleton.hidde-bew-skeleton{display:none}.bew-cart .bew-cart-yes{visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bew-cart-yes{visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bew-cart.elementor-editor-active .bew-cart-yes,.elementor-editor-active .bew-cart-yes{visibility:visible!important;opacity:1!important}.bew-cart .bew-cart-yes.show-bew-cart{visibility:visible!important;opacity:1!important}.bew-cart.bew-cart-is-empty .bew-cart-yes{display:none!important}.bew-cart .bew-cart-totals .cart_totals{padding:0}.bew-cart .elementor-widget-woo-cart-table .woocommerce-notices-wrapper .woocommerce-message{display:none}.bew-cart .elementor-widget-woo-cart-table .woocommerce-notices-wrapper .woocommerce-info:not(.cart-empty){display:none}.bew-cart .elementor-widget-woo-cart-table table.cart .product-thumbnail img{max-width:100%;border-radius:2px;width:auto}.bew-cart .elementor-widget-woo-cart-table .product-quantity .bew-quantity{display:inline-flex;float:none;vertical-align:middle;width:auto;height:auto}.elementor-widget-woo-cart-table .bew-quantity .qty,.elementor-widget-woo-cart-table .bew-quantity .minus,.elementor-widget-woo-cart-table .bew-quantity .plus,.woocommerce-cart .elementor-widget-woo-cart-table .bew-quantity .qty{display:block;float:left;width:36px;height:36px;min-height:36px;background-color:transparent;border:1px solid #e4e4e4;margin:0;padding:0;text-align:center;vertical-align:middle;font-size:12px;color:#777;-moz-appearance:textfield;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.bew-components-tabs .bew-components-tabs__list .bew-components-tabs__item{border:none;flex:auto;background:0 0;padding:0;color:inherit;outline-offset:-1px;text-align:center;transition:box-shadow .1s linear;box-shadow:inset 0 -1px currentColor;border-radius:0;margin-bottom:0;cursor:pointer}.bew-components-tabs .bew-components-tabs__list .bew-components-tabs__item .bew-components-tabs__item-content{font-size:1em;line-height:2;width:100%;display:inline-block;font-weight:600;padding:12px 16px;color:#6e6d76}.bew-components-tabs .bew-components-tabs__list .bew-components-tabs__item .bew-components-tabs__item-content.active{box-shadow:inset 0 -3px currentColor;font-weight:600;position:relative}.bew-components-tabs .bew-components-tabs__content{padding:16px 0 0;text-transform:none}.bew-components-tabs .bew-components-tabs__content p{margin:0}.bew-components-tabs .bew-components-tabs__content .stripe-payment-data p{margin:1.5em}.bew-payment .woocommerce-checkout-payment .bew-components-tabs li input[type=radio]{display:none}.bew-checkout .select2-container--default .select2-search--dropdown .select2-search__field,.bew-cart .select2-container--default .select2-search--dropdown .select2-search__field{padding:6px}.bew-checkout .select2-container--default .select2-results__option[aria-selected=true],.bew-checkout .select2-container--default .select2-results__option[data-selected=true],.bew-cart .select2-container--default .select2-results__option[aria-selected=true],.bew-cart .select2-container--default .select2-results__option[data-selected=true]{background-color:#f5f5f5}.bew-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.bew-checkout .select2-container--default .select2-results__option--highlighted[data-selected],.bew-cart .select2-container--default .select2-results__option--highlighted[aria-selected],.bew-cart .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fbfbfb;color:#c61932}.bew-cart .bew-woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px}.bew-checkout .bew-form-additional .form-row.notes label{display:none}.bew-checkout .bew-form-additional.layout-checkbox .woocommerce-input-wrapper{margin-top:16px}.bew-checkout .bew-form-additional .woocommerce-input-wrapper textarea{font-size:1em;background-color:#fff;border:1px solid #8d96a0;border-radius:4px;color:#2b2d2f;font-family:inherit;line-height:1.375;margin:0;padding:.75em 16px;width:100%;min-height:150px}.bew-checkout .bew-form-additional .woocommerce-input-wrapper textarea:focus{outline:none;color:#2b2d2f;border-color:#5f5f5f}.bew-form-additional .bew-components-checkout-step__container:after{content:none}.bew-checkout .bew-form-additional.layout-checkbox .bew-checkout__add-note #order_comments_field{display:none}.bew-checkout .bew-form-additional.layout-checkbox .bew-checkout__add-note #order_comments_field label{display:none}.bew-form-additional .form-row .woocommerce-input-wrapper,.woocommerce form .bew-form-additional .form-row .woocommerce-input-wrapper{display:flex;flex-direction:column-reverse}.bew-account-fields .form-row .woocommerce-input-wrapper,.woocommerce form .bew-account-fields .form-row .woocommerce-input-wrapper{display:flex;flex-direction:column}.bew-account-fields .form-row .woocommerce-input-wrapper label,.woocommerce form .bew-account-fields .form-row .woocommerce-input-wrapper label{order:-1}.bew-form-additional .form-row .woocommerce-input-wrapper label,.woocommerce form .bew-form-additional .form-row .woocommerce-input-wrapper label,.bew-account-fields .form-row .woocommerce-input-wrapper label,.woocommerce form .bew-account-fields .form-row .woocommerce-input-wrapper label{margin:0 0 7.5px}.bew-account-fields .form-row .woocommerce-input-wrapper .woocommerce-password-strength{margin-top:10px}.bew-form-additional .bew-components-checkout-step__content .form-row.label-inside-yes label,.bew-account-fields .form-row.label-inside-yes label{margin:0 0 0 17px}.bew-checkout .bew-form-additional ._invalid-error{font-size:.75em;color:#cc1818;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal}.bew-components-checkout-step__content .form-row,.woocommerce form .bew-components-checkout-step__content .form-row{position:relative;margin-bottom:1.5em;padding:0;min-height:3em}.bew-checkout .bew-billing .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid,.woocommerce form .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid,.bew-checkout .bew-shipping .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid{margin-bottom:1.5em}.bew-checkout .bew-checkout-fast-yes .bew-billing .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid,.woocommerce form .bew-checkout-fast-yes .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid,.bew-checkout .bew-checkout-fast-yes .bew-shipping .bew-components-checkout-step__content .form-row.woocommerce-invalid-required-field.woocommerce-invalid{margin-bottom:0}.bew-components-checkout-step__content .form-row.type-checkbox{min-height:auto}.bew-components-checkout-step__content .form-row.type-checkbox label{margin:0}.bew-checkout .bew-form-additional.layout-checkbox .bew-checkout__add-note{position:relative;padding:0;margin-top:0}.bew-components-checkout-step .bew-checkout__add-note .bew-components-checkbox__input[type=checkbox]:checked:before,.bew-components-checkout-step__content input[type=checkbox]:checked:before{color:#fff;content:"\2713";display:block;height:calc(1em - 2px);min-height:14px;min-width:14px;margin:0;line-height:100%;text-align:center;width:calc(1em - 2px)}.bew-components-checkout-step .bew-checkout__add-note .bew-components-checkbox__input[type=checkbox]+.bew-components-checkbox__label{padding-left:8px;vertical-align:middle;font-size:1em;line-height:1}.bew-checkout .bew-components-checkbox{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;display:flex;height:1.5em;position:relative;align-items:center}.bew-checkout .bew-components-checkbox .bew-components-checkbox__input[type=checkbox],.bew-checkout .bew-components-checkout-step__content input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:2px;height:auto;width:auto;margin:0;min-height:18px;min-width:18px;overflow:hidden;position:static;vertical-align:middle;background-color:#fff;color:#000}.bew-checkout .bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox],.bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox],.bew-checkout .woocommerce-account-fields .input-checkbox[type=checkbox],.bew-checkout.woocommerce form .form-row .input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:2px;margin:0;min-height:18px;min-width:18px;overflow:hidden;position:static;vertical-align:middle;background-color:#fff;color:#000;display:inline-block;height:1em;width:1em}.bew-checkout .bew-components-checkout-step__content input[type=checkbox]{margin-right:4px;margin-bottom:4px}.bew-checkout .bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox]:focus,.bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox]:focus,.woocommerce-account-fields .input-checkbox[type=checkbox]:focus{outline:none}.bew-checkout .bew-components-checkbox .bew-components-checkbox__input[type=checkbox]:focus,.bew-checkout .bew-components-checkout-step__content input[type=checkbox]:focus{outline:none}.bew-components-checkbox .bew-components-checkbox__input[type=checkbox]:checked,.bew-components-checkout-step__content input[type=checkbox]:checked{background:#000;border-color:#000}.bew-checkout .bew-components-checkout-step .shipping-checkbox-area-b .shipping-checkbox-input-b[type=checkbox]:checked,.woocommerce-account-fields .input-checkbox[type=checkbox]:checked,.bew-checkout .bew-components-checkout-step .shipping-checkbox-area .shipping-checkbox-input[type=checkbox]:checked{background:#000;border-color:#000}.bew-woo-cart{display:none}.bew-woo-checkout{display:none}.elementor-widget-woo-cart-table .woocommerce form .bew-quantity .minus,.elementor-widget-woo-cart-table .woocommerce form .bew-quantity .plus{width:30px;height:30px;min-height:30px;line-height:25px;text-align:center;color:#444;background-color:#eee;font-size:15px;font-weight:600;display:block;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:100%;text-decoration:none}.elementor-widget-woo-cart-table .woocommerce form .bew-quantity .qty{font-weight:600;display:initial;width:30px;height:30px;min-height:30px;line-height:1;margin:0 5px;border:0 solid #e4e4e4;font-size:13px;padding:0}.elementor-widget-woo-cart-table .shop_table.cart td.product-name a{color:#3a3a3a;font-weight:500}.elementor-widget-woo-cart-table .shop_table.cart td.product-name a:hover{color:#333}.elementor-widget-woo-cart-table .bew-components-title{display:none}.bew-cart-title-show-yes.elementor-widget-woo-cart-table .bew-components-title{display:block}.bew-cart-title-show-yes.elementor-widget-woo-cart-table .bew-components-title span{display:none}.bew-cart-totals .bew-components-totals-coupon{display:none}.woocommerce .bew-return-to-shop a.button{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:500;min-height:2em;justify-content:center;line-height:1em;padding:1em;text-align:center;text-decoration:none;text-transform:uppercase;position:relative}.bew-return-to-shop{text-align:center}.bew-cart-empty .woocommerce-notices-wrapper .cart-empty.woocommerce-info{margin-bottom:45px}.bew-cart-empty .cart-empty.woocommerce-info{padding:18px 15px 18px 65px;display:flex;justify-content:center}.bew-return-to-shop .button{display:inline-block}.woocommerce.bew-cross-sell h2{display:none}.show-cross-sell-heading-yes .woocommerce.bew-cross-sell h2,.bew-woo-grid .bew-cross-sell h2{display:block}.bew-checkout .bew-components-order-summary-item__image{display:none}.bew-checkout .order-review-images-yes .bew-components-order-summary-item__image{display:table-cell}.bew-checkout .bew-components-totals-item.subtotal{display:none}.bew-checkout .order-review-subtotal-yes .bew-components-totals-item.subtotal{display:flex}.bew-checkout .bew-components-order-summary-item__description{padding-left:0}.bew-checkout .order-review-images-yes .bew-components-order-summary-item__description{padding-left:24px;vertical-align:middle}.bew-checkout .bew-components-order-summary-item__quantity{display:none}.bew-checkout .order-review-qty-yes .bew-components-order-summary-item__quantity{display:flex}.bew-checkout .bew-components-totals-coupon{display:none}.bew-checkout .order-review-coupon-yes .bew-components-totals-coupon{display:block}.bew-checkout .bew-components-totals-item.bew-components-totals-footer-item{display:none}.bew-checkout .bew-shipping-options .bew-components-totals-item.bew-components-totals-footer-item{display:flex}.bew-checkout .order-review-totals-yes .bew-components-totals-item.bew-components-totals-footer-item{display:flex}.bew-cart.theme-blocksy .bew-cart-items div.bew-quantity .ct-increase,.bew-cart.theme-blocksy .bew-cart-items div.bew-quantity .ct-decrease{display:none}.bew-cart .elementor-widget-woo-cart-totals .bew-cart-totals .cart_totals,.elementor-widget-woo-cart-totals .bew-cart-totals .cart_totals{position:relative;top:0;border:0 solid rgba(224,229,235,.8)}.elementor-widget-woo-checkout-review-order .bew-components-totals-item .bew-components-shipping-address{padding-top:10px;display:block}.bew-components-checkout-step__heading-content i{display:none}.bew-components-order-summary-item__image{width:65px;padding-top:16px;padding-bottom:16px;position:relative}.bew-checkout .elementor-widget-woo-checkout-payment .bew-payment .woocommerce-checkout-payment,.woocommerce-checkout.bew-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment{margin-top:0;background:0 0}.bew-components-checkout-step__heading-content{font-size:.75em;position:absolute;right:0;top:10px;padding:0 0 0 36px}.bew-components-checkout-step__heading-content a{font-weight:700;color:inherit}.bew-shipping .bew-components-checkout-step__content{padding-bottom:1.5em}.bew-checkout-fast-yes .bew-shipping .bew-components-checkout-step__content{padding-bottom:0;display:block}.bew-checkout-fast-yes .bew-payment .bew-components-checkout-step__content{display:block}.elementor-widget-woo-checkout-form-shipping .shipping-checkbox-area-b{margin-bottom:0;margin-top:0}.elementor-widget-woo-checkout-form-shipping .shipping-checkbox-area-b label{cursor:pointer}.bew-billing .bew-components-checkout-step__content{padding-bottom:0}.bew-shipping .bew-components-checkout-step__content{padding-bottom:0}.bew-shipping-options .bew-components-checkout-step__content{padding-bottom:0}.bew-review-order-content .bew-order-review-coupon .bew-components-panel__button{padding:.8em 32px .8em 0;margin:0}.bew-review-order-content .bew-components-order-summary .bew-components-panel__content{padding-bottom:1em;overflow:auto}.elementor-widget-woo-checkout-form-shipping.dont-need-shipping-yes{display:none}.elementor-widget-woo-checkout-shipping-options.dont-need-shipping-yes{display:none}.elementor-widget-woo-cart-table .shop_table.cart tbody tr:last-child td.actions{padding:0;margin:0}.elementor-widget-woo-cart-table .bew-coupon-show-yes .shop_table.cart tbody tr:last-child td.actions,.elementor-widget-woo-cart-table .bew-update-cart-show-yes .shop_table.cart tbody tr:last-child td.actions,.elementor-widget-woo-cart-table .bew-checkout-show-yes .shop_table.cart tbody tr:last-child td.actions{padding:25px 0}.bew-payment .bew-checkout-step-container .form-row.label-inside-yes label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.bew-payment .wc-stripe-elements-field{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400;transition:all .2s ease}.bew-components-payment-method-icons--align-left{text-align:left}.bew-payment #payment .stripe-credit-card-brand{position:absolute;top:50%;margin-top:5px;right:10px;background:no-repeat var(--wpr-bg-1c84dfc6-74b2-4a6c-ad12-22c2c7f73897);display:block;width:30px;height:24px}.ElementsApp .InputElement{font-size:1.1em!important}.bew-payment #stripe-payment-data .form-row.form-row-first,.bew-payment #stripe-payment-data .form-row.form-row-last{margin-bottom:0}.bew-payment-methods.label-inside-yes .bew-payment .wc-credit-card-form .form-row label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.25em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text;z-index:2;padding:8px 0;width:100%;background:#fff}.bew-payment-methods.label-inside-yes .bew-payment .wc-credit-card-form .form-row.is-active label{background:0 0}.bew-payment-methods.label-inside-yes .bew-payment .wc-credit-card-form .form-row label[for=stripe-card-element]{width:80%}.bew-payment-methods.label-inside-yes .bew-payment .wc-credit-card-form .form-row.is-active label{transform:translateY(4px) scale(.75);padding:0}.bew-payment-methods.label-inside-yes .form-row.is-active .wc-stripe-elements-field{padding:1.5em 0 .25em 16px!important}.woocommerce-page.woocommerce-checkout .bew-payment #payment div.form-row,.woocommerce.woocommerce-checkout .bew-payment #payment div.form-row{padding:0}.bew-payment .form-row-first{float:left}.bew-payment .form-row-last{float:right}.bew-payment .form-row-first,.bew-payment .form-row-last{width:47%;overflow:visible}.bew-payment .wc-credit-card-form .clear{clear:none}.bew-payment .payment_method_stripe .form-row.woocommerce-SavedPaymentMethods-saveNew{padding-top:0;padding-left:0}.elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment .payment_method_stripe p,.elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment .payment_method_stripe .form-row.woocommerce-SavedPaymentMethods-saveNew{display:none!important}.bew-checkout .shipping-checkbox-area{display:none}.bew-checkout #ship-to-different-address{display:none}.bew-checkout .shipping-checkbox-area.ship-tda-yes{display:block;margin-left:0!important}.bew-checkout .shipping-checkbox-area.ship-tda-yes:not(.ship-tda-checked-yes)~.bew-shipping{display:none}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button{min-height:2em;margin-top:1em}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button:after{display:inline-block;font-size:.9em;margin-left:.5em;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-ms-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button:after{content:"\e628"}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button:after{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button:hover:after{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.elementor-widget-woo-checkout-payment.bew-order-button-icon-show-yes .bew-payment .place-order .button:focus{outline:none}.elementor-widget-woo-checkout-payment.hide-paypal-description-yes .bew-payment .checkbox #payment div.payment_box.payment_method_paypal{display:none!important}.elementor-widget-woo-checkout-payment.hide-method-description-yes .bew-payment .checkbox #payment div.payment_box{display:none!important}.elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment #payment ul.payment_methods li>label{display:none!important}.elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods li img{display:none!important}.elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment .payment_method_paypal .about_paypal{display:none!important}.elementor-widget-woo-checkout-payment .bew-payment input[type=radio]{display:none}.elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods{border-bottom:0 solid #d3ced2;padding:20px 0 0;margin:0;list-style:none outside}.elementor-widget-woo-checkout-payment .bew-payment #add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box .wc-credit-card-form{margin:0;line-height:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment .payment_method_paypal .about_paypal,.elementor-widget-woo-checkout-payment .bew-payment #payment .payment_method_paypal .about_paypal{font-size:16px;margin-left:6px;line-height:28px}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods li{line-height:2;text-align:left;margin:20px 0;font-weight:400;background-color:transparent}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box{background-color:#fafafa}.woocommerce-page.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box:before,.woocommerce.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box:before,.elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box:before{content:none;border-bottom-color:#fff}.woocommerce-page.woocommerce-checkout .elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment #payment div.payment_box:before,.woocommerce.woocommerce-checkout .elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment #payment div.payment_box:before,.elementor-widget-woo-checkout-payment.hide-method-label-yes .bew-payment #payment div.payment_box:before{content:none}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods li:first-child{margin-top:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods li:last-child{margin-bottom:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods li{background-color:transparent}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]:checked+label:before,.elementor-widget-woo-checkout-payment .bew-payment .checkbox input[type=radio]+label:before{border-style:solid}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]+label:before{font-family:'themify'!important;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}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]+label{cursor:pointer;padding:0;padding-left:35px;position:relative;line-height:1;display:inline-block;margin-bottom:22px;outline:none}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]+label:before,.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method>label:before{content:'';border-width:1px;font-size:26px;line-height:.3;text-indent:-.2em;color:#000;height:16px;text-align:center;width:16px;position:absolute;left:0;top:0;border-radius:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment .payment_methods>li{position:relative;border:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment div.payment_box{position:relative;width:100%;padding:20px 25px;font-size:.92em;line-height:1.5}.bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]:checked+label:before,.bew-payment .checkbox #payment ul.payment_methods .wc_payment_method>input[type=radio]:first-child:checked+label:before{content:"\e64c"}.bew-payment .checkbox #payment ul.payment_methods .wc_payment_method input[type=radio]+label:before{border-color:#000}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods .wc_payment_method div.payment_box:before{content:"";display:block;border:1em solid #f5f5f5;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment div.payment_box{background-color:#f5f5f5;color:#515151}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .checkbox #payment ul.payment_methods li:hover{background-color:transparent}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio:not(.radio-button) #payment ul.payment_methods li>label{font-size:16px;font-weight:600;cursor:pointer;letter-spacing:.4px;position:relative;display:block;width:100%;margin:0;padding:0 0 0 36px;line-height:30px;min-height:30px}.elementor-widget-woo-checkout-payment .bew-payment #add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods li img.stripe-icon{max-width:24px}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio:not(.radio-button) #payment ul.payment_methods li.payment_method_paypal label img{max-height:28px}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio:not(.radio-button) #payment ul.payment_methods li>label:before{content:" "!important;display:inline-block;position:absolute;top:50%;left:0;transform:translate(0,-50%);width:16px;height:16px;border-radius:11px;border:2px solid #000;background-color:transparent}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio:not(.radio-button) #payment ul.payment_methods li input[type=radio]:checked+label:after{top:50%;left:4px;transform:translate(0,-50%)}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio:not(.radio-button) #payment ul.payment_methods li input[type=radio]:checked+label:after{border-radius:11px;width:8px;height:8px;position:absolute;content:" ";display:block;background:#000}.elementor-widget-woo-checkout-payment .bew-payment .checkbox .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin:0;font-size:.875em}.bew-checkout-step-container .bew-components-checkout-step__content .label-hide-yes label{display:none}.bew-components-checkout-step .bew-checkout-step-container .woocommerce-input-wrapper input::-webkit-input-placeholder{display:block!important;opacity:1;visibility:visible}.bew-checkout.woocommerce-checkout .woocommerce-account-fields.bew-account-type-input{padding:0}.bew-checkout.woocommerce form .woocommerce-account-fields.bew-account-type-input .show-password-input:after{content:none}.bew-checkout.woocommerce-checkout .woocommerce-account-fields.bew-account-type-input .create-account .form-row,.bew-checkout.woocommerce-checkout .woocommerce-account-fields .create-account .form-row{white-space:inherit}.bew-checkout.woocommerce-checkout .woocommerce-account-fields.bew-account-type-input .create-account .woocommerce-password-strength,.bew-checkout.woocommerce-checkout .woocommerce-account-fields .create-account .woocommerce-password-strength{background-color:transparent!important;border-color:transparent!important;text-align:left;padding:0;margin-top:5px}.bew-checkout.woocommerce-checkout .woocommerce-account-fields.bew-account-type-input .create-account .woocommerce-password-hint,.bew-checkout.woocommerce-checkout .woocommerce-account-fields .create-account .woocommerce-password-hint{color:#000}.bew-checkout.woocommerce form .bew-account.form-row{padding:0;margin:0 0 6px}.bew-checkout .woocommerce-account-fields.bew-account-type-input .create-account{padding:0;margin:0}.bew-checkout.elementor-editor-active .woocommerce-account-fields.bew-account-type-input .create-account.create-account-title{display:block}.bew-checkout.elementor-editor-active .woocommerce-account-fields.bew-account-type-input .create-account{display:block}.bew-checkout .woocommerce-account-fields.bew-account-type-input .create-account.create-account-title{padding:0;margin:0 0 10px}.bew-checkout.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s .3s ease;transition:opacity .3s .3s ease;opacity:0}#bew-checkout-review-order.show-summary #bew-order-summary{cursor:auto}#bew-checkout-review-order.bew-order-review-collapse #bew-order-summary{cursor:pointer}.order-review-products-collapse-yes #bew-checkout-review-order #bew-order-summary{cursor:pointer}#bew-checkout-review-order .bew-woocommerce-checkout-review-order-table{display:block}.bew-checkout .bew-shipping-options .bew-checkout-step-container.bew-shipping-options .bew-components-checkout-step__content{display:block}.bew-checkout-fast-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options .bew-checkout-review-shipping-table table.shop_table{margin-bottom:0}.bew-cart-totals .shop_table{display:block}#bew-checkout-review-order .bew-woocommerce-checkout-review-order-table{display:flex;flex-direction:column}.move-coupon-to-bottom-yes #bew-checkout-review-order .bew-components-totals-footer-item{order:1}.move-coupon-to-bottom-yes #bew-checkout-review-order .bew-components-totals-coupon{order:2}.elementor-widget-woo-checkout-review-order.order-review-coupon-layout-input .bew-review-order-content .bew-order-review-coupon,.elementor-widget-woo-cart-totals.bew-cart-coupon-layout-input .bew-components-totals-coupon .bew-order-review-coupon{display:none!important}.elementor-widget-woo-checkout-review-order.order-review-coupon-layout-input .bew-review-order-content .bew-components-totals-coupon__content,.elementor-widget-woo-cart-totals.bew-cart-coupon-layout-input .bew-components-totals-coupon .bew-components-totals-coupon__content .bew-cart_coupon{display:block!important}.elementor-widget-woo-cart-totals.bew-cart-coupon-layout-input .bew-components-panel__content .bew-cart_coupon{padding-top:1em}.elementor-widget-woo-checkout-review-order .bew-review-order-content .bew-components-totals-coupon__content label{display:none}.elementor-widget-woo-checkout-review-order.order-review-coupon-label-yes .bew-review-order-content .bew-components-totals-coupon__content label{display:block}.woocommerce form.bew-checkout_coupon .form-row{padding:0;margin:0}.elementor-widget-woo-checkout-review-order .bew-components-order-summary-item__description .bew-product-remove{display:none}.elementor-widget-woo-checkout-review-order.order-review-remove-yes .bew-components-order-summary-item__description .bew-product-remove{display:block}.elementor-widget-woo-checkout-review-order.order-review-remove-yes .bew-components-order-summary-item__description .bew-components-product-price{margin-right:0}.elementor-widget-woo-checkout-review-order.order-review-remove-yes .bew-components-order-summary-item__description .product-remove{position:absolute;right:0;display:block}.elementor-widget-woo-checkout-review-order.order-review-remove-yes .bew-components-order-summary-item__description .product-remove .bew-remove{color:#6e6d76}.elementor-widget-woo-checkout-review-order.order-review-remove-yes .bew-components-order-summary-item__description .product-remove .bew-remove .remove-link{display:none}#bew-checkout-review-order .bew-components-totals-coupon input.input-text::-webkit-input-placeholder{color:#404040!important}#bew-checkout-review-order .bew-components-totals-coupon .form-row-last .button,#bew-checkout-review-order .bew-components-totals-coupon .bew-form-row-last .button{display:inline-block}.bew-checkout-form-login.layout-collapse .woocommerce-info{position:relative;font-size:16px;color:#6e6d76;padding:18px 15px 18px 65px;margin-bottom:0;border-radius:5px;clear:both;background:#f0f1f3;border:none;text-transform:inherit}.bew-checkout .woocommerce-error,.bew-checkout .woocommerce-message{position:relative;font-size:16px;color:#6e6d76;padding:18px 15px 18px 65px;margin-bottom:0;border-radius:5px;clear:both;background:#f0f1f3;border:none;list-style:none}.bew-checkout-form-login.layout-collapse .woocommerce-info a{color:#6e6d76;font-weight:500;margin-left:5px;text-transform:initial;font-size:initial}.woocommerce-checkout .bew-checkout-form-login.layout-collapse form.login{max-width:600px;margin:0;padding:0;border:none;font-size:15px}.bew-checkout-form-login.layout-collapse .woocommerce-info a:hover{color:#000}.bew-checkout-form-login.layout-collapse .woocommerce-info:before{position:absolute;top:20px;left:35px;width:20px;height:20px;font-size:20px;line-height:20px;opacity:.9;font-family:'simple-line-icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#6e6d76}.bew-checkout-form-login.layout-collapse .woocommerce-info:before{content:none}.checkout-login-icon-show-yes .bew-checkout-form-login.layout-collapse .woocommerce-info:before{content:'\e005'}.initial-hide.bew-checkout-form-login .woocommerce-form-login.login{display:none}.bew-checkout-form-login .woocommerce-form-login .form-row input[type=email],.bew-checkout-form-login .woocommerce-form-login .form-row input[type=text],.bew-checkout-form-login .woocommerce-form-login .form-row input[type=password]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.bew-checkout-form-login .woocommerce-form-login .form-row .button{background-color:#24292d;color:#fff;font-weight:700;border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px;width:auto;line-height:1.5}.bew-checkout-form-login .woocommerce-form-login .woocommerce-form-login__rememberme{display:block}.woocommerce-page .bew-checkout-form-login form .remember-forgot.form-row:before{content:' ';display:table}.woocommerce .bew-checkout-form-login form .form-row:after,.woocommerce-page .bew-checkout-form-login form .form-row:after{clear:both}.woocommerce .bew-checkout-form-login form .form-row:after,.woocommerce .bew-checkout-form-login form .form-row:before,.woocommerce-page .bew-checkout-form-login form .form-row:after,.woocommerce-page .bew-checkout-form-login form .form-row:before{content:' ';display:table}.bew-checkout-form-login .woocommerce-form-login .form-row,.woocommerce-checkout .bew-checkout-form-login form.login p.form-row{margin:0 0 15px;display:block}.woocommerce .bew-checkout-form-login form.woocommerce-form-login .form-row.input-user label,.woocommerce .bew-checkout-form-login form.woocommerce-form-login .form-row.input-password label{display:none}.woocommerce .checkout-login-label-show-yes .bew-checkout-form-login form.woocommerce-form-login .form-row label{display:block}.woocommerce .bew-checkout-form-login form.woocommerce-form-login.login{border:0 solid #d3ced2;padding:0;margin:0;text-align:left;border-radius:0}.bew-checkout-form-login .woocommerce-form-login input::-webkit-input-placeholder,.bew-cart .bew-coupon input::-webkit-input-placeholder{color:#404040!important}.bew-checkout-form-login .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox:before,.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]:checked+label:before{background-color:transparent}.bew-checkout-form-login .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox:before{font-family:'themify'!important;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}.bew-checkout-form-login .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox:before,.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]+label:before{border-color:#000;border-style:solid}.bew-checkout-form-login .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox:before,.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]+label:before{content:'';border-width:1px;font-size:26px;line-height:.3;text-indent:-.2em;color:#000;height:16px;text-align:center;width:16px;position:absolute;left:0;top:0}.bew-checkout-form-login .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox.checked:before,.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]:checked+label:before{content:"\e64c"}.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]{display:none}.bew-checkout-form-login .woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox span{font-weight:500}.bew-checkout-form-login .woocommerce-form-login .form-row label{display:none;margin-bottom:.4em;outline:none}.checkout-login-label-show-yes .bew-checkout-form-login .woocommerce-form-login .form-row label{display:inline-block}.bew-checkout-form-login .woocommerce-form-login .form-row.remember-forgot{margin:20px 0}.bew-checkout-form-login .woocommerce-form-login .form-row label.woocommerce-form__label-for-checkbox,.bew-checkout-form-login .woocommerce-form-login .form-row input[type=checkbox]+label{cursor:pointer;padding-left:25px;position:relative;line-height:1;display:inline-block;margin-bottom:0;font-size:inherit;font-weight:500;float:left}.bew-checkout-form-login .woocommerce-form-login .form-row .lost_password{float:right;font-size:inherit;line-height:1;font-weight:500}.bew-checkout-form-login .woocommerce-form-login .form-row .lost_password a{text-decoration:underline;color:#000}.elementor-widget-woo-checkout-form-login.checkout-login-submit-button-icon-show-yes .bew-checkout-form-login .woocommerce-form-login .form-row .button:after{display:inline-block;font-size:.9em;margin-left:.3em;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-ms-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out}.elementor-widget-woo-checkout-form-login.checkout-login-submit-button-icon-show-yes .bew-checkout-form-login .woocommerce-form-login .form-row .button:after{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.elementor-widget-woo-checkout-form-login.checkout-login-submit-button-icon-show-yes .bew-checkout-form-login .woocommerce-form-login .form-row .button:after{content:"\e628"}.elementor-widget-woo-checkout-form-login.checkout-login-submit-button-icon-show-yes .bew-checkout-form-login .woocommerce-form-login .form-row .button:hover:after{-webkit-transform:translateX(.5em);-moz-transform:translateX(.5em);-ms-transform:translateX(.5em);-o-transform:translateX(.5em);transform:translateX(.5em)}.bew-checkout-step-container .bew-components-checkout-step__content .input-hide-yes{display:none}@media (max-width:767px){.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment #payment .payment_method_paypal .about_paypal,.elementor-widget-woo-checkout-payment .bew-payment #payment .payment_method_paypal .about_paypal{font-size:10px}}.bew-thankyou-order ul.order_details .woocommerce-order-overview__order{display:none}.bew-thankyou-order ul.order_details .woocommerce-order-overview__date{display:none}.bew-thankyou-order ul.order_details .woocommerce-order-overview__email{display:none}.bew-thankyou-order ul.order_details .woocommerce-order-overview__total{display:none}.bew-thankyou-order ul.order_details .woocommerce-order-overview__payment-method{display:none}.show-order-number-yes .bew-thankyou-order ul.order_details .woocommerce-order-overview__order{display:list-item}.show-order-date-yes .bew-thankyou-order ul.order_details .woocommerce-order-overview__date{display:list-item}.show-order-email-yes .bew-thankyou-order ul.order_details .woocommerce-order-overview__email{display:list-item}.show-order-total-yes .bew-thankyou-order ul.order_details .woocommerce-order-overview__total{display:list-item}.show-order-payment-yes .bew-thankyou-order ul.order_details .woocommerce-order-overview__payment-method{display:list-item}.bew-thankyou-order-details .woocommerce-order-details__title{display:none}.bew-thankyou-order-details .woocommerce-table--order-details thead{display:none}.bew-thankyou-order-details .woocommerce-table--order-details tbody{display:none}.bew-thankyou-order-details .woocommerce-table--order-details tfoot{display:none}.bew-thankyou-order-details .woocommerce-table--custom-fields{display:none}.show-order-details-heading-yes .bew-thankyou-order-details .woocommerce-order-details__title{display:block}.show-order-details-titles-yes .bew-thankyou-order-details .woocommerce-table--order-details thead{display:table-header-group}.show-order-details-items-yes .bew-thankyou-order-details .woocommerce-table--order-details tbody{display:table-row-group}.show-order-details-footer-yes .bew-thankyou-order-details .woocommerce-table--order-details tfoot{display:table-footer-group}.show-order-details-custom-yes .bew-thankyou-order-details .woocommerce-table--custom-fields{display:table}.bew-thankyou-order.ticket ul.order_details{list-style-type:none;position:relative;margin-bottom:50px;background:rgba(237,239,242,.7)}.bew-thankyou-order.ticket ul.order_details:before{top:-16px}.bew-thankyou-order.ticket ul.order_details:before,.bew-thankyou-order.ticket ul.order_details:after{position:absolute;content:'';display:block;left:0;width:100%;height:16px;background:-webkit-linear-gradient(transparent 0,transparent 0),-webkit-linear-gradient(135deg,rgba(237,239,242,.7) 33.33%,transparent 33.33%),-webkit-linear-gradient(45deg,rgba(237,239,242,.7) 33.33%,transparent 33.33%);background-size:0 100%,16px 16px,16px 16px}.bew-thankyou-order.ticket ul.order_details:after{bottom:-16px;transform:rotate(180deg)}.bew-thankyou-order.ticket ul.order_details li:not(:last-child){border-bottom:1px dashed rgba(0,0,0,.05)}.bew-thankyou-order.ticket ul.order_details li{padding:1em 1.5em}.woocommerce .bew-thankyou-order.ticket ul.order_details li{float:none;margin-right:0;text-transform:none;font-size:inherit;line-height:1;border-right:0 dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none;padding:1em 1.5em}.woocommerce .bew-thankyou-order.ticket ul.order_details li strong{display:block;font-size:1em;text-transform:none;line-height:1.5;font-weight:600}.woocommerce .bew-thankyou-order.inline ul.order_details:before{content:' ';display:table}.theme-blocksy.woocommerce .bew-thankyou-order.inline ul.order_details:before,.theme-blocksy .woocommerce .bew-thankyou-order.inline ul.order_details:before{position:static;top:0;background:0 0;height:auto}.woocommerce .bew-thankyou-order.inline ul.order_details:after{clear:both}.theme-blocksy.woocommerce .bew-thankyou-order.inline ul.order_details:after,.theme-blocksy .woocommerce .bew-thankyou-order.inline ul.order_details:after{position:static;bottom:0;height:auto;background:0 0}.woocommerce .bew-thankyou-order.inline ul.order_details{margin:0 0 3em;list-style:none;display:block}.woocommerce .bew-thankyou-order.inline ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce .bew-thankyou-order.inline ul.order_details li:last-of-type{border:none}.woocommerce .bew-thankyou-order.inline ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.bew-thankyou-order-details table,.bew-thankyou-order-details td,.bew-thankyou-order-details th{border-color:#ebebeb}.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th.woocommerce-table__product-table.product-total{border-left:1px solid #ebebeb}.woocommerce .bew-thankyou-order-details table.shop_table,.woocommerce-page .bew-thankyou-order-details table.shop_table{border:1px solid #ebebeb}.woocommerce .bew-thankyou-order-details table.shop_table,.woocommerce-page .bew-thankyou-order-details table.shop_table{border:1px solid #ebebeb}.woocommerce .bew-thankyou-order-details table.shop_table th,.woocommerce .bew-thankyou-order-details table.shop_table td{width:50%}.bew-thankyou-order-details .woocommerce-order-details>h2,.bew-thankyou-order-details .woocommerce-order-downloads>h2,.bew-thankyou-order-details .woocommerce-customer-details h2{font-size:17px;font-weight:700;margin-bottom:0;padding:20px 0;border:1px solid #ebebeb;border-bottom:0;background:rgba(237,239,242,.4)}.bew-thankyou-order-details .woocommerce-order-details tfoot th,.bew-thankyou-order-details .woocommerce-order-details tfoot td,.bew-thankyou-order-details .woocommerce-order-downloads tfoot th,.bew-thankyou-order-details .woocommerce-order-downloads tfoot td{background:rgba(237,239,242,.4)}.woocommerce .bew-thankyou-order-details table.shop_table th{font-size:15px;text-transform:uppercase;font-weight:700}.woocommerce .bew-thankyou-order-details table.shop_table thead th{padding:20px 1em}.bew-thankyou-order-details .woocommerce-order-details tfoot td,.bew-thankyou-order-details .woocommerce-order-downloads tfoot td{font-weight:600}.woocommerce .bew-thankyou-order-details table.shop_table tfoot th{font-weight:600}.bew-thankyou-order-details .woocommerce-order-details tfoot td,.bew-thankyou-order-details .woocommerce-order-downloads tfoot td,.woocommerce .bew-thankyou-order-details table.shop_table tfoot td{font-weight:600}.woocommerce .bew-thankyou-order-details table.shop_table .woocommerce-table__line-item order_item .woocommerce-Price-amount,.woocommerce-page .bew-thankyou-order-details table.shop_table .woocommerce-table__line-item .woocommerce-Price-amount{font-weight:400}.bew-thankyou-order-details .woocommerce-order-details tfoot td .woocommerce-Price-amount,.bew-thankyou-order-details .woocommerce-order-downloads tfoot td .woocommerce-Price-amount,.woocommerce .bew-thankyou-order-details table.shop_table tfoot td .woocommerce-Price-amount{font-weight:600}.bew-thankyou-customer-details .woocommerce-customer-details h2,.bew-thankyou-customer-details .woocommerce-customer-details .woocommerce-column__title{font-size:15px;font-weight:700;margin-bottom:0;padding:20px 1em;border:1px solid #ebebeb;border-bottom:0;background:rgba(237,239,242,.4)}.bew-thankyou-customer-details .woocommerce-column{margin-bottom:20px}.woocommerce .bew-thankyou-customer-details.inline .col2-set .col-1,.woocommerce-page .bew-thankyou-customer-details.inline .col2-set .col-1{float:left;width:48%;padding:0}.woocommerce .bew-thankyou-customer-details.inline .col2-set .col-2,.woocommerce-page .bew-thankyou-customer-details.inline .col2-set .col-2{float:right;width:48%;padding:0}.woocommerce .bew-thankyou-customer-details.stacked .col2-set .col-1,.woocommerce-page .bew-thankyou-customer-details.stacked .col2-set .col-1{float:none;width:100%}.woocommerce .bew-thankyou-customer-details.stacked .col2-set .col-2,.woocommerce-page .bew-thankyou-customer-details.stacked .col2-set .col-2{float:none;width:100%}.woocommerce .bew-thankyou-customer-details address{border:1px solid rgba(0,0,0,.1);padding:1em;border-radius:0;min-height:170px}.woocommerce .bew-thankyou-customer-details .woocommerce-customer-details,.woocommerce .bew-thankyou-customer-details .woocommerce-order-details,.woocommerce .bew-thankyou-customer-details .woocommerce-order-downloads{margin-bottom:0}.woocommerce .bew-thankyou-order-details table.shop_table.woocommerce-table--custom-fields th,.woocommerce .bew-thankyou-order-details table.shop_table.woocommerce-table--custom-fields td{border-right-width:0;border-top-width:0}.bew-thankyou-customer-details-extras{display:flex;font-size:20px;font-weight:700}@media (max-width:767px){.woocommerce .bew-thankyou-order.inline ul.order_details li{float:none;margin-right:0;line-height:1;border-right:0 dashed #d3ced2;padding-right:0;margin-left:0;padding-left:0;list-style-type:none;padding:10px 0}.woocommerce .bew-thankyou-customer-details .col2-set .col-1,.woocommerce-page .bew-thankyou-customer-details .col2-set .col-1{float:none!important;width:100%!important}.woocommerce .bew-thankyou-customer-details .col2-set .col-2,.woocommerce-page .bew-thankyou-customer-details .col2-set .col-2{float:none!important;width:100%!important}}.bew-product-tabs{margin:0 35px;width:100%}.bew-product-tabs.bew-product-grid .woocommerce .products{width:100%}.bew-column-100 .elementor-widget-woo-cart-table .woocommerce{min-height:400px}.bew-column-100 .elementor-widget-woo-cart-table .woocommerce.bew-cross-sell{min-height:auto}.bew-cart-is-empty .cart-empty,.elementor-widget-woo-empty-cart-message .cart-empty{position:relative;font-size:20px;color:#6e6d76;padding:2.5rem 6.25rem;margin-bottom:45px;border-radius:5px;clear:both;background:#f9f9f9;border:none;text-align:center;font-weight:600}.elementor-widget-woo-empty-cart-message .cart-empty{margin-top:0;padding:0;display:block}.bew-cart-is-empty .cart-empty:before,.elementor-widget-woo-empty-cart-message .cart-empty:before{content:none}.bew-cart .bew-cart-empty .woocommerce-notices-wrapper .woocommerce-message{display:none}.bew-cart-is-empty main .elementor>.elementor-section-wrap .elementor-section:not(.bew-cart-empty-section){display:none}.bew-cart-is-empty main .elementor>.elementor-inner>.elementor-section-wrap .elementor-section:not(.bew-cart-empty-section){display:none}.bew-cart-is-empty main .bew-cart-empty .elementor>.elementor-section-wrap .elementor-section{display:block}.bew-cart-is-empty main .elementor .elementor-inner .bew-cart-empty .elementor>.elementor-section-wrap .elementor-section{display:block}.elementor-widget-woo-cart-totals .wc-proceed-to-checkout.bew-cart__submit-container{display:block}.elementor-editor-active .woocommerce ul.products li.product .woocommerce-loop-product__link,.elementor-editor-active .woocommerce-page ul.products li.product .woocommerce-loop-product__link{overflow:visible}.woocommerce.bew-cross-sell h2,.bew-woo-grid .bew-cross-sell h2{font-size:17px}.elementor-widget-woo-cart-totals.bew-proceed-button-icon-show-yes .bew-cart-totals .bew-cart__submit-container .button:focus{outline:none}.elementor-widget-woo-cart-totals.bew-proceed-button-icon-show-yes .bew-cart-totals .bew-cart__submit-container .button:after{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.elementor-widget-woo-cart-totals.bew-proceed-button-icon-show-yes .bew-cart-totals .bew-cart__submit-container .button:after{display:inline-block;font-size:32px;margin-left:.5em;-webkit-transition:transform .15s ease-out;-moz-transition:transform .15s ease-out;-ms-transition:transform .15s ease-out;-o-transition:transform .15s ease-out;transition:transform .15s ease-out}.elementor-widget-woo-cart-totals.bew-proceed-button-icon-show-yes .bew-cart-totals .bew-cart__submit-container .button:after{content:"\e628"}.elementor-widget-woo-cart-totals.bew-proceed-button-icon-show-yes .bew-cart-totals .bew-cart__submit-container .button:hover:after{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.bew-cart-totals .cart-subtotal{display:none}.bew-cart-totals .bew-components-totals-shipping{display:none}.bew-cart-totals .bew-components-totals-shipping .bew-components-totals-item__description{display:none}.bew-cart-totals .bew-components-totals-shipping .bew-components-shipping-rates-control{display:none;width:100%}.bew-cart-totals .order-total{display:none}.bew-woo-cart-table .cart-subtotal .bew-components-totals-item__label{font-style:normal;font-weight:700;text-transform:uppercase;text-align:right}.bew-woo-cart-table .cart-subtotal .bew-components-totals-item__label span{display:inline-flex}.bew-woo-cart-table .cart-subtotal .bew-components-totals-item__value{font-style:normal;font-weight:700;min-width:95px;text-align:right}.bew-components-totals-item__label span{display:inline-flex}@media (max-width:767px){.woocommerce .elementor-widget-woo-cart-table table.shop_table tdp.roduct-price,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-price{display:none!important}}.bew-shop-block-2 .woocommerce ul.products li.product,.woocommerce-page .bew-shop-block-2 ul.products li.product{text-align:center;margin-bottom:2.5em}.bew-shop-block-2 .woocommerce ul.products li.product .star-rating,.woocommerce-page .bew-shop-block-2 ul.products li.product .star-rating{margin:.5em auto;backface-visibility:hidden}.bew-shop-block-2 .woocommerce ul.products li.product a.button{padding:12px 20px;color:#fff;border:none;line-height:1;text-transform:uppercase;background-color:#0a0500;float:none;display:inline-block;font-family:inherit;font-weight:600;margin:0;cursor:pointer;text-align:center;letter-spacing:.1em;letter-spacing:.1em;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-height:initial;margin-top:0;text-align:center}.bew-shop-block-2 .woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:.5em;padding:0;font-size:1em;font-weight:400;color:#504e4a;text-align:center}.bew-shop-block-2 .woocommerce ul.products li.product .price{color:#504e4a;padding:0;margin:0 0 18px;font-size:17px;line-height:1em;font-weight:600;text-align:center}.bew-shop-block-2 .woocommerce .star-rating:before{color:#d3ced2}.bew-shop-block-2 .woocommerce ul.products li.product .ast-shop-product-out-of-stock{color:#0a0500}.bew-shop-block-2 .woocommerce span.onsale{background-color:#4accb0;color:#fff;padding:initial}.bew-shop-block-2 .woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{text-align:center}.bew-shop-block-2 .woocommerce ul.products li.product a{text-align:center}.bew-shop-block-2 .woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover.align-left .star-rating{margin-left:auto;margin-right:auto}.bew-shop-block-3 .woocommerce ul.products li.product,.woocommerce-page .bew-shop-block-3 ul.products li.product{text-align:center;margin-bottom:2.5em}.bew-shop-block-3 .woocommerce ul.products li.product .star-rating,.woocommerce-page .bew-shop-block-3 ul.products li.product .star-rating{margin:.5em auto;backface-visibility:hidden}.bew-shop-block-3 .woocommerce ul.products li.product a.button,.bew-shop-block-3 .woocommerce a.added_to_cart{position:absolute;left:0;right:0;bottom:0;width:100%;margin:auto;display:inline-block;padding:.618em 1em}.bew-shop-block-3 .woocommerce ul.products li.product .bew-add-to-cart-block-3{position:relative}.bew-shop-block-3 .woocommerce ul.products li.product a img{margin:0}.bew-shop-block-3 .woocommerce ul.products li.product a.button{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;z-index:5}.bew-shop-block-3 .woocommerce ul.products li.product:hover a.button{opacity:1;visibility:visible}.bew-shop-block-3 .woocommerce ul.products li.product:hover a.button.added{display:none}.bew-shop-block-3 .woocommerce ul.products li.product a.button{padding:15px 20px;color:#fff;border:none;line-height:1;text-transform:uppercase;background-color:#0a0500;float:none;display:inline-block;font-family:inherit;font-weight:600;margin:0;cursor:pointer;text-align:center;letter-spacing:.1em;letter-spacing:.1em;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-height:initial;margin-top:0;text-align:center}.bew-shop-block-3 .woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:.5em;margin-bottom:.5em;padding:0;font-size:1em;font-weight:400;color:#504e4a;text-align:center}.bew-shop-block-3 .woocommerce ul.products li.product .price{color:#504e4a;padding:0;margin:0 0 18px;font-size:17px;line-height:1em;font-weight:600;text-align:center}.bew-shop-block-3 .woocommerce span.onsale{background-color:#4accb0;color:#fff;padding:initial}.bew-shop-block-3 .woocommerce a.button.loading:after{top:auto;right:auto;margin-left:5px}.bew-shop-block-4 .woocommerce ul.products li.product a img{margin:0}.bew-shop-block-4 .woocommerce ul.products li.product a.button{padding:15px 20px;color:#fff;border:none;line-height:1;text-transform:uppercase;background-color:#0a0500;float:none;display:inline-block;font-family:inherit;font-weight:600;margin:0;cursor:pointer;text-align:center;letter-spacing:.1em;letter-spacing:.1em;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-height:initial;margin-top:0;text-align:center}.bew-shop-block-4 .woocommerce a.added_to_cart{position:absolute;left:0;right:0;width:100%;margin:auto;padding:15px 20px;color:#fff;border:none;line-height:1;text-transform:uppercase;background-color:#0a0500;float:none;display:inline-block;font-family:inherit;font-weight:600;margin:0;cursor:pointer;text-align:center;letter-spacing:.1em;letter-spacing:.1em;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-height:initial;margin-top:0;text-align:center}.bew-shop-block-4 .woocommerce ul.products li.product .woocommerce-loop-product__title{margin:0;padding:.5em 0;font-size:1em;font-weight:400;color:#504e4a;text-align:center}.bew-shop-block-4 .woocommerce ul.products li.product .price{color:#504e4a;padding:0;margin:0 0 18px;font-size:17px;line-height:1em;font-weight:600;text-align:center}.bew-shop-block-4 .woocommerce ul.products li.product .bew-add-to-cart-block-4{background-color:#fff;-webkit-transition:ease all .5s!important;transition:ease all .5s!important}.bew-shop-block-4 .woocommerce ul.products li.product:hover .bew-add-to-cart-block-4{transform:translateY(-55px)}.bew-shop-block-4 .woocommerce ul.products li.product a.button{position:absolute;top:100%;left:0;right:0;margin:0}.bew-shop-block-4 .woocommerce ul.products li.product .price{margin-bottom:0;padding-bottom:1em}.bew-shop-block-4 .woocommerce ul.products li.product{overflow:hidden}.bew-shop-block-4 .woocommerce span.onsale,.bew-shop-block-4 .woocommerce ul.products li.product .onsale{background-color:#4accb0;color:#fff;padding:initial;margin:.5em .5em 0 0}.bew-shop-block-4 .woocommerce ul.products li.product:hover a.button.added{display:none}.bew-shop-block-4 .woocommerce a.button.loading:after{top:auto;right:auto;margin-left:5px}.bew-shop-block-4 .woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page .bew-shop-block-4 ul.products li.product .ast-shop-product-out-of-stock{display:none}.order-coupon-layout-input .bew-checkout-coupon .woocommerce-form-coupon-toggle{display:none}.order-coupon-layout-input .bew-checkout-coupon .bew-coupon-input .description{display:none}.woocommerce-page form .bew-coupon-input .form-row-first,.bew-coupon-widget .form-row-first{width:63%;margin:0;float:left}.woocommerce-page form .bew-coupon-input .form-row-last,.bew-coupon-widget .form-row-last{width:35%;margin:0;float:right}.bew-coupon-input .form-row input[type=text]{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.bew-coupon-input .form-row input[type=text]:focus{outline:none;color:#2b2d2f;border-color:#5f5f5f}.bew-coupon-input .form-row-last .button{width:100%;height:3em;border:none;outline:none;padding:10px;background-color:#24292d;color:#fff;font-weight:700}.bew-multistep-timeline.simple ul#bew-checkout-timeline{margin:0 0 1rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;text-align:center}.bew-multistep-timeline.simple #bew-checkout-timeline li{margin:0;font-size:12px;text-transform:uppercase;font-weight:600;color:#6f6f6f;line-height:2.5}.bew-multistep-timeline.simple.is-clickable #bew-checkout-timeline li{cursor:pointer}.bew-multistep-timeline.simple #bew-checkout-timeline li a{color:#6f6f6f}.bew-multistep-timeline.simple #bew-checkout-timeline li:first-child .timeline-label:before{margin-left:0;display:none}.bew-multistep-timeline.simple #bew-checkout-timeline li .timeline-label:before{content:'\e649';margin:0 15px;display:inline-block;vertical-align:middle;font-size:12px}.bew-multistep-timeline.simple #bew-checkout-timeline li .timeline-label:before{font-family:'Themify';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.bew-multistep-timeline.simple #bew-checkout-timeline li .timeline-step{display:none}.bew-multistep-timeline.simple #bew-checkout-timeline li.active{color:#333;font-weight:700}.bew-multistep-timeline.simple #bew-checkout-timeline li.active~li{opacity:.4}.bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-form-additional,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-payment,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-place-order,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-coupon-form,.bew-checkout-multistep-yes .step-shipping-option,.bew-checkout-multistep-yes .step-payment{display:none}.elementor-editor-active .bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options,.elementor-editor-active .bew-checkout-multistep-yes .elementor-widget-woo-checkout-form-additional,.elementor-editor-active .bew-checkout-multistep-yes .elementor-widget-woo-checkout-payment,.elementor-editor-active .bew-checkout-multistep-yes .elementor-widget-woo-checkout-place-order,.elementor-editor-active .bew-checkout-multistep-yes .elementor-widget-woo-checkout-coupon-form,.elementor-editor-active .bew-checkout-multistep-yes .step-shipping-option,.elementor-editor-active .bew-checkout-multistep-yes .step-payment{display:block}.bew-checkout-multistep-yes .bew-components-checkout-return-to-cart-button{display:none}.bew-checkout-multistep-yes .bew-checkout__actions .bew-components-checkout-place-order-button{width:100%}.bew-checkout-multistep-yes .bew-checkout-steps-active .bew-checkout-step-title:before{display:none}.bew-checkout-multistep-yes .bew-checkout-steps-active .bew-checkout-step-container:after{display:none}.bew-checkout .bew-checkout-multistep-yes .bew-components-checkout-step{padding-left:0}#form_actions .buttons a.prev{display:none}.elementor-editor-active #form_actions .buttons.np-layout a.prev,.elementor-editor-preview #form_actions .buttons.np-layout a.prev{display:block}.bew-checkout-multistep-yes .bew-checkout__actions{padding:0}#form_actions.bew-checkout-multistep{display:inline-block;width:100%;margin-top:35px}#form_actions.bew-checkout-multistep a{float:left;font-size:12px;font-weight:600;padding-bottom:1px;margin-top:15px;text-transform:uppercase;letter-spacing:.6px;color:#24292d;text-decoration:none}#form_actions.bew-checkout-multistep .buttons a{margin-top:0}#form_actions.bew-checkout-multistep .np-layout a i{display:none}#form_actions.bew-checkout-multistep a i{font-size:12px;margin-right:5px;display:inline}#form_actions.bew-checkout-multistep .buttons{float:right}#form_actions.bew-checkout-multistep .buttons a{background-color:#24292d;color:#fff;font-weight:700;padding:10px 17px;border:1px solid #24292d;font-size:12px;line-height:1.5;border-radius:2px;text-align:center;text-decoration:none}#form_actions.bew-checkout-multistep .buttons a.next{margin-left:10px}#form_actions.bew-checkout-multistep .buttons.rc-layout{display:block;float:none}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.prev,#form_actions.bew-checkout-multistep .buttons.rc-layout .button.next{text-transform:uppercase}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.prev{float:left;font-size:12px;font-weight:600;padding:0;padding-bottom:1px;text-transform:uppercase;letter-spacing:.6px;color:#24292d;background:0 0;border:0;margin-top:15px}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.next{float:right}.bew-multistep-timeline.arrow #bew-checkout-timeline{list-style:none;margin:0;padding:0}.bew-multistep-timeline.arrow #bew-checkout-timeline li{padding-right:50px}.bew-multistep-timeline.arrow #bew-checkout-timeline li{float:left;width:33.33%}.bew-multistep-timeline.arrow #bew-checkout-timeline .active .timeline-wrapper{background-color:#24292d;color:#fff}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-wrapper{position:relative;display:block;padding:10px;background-color:#eee;color:#333;font-size:15px;line-height:30px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.bew-multistep-timeline.arrow #bew-checkout-timeline .active .timeline-wrapper:before{border-top-color:#24292d;border-bottom-color:#24292d}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-wrapper:before{left:-20px;border-top:25px solid #eee;border-bottom:25px solid #eee;border-left:20px solid transparent}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-wrapper:before,.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-wrapper:after{content:'';position:absolute;top:0;width:0;height:0;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.bew-multistep-timeline.arrow #bew-checkout-timeline .active .timeline-wrapper:after{border-left-color:#24292d;border-right-color:#24292d}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-wrapper:after{right:-20px;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:20px solid #eee;border-right-color:#eee}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-step{border-color:#ccc}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-step{color:#ccc}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-step{display:inline-block;font-size:14px;text-align:center;width:26px;height:26px;line-height:22px;margin-right:8px;background-color:#fff;color:#ccc;border:2px solid #ccc;border-radius:20px;display:none}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline-label{padding:0 0 0 10px;text-transform:capitalize;font-weight:600}.bew-multistep-timeline.arrow #bew-checkout-timeline .timeline.cart{display:none}.bew-multistep-timeline.circle #bew-checkout-timeline{list-style:none;margin:0;padding:0;position:relative;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bew-multistep-timeline.circle #bew-checkout-timeline:after{content:' ';position:absolute;background:#e5e5e5;top:20px;height:5px;width:calc(100% - 40px);z-index:1;left:20px}.bew-multistep-timeline.circle #bew-checkout-timeline li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bew-multistep-timeline.circle #bew-checkout-timeline li .timeline-wrapper{cursor:pointer;justify-content:center;text-transform:uppercase;padding-top:50px;position:relative;font-size:.8571428571em;color:#737373}.bew-multistep-timeline.circle #bew-checkout-timeline li.active .timeline-wrapper{font-weight:500;color:#333}.bew-multistep-timeline.circle #bew-checkout-timeline li.active .timeline-wrapper .timeline-step{border-color:#333}.bew-multistep-timeline.circle #bew-checkout-timeline li .timeline-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:46px}.bew-multistep-timeline.circle #bew-checkout-timeline .timeline-step{z-index:2;position:absolute;display:flex;justify-content:center;top:0;text-align:center;line-height:40px;font-weight:700;font-size:22px;height:46px;width:46px;border-radius:50%;background:#f7f7f7;border:3px solid #e5e5e5}.bew-multistep-timeline.circle #bew-checkout-timeline .timeline-wrapper a{color:#737373}.bew-checkout-multistep-yes .bew-formReview{background-color:#fff;border-width:1px;border-color:#dfe3e7;border-style:solid;border-radius:5px;padding:15px;padding-left:20px;padding-right:20px;margin-bottom:50px}.bew-checkout-multistep-yes ul#shipping_method{background-color:#fff;border-width:1px;border-color:#dfe3e7;border-style:solid;border-radius:5px;margin-bottom:0}.bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li,.bew-checkout-multistep-yes .bew-checkout-review-shipping-table ul#shipping_method li,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){padding-left:20px;padding-right:20px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid;border-color:#dfe3e7;text-indent:0;margin-bottom:0}.bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li:last-child,.bew-checkout-multistep-yes .bew-checkout-review-shipping-table ul#shipping_method li:last-child,.bew-checkout-multistep-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li):last-child{border-bottom:0}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment ul.payment_methods{background-color:#fff;border-width:1px;border-color:#dfe3e7;border-style:solid;border-radius:5px;border-bottom:0 solid #d3ced2;padding:0;margin:0;list-style:none outside}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment ul.payment_methods li{border-bottom:1px solid;border-color:#dfe3e7;line-height:2;text-align:left;margin:0;font-weight:400;background-color:transparent;border-top:0 solid #d9d9d9}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment ul.payment_methods li>label{font-size:16px;font-weight:600;cursor:pointer;letter-spacing:.4px;position:relative;display:block;width:100%;margin:0;padding:20px 0 20px 56px;line-height:30px;min-height:30px}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box{background-color:#fafafa;border-top:1px solid #d9d9d9;height:100%;vertical-align:middle;position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:20px}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box p{width:100%;text-align:center}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box.payment_method_stripe p{width:100%;text-align:left}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box.payment_method_paypal p:before{height:74px;width:90px;display:block;content:"";background:var(--wpr-bg-86dcd50d-3975-46f4-b4a2-2a006decfe83) center center;background-size:cover;margin:15px auto}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box.payment_method_cod p:before{height:74px;width:90px;display:block;content:"";background:var(--wpr-bg-9752085d-6454-4ecb-a313-52daa0d9a0ee) center center;background-size:cover;margin:15px auto}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box.payment_method_cheque p:before{height:74px;width:90px;display:block;content:"";background:var(--wpr-bg-f714b80e-a114-485f-8d6a-0de4e725636b) center center;background-size:cover;margin:15px auto}.woocommerce-checkout .elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment div.payment_box.payment_method_bacs p:before{height:74px;width:90px;display:block;content:"";background:var(--wpr-bg-eb199293-29ca-46cb-ace4-27523496167b) center center;background-size:cover;margin:15px auto}.woocommerce-checkout #payment div.payment_box:before{content:none}.elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment ul.payment_methods li>label:before{content:" "!important;display:inline-block;position:absolute;top:50%;left:20px;transform:translate(0,-50%);width:16px;height:16px;border-radius:11px;border:2px solid #000;background-color:transparent}.elementor-widget-woo-checkout-payment .bew-payment .radio.boxes:not(.radio-button) #payment ul.payment_methods li input[type=radio]:checked+label:after{top:50%;left:24px;transform:translate(0,-50%)}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li{display:inline-block;width:auto;margin-right:20px;margin-top:0;margin-bottom:0;border:0}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li>label{display:block;cursor:pointer;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:4px;padding:12px 0;width:200px;font-size:15px;text-transform:uppercase;font-weight:500;text-align:center;line-height:25px}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li input[type=radio]:checked+label{border:1px solid #333}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li input[type=radio]:checked+label:before{border-radius:99px;padding:8px 6px;color:#fff;background:#24292d}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment div.payment_box{display:none!important}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li>label:before{font-family:"Font Awesome 5 Free";font-weight:900;margin:0 5px 0 0;font-size:16px;color:#b9b9b9}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li.payment_method_cheque>label:before{content:"\f53d"}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li.payment_method_cop>label:before{content:"\f3d1"}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li.payment_method_cod>label:before{content:"\f3d1"}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li.payment_method_paypal>label:before{content:none}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment ul.payment_methods li.payment_method_stripe>label:before{content:"\f42a"}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment .payment_methods>li>label img{height:22px}.elementor-widget-woo-checkout-payment .bew-payment .radio.radio-button #payment .payment_methods>li>input[type=radio]:first-child:checked+label:before{border-width:0;border-color:unset}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-info{border-width:1px;border-color:#dfe3e7;border-bottom-style:solid;padding-bottom:15px;margin-bottom:15px}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block{display:-webkit-box;display:-ms-flexbox;display:flex}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-title{font-size:14px;color:#737373;padding-right:1.1428571429em;-webkit-box-flex:0;-webkit-flex:0 1 5em;-ms-flex:0 1 5em;flex:0 1 5em}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-content{font-weight:600;-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;color:#333;padding-right:1.1428571429em}@media (max-width:749px){.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-content{width:100%;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-content .woocommerce-Price-amount{margin-left:5px}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-action{max-width:10em;font-size:.8571428571em}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-action a{text-decoration:none;color:#000;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-info:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.elementor-widget-woo-checkout-review-order.order-review-coupon-layout-input .bew-review-order-content .bew-components-totals-coupon__content{padding:.95em 0;margin:.375em 0}.elementor-widget-woo-checkout-review-order.order-review-coupon-layout-input .bew-components-totals-coupon{padding-left:0;padding-right:0;margin-left:16px;margin-right:16px}.elementor-widget-woo-checkout-review-order.order-review-coupon-layout-input .bew-review-order-content .bew-components-totals-coupon__content .bew-checkout_coupon{padding-bottom:0;overflow:initial}.bew-checkout .bew-components-totals-shipping{display:none}.bew-checkout .order-review-shipping-yes .bew-components-totals-shipping{display:flex}.bew-checkout .bew-components-totals-shipping .bew-components-totals-item__description{display:none}.bew-checkout .order-review-shipping-description-yes .bew-components-totals-shipping .bew-components-totals-item__description{display:block}.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid input[type=password].input-text{border-color:#8d96a0}.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid.bew-woocommerce-invalid .select2-container .select2-selection,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid.bew-woocommerce-invalid input.input-text,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid.bew-woocommerce-invalid input[type=password].input-text,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid.bew-woocommerce-invalid textarea,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .form-row.woocommerce-invalid.bew-woocommerce-invalid select{border-color:#cc1818}.bew-checkout form .form-row.woocommerce-invalid:not(.is-active) label{color:#cc1818}.bew-checkout form .form-row.woocommerce-invalid .select2-container--default .select2-selection--single .select2-selection__rendered,.bew-checkout form .form-row.woocommerce-invalid .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:#cc1818}.bew-checkout form #shipping_country_field.form-row.woocommerce-invalid label,.bew-checkout form #shipping_state_field.form-row.woocommerce-invalid label,.bew-checkout form #billing_country_field.form-row.woocommerce-invalid label,.bew-checkout form #billing_state_field.form-row.woocommerce-invalid label{color:#cc1818}.bew-checkout form #billing_country_field.form-row.woocommerce-invalid label{color:#cc1818}.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row select:focus,.bew-checkout form .bew-checkout-step-container .form-row textarea:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row .selectr-selected:focus,.bew-checkout form .form-row input[type=url]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row input[type=tel]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=text]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row input[type=date]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=email]:focus,.bew-checkout form .bew-checkout-yes.not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row input[type=number]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=search]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-checkout-step-container .form-row input[type=password]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .woocommerce-account-fields .form-row input[type=password]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row select:focus,.bew-checkout form .bew-checkout-step-container .form-row textarea:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row .selectr-selected:focus,.bew-checkout form .form-row input[type=url]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row input[type=tel]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=text]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row input[type=date]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=email]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row input[type=number]:focus,.bew-checkout form .bew-checkout-step-container .form-row input[type=search]:focus,.bew-checkout form .bew-checkout-yes:not(.bew-checkout-fast-yes) .bew-components-checkout-step__content .form-row input[type=password]:focus{border-color:#5f5f5f}.bew-checkout .bew-checkout-step-container .form-row ._invalid-error,.bew-checkout .bew-account-fields .form-row ._invalid-error{display:none}.bew-checkout .bew-checkout-step-container .form-row.woocommerce-invalid-required-field.woocommerce-invalid ._invalid-error,.bew-checkout .bew-checkout-step-container .form-row.has-value.woocommerce-validated ._invalid-error.email-verification,.bew-checkout .bew-account-fields .form-row.woocommerce-invalid-required-field.woocommerce-invalid ._invalid-error{font-size:.75em;color:#cc1818;max-width:100%;position:absolute;top:calc(100% - 1px);white-space:normal;display:block}.bew-checkout .bew-checkout-step-container .form-row.has-value ._invalid-error,.bew-checkout .bew-account-fields .form-row.has-value ._invalid-error{display:none}.bew-checkout .bew-checkout-step-container .form-row.woocommerce-validated ._invalid-error.email-verification{display:block}.bew-checkout form .bew-checkout-multistep-yes .elementor-widget-woo-checkout-form-billing{display:none}.bew-checkout form .bew-checkout-multistep-yes .step-information.elementor-widget-woo-checkout-form-information+.step-information.elementor-widget-woo-checkout-form-billing{display:block}.bew-checkout form .elementor-widget-woo-checkout-form-billing.dont-need-shipping-yes{display:block}@media (min-width:1025px){.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-title{font-size:inherit;width:100px}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-action a{font-size:13px;font-weight:500;text-decoration:none;color:#6b6b6b}.bew-checkout-multistep-yes .bew-formReview .bew-formReview-block .bew-formReview-action a:hover{color:#000}}.bew-checkout-step-container .form-row .bew-input-radio input[type=radio]{display:none}.bew-checkout-step-container .form-row .bew-input-radio label{position:relative;display:block;width:100%;margin:0;padding:10px 0;font-size:16px;line-height:20px}.bew-checkout-step-container .form-row .bew-input-radio+label{margin:0}.bew-checkout-step-container .form-row.option-layout-horizontal,.bew-checkout-step-container .form-row.option-layout-vertical{margin-bottom:.75em}.bew-checkout-step-container .form-row.option-layout-horizontal .bew-input-radio label,.woocommerce form .bew-checkout-step-container .form-row.form-row.option-layout-horizontal .bew-input-radio label{display:inline-block;width:auto;margin-right:20px}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio label,.woocommerce form .bew-checkout-step-container .form-row.form-row.option-type-button .bew-input-radio label{cursor:pointer;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:4px;padding:12px 0;width:135px;font-size:16px;font-weight:500;text-align:center;line-height:25px}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio label:before{font-family:"Font Awesome 5 Free";font-weight:900;margin:0 15px 0 0;font-size:16px;color:#b9b9b9}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio input[type=radio]:checked+label{border:1px solid #333}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio input[type=radio]:checked+label:before{border-radius:99px;padding:8px 6px;color:#fff;background:#24292d}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio label.store:before{content:"\f54e"}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio label.delivery:before{content:"\f48b"}.bew-checkout-step-container .form-row.option-type-button .bew-input-radio input[type=radio]:checked+label:after{content:none}.bew-checkout-step-container .form-row:not(.option-type-button) .bew-input-radio label:before{content:" ";display:inline-block;position:relative;top:3px;margin:0 20px 0 0;width:16px;height:16px;border-radius:11px;border:2px solid #000;background-color:transparent}.bew-checkout-step-container .form-row .bew-input-radio input[type=radio]:checked+label:after{border-radius:11px;width:8px;height:8px;position:absolute;content:" ";display:block;background:#000}.bew-checkout-step-container .form-row .bew-input-radio input[type=radio]:checked+label:after{top:17px;left:4px}.woocommerce-page.woocommerce-checkout .bew-woocommerce-order .woocommerce-order table.shop_table td:last-child,page.woocommerce-checkout .bew-woocommerce-order .woocommerce-order table.shop_table th{width:40%}.woocommerce-page.woocommerce-checkout .bew-woocommerce-order .woocommerce-order table.shop_table td{width:60%}.bew-sticky-bg-yes:after{content:"";display:block;width:100%;position:absolute;top:0;left:0;bottom:0;background:#f7f7f7;z-index:-1;-webkit-box-shadow:0 -1px 0 #dedede inset;box-shadow:0 -1px 0 #dedede inset}@media (min-width:1000px){.bew-sticky-bg-yes:after{width:300%;left:-100%;min-height:100vh}.bew-sticky-bg-yes:after{left:0;background-position:left top;-webkit-box-shadow:1px 0 0 #dedede inset;box-shadow:1px 0 0 #dedede inset}}@media only screen and (max-width:768px){.bew-multistep-timeline.circle #bew-checkout-timeline:after{width:calc(100% - 40px);left:20px}}.bew-account .bew-account-yes{opacity:0;visibility:hidden}.bew-account .bew-account-yes.show-bew-account{opacity:1;visibility:visible}.woocommerce-account .bew-account-navigation .woocommerce-MyAccount-navigation,.bew-account-navigation .woocommerce-MyAccount-navigation{float:none;width:100%;display:block;position:relative}.bew-account-navigation.vertical .woocommerce-MyAccount-tabs{float:none;width:100%;margin-right:0}.woocommerce-account .bew-account-content.woocommerce-MyAccount-content,.bew-account-content.woocommerce-MyAccount-content{float:none;width:100%;display:block;position:relative}.woocommerce-account .bew-account-navigation.horizontal .woocommerce-MyAccount-navigation li,.bew-account-navigation.horizontal .woocommerce-MyAccount-navigation li{border-bottom-width:1px;display:inline-block;margin:10px}.woocommerce .bew-cart__main table.shop_table_responsive tr,.woocommerce-page .bew-cart__main table.shop_table_responsive tr,.bew-cart__main table.shop_table_responsive tr{display:table-row}.woocommerce .bew-cart__main table.shop_table_responsive tr td,.woocommerce-page .bew-cart__main table.shop_table_responsive tr td,.bew-cart__main table.shop_table_responsive tr td{display:table-cell}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-mobile-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-tablet-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-yes .bew-product-remove{display:block;width:auto;text-align:left}.bew-account-content .dashboard-message{font-size:18px}.bew-account-content .bew-section{padding-top:0;padding-bottom:0;margin:20px 0}.bew-account-content .dashboard-title{display:block}.bew-account-content .dashboard-title,.elementor-widget-woo-account-orders .orders-title{margin:20px 0;color:#333;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.5}.bew-account-content .orders-title{display:none}.bew-account-content .bew-section{padding-top:0;padding-bottom:0;margin:20px 0}.bew-account-content .bew-row{grid-column-gap:30px;grid-row-gap:30px}.bew-account-content .bew-row{display:grid;margin:auto;grid-template-columns:repeat(3,1fr)}.bew-account-content .card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;-webkit-transition:.5s;transition:.5s}.bew-account-content .card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem}.bew-account-content .fs-50{font-size:50px!important;line-height:1.2}.bew-account-content .icon-basket,.bew-account-content .icon-map,.bew-account-content .icon-tools{font-family:et-line;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;display:inline-block}.bew-account-content h4.card-title{font-size:17px;font-weight:600;line-height:1.5;letter-spacing:.5px;border-bottom:#f1f2f3}.bew-account-content .text-center{text-align:center!important}.bew-account-content .card-hover-shadow:hover{-webkit-box-shadow:0 1px 35px rgb(0 0 0/7%);box-shadow:0 1px 35px rgb(0 0 0/7%)}@font-face{font-display:swap;font-family:et-line;src:url(//precious-memories.co.uk/wp-content/cache/background-css/1/precious-memories.co.uk/wp-content/cache/min/1/wp-content/plugins/briefcasewp-extras/assets/css/../../../../../../../../../../../../../plugins/briefcasewp-extras/assets/fonts/et-line.eot);src:url(//precious-memories.co.uk/wp-content/cache/background-css/1/precious-memories.co.uk/wp-content/cache/min/1/wp-content/plugins/briefcasewp-extras/assets/css/../../../../../../../../../../../../../plugins/briefcasewp-extras/assets/fonts/et-line.eot?#iefix) format('embedded-opentype'),url(//precious-memories.co.uk/wp-content/cache/background-css/1/precious-memories.co.uk/wp-content/cache/min/1/wp-content/plugins/briefcasewp-extras/assets/css/../../../../../../../../../../../../../plugins/briefcasewp-extras/assets/fonts/et-line.woff) format('woff'),url(//precious-memories.co.uk/wp-content/cache/background-css/1/precious-memories.co.uk/wp-content/cache/min/1/wp-content/plugins/briefcasewp-extras/assets/css/../../../../../../../../../../../../../plugins/briefcasewp-extras/assets/fonts/et-line.ttf) format('truetype'),url(//precious-memories.co.uk/wp-content/cache/background-css/1/precious-memories.co.uk/wp-content/cache/min/1/wp-content/plugins/briefcasewp-extras/assets/css/../../../../../../../../../../../../../plugins/briefcasewp-extras/assets/fonts/et-line.svg#et-line) format('svg');font-weight:400;font-style:normal}.bew-account-content .icon-basket:before{content:"\e027"}.bew-account-content .icon-map:before{content:"\e025"}.bew-account-content .icon-tools:before{content:"\e033"}@media (max-width:467px){.bew-account-content .bew-section .bew-row{grid-template-columns:repeat(1,1fr)}.bew-account-content .card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.bew-account-content p,.bew-account-content .card-title{margin-bottom:.5em}.bew-account-content .fs-50{font-size:30px!important;line-height:1.2}.elementor-widget:not(:last-child).elementor-widget-woo-content{margin-bottom:0}}.elementor-widget-woo-account-orders.show-only-dashboard-yes .orders-endpoint{display:none}.elementor-widget-woo-account-orders.show-only-dashboard-yes .orders-endpoint.dashboard{display:block}.elementor-widget-woo-account-orders.show-only-dashboard-yes .orders-endpoint:not(.dashboard){display:none}.woocommerce .bew-woocommerce-account table.shop_table,.woocommerce-page .bew-woocommerce-account table.shop_table,.elementor-widget-woo-account-orders table.shop_table{border:1px solid #ebebeb;border-radius:0;margin-bottom:20px}.woocommerce .bew-woocommerce-account table.shop_table td,.woocommerce-page .bew-woocommerce-account table.shop_table td,.elementor-widget-woo-account-orders table.shop_table td{border-width:0;border-top:1px solid #ebebeb}.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-last .button .ti-arrow-right,.woocommerce-page #bew-checkout-review-order .bew-components-totals-coupon__content .bew-form-row-last .button .ti-arrow-right{display:none}@media (max-width:1024px){.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-mobile-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-tablet-yes .bew-product-remove{display:block}}@media (max-width:767px){.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-tablet-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-mobile-yes .bew-product-remove{display:block}}@media (max-width:1024px){.woocommerce .elementor-widget-woo-cart-table table.shop_table_responsive tr td:before,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table_responsive tr td:before{content:""}.woocommerce .bew-cart__main table.shop_table_responsive tr,.woocommerce-page .bew-cart__main table.shop_table_responsive tr,.bew-cart__main table.shop_table_responsive tr{display:table-row}.woocommerce .bew-cart__main table.shop_table_responsive tr td,.woocommerce-page .bew-cart__main table.shop_table_responsive tr td,.bew-cart__main table.shop_table_responsive tr td{display:table-cell}}@media (max-width:767px){.elementor-widget-woo-cart-table .shop_table.cart tr.woocommerce-cart-form__cart-item,.elementor-widget-woo-cart-table .shop_table.cart tbody tr.cart_item{display:inline-table;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);min-height:3.25em;width:100%}.woocommerce-cart.bew-cart .elementor-widget-woo-cart-table .bew-woo-cart-table table.shop_table thead .product-quantity{display:none}.woocommerce .elementor-widget-woo-cart-table table.shop_table td,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td{border:none!important}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.product-thumbnail,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-thumbnail{display:table-cell!important}.woocommerce .elementor-widget-woo-cart-table table.shop_table.shop_table_responsive.cart tr td.product-price.hide-element-mobile-yes,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table.shop_table_responsive.cart tr td.product-price.hide-element-mobile-yes{display:none!important}.woocommerce .elementor-widget-woo-cart-table table.shop_table.shop_table_responsive.cart tr td.product-remove.hide-element-mobile-yes,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table.shop_table_responsive.cart tr td.product-remove.hide-element-mobile-yes{display:none!important}.elementor-widget-woo-cart-table table.shop_table td.product-name,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-name,.elementor-widget-woo-cart-table table.shop_table td.product-quantity,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-quantity,.elementor-widget-woo-cart-table table.shop_table td.product-subtotal,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.product-subtotal{display:flex!important}.woocommerce .elementor-widget-woo-cart-table table.shop_table td,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td{text-align:left!important;vertical-align:top;font-size:15px}.elementor-widget-woo-cart-table .shop_table.cart td.product-name{line-height:27px}.woocommerce .elementor-widget-woo-cart-table table.shop_table_responsive tr td:before,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table_responsive tr td:before,.woocommerce-cart.bew-cart .elementor-widget-woo-cart-table .woocommerce table.shop_table tr td:before{content:""}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.show-remove-yes{padding-top:0;margin-left:0}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity{width:auto;clear:none}.woocommerce-cart .elementor-widget-woo-cart-table .woocommerce table.shop_table tr td{clear:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.remove-mobile-icon .product-remove-qty .bew-remove .remove-link{display:none}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.remove-mobile-text .product-remove-qty .bew-remove .remove-link{display:inline}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.remove-mobile-icon .product-remove-qty .bew-remove .ti-trash{font-size:20px;position:absolute;top:10%;right:0;display:block}.elementor-widget-woo-cart-table .shop_table.cart td.product-quantity.remove-mobile-text .product-remove-qty .bew-remove .ti-trash{display:none}.elementor-widget-woo-cart-table .shop_table.cart tr.cart_item td.product-subtotal{padding-top:0;font-size:17px;line-height:1.75;width:auto}.elementor-widget-woo-cart-table .shop_table.cart tr.cart_item td.product-subtotal.desktop-table-cell,.elementor-widget-woo-cart-table .shop_table.cart tr.cart_item td.product-subtotal.tablet-table-cell,.elementor-widget-woo-cart-table .shop_table.cart tr.cart_item td.product-subtotal.mobile-table-cell{padding-bottom:0;vertical-align:middle}.bew-cart .elementor-widget-woo-cart-table table.cart .product-thumbnail img{max-width:85%}.elementor-widget-woo-cart-table .shop_table.cart tbody tr:last-child{border-top:1px solid #e0e5eb}.woocommerce .elementor-widget-woo-cart-table table.shop_table td.actions,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table td.actions,.woocommerce-page #content .elementor-widget-woo-cart-table table.cart td.actions{padding:0;min-height:0}.woocommerce .elementor-widget-woo-cart-table table.shop_table,.woocommerce-page .elementor-widget-woo-cart-table table.shop_table{margin:0}.elementor-widget-woo-cart-table .shop_table.cart tbody tr>*:last-child td.actions{padding:0;margin:0}.bew-cart .elementor-widget-woo-cart-totals .bew-cart-totals .cart_totals{padding:0}.elementor-widget-woo-cart-table .bew-components-title,.elementor-widget-woo-cart-totals .bew-components-title{font-weight:600;margin-bottom:15px;font-size:1em}.bew-cart .elementor-widget-woo-cart-totals{font-size:16px}.elementor-widget-woo-cart-totals .cart-subtotal.bew-components-totals-item{padding-top:0}.elementor-widget-woo-cart-totals .wc-proceed-to-checkout.bew-cart__submit-container{padding:0;position:relative}.bew-checkout-step-heading .bew-checkout-step-title{font-size:1.25em}.bew-checkout .woocommerce-checkout .bew-components-checkout-step{padding:0}.bew-checkout .woocommerce-checkout .bew-components-checkout-step.bew-checkout-steps-active,.bew-checkout .bew-components-checkout-step.bew-checkout-steps-active{padding:0 0 0 26px}.bew-checkout .elementor-widget-woo-checkout-form-information .woocommerce-account-fields.bew-checkout-steps-active,.bew-checkout .elementor-widget-woo-checkout-form-billing .woocommerce-account-fields.bew-checkout-steps-active{padding:0 0 0 26px}.bew-checkout .woocommerce-checkout .bew-checkout-multistep-yes .bew-components-checkout-step{padding:0}.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-first,.elementor-widget-woo-checkout-form-billing .form-row-first,.woocommerce-page form .elementor-widget-woo-checkout-form-billing .form-row-last,.elementor-widget-woo-checkout-form-billing .form-row-last,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-first,.elementor-widget-woo-checkout-form-shipping .form-row-first,.woocommerce-page form .elementor-widget-woo-checkout-form-shipping .form-row-last,.elementor-widget-woo-checkout-form-shipping .form-row-last{width:100%}.woocommerce-page.bew-checkout form .elementor-widget-woo-checkout-form-billing .form-row.form-row-first[data-row=form-row-first],.bew-checkout .elementor-widget-woo-checkout-form-billing .form-row.form-row-first[data-row=form-row-first],.bew-checkout .elementor-widget-woo-checkout-form-billing .form-row.form-row-first,.woocommerce-page.bew-checkout form .elementor-widget-woo-checkout-form-billing .form-row.form-row-last[data-row=form-row-last],.bew-checkout .elementor-widget-woo-checkout-form-billing .form-row.form-row-last[data-row=form-row-last],.bew-checkout .elementor-widget-woo-checkout-form-billing .form-row.form-row-last,.woocommerce-page.bew-checkout form .elementor-widget-woo-checkout-form-shipping .form-row.form-row-first[data-row=form-row-first],.bew-checkout .elementor-widget-woo-checkout-form-shipping .form-row.form-row-first[data-row=form-row-first],.bew-checkout .elementor-widget-woo-checkout-form-shipping .form-row.form-row-first,.woocommerce-page.bew-checkout form .elementor-widget-woo-checkout-form-shipping .form-row.form-row-last[data-row=form-row-last],.bew-checkout .elementor-widget-woo-checkout-form-shipping .form-row.form-row-last[data-row=form-row-last],.bew-checkout .elementor-widget-woo-checkout-form-shipping .form-row.form-row-last{width:100%}#form_actions.bew-checkout-multistep{float:none;display:flex;flex-direction:column-reverse}#form_actions.bew-checkout-multistep a{float:none;width:100%;text-align:center;display:block;margin-bottom:20px;margin-top:0}#form_actions.bew-checkout-multistep .buttons.rc-layout{float:none;display:flex;flex-direction:column-reverse}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.prev{float:none;width:100%;text-align:center;margin-top:0}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.next{float:none;width:100%;margin-left:0}.woocommerce-page .order-review-coupon-arrow-yes #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-last .button .visually-hidden-on-mobile{border:0;clip:rect(0,0,0,0);clip:rect(0 0 0 0);width:2px;height:2px;margin:-2px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.woocommerce-page .order-review-coupon-arrow-yes #bew-checkout-review-order .bew-components-totals-coupon__content .form-row-last .button .ti-arrow-right{display:inline-block}.bew-components-checkout-step__content{padding-bottom:1em}.bew-checkout-fast-yes .bew-components-checkout-step__content{padding-bottom:0}.woocommerce-checkout-payment{margin-top:0}.bew-components-checkout-return-to-cart-button{display:none}.bew-components-button:not(.is-link),.elementor-widget-woo-checkout-payment .bew-payment .place-order .button,.bew-checkout .elementor-widget-woo-checkout-place-order .place-order button[type=submit].bew-components-button:not(.is-link){width:100%}.bew-checkout-step-container .form-row.is-active label,.woocommerce-account-fields .form-row.is-active label:not(.checkbox){display:block;width:100%;max-width:100%}.bew-checkout-step-container .bew-billing label,.bew-checkout-step-container .form-row label{display:block;width:100%;max-width:100%}.elementor-widget-woo-checkout-payment .woocommerce-checkout-payment{margin-left:0;margin-right:0}.bew-components-tabs .bew-components-tabs__content{font-size:14px}.bew-components-checkout-step__heading-content .account-before{display:none}.bew-components-checkout-step__heading-content{font-size:.75em;position:absolute;right:0;top:4px;padding:0 0 0 36px}.bew-checkout__actions{padding:0 0 0 26px}#bew-order-summary{padding-left:0;padding-right:0}.order-review-products-collapse-yes #bew-checkout-review-order #bew-order-summary:after{right:0}.elementor-widget-woo-checkout-review-order .product-titles{padding-left:0;padding-right:0}.elementor-widget-woo-checkout-review-order .bew-components-panel{padding-left:0;padding-right:0}.elementor-widget-woo-checkout-review-order .bew-components-totals-item{padding-left:0;padding-right:0}#bew-checkout-review-order #bew-coupon:after{right:0}.bew-components-checkout-step__heading-content i{display:inline-block;font-size:18px}.far{font-family:"Font Awesome 5 Free";font-weight:400}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.bew-components-product-name,.ast-single-post .entry-content a.bew-components-product-name{width:65%}.product-list-layout-stacked .bew-components-product-name,.ast-single-post .entry-content .product-list-layout-stacked a.bew-components-product-name{width:100%}.bew-multistep-timeline.simple #bew-checkout-timeline li{font-size:10px}#form_actions.bew-checkout-multistep{padding-right:0}.bew-checkout-multistep-yes .bew-formReview{margin-right:0}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.prev{letter-spacing:-.3px}#form_actions.bew-checkout-multistep .buttons.rc-layout .button.next{padding:.625rem .75rem;letter-spacing:-.3px}.bew-checkout-multistep-yes .bew-woocommerce-checkout-place-order{padding-right:0}.bew-components-panel{padding-left:0;padding-right:0}.bew-components-title,.bew-components-totals-item,.bew-components-shipping-rates-control{padding-left:0;padding-right:0}.woocommerce .bew-cart__main table.shop_table_responsive tr,.woocommerce-page .bew-cart__main table.shop_table_responsive tr,.bew-cart__main table.shop_table_responsive tr{display:flex}.woocommerce .bew-cart__main table.shop_table_responsive tr td,.woocommerce-page.bew-cart .bew-cart__main table.shop_table_responsive tr td,.bew-cart__main table.shop_table_responsive tr td,.woocommerce-cart.bew-cart .woocommerce table.shop_table tr td{display:table-cell;width:100%}.bew-subtotal-show-yes .cart-subtotal-table{font-size:14px;padding:1.5em 0 0}.absolute-qty-yes{position:absolute}.absolute-qty-yes.float-right-qty-yes{float:right;right:0}.float-right-qty-yes{float:right}}.bew-checkout-coupon .woocommerce-info{margin:0}.bew-checkout-coupon .woocommerce-info:before{display:none}.order-coupon-icon-yes .bew-checkout-coupon .woocommerce-info:before{display:inline-block}.bew-checkout-coupon .checkout_coupon p.description{display:none}.order-coupon-description-yes .bew-checkout-coupon .checkout_coupon p.description{display:block}.bew-checkout-coupon form.checkout_coupon{width:100%;border-radius:0}.bew-checkout-coupon form.checkout_coupon input{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400;padding:1.5em 0 .25em 16px}.bew-checkout-coupon form.checkout_coupon input:focus{border-color:#5f5f5f}.bew-checkout-coupon form.checkout_coupon .button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;background-color:#24292d;color:#fff;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;position:relative;border:none}.bew-checkout-coupon form.checkout_coupon input:focus{border-color:#5f5f5f}.bew-hide{display:none!important}#bew-shipping .bew-formReview-contact{display:none}.review-shipping-contact-yes #bew-shipping .bew-formReview-contact{display:block}#bew-shipping .bew-formReview-ship{display:none}.review-shipping-ship-yes #bew-shipping .bew-formReview-ship{display:block}#bew-shipping .bew-formReview-bill{display:none}.review-shipping-bill-yes #bew-shipping .bew-formReview-bill{display:block}.bew-shipping-options .bew-formReview-contact{display:none}.review-shipping-options-contact-yes .bew-shipping-options .bew-formReview-contact{display:block}.bew-shipping-options .bew-formReview-ship{display:none}.review-shipping-options-ship-yes .bew-shipping-options .bew-formReview-ship{display:block}.bew-shipping-options .bew-formReview-bill{display:none}.review-shipping-options-bill-yes .bew-shipping-options .bew-formReview-bill{display:block}.bew-shipping-options .bew-formReview-contact{display:none}.review-shipping-options-contact-yes .bew-shipping-options .bew-formReview-contact{display:block}.bew-shipping-options .bew-formReview-ship{display:none}.review-shipping-options-ship-yes .bew-shipping-options .bew-formReview-ship{display:block}.bew-shipping-options .bew-formReview-bill{display:none}.review-shipping-options-bill-yes .bew-shipping-options .bew-formReview-bill{display:block}.bew-payment-methods .bew-formReview-contact{display:none}.review-payment-contact-yes .bew-payment-methods .bew-formReview-contact{display:block}.bew-payment-methods .bew-formReview-ship{display:none}.review-payment-ship-yes .bew-payment-methods .bew-formReview-ship{display:block}.bew-payment-methods .bew-formReview-bill{display:none}.review-payment-bill-yes .bew-payment-methods .bew-formReview-bill{display:block}.bew-payment-methods .bew-formReview-method{display:none}.review-payment-method-yes .bew-payment-methods .bew-formReview-method{display:block}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.bew-shipping-options .bew-shipping-options-enter-address .enter-address-message{padding:20px 16px 30px;margin:0}.label-inside-yes .form-row:not(.remember-forgot) label,.woocommerce .label-inside-yes .form-row:not(.remember-forgot) label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.5;color:#646970;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text;z-index:1}.label-inside-yes input::placeholder{color:rgba(0,0,0,0)!important}.elementor-widget-woo-account-login.label-inside-yes .bew-account-form-login form .woocommerce-form-row input:focus,.elementor-widget-woo-account-login.label-inside-yes .bew-account-form-login form .woocommerce-form-row input:not(:placeholder-shown){padding:1.5em 0 .25em 16px}.label-inside-yes input:focus+label{transform:translateY(4px) scale(.75)!important}.label-inside-yes.has-placeholder input:not(:placeholder-shown)+label{transform:translateY(4px) scale(.75)!important}.label-inside-yes .has-placeholder input:not(:placeholder-shown)+label{transform:translateY(4px) scale(.75)!important}.label-inside-yes input:focus+label,.label-inside-yes.has-placeholder input:not(:placeholder-shown)+label,.label-inside-yes .has-placeholder input:not(:placeholder-shown)+label,.label-inside-yes .has-placeholder input:-webkit-autofill~label{-webkit-transform:translateY(var(--bew-tfx-translate-y,4px)) scale(var(--bew-tfx-scale,.75))!important;transform:translateY(var(--bew-tfx-translate-y,4px)) scale(var(--bew-tfx-scale,.75))!important}.label-inside-yes .woocommerce-form-row.is-active label{-webkit-transform:translateY(var(--bew-tfx-translate-y,4px)) scale(var(--bew-tfx-scale,.75))!important;transform:translateY(var(--bew-tfx-translate-y,4px)) scale(var(--bew-tfx-scale,.75))!important}.bew-checkout.woocommerce-order-pay .bew-checkout-yes,.bew-checkout.woocommerce-order-pay section:not(.bew-woocommerce-order-pay){display:none}.bew-checkout.woocommerce-order .bew-checkout-yes,.bew-checkout.woocommerce-order section:not(.bew-woocommerce-order){display:none}.bew-account-login{opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bew-account-login.show-bew-account-login{opacity:1}.elementor-widget-woo-account-login:not(.bew-login-heading-show-yes) .bew-account-form-login h2{display:none}.elementor-widget-woo-account-login:not(.bew-login-label-show-yes) .bew-account-form-login form .woocommerce-form-row label{display:none}.elementor-widget-woo-account-login:not(.bew-login-rememberme-show-yes) .bew-account-form-login form label.woocommerce-form-login__rememberme{display:none}.elementor-widget-woo-account-login:not(.bew-login-rememberme-show-yes) .bew-account-form-login form .remember-forgot label.woocommerce-form-login__rememberme{display:none}.elementor-widget-woo-account-login:not(.bew-login-lost-password-show-yes) .bew-account-form-login form .woocommerce-LostPassword{display:none}.elementor-widget-woo-account-login:not(.bew-login-lost-password-show-yes) .bew-account-form-login form .remember-forgot .lost_password{display:none}.elementor-widget-woo-account-login:not(.bew-login-label-required-show-yes) .bew-account-form-login form .form-row label .required{visibility:hidden}.elementor-widget-woo-account-login .bew-account-form-login form .form-row{margin-bottom:0}.elementor-widget-woo-account-login .bew-account-form-login form .form-row .woocommerce-button{margin-bottom:1.6em}.elementor-widget-woo-account-login .bew-account-form-login form label.woocommerce-form-login__rememberme{cursor:pointer;margin-bottom:1.6em}.elementor-widget-woo-account-login .bew-account-form-login form .woocommerce-form-row input{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.elementor-widget-woo-account-login .bew-account-form-login form label.woocommerce-form-login__rememberme .woocommerce-form__input-checkbox[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:2px;margin:0;min-height:18px;min-width:18px;overflow:hidden;position:static;vertical-align:middle;background-color:#fff;color:#000;display:inline-block;height:1em;width:1em}.elementor-widget-woo-account-login .bew-account-form-login form label.woocommerce-form-login__rememberme .woocommerce-form__input-checkbox[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid;border-radius:2px;margin:0;min-height:18px;min-width:18px;overflow:hidden;position:static;vertical-align:middle;color:#000;display:inline-block;height:1em;width:1em;background:#000;border-color:#000;padding:0;font-weight:300}.elementor-widget-woo-account-login .bew-account-form-login form label.woocommerce-form-login__rememberme .woocommerce-form__input-checkbox[type=checkbox]:checked:before{color:#fff;content:"\2713";display:block;height:calc(1em - 2px);min-height:14px;min-width:14px;margin:0;line-height:100%;text-align:center;width:calc(1em - 2px)}.elementor-widget-woo-account-login .bew-account-form-login form label.woocommerce-form-login__rememberme .woocommerce-form__input-checkbox[type=checkbox]+span{padding-left:8px;vertical-align:middle;font-size:1em;font-weight:400}.elementor-widget-woo-account-login .bew-account-form-login form .woocommerce-LostPassword a{font-size:1em;font-weight:400}.elementor-widget-woo-account-login .bew-account-form-login form .woocommerce-form-row{display:flex;flex-direction:column-reverse;position:relative;padding:0}.elementor-widget-woo-account-login .bew-account-form-login form .remember-forgot{margin:0 0 15px;padding:0;display:block}.elementor-widget-woo-account-login .bew-account-form-login form .remember-forgot label.woocommerce-form-login__rememberme{display:inline-block;float:left;margin-bottom:0;font-size:1em;line-height:2}.elementor-widget-woo-account-login .bew-account-form-login form .remember-forgot .lost_password{float:right;line-height:2;font-size:1em}.elementor-widget-woo-account-login .bew-account-form-login form .form-row{padding:0}.elementor-widget-woo-account-login .bew-account-form-login form .woocommerce-form-row:nth-of-type(2){margin:0}.bew-account .woocommerce form .show-eye-icon-yes .show-password-input,.woocommerce-page.bew-account form .show-eye-icon-yes .show-password-input,.elementor-editor-active form .show-eye-icon-yes .show-password-input{position:absolute;right:.7em;top:2.5em;cursor:pointer}.bew-account .woocommerce .label-inside-yes form .show-eye-icon-yes .show-password-input,.woocommerce-page.bew-account .label-inside-yes form .show-eye-icon-yes .show-password-input,.elementor-editor-active .label-inside-yes form .show-eye-icon-yes .show-password-input{top:.7em}.bew-account .woocommerce form .show-eye-icon-yes .show-password-input:after,.woocommerce-page.bew-account form .show-eye-icon-yes .show-password-input:after,.elementor-editor-active form .show-eye-icon-yes .show-password-input:after{font-family:FontAwesome;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\f06e";text-decoration:none}.bew-account .woocommerce form .show-eye-icon-yes .show-password-input.display-password:after,.woocommerce-page.bew-account form .show-eye-icon-yes .show-password-input.display-password:after,.elementor-editor-active form .show-eye-icon-yes .show-password-input.display-password:after{content:"\f070"}.elementor-widget-woo-account-login .bew-account-form-login form input:-webkit-autofill,.elementor-widget-woo-account-login .bew-account-form-login form input:-webkit-autofill:hover,.elementor-widget-woo-account-login .bew-account-form-login form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.bew-account-register{opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bew-account-register.show-bew-account-register{opacity:1}.elementor-widget-woo-account-register:not(.bew-register-heading-show-yes) .bew-account-form-register h2{display:none}.elementor-widget-woo-account-register:not(.bew-register-label-show-yes) .bew-account-form-register form .woocommerce-form-row label{display:none}.elementor-widget-woo-account-register:not(.bew-register-policy-show-yes) .bew-account-form-register form .woocommerce-privacy-policy-text{display:none}.elementor-widget-woo-account-register:not(.bew-register-label-required-show-yes) .bew-account-form-register form .form-row label .required{visibility:hidden}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row{display:flex;flex-direction:column;position:relative;padding:0}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row label{order:1}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row input{order:2}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row .woocommerce-password-strength{order:3;margin-top:10px}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row .woocommerce-password-hint{order:4;margin-top:10px}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-privacy-policy-text{margin-top:20px}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row input{font-size:1em;background-color:#fff;padding:.75em 16px;border-radius:4px;border:1px solid #8d96a0;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f;font-weight:400}.elementor-widget-woo-account-register .bew-account-form-register form .form-row{margin-bottom:1.6em}.elementor-widget-woo-account-register .bew-account-form-register form .form-row{padding:0}.elementor-widget-woo-account-register .bew-account-form-register form .woocommerce-form-row:nth-of-type(2){margin:0}.woocommerce form .show-eye-icon-yes .show-password-input,.woocommerce-page form .show-eye-icon-yes .show-password-input,.elementor-editor-active form .show-eye-icon-yes .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-eye-icon-yes .show-password-input:after,.woocommerce-page form .show-eye-icon-yes .show-password-input:after,.elementor-editor-active form .show-eye-icon-yes .show-password-input:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"";text-decoration:none}.elementor-widget-woo-account-register .bew-account-form-register form input:-webkit-autofill,.elementor-widget-woo-account-register .bew-account-form-register form input:-webkit-autofill:hover,.elementor-widget-woo-account-register .bew-account-form-register form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.bew-account-form-login .bew-form_create-account-text .bew_btn_text,.bew-account-form-register .bew-form_login-account-text .bew_btn_text{margin-left:5px}.bew-account-links{display:inline-flex}.bew-account-form-lost-password .bew-account-links{display:block}.bew-account-form-lost-password .bew-account-links .bew-form_login-account-text{display:flex}.bew-account-links .bew-form_login-account-text{margin-left:20px}.bew-woocommerce-account .elementor-widget-woo-account-login .bew-account-form-login:not(.active),#register:not(.active),.bew-woocommerce-account .elementor-widget-woo-account-register .bew-account-form-register:not(.active),#login:not(.active),.bew-woocommerce-account .elementor-widget-woo-account-lost-password .bew-account-form-lost-password:not(.active){display:none}.elementor-editor-active .elementor-widget-woo-account-login .bew-account-form-login:not(.active),#register:not(.active),.elementor-editor-active .elementor-widget-woo-account-register .bew-account-form-register:not(.active),#login:not(.active),.elementor-editor-active .elementor-widget-woo-account-lost-password .bew-account-form-lost-password:not(.active){display:block!important}.bew-checkout-fast-yes #billing_first_name_field.form-row+#billing_last_name_field.form-row{display:none}.bew-checkout-fast-yes #billing_first_name_field.form-row.is-active+#billing_last_name_field.form-row,.bew-checkout-fast-yes #billing_first_name_field.form-row.is-focused+#billing_last_name_field.form-row{display:block}.bew-checkout-fast-yes #billing_first_name_field.form-row.form-row-first:not(.is-focused):not(.is-active){width:100%!important}.bew-checkout-fast-yes #billing_first_name_field.form-row.form-row-first:not(.is-focused):not(.is-active){border-color:#E2E8F0!important}.bew-checkout-fast-yes #wc-stripe-cc-form .form-row.form-row-first,.bew-checkout-fast-yes #wc-stripe-cc-form .form-row.form-row-last{display:none}.bew-checkout-fast-yes #wc-stripe-cc-form .form-row.form-row-wide.is-active~.form-row,.bew-checkout-fast-yes #wc-stripe-cc-form .form-row.form-row-wide.is-focused~.form-row{display:block}.bew-fast-checkout .woocommerce-message{display:none!important}#bew-fast-checkout .fast-checkout-button{padding:14px 20px;color:#fff;border:0;line-height:1;text-transform:uppercase;background-color:#333;float:none;display:inline-block;font-family:inherit;font-weight:600;margin:0;cursor:pointer;text-align:center;letter-spacing:.1em;letter-spacing:.1em;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#bew-fast-checkout .bew-align-icon-left i{float:left;margin-right:5px}#bew-fast-checkout .fast_checkout_button .bew-align-icon-right i{float:right;margin-left:5px}.bew-checkout .bew-checkout-fast-yes .stripe-source-errors .woocommerce-error{padding:0 15px 0 45px;font-size:12px;border-radius:0}.bew-checkout form .bew-checkout-fast-yes fieldset,.bew-checkout-fast-yes .bew-checkout-step-container #stripe-payment-data fieldset,.woocommerce form .bew-checkout-fast-yes .bew-checkout-step-container #stripe-payment-data fieldset,.bew-checkout-fast-yes .bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form,.woocommerce form .bew-checkout-fast-yes .bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form{margin:0;padding:0}.woocommerce-page.woocommerce-checkout .bew-checkout-fast-yes .bew-payment #payment ul.payment_methods,.woocommerce.woocommerce-checkout .bew-checkout-fast-yes .bew-payment #payment ul.payment_methods,.elementor-widget-woo-checkout-payment .bew-checkout-fast-yes .bew-payment #payment ul.payment_methods{margin-bottom:0}.bew-checkout-express-buttons{display:block}.bew-checkout-express-buttons.bew-checkout-express-loading{display:none}.alternative-payment-separator.bew-checkout-express-loading{display:none}.bew-checkout-express_title,.entry-content h2.bew-checkout-express_title{color:#737373;font-size:1em;font-weight:500;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:center}.entry-content h2.bew-checkout-express_title{margin-bottom:0}.bew-checkout-express_title:before,.bew-checkout-express_title:after{content:'';border:1px #e6e6e6 solid;border-bottom:0;height:.5em;-webkit-box-flex:1;-webkit-flex:1 0 2em;-ms-flex:1 0 2em;flex:1 0 2em}.bew-checkout-express_title:before{border-right:0;border-top-left-radius:5px;margin-right:1em}.bew-checkout-express_title:after{border-left:0;border-top-right-radius:5px;margin-left:1em}.bew-checkout-express_content{border:1px #e6e6e6 solid;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:.9285714286em 1.4285714286em 1.4285714286em}#wc-stripe-payment-request-button-separator{display:none!important}.alternative-payment-separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.8571428571em;line-height:1.4;text-align:center;text-transform:uppercase;color:#737373;margin-top:2.5em}.alternative-payment-separator_content{display:inline-block;padding:0 1em}.alternative-payment-separator:after,.alternative-payment-separator:before{content:'';display:inline-block;height:1px;background-color:#e6e6e6;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.bew-checkout-express_skeleton{display:none}.bew-checkout-express-loading .bew-checkout-express_skeleton{display:block}.bew-checkout-express-loading .bew-checkout-express_skeleton .placeholder-line{height:3.8571428571em}.placeholder-line{height:1em;border-radius:4px;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e6e6e6}.placeholder-line--animated{-webkit-animation:1.5s linear 0s infinite normal forwards running loading;animation:1.5s linear 0s infinite normal forwards running loading;background-repeat:no-repeat;background-size:200px 100%}.placeholder-line--animated{background-image:-webkit-gradient(linear,right top,left top,from(#e6e6e6),color-stop(50%,#cdcdcd),to(#e6e6e6));background-image:linear-gradient(to left,#e6e6e6 0%,#cdcdcd 50%,#e6e6e6 100%)}.bew-checkout-fast-yes .elementor-widget-woo-checkout-shipping-options .bew-shipping-options ul#shipping_method li:last-child,.bew-checkout-fast-yes .bew-checkout-review-shipping-table ul#shipping_method li:last-child,.bew-checkout .bew-checkout-fast-yes .bew-shipping-options .bew-components-checkout-step__content .bew-checkout-review-shipping-table ul#shipping_method li:last-child{border-bottom:0 solid}.woocommerce-checkout .bew-checkout-fast-yes .elementor-widget-woo-checkout-payment .bew-payment #payment ul.payment_methods li{border:0}.woocommerce-checkout .bew-checkout-fast-yes .elementor-widget-woo-checkout-payment .bew-payment #payment div.payment_box{border:0}@media (max-width:767px){.bew-checkout.bew-fast-checkout #bew-checkout-review-order.bew-order-review-collapse .bew-review-order-heading{border-left:0;border-right:0}.bew-checkout select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%}}@media (min-width:750px){.bew-checkout-express{margin-top:1.5em}.bew-checkout-express-loading .bew-checkout-express_skeleton{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bew-checkout-express-loading .bew-checkout-express_skeleton .placeholder-line{max-width:18.7142857143em;height:3em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.bew-checkout-express-loading .bew-checkout-express_skeleton .placeholder-line+.placeholder-line{margin-top:0;margin-left:.5714285714em}}.bew-cart-items .bew-cart-items-content{display:flex;flex-direction:column;flex:1}.bew-cart-items-titles{display:flex}.bew-cart-items-titles>div{flex:1}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-name{text-align:left}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-element{border-bottom:2px solid #e0e5eb;border-top:0}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-element{text-transform:uppercase;font-size:14px;font-weight:600;padding:.7em 0}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item{display:flex;flex-wrap:wrap;position:relative}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout{display:flex;width:100%;justify-content:start;align-items:center;flex:1}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .vertical-layout{display:flex;flex-wrap:wrap;width:100%;height:fit-content;position:relative;flex:1}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .vertical-layout .product-element{display:flex;flex-basis:100%;width:auto}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .vertical-layout .product-element.product-remove{position:relative;right:unset;top:unset;transform:none}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .vertical-layout .product-element{flex-basis:100%;width:auto}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element:not(.product-quantity){margin:0;padding:16px 0;vertical-align:middle}.elementor-widget-woo-cart-table .shop_table.cart .cart_item{border-bottom:1px dashed #e0e5eb}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item div.product-thumbnail{margin:0;padding:16px 16px 16px 0;flex:0 0 100px;width:100px}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item div.product-thumbnail a{display:block}.bew-cart .elementor-widget-woo-cart-table .cart .product-thumbnail img{max-width:100%;border-radius:2px;width:auto}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-name{flex:0 0 400px;width:400px;flex-direction:column;margin:0;vertical-align:middle}.elementor-widget-woo-cart-table .shop_table.cart .bew-cart-items-titles .product-name{flex:0 0 500px;width:500px}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-quantity{justify-content:center}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-element.product-quantity{text-align:left}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-subtotal{justify-content:end;align-self:center}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-element.product-subtotal{text-align:right}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-name{padding-left:20px}.elementor-widget-woo-cart-table .shop_table.cart .product-name a{color:#3a3a3a;font-weight:500}.elementor-widget-woo-cart-table .shop_table.cart .product-name dl.variation{display:inline-flex;margin:0;margin-top:5px}.elementor-widget-woo-cart-table .bew-woo-cart-table.woocommerce-booking .shop_table.cart .product-name dl.variation{display:flex;flex-wrap:wrap}.elementor-widget-woo-cart-table .bew-woo-cart-table.woocommerce-booking .shop_table.cart .product-name dl.variation dt{width:35%}.elementor-widget-woo-cart-table .bew-woo-cart-table.woocommerce-booking .shop_table.cart .product-name dl.variation dd{width:60%}.elementor-widget-woo-cart-table .shop_table.cart .product-name dl.variation dd{margin:0;margin-left:5px}.elementor-widget-woo-cart-table .shop_table.cart .product-name dl.variation dd p{margin-bottom:0}.elementor-widget-woo-cart-table .shop_table .product-remove a{display:inline;text-align:center;background-color:transparent;width:auto;height:auto;opacity:1;position:static;position:relative;border-radius:initial}.elementor-widget-woo-cart-table .shop_table .product-remove a:before{content:none}.elementor-widget-woo-cart-table .shop_table .product-remove a:hover{color:#333;background:0 0;background-color:transparent}.elementor-widget-woo-cart-table .shop_table .product-remove.remove-layout-text .ti-close{display:none}.elementor-widget-woo-cart-table .shop_table .product-remove .ti-close{font-size:14px;margin-right:5px;padding:0 5px}.elementor-widget-woo-cart-table .shop_table.cart .cart_item div:not(.vertical-layout) .product-subtotal{text-align:right!important;padding-right:0;width:120px}.elementor-widget-woo-cart-table .shop_table .woocommerce-Price-amount{font-weight:600}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .product-quantity-content{display:inline-block}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table .product-remove.remove-layout-icon a{text-align:center}.elementor-widget-woo-cart-table .shop_table .product-remove.remove-layout-icon .ti-close{margin-right:0}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-yes{padding-top:0;margin-left:0}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity{width:auto;clear:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .product-remove-qty .bew-remove .remove-link{display:inline;text-decoration:underline;font-size:.75em;color:#6e6d76}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .product-remove-qty .bew-remove .ti-trash{font-size:20px;position:absolute;top:10%;right:0;display:none;padding-top:16px}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.remove-mobile-text .product-remove-qty .bew-remove .ti-trash{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-mobile-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-tablet-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-yes .bew-product-remove{display:block;width:auto;text-align:left}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout .product-element.product-quantity{margin:0;padding-top:0;vertical-align:middle}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout .product-element.product-quantity .bew-quantity{padding-top:0}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout .product-element.product-quantity.show-remove-yes .bew-quantity{padding-top:36px}.woocommerce-cart .cart .actions .coupon.bew-coupon{padding-bottom:0;border-bottom:0 solid}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions{padding:0;margin:0}.elementor-widget-woo-cart-table .bew-coupon-show-yes .shop_table.cart .cart-actions .actions,.elementor-widget-woo-cart-table .bew-update-cart-show-yes .shop_table.cart .cart-actions .actions,.elementor-widget-woo-cart-table .bew-checkout-show-yes .shop_table.cart .cart-actions .actions{padding:25px 0}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions .bew-coupon label{display:none}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions .bew-coupon input{width:220px;margin-right:8px;line-height:1;padding:10px}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions .bew-update-cart-button{float:right}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions .cart-subtotal-table{justify-content:end}.elementor-widget-woo-cart-table .shop_table.cart .cart-actions .actions .bew-proceed-to-checkout{margin-top:20px;margin-bottom:20px}.bew-woo-cart-table.bew-coupon-show-yes .bew-coupon{display:inline-flex!important}@media (max-width:1024px){.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-mobile-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-tablet-yes .bew-product-remove{display:block}}@media (max-width:767px){.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.remove-mobile-text .product-remove-qty .bew-remove .remove-link{display:inline;text-decoration:underline;font-size:.75em;color:#6e6d76}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.remove-mobile-icon .product-remove-qty .bew-remove .ti-trash{font-size:20px;position:absolute;top:0;right:0;display:block;padding-top:16px}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.remove-mobile-text .product-remove-qty .bew-remove .ti-trash{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.remove-mobile-icon .product-remove-qty .bew-remove .remove-link{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-tablet-yes .bew-product-remove{display:none}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-mobile-yes .bew-product-remove{display:block}.woocommerce .elementor-widget-woo-cart-table .shop_table.shop_table_responsive.cart .product-element.hide-element-mobile-yes,.woocommerce-page .elementor-widget-woo-cart-table .shop_table.shop_table_responsive.cart .product-element.hide-element-mobile-yes,.elementor-widget-woo-cart-table .shop_table.shop_table_responsive.cart .product-element.hide-element-mobile-yes{display:none!important}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout .product-element.product-quantity.show-remove-yes .bew-quantity{padding-top:0}.elementor-widget-woo-cart-table .shop_table.cart .product-quantity.show-remove-mobile-yes.remove-mobile-icon .bew-product-remove{padding:0!important;margin:0!important}}@media (max-width:767px){.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .vertical-layout .product-element{flex-basis:100%;width:auto}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-name{flex-basis:100%;width:auto}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-quantity{justify-content:flex-start}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-subtotal{justify-content:flex-start}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout{flex-wrap:wrap}.elementor-widget-woo-cart-table .bew-cart-items-content .woocommerce-cart-form__cart-item .default-layout .product-element.product-quantity{padding-top:0;padding-left:20px}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item{align-items:start}.bew-cart-items .bew-cart-items-content .woocommerce-cart-form__cart-item .product-element.product-subtotal{align-self:start}.elementor-widget-woo-cart-table .bew-cart-items-titles .product-element.product-quantity{display:none}.theme-blocksy .bew-checkout-step-container #stripe-payment-data fieldset,.theme-blocksy .woocommerce form .bew-checkout-step-container #stripe-payment-data fieldset,.theme-blocksy .bew-checkout-step-container #stripe-payment-data #wc-stripe-cc-form{padding:0}}.elementor-widget-woo-checkout-order-bump .bew-ob-product-wrap{background:;padding:8px;border-style:dashed;border-color:#9e9e9e;border-width:2px;border-radius:0}.elementor-widget-woo-checkout-order-bump .bew-ob-product-wrap .bew-ob-product-top{background:#ff9;color:;padding:10px;font-size:15px}.bew-checkout-ob-container a:focus,.bew-checkout-ob-container button:focus,.bew-checkout-ob-container input:focus,.bew-checkout-ob-container select:focus{outline:unset!important}.bew-checkout-ob-container{clear:both}.bew-checkout-ob-container,.bew-checkout-ob-container div{box-sizing:border-box}.bew-checkout-ob-container,.bew-checkout-ob-container>div{position:relative}.bew-ob-product-wrap{display:inline-grid;grid-template-columns:100%;width:100%;grid-auto-rows:auto;grid-gap:15px;padding:8px;margin-bottom:15px}.bew-ob-product-wrap>div{width:100%}.bew-ob-product-top{display:inline-grid;grid-template-columns:6fr 4fr;grid-gap:10px;align-items:center}.bew-ob-product-top>div{display:flex;align-items:center}.bew-ob-price,.bew-ob-checkbox,.bew-ob-title,.bew-ob-product-image,.bew-ob-product-desc,.bew-ob-product-title-wrap{display:none!important}.bew-ob-price-yes .bew-ob-price{display:flex!important}.bew-ob-price-yes .bew-ob-price,.bew-ob-checkbox-yes .bew-ob-checkbox,.bew-ob-title-yes .bew-ob-title,.bew-ob-product-image-yes .bew-ob-product-image,.bew-ob-product-desc-yes .bew-ob-product-desc,.bew-ob-product-title-yes .bew-ob-product-title-wrap{display:block!important}.bew-ob-price{justify-content:flex-end;text-align:right}.bew-ob-title-wrap{justify-content:flex-start}.bew-ob-title{font-weight:600;max-width:calc(100% - 28px);cursor:pointer}.bew-ob-checkbox{width:18px;height:18px;border:1px solid #ccc;margin-right:10px;background:#fff;cursor:pointer;position:relative}.bew-ob-checkbox.bew-ob-checkbox-checked:before{content:"\2713";color:#000;font-size:14px;line-height:normal;position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.bew-ob-product-content{display:inline-grid;grid-template-columns:auto;grid-gap:10px}.bew-ob-product-content>div{width:100%;display:flex}.bew-ob-product-title-wrap{font-size:18px;font-weight:600}.bew-ob-product-image{flex:0 0 40%;margin-right:10px}.bew-ob-product-image img{width:100%}.bew-ob-product-image{flex:0 0 40%;margin-right:10px}.bew-ob-product-desc{flex:1}.bew-checkout-ob-container .bew-swatches-wrap-wrap{margin:0 0 2px;border:0;width:100%}.bew-checkout-ob-container .bew-swatches-wrap-wrap .bew-swatches-wrap{background:0 0;padding:5px 0;border:0}.bew-checkout-ob-container .bew-swatches-wrap-wrap select{width:60%;min-width:160px;max-width:100%!important;display:block!important;margin:0!important;color:#212121;background-color:#fff;padding:2px;height:auto;border:1px solid #eee}.bew-checkout-ob-container .bew-swatches-wrap-wrap select .bew-option-disabled{display:none}.bew-ob-product-image~.bew-ob-cart-form{float:left;width:auto}.bew-ob-full-width{width:100%!important}.bew-checkout-ob-container .bew-ob-cart-form .woocommerce-variation-price{border:0;padding:5px 0}.bew-checkout-ob-container .added_to_cart{display:none!important}.bew-ob-product-wrap-rtl .bew-ob-checkbox{margin-right:0;margin-left:10px}.bew-ob-product-wrap-rtl .bew-ob-product-image{float:right;margin-right:0;margin-left:10px}.bew-ob-product-wrap-rtl .bew-ob-product-image~.bew-ob-cart-form{float:right}.elementor-widget-woo-cross-sells .bew-cross-sell ul.products{display:grid;margin:auto;grid-column-gap:20px;grid-row-gap:40px}.elementor-widget-woo-cross-sells .bew-cross-sell ul.products li.product{width:auto;padding:0;margin:0;float:none}.elementor-widget-woo-cross-sells ul.products:after,.elementor-widget-woo-cross-sells ul.products:before{content:initial}.bew-checkout .bew-checkout-force-login{display:none}.bew-checkoutbew-must-be-logged{text-align:center;margin-left:auto;margin-right:auto;margin-top:120px;margin-bottom:120px;width:100%;max-width:100%}.bew-checkout .woocommerce-NoticeGroup-checkout{display:none}.bew-checkout .woocommerce-notices-yes .woocommerce-NoticeGroup-checkout{display:block}.bew-cart-loader-type-skeleton .product-element.loading>*,.bew-cart-loader-type-skeleton .bew-cart-loader-active:not(.product-element).loading{overflow:hidden;position:relative}.bew-cart-loader-type-skeleton .product-element.product-remove .product-remove-wrap{overflow:hidden;position:relative;display:inline-block}.bew-cart-loader-type-skeleton .product-element.bew-cart-loader-active.loading:not(.product-remove)>*:before,.bew-cart-loader-type-skeleton .product-element.product-remove.loading .product-remove-wrap:before,.bew-cart-loader-type-skeleton .bew-cart-loader-active:not(.product-element).loading:before{position:absolute;content:"";height:100%;width:100%;background-color:#f0f2f5;background-image:linear-gradient(to right,#f0f2f5 0%,rgba(0,0,0,.05) 20%,#f0f2f5 40%,#f0f2f5 100%);background-repeat:no-repeat;background-size:450px 400px;animation:shimmer 1s linear infinite;z-index:99}.search-opened .select2-container.select2-container--open{display:inline-block;z-index:9999}.bew-sticky-bottom.bew-sticky-scroll-up{position:-webkit-sticky!important;position:sticky!important;bottom:0!important;z-index:99!important}@keyframes shimmer{0%{background-position:-450px 0}100%{background-position:450px 0}}.elementor-widget-woo-cross-sells .bew-cross-sell ul.products{grid-template-columns:repeat(4,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-1 .bew-cross-sell ul.products{grid-template-columns:repeat(1,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-2 .bew-cross-sell ul.products{grid-template-columns:repeat(2,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-3 .bew-cross-sell ul.products{grid-template-columns:repeat(3,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-4 .bew-cross-sell ul.products{grid-template-columns:repeat(4,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-5 .bew-cross-sell ul.products{grid-template-columns:repeat(5,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-6 .bew-cross-sell ul.products{grid-template-columns:repeat(6,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-7 .bew-cross-sell ul.products{grid-template-columns:repeat(7,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-8 .bew-cross-sell ul.products{grid-template-columns:repeat(8,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-9 .bew-cross-sell ul.products{grid-template-columns:repeat(9,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-10 .bew-cross-sell ul.products{grid-template-columns:repeat(10,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-11 .bew-cross-sell ul.products{grid-template-columns:repeat(11,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-12 .bew-cross-sell ul.products{grid-template-columns:repeat(12,1fr)}@media (max-width:1024px){.elementor-widget-woo-cross-sells[class*=bew-products-columns-] .bew-cross-sell ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.elementor-widget-woo-cross-sells[class*=bew-products-columns-] .bew-cross-sell ul.products{grid-template-columns:repeat(1,1fr)}}@media (max-width:1024px){.elementor-widget-woo-cross-sells.bew-products-columns-tablet-1 .bew-cross-sell ul.products{grid-template-columns:repeat(1,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-2 .bew-cross-sell ul.products{grid-template-columns:repeat(2,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-3 .bew-cross-sell ul.products{grid-template-columns:repeat(3,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-4 .bew-cross-sell ul.products{grid-template-columns:repeat(4,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-5 .bew-cross-sell ul.products{grid-template-columns:repeat(5,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-6 .bew-cross-sell ul.products{grid-template-columns:repeat(6,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-7 .bew-cross-sell ul.products{grid-template-columns:repeat(7,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-8 .bew-cross-sell ul.products{grid-template-columns:repeat(8,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-9 .bew-cross-sell ul.products{grid-template-columns:repeat(9,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-10 .bew-cross-sell ul.products{grid-template-columns:repeat(10,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-11 .bew-cross-sell ul.products{grid-template-columns:repeat(11,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-tablet-12 .bew-cross-sell ul.products{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-widget-woo-cross-sells.bew-products-columns-mobile-1 .bew-cross-sell ul.products{grid-template-columns:repeat(1,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-2 .bew-cross-sell ul.products{grid-template-columns:repeat(2,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-3 .bew-cross-sell ul.products{grid-template-columns:repeat(3,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-4 .bew-cross-sell ul.products{grid-template-columns:repeat(4,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-5 .bew-cross-sell ul.products{grid-template-columns:repeat(5,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-6 .bew-cross-sell ul.products{grid-template-columns:repeat(6,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-7 .bew-cross-sell ul.products{grid-template-columns:repeat(7,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-8 .bew-cross-sell ul.products{grid-template-columns:repeat(8,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-9 .bew-cross-sell ul.products{grid-template-columns:repeat(9,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-10 .bew-cross-sell ul.products{grid-template-columns:repeat(10,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-11 .bew-cross-sell ul.products{grid-template-columns:repeat(11,1fr)}.elementor-widget-woo-cross-sells.bew-products-columns-mobile-12 .bew-cross-sell ul.products{grid-template-columns:repeat(12,1fr)}}