/* @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;}
.view.view-commerce-user-orders .views-view-responsive-grid__item{font-family :byekan;}.view.view-commerce-user-orders .views-field.views-field-order-number span.field-content a{border:1px solid;padding:5px 20px;color:red;border-radius:5px;}.view.view-commerce-user-orders .views-view-responsive-grid__item  .views-field{margin :10px auto;}.field.field--name-order-items .field__label{margin :2rem auto;}.layout-region-checkout-footer{width:100%;margin:2rem auto;}#block-olivero-ordercompletelinks{text-align:center;margin :5rem auto;}#block-olivero-ordercompletelinks a{text-decoration:none;border:2px solid;padding:10px 20px;border-radius:10px;font-family:byekan;font-size:18px;background-color:cyan;color:black;font-weight :bold;}#block-olivero-ordercompletemsg{border:1px solid lightgray;padding:10px;font-size:18px;border-radius:10px;color:blue;font-weight :bold;text-align :center;}#block-olivero-ordercompletemsg p{color :darkgreen;font-family :byekan;}.commerce-checkout-flow .checkout-complete{font-weight:bold;font-family:byekan;border:2px solid #008b8b;padding:15px;border-radius:10px;text-align:center;font-size:22px;color:crimson;}.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 #008b8b;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;}.field.field--name-placed{font-family :byekan;}.messages__close{width:2.5rem;height:2.5rem;border:1px solid;border-radius :50%;}.messages{background-color :#006969;border-radius :10px;}[type="color"],[type="date"],[type="datetime-local"],[type="email"],[type="file"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],textarea{border-radius:5px;}select{min-width:12rem;text-align :center;border-radius :10px;}.form-actions .button{margin:5px;}.button{border-radius :10px;}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;}.filter-help{display :none;}.filter-guidelines__item{display :none;}
@media (max-width:499px){.site-branding{min-height:var(--sp1);}}@media (min-width:31.25rem){[dir="rtl"] .layout-region-checkout-main,[dir="rtl"] .layout-region-checkout-footer{float:right;width:100%;}[dir="rtl"] .layout-region-checkout-secondary{float:right;width:100%;}#header{border-bottom :2px solid #008b8b;}.site-branding{min-height:var(--sp1);}.mobile-buttons{margin:auto 10px auto 1px;}}@media (min-width:43.75rem){#header{border-bottom :2px solid #008b8b;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 #008b8b;}.mobile-buttons{margin:auto 10px auto 1px;}}@media (min-width:75rem){#header{border-bottom :2px solid #008b8b;}.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 #008b8b;}.mobile-buttons{margin:auto 10px auto 1px;}}
.filter-wrapper{display:none;}
.views-view-responsive-grid .field.field--name-title{text-align:right;padding:1px 10px;font-weight :bold;min-height :3rem;}.views-view-responsive-grid .form-element--type-number.form-element--api-number{direction:ltr;max-width:8rem;font-family:byekan;font-size :25px;}.views-view-responsive-grid .field.field--name-price.field--type-commerce-price{font-family:byekan;color:darkgreen;font-size:1.2rem;font-weight:bold;text-align :left;padding :1px 10px;}.view-filters .views-exposed-form .form-item{margin :.5em;min-width :12rem;}.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;}
