/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
@font-face{font-family:iranyekan;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/rainbow/css/fonts/iranyekan/iranyekanwebregularfanum.woff) format('woff');}@font-face{font-family:iranyekan;font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/rainbow/css/fonts/iranyekan/iranyekanwebboldfanum.woff) format('woff2');}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:iranyekan;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;color:var(--color-black);}:root{--color-black:#171717;--color-border:#9b9b9b42;--colorgreyone:#444444;--coloraccent:#F65D4E;--coloraccenthover:#f4402f;--colorlead:#999999;--font11px:11px;--font12px:12px;--font13px:13px;--font14px:14px;--font15px:15px;--font16px:16px;--font17px:17px;--font18px:18px;--font19px:19px;--font20px:20px;--font21px:21px;--font22px:22px;--minradius:7px;--maxradius:15px;}*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.three-line{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.two-line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.one-line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.r-1{border-radius:var(--maxradius);overflow:hidden;box-shadow:#ccc 0 5px 16px;}a{transition:all 0.2s;}.tabs-wrapper ul{display:flex;flex-direction:row;}.tabs-wrapper ul li{margin-left:15px;margin-bottom:20px;border-radius:var(--minradius);overflow:hidden;}.tabs-wrapper ul li a{background-color:#f6f6f8;padding:10px 20px;font-size:14px;display:block;}.tabs-wrapper ul li a:hover{background-color:#eeeeee;}.tabs-wrapper ul li:first-child a{border-right:2px solid #4CAF50;}.tabs-wrapper ul li:nth-child(2) a{border-right:2px solid #FFC107;}.tabs-wrapper ul li:nth-child(3) a{border-right:2px solid #F44336;}.tabs-wrapper ul li:nth-child(4) a{border-right:2px solid #6c6c6c;}.tabs-wrapper ul li:nth-child(5) a{border-right:2px solid #03A9F4;}.layout-container{margin:0;}.site-header__initial,#block-rainbow-page-title{display:none;}.title-wrapper{position:relative;margin-bottom:50px;display:flex;width:100%;align-items:center;justify-content:space-between;}.title-wrapper .content{display:flex;width:85%;}.title-wrapper .content h2{font-size:30px;display:flex;white-space:nowrap;width:100%;align-items:center;justify-content:space-between;}.title-wrapper .content h2:after{border-bottom:1px solid #ddd;content:'';width:85%;display:block;margin-right:20px;}.title-wrapper .more a{color:#fff;white-space:nowrap;background-color:var(--coloraccent);padding:10px 25px;border-radius:var(--maxradius);font-size:var(--font13px);display:flex;align-items:center;}.title-wrapper .more a::after{content:'';background:url(https://book.donya-e-eqtesad.com/themes/custom/rainbow/images/arrow-left.svg?2225);width:15px;height:15px;display:block;background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:-1px;}.title-wrapper .more a:hover{background-color:var(--coloraccenthover)}.title-wrapper .more a:hover:after{animation:toRightFromLeft .3s forwards;}#header{display:flex;align-content:center;background-color:#fff;min-height:61px;justify-content:center;flex-direction:column;flex-wrap:wrap;border-bottom:1px solid var(--color-border);margin-bottom:15px;}#header .site-branding__logo{display:flex;align-items:center;gap:1rem;}#header .site-branding__logo p{font-weight:bold;font-size:var(--font14px);white-space:nowrap;}#header .site-branding__logo img{width:100%;height:auto;display:block;max-width:40px;}#header > div{max-width:1290px;width:100%;}#header > div .container{display:flex;flex-direction:row;justify-content:space-between;padding:12px 0px;align-items:center;position:relative;}#header > div .container .site-branding{flex-basis:20%;display:flex;justify-content:flex-start;}#header > div .container .main-menu{flex-basis:40%;}#header .inner_container{display:flex;align-items:center;flex-wrap:nowrap;flex-basis:40%;justify-content:flex-end;gap:1rem;}#header .main-menu{display:block;}#header .main-menu > ul{display:flex;flex-direction:row;}#header .main-menu > ul li{margin-left:20px;}#header .main-menu > ul li:last-child{margin:0;}#header .main-menu > ul li a{font-size:var(--font14px);padding:18px 10px;position:relative;font-weight:bold;}#header .main-menu > ul li a:hover{color:var(--coloraccenthover);}#header .main-menu > ul li a:after{content:"";bottom:5px;width:5px;height:5px;background-color:var(--coloraccent);position:absolute;border-radius:100%;margin:0 auto;left:0;right:0;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;transform:scale(0);}#header .main-menu > ul li a.is-active{color:var(--coloraccent);}#header .main-menu > ul li a.is-active:after{content:"";bottom:5px;width:5px;height:5px;background-color:var(--coloraccent);position:absolute;border-radius:100%;margin:0 auto;left:0;right:0;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;transform:scale(1);}#header .main-menu > ul li a:hover:after{-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;transform:scale(1);}#header .inner_container .region{display:flex;align-items:center;gap:1rem}#header .login-logo a{display:block;width:100%;}#header .login-logo a svg{width:20px;height:20px;display:block;}#header .search-icon{width:22px;height:22px;display:block;cursor:pointer;border-right:1px solid var(--color-border);box-sizing:unset;padding-right:10px;}.path-search #header .search-icon{display:none;}.robben{display:none;border-right:1px solid var(--color-border);padding-right:10px;}.robben svg{display:block;width:27px;height:27px}.h-1{width:100%;}.h-1 .block__content{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-border);}.h-1 .block__content .iconWrapper{display:flex;gap:1rem}.h-1 .block__content .iconWrapper svg{width:15px;height:15px;}.h-1 .block__content .phone{padding:12px 0;}.h-1 .block__content .phone{display:flex;align-items:center;}.h-1 .block__content .phone a{direction:ltr;font-weight:bold;letter-spacing:2px;}.h-1 .block__content .phone svg{width:20px;height:20px;margin-right:10px;}.breadcrumbs{width:100%;margin-bottom:15px;}.breadcrumbs .views-field ul{display:flex;align-items:center;}.breadcrumbs .views-field ul li{}.breadcrumbs .views-field ul li:after{content:'/';font-size:9px;padding:0 10px;}.breadcrumbs .views-field ul li:last-child:after{content:'';}.breadcrumbs .views-field ul li a{font-size:var(--font11px);}@keyframes toRightFromLeft{49%{transform:translate(-100%)}50%{opacity:0;transform:translate(100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(-100%)}50%{opacity:0;-moz-transform:translate(100%)}51%{opacity:1}}footer{width:100%;display:block;padding:20px 0;background-color:#282828;}footer .container{width:100%;}footer .container > div{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;}footer .container > div .content{max-width:1290px;width:100%;display:flex;gap:2rem;flex-wrap:nowrap;}footer .bottom_container .block__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}footer .bottom_container p{font-size:var(--font13px);color:#fff;line-height:25px;}footer .iconWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}footer .iconWrapper div{width:28px;height:28px;margin-right:10px;}footer .iconWrapper div:first-child{margin:0;}footer .iconWrapper div a{width:100%;display:block;padding:4px;border:1px solid var(--color-border);border-radius:var(--minradius);}footer .iconWrapper div a:hover{border-color:#1d1d1d99;}footer .iconWrapper div a svg{display:block;width:100%;height:100%;fill:var(--colorlead);}footer .middle_container{border-bottom:1px solid #9b9b9b42;padding:50px 0 60px 0;margin-bottom:15px;}footer .middle_container .content > div{width:20%;}footer .middle_container .content > div.region--footer-fifth{flex-basis:0;}footer .container > div .content h2{margin-bottom:40px;font-size:var(--font19px);color:white;font-weight:bold;}footer .container > div .content .menu li{margin-bottom:15px;}footer .container > div .content .menu li a{font-size:var(--font14px);color:#81858b;}footer .s-1{border-left:1px solid var(--color-border);}footer .s-1 .phone{margin-bottom:30px;}footer .s-1 .phone a{color:var(--coloraccent);font-size:28px;direction:ltr;font-weight:bold;display:block;text-align:right;}footer .s-1 .weekdays{display:flex;flex-direction:column;gap:1rem;margin-bottom:20px;}footer .s-1 .weekdays *{color:var(--colorlead);font-size:var(--font13px);}footer .s-1 .email *{color:white;}footer .s-2{border-left:1px solid var(--color-border);}footer .s-2 p a{color:var(--colorlead);margin-bottom:15px;display:block;font-size:var(--font14px);}footer .s-3 img{width:130px;}footer .bottom_container .content > div{width:100%;}.region--highlighted{width:100%;}.messages__wrapper{padding:20px;border:1px solid var(--color-border);border-radius:var(--maxradius);background-color:var(--coloraccent);margin-bottom:20px}.messages__wrapper .messages--status *,.messages__wrapper .messages--status{color:#fff;}.messages__wrapper .messages--status a{text-decoration:underline}.top-block{border-bottom:1px solid var(--color-border);margin-bottom:15px;padding-bottom:15px;}.top-block .login-box a{border:1px solid var(--color-border);padding:6px 10px;font-size:var(--font13px);border-radius:var(--minradius);}.top-block .block__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.top-block .block__content .close-content{max-width:30px;height:30px;cursor:pointer;display:block;}.top-block .block__content .close-content svg{width:100%;height:100%;}.top-block .block__content .profile-box a{display:flex;align-items:center;border:1px solid var(--color-border);font-size:var(--font13px);padding:7px 10px;}.top-block .block__content .profile-box a svg{margin-left:5px;width:13px;height:13}.top-block .block__content .profile-box a span{margin-right:7px;font-size:var(--font12px);color:#444;}.mobile-menu{width:100%;}.mobile-menu ul li,.customer-menu-mobile ul li{position:relative;}.mobile-menu ul li a,.mobile-menu span,.customer-menu-mobile ul a,.customer-menu-mobile ul span{font-size:var(--font14px);width:100%;display:block;padding:19px 0;border-bottom:1px solid var(--color-border);}.mobile-menu > .menu,.mobile-menu .menu__item--has-children > ul,.customer-menu-mobile ul{display:flex;flex-direction:column;}.customer-menu-mobile ul li svg{width:21px;height:21px;display:block;position:absolute;right:0;top:15px;}.mobile-menu .menu__item--has-children > ul,.customer-menu-mobile .menu__item--has-children > ul{position:fixed;top:0;right:0;height:100%;width:90%;background:#fafafa;overflow:auto;-webkit-overflow-scrolling:touch;z-index:3;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.3s;transition:all 0.3s;padding:20px 15px;}.mobile-menu .menu__item--has-children > ul li a{text-indent:0;}.mobile-menu .menu__item--has-children > ul.active,.customer-menu-mobile .menu__item--has-children > ul.active{-webkit-transform:translateX(0);transform:translateX(0);}.mobile-menu .menu__item--has-children:after,.customer-menu-mobile .menu__item--has-children:after{content:'';position:absolute;left:0;top:15px;font-weight:100;color:#676767;background:url(/themes/custom/rainbow/images/chevron-left.svg);width:20px;height:20px;background-repeat:no-repeat;background-position:100% 100%;}.mobile-menu .menu__item--has-children ul span,.customer-menu-mobile .menu__item--has-children ul span{text-align:left;}.mobile-menu .menu__item--has-children ul span::before,.customer-menu-mobile .menu__item--has-children ul span::before{content:'';position:absolute;right:0;top:13px;font-weight:100;color:#676767;background:url(/themes/custom/rainbow/images/chevron-right.svg);width:20px;height:20px;background-repeat:no-repeat;background-position:100% 100%;}.mobile-menu .icon,.customer-menu-mobile .icon{text-indent:35px;}.mobile-menu .icon > span::before,.mobile-menu .icon > a::before{content:'';width:26px;height:26px;display:block;position:absolute;right:0;background-repeat:no-repeat;background-size:contain !important;top:12px;}.mobile-menu .women > span:before,.mobile-menu .women > a:before{background:url(/themes/custom/rainbow/images/dress.svg);}.mobile-menu .men span:before,.mobile-menu .men a:before{background:url(/themes/custom/rainbow/images/shirt.svg);}.mobile-menu .children span:before,.mobile-menu .children a:before{background:url(/themes/custom/rainbow/images/kids.svg);}.mobile-container .site-branding_moble{display:flex;justify-content:center;position:absolute;bottom:0;right:0;left:0;bottom:10px}.mobile-container .site-branding_moble a{max-width:40%}.mobile-container .site-branding_moble a img{width:100%;}.block-commerce-cart .cart-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);margin-bottom:15px;padding-bottom:15px}.block-commerce-cart .cart-header span{font-size:var(--font21px);font-weight:bold;}.block-commerce-cart .cart-header svg{max-width:30px;cursor:pointer}.block-commerce-cart .cart-block--contents,.mobile-container,.mobile-facet-container{position:fixed;top:0;right:0;bottom:0;height:100%;width:550px;box-shadow:0 50px 40px #00000026;background:#FFFFFF;overflow-y:scroll;-ms-overflow-style:none;z-index:999;scrollbar-width:none;transform:translate(100%);transition:all .3s ease-in;display:block;padding:20px 15px;}.mobile-facet-container.expanded{min-height:100%;transform:none;width:90%;}.block-commerce-cart .cart-block--contents__expanded,body.menu_expanded .mobile-container{min-height:100%;overflow:hidden !important;transform:none;}body.menu_expanded .mobile-container{width:90%;}.block-commerce-cart .cart-block--contents__expanded .form-actions{display:none;}.block-commerce-cart .cart-block--contents__inner{height:100dvh;flex-wrap:nowrap;position:relative;display:flex;flex-direction:column;height:100%;min-height:100%;padding:0;}.block-commerce-cart .cart-block--contents__inner .cart-block--contents__items{flex:1 1 0% !important;display:flex !important;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column !important;padding-top:0;height:100%!important;margin-bottom:auto;overflow-y:scroll!important;padding-bottom:80px;max-height:unset;}.block-commerce-cart .cart-block--contents__inner .cart-block--contents__items::-webkit-scrollbar{display:none;}.block-commerce-cart .dark-highlight{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);display:none;}.block-commerce-cart .cart-block--contents__expanded + .dark-highlight{display:block;}.block-commerce-cart .cart--cart-block > div.cart-block--contents__expanded ~ div:first-child{display:block;z-index:99;}.cart-empty-page,.user-orders{text-align:center;margin:40px 0;}.view-commerce-cart-block form{display:flex;flex-direction:column;}.view-commerce-cart-block .views-row .item-info .item-price .lable,.view-commerce-cart-block .views-row .item-info .item-price .unit-price{display:none;}.view-commerce-cart-block form .views-row{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--color-border);}.view-commerce-cart-block .view-footer{display:flex;justify-content:space-between;border-radius:var(--minradius);padding:15px 10px;border:1px solid var(--color-border);position:absolute;bottom:60px;width:100%;background-color:#fff;}.view-commerce-cart-block form .remove-btn input{background:url(/themes/custom/rainbow/images/bin.svg) no-repeat scroll 0 0 transparent;color:#000000;cursor:pointer;height:35px;width:35px;border:0;position:absolute;left:0;top:0;font-size:0;border-radius:var(--minradius);}.view-commerce-cart-block form .remove-btn input:hover{border:1px solid var(--color-border);}.view-commerce-cart-block .views-row .item-info .item-title{margin:15px 0;font-size:var(--font13px);font-weight:bold;padding-left:34px;}.view-commerce-cart-block .views-row .item-info .item-image{max-width:100px;float:right;margin-left:20px;}.view-commerce-cart-block .views-row .item-info .item-image img{width:100%;height:auto;display:block;}.view-commerce-cart-block .views-row .item-info .item-price{display:flex;flex-direction:row;align-items:center;align-content:center;position:absolute;left:15px;bottom:20px;}.view-commerce-cart-block .view-footer .wrapper{display:flex;justify-content:space-between;width:100%;}.view-commerce-cart-block .view-footer .total-price{display:flex;flex-direction:row;align-items:center;align-content:center;}.view-commerce-cart-block .views-row .item-info .item-price .number,.view-commerce-cart-block .view-footer .total-price .number{font-size:var(--font18px);margin-left:6px;}.view-commerce-cart-block .views-row .item-info .item-price .text,.view-commerce-cart-block .view-footer .total-price .text{font-size:var(--font12px);}.view-commerce-cart-block .views-row .item-info .item-size,.view-commerce-cart-block .views-row .item-number{font-size:var(--font13px);margin-bottom:8px}.block-commerce-cart{box-sizing:unset;padding-right:10px;border-right:1px solid var(--color-border);}.block-commerce-cart .cart-block--summary__icon{display:block;position:relative;}.block-commerce-cart .cart-block--summary svg{width:24px;display:block;}.block-commerce-cart .cart-block--summary__count{position:absolute;left:0px;bottom:0;width:24.7px;height:13.5px;font-size:10px;text-align:center;}.block-commerce-cart #edit-actions{display:none;}.block-commerce-cart .cart-block--contents__links a{background:var(--coloraccent);transition:all 0.2s;color:#fff !important;padding:16px 35px;font-size:var(--font16px);font-family:'iranyekan';cursor:pointer;width:100%;display:block;text-align:center;border-radius:var(--minradius);}.block-commerce-cart .cart-block--contents__links a:hover{background-color:var(--coloraccenthover);}.ui-dialog{width:720px !important;bottom:20px !important;left:20px !important;background:#fff;top:unset !important;border:0px !important;padding:0;}.ui-dialog .ui-front{display:none !important;}.ui-dialog .ui-dialog-titlebar{background-color:#fff;padding:15px 10px;text-align:center;box-shadow:rgba(17,17,26,0.1) 0px 4px 16px,rgba(17,17,26,0.05) 0px 8px 32px;border:0;}.ui-dialog .ui-dialog-titlebar span{width:100%;text-align:center;}.ui-dialog .ui-dialog-titlebar button{display:none;}.otp-login #block-lucille-primary-local-tasks,.checkout-login .layout-region-checkout-secondary{display:none;}.otp-login .main-content__container{display:flex;flex-direction:column;align-items:center;}.otp-login .main-content__container main{max-width:600px;}.checkout-login .commerce-checkout-flow .form-item{margin:0 !important;}.otp-login .otp-field-user-auth-form,.checkout-login .commerce-checkout-flow{padding:30px 40px;border:1px solid var(--color-border);margin-top:40px;border-radius:var(--minradius);margin-bottom:50px;}.otp-login label{margin-bottom:20px !important;display:block;font-size:var(--font16px) !important;}.otp-login .otp-field-otp-id{border:0;border-radius:var(--minradius);border-bottom:1px solid #e7e7e7;padding:15px 15px;outline:none;font-size:var(--font14px);text-align:left;direction:ltr;opacity:0.9;width:100%;background-color:#f5f5f5;}.otp-login .otp-field-action-btn-send-code,.otp-login .otp-field-action-btn-resend-code,.otp-login .otp-field-action-btn-verify-again,.otp-login .otp-field-action-btn-verify{background:var(--coloraccent);border:0;transition:all 0.2s;border-radius:var(--minradius);color:#fff;padding:16px 35px;font-size:var(--font14px);font-family:'iranyekan';cursor:pointer;width:100%;text-align:center;margin-top:10px;}.otp-login .otp-field-action-btn-send-code:hover{background:var(--coloraccenthover);}.otp-field-container[otp-validation-status=code_sent] .otp-field-action-btn-resend-code{display:inline-block;background:#fff;color:var(--colorgreyone);border:1px solid var(--color-border);}.checkout-login .commerce-checkout-flow .form-item-otp-login-otp-sms-otp-container-otp-id{margin:0 !important;}.otp-login .otp-field-action-btn-verify-again:hover,.otp-login .otp-field-action-btn-verify:hover{background:var(--coloraccenthover);}.otp-login .otp-field-container{position:relative;}.otp-login .otp-field-action-btn-change-identity{position:absolute;width:auto;left:0;top:0;text-decoration:underline;font-size:var(--font14px);}.otp-field-action-btn{margin:0;}.otp-login .captcha .description,.otp-login .inner_container,.otp-login #header .main-menu,.otp-login #edit-submit{display:none;}.otp-login .captcha .captcha__element{margin-top:25px;display:flex;justify-content:space-between;width:100%;align-items:center;}.otp-login .captcha .captcha__element .captcha__image-wrapper img{border:0;}.otp-login .captcha .form-item-captcha-response label{margin-bottom:10px;font-size:var(--font12px);}.otp-login .otp-field-message-area span{font-size:var(--font13px);display:block;margin-top:15px;border-radius:var(--minradius);}.otp-login .otp-field-message-area.error{color:#e91e2f;}.checkout-login .otp-field-container[otp-validation-status=code_sent] .otp-field-action-btn-verify{display:none !important;}.checkout-login #edit-otp-login-submit{border:1px solid #1D1D1D;color:#fff;padding:16px 35px;font-size:var(--font14px);font-family:'iranyekan';cursor:pointer;width:100%;text-align:center;margin-top:10px;display:none;background-color:#2496ff;border-color:#2496ff;}.checkout-login .input-active #edit-otp-login-submit{display:block;}.node-27443 #main-wrapper .container{max-width:1290px;margin:auto;}.node-27443{background-image:url(/themes/custom/rainbow/images/contact-bg.png);background-position:top right;background-repeat:no-repeat;}.aboutus{width:100%;margin-bottom:30px;}.aboutus .block__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.aboutus .block__content .right{width:23%;border:1px solid var(--color-border);border-radius:var(--minradius);padding:20px;}.aboutus .block__content .right *{text-align:center;}.aboutus .block__content .right .content > div{margin-bottom:20px;padding-bottom:20px;}.aboutus .block__content .right .content > div:last-child{padding-bottom:0}.aboutus .block__content .right .icon{display:flex;justify-content:center;margin-bottom:15px;}.aboutus .block__content .right .icon svg{max-width:28px;display:block;}.aboutus .block__content .right .title{margin-bottom:15px;font-size:18px;font-weight:bold;}.aboutus .block__content .right .info,.aboutus .block__content .right .info *{color:#5f5f5f;font-size:15px;line-height:25px;}.aboutus .block__content .left{width:75%;padding:20px;border:1px solid var(--color-border);border-radius:var(--minradius);}.aboutus .block__content .left h1{font-size:24px;margin-bottom:15px}.aboutus .block__content .left *{line-height:28px;text-align:justify;font-size:var(--font14px);}.search-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;}.search-container .dark-highlight{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);}.search-container .container{max-width:1440px;margin:auto;}.search-container.expanded{opacity:1;visibility:visible;pointer-events:auto;}.search-container .content{position:relative;z-index:990;background:#fff;padding:135px 0 80px;max-height:100vh;-ms-overflow-style:none;scrollbar-width:none;padding:40px 0 80px !important;}.search-container .content .close-content{width:30px;height:30px;position:absolute;left:10px;top:13px;cursor:pointer;z-index:9;}.path-search .search-form form{margin-bottom:15px;}.search-form .block__content{width:100%;}.search-form form{width:100%;position:relative;}.search-form form label{display:none;}#page-wrapper .search-form form input[type='text']{width:100%;border:0;border-bottom:1px solid var(--color-border);padding:12px 0;outline:none;font-size:var(--font17px);font-family:iranyekan;}.search-form form input.form-text::-ms-input-placeholder{font-family:iranyekan;}.search-form form input.form-text::placeholder{font-family:iranyekan;}.search-form form .form-actions{position:absolute;left:0;top:0;}.search-form form .form-actions input{background:#1D1D1D;transition:all 0.2s;display:none !important;border:1px solid #1D1D1D;color:#fff;padding:15px 41px;font-size:12px;font-family:'iranyekan';cursor:pointer;width:100%;}.path-taxonomy .search-container .views-exposed-form{margin:0;border:0;}.path-checkout #main-wrapper,.path-user #main-wrapper,.path-cart #main-wrapper{max-width:1290px;margin:auto;}.path-user .region--highlighted,.path-profile .region--highlighted{display:none;}.path-user #main .sidebar-grid,.path-profile #main .sidebar-grid,.path-checkout #main .sidebar-grid,.path-cart #main .sidebar-grid{display:flex;flex-direction:row;width:100%;justify-content:space-between;}.path-user #main .sidebar-grid > aside,.path-profile #main .sidebar-grid > aside,.path-checkout #main .sidebar-grid > aside,.path-cart #main .sidebar-grid > aside{flex-basis:20%;}.path-user #main .sidebar-grid > main,.path-profile #main .sidebar-grid > main,.path-checkout #main .sidebar-grid > main,.path-cart #main .sidebar-grid > main{flex-basis:77%;}.customer-menu{width:100%;}.customer-menu .block__content ul{width:100%;display:flex;flex-direction:column;}.customer-menu .block__content ul li.logout{border-top:1px solid var(--color-border);margin-top:5px;}.customer-menu .block__content ul li svg{max-width:22px;margin-left:15px}.customer-menu .block__content ul li a{display:flex;align-items:center;color:var(--color-black);font-size:var(--font14px);padding:10px 0;}#user-form{padding:25px;border:1px solid var(--color-border);max-width:600px;margin:auto;margin-top:15px;}#user-form label{width:100%;margin-bottom:20px;display:block;font-size:var(--font16px);}#user-form #edit-field-mobile-0-value{border:0;border-bottom:1px solid #e7e7e7;padding:15px 15px;outline:none;font-size:var(--font14px);text-align:left;direction:ltr;opacity:0.9;width:100%;background-color:#f5f5f5;}#user-form #edit-submit,.profile-form #edit-submit,.profile-confirm-form #edit-submit{background:#1D1D1D;transition:all 0.2s;border:1px solid #1D1D1D;color:#fff;padding:16px 35px;font-size:var(--font14px);font-family:'iranyekan';cursor:pointer;width:100%;text-align:center;margin-top:10px;}.user-orders,.user-orders .views-table{width:100%;}ّ
.user-orders table{width:100%;border:1px solid var(--color-border);margin-top:15px;}.user-orders table *{text-align:center;font-size:var(--font14px);}.user-orders table thead{background-color:#eeeeee80;}.user-orders table thead th{padding:15px 10px;}.user-orders table tbody tr{border-bottom:1px solid var(--color-border)}.user-orders table tbody tr td{padding:15px 10px;}.path-user .profiles{width:100%;}.path-user .profiles .view-content{width:100%;display:flex;flex-direction:column;}.path-user .profiles .view-content > div{border:1px solid var(--color-border);margin:15px 0;padding:15px;position:relative;border-radius:var(--minradius);}.path-user .profiles .view-content > div > div,.layout-checkout-form .profile .address > div,.layout-checkout-form .profile .field--type-string{margin-bottom:10px;font-size:var(--font15px);display:flex;flex-wrap:nowrap;flex-direction:row;line-height:28px;}.path-user .profiles .view-content > div .views-field .views-label,.layout-checkout-form .profile label,.layout-checkout-form .profile .field--type-string .field__label{margin:0 0 0 5px;font-weight:bold;width:unset;display:inline-block;}.path-user .address-book__profiles{display:none}.path-user .profiles .view-content > div .profile-edit{position:absolute;left:15px;bottom:20px;margin:0;}.path-user .profiles .view-content > div .profile-edit a,.layout-checkout-form .profile input{background:#1D1D1D;transition:all 0.2s;cursor:pointer;border:1px solid #1D1D1D;border-radius:var(--minradius);color:#fff;padding:5px 20px;font-size:13px;float:left;font-family:'iranyekan';}.path-user .profiles .view-content > div .delete-profile{position:absolute;left:15px;top:15px;text-indent:-9999px;overflow:hidden;margin:0;}.path-user .profiles .view-content > div .delete-profile a{background:url(/themes/custom/rainbow/images/bin.svg) no-repeat scroll 0 0 transparent;color:#000000;cursor:pointer;height:35px;width:35px;display:block;}.path-user .profiles .view-content > div .delete-profile a:hover{border:1px solid #1d1d1d99;}.path-user .address-book__container{text-align:center;}.path-user .address-book__container a{margin:0;transition:all 0.2s;border:1px solid var(--color-border);border-radius:var(--minradius);padding:15px 20px;font-size:14px;}.path-user .address-book__container a:after{content:'+';margin-right:10px;position:relative;top:2px}.profile-form,.commerce-checkout-flow{padding:25px;border:1px solid var(--color-border);border-radius:var(--minradius);margin-bottom:20px;}.profile-form,.profile-confirm-form{width:100%;}.profile-form summary{display:none;}.profile-form #edit-address-0-address-country-code,.form-item-shipping-information-shipping-profile-address-0-address-country-code,.form-item-shipping-information-shipping-profile-copy-to-address-book,[id^=edit-review-payment-information],[id^=edit-review-contact-information]{display:none;}.profile-form .address-container-inline,.commerce-checkout-flow  .address-container-inline{display:flex;flex-direction:column;justify-content:space-between;}.profile-form label,.commerce-checkout-flow label{width:100%;display:block;margin-bottom:10px;font-size:var(--font15px);}.profile-form .form-item,.commerce-checkout-flow .form-item{margin:0 0 15px 0 !important;}.profile-form input[type=text],.profile-form select,.commerce-checkout-flow input[type=text],.commerce-checkout-flow select{border:0;border-bottom:1px solid #e7e7e7;padding:15px 15px;outline:none;font-size:var(--font14px);opacity:0.9;width:100%;background-color:#f5f5f5;font-family:'iranyekan';border-radius:var(--minradius);}.profile-form #edit-field-postal-code-0-value{direction:ltr;text-align:left;}.profile-confirm-form #edit-cancel,.profile-form #edit-delete{padding:16px 35px;width:100%;display:block;border:1px solid var(--color-border);margin-top:15px;text-align:center;font-size:var(--font14px);}.address-book__empty-text{font-size:var(--font14px);}.commerce-checkout-flow .layout-checkout-form{display:flex;flex-direction:column;}.commerce-checkout-flow #edit-shipping-information-recalculate-shipping{display:none;}.commerce-checkout-flow .layout-checkout-form > div{width:100%;padding:0;}.commerce-checkout-flow .layout-checkout-form legend,.commerce-checkout-flow h3,.checkout-pane-coupon-redemption label{font-size:var(--font17px);font-weight:bold;margin-bottom:15px;display:block;width:100%;}.commerce-checkout-flow .form-item-payment-information-billing-information-copy-to-address-book{display:none;}.commerce-checkout-flow .js-form-type-radio{border:1px solid var(--color-border);border-radius:var(--minradius);margin-bottom:15px;width:100%;padding:15px 40px 15px 15px;position:relative;}.commerce-checkout-flow .js-form-type-radio input{position:absolute;right:10px;top:0;bottom:0;}.commerce-checkout-flow .js-form-type-radio .description{font-size:12px;margin-top:10px;}[id^=edit-review-shipping-information] .field--name-shipping-method{display:flex;justify-content:space-between;border-top:1px solid var(--color-border);padding-top:15px;}.order-summary .view-content{display:flex;flex-direction:column;}.order-summary .views-row{width:100%;padding:10px;position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--color-border);}.order-summary .views-row:last-child{border:0;}.order-summary .views-row .item-image{max-width:100px;float:right;margin-left:20px;}.order-summary .views-row .item-image img{width:100%;height:auto;display:block;}.order-summary .views-row .item-title{margin:15px 0;font-size:var(--font16px);font-weight:bold;}.order-summary .views-row .item-price{position:absolute;left:20px;bottom:20px;}.order-summary .views-row .item-price .unit-price{margin-bottom:10px;border-bottom:1px dashed var(--color-border);padding-bottom:10px}.order-summary .views-row .item-price .number,.order-summary .view-footer .wrapper .number{font-size:var(--font18px);margin-left:6px;}.order-summary .views-row .item-price .text,.order-summary .view-footer .wrapper .total-price .text{font-size:var(--font12px);}.order-summary .views-row .item-price .lable{margin-left:30px;}.order-summary .views-row .item-price .total-price .lable{font-weight:bold;}.order-summary .views-row .item-size{margin-bottom:10px;}.order-summary .views-row .item-size,.order-summary .views-row .item-number{font-size:var(--font14px);}.order-summary .view-footer{display:flex;justify-content:space-between;padding:15px 10px;border:1px solid var(--color-border);border-radius:var(--minradius);width:100%;background-color:#fff;margin-bottom:30px;}.order-summary .view-footer .wrapper{display:flex;justify-content:space-between;width:100%;}.order-summary .total-price,.order-summary .unit-price{display:flex;align-items:center;}.checkout-pane-coupon-redemption{display:flex;justify-content:center;margin-bottom:15px;justify-content:space-around;}.checkout-pane-coupon-redemption table{display:flex;justify-content:center;width:100%;}.checkout-pane-coupon-redemption table td{padding:0 5px;}.checkout-pane-coupon-redemption .button{background:none;border:1px solid var(--color-border);font-family:'iranyekan';padding:10px;width:100%;cursor:pointer;border-radius:var(--minradius);}.checkout-pane-payment-information{display:none}.layout-checkout-form .profile{border:1px solid var(--color-border);margin-bottom:20px;padding:15px;position:relative;border-radius:var(--minradius);}.field--name-shipping-method .fieldset__wrapper > div{display:flex;justify-content:space-between;width:100%;}.field--name-shipping-method label,.field--name-shipping-method input{cursor:pointer;}#edit-sidebar-coupon-redemption-form-code{direction:ltr;}#page #main .main-content > .container{width:100%;}.cart-form{display:block;width:100%;}.cart-form form{display:flex;width:100%;flex-direction:column;}.cart-form form .views-row{margin-bottom:15px;padding:20px;border:1px solid var(--color-border);position:relative;border-radius:var(--minradius);}.cart-page .views-row .item-info .item-title{margin:15px 0;font-size:var(--font16px);font-weight:bold;display:inline-block;}.cart-page .views-row .item-info .item-image{float:right;margin-left:20px;max-width:150px}.cart-page .views-row .item-info .item-image img{width:100%;display:block;}.cart-page .views-row .remove-btn input{background:url(/themes/custom/rainbow/images/bin.svg) no-repeat scroll 0 0 transparent;color:#000000;cursor:pointer;height:35px;width:35px;border:0;position:absolute;left:10px;top:10px;font-size:0;border-radius:var(--minradius);}.cart-page .views-row .remove-btn input:hover{border:1px solid var(--color-border)}.cart-page .views-row .item-price{position:absolute;left:20px;bottom:20px;}.cart-page .views-row .item-price .unit-price,.cart-page .views-row .item-price .total-price{margin-bottom:10px;border-bottom:1px dashed var(--color-border);padding-bottom:10px;display:flex;justify-content:flex-end;align-items:center;}.cart-page .views-row .item-price .number{font-size:var(--font18px);margin-left:6px;}.cart-page .views-row .item-price .text{font-size:var(--font12px);}.cart-page .views-row .item-price .lable{margin-left:30px;}.cart-page .views-row .item-price .total-price .lable{font-weight:bold;}.cart-page .views-row .item-info .item-size{margin-bottom:10px;font-size:var(--font13px);}.cart-page .views-row .quantity .field-content{display:flex;flex-direction:row;align-items:center;float:right;border:1px solid var(--color-border);}.cart-page .views-row .quantity .field-content:hover{border-color:#1d1d1d99}.cart-page .views-row .quantity .field-content span{text-align:center;padding:10px 10px;cursor:pointer;width:36px;}.cart-page .views-row .quantity .field-content .js-form-item{}.cart-page .views-row .quantity .field-content .js-form-item input{text-align:center;max-width:40px;margin:0 10px;border:0;outline:navajowhite;font-size:var(--font14px);pointer-events:none;}.cart-page .views-row .quantity .field-content .js-form-item input::-webkit-outer-spin-button,.cart-page .views-row .quantity .field-content .js-form-item input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.cart-page .views-row .quantity .field-content .js-form-item input[type=number]{-moz-appearance:textfield;}.cart-page form .wrapper{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end;margin-top:20px;}.cart-page form .wrapper .label{margin-bottom:15px;font-size:var(--font18px);font-weight:bold;}.cart-page form .wrapper .total-price{display:flex;align-items:center;}.cart-page form .wrapper .total-price .number{font-size:var(--font19px);font-weight:bold;margin-left:10px;}.cart-page form .wrapper .total-price .text{font-size:var(--font14px);}.cart-page form .cart-redirect{margin-top:30px;}.cart-page form .cart-redirect a{background:var(--coloraccent);transition:all 0.2s;color:#fff !important;padding:16px 35px;font-size:var(--font16px);font-family:'iranyekan';cursor:pointer;width:100%;display:block;text-align:center;border-radius:var(--minradius);}.cart-page form .cart-redirect a:hover{background:var(--coloraccenthover);}.cart-page .form-actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;}.cart-page .form-actions input,.layout-region-checkout-footer input{transition:all 0.2s;color:#fff;padding:16px 35px;font-size:var(--font16px);font-family:'iranyekan';cursor:pointer;width:100%;display:block;text-align:center;background:var(--coloraccent);border-radius:var(--minradius);border:0;}.layout-region-checkout-footer .link--previous{width:100%;display:block;text-align:center;border-radius:var(--minradius);border:1px solid var(--color-border);padding:16px 35px;margin-top:15px;}.cart-page .form-actions #edit-submit{flex:0 0 100%;display:none;}.cart-page .form-actions #edit-checkout{flex:0 0 100%;}.cart-page.disabled .form-actions #edit-submit{display:block;}.cart-page.disabled .form-actions #edit-checkout{display:none;}.cart-page .form-actions input:hover{box-shadow:0 0 0 0.1rem #000;}.kint-rich *{color:#000 !important}.path-user .main-content__container{display:flex;flex-direction:column;align-items:center;}.path-user.login-admin #main{max-width:600px;}.path-user #main{display:flex;justify-content:center;margin:10px 0 100px 0;margin-top:40px;margin:auto;}.path-user #main .main-content{display:flex;flex-direction:row;}.user-login-form{box-shadow:0 6px 35px rgb(0 0 0 / 10%);padding:40px;border-radius:7px;}.path-user .js-form-item{margin-bottom:20px;position:relative;border-radius:var(--radius);overflow:hidden;}.path-user label{margin-bottom:10px;display:block;font-size:var(--font14px);}.path-user input{border:0;border-bottom:1px solid #e7e7e7;padding:15px 15px;outline:none;font-size:var(--font14px);text-align:left;direction:ltr;opacity:0.9;width:100%;background-color:#f5f5f5;border-radius:var(--radius);}.path-user #edit-submit{width:100%;text-align:center;padding:14px 10px;font-size:15px;font-family:'iranyekan';margin-top:10px;background-color:var(--coloraccent);color:white;outline:none;border:0;border-radius:var(--radius);cursor:pointer;}.path-user #edit-submit:hover{background-color:var(--coloraccenthover);}.path-user .tabs,#block-universe-page-title{display:none;}.path-search #main-wrapper .container{max-width:1290px;margin:auto;margin-bottom:20px;}.view-search-view{width:100%;}.view-search-view .view-content{display:grid;width:100%;grid-template-columns:repeat(6,1fr);gap:1.2rem;}.view-search-view .views-row{display:flex;flex-direction:column;align-items:center;}.view-search-view .book-image{margin-bottom:30px;}.view-search-view .book-image img{width:100%;height:auto;display:block;}.view-search-view .book-title{margin-bottom:12px;}.view-search-view .book-title a{width:100%;font-weight:bold;display:block;font-size:var(--font13px);text-align:center;line-height:20px;min-height:2.5rem;max-height:2.5rem;}.view-search-view .book-price .base{display:flex;flex-direction:row;align-items:center;align-content:center;}.view-search-view .book-price .base del{color:#c0c2c5;font-size:var(--font14px);}.view-search-view .book-price .base .text{font-size:var(--font11px);color:var(--coloraccent);}.view-search-view .book-price .number{font-size:var(--font19px);margin-left:6px;color:var(--coloraccent);font-weight:bold;}.view-search-view .pager{margin-top:30px;}.view-search-view .pager .pager__items{display:flex;justify-content:center;margin:20px 0;border-top:1px solid var(--color-border);padding-top:20px;}.view-search-view .pager .pager__items li{display:flex;width:30px;height:30px;margin-left:12px;border-radius:var(--minradius);text-align:center;justify-content:center;align-items:center;}.view-search-view .pager .pager__items li.pager__item--next{transform:rotate(0) scaleX(-1);}.view-search-view .pager .pager__items li.pager__item--first,.view-search-view .pager .pager__items li.pager__item--last{display:none;}.view-search-view .pager .pager__items li.pager__item--active{background-color:var(--coloraccent);color:#fff;}.view-search-view .pager .pager__items li > a{display:flex;color:#9696a0;width:100%;height:100%;justify-content:center;align-items:center;border-radius:var(--minradius);}.view-search-view .pager .pager__items li > a:hover{background-color:var(--coloraccenthover);color:white;}.checkout-complete .messages__wrapper .messages--status *,.checkout-complete .messages__wrapper .messages--status{color:#008000;fill:#008000;display:flex;align-items:center;gap:1rem;}.checkout-complete .checkout-complete-text{margin-bottom:20px}
#page #main{display:flex;flex-direction:column;}#page #main .cWide .block__content{max-width:1290px;margin:auto;display:flex;flex-wrap:wrap;width:100%;justify-content:center;justify-content:flex-start;}.path-frontpage{}.path-frontpage #header{margin-bottom:0;border:0;}.f-1{margin-top:70px;margin-bottom:100px;}.f-1 .block__content{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:6rem;}.f-1 .row{display:flex;flex-direction:column;align-items:center;justify-content:center;}.f-1 .row .image{width:100%;display:flex;justify-content:center;margin-bottom:30px;}.f-1 .row .image img{display:block;height:auto}.f-1 .row .title{font-weight:500;font-size:var(--font18px);margin-bottom:20px;}.f-1 .row .description{text-align:center;font-size:var(--font13px);line-height:22px;color:var(--colorgreyone)}.f-2{margin-bottom:70px;}.f-2 .book-image{margin-bottom:30px;}.f-2 .book-image img{width:100%;height:auto;display:block;}.f-2 .book-title{margin-bottom:10px;}.f-2 .book-title a{width:100%;font-weight:bold;display:block;font-size:var(--font17px);}.f-2 .book-author{margin-bottom:10px}.f-2 .book-author a{color:var(--colorlead);font-size:var(--font13px);}.f-2 .book-price .base{display:flex;flex-direction:row;align-items:center;align-content:center;}.f-2 .book-price .base del{color:#c0c2c5;font-size:var(--font14px);}.f-2 .book-price .base .text{font-size:var(--font11px);color:var(--coloraccent);}.f-2 .book-price .number{font-size:var(--font19px);margin-left:6px;color:var(--coloraccent);font-weight:bold;}.f-2 .splide__list{align-items:center;}.f-2 .splide__slide{padding:28px 20px;transition:all 0.1s;display:flex;flex-direction:column;align-items:center;position:relative;}.f-2 .splide__slide .discount{position:absolute;top:17px;right:33px;}.f-2 .splide__slide.is-active{padding:0}.f-2 .splide__slide.is-active .discount{top:-11px;}.f-3{width:100%;}.f-3 .title-wrapper{margin-bottom:40px;}.f-3 .view-content{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;}.f-3 .view-content .row{position:relative;padding-bottom:40px;}.f-3 .view-content .image{margin-bottom:20px;}.f-3 .view-content .image img{width:100%;height:auto;display:block;}.f-3 .view-content .title{width:100%;font-weight:bold;display:block;font-size:var(--font17px);margin-bottom:20px;line-height:25px;}.f-3 .view-content .title a{font-size:var(--font16px);}.f-3 .view-content .more{position:absolute;bottom:0;right:0;width:100%;border-top:1px solid var(--color-border);padding-top:10px;}.f-3 .view-content .more a{display:flex;font-size:var(--font14px);justify-content:space-between;}.f-3 .view-content .more a svg{width:15px;}.f-4{margin-top:70px;background-color:#ff795c;}.f-4 .block__content{padding:140px 70px;justify-content:right !important!;flex-direction:column;gap:2rem;background:url(/themes/custom/rainbow/images/frontOfferBlock.jpg);background-repeat:no-repeat;}.f-4 .block__content span{font-size:30px;font-weight:bold;color:#fff;}.f-4 .block__content .more{color:#fff;background-color:#fff;padding:20px 25px;border-radius:var(--maxradius);font-size:var(--font13px);max-width:100px;text-align:center;font-weight:bold;font-size:var(--font17px);}.f-5{margin-bottom:100px;}.f-5 .view-content{display:grid;width:100%;grid-template-columns:repeat(6,1fr);gap:2rem;margin-bottom:20px;}.f-5 .row{display:flex;flex-direction:column;align-items:center;position:relative;}.f-5 .row .discount{position:absolute;top:-11px;right:3px;}.f-5 .book-author{margin-bottom:10px}.f-5 .book-author a{color:var(--colorlead);font-size:var(--font13px);}.f-5 .book-image{margin-bottom:30px;}.f-5 .book-image img{width:100%;height:auto;display:block;}.f-5 .book-title{margin-bottom:12px;}.f-5 .book-title a{width:100%;font-weight:bold;display:block;font-size:var(--font16px);text-align:center;line-height:24px;}.f-5 .book-price,.f-2 .book-price{display:flex;flex-direction:column;align-items:center;gap:0.5rem;}.f-5 .book-price .base{display:flex;flex-direction:row;align-items:center;align-content:center;}.f-5 .book-price .base del{color:#c0c2c5;font-size:var(--font14px);}.f-5 .book-price .text,.f-2 .book-price .text{font-size:var(--font11px);color:var(--coloraccent);}.f-5 .book-price .number{font-size:var(--font19px);margin-left:6px;color:var(--coloraccent);font-weight:bold;}.f-6{width:100%;margin-bottom:80px;background-color:#fff8f2;}.f-6 .block__content{display:block !important;padding:100px 0;}.f-6 h2::after{content:unset !important}.f-6 .row .inner-content{display:flex;flex-direction:column;background-color:#fff;border:1px solid var(--color-border);padding:20px;border-radius:var(--maxradius);align-items:center;gap:1.5rem;text-align:center;}.f-6 .row .inner-content .image{border-radius:100%;overflow:hidden;width:80px;border:1px solid var(--color-border);margin-left:15px;}.f-6 .row .inner-content .image img{width:100%;height:auto;display:block;}.f-6 .row .inner-content .name{display:flex;flex-direction:column;gap:1rem}.f-6 .row .inner-content .name span:first-child{font-weight:bold;font-size:var(--font16px);}.f-6 .row .inner-content .body{text-align:center;font-size:var(--font13px);line-height:22px;color:var(--colorgreyone);}.f-7{background:url(/themes/custom/rainbow/images/slideshow.jpg);background-repeat:no-repeat;background-size:cover;padding:10px !important;}.f-7 .block__content{display:block !important;}.f-7 .row{display:flex;justify-content:space-around;padding:30px 0;align-items:center;}.f-7 .right{max-width:250px;}.f-7 .right a img{width:100%;height:auto;display:block;}.f-7 .left{display:flex;flex-direction:column;align-items:center;}.f-7 .left .book-title{margin-bottom:45px;}.f-7 .left .book-title a{font-size:35px;font-weight:bold;text-shadow:0px 2px 5px rgb(109 109 109 / 41%);display:flex;gap:10px;flex-direction:column;align-items:center;}.f-7 .left .book-title a::after{content:'';background:url(/themes/custom/rainbow/images/slideshow_vector.png);width:100%;height:24px;background-repeat:no-repeat;background-size:contain;}.f-7 .left .book-subtitle{color:var(--coloraccent);font-weight:bold;margin-bottom:25px;display:none;}.f-7 .left .book-addtocart{}.f-7 .left .book-addtocart a{background-color:white;padding:15px 30px;border-radius:var(--maxradius);display:flex;align-items:center;font-weight:bold;transition:all 0.2s;}.f-7 .left .book-addtocart a:hover{background-color:black;color:white;}.f-7 .splide__pagination{display:flex;gap:0.5rem;margin-bottom:20px;}.f-7 .splide__pagination button{background-color:var(--color-border);position:relative;border:0;width:15px;height:15px;border-radius:100%;cursor:pointer;display:flex;padding:0;align-items:center;justify-content:center;}.f-7 .splide__pagination button.is-active{border:1px solid var(--color-border);}.f-7 .splide__pagination button.is-active:after{content:'';width:9px;height:9px;background-color:#f65d4ec4;;display:block;border-radius:100%;}@media screen and (max-width:1100px){.f-6 .block__content{padding:50px 0;}}@media screen and (max-width:900px){.f-5 .view-content{grid-template-columns:repeat(4,1fr);}.f-5 .book-title a{font-size:var(--font14px);}.f-5 .book-price .number{font-size:var(--font17px);}}@media screen and (max-width:700px){.f-7 .row{flex-direction:column;gap:2rem;}}@media screen and (max-width:600px){.f-5 .view-content{grid-template-columns:repeat(2,1fr);gap:1rem;}.f-5 .book-image{margin-bottom:20px;}#header .site-branding__logo p{display:none;}#header .site-branding__logo img{max-width:25px;}.h-1 .block__content .phone a{font-size:var(--font12px);}.h-1 .block__content .phone svg{width:16px;height:16px;}.f-7 .right{max-width:200px;}.f-7 .left .book-title a::after{height:15px;}.f-7 .left .book-title a{font-size:25px;}}
.path-product #main-wrapper .container{max-width:1290px;margin:auto;}.path-product #block-rainbow-content{display:none;}.path-product .region--product-page-content{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;margin-bottom:30px;}.p-1{width:100%;margin-bottom:15px;}.p-1 .views-field ul{display:flex;align-items:center;padding:15px 0;}.p-1 .views-field ul li:after{content:'/';font-size:9px;padding:0 10px;}.p-1 .views-field ul li:last-child:after{content:'';}.p-1 .views-field ul li a,.p-1 .views-field ul li span{font-size:var(--font13px);padding:10px 0;white-space:nowrap;}.p-1 .views-field ul li span{color:var(--coloraccent);font-weight:bold;}.p-2{width:40%;}.p-2 .book-image{padding:30px;border:1px solid var(--color-border);border-radius:var(--maxradius)}.p-2 .book-image img{width:100%;height:auto;border-radius:var(--maxradius);display:block;}.p-3{padding:30px;border:1px solid var(--color-border);border-radius:var(--maxradius);width:60%;}.p-3 .book-title{font-size:25px;font-weight:bold;text-shadow:0px 2px 5px rgb(109 109 109 / 41%);margin-bottom:25px;line-height:30px;}.p-3 .book-stock{margin-bottom:20px;}.p-3 .book-stock .field-content span{font-weight:bold;padding:10px 15px;display:inline-block;border-radius:var(--minradius);}.p-3 .book-stock .field-content span:first-child{margin-left:10px;}.p-3 .book-stock .out-of-stock{color:#f65d4e;background-color:#f65d4e0f;}.p-3 .book-stock .in-stock{color:#82d175;background-color:rgba(130,209,117,.2)}.p-3 .book-under-title{border-bottom:1px solid var(--color-border);padding-bottom:15px;margin-bottom:20px;}.p-3 .book-under-title > span{display:flex;align-items:center;}.p-3 .book-under-title .book-author{border-left:1px solid var(--color-border);padding-left:15px;margin-left:15px;}.p-3 .book-under-title .book-author span{color:var(--colorlead);font-size:var(--font13px);}.p-3 .book-under-title .book-author a{font-size:var(--font14px);}.p-3 .book-under-title .rate-box input{display:none;}.p-3 .book-under-title .rate-box .content>input:checked~label,.rate-box .content>input:checked~label~label{background-image:url(/themes/custom/rainbow/images/shiny-star.svg?sd);pointer-events:none;}.p-3 .book-under-title .rate-box .content{display:flex;}.p-3 .book-under-title .rate-box label{width:20px;height:20px;background-image:url(/themes/custom/rainbow/images/dark-star.svg?sd=);background-repeat:no-repeat;background-position:center;background-size:76%;text-align:center;display:inline-table;}.p-3 .book-price{margin-bottom:20px;}.p-3 .book-price .field-content > div{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;}.p-3 .book-price .field-content > div .number{font-size:var(--font21px);margin-left:6px;font-weight:bold;}.p-3 .book-price *{color:var(--coloraccent);}.p-3 .book-price .field-content > div del{color:#c0c2c5;font-size:var(--font17px) !important;}.p-3 .book-price .field-content .text{font-size:var(--font13px);}.p-3 .book-price .field-content .base,.p-3 .book-price  .field-content .calculated{display:flex;align-items:center;}.p-3 .book-description{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid var(--color-border);}.p-3 .book-description span{color:var(--colorGreyOne);line-height:24px;font-size:var(--font14px);}.p-3 .commerce-order-item-add-to-cart-form{display:flex;flex-direction:row;align-items:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--color-border);}.p-3 .commerce-order-item-add-to-cart-form .quantity{display:flex;margin-left:20px;border-radius:50px;border:1px solid var(--color-border);align-items:center;position:relative;z-index:999;overflow:hidden;}.p-3 .commerce-order-item-add-to-cart-form .quantity label{display:none}.p-3 .commerce-order-item-add-to-cart-form .quantity .button{display:flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;background-color:#fff;color:var(--colorlead);height:40px;width:40px;}.p-3 .commerce-order-item-add-to-cart-form .quantity .button.minus{font-size:var(--font20px);}.p-3 .commerce-order-item-add-to-cart-form .quantity .button:hover{color:#fff;background-color:var(--coloraccent);}.p-3 .commerce-order-item-add-to-cart-form .quantity input{border:0;text-align:center;width:90px;outline:navajowhite;font-size:var(--font14px);}.p-3 .commerce-order-item-add-to-cart-form .quantity input::-webkit-outer-spin-button,.p-3 .commerce-order-item-add-to-cart-form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.p-3 .commerce-order-item-add-to-cart-form .quantity input[type=number]{-moz-appearance:textfield;}.p-3 .commerce-order-item-add-to-cart-form .form-actions input{background-color:var(--coloraccent);border:0;color:#fff;font-family:'iranyekan';outline:none;border-radius:var(--maxradius);height:40px;padding:0 30px;font-weight:bold;font-size:var(--font14px);cursor:pointer;}.p-3 .commerce-order-item-add-to-cart-form .form-actions input:hover{background-color:var(--coloraccenthover)}.p-3 .commerce-order-item-add-to-cart-form .form-actions input:after{content:'';background:url(https://modmag.org/themes/custom/rainbow/images/bag.svg?2225);width:15px;height:15px;display:block;background-size:cover;background-repeat:no-repeat;margin-right:10px;position:relative;top:-1px;}.p-3 .book-complementary .field-content{display:flex;flex-direction:column;gap:1rem}.p-3 .book-complementary .field-content > div{display:flex;flex-direction:row;}.p-3 .book-complementary .field-content > div .fe{color:var(--colorlead);font-size:var(--font13px);margin-left:5px}.p-3 .book-complementary .field-content > div a,.p-3 .book-complementary .field-content > div span{font-size:var(--font14px);color:#000;}.p-3 .book-complementary .field-content > div a::after{content:'،';margin-left:3px;}.p-3 .book-complementary .field-content > div a:last-child::after{content:unset;}.p-4{margin-bottom:50px;}.p-4 .block__title{display:inline-block;position:relative;padding:15px 30px;margin-right:30px;font-size:20px;}.p-4 .block__title:after{content:"";display:inline-block;position:absolute;width:100%;height:3px;left:0;bottom:-1px;transition:all .3s ease;background-color:var(--coloraccent);opacity:1;transform:scale(1);}.p-4 .view-content{padding:30px;border:1px solid var(--color-border);border-radius:var(--maxradius);}.p-4 .book-body{}.p-4 .book-body p{margin-bottom:8px;display:block;font-size:var(--font14px);}.p-4 .book-body *{line-height:27px;}.p-4 .book-body h2,.p-4 .book-body h2 a,.p-4 .book-body h2 span,.p-4 .book-body h2 strong{line-height:30px;font-size:24px;margin:5px 0 15px 0;text-align:right;width:100%;display:inline-block;}.p-5{margin-bottom:60px;}.p-5 .view-content{display:grid;width:100%;grid-template-columns:repeat(6,1fr);gap:2rem;margin-bottom:20px;}.p-5 .row{display:flex;flex-direction:column;align-items:center;}.p-5 .book-image{margin-bottom:30px;}.p-5 .book-image img{width:100%;height:auto;display:block;}.p-5 .book-title{margin-bottom:12px;}.p-5 .book-title a{width:100%;font-weight:bold;display:block;font-size:var(--font16px);text-align:center;line-height:24px;}.p-5 .book-price .base{display:flex;flex-direction:row;align-items:center;align-content:center;}.p-5 .book-price .base del{color:#c0c2c5;font-size:var(--font14px);}.p-5 .book-price .base .text{font-size:var(--font11px);color:var(--coloraccent);}.p-5 .book-price .number{font-size:var(--font19px);margin-left:6px;color:var(--coloraccent);font-weight:bold;}@media screen and (max-width:900px){.p-5 .view-content{grid-template-columns:repeat(4,1fr);}.p-5 .book-title a{font-size:var(--font14px);}}@media screen and (max-width:700px){.path-product .region--product-page-content{flex-direction:column;padding:20px;border:1px solid var(--color-border);border-radius:var(--maxradius);}.p-4 .view-content{padding:20px;}.p-3{width:100%;padding:0;border:0;}.p-2{width:50%;margin:auto;}.p-2 .book-image{padding:0;border:0;margin:auto;}.p-1 .views-field ul li:last-child{display:none;}}@media screen and (max-width:600px){.p-5 .view-content{grid-template-columns:repeat(2,1fr);gap:1rem;}}@media screen and (max-width:500px){.p-3 .book-title{font-size:23px;}.p-2{width:100%;}}

.page-node-type-article .container{max-width:1290px;margin:auto;}.page-node-type-article main{flex-direction:row;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;}.page-node-type-article main .region--article-page{flex:0 0 66%;}.page-node-type-article main .region--article-sidebar{flex:0 0 30%;transition:all 0.2s;}.page-node-type-article main .region--article-sidebar.active{height:100vh;position:sticky;top:0;padding-top:25px;}.page-node-type-article .region--breadcrumb{width:100%;}.page-node-type-article .region--content{display:none;}.page-node-type-article .region--breadcrumb .breadcrumbs{width:100%;margin-bottom:15px;}.page-node-type-article .region--breadcrumb .breadcrumbs .views-field ul{display:flex;align-items:center;}.page-node-type-article .region--breadcrumb .breadcrumbs .views-field ul li:after{content:'/';font-size:9px;padding:0 10px;}.page-node-type-article .region--breadcrumb .breadcrumbs .views-field ul li:last-child:after{content:'';}.page-node-type-article .region--breadcrumb .breadcrumbs .views-field ul li a{font-size:var(--font11px);}.article{width:100%;display:block;margin-bottom:15px;}.article .views-row{display:flex;flex-direction:column;}.article .views-row .article-image{width:100%;margin-bottom:20px}.article .views-row .article-image img{width:100%;display:block;height:auto;}.article .views-row .article-lead{color:var(--colorlead);font-size:var(--font14px);padding:25px 15px;margin-bottom:20px;}.article .views-row .article-title{font-size:30px;margin-bottom:15px;line-height:42px;}.article-body{width:100%;}.article-body .field-content{display:flex;flex-direction:row;flex-wrap:nowrap;}.article-body .field-content .contentWrapper{padding-right:20px;}.article-body *{line-height:28px;}.article-body p{margin-bottom:8px;display:block;font-size:var(--font15px);}.article-body img{height:auto;margin:5px 0 10px 0;box-shadow:#ccc 0 5px 16px;border-radius:var(--radius);overflow:hidden;}.article-body img:not(.align-left),.article-body img:not(.align-right){width:100%;display:block;}.article-body img.align-left,.article-body figure.align-left{width:60%;margin-right:14px;}.article-body img.align-right,.article-body figure.align-right{width:60%;margin-left:14px;}.article-body figure.align-right img,.article-body figure.align-left img{margin-left:14px;}.article-body blockquote{margin:15px 0;padding-right:30px;position:relative;}.article-body blockquote:before{content:'"';position:absolute;right:5px;font-size:40px;font-style:italic;top:5px;display:block;}.article-body blockquote p:first-child{font-size:19px;text-align:right;font-weight:bold;line-height:32px;}.article-body blockquote p:last-child{padding-right:30px;font-size:var(--font14px);position:relative;}.article-body blockquote p:last-child:before{content:'';width:20px;height:1px;background-color:var(--colorlead);position:absolute;right:0;top:50%;}.article-body figure{position:relative;}.article-body a{background-color:var(--colorAccentBG);color:var(--coloraccent);padding:3px 10px;display:inline-block;border-radius:var(--radius);}.article-body figure img{padding-right:34px;border-right:1px solid #eee;}.article-body figure figcaption{position:absolute;right:0.5%;top:0;bottom:0;z-index:99;writing-mode:vertical-rl;font-size:var(--font15px);text-align:center;}.article-body h2,.article-body h2 a,.article-body h2 span,.article-body h2 strong{line-height:30px;font-size:22px;margin:5px 0 15px 0;text-align:right;width:100%;display:inline-block;}.article-body ul,.article-body ol{margin:16px 0;padding:0 15px}.article-body ul li{font-size:var(--font14px);position:relative;padding-right:25px;}.article-body ul li strong{white-space:nowrap;}.article-body ol{counter-reset:section;}.article-body ol li{font-size:var(--font14px);position:relative;padding-right:25px;}.article-body ul li:before{font-weight:bold;vertical-align:middle;margin-left:10px;content:'';background:url(https://salinobeauty.com/themes/custom/universe/images/dash.svg?2225);width:15px;height:15px;display:block;background-size:cover;background-repeat:no-repeat;position:absolute;right:0;top:7px;}.article-body ol li:before{counter-increment:section;content:counter(section);margin-left:10px;text-align:center;text-indent:0;width:15px;height:15px;background-color:var(--colorAccentBG);padding:3px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius);position:absolute;right:0;top:7px;}.article-body .shareIcons{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;height:100vh;position:sticky;top:0;}.article-body .shareIcons div{width:28px;height:28px;margin-bottom:10px;}.article-body .shareIcons div a{width:100%;display:block;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius);}.article-body .shareIcons div a:hover{border-color:#1d1d1d99;}.article-body .shareIcons div a svg{display:block;width:100%;height:18px;}.article-tags{width:100%;margin-top:10px;}.article-tags .views-label{font-size:var(--font17px);font-weight:bold;margin:10px 0 20px 0;width:100%;display:block;}.article-tags ul{display:flex;flex-direction:row;flex-wrap:wrap;}.article-tags ul li{margin:0 0 10px 10px;}.article-tags ul li a{background-color:var(--colorAccentBG);color:var(--coloraccent);font-size:var(--font12px);padding:8px 25px;display:inline-block;border-radius:var(--radius);}.article-tags ul li a:hover{border-color:#1d1d1d99;}.latest-articles{width:100%;display:block;position:relative;}.latest-articles .block__title{font-size:var(--font17px);margin-bottom:30px;border-bottom:1px solid var(--color-border);padding-bottom:20px;}.latest-articles .view-content{display:flex;flex-direction:column;}.latest-articles .view-content .views-row{width:100%;position:relative;border-bottom:1px solid var(--color-border);margin-bottom:20px;}.latest-articles .view-content .views-row:last-child{border:0;}.latest-articles .view-content .views-row .image{margin-bottom:15px;width:100px;float:right;margin-left:15px;border-radius:var(--minradius);overflow:hidden;box-shadow:#ccc 0 5px 16px;}.latest-articles .view-content .views-row .image img{width:100%;height:auto;display:block;}.latest-articles .view-content .views-row .title{display:block;}.latest-articles .view-content .views-row .title a{display:block;font-size:13px;line-height:var(--lineHeight);}@media screen and (max-width:1200px){.page-node-type-article #page #main .region--article-page{flex:0 0 55%;}.page-node-type-article #page #main .region--article-sidebar{flex:0 0 43%;}}@media screen and (max-width:1200px){.page-node-type-article #page #main .region--article-page,.page-node-type-article #page #main .region--article-sidebar{flex:0 0 100%;}}@media screen and (max-width:600px){.article .views-row .article-title{font-size:25px;line-height:37px;}.article-body .field-content .contentWrapper{padding:0;}.article-body .field-content{flex-direction:column-reverse;}.article-body .shareIcons{flex-direction:row;justify-content:flex-end;height:unset;}.article-body .shareIcons div{margin:0 0 0 10px;}}
.path-taxonomy #main-wrapper .container{max-width:1290px;margin:auto;}.t-2{border-radius:var(--minradius);margin-bottom:20px;border:1px solid var(--color-border);background-color:#ffffff;background-attachment:fixed;background-size:cover;background-image:url(/themes/custom/rainbow/images/pattern-randomized%5C%20%5C%281%5C).svg);}.t-2 .block__content{display:flex;justify-content:space-between;align-items:center;}.t-2 .block__content .pageTitle{display:block;padding:20px;font-size:var(--font22px);text-shadow:0px 2px 5px rgb(109 109 109 / 41%)}.t-2 .block__content .filterButton{padding:20px;cursor:pointer;display:none;}.t-2 .block__content .filterButton:hover{background-color:#eeeeee61;}.t-2 .block__content .filterButton span{display:flex;align-items:center;gap:0.6rem;font-size:var(--font13px);}.t-2 .block__content .filterButton span svg{width:20px;}.t-1{width:100%;}.t-1 .view-content{display:grid;width:100%;grid-template-columns:repeat(6,1fr);gap:1.2rem;}.t-1 .views-row{display:flex;flex-direction:column;align-items:center;position:relative;}.t-1 .book-image{margin-bottom:30px;}.t-1 .book-image img{width:100%;height:auto;display:block;}.t-1 .discount{position:absolute;top:-11px;right:7px;}.t-1 .book-title{margin-bottom:12px;}.t-1 .book-title a{width:100%;font-weight:bold;display:block;font-size:var(--font13px);text-align:center;line-height:20px;min-height:2.5rem;max-height:2.5rem;}.t-1 .book-price .field-content{display:flex;flex-direction:column;align-items:center;gap:0.5rem;}.t-1 .book-price .base{display:flex;flex-direction:row;align-items:center;align-content:center;}.t-1 .book-price .base del{color:#c0c2c5;font-size:var(--font14px);}.t-1 .book-price .text{font-size:var(--font11px);color:var(--coloraccent);}.t-1 .book-price .number{font-size:var(--font19px);margin-left:6px;color:var(--coloraccent);font-weight:bold;}.t-1 .pager{margin-top:30px;}.t-1 .pager .pager__items{display:flex;justify-content:center;margin:20px 0;border-top:1px solid var(--color-border);padding-top:20px;}.t-1 .pager .pager__items li{display:flex;width:30px;height:30px;margin-left:12px;border-radius:var(--minradius);text-align:center;justify-content:center;align-items:center;}.t-1 .pager .pager__items li.pager__item--next{transform:rotate(0) scaleX(-1);}.t-1 .pager .pager__items li.pager__item--first,.t-1 .pager .pager__items li.pager__item--last{display:none;}.t-1 .pager .pager__items li.pager__item--active{background-color:var(--coloraccent);color:#fff;}.t-1 .pager .pager__items li > a{display:flex;color:#9696a0;width:100%;height:100%;justify-content:center;align-items:center;border-radius:var(--minradius);}.t-1 .pager .pager__items li > a:hover{background-color:var(--coloraccenthover);color:white;}.path-taxonomy .views-exposed-form{margin-bottom:15px;border:1px solid var(--color-border);border-radius:var(--maxradius);display:flex;flex-direction:column;align-items:center;}.path-taxonomy .views-exposed-form .form-item-field-author{display:flex;flex-direction:column;}.path-taxonomy .views-exposed-form label{margin-bottom:22px;padding:20px 40px;}.path-taxonomy .views-exposed-form input[type='text']{width:80%;margin:auto;font-family:'iranyekan';border:1px solid var(--color-border);padding:10px;border-radius:var(--minradius);}.path-taxonomy .views-exposed-form input[type='submit']{font-family:'iranyekan';margin:20px auto;color:#fff;background-color:var(--coloraccent);padding:5px 25px;border-radius:var(--minradius);font-size:var(--font11px);display:flex;align-items:center;outline:unset;border:0;cursor:pointer;}.sidebar-grid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:3rem;}.sidebar-grid aside{width:23%;}.sidebar-grid main{width:75%;}.filter{display:block;border:1px solid var(--color-border);border-radius:var(--maxradius);margin-bottom:20px;}.filter .block__title{border-bottom:1px solid var(--color-border);margin-bottom:22px;padding:20px 40px;}.filter .facets-widget-searchbox{width:100%;font-family:'iranyekan';border:1px solid var(--color-border);padding:10px;border-radius:var(--minradius);}.filter .block__content{padding:0 40px 40px;}.filter .block__content ul{display:flex;flex-direction:column;gap:0.5rem}.filter .block__content ul li{display:flex;align-items:center;}.filter .block__content ul li input{margin-left:10px}.filter .block__content ul li a,.filter .block__content ul li span{color:var(--colorGreyOne);font-size:var(--font13px);cursor:pointer;}.filter .block__content ul li a:hover,.filter .block__content ul li span:hover{color:var(--coloraccent);}.filter .block__content .facets-soft-limit-link{margin-top:20px;display:block;border-top:1px solid var(--color-border);padding-top:10px;text-align:center;font-size:var(--font13px);color:var(--colorlead);}@media screen and (max-width:1100px){.t-1 .view-content{grid-template-columns:repeat(4,1fr);}}@media screen and (max-width:1000px){.path-taxonomy .region--sidebar{display:none;}.path-taxonomy .sidebar-grid main{width:100%;}.t-2 .block__content .filterButton{display:block;}.filter .block__content{padding:40px;}}@media screen and (max-width:600px){.t-1 .view-content{grid-template-columns:repeat(2,1fr);gap:1rem;}}
@media screen and (max-width:1500px){#page #main .main-content .region--front-content > *:not(.wide),#header,.path-cart .main-content,.path-user .main-content,.path-checkout .main-content,.path-product .main-content,.path-search .main-content,.path-taxonomy .main-content,.page-node-type-article .main-content{padding:0 10px;}.search-container .content{padding:40px 10px 30px !important;}.site-footer{padding:20px 10px;}}@media screen and (max-width:1200px){.title-wrapper .more a{font-size:var(--font12px);}}@media screen and (max-width:1200px){.login-logo,#header .main-menu{display:none;}.block-commerce-cart{padding:0;border:0;}.robben{display:block;}.region--product-page-content .right .product-images ul li{width:100%;}.region--product-page-content .right,.region--product-page-content .left{flex-basis:48%;}.page-node-type-article #page #main main{flex:0 0 55%;}.page-node-type-article #page #main .region--sidebar-second{flex:0 0 43%;}}@media screen and (max-width:1100px){footer .middle_container .content > div{width:50%;}footer .middle_container .content > div:last-child > div{border:0;}.title-wrapper .content h2{font-size:24px;}}@media screen and (max-width:700px){body .mobile-container,.block-commerce-cart .cart-block--contents{width:90%;}}@media screen and (max-width:600px){.aboutus .block__content{flex-direction:column;gap:1rem;}.aboutus .block__content > div{width:100% !important;}footer .bottom_container .block__content{flex-direction:column;gap:1rem;}footer .container > div .content{flex-wrap:wrap;}footer .middle_container .content > div > div{border:0;border-bottom:1px solid var(--color-border);padding-bottom:25px;}footer .middle_container .content > div{width:100%;}}@media screen and (max-width:500px){.title-wrapper .content h2:after{display:none;}}@media screen and (max-width:1000px){.path-user #main .sidebar-grid > aside,.path-profile #main .sidebar-grid > aside,.path-checkout #main .sidebar-grid > aside,.path-cart #main .sidebar-grid > aside{display:none;}.path-user #main .sidebar-grid > main,.path-profile #main .sidebar-grid > main,.path-checkout #main .sidebar-grid > main,.path-cart #main .sidebar-grid > main{flex-basis:100%;}.profile-form,.commerce-checkout-flow{padding:15px;}}@media screen and (max-width:700px){.field--name-shipping-method .fieldset__wrapper > div{flex-direction:column;}}@media screen and (max-width:600px){.view-commerce-cart-block .views-row .item-info .item-title,.order-summary .views-row .item-title{font-size:var(--font14px);line-height:20px;}}@media screen and (max-width:500px){.order-summary .views-row .item-image{margin-bottom:15px;}.order-summary .views-row .item-price{width:100%;position:unset;display:flex;flex-direction:column;}.order-summary .total-price,.order-summary .unit-price{justify-content:space-between;}}
