.form-row .select2-container .select2-selection{padding:var(--alpha-form-field-padding);position:relative;align-items:center;display:flex}.form-row .select2-container .select2-selection .select2-selection__rendered{color:inherit;padding-right:0;line-height:inherit;padding-left:0}.form-row .select2-container .select2-selection .select2-selection__arrow{height:auto;transform:translateY(-50%);right:0;position:absolute;top:50%;width:20px}.select2-results__option,.select2-search--dropdown{padding:.85rem 2rem}.select2-selection__arrow b{display:none}.select2-selection__arrow:before{font-size:11px;font-weight:400;right:4px;content:"\e910";position:relative;line-height:41px;font-family:alpha}.woocommerce-form .form-row{margin-bottom:1.8rem}.woocommerce-form label{margin-bottom:8px}.woocommerce-form__label-for-checkbox:hover{cursor:pointer}.product-quickview .btn,.product-quickview .button,.woocommerce .btn,.woocommerce .button{border-radius:var(--alpha-border-radius)}.empty-icon{font-size:100px;color:#d3d3d4}.woo-page-header{padding-top:3rem}.elementor-widget .woo-page-header{padding-top:0}.woo-page-header .breadcrumb{padding:2rem 1rem;justify-content:center;font-size:2rem;font-weight:600;color:var(--alpha-change-color-dark-1);border-bottom:0;line-height:1.8;font-family:var(--alpha-body-font-family)}.woo-page-header .breadcrumb a{opacity:1}.woo-page-header .breadcrumb a:focus,.woo-page-header .breadcrumb a:hover,.woo-page-header .current a{color:var(--alpha-primary-color)}.woo-page-header .current+li{color:var(--alpha-body-color)}.woo-page-header .current .delimiter{color:var(--alpha-change-color-dark-1)}.woo-page-header .disable{pointer-events:none;color:var(--alpha-body-color)}.woo-page-header .delimiter{font-size:1em;color:var(--alpha-grey-color);opacity:1;margin:0 .6rem 0 1rem;font-family:alpha}.woo-page-header .delimiter:before{content:"\e913"}.woo-page-header li{align-items:center;display:flex}@media (max-width:479px){.woo-page-header .breadcrumb{font-size:1.8rem}}.form-footer label,.lost_password{margin-bottom:0}.lost_password a{color:#f96868}.lost_password a:focus,.lost_password a:hover{color:#fb9999}.woocommerce-privacy-policy-link{color:var(--alpha-primary-color)}.woocommerce-privacy-policy-link:hover{text-decoration:underline}form .submit-status{color:var(--alpha-danger-color);margin:2rem 0 0}form.lost_reset_password{padding:5rem;border:1px solid var(--alpha-change-border-color-light);max-width:100%;background-color:var(--alpha-change-color-light-1);margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1);width:450px}.woocommerce>.login-popup{box-shadow:0 0 10px rgba(0,0,0,.1);background:var(--alpha-change-color-light-1)}.woocommerce-form .button,.woocommerce-form-row .button{width:100%;display:block}.woocommerce-form-login p{font-size:inherit;line-height:1.84}.woocommerce-form-login p:empty:before{content:none}.woocommerce-form-login .form-row{margin-bottom:1.5rem}.woocommerce-form-login .form-row label{margin-bottom:8px;line-height:1.2;display:inline-block}.woocommerce-form-login .form-row span{vertical-align:middle}.woocommerce-form-login .form-row .form-control{height:3.7rem}.woocommerce-form-login .form-row .input-text{background:var(--alpha-change-color-light-1)}.woocommerce-form-login .form-row input{margin-right:.5rem}.woocommerce-form-login .form-row input[type=radio]{vertical-align:sub}.login-popup .woocommerce-form-login .form-row:nth-child(2){margin-bottom:2rem}.woocommerce-form-login .user-role{margin:2.7rem 0 2.5rem}.woocommerce-form-login .user-role .radio:first-child{margin-bottom:1.2rem}.woocommerce-form-login .custom-checkbox{align-items:center;display:flex}.woocommerce-form-login .custom-checkbox input[type=checkbox]{margin-right:1rem}.woocommerce-form-login .custom-checkbox label{margin-bottom:0}.woocommerce-form-login .form-footer{justify-content:space-between;flex-wrap:wrap;margin-bottom:1.3rem;align-items:center;display:flex}.woocommerce-form-login .form-footer p{margin-bottom:6px;line-height:inherit}.woocommerce-form-login .button{padding:1rem}.woocommerce-form-login .lost-link{color:#f96868;text-align:right}.woocommerce-form-login .lost-link:hover{text-decoration:underline}.woocommerce-form-login .social-login{margin-bottom:2.5rem;color:var(--alpha-grey-color)}.woocommerce-form-login .social-login p{font-size:1.2rem;margin-bottom:8px}.woocommerce-form-login .social-icon{color:var(--alpha-body-color)}.woocommerce-form-login .social-icon.framed{border-color:var(--alpha-change-color-light-3)}.woocommerce-form-login .custom-checkbox{margin-bottom:2.5rem;line-height:normal}.woocommerce-form-login .woocommerce-password-strength{padding:8px;color:var(--alpha-change-color-light-1);text-align:center;margin:10px 0;background:var(--alpha-primary-color)}.woocommerce-form-login .woocommerce-password-strength.short{background:#f2a654}.woocommerce-form-login .woocommerce-password-strength.bad{background:#f96868}.woocommerce-form-login .woocommerce-password-strength.good{background:#9ab35d}.woocommerce-form-login .woocommerce-password-hint{font-size:1.2rem;line-height:1.86}.woocommerce-form-login .title{font-size:1.3rem;font-weight:400;margin-bottom:1.5rem;color:var(--alpha-body-color)}.main-content>.woocommerce-info{padding-top:1.8rem}.woocommerce-error,ul.shop_table{list-style:none;padding:0;margin:0}@media (min-width:992px){.left-sidebar.closed~.main-content>.woocommerce-info{padding-left:10rem}}.woocommerce .alert{border:1px solid;margin-bottom:2rem;padding-right:4rem;background:transparent;display:block}.woocommerce .alert i{margin-right:5px}.woocommerce .alert .btn:first-child{margin-right:1rem}.woocommerce .alert .btn-link{margin-right:0;margin-left:.5rem}.woocommerce .alert .btn-link:after{border-bottom-width:2px}.woocommerce .alert .button{width:auto}.woocommerce .alert .btn.btn-close{transform:translateY(-50%);top:50%}.woocommerce .alert .close-icon{height:14px;width:14px}.woocommerce .alert .close-icon:after,.woocommerce .alert .close-icon:before{color:inherit}.woocommerce .alert+.alert{margin-top:-1rem}.woocommerce .alert-success a:not(.btn),.woocommerce .alert-success i{color:var(--alpha-success-color)}.woocommerce .alert-success a:not(.btn){border-bottom:1px solid}.woocommerce .alert-danger a:not(.btn),.woocommerce .alert-danger i{color:var(--alpha-danger-color)}.woocommerce .alert-danger a:not(.btn){border-bottom:1px solid}.woocommerce .alert-danger>.button{display:none}.woocommerce .alert-info a:not(.btn),.woocommerce .alert-info i{color:var(--alpha-info-color)}.woocommerce .showcoupon+.btn-close,.woocommerce .showlogin+.btn-close{display:none}.compare-page .alpha-compare-table.empty{margin-top:7rem}.store-empty p.woocommerce-info,.store-empty td.woocommerce-info{padding:1.8rem 1rem 2.8rem!important;font-size:1.1428em;color:var(--alpha-body-color);text-align:center;margin:0;background:transparent}.store-empty p.woocommerce-info:before,.store-empty td.woocommerce-info:before{content:none}table .store-empty tr td{text-align:center}.blockOverlay{justify-content:center;opacity:.6!important;align-items:center;background:var(--alpha-change-color-light-1)!important;width:calc(100% + 10px)!important;display:flex}.woocommerce-cart .blockMsg,.woocommerce-checkout .blockMsg{opacity:0}.woocommerce .add_to_wishlist .blockOverlay{background:transparent!important}.woocommerce .blockUI.blockOverlay:before{background:none}.comment-form-rating{margin-bottom:2.2rem;color:var(--alpha-change-color-dark-1)}.stars{margin:0 0 0 1rem;line-height:1;display:inline-block}.comment-respond .stars{margin-bottom:0;vertical-align:1px}.stars span{height:1.2rem;font-size:1.2rem;position:relative;display:flex}.stars a{text-indent:-9999px;color:var(--alpha-change-color-light-3);width:1.4rem}.stars a:before{height:14px;overflow:hidden;text-indent:0;content:"";position:absolute;letter-spacing:.2em;left:0;line-height:1;white-space:nowrap;font-family:alpha}.stars a.active:before,.stars a:hover:before{color:#ffda6b;content:"\e986" "\e986" "\e986" "\e986" "\e986"}.stars .star-1{z-index:10}.stars .star-2{z-index:9}.stars .star-3{z-index:8}.stars .star-4{z-index:7}.stars .start-5{z-index:6}.stars .star-1:before{width:20%}.stars .star-2:before{width:40%}.stars .star-3:before{width:60%}.stars .star-4:before{width:80%}.stars .star-5:before{content:"\e986" "\e986" "\e986" "\e986" "\e986"}.entry-summary .product_meta .wcml_currency_switcher,.wcml-spinner{display:none}.yith_woocompare_colorbox #cboxBottomCenter,.yith_woocompare_colorbox #cboxBottomLeft,.yith_woocompare_colorbox #cboxBottomRight,.yith_woocompare_colorbox #cboxMiddleLeft,.yith_woocompare_colorbox #cboxMiddleRight,.yith_woocompare_colorbox #cboxTopCenter,.yith_woocompare_colorbox #cboxTopLeft,.yith_woocompare_colorbox #cboxTopRight{height:0;background:transparent;width:0}@media (max-width:320px){.page-content .woocommerce-form-login .lost_password{margin-left:0}}.woocommerce-store-notice.demo_store{padding:1em 0;font-size:1em;border:none;right:0;color:#fff;position:absolute;bottom:auto;text-align:center;top:0;background-color:var(--alpha-primary-color);margin:0;box-shadow:0 1px 1em rgba(0,0,0,.2);border-radius:0;left:0;width:100%;display:block;z-index:99998}.woocommerce-store-notice.demo_store .woocommerce-store-notice__dismiss-link{color:var(--alpha-white-color);transition:border-bottom-color .3s;border-bottom:1px solid var(--alpha-white-color)}.woocommerce-store-notice.demo_store .woocommerce-store-notice__dismiss-link:hover{border-bottom-color:transparent}.admin-bar .woocommerce-store-notice.demo_store{top:32px}.woocommerce-message .button{width:auto}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.product-list-sm{align-items:center;display:flex}.product-list-sm .product-media{flex:0 0 10rem;margin-right:1rem;max-width:10rem;line-height:1.6}.product-list-sm .product-details{flex:1;padding:0;max-width:calc(100% - 11rem)}.product-list-sm .woocommerce-loop-product__title{font-size:1.3rem;margin-bottom:.6rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;display:-webkit-box}.product-list-sm .woocommerce-product-rating{margin-bottom:.6rem}.product-list-sm .price{font-size:1.6rem}.sidebar .cart-header{display:none}.sidebar .cart_list>li{position:relative;align-items:center;display:flex}.sidebar .cart_list .cart-item-meta{margin-left:2rem;order:1}.sidebar .cart_list img{width:9.8rem}.sidebar .cart_list .quantity{border:0}.sidebar .cart_list .remove{height:20px;justify-content:center;font-size:1.2rem;color:var(--alpha-change-color-dark-1);position:absolute;text-align:center;top:10px;align-items:center;box-shadow:0 2px 6px 0 rgba(0,0,0,.4);border-radius:50%;background:var(--alpha-change-color-light-1);left:87px;width:20px;line-height:12px;display:flex;z-index:3}.sidebar .widget_shopping_cart a.button{margin-right:1rem;color:var(--alpha-change-color-light-1)}.sidebar .tagcloud{margin:.5rem 0}.wc-block-review-sort-select{align-items:center;display:flex}.wc-block-review-list li{margin-bottom:1rem}.wc-block-all-reviews .wp-block-button__link{border:0}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery__image a,.woocommerce-product-gallery__image img{width:100%;display:block}.product-single .col-md-6 .woocommerce-product-gallery{position:sticky;top:0}.product-single-carousel-wrap{width:100%}.product-single-carousel~.slider-button-prev{left:1.3em}.product-single-carousel~.slider-button-next{right:1.3em}.product-gallery{flex-wrap:wrap;position:relative;display:flex}.product-gallery>div{position:relative;width:100%}.product-thumbs-wrap{overflow:hidden;position:relative;max-width:100%;flex-basis:100%;margin-top:calc(var(--alpha-gap)*2)}.product-thumbs-wrap img{height:100%;object-fit:cover;width:100%;display:block}.product-thumbs-wrap .slider-button{height:101%;transition:opacity .3s;opacity:.9;border-radius:0;background:var(--alpha-white-color);width:2.4rem}.product-thumbs-wrap>.disabled{transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden}.product-thumbs-wrap .slider-button-prev{left:1.2rem}.product-thumbs-wrap .slider-button-next{right:1.2rem}.product-thumbs-wrap>button:not(.disabled):hover{opacity:1}.product-thumb{backface-visibility:hidden;position:relative;cursor:pointer}.product-thumbs.active .product-thumb{margin-left:0}.product-quickview .product-thumb,.product-quickview .product-thumb img{padding-bottom:1px}.product-thumb .product-thumb-inner{border:1px solid transparent;transition:border-color .3s}.product-thumb.active .product-thumb-inner{border-color:var(--alpha-primary-color)}.slider-container-initialized div.product-thumb{margin:0}.product-single{position:relative}.product-single .summary>hr{margin-bottom:1.5rem}.product-single .variations{margin-bottom:2.6rem}.product-single .select-type{align-items:center;display:flex}.product-single .product-soac-wrapper{align-items:center}.product-single .product-soac-wrapper .btn-product-icon{margin:0 2rem 1rem 0}.product-single .product-soac-wrapper .btn-product-icon span{display:none}.product-single .product-soac-wrapper .btn-product-icon.compare{color:var(--alpha-body-color)}.woocommerce-product-details__short-description{line-height:1.72}.woocommerce-product-details__short-description p,.woocommerce-product-details__short-description ul{margin-bottom:1.8rem}.woocommerce-product-gallery .product-label-group{left:2rem;z-index:2}.variations_form .quantity label,.variations_form label{min-width:5rem;display:inline-block}.summary{padding:0 0 3rem}.container-fluid .summary{padding-top:4px}.summary .woocommerce-review-link{font-size:1.2rem;color:var(--alpha-grey-color)}.summary .star-rating{letter-spacing:.1em}.summary .star-rating span:after{color:#ffda6b}.summary .star-rating+a{line-height:1.2}.summary .product-variations>.active,.summary .product-variations>:hover{border:1px solid;box-shadow:inset 0 0 0 2px var(--alpha-change-color-light-1)}.summary .product-variations>.color{border-radius:50%}.summary .product-variations>.color:before{font-size:1rem;font-weight:600;color:var(--alpha-change-color-light-1);content:"";position:relative;letter-spacing:-.025em;font-family:Font Awesome\ 5 Free;display:inline-block}.summary .product-variations>.color.active,.summary .product-variations>.color:hover{border:none;box-shadow:none}.summary .product-variations>.color.active:before{content:"\f00c"}.summary .yith-wcwl-add-to-wishlist a{color:var(--alpha-body-color)}.summary .yith-wcwl-add-to-wishlist a:hover{color:var(--alpha-primary-color)}.summary .add-to-compare{margin-right:3rem;vertical-align:middle;display:inline-block}.summary .social-icon{margin:0 .6rem 0 0}.summary .social-icon:last-child{margin:0}.summary .social-icons{padding-top:2rem;border-top:1px solid var(--alpha-change-border-color);margin:2rem 0 0;display:flex}.summary .add-to-compare+.social-icons,.summary .guide-link+.social-icons,.summary .yith-wcwl-add-to-wishlist+.social-icons{margin-top:.8rem}.product-countdown-container{font-weight:600;color:var(--alpha-change-color-dark-1);position:relative;margin:-.6rem 0 1rem}.product-list-sm .product-countdown-container{justify-content:center;font-size:9px;margin-bottom:0;right:1rem;position:absolute;bottom:1rem;left:1rem}.product-list-sm .product-countdown-container .countdown-amount{margin-left:0}.product-countdown-container:before{height:2.4rem;border-right:1px solid var(--alpha-change-color-light-1);transform:translateY(-50%);content:"";position:absolute;opacity:.2;top:50%;left:-1.7rem}.product-countdown-container label{font-weight:400;margin-right:.5rem;color:var(--alpha-change-color-light-1);text-transform:none}.product-countdown-container .countdown-amount{font-size:inherit;color:inherit}.countdown-variations{display:none}.product-countdown{font-weight:700;color:var(--alpha-primary-color);margin-left:.5rem;display:inline}.product-gallery+.product-countdown-container{transform:translateX(-50%);position:absolute;bottom:20px;margin:0 -50% 0 50%}.product-variations>.disabled{opacity:.3;cursor:not-allowed}.product_title{font-size:2.8rem;font-weight:600}.product_title a{color:inherit}.product_title a:hover{color:var(--alpha-primary-color)}.product-title-wrap{justify-content:space-between;margin-bottom:2px;align-items:flex-start;display:flex}.product-title-wrap .product_title{padding:.85rem 0;margin:0 1rem 0 0}@media (max-width:479px){.product-title-wrap .product_title{padding:1rem 0}}.summary p.price{margin:1.7rem 0 1.4rem}p.price{font-size:3.4rem;letter-spacing:-.025em;line-height:1.2}p.price>*{vertical-align:middle;display:inline-block}.woocommerce-variation-price .price,p.price{color:var(--alpha-primary-color)}.woocommerce-variation-price .price del,p.price del{font-size:.65em;margin-left:1.3rem;vertical-align:middle}.woocommerce-variation-add-to-cart,form.cart{flex-wrap:wrap;margin-bottom:1.1rem;align-items:center;display:flex}form.cart{margin-top:2.2rem}form.cart .quantity{height:5.4rem;margin-right:1rem}form.cart label{font-weight:600;margin-right:.5rem;color:var(--alpha-change-color-dark-1);line-height:3.2rem}form.cart:not(.variations_form) .quantity-wrapper label{margin-right:1rem}.quantity.hidden{display:none}form.variations_form{margin-top:1rem;display:block}.variations>*{align-items:flex-start;display:flex}.variations>:not(:last-child){margin-right:4rem;margin-bottom:1.4rem}.variations .select-box:before{font-size:1.2rem;right:1.4rem;color:var(--alpha-change-color-dark-1)}.variations select{border-color:var(--alpha-change-color-light-3);padding:.8rem 3rem .8rem 1.4rem;font-size:1.3rem;color:var(--alpha-change-color-dark-1);max-width:none}.variations .reset-variation-cont{display:block}.variations .reset_variations{padding:.3em 1em .2em;font-size:1.2rem;color:var(--alpha-change-color-dark-1);transition:color .3s,background .3s;background:var(--alpha-change-color-light-2);display:inline-block}.variations .reset_variations:hover{color:var(--alpha-white-color);background:var(--alpha-primary-color)}.variations .product-variations+select,.variations .reset-variation-tr{display:none}hr.product-divider{margin-bottom:2rem;width:100%;margin-top:0}.woocommerce-variation p,p.alpha-pre-order-date{padding:4px 2rem;margin-bottom:1rem;color:var(--alpha-change-color-light-1);border-radius:var(--alpha-corner-sm);background:#d26e4b;margin-top:1rem;display:inline-block}p.stock{padding:0;color:var(--alpha-change-color-dark-1);background:transparent;line-height:1.2}.woocommerce-variation p.stock{margin-top:0}p.in-stock:before{font-size:1.3em;margin-right:3px;color:var(--alpha-primary-color);content:"\e969";vertical-align:middle;font-family:alpha;display:inline-block}p.out-of-stock{margin-bottom:1.5rem;color:var(--alpha-danger-color)}.progress-wrapper.stock-progress{height:7px}.progress-bar{background-color:var(--alpha-success-color)}.medium-progress .progress-bar{background-color:var(--alpha-alert-color)}.low-progress .progress-bar{background-color:var(--alpha-danger-color)}.woocommerce-variation{display:none}.woocommerce-variation .price{margin-bottom:0}.woocommerce-variation>*{transform:translateY(-10px)}.action-group{flex:1;margin-bottom:2rem;align-items:center;display:flex}.action-group span{display:none}.action-group .btn-product-icon{height:4.5rem;font-size:1.6rem;border:1px solid var(--alpha-change-color-light-3);color:var(--alpha-body-color);min-width:4.5rem;text-align:center;margin:0 0 0 1rem;border-radius:var(--alpha-corner-sm);width:4.5rem;vertical-align:middle;display:inline-block}.action-group .btn-product-icon:hover{border-color:var(--alpha-primary-color);color:var(--alpha-change-color-light-1);background-color:var(--alpha-primary-color)}.action-group .btn-product-icon:before{padding:0;margin:0;line-height:4.5rem}.single_add_to_cart_button{padding:0 5rem;border:none;text-transform:none;line-height:5.4rem;display:block}form.cart .single_add_to_cart_button{border:none}.single_add_to_cart_button:not(:last-child){flex:1;padding:0 1rem;margin-right:1rem}@media (max-width:767px){.single_add_to_cart_button{padding:0 3rem}}@media (max-width:575px){form.cart .product-sticky-content.fixed .single_add_to_cart_button{padding:0}}.single_buy_now_button{flex:1}.product-meta-inner>span{margin-bottom:.5rem;display:flex}.product-meta-inner>span:last-child{margin:0}.product-meta-inner a:focus,.product-meta-inner a:hover{color:var(--alpha-primary-color)}.product-brands+.product-meta-inner{margin:.5rem 0}.product-brands+.product-meta-inner span{margin:0}.product_meta{margin-bottom:1rem}.product_meta img{border-radius:inherit}.product_meta:not(.no-brand-image){flex-wrap:wrap;align-items:center;display:flex}.product_meta .brand{border:1px solid var(--alpha-change-border-color);margin:.5rem 1.7rem .5rem 0;border-radius:var(--alpha-border-radius)}.product_meta .brand img{height:4.8rem;width:auto}.no-brand-image .product-brands{margin-bottom:.5rem}.product-tags label,.product_meta label{font-weight:600;margin-right:.5rem;color:var(--alpha-change-color-dark-1)}.product_meta label{margin-right:.8rem}.product-single-gallery .product_meta,.product-single-gallery .woocommerce-product-details__short-description{margin-bottom:0;border-bottom:0}.product-single-gallery .variations{margin-bottom:2.5rem;border-bottom:1px solid var(--alpha-change-border-color);padding-bottom:.8rem}.size-guide{font-weight:300;line-height:30px}.size-guide i{font-size:1.5rem;margin-right:.5rem}.woocommerce-variation-price .price{font-size:2.4rem}.product-widget .variations{margin-bottom:1.7rem}.product-widget .woocommerce-variation-add-to-cart,.product-widget form.cart:not(.variations_form){padding-top:2rem;border-top:1px solid var(--alpha-change-border-color)}.product-widget.product-single div.summary{padding:2.5rem 0 3rem}.product-widget div.woocommerce-product-gallery{margin-bottom:.4rem}.product-widget .quantity-wrapper label{display:none}.product-widget .summary{-webkit-mask-image:linear-gradient(0deg,transparent 5px,#000 25px);mask-image:linear-gradient(0deg,transparent 5px,#000 25px);-webkit-overflow-scrolling:touch}.product-widget .summary::-webkit-scrollbar{width:0}.product-widget .yith-wcwl-add-to-wishlist a{padding:.3rem .8rem}.product-widget .product_title:hover a{color:var(--alpha-primary-color)}@media (min-width:768px){.row>.product-single.row{margin-right:0;margin-left:0}.row>.product-single.row>:first-child{padding-left:0}.row>.product-single.row>:last-child{padding-right:0}.product-widget .summary{height:100%}}@media (max-width:767px){.product-single.product-widget.row div.summary{overflow-y:visible;max-height:none;padding-bottom:1rem}}@media (max-width:479px){.summary .social-icons:after{display:none}}@media (min-width:992px){.product-label-group.pg-vertical-label{left:120px}.pg-vertical .product-single-carousel-wrap{max-width:calc(100% - 95px - var(--alpha-gap)*2)}.pg-vertical .product-thumbs-wrap{max-width:95px;margin:0 calc(var(--alpha-gap)*2) 0 0;order:-1}.pg-vertical .product-thumbs-wrap>button{height:2.5rem;transform:none;border-radius:0;width:101%}.pg-vertical .product-thumbs-wrap>button:before{font-size:2rem;margin:0;vertical-align:4px}.pg-vertical .product-thumbs-wrap>.slider-button:before{font-family:alpha}.pg-vertical .product-thumbs-wrap>.slider-button-prev{top:0;left:0}.pg-vertical .product-thumbs-wrap>.slider-button-prev:before{content:"\e911"}.pg-vertical .product-thumbs-wrap>.slider-button.slider-button-next{right:0;bottom:0;top:auto}.pg-vertical .product-thumbs-wrap>.slider-button.slider-button-next:before{content:"\e910"}.pg-vertical .product-thumbs{right:0;position:absolute;bottom:0;top:0;margin:0;left:0;width:100%;display:block}.pg-vertical .product-thumb{height:auto;padding:0;margin:0 0 calc(var(--alpha-gap)*2)}.pg-vertical .row>.product-thumb{flex:0;max-width:none}.variations select{width:20rem}.product-widget .pg-vertical .product-thumbs-wrap{max-width:60px}.product-widget .pg-vertical .product-single-carousel-wrap{max-width:calc(100% - 70px)}.product-widget .pg-vertical-label{left:95px}}.product-single.product-widget .quantity{margin-right:1rem;width:15.2rem}.products .product-single .quantity{width:13.2rem}.woocommerce-grouped-product-list{margin-bottom:3rem}.woocommerce-grouped-product-list-item{padding:1.5rem 0}.woocommerce-grouped-product-list-item .product-thumbnail{padding:1.5rem 0;width:9rem}.woocommerce-grouped-product-list-item .product-thumbnail img{padding-right:1rem}.woocommerce-grouped-product-list-item .product-quantity{width:10.7rem}.woocommerce-grouped-product-list-item .product-quantity .quantity-wrapper{margin:0}.woocommerce-grouped-product-list-item .product-quantity .quantity-wrapper label{display:none}.woocommerce-grouped-product-list-item .product-quantity .quantity{margin:0}.woocommerce-grouped-product-list-item .product-quantity .qty{line-height:3.7rem}.woocommerce-grouped-product-list-item .button{border-color:var(--alpha-change-border-color);padding:.9rem 2rem;font-size:.85em;color:var(--alpha-change-color-dark-1);text-transform:capitalize;background:transparent}.woocommerce-grouped-product-list-item .button:hover{border-color:var(--alpha-primary-color);color:var(--alpha-change-color-light-1);background-color:var(--alpha-primary-color)}.woocommerce-grouped-product-list-item td{border-top:1px solid var(--alpha-change-border-color);vertical-align:middle}.woocommerce-grouped-product-list-item td:last-child{padding-right:0;padding-left:0}.woocommerce-grouped-product-list-item .product-name label{overflow:hidden;color:var(--alpha-body-color);-webkit-box-orient:vertical;line-height:1.4;-webkit-line-clamp:2;display:-webkit-box}.woocommerce-grouped-product-list-item .product-name a{font-weight:400;color:inherit}.woocommerce-grouped-product-list-item .product-name a:hover{color:var(--alpha-primary-color)}.woocommerce-grouped-product-list-item .price-column{text-align:right}.woocommerce-grouped-product-list-item .price-column .price{font-size:1.4rem;margin:0}.woocommerce-grouped-product-list-item .price-column .stock{margin:0!important}@media (max-width:479px){.woocommerce-grouped-product-list-item td{padding:10px 5px}.woocommerce-grouped-product-list-item .product-quantity{width:9.7rem}}@media (max-width:575px),(max-width:991px) and (min-width:768px){.product-type-grouped .summary .social-icons{float:none;margin-top:1rem;display:flex}}.elementor-widget .product-attributes{list-style:none;padding:0 0 2rem;border-bottom:1px solid var(--alpha-change-border-color)}.elementor-widget .product-attributes li{align-items:flex-start;display:flex}.elementor-widget .product-attributes i{margin-right:5px;color:var(--alpha-change-color-dark-1);line-height:var(--alpha-body-line-height)}.elementor-widget .product-attributes p{margin:0 0 0 8px}.elementor-widget .variations_form{margin-top:0}div.product-gallery-degree .nav_bar a:before{font-family:alpha}.product-gallery-btn.open-product-degree-viewer{font-family:udesign!important}.product-gallery-btn.open-product-degree-viewer:before{content:"\e9be"}.product-gallery-btn.open-product-video-viewer{font-family:udesign!important}.product-gallery-btn.open-product-video-viewer:before{content:"\e9bd"}