@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')}@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}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:#444;--coloraccent:#f65d4e;--coloraccenthover:#f4402f;--colorlead:#999;--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 .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:#eee}.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 0;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 .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .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 .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;transform:scale(1)}#header .main-menu>ul li a:hover:after{-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .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:#fff;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:#fff}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 .3s;transition:all .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:#fff;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:#000;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:0;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 .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:0!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,.1) 0 4px 16px , rgba(17,17,26,.05) 0 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:.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 .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 .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:.9;width:100%;background-color:#f5f5f5}#user-form #edit-submit,.profile-form #edit-submit,.profile-confirm-form #edit-submit{background:#1d1d1d;transition:all .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 .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:#000;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 .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:.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:#000;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:#ffdead;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{margin-bottom:25px;background:var(--coloraccent);transition:all .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 .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 .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:.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:#fff;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:#fff}.checkout-complete .messages__wrapper .messages--status *,.checkout-complete .messages__wrapper .messages--status{color:green;fill:green;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 .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:.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:#fff;padding:15px 30px;border-radius:var(--maxradius);display:flex;align-items:center;font-weight:bold;transition:all .2s}.f-7 .left .book-addtocart a:hover{background-color:#000;color:#fff}.f-7 .splide__pagination{display:flex;gap:.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:#ffdead;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 .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:.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%}.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:#fff;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:.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:.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:#fff}.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:.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)}.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}}