/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-field.views-field-total-price__number{font-family:byekan;}.order-total-line.order-total-line__subtotal span{margin :4px;}.order-total-line.order-total-line__total span{margin :2px;}.field.field--name-total-price{font-family:byekan;}.field.field--name-total-price.field--type-commerce-price{border :1px solid;margin :3rem .1rem;}.order-total-line-label{width:8rem;text-align:center;}.order-total-line{border:1px solid;min-height :2rem;margin:3px;}select{cursor:pointer;}.form-item__label[for]{cursor:auto;}#backtotop{bottom:1%;height:40px;right:20px;width:40px;border-radius :5px;}
.captcha__element .captcha-keypad-wrapper .fieldset__wrapper{padding :1px;}#edit-captcha-widgets.captcha-keypad-wrapper{border-radius:10px;text-align:center;border-width :0;}.captcha-keypad-wrapper .fieldset__legend{display :none;}.captcha-keypad-wrapper .clear{min-width:100%;text-align:center;margin :10px;}.captcha-keypad-wrapper .captcha-keypad span{padding:10px 20px;border-radius :5px;}.captcha-keypad-wrapper .clear{padding:5px 20px;border-radius :25px;}.captcha-keypad-wrapper .captcha-keypad .inner{display:block;width:210px;border:none;height:auto;}[dir="rtl"] .captcha-keypad-wrapper .form-item,.captcha-keypad-wrapper .captcha-keypad{float:right;display:block;margin:5px;min-height:75px;vertical-align:middle;}[dir="rtl"] .captcha-keypad-wrapper .sequence{float:right;width:100%;text-align:center;}fieldset.captcha.captcha-type-challenge--keypad div.fieldset__wrapper{float:right;width:100%;}fieldset.captcha{border-radius :10px;}fieldset.captcha  label.form-item__label{color:crimson;}[dir="rtl"] .captcha.captcha-type-challenge--math{direction :ltr;text-align :right;}.captcha.captcha-type-challenge--math .captcha__element{font-family :byekan;}#edit-captcha-response{direction:ltr;}
.views-field.views-field-field-order-describe{border :1px solid lightgray;padding :5px 10px;margin :1rem 1rem;}.views-field.views-field-field-order-describe .field-content{color:magenta;}.cart-block--contents.cart-block--contents__expanded{min-width:95%;color:black;background:white;right :10px;border:1px solid lightgray;margin-top:20px;z-index :9999;}.site-header .block.block-commerce-cart{height:fit-content;font-family:byekan;margin:13px auto 10px 1px;}.cart-block--contents.cart-block--contents__expanded .cart-block--contents__inner .cart-block--contents__items{overflow-x:hidden;overflow-y:scroll;max-height:450px;}.cart-block--contents__links{border:1px solid lightgray;margin-top:2rem;text-align:center;border-radius :5px;}.site-header .cart--cart-block{border :2px solid darkcyan;padding :1px 10px 1px 10px;border-radius :5px;font-weight :bold;height :2rem;}.views-field.views-field-total-price__number{font-family:byekan;}.field.field--name-total-price{font-family:byekan;}.field.field--name-total-price.field--type-commerce-price{border :1px solid;margin :3rem .1rem;}.order-total-line-label{width:8rem;text-align:center;}.order-total-line{border:1px solid;min-height :2rem;margin:3px;}
@font-face{font-family:byekan;src:url(/sites/default/files/farsi-fonts/byekan/BYekan.woff) format("woff");}@font-face{font-family:bmorvarid;src:url(/sites/default/files/farsi-fonts/bmorvarid/BMorvarid.woff) format("woff");}@font-face{font-family:btraffic;src:url(/sites/default/files/farsi-fonts/btraffic/BTraffic.woff) format("woff");}
.site-footer{background:#006969;}
#header{border-bottom :1px solid lightgray;position :sticky;top :0;}.mobile-nav-button:focus{outline:solid 0px var(--color--primary-40);}.site-branding__name{font-size:1.3rem;font-weight:bold;}.site-branding{background-image:none;}[dir="rtl"] .site-branding{background-image:none;}.site-branding__text{color:#008b8b;}.cart-block--summary a:click{border:0px solid;}.mobile-buttons{margin:auto 10px auto 1px;}.mobile-nav-button{border :2px solid darkcyan;min-width :4rem;border-radius :5px;padding-inline-start :.8rem;}
.views-label.views-label-remove-button{display :none;}.cart-block--summary__icon{display :none;}.captcha__title{display :none;}.ajax-progress.ajax-progress-throbber{display:none;}.views-label.views-label-edit-quantity{display :none;}
[data-once="ajax-pager"]{scroll-margin-top:25rem;}a:focus{outline:solid 0px var(--color--primary-40);}.page-title{font-size:1.2rem;}img{margin:auto;}a{text-decoration:none;}.field:not(:last-child){margin-block-end:var(--sp1);}:root{--max-bg-color:100%;--max-width:110rem;}
.view-filters .views-exposed-form.bef-exposed-form .form-item-sort-bef-combine .form-item__label{display :none;}
@media (max-width:499px){.site-branding{min-height:var(--sp1);}}@media (min-width:31.25rem){#header{border-bottom :2px solid red;}.site-branding{min-height:var(--sp1);}.mobile-buttons{margin:auto 10px auto 1px;}}@media (min-width:43.75rem){#header{border-bottom :2px solid yellow;min-height:auto;}.mobile-buttons{margin:auto 10px auto 1px;}img{display:block;max-width:700px;height:auto;margin:auto;}}@media (min-width:62.5rem){#header{border-bottom :2px solid blue;}.mobile-buttons{margin:auto 10px auto 1px;}}@media (min-width:75rem){#header{border-bottom :2px solid brown;}.site-branding__inner{height :4rem;}.site-header__initial{height:4rem;}.mobile-buttons{margin:auto 10px auto 1px;}.site-header .block.block-commerce-cart{height:fit-content;font-family:byekan;margin:15px auto 10px 1px;}}@media (min-width:90rem){#header{border-bottom :2px solid black}.mobile-buttons{margin:auto 10px auto 1px;}}
.field.field--name-field-pr-green-msg{border:2px solid;clear:both;color:green;border-radius:10px;padding:10px;font-family:byekan;}.field.field--name-field-pr-red-msg{border:2px solid;clear:both;color:red;border-radius:10px;padding:10px;font-family:byekan;}.commerce-order-item-add-to-cart-form .field--type-text-long.field--name-field-order-describe .form-item__label{padding:1px 20px;}.commerce-order-item-add-to-cart-form .field--type-text-long.field--name-field-order-describe{clear:both;}.commerce-order-item-add-to-cart-form .field--type-text-long.field--name-field-order-describe textarea{border-radius :5px;}.commerce-order-item-add-to-cart-form select{max-width :11rem;min-width :11rem;}.field.field--name-price.field--type-commerce-price{font-family:byekan;color:darkgreen;font-size:1.3rem;font-weight:bold;}.field.field--name-sku{font-weight:bolder;color:chocolate;font-family:byekan;font-size:1.1rem;}.field.field--name-variations{border:1px solid lightgray;padding:10px 10px;border-radius:10px;width :100%;float :right;}.commerce-order-item-add-to-cart-form  .field--widget-commerce-product-variation-attributes{max-width:60%;float:right;margin :5px;}.commerce-order-item-add-to-cart-form  .field--name-quantity.field--widget-commerce-quantity{max-width:30%;float:left;margin :5px;}.form-element--type-number.form-element--api-number{direction:ltr;max-width:8rem;}.commerce-order-item-add-to-cart-form .form-actions{clear:both;}
.filter-wrapper{display:none;}
.view-filters .views-exposed-form .form-item{margin :.5em;}.views-view-responsive-grid__item img{width :100%;}.views-view-responsive-grid__item{border:1px solid lightgray;text-align:center;border-radius:10px;padding:10px 1px 15px 1px;}
