div[class^="col-"],div[class*=" col-"]{flex:0 0 auto!important}.h1,h1{font-size:1.2rem}h2,.h2{font-size:1.1rem}.sub-category-grid{direction:rtl!important}.OrderPrint{float:left;padding-left:6px}.widecommerce_button{position:fixed;z-index:999999;font-size:22px;top:90vh!important;left:10px;background:none!important;border:0!important}.mobiletopmenu ul.language-list{list-style-type:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-right:-40px}.mobiletopmenu ul.language-list li{padding:4px}.mobiletopmenu ul.language-list li img{width:36px;height:auto}.OutOfStock{color:#faaf58;margin-top:2px;font-size:1em;padding:6px;padding-top:8px;height:36px;border-radius:5px;background-color:#000;border:1px solid #000;position:relative;border-radius:0;text-transform:uppercase}.overview .OutOfStock{padding:6px;height:38px;display:none}.ProductPageOutOfStock{color:#faaf58;font-size:1.3em;padding:6px;border-radius:5px;background-color:#000;border:1px solid #000;max-width:200px;text-align:center}.ProductBoxDiscount{font-size:12px;font-weight:500;direction:ltr;width:100px;color:#fff}.ProductBoxDiscount{--r:.3em;--c:#a30000;position:relative;top:29px;right:calc(-1*var(--r));line-height:1.8;padding:0 .5em calc(2*var(--r));border-radius:0 var(--r) var(--r) 0;background:radial-gradient(100% 50% at right,var(--c) 98%,#0000 101%) 0 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at left,#0005 98%,#0000 101%) 100% 100%/var(--r) calc(2*var(--r)),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - 2*var(--r)),#0000 25%,var(--c) 0) 100% 0/calc(101% - .5lh) 100%;background-repeat:no-repeat;z-index:5}.ProductBoxOutOfStock{font-size:12px;font-weight:500;direction:ltr;width:100px;color:#fff}.ProductBoxOutOfStock{--r:.3em;--c:#000;position:relative;top:29px;right:calc(-1*var(--r));line-height:1.8;padding:0 .5em calc(2*var(--r));border-radius:0 var(--r) var(--r) 0;background:radial-gradient(100% 50% at right,var(--c) 98%,#0000 101%) 0 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at left,#0005 98%,#0000 101%) 100% 100%/var(--r) calc(2*var(--r)),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - 2*var(--r)),#0000 25%,var(--c) 0) 100% 0/calc(101% - .5lh) 100%;background-repeat:no-repeat}.ui-datepicker-calendar{padding:0 7px;text-align:center;line-height:26px;background:#f2f2f2}ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#fff!important;font-weight:normal;color:#555!important}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content ul{position:relative!important;margin-left:10px!important;margin-top:10px!important;z-index:1002!important;width:330px!important;max-width:100%;border:1px solid #999;border-top:0;overflow:hidden;font-size:.9em}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content li{border-top:1px solid #ccc}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content li:first-child{border-top:0}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content a{display:block;color:#000!important;padding:8px}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content img{margin-right:5px;vertical-align:middle;max-width:50px;border-radius:40px}.ui-widget.ui-widget-content{margin-top:20px!important;border:1px solid #fff;border-radius:20px!important}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:default}.offer{margin:0;padding:0}.item-grid.fs_category_product .item-box{position:relative;margin-bottom:2%;background:#fff}.item-box .picture{z-index:1;overflow:hidden;background-color:#fff;margin:0 0 15px;position:relative}.item-box .picture a:before{content:"";display:block}.item-box .picture a{display:block;position:relative}.item-box .picture a img{right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(0) scale(1,1)}.sub-category-item{text-align:center}.fs_item_box_buttons{background:rgba(214,214,214,.6);padding:15px 10px;text-align:center;display:flex;justify-content:center;position:absolute;bottom:0;width:100%;overflow:hidden;transform:translateY(100px);transition:350ms}.fs_item_box_buttons .product-box-add-to-cart-button{padding:10px;background:#262626;border:1px solid #fff;color:#fff}.fs_item_box_buttons .add-to-compare-list-button{padding:10px;background:#222;border:1px solid #fff;color:#fff;margin-left:-1px}.fs_item_box_buttons .add-to-wishlist-button{padding:10px;background:#222;border:1px solid #fff;color:#fff;margin-left:-1px}.add-to-wishlist-button{display:block;margin-top:0}.item-box .details{padding:0 5px 5px}.item-box .product-title{min-height:44px}.item-box .description{display:none}.fs_group_price_ratingstar{display:flex;justify-content:space-between;align-items:center;min-height:38px}.fs_group_price_ratingstar .prices{margin-right:0;display:inline-flex}.item-box .add-info .prices .price.actual-price{font-weight:500;color:#003983}.item-box .rating{background:none!important;height:20px;background-size:contain;width:80px}.item-box:hover .fs_item_box_buttons{transform:translateY(0)}.fs_item_box_buttons{background:rgba(214,214,214,.6);padding:15px 10px;text-align:center;display:flex;justify-content:center;position:absolute;bottom:0;width:100%;overflow:hidden;transform:translateY(100px);transition:350ms}.selected-price-range span.to{float:right}.block .title{border-bottom:0;cursor:auto;margin:2px;background:#222}.block .title{position:relative;margin:0;background:transparent;font-size:14px;font-weight:bold;text-transform:uppercase;color:#000;margin-bottom:10px;cursor:pointer}.block .title strong{font-weight:bold}.product-filter .product-spec-group{float:none}.product-filter .group li.color-item{height:32px;margin-right:5px;display:inline-block}product-filter .group .item+.item{padding-top:8px}.product-filters .product-spec-filter .product-spec-color label.attribute-squares.color-squares:before{left:12px;top:17px;transform:translateY(-50%) rotate(45deg);z-index:9;width:7px;height:16px;opacity:0;border:1px solid #fff}.product-filters .product-spec-filter .product-spec-color [type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.product-filters .product-spec-filter .product-spec-color label.attribute-squares{padding-left:0;font-size:0}.attribute-squares .attribute-square{display:table!important;width:28px!important;height:28px!important;cursor:pointer;border-radius:50%}ul li.color-item [type="checkbox"]:not(:checked),ul li.color-item [type="checkbox"]:checked{position:absolute;left:0;opacity:0}ul li.color-item [type="checkbox"]:not(:checked)+label,ul li.color-item [type="checkbox"]:checked+label{position:relative;cursor:pointer;text-align:center}.side-nav-gbtbox ul li.color-item{margin-top:10px;padding:5px;display:inline-block;align-items:center;text-align:center}ul li.color-item [type="checkbox"]:not(:checked)+label:before,ul li.color-item [type="checkbox"]:checked+label:before{content:'';position:absolute;width:28px!important;height:28px!important;border:0;background:transparent;border-radius:.2em;-webkit-transition:all .275s;transition:all .275s}ul li.color-item [type="checkbox"]:not(:checked)+label:after,ul li.color-item [type="checkbox"]:checked+label:after{content:'';font-family:'Linearicons';position:absolute;top:15px;right:30px;font-size:1.2em;color:#fff;line-height:0;-webkit-transition:all .2s;transition:all .2s}ul li.color-item [type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}ul li.color-item [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}ul.product-manufacturer-group .item [type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}ul.product-manufacturer-group .item [type="checkbox"]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.product-manufacturer-group .item [type="checkbox"]+label{display:block;position:relative;padding-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.product-manufacturer-group .item [type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;right:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}ul.product-manufacturer-group input{font-size:14px;display:none}ul.product-spec-group .item [type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;right:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}ul.product-spec-group .item [type="checkbox"]:checked+label:before{width:10px;top:-5px;left:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}ul.product-spec-group .item [type="checkbox"]+label{display:block;position:relative;padding-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.product-spec-group .item [type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;left:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}ul.product-spec-group input{font-size:14px;display:none}.fs_product_breadcrumb{padding:0 110px}.html-product-details-page .breadcrumb{padding:0;margin-bottom:0}.fs_product_name_breadcrumb .breadcrumb ul{display:flex;padding:0;margin:0 auto!important}.fs_product_name_breadcrumb{background:#222;color:#000;text-align:center;background:#222}.fs_product_name_breadcrumb .fs_product_breadcrumb{color:#000;text-align:center;padding-top:5px;background:#fff}.fs_product_breadcrumb li *{display:inline-block;margin:0 5px;font-size:12px;font-weight:400;line-height:32px}.product-details-page .overview{position:relative;background:#fff;padding:10px;margin:0 0 50px}.product-details-page .product-essential{margin:0 0 40px;padding:0 0 10px}.fs_product_name_detail_page .product-reviews-overview{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 20px;margin:0;color:#fff}.product-review-box{display:inline-block;margin:0}.review-title,.product-review-box,.review-content{padding:1px 0}.rating{height:16px;width:80px;background:url(../images/star-x-inactive.png) 0 0 repeat-x;margin:0 auto}.rating div{float:left;height:16px;background:url(../images/star-x-active.png) 0 0 repeat-x}.fs_product_name_detail_page .product-reviews-overview .product-review-links{margin-right:15px;font-weight:400}.fs_product_name_detail_page h1{color:#000;margin-top:0;margin-bottom:5px;display:inline-block;font-weight:400}.fs_product_name_breadcrumb{margin-top:0;margin-bottom:0;background:#fff;color:#000}.fs_product_name_breadcrumb .breadcrumb a{transform:translateY(0);transition:200ms;color:#000}.gallery .picture-thumbs .thumb-item{display:inline-block;position:relative;overflow:hidden;cursor:pointer}.product-details-page .gallery .picture-thumbs{margin-top:10px;position:initial;bottom:10px}.product-details-page .gallery{margin:0;padding:0;border:1px solid #fff;min-height:0;height:auto;display:inline-block;width:100%}.xzoom-preview{border:1px solid #888;background:#2f4f4f;box-shadow:0 0 10px rgb(0 0 0/50%);z-index:9999}.overview>div{padding-bottom:0}.fs_procuct_each_attribute,.fs_checkout_each_attribute{position:relative;margin:0 10px 10px 0;display:inline-block;background:#fff;padding:15px;border-radius:8px;border:1px solid #ddd;vertical-align:middle}.fs_procuct_each_attribute .fs_product_attrubute_label,.fs_checkout_each_attribute .fs_checkout_attrubute_label{display:block;text-align:center;color:#444;padding-bottom:8px;font-weight:600}.fs_procuct_each_attribute .fs_product_attrubute_value,.fs_checkout_each_attribute .fs_checkout_attrubute_value{display:block;padding-top:10px;border-top:1px solid #ddd}.fs_procuct_each_attribute .fs_product_attrubute_value .select-wrapper,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper{position:relative;z-index:1}.fs_procuct_each_attribute .fs_product_attrubute_value .select-wrapper::before,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper::before{content:'';font-family:'Linearicons';display:block;position:absolute;right:4px;top:0;color:#222;line-height:40px;font-size:14px}.fs_procuct_each_attribute .fs_product_attrubute_value .select-wrapper select,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper select{background:#e4ebf6;color:#222;height:40px;font-size:14px;border:0;-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:8px 30px 8px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.fs_procuct_each_attribute .fs_product_attrubute_label .required,.fs_checkout_each_attribute .fs_checkout_attrubute_label .required,.fs_rental_attributes.rental-attributes .attribute-item .attribute-label .required{position:absolute;top:5px;right:5px;margin:0;font-size:16px}.fs_product_attrubute_value .fs_radio_btn_list li,.fs_checkout_attrubute_value .fs_radio_btn_list li{margin-bottom:10px}.fs_product_attrubute_value .fs_checkbox_btn_list li,.fs_checkout_attrubute_value .fs_checkbox_btn_list li{margin-bottom:10px;line-height:22px}.fs_product_attrubute_value .option-list.color-squares li.selected-value,.fs_checkout_attrubute_value .option-list.color-squares li.selected-value{position:relative;z-index:1}.fs_product_attrubute_value .option-list.color-squares li.selected-value::before,.fs_checkout_attrubute_value .option-list.color-squares li.selected-value::before{content:'';font-family:'Linearicons';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;display:block;z-index:9;color:#fff}.fs_product_attrubute_value .option-list.color-squares .attribute-square,.fs_checkout_attrubute_value .option-list.color-squares .attribute-square{border-radius:50%}.fs_product_attrubute_value .option-list.color-squares,.fs_checkout_attrubute_value .option-list.color-squares{text-align:center}.fs_product_attrubute_value .fs_text_input input,.fs_checkout_attrubute_value .fs_text_input input{background:#cfdbec;color:#222;height:40px;font-size:14px;border:0;padding:8px;width:100%}.fs_product_attrubute_value .fs_text_input textarea,.fs_checkout_attrubute_value .fs_text_input textarea{background:#cfdbec;color:#222;font-size:14px;border:0;padding:8px;width:100%}.fs_product_attrubute_value .fs_date_picker .date-picker-wrapper select,.fs_checkout_attrubute_value .fs_date_picker .date-picker-wrapper select{background:#d6d6d6;color:#222;padding:8px 15px 8px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:40px;width:calc(100% - 165px);margin-bottom:5px}.fs_product_attrubute_value .fs_date_picker .date-picker-wrapper,.fs_checkout_attrubute_value .fs_date_picker .date-picker-wrapper{display:flex;flex-wrap:wrap}.fs_product_attrubute_value .fs_date_picker .date-picker-wrapper select:first-child,.fs_checkout_attrubute_value .fs_date_picker .date-picker-wrapper select:first-child{width:75px;margin-right:5px}.fs_product_attrubute_value .fs_date_picker .date-picker-wrapper select:nth-child(2),.fs_checkout_attrubute_value .fs_date_picker .date-picker-wrapper select:nth-child(2){min-width:120px;margin-right:5px}.fs_product_attrubute_value .fs_date_picker .date-picker-wrapper select:last-child,.fs_checkout_attrubute_value .fs_date_picker .date-picker-wrapper select:last-child{width:80px}.fs_product_attributes,.fs_checkout_attributes{display:flex;flex-wrap:wrap}.fs_tier_prices{display:block;background:#fff}.fs_tier_prices tr td:first-child{font-weight:600}.fs_tier_prices tr:first-child{font-weight:600}.fs_rental_attributes.rental-attributes .attribute-item{position:relative;margin:0 20px 20px 0;overflow:hidden;display:inline-block;background:#fff;padding:15px;border-radius:8px;border:1px solid #ddd}.fs_rental_attributes.rental-attributes .attribute-item .attribute-label{display:block;text-align:center;color:#444;padding-bottom:8px;font-weight:600}.fs_rental_attributes.rental-attributes .attribute-item .attribute-data{display:block;padding-top:10px;border-top:1px solid #ddd}.fs_rental_attributes.rental-attributes .attribute-item .attribute-data input{background:#d6d6d6;color:#222;height:40px;font-size:14px;border:0;padding:8px;width:100%}.fs_shipping_popup{padding:25px;border:1px solid #ddd}.fs_shipping_popup_main{padding:5px;border:1px solid #ddd}.fs_shipping_popup .required{height:0;width:0;border-top:10px solid #222;border-left:10px solid transparent;font-size:0;position:absolute;right:0;top:0;margin:0}.fs_required_popup_info .required{position:inherit;right:inherit;top:inherit;display:inline-block;margin-right:5px;font-size:0!important;vertical-align:middle;border-top:10px solid #222;border-left:10px solid transparent}.fs_required_popup_info p{text-align:right}.fs_required_popup_info{padding-bottom:20px}.estimate-shipping-row.shipping-address{border:0}.estimate-shipping-row.shipping-address .estimate-shipping-row{border:0}.product-share-button{display:inline-block;overflow:hidden}.fs_add_to_wishlist_button,.fs_email_a_friend_button,.fs_add_to_compare_list_button{margin-right:0;font-weight:normal;font-size:14px;height:43px;display:flex;align-items:center;justify-content:center;background:#d6d6d6;color:#222;box-shadow:none}.fs_add_to_wishlist_button .l-icon,.fs_email_a_friend_button .l-icon,.fs_add_to_compare_list_button .l-icon{margin-left:8px;font-size:20px}.fs_product_share_buttons .addthis_toolbox a span{width:40px!important;height:40px!important;border-radius:50%;position:relative}.fs_product_share_buttons .addthis_toolbox a span svg{width:28px!important;height:28px!important;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.fs_product_attrubute_value .option-list.color-squares li.selected-value::before,.fs_checkout_attrubute_value .option-list.color-squares li.selected-value::before{content:'';font-family:'Linearicons';position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-size:14px;display:block;z-index:9;color:#fff}.overview .availability .back-in-stock-subscription,.variant-overview .availability .back-in-stock-subscription{display:inline-block;margin-top:10px}.overview .manufacturers{margin:0 10px 10px 0;overflow:hidden;display:inline-block;background:#fff;padding:7px;border-radius:8px;border:1px solid #ddd}.overview .additional-details,.variant-overview .additional-details{margin:0 10px 10px 0;overflow:hidden;display:inline-block;background:#fff;padding:7px;border-radius:8px;border:1px solid #ddd}.overview .delivery,.variant-overview .delivery{margin:0 10px 10px 0;overflow:hidden;display:inline-block;background:#fff;padding:5px;border-radius:8px;border:1px solid #ddd}.overview .download-sample{margin:0 10px 10px 0;overflow:hidden;display:inline-block;background:#fff;padding:10px;border-radius:8px;border:1px solid #ddd}.overview .availability,.variant-overview .availability{margin:0 10px 10px 0;overflow:hidden;display:inline-block;background:#fff;padding:7px;border-radius:8px;border:1px solid #ddd}.overview .free-shipping,.variant-overview .free-shipping{display:inline-block;margin:10px 0;background:url('../images/shipping.png') left center no-repeat;padding:2px 0 2px 28px;font-weight:bold;color:#444}.overview .free-shipping.invisible,.variant-overview .free-shipping.invisible{display:none}.overview .min-qty-notification,.variant-overview .min-qty-notification{margin:10px 0;font-style:italic;color:#444}.overview .download-sample,.variant-overview .download-sample{display:inline-block;margin:0 0 25px}.overview .prices,.variant-overview .prices{margin:0 0 20px;overflow:hidden;display:flex;flex-wrap:nowrap;align-content:center;justify-content:right;align-items:center;flex-direction:row-reverse}.overview .prices>div>span,.variant-overview .prices>div>span{vertical-align:middle}.overview .old-product-price,.variant-overview .old-product-price,.overview .non-discounted-price,.variant-overview .non-discounted-price{font-size:18px;color:#a30000;text-decoration:line-through;display:inline-block;margin-left:10px;margin-right:12px}.product-details-page .prices .product-price span{color:#003983;font-size:1.3em;padding:10px}.overview .product-price,.variant-overview .product-price{font-size:18px;font-weight:bold;color:#222;display:inline-block}.overview .tax-shipping-info a,.variant-overview .tax-shipping-info a{color:#222}.overview .tax-shipping-info a:hover,.variant-overview .tax-shipping-info a:hover{text-decoration:underline}.customer-entered-price{margin:0 0 20px;overflow:hidden}.customer-entered-price .price-input label{display:block;margin:0 0 5px;font-weight:bold;color:#444}.customer-entered-price .price-input input{width:170px;text-align:center}.customer-entered-price .price-range{margin:5px 0 0;color:#777}.tier-prices{margin:0 0 20px}.tier-prices .title{display:none}.tier-prices table td{border:1px solid #ddd;padding:10px;color:#444}.tier-prices .field-header{min-width:80px}.tier-prices .item-price{font-size:16px;color:#31759e;font-weight:700}.overview .add-to-cart{margin:0 0 20px}.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel{display:inline-flex;position:relative;min-width:260px}.overview .add-to-cart-panel>*,.variant-overview .add-to-cart-panel>*{float:left}.overview .qty-label,.variant-overview .qty-label{display:none!important}.overview .qty-input,.variant-overview .qty-input{width:45px;height:43px;padding:0 12px;text-align:center;font-size:15px;color:#444}.overview .qty-dropdown,.variant-overview .qty-dropdown{height:43px;padding:0 12px;font-size:15px;color:#444}.overview .fs_add_to_cart_button,.variant-overview .fs_add_to_cart_button{height:43px;border:0;background-color:#222;padding:0 24px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #ddd;margin-left:-1px;display:flex;align-items:center;justify-content:center;transition:250ms}.overview .fs_add_to_cart_button .linearicons-bag2,.variant-overview .fs_add_to_cart_button .linearicons-bag2{font-size:20px;margin-right:8px}.overview .fs_add_to_cart_button:hover,.variant-overview .fs_add_to_cart_button:hover{background-color:#d6d6d6;color:#222}.product-share-button{display:inline-block;overflow:hidden}.full-description{clear:both;line-height:24px;font-size:1.1rem}.product-collateral{margin:0 0 50px}.product-collateral .title{margin:0 0 10px;font-size:18px;color:#444}.product-collateral .title strong{font-weight:normal}.product-variant-line{margin:0 0 30px;border:1px solid #ddd;padding:0 0 20px}.product-variant-line:after{content:"";display:block;clear:both}.variant-picture{position:relative;width:220px;height:220px;margin:0 auto 15px;overflow:hidden}.variant-overview{width:100%}.variant-overview .variant-name{margin:0 0 10px;padding:10px 0;font-size:16px;font-weight:bold;color:#222}.variant-overview .variant-description{margin:0 0 15px;line-height:22px}.variant-overview .add-to-wishlist-button{display:inline-block;width:auto}.variant-overview .add-to-cart{margin:0 0 10px}.product-specs-box td{border:0;padding:10px}.product-tags-list{font-size:0}.product-tags-list li{display:inline-block;font-size:14px}.product-tags-list li.separator{margin:0 5px 0 3px}.product-tags-list a{display:inline-block;line-height:24px}.product-tags-list a:hover{color:#444}.attributes dl{overflow:hidden;padding:0 2px}.attributes dd,.attribute-data{margin:0 0 10px}.attributes li{margin:8px 0 12px}.attributes select{width:auto;min-width:100px;max-width:100%}.attributes .option-list label{margin:0 5px}.attributes .datepicker{text-align:center;color:#444;width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;background:#cfdbec;border:1px solid #cfdbec}.attributes .qty-box input{width:48px;height:32px;text-align:center}.overview .short-description{margin:0 0 25px;line-height:22px;color:#222;font-size:1.5em;text-align:right}.fs_availability .fs_stock .value,.additional-details .fs_sku .value,.additional-details .manufacturer-part-number .value,.additional-details .gtin .value,.additional-details .product-vendor .value,.delivery .fs_free_shipping .value,.overview .manufacturers .value{display:block;padding-top:5px;border-top:1px solid #ddd}.fs_availability .fs_stock,.additional-details .fs_sku,.additional-details .manufacturer-part-number,.additional-details .gtin,.additional-details .product-vendor,.delivery .fs_free_shipping{margin-bottom:0;text-align:center}.fs_availability .fs_stock .label,.additional-details .fs_sku .label,.additional-details .manufacturer-part-number .label,.additional-details .gtin .label,.additional-details .product-vendor .label,.delivery .fs_free_shipping .label,.overview .manufacturers .label{display:inline-block;text-align:center;color:#444;padding-bottom:5px;font-weight:600}.fs_availability .fs_stock,.additional-details .fs_sku,.additional-details .manufacturer-part-number,.additional-details .gtin,.additional-details .product-vendor,.delivery .fs_free_shipping{margin-bottom:0;min-width:80px;text-align:center}.overview .label{display:inline-block;width:100%;text-align:center;font-size:14px}.overview .label+.value{display:inline-block;text-align:center;width:100%}.product-details-page .overview .qty-label,.variant-overview .qty-label{display:none!important}.product-details-page .overview .add-to-cart-panel>*,.variant-overview .add-to-cart-panel>*{float:left;margin-right:10px}.product-details-page .overview .qty-input,.variant-overview .qty-input{width:40px;height:42px;padding:0 4px;text-align:center;font-size:15px;color:#444}.product-details-page .overview .fs_add_to_cart_button,.variant-overview .fs_add_to_cart_button{height:42px;border:0;background-color:#262626;padding:0 5px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #ddd;margin-right:5px;display:flex;align-items:center;justify-content:center;transition:250ms}.product-details-page .overview .fs_add_to_cart_button:hover,.variant-overview .fs_add_to_cart_button:hover{background-color:#fff;color:#000;border:1px solid #000}.product-details-page .overview .add-to-cart-panel>*,.variant-overview .add-to-cart-panel>*{float:right}.product-details-page .overview .fs_add_to_cart_button .linearicons-bag2,.variant-overview .fs_add_to_cart_button .linearicons-bag2{font-size:20px;margin-left:8px}.OrderDetailsPage .re-order-button{margin-top:10px;height:42px;border:0;border-radius:10px;background-color:#222;padding:0 5px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #ddd;transition:250ms;width:100px}.OrderDetailsPage .re-order-button:hover{background-color:#fff;color:#000;border:1px solid #000}.product-details-page .product-estimate-shipping{margin-bottom:20px;display:inline-block;padding:20px;background:#fff;border-radius:8px;border:1px solid #ddd}.product-details-page .overview{padding:5px;background-color:#fff;min-height:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.product-details-page .option-list li{margin-bottom:10px}.product-details-page [type="checkbox"]+label{position:relative;padding-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.product-details-page [type="checkbox"]:checked+label:before{width:10px;top:-5px;right:5px;border-radius:0;opacity:1;border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-details-page [type="checkbox"]+label:before{content:'';display:block;width:20px;height:20px;border:1px solid #222;position:absolute;right:0;top:0;opacity:.6;-webkit-transition:all .12s,border-color .08s;transition:all .12s,border-color .08s}.product-details-page [type="radio"]:checked+label,.product-details-page [type="radio"]:not(:checked)+label{position:relative;padding-right:24px;cursor:pointer;line-height:20px;display:inline-block;color:#222}.product-details-page [type="radio"]:checked+label:before,.product-details-page [type="radio"]:not(:checked)+label:before{content:'';position:absolute;right:0;top:0;width:18px;height:18px;border:1px solid #000;border-radius:100%;background:#fff}.product-details-page .option-list input{display:none}.product-details-page .item-description input{display:none}.product-details-page [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.product-details-page [type="radio"]:checked+label:after,.product-details-page [type="radio"]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#222;position:absolute;top:4px;right:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.fs_product_attributes{display:flex;flex-wrap:wrap}.fs_procuct_each_attribute{position:relative;margin-bottom:20px;display:inline-block;background:#fff;padding:3px;border-radius:8px;border:1px solid #ddd;vertical-align:middle}.fs_product_attributes .fs_procuct_each_attribute:nth-child(3n+1){margin-left:0%}.fs_procuct_each_attribute .fs_product_attrubute_label{display:block;text-align:center;color:#444;padding-bottom:8px;font-weight:600}.fs_product_attrubute_label{font-weight:800}.fs_procuct_each_attribute .fs_product_attrubute_label .required,.fs_rental_attributes.rental-attributes .attribute-item .attribute-label .required{position:relative;top:2px;right:-3px;margin:0;font-size:16px}.fs_product_attrubute_value .select-wrapper select,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper select{background:#d6d6d6;color:#222;height:40px;font-size:14px;border:0;-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:8px 30px 8px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.fs_product_attrubute_value .select-wrapper,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper{position:relative;z-index:1}.fs_product_attrubute_value .select-wrapper::before,.fs_checkout_each_attribute .fs_checkout_attrubute_value .select-wrapper::before{content:'';font-family:'Linearicons';display:block;position:absolute;right:4px;top:0;color:#222;line-height:40px;font-size:14px}.delivery .fs_free_shipping .label,.overview .download-sample span{display:inline-block;font-size:24px;font-weight:normal;text-align:center;padding-bottom:5px;width:100%}.data-table{border:0}.data-table tr{border:0}.data-table .hidden-row{height:1px;border:0}.data-table tr.hidden-row th>span{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px;display:none}.product-details-page .skltbs-theme-light .skltbs-tab-item,.skltbs-theme-dark .skltbs-tab-item{float:right;margin:0 3px 3px 0}.bar-notification{z-index:1200;position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin:auto;border-radius:0;max-width:320px;border-radius:20px}.bar-notification-container{z-index:1200;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;margin:auto;border-radius:0;max-width:320px;direction:rtl}.generalnote-main{overflow:hidden;background-color:#fff;color:#000;border:1px solid #ebebeb;box-shadow:0 0 16px rgb(0 0 0/15%);display:none}.recomended-products h2,.bestsellers-products h2{font-size:1rem;margin-top:10px;line-height:16px;height:50px}.recomended-products .title h2,.bestsellers-products .title h2{font-size:1.2rem;margin-top:10px;line-height:16px;height:20px}.fieldset,.section{position:relative;margin:0 0 40px}.account-page select{min-width:188px}.address-list-page .section,.order-list-page .section,.return-request-list-page .section{display:block;width:auto;margin:0 0 40px}.address-list-page .info,.order-list-page .info{margin:0 0 10px;border:1px solid #e6e6e6;background-color:#fff;padding:20px;line-height:26px;color:#000;margin-bottom:5px;border-radius:10px;box-shadow:1px 2px 8px 2px rgba(0,0,0,.08);-webkit-box-shadow:1px 2px 8px 2px rgba(0,0,0,.08);-moz-box-shadow:1px 2px 8px 2px rgba(0,0,0,.08)}.address-list-page .info .name,.order-list-page .info .name{font-size:16px;font-weight:500}.address-list-page .button-2:hover,.address-list-page .button-2:focus,.order-list-page .button-2:hover,.order-list-page .button-2:focus{color:#001d56}.address-list-page .button-2,.order-list-page .button-2{display:inline-block;margin:0 10px 0 0;border:0;padding:0 18px 0 0;font-size:16px;color:#0564c2;font-weight:600}.address-list-page .button-2,.order-list-page .button-2{display:inline-block;margin:0 10px 0 0;border:0;padding:0 18px 0 0;font-size:16px;color:#0564c2;font-weight:600}.address-list-page .buttons,.order-list-page .buttons{position:absolute;top:25px;left:20px}.account-page .buttons{text-align:center;display:flex}.buttons{margin:0 0 30px}.edit-address-button{background:url(../icons/edit.png) right center no-repeat}.delete-address-button,.cancel-recurring-order-button{background:url(../icons/remove.png) right center no-repeat}.address-list-page .add-button{float:none}.account-page .button-1,.return-request-page .button-1{min-width:140px;border:0;background-color:#000;padding:10px 10px;text-align:center;font-size:15px;color:#fff;text-transform:uppercase}.account-page .inputs{position:relative;width:300px;margin:0 0 10px;text-align:center;display:flex}.OrderDetailsPage{margin-top:30px}.OrderDetailsPage .block .title{position:relative;margin:0 auto;background:transparent;font-size:14px;font-weight:bold;text-transform:uppercase;color:#000;margin-bottom:0;cursor:pointer;padding-right:20px}.infodetails{margin:0 0 10px;border:1px solid #e6e6e6;background-color:#fff;padding:20px;line-height:26px;color:#000;margin-bottom:5px;border-radius:10px;box-shadow:1px 2px 8px 2px rgba(0,0,0,.08);-webkit-box-shadow:1px 2px 8px 2px rgba(0,0,0,.08);-moz-box-shadow:1px 2px 8px 2px rgba(0,0,0,.08)}
