/* Auto-generated used CSS bundle.
 * Source CSS: /home/yyl/Projects/saulesjumts.eu/wp-content/uploads/riode_styles/theme.min.css
 * Generated UTC: 2026-02-10 18:55:04
 * URL count scanned: 17
 */
*,:after,:before{box-sizing:inherit;}html{font-size:62.5%;font-size-adjust:100%;font-weight:400;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{overflow-x:hidden;max-width:var(--rio-site-width);margin:var(--rio-site-margin);padding:var(--rio-site-gap);background-color:var(--rio-site-bg-color);background-image:var(--rio-site-bg-image);background-repeat:var(--rio-site-bg-repeat);background-position:var(--rio-site-bg-position);background-size:var(--rio-site-bg-size);background-attachment:var(--rio-site-bg-attachment);}main{display:block;position:relative;padding-top:3rem;padding-bottom:6rem;flex:1 1 auto;}body:not(.loaded) *{transition:all 0s !important;}.page-wrapper{position:relative;display:flex;flex-direction:column;transition:margin .4s,opacity .5s;background-color:var(--rio-page-wrapper-bg-color);background-image:var(--rio-page-wrapper-bg-image);background-repeat:var(--rio-page-wrapper-bg-repeat);background-position:var(--rio-page-wrapper-bg-position);background-size:var(--rio-page-wrapper-bg-size);background-attachment:var(--rio-page-wrapper-bg-attachment);}.main-content:after{content:"";display:block;clear:both;}table{margin-bottom:2rem;width:100%;border-collapse:collapse;border-spacing:0;}table td,table th{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #e9e9e9;}table td:first-child,table th:first-child{padding-left:0;}ul{padding-inline-start:20px;}ul,ol{margin-bottom:2rem;}ol ol{list-style:upper-alpha;}ol ol ol{list-style:lower-roman;}.menu,.menu ul,.mobile-menu,.mobile-menu ul,.nav,.nav ul,.tabs,.widget ul,.list,.breadcrumb,.dropdown-box,.pagination,.commentlist,.comments>ol,.comment>ol,.nav-filters,.product-category ul,.products,.product-nav,.product-tabs>div ul,.woocommerce-error,.product-col>ul{list-style-type:none;margin:0;padding:0;}.breadcrumb a,.post-meta a,.post-cats a,.post .post-title a,.tagcloud a,.menu .menu-item>a,header a,.product-category a,.product_meta a,.product-cat a,.product .woocommerce-loop-product__title a,.widget_product_categories a,.yith-woocommerce-ajax-product-filter a,.riode-price-filter a,.pagination a,.mobile-icon-bar a,.mobile-menu-wrapper a,.card-header a,.cart_item a,.nav-tabs a,.nav-filters a{color:inherit;}a{text-decoration:none;color:#222;transition:color .3s;}a:hover,a:focus{color:var(--rio-primary-color);}:focus{outline:0;}figure{margin:0;}img{max-width:100%;height:auto;vertical-align:middle;}hr{margin-bottom:2rem;border:0;border-top:1px solid #eee;}input{-webkit-appearance:none;border:0;padding:0;font-family:inherit;background:transparent;}input:focus{outline:0;}i{font-style:normal;}button:focus{outline:none;}input,textarea,button,select,optgroup{margin:0;}.scrollable,.sidebar-content{-webkit-overflow-scrolling:touch;}.scrollable::-webkit-scrollbar,.sidebar-content::-webkit-scrollbar{height:7px;width:4px;}.scrollable::-webkit-scrollbar-thumb,.sidebar-content::-webkit-scrollbar-thumb{margin-right:2px;background:rgba(0,0,0,0);border-radius:5px;cursor:pointer;transition:background .3s;}.scrollable:hover::-webkit-scrollbar-thumb,.sidebar-content:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);}@keyframes bouncedelay{0%,80%,to{transform:scale(1);}40%{transform:scale(1.2);}}@keyframes rotatedelay{0%{transform:rotateZ(0);}to{transform:rotateZ(360deg);}}@keyframes reveal-1{0%{transform:rotate3d(0,0,1,135deg) translate3d(0,0,0);border-radius:50%;}20%{transform:rotate3d(0,0,1,135deg) translate3d(55%,55%,0);border-radius:0;}80%{transform:rotate3d(0,0,1,495deg) translate3d(55%,55%,0);border-radius:0;}to{transform:rotate3d(0,0,1,495deg) translate3d(0,0,0);border-radius:50%;}}@keyframes reveal-2{0%{transform:rotate3d(0,0,1,135deg) translate3d(0,0,0);border-radius:50%;}20%{transform:rotate3d(0,0,1,135deg) translate3d(55%,-55%,0);border-radius:0;}80%{transform:rotate3d(0,0,1,495deg) translate3d(55%,-55%,0);border-radius:0;}to{transform:rotate3d(0,0,1,495deg) translate3d(0,0,0);border-radius:50%;}}@keyframes reveal-3{0%{transform:rotate3d(0,0,1,135deg) translate3d(0,0,0);border-radius:50%;}20%{transform:rotate3d(0,0,1,135deg) translate3d(-55%,-55%,0);border-radius:0;}80%{transform:rotate3d(0,0,1,495deg) translate3d(-55%,-55%,0);border-radius:0;}to{transform:rotate3d(0,0,1,495deg) translate3d(0,0,0);border-radius:50%;}}@keyframes reveal-4{0%{transform:rotate3d(0,0,1,135deg) translate3d(0,0,0);border-radius:50%;}20%{transform:rotate3d(0,0,1,135deg) translate3d(-55%,55%,0);border-radius:0;}80%{transform:rotate3d(0,0,1,495deg) translate3d(-55%,55%,0);border-radius:0;}to{transform:rotate3d(0,0,1,495deg) translate3d(0,0,0);border-radius:50%;}}.d-lazyload{height:0 !important;background:var(--rio-lazy-load-bg,#f4f4f4);}.d-lazyload[data-lazy$="png"]{background:none;}.screen-reader-text,script{display:none !important;}@keyframes fixedTop{from{transform:translateY(-100%);transform-origin:center top 0;}to{transform:translateY(0);}}@keyframes fixedBottom{from{transform:translateY(100%);transform-origin:center top 0;}to{transform:translateY(0);}}.sticky-content{transition:opacity .5s;}.sticky-content.fix-top{top:0;}.sticky-content.fixed{position:fixed;left:0;right:0;opacity:1;background:#fff;z-index:1051;box-shadow:0 0 10px 1px rgba(0,0,0,.1);}.sticky-content.fixed.fix-top{animation:fixedTop .4s;}.sticky-content.fixed.fix-bottom{animation:fixedBottom .4s;}form.d-loading{opacity:.3;}.d-loading{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.6);z-index:10;}.d-loading i{position:absolute;left:calc(50% - 17px);top:calc(50% - 17px);width:34px;height:34px;border:2px solid transparent;border-top-color:var(--rio-primary-color);border-radius:50%;animation:spin .75s infinite linear;}.d-loading i:before{content:"";top:-2px;left:-2px;position:absolute;width:inherit;height:inherit;border:inherit;border-radius:inherit;animation:spin 1.5s infinite ease;}@keyframes spin{0%{transform:none;}to{transform:rotate(360deg);}}@keyframes moredelay{0%,80%,to{transform:scale(0);}40%{transform:scale(1);}}.d-lazy-back{background-image:none !important;}body{font-family:var(--rio-body-font-family),sans-serif;font-weight:var(--rio-body-font-weight);font-size:var(--rio-body-font-size);line-height:var(--rio-body-line-height);letter-spacing:var(--rio-body-letter-spacing);text-transform:var(--rio-body-text-transform);color:var(--rio-body-color);}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 2rem;font-family:var(--rio-heading-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-heading-font-weight,600);font-size:var(--rio-heading-font-size);line-height:var(--rio-heading-line-height,var(--rio-body-line-height));letter-spacing:var(--rio-heading-letter-spacing,var(--rio-body-letter-spacing));text-transform:var(--rio-heading-text-transform,var(--rio-body-text-transform));color:var(--rio-heading-color,var(--rio-body-color));}p{margin:0 0 2rem;}h1{font-size:calc(4rem * var(--rio-typo-ratio,1));}h2{font-size:calc(3.4rem * var(--rio-typo-ratio,1));}h3{font-size:calc(3rem * var(--rio-typo-ratio,1));}h4{font-size:calc(2.4rem * var(--rio-typo-ratio,1));}h5{font-size:calc(1.8rem * var(--rio-typo-ratio,1));}.riode-rounded-skin .btn,.riode-rounded-skin .post-calendar,.riode-rounded-skin .product-details .btn-product,.riode-rounded-skin .product-details .btn-product-icon,.riode-rounded-skin .product-hide-details .btn-product,.riode-rounded-skin .product-hide-details .btn-product-icon,.riode-rounded-skin .post-single>.post-wrap img,.riode-rounded-skin .post-single .post-author-detail,.riode-rounded-skin .post-media,.riode-rounded-skin .post-framed,.riode-rounded-skin .post-overlap .post-details,.riode-rounded-skin .minipopup-box,.riode-rounded-skin .product-category,.riode-rounded-skin .product-category .category-content,.riode-rounded-skin .product-with-qty .quantity button,.riode-rounded-skin .vendor-widget .vendor-logo,.riode-rounded-skin .vendor-widget .vendor-product>figure,.riode-rounded-skin .vendor-widget .vendor-banner{border-radius:3px;overflow:hidden;}.riode-rounded-skin .product-category img{border-radius:4px;overflow:hidden;}.riode-rounded-skin .form-row [type="text"],.riode-rounded-skin .form-row [type="tel"],.riode-rounded-skin .form-row [type="password"],.riode-rounded-skin .form-row [type="email"],.riode-rounded-skin .form-row textarea,.riode-rounded-skin .form-control,.riode-rounded-skin .wpcf7-form-control{border-radius:3px;}.riode-rounded-skin .btn-link,.riode-rounded-skin .form-coupon .input-text,.riode-rounded-skin .product-category.cat-type-icon-overlay .category-content{border-radius:0;overflow:visible;}.riode-block{position:relative;}.container .container,.container-fluid .container-fluid{padding-left:0;padding-right:0;}.container,.container-fluid,.fixed .container,.fixed .container-fluid{width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;}@media (max-width:479px){.container,.container-fluid{padding-left:15px;padding-right:15px;}}.container{max-width:var(--rio-container-width);}.divider{display:inline-block;vertical-align:middle;height:1.9rem;width:1px;background-color:#e1e1e1;}.row{display:flex;flex-wrap:wrap;width:calc(100% + 2 * 10px);margin-left:calc(-1 * var(--rio-gutter-md));margin-right:calc(-1 * var(--rio-gutter-md));}.row>*{position:relative;width:100%;padding-left:var(--rio-gutter-md);padding-right:var(--rio-gutter-md);}.gutter-lg{margin-left:calc(-1 * var(--rio-gutter-lg));margin-right:calc(-1 * var(--rio-gutter-lg));width:calc(100% + 2 * var(--rio-gutter-lg));}.gutter-lg>*{padding-left:var(--rio-gutter-lg);padding-right:var(--rio-gutter-lg);}.gutter-no{margin-left:0;margin-right:0;width:100%;}.gutter-no>*{padding-left:0;padding-right:0;}.cols-1>*{max-width:100%;flex:0 0 100%;}.cols-2>*{max-width:50%;flex:0 0 50%;}@media (min-width:576px){.cols-sm-2>*{max-width:50%;flex:0 0 50%;}.cols-sm-3>*{max-width:33.3333%;flex:0 0 33.3333%;}}@media (min-width:768px){.cols-md-2>*{max-width:50%;flex:0 0 50%;}.cols-md-3>*{max-width:33.3333%;flex:0 0 33.3333%;}.cols-md-4>*{max-width:25%;flex:0 0 25%;}}@media (min-width:992px){.cols-lg-3>*{max-width:33.3333%;flex:0 0 33.3333%;}.cols-lg-4>*{max-width:25%;flex:0 0 25%;}.cols-lg-5>*{max-width:20%;flex:0 0 20%;}}@media (min-width:1200px){.cols-xl-5>*{max-width:20%;flex:0 0 20%;}.cols-xl-7>*{max-width:14.2857%;flex:0 0 14.2857%;}}@media (min-width:576px){.col-sm-6{max-width:50%;flex:0 0 50%;}}@media (min-width:768px){.col-md-6{max-width:50%;flex:0 0 50%;}}@media (min-width:992px){.col-lg-3{max-width:25%;flex:0 0 25%;}.col-lg-9{max-width:75%;flex:0 0 75%;}.col-lg-12{max-width:100%;flex:0 0 100%;}}.mt-8{margin-top:4rem !important;}.mb-0{margin-bottom:0rem !important;}.mb-2{margin-bottom:1rem !important;}.mb-6{margin-bottom:3rem !important;}.mb-7{margin-bottom:3.5rem !important;}.ml-1{margin-left:.5rem !important;}.mr-0{margin-right:0rem !important;}@media (min-width:768px){.mr-md-6{margin-right:3rem !important;}}@media (min-width:992px){.mr-lg-2{margin-right:1rem !important;}}@media (min-width:1200px){.mr-xl-4{margin-right:2rem !important;}.mr-xl-8{margin-right:4rem !important;}}.w-auto{width:auto !important;}.d-none{display:none !important;}.d-flex{display:flex !important;}.justify-content-center{justify-content:center !important;}.align-items-center{align-items:center !important;}.flex-1{flex:1 !important;}.flex-none{flex:none !important;}.text-left{text-align:left !important;}.text-white{color:#fff !important;}.wpcf7-form{position:relative;margin-bottom:2rem;}.wpcf7-form .wpcf7-response-output{margin:10px 0 0;padding:5px 10px;border:2px solid #dc3232;font-size:calc(1.4rem * var(--rio-typo-ratio,1));}.wpcf7-form .wpcf7-form-control-wrap span{margin-top:10px;}.wpcf7-form>p{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin-bottom:0;font-size:calc(1.4rem * var(--rio-typo-ratio,1));}.wpcf7-form .wpcf7-form-control-wrap{flex:1;}.wpcf7-form .wpcf7-form-control{height:46px;font-size:inherit;}.wpcf7-form input{background:#fff;}.wpcf7-form span .wpcf7-form-control{width:100%;padding:1rem 1.5rem;}.wpcf7-form .btn{padding:0 2rem;}.wpcf7-form textarea,.wpcf7-form textarea::placeholder,.wpcf7-form input,.wpcf7-form input::placeholder{color:#999;}.wpcf7-form input.wpcf7-form-control::placeholder{color:inherit;transition:color .3s;}.wpcf7-form input.wpcf7-form-control::-webkit-input-placeholder{color:inherit;transition:color .3s;}.wpcf7-form input.wpcf7-form-control::-moz-placeholder{color:inherit;transition:color .3s;}.wpcf7-form input.wpcf7-form-control:focus::placeholder{color:transparent;}.wpcf7-form input.wpcf7-form-control:focus::-webkit-input-placeholder{color:transparent;}.wpcf7-form input.wpcf7-form-control:focus::-moz-placeholder{color:transparent;}.wpcf7-form span textarea{min-height:10rem;border:none;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}.aligncenter{text-align:center;margin-left:auto;margin-right:auto;clear:both;}ul.aligncenter,ol.aligncenter{list-style-position:inside;padding:0;}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto;}.sidebar .widget_block h2{margin-bottom:1.2rem;padding:1rem 0;font-size:2rem;}.sidebar .widget_search:first-child + .widget_block{border-top:3px solid #eee;}.button{display:inline-block;border:2px solid #e4eaec;background-color:#e4eaec;color:#222;outline:0;border-radius:0;padding:1em 2em;font-weight:700;font-size:calc(1.4rem * var(--rio-typo-ratio,1));line-height:1.2;text-transform:uppercase;text-align:center;transition:color .3s,border-color .3s,background-color .3s,box-shadow .3s;white-space:nowrap;cursor:pointer;color:#fff;border-color:var(--rio-primary-color,#27c);background-color:var(--rio-primary-color,#27c);}.button:hover,.button:active,.button:focus{color:#fff;border-color:var(--rio-primary-color-hover,#3478dd);background-color:var(--rio-primary-color-hover,#3478dd);}.button.btn-link{background-color:transparent;color:var(--rio-primary-color,#27c);}.button.btn-link:hover,.button.btn-link:active,.button.btn-link:focus{color:#222;}.button.btn-underline:hover,.button.btn-underline:active,.button.btn-underline:focus{color:var(--rio-primary-color,#27c);}.button.loading{opacity:.3;}.button[disabled]{cursor:not-allowed;pointer-events:none;}.elementor-heading-title{line-height:var(--rio-heading-line-height,var(--rio-body-line-height));}p.elementor-heading-title{line-height:var(--rio-paragraph-line-height,var(--rio-body-line-height));}.elementor .elementor-widget-heading hr{margin:1rem auto;}.elementor-widget .breadcrumb{padding:0;}.elementor-section{display:flex;justify-content:center;}.elementor-section .elementor-container{width:100%;margin-left:0;margin-right:0;}.elementor-section .row{width:calc(100% + 2 * var(--rio-gutter-md,10px));margin-left:calc(-1 * var(--rio-gutter-md,10px));margin-right:calc(-1 * var(--rio-gutter-md,10px));}.elementor-section .gutter-no{width:100%;margin-left:0;margin-right:0;}.elementor-section .gutter-lg{width:calc(100% + 2 * var(--rio-gutter-lg,15px));margin-left:calc(-1 * var(--rio-gutter-lg,15px));margin-right:calc(-1 * var(--rio-gutter-lg,15px));}.elementor-section.elementor-section-full_width>.elementor-container{padding-left:0;padding-right:0;}.container .elementor-top-section:not(.elementor-section-stretched)>.elementor-container,.container-fluid .elementor-top-section:not(.elementor-section-stretched)>.elementor-container,.mfp-container .elementor-top-section:not(.elementor-section-stretched)>.elementor-container{width:100%;padding-left:0;padding-right:0;}.container .elementor-section-boxed:not(.elementor-section-stretched)>.elementor-container{width:100%;}.elementor-section.elementor-section-boxed>.elementor-column-gap-no{max-width:calc(var(--rio-container-width) - 40px);}.elementor-section.elementor-section-boxed>.elementor-column-gap-default{max-width:calc(var(--rio-container-width) + var(--rio-gutter-md) * 2 - 40px);}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column.banner,.elementor-column-gap-default>.elementor-row>.elementor-column.banner{padding:var(--rio-gutter-md);}.elementor-section>.elementor-column-gap-default{margin-left:calc(-1 * var(--rio-gutter-md));margin-right:calc(-1 * var(--rio-gutter-md));width:calc(100% + var(--rio-gutter-md) * 2);}.elementor-section>.elementor-column-gap-default>.accordion,.elementor-section>.elementor-column-gap-default>.tab{margin-left:var(--rio-gutter-md);margin-right:var(--rio-gutter-md);}.elementor-background-overlay{background-color:transparent;opacity:0;}.accordion .elementor-column .collapsed,.accordion .elementor-column .expanding{display:none;}.elementor-section>.elementor-container.tab{margin-left:0;margin-right:0;width:100%;}.elementor-section-boxed.elementor-section>.elementor-container.tab{max-width:calc(var(--rio-container-width) - 40px);}.elementor-container.tab:not(.tab-vertical){flex-direction:column;}.elementor-container.tab .tab-pane{width:100%;}.tab-pane.elementor-column{width:100%;}.elementor-invisible .tab-content>.active{visibility:hidden;}@media (max-width:1219px) and (min-width:480px){.elementor-top-section.elementor-section-boxed>.elementor-column-gap-no,.elementor-section-full_width .elementor-section-boxed>.elementor-column-gap-no{width:calc(100% - 40px);}.elementor-top-section.elementor-section-boxed>.elementor-column-gap-default,.elementor-section-full_width .elementor-section-boxed>.elementor-column-gap-default{width:calc(100% + var(--rio-gutter-md) * 2 - 40px);}}@media (max-width:479px){.elementor-top-section.elementor-section-boxed>.elementor-column-gap-no,.elementor-section-full_width .elementor-section-boxed>.elementor-column-gap-no{width:calc(100% - 30px);}.elementor-top-section.elementor-section-boxed>.elementor-column-gap-default,.elementor-section-full_width .elementor-section-boxed>.elementor-column-gap-default{width:calc(100% + var(--rio-gutter-md) * 2 - 30px);}}.container .elementor-section.elementor-section-boxed>.elementor-column-gap-no,.container-fluid .elementor-section.elementor-section-boxed>.elementor-column-gap-no{width:100%;}.container .elementor-section.elementor-section-boxed>.elementor-column-gap-default,.container-fluid .elementor-section.elementor-section-boxed>.elementor-column-gap-default{width:calc(100% + var(--rio-gutter-md) * 2);}.sidebar .elementor-widget-riode_widget_products .product-wrap{padding-left:1rem;padding-right:1rem;}.elementor-invisible{opacity:0;}.custom-header .elementor-widget{width:auto;align-self:center;margin-right:2rem;}.custom-header .elementor-widget:last-child{margin-right:0;}.menu .elementor-widget{margin-right:0;width:100%;}.custom-header .elementor-widget__width-inherit{margin-right:0;}.custom-header .mobile-menu-toggle,.custom-header .mobile-menu-toggle i{display:block;}.custom-header .elementor .search-wrapper .select-box{width:auto;}.custom-header .elementor .search-wrapper select{max-width:none;}.custom-header .elementor .search-wrapper .input-wrapper{height:auto;}.custom-header .elementor-top-section .elementor-section,.custom-header .elementor-top-section .sticky-content-wrapper{width:100%;}.custom-header .megamenu .elementor-section{width:auto;}@media (min-width:992px){.elementor-widget-riode_header_mmenu_toggle{display:none;}}.elementor-column.elementor-col-flex-1,.elementor-column[data-col="flex-1"],.elementor-column.elementor-col-flex-auto,.elementor-column[data-col="flex-auto"]{align-content:center;align-items:center;}.elementor-column.elementor-col-flex-1,.elementor-column[data-col="flex-1"]{flex:1;}.elementor-column.elementor-col-flex-1:last-child .elementor-widget-wrap,.elementor-column[data-col="flex-1"]:last-child .elementor-widget-wrap{justify-content:flex-end;}.elementor-column.elementor-col-flex-1:nth-child(2):not(:last-child) .elementor-widget-wrap,.elementor-column[data-col="flex-1"]:nth-child(2):not(:last-child) .elementor-widget-wrap{justify-content:center;}.row:before,.row:after,.vc_column-inner:before,.vc_column-inner:after{content:none;}.dokan-store-widget.widget h3.widget-title.collapsed{margin-bottom:0;}#cat-drop-stack>ul li.parent-cat-wrap .selected{font-weight:400;color:var(--rio-primary-color,#27c);}.riode-dokan-theme-style div.dokan-dash-sidebar ul.dokan-dashboard-menu li.active,.riode-dokan-theme-style div.dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,.riode-dokan-theme-style div.dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover,.riode-dokan-theme-style div.dokan-dash-sidebar,.riode-dokan-theme-style div.dokan-dash-sidebar ul.dokan-dashboard-menu{background:transparent;}.riode-dokan-theme-style div.dokan-dash-sidebar ul.dokan-dashboard-menu li.active{background:#f4f4f4;}.riode-dokan-theme-style .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a,.riode-dokan-theme-style .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover a,.riode-dokan-theme-style .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{color:#27c;}.riode-dokan-theme-style .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{content:none;}.dokan-product-listing-area ul.dokan-listing-filter li.active a,.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a{color:#222;}#dokan-store-listing-filter-wrap .right .toggle-view .active{color:#222;}.widget-collapsible .widget-woof .collapsed .toggle-btn:before{transform:rotate(90deg);}.widget-collapsible .widget-woof .collapsed .toggle-btn:after{transform:rotate(180deg);}.rank-math-breadcrumb p{padding:1rem 0;margin-bottom:0;}.rank-math-breadcrumb .separator{display:inline-block;padding:0 .7rem;color:#e1e1e1;}.yith-wcan-filters .filter-item.active input[type="checkbox"]:before{content:"";font-size:9px;font-weight:900;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");display:block;line-height:18px;}@keyframes loadingEffect{0%{transform:translate(-50%,-50%) scale(.3);opacity:1;}to{transform:translate(-50%,-50%) scale(4);opacity:0;}}.owl-carousel:not(.owl-loaded){flex-wrap:nowrap;overflow:hidden;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:1.5rem;}.owl-theme .owl-nav .owl-prev.disabled,.owl-theme .owl-nav .owl-next.disabled{color:#aaa;}.owl-theme .owl-dots .owl-dot.active span{background-color:var(--rio-primary-color,#27c);border-color:var(--rio-primary-color,#27c);}.owl-nav-simple .owl-nav .owl-prev.disabled,.owl-nav-simple .owl-nav .owl-next.disabled,.owl-nav-simple2 .owl-nav .owl-prev.disabled,.owl-nav-simple2 .owl-nav .owl-next.disabled{color:#aaa;}.owl-nav-full .owl-nav .owl-prev.disabled,.owl-nav-full .owl-nav .owl-next.disabled{visibility:hidden;opacity:0;}.owl-dot-white .owl-dots .owl-dot.active span{background-color:#fff;border-color:#fff;opacity:1;}.owl-dot-grey .owl-dots .owl-dot.active span{background-color:#999;border-color:#999;}.owl-dot-dark .owl-dots .owl-dot.active span{background-color:#333;border-color:#333;}.slider-thumb-dots .owl-dot.active,.slider-thumb-dots .owl-dot:hover{background-color:var(--rio-primary-color,#27c);}.slider-thumb-dots.disabled{display:none;}.slider-thumb-dots.disabled{display:none !important;}.owl-carousel .slide-animate.show-content,.owl-carousel .slide-animate.animated,.owl-carousel .slide-animate.appear-animation-visible{visibility:visible;opacity:1;}.accordion .collapsed,.accordion .expanding{display:none;}.accordion .card-header .opened,.accordion .card-header .closed{position:absolute;top:50%;transform:translateY(-50%);right:2rem;}.accordion .collapse .closed,.accordion .expand .opened{display:none;}.appear-animate,[data-vce-animate]{visibility:hidden;opacity:0;}@keyframes maskUp{from{transform:translate(0,100%);}to{transform:translate(0,0);}}@keyframes maskRight{from{transform:translate(-100%,0);}to{transform:translate(0,0);}}@keyframes maskDown{from{transform:translate(0,-100%);}to{transform:translate(0,0);}}@keyframes maskLeft{from{transform:translate(100%,0);}to{transform:translate(0,0);}}@keyframes fadeInUpShorter{from{opacity:0;transform:translate(0,50px);transform-origin:0 0;}to{opacity:1;transform:none;}}@keyframes fadeInRightShorter{from{opacity:0;transform:translate(50px,0);transform-origin:0 0;}to{opacity:1;transform:none;}}@keyframes fadeInLeftShorter{from{opacity:0;transform:translate(-50px,0);transform-origin:0 0;}to{opacity:1;transform:none;}}@keyframes fadeInDownShorter{from{opacity:0;transform:translate(0,-50px);transform-origin:0 0;}to{opacity:1;transform:none;}}@keyframes blurIn{from{opacity:0;filter:blur(20px);transform:scale(1.2);}to{opacity:1;filter:blur(0);transform:none;}}@keyframes grayOut{from{opacity:1;filter:grayscale(0);}15%{filter:grayscale(100%);}to{opacity:0;filter:grayscale(100%);}}@keyframes dotPulse{from{opacity:1;transform:scale(.2);}to{opacity:0;transform:scale(1);}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translateZ(0);}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible;}to{transform:translateZ(0);}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translateZ(0);}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translateZ(0);}}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg);}to{transform:perspective(400px);}}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg);}to{transform:perspective(400px);}}@keyframes flipOutX{0%{animation-timing-function:ease-out;transform:perspective(400px);}to{opacity:0;transform:perspective(400px) rotateX(90deg);}}@keyframes flipOutY{0%{animation-timing-function:ease-out;transform:perspective(400px);}to{opacity:0;transform:perspective(400px) rotateY(90deg);}}@keyframes brightIn{0%{animation-timing-function:ease-in;filter:brightness(0%);}to{filter:brightness(100%);}}@-webkit-keyframes zoomInShorter{0%{-webkit-transform:scale3d(.8,.8,.8);opacity:0;transform:scale3d(.8,.8,.8);}50%{opacity:1;}}@keyframes zoomInShorter{0%{-webkit-transform:scale3d(.8,.8,.8);opacity:0;transform:scale3d(.8,.8,.8);}50%{opacity:1;}}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}from{opacity:0;transform:translate3d(0,3000px,0);}60%{opacity:1;transform:translate3d(0,-20px,0);}75%{transform:translate3d(0,10px,0);}90%{transform:translate3d(0,-5px,0);}to{transform:translate3d(0,0,0);}}@keyframes slideZoomIn{0%{transform:scale3d(1,1,1);opacity:1;}to{transform:scale3d(1.1,1.1,1);opacity:1;}}@-webkit-keyframes kenBurnsToRight{from{transform:scale(1.2);}to{transform:scale(1);}}@keyframes kenBurnsToRight{from{transform:scale(1.2);}to{transform:scale(1);}}@-webkit-keyframes kenBurnsToLeft{from{transform:scale(1.2);}to{transform:scale(1);}}@keyframes kenBurnsToLeft{from{transform:scale(1.2);}to{transform:scale(1);}}@keyframes snow{0%{background-position:0 0,0px 0,0px 0;}50%{background-position:500px 500px,100px 300px,-200px 250px;}to{background-position:400px 800px,300px 600px,-200px 400px;}}@keyframes snowsecond{0%{background-position:0 0,0px 0,0px 0;}to{background-position:500px 1000px,400px 400px,300px 300px;}}@keyframes sparkle{0%{background-position:0 0,0px 0,0px 0;}to{background-position:-500px -1000px,-400px -400px,300px 300px;}}.banner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;font-size:1rem;}.banner figure{flex:0 0 100%;width:100%;height:100%;}.banner figure img{display:block;width:100%;height:auto;}@media (max-width:767px){.banner{font-size:.9rem;}}@media (max-width:575px){.banner{font-size:.8rem;}}button{font-family:var(--rio-body-font-family),sans-serif;}.btn{display:inline-block;border:2px solid #e4eaec;background-color:#e4eaec;color:#222;outline:0;border-radius:0;padding:1.22em 2.78em;font-family:var(--rio-body-font-family),sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:-.025em;text-transform:uppercase;text-align:center;transition:color .3s,border-color .3s,background-color .3s,box-shadow .3s;white-space:nowrap;cursor:pointer;}.btn:hover,.btn:active,.btn:focus{color:#222;border-color:#cfdadd;background-color:#cfdadd;}.btn i{display:inline-block;margin-left:.4rem;line-height:0;vertical-align:middle;}.btn-icon-right>i,.btn.icon-after>i,.btn-icon-left>i,.btn.icon-before>i{font-size:19px;}.btn-icon-right>i{margin-left:.7rem;}.btn-icon-after>i{margin-left:.7rem;}@keyframes slideLeft{0%{transform:translateX(0);}50%{transform:translateX(-.5em);}to{transform:translateX(0);}}@keyframes slideRight{0%{transform:translateX(0);}50%{transform:translateX(.5em);}to{transform:translateX(0);}}@keyframes slideUp{0%{transform:translateY(0);}50%{transform:translateY(-.5em);}to{transform:translateY(0);}}@keyframes slideDown{0%{transform:translateY(0);}50%{transform:translateY(.5em);}to{transform:translateY(0);}}.btn.btn-shadow-sm{box-shadow:0 17px 20px -20px rgba(0,0,0,.15);}.btn.btn-shadow-sm:hover,.btn.btn-shadow-sm:active,.btn.btn-shadow-sm:focus{box-shadow:0 17px 20px -20px rgba(0,0,0,.2);}.btn-underline:hover:after,.btn-underline:active:after,.btn-underline:focus:after{transform:scaleX(1);}.btn-underline:after{display:block;margin-top:1px;margin-left:auto;margin-right:auto;width:100%;height:2px;border-top:2px solid;transform:scaleX(0);transition:transform .3s;content:"";}.btn-underline i{margin-bottom:.1em;}.btn-link{padding:0;color:#222;border:0;}.btn-link,.btn-link:hover,.btn-link:active,.btn-link:focus{background-color:transparent;}.btn-load{position:relative;left:50%;transform:translateX(-50%);margin-bottom:2rem;}.btn.disabled,.button.disabled{background-color:#e4eaec;color:#999;border-color:#e4eaec;box-shadow:none;cursor:not-allowed;}.btn.btn-rounded,.btn.btn-rounded:before,.btn.btn-rounded:after{border-radius:3px;}.btn.btn-sm{padding:.92em 1.61em;font-size:1.3rem;}.btn.btn-link{padding:0;}.btn-primary{color:#fff;border-color:var(--rio-primary-color,#27c);background-color:var(--rio-primary-color,#27c);}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:#fff;border-color:var(--rio-primary-color-hover,#3478dd);background-color:var(--rio-primary-color-hover,#3478dd);}.btn-primary.btn-link{background-color:transparent;color:var(--rio-primary-color,#27c);}.btn-primary.btn-link:hover,.btn-primary.btn-link:active,.btn-primary.btn-link:focus{color:#222;}.btn-primary.btn-underline:hover,.btn-primary.btn-underline:active,.btn-primary.btn-underline:focus{color:var(--rio-primary-color,#27c);}.btn-dark{color:#fff;border-color:var(--rio-dark-color,#222);background-color:var(--rio-dark-color,#222);}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{color:#fff;border-color:var(--rio-dark-color-hover,#343434);background-color:var(--rio-dark-color-hover,#343434);}.btn-dark.btn-link{background-color:transparent;color:var(--rio-dark-color,#222);}.btn-dark.btn-link:hover,.btn-dark.btn-link:active,.btn-dark.btn-link:focus{color:#222;}.btn-dark.btn-underline:hover,.btn-dark.btn-underline:active,.btn-dark.btn-underline:focus{color:var(--rio-dark-color,#222);}.btn-white{color:#666;background-color:#fff;border-color:#fff;}.btn-white:hover,.btn-white:active,.btn-white:focus{color:#fff;border-color:var(--rio-primary-color,#27c);background-color:var(--rio-primary-color,#27c);}.btn-white.btn-link{color:#fff;background-color:transparent;}.btn-white.btn-link:hover,.btn-white.btn-link:active,.btn-white.btn-link:focus{color:#fff;background-color:transparent;}.product-category{position:relative;font-size:calc(1rem * var(--rio-typo-ratio,1));}.product-category figure{text-align:center;}.product-category img{display:block;width:100%;height:auto;margin-left:auto;margin-right:auto;}.product-category mark{color:inherit;background:transparent;font-size:calc(1.2rem * var(--rio-typo-ratio,1));line-height:1.2;}.product-category .btn{color:inherit;}.product-category i{display:inline-block;font-size:4.2rem;color:#666;margin-bottom:1.5rem;transition:transform .3s;}.product-category.content-center .category-content{align-items:center;text-align:center;}.woocommerce-loop-category__title{margin-bottom:.3rem;font-size:1.4rem;font-weight:600;line-height:1.2;color:inherit;}.woocommerce-loop-category__title a{color:inherit;}.category-wrap{margin-bottom:2rem;}.category-content{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;transition:background .3s;}.cat-type-absolute .category-content{cursor:pointer;position:absolute;bottom:0;left:0;width:auto;min-height:50px;}.cat-type-classic.product{color:#fff;}.cat-type-classic.product .category-content{border-radius:0;}.cat-type-classic mark{display:block;opacity:0;line-height:0;visibility:hidden;transition:opacity .3s,line-height .3s,visibility .3s,padding .3s;}.cat-type-classic .woocommerce-loop-category__title{margin-bottom:0;text-transform:uppercase;}.cat-type-classic .category-content{width:100%;height:25%;background-color:rgba(38,38,38,.9);}.cat-type-classic:hover mark{visibility:visible;line-height:1.2;opacity:1;padding-top:4px;}@keyframes slideUpShorter{0%{transform:translateY(0);}50%{transform:translateY(-4px);}to{transform:translateY(0);}}.filter-categories .active{color:var(--rio-primary-color,#26b);}.dropdown:hover .dropdown-box,.dropdown.show .dropdown-box{visibility:visible;opacity:1;top:100%;}.dropdown:hover .dropdown-box,.dropdown.show .dropdown-box{transform:translate3d(0,0,0);}.dropdown.dir-up:hover .dropdown-box,.dropdown.dir-up.show .dropdown-box{top:auto;bottom:100%;}@keyframes zooming{0%{opacity:1;transform:scale(1);}to{opacity:0;transform:scale(2.5);}}@keyframes zooming2{0%{opacity:1;}50%{opacity:.5;}to{opacity:1;}}.riode-filters .opened ul{opacity:1;visibility:visible;}.form-control{display:block;width:100%;min-height:4rem;padding:1.2rem 1.5rem;border:1px solid #e1e1e1;font-size:calc(1.3rem * var(--rio-typo-ratio,1));line-height:1.5;font-weight:400;color:#999;background-color:transparent;border-radius:0;box-shadow:none;outline:0;}.form-control::placeholder{color:inherit;transition:color .3s;}.form-control::-webkit-input-placeholder{color:inherit;transition:color .3s;}.form-control::-moz-placeholder{color:inherit;transition:color .3s;}.form-control:focus::placeholder{color:transparent;}.form-control:focus::-webkit-input-placeholder{color:transparent;}.form-control:focus::-moz-placeholder{color:transparent;}textarea{font-family:inherit;min-width:100%;max-width:100%;}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;border-radius:2px;background:#fff;color:#fff;cursor:pointer;width:18px;height:18px;display:inline-block;text-align:center;vertical-align:middle;margin-bottom:2px;margin-right:4px;}input[type="checkbox"] ~ label,input[type="checkbox"] ~ span,input[type="radio"] ~ label,input[type="radio"] ~ span{cursor:pointer;}input[type="checkbox"]:checked{background:#222;border-color:#222;}input[type="checkbox"]:checked:before{content:"";font-size:9px;font-weight:900;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");display:block;line-height:18px;}input[type="radio"]{border-radius:50%;}input[type="radio"]:checked:before{content:"";width:.8rem;height:.8rem;background:#666;display:inline-block;border-radius:50%;margin-bottom:2px;}select{width:100%;height:40px;font-family:var(--rio-body-font-family),sans-serif,sans-serif;min-height:auto;border:1px solid #d7d7d7;border-radius:2px;background:#fff url("https://saulesjumts.eu/wp-content/themes/riode/assets/images/select-bg.svg") 98% 46%/26px 60px no-repeat;cursor:pointer;padding:0 1.5rem;max-width:28rem;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.select-box{position:relative;}.select-box select{position:relative;max-width:15rem;min-height:auto;width:auto;height:100%;padding:8.5px 25px 8.5px 9px;border:1px solid #d7d7d7;border-radius:2px;color:inherit;background-color:transparent;font-size:calc(1.2rem * var(--rio-typo-ratio,1));font-family:inherit;letter-spacing:inherit;z-index:1;-moz-appearance:none;-webkit-appearance:none;}.select-box select:focus{outline:none;}@media (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none;}select:focus::-ms-value{background:transparent;color:currentColor;}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}.quantity{display:inline-flex;height:4.5rem;line-height:4.5rem;vertical-align:middle;}.quantity .qty{-moz-appearance:textfield;width:48px;font-size:calc(1.4rem * var(--rio-typo-ratio,1));font-weight:700;border:solid #ccc;border-width:1px 0;color:#222;text-align:center;}.quantity button{padding:8px;border:1px solid #ccc;font-size:calc(1.3rem * var(--rio-typo-ratio,1));line-height:1;color:#222;background-color:transparent;cursor:pointer;-webkit-appearance:none;}.input-wrapper input.form-control{flex:1;min-width:40px;font-size:calc(1.2rem * var(--rio-typo-ratio,1));}.close-icon{display:block;position:relative;width:30px;height:30px;transform:rotateZ(45deg);}.close-icon:before,.close-icon:after{display:block;position:absolute;background-color:#ccc;content:"";}.close-icon:before{height:2px;width:100%;left:0;top:calc(50% - 1px);}.close-icon:after{height:100%;width:2px;top:0;left:calc(50% - 1px);}.btn .d-icon-arrow-right,.btn .d-icon-arrow-left{position:relative;}.minipopup-box.show{opacity:1;transform:translateX(0);}.overlay-dark figure,.overlay-dark .banner,.overlay-light figure,.overlay-light .banner{position:relative;}.overlay-dark figure:after,.overlay-dark figure>a:after,.overlay-dark.banner:after,.overlay-light figure:after,.overlay-light figure>a:after,.overlay-light.banner:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:var(--rio-dark-color,#222);opacity:0;transition:opacity .3s,background .3s,transform .3s;}.overlay-dark:hover figure:after,.overlay-dark:hover figure>a:after,.overlay-dark.banner:hover:after,.overlay-light:hover figure:after,.overlay-light:hover figure>a:after,.overlay-light.banner:hover:after{opacity:.2;}.overlay-dark.post>figure>a:after,.overlay-light.post>figure>a:after{z-index:1;}.overlay-zoom,.overlay-zoom .post-media,.overlay-zoom figure{overflow:hidden;-webkit-transform:translateZ(0);}.overlay-zoom img{transition:transform .3s;}.overlay-zoom:hover img{transform:scale(1.08);}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;padding:1em 0;font-family:var(--rio-ptb-breadcrumb-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-ptb-breadcrumb-font-weight,var(--rio-body-font-weight));font-size:var(--rio-ptb-breadcrumb-font-size,var(--rio-body-font-size));line-height:var(--rio-ptb-breadcrumb-line-height,var(--rio-body-line-height));letter-spacing:var(--rio-ptb-breadcrumb-letter-spacing,var(--rio-body-letter-spacing));text-transform:var(--rio-ptb-breadcrumb-text-transform,var(--rio-body-text-transform));color:var(--rio-ptb-breadcrumb-color,#fff);}.breadcrumb .delimiter{opacity:.5;}.breadcrumb .delimiter i{vertical-align:middle;}.breadcrumb a,.breadcrumb span{opacity:.5;transition:color .3s,opacity .3s;}.breadcrumb a:hover,.breadcrumb a:focus{opacity:1;color:inherit;}.breadcrumb .delimiter{margin:0 .7em;font-size:85%;}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:calc(1.4rem * var(--rio-typo-ratio,1));}.pagination i{font-size:calc(2rem * var(--rio-typo-ratio,1));}.pagination .prev i{margin-right:.8rem;}.pagination .next i{margin-left:.8rem;}.page-numbers,.pagination-footer .links .post-page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:4rem;padding:0 .3rem;line-height:1;background-color:transparent;border:.1rem solid transparent;transition:border .3s;}.page-numbers:hover,.page-numbers.current,.pagination-footer .links .post-page-numbers:hover,.pagination-footer .links .post-page-numbers.current{border-color:#dadada;color:#222;}.page-numbers.disabled,.pagination-footer .links .post-page-numbers.disabled{color:#aaa;pointer-events:none;}.page-numbers:not(:last-child),.pagination-footer .links .post-page-numbers:not(:last-child){margin-right:.5rem;}.page-numbers.dots,.pagination-footer .links .post-page-numbers.dots{min-width:auto;padding:0 0 .8rem;border:none;}.pagination .prev,.pagination .next{min-width:8rem;padding:1.2rem;}.pagination .prev{margin-right:5px;}.pagination .next{margin-left:5px;}.show-info{margin:0;color:#aaa;}.show-info span{color:#222;}.login-popup .tab .nav-link.active{font-size:calc(3rem * var(--rio-typo-ratio,1));color:#222;}.offcanvas.opened .offcanvas-overlay{visibility:visible;opacity:1;}.offcanvas.opened .offcanvas-content{right:0;}.posts.text-left .post-meta{justify-content:flex-start;}.post .btn i{margin-left:5px;font-size:20px;}.post .btn i:before{margin:0;}.post .post-details>*:last-child{margin-bottom:0;}.post-calendar{display:flex;align-items:center;justify-content:center;flex-direction:column;width:4.5rem;height:4.7rem;background:rgba(255,255,255,.9);color:#222;font-weight:600;line-height:1;text-transform:uppercase;}.post-calendar .post-day{display:block;margin-bottom:1px;font-size:calc(1.6rem * var(--rio-typo-ratio,1));}.post-calendar .post-month{display:block;margin-left:2px;font-size:calc(1rem * var(--rio-typo-ratio,1));}.post-calendar + .post-details .post-meta{display:none;}.post-media{position:relative;}.post-media img{display:block;width:100%;}.post-media .post-calendar{position:absolute;left:2rem;top:2rem;}.post-details{padding-bottom:2rem;}.post-media + .post-details,.post-media-carousel + .post-details{padding-top:2.3rem;}.post-title{word-break:break-word;margin-bottom:5px;text-transform:none;font-size:calc(1.8rem * var(--rio-typo-ratio,1));font-weight:700;line-height:1.5;}.post-title a:hover{color:var(--rio-primary-color,#27c);}.post-content{line-height:1.72;color:#666;}.post-content p{margin-top:0;margin-bottom:1.8rem;}.post-meta{margin-bottom:.4rem;font-size:calc(1.3rem * var(--rio-typo-ratio,1));line-height:1.2;color:#999;}.post-meta>*{margin-right:5px;}.post-meta>*:before{margin-right:5px;}.post-meta .post-author:before{content:"by";}.post-meta .post-date:before{content:"on";}.post-meta mark{background:transparent;transition:color .4s;}.post-meta .post-author a,.post-meta .post-date a,.post-meta mark{color:#222;font-weight:600;}.post-meta .post-author a{text-transform:uppercase;}.post-meta span a:hover,.post-meta a:hover mark{color:var(--rio-primary-color,#27c);}.post-meta,.post-cats{display:flex;flex-wrap:wrap;}.post-widget{display:flex;align-items:center;}.post-widget .post-media{width:9rem;flex:0 0 9rem;}.post-widget .post-details{padding:0;margin-left:2rem;}.post-widget .post-meta{text-transform:uppercase;}.post-widget .post-meta a{color:#666;font-weight:400;}.post-widget .post-meta>*:before{content:none;}.post-widget .post-title{margin-bottom:0;white-space:normal;text-transform:none;font-size:calc(1.4rem * var(--rio-typo-ratio,1));font-weight:600;}.post.post-framed{padding:20px 20px 0 20px;box-shadow:0 5px 20px 0 rgba(0,0,0,.05);}.post.post-framed .post-media{border-radius:0;}.blog-filters .nav-filter.active{color:#222;border-width:2px;border-color:#222;}.posts .post-wrap{margin-bottom:2rem;}@media (max-width:479px){.post-meta{font-size:calc(1.2rem * var(--rio-typo-ratio,1));}}.product-wrap{margin-bottom:2rem;}li>.product{position:relative;transition:.3s;font-size:calc(1.4rem * var(--rio-typo-ratio,1));}li>.product .product-media:hover img:first-child{opacity:0;}li>.product .product-media:hover img:last-of-type{opacity:1;}li>.product:hover .product-action,li>.product:hover .product-action-vertical{visibility:visible;opacity:1;}.products .product{text-align:left;}.product.content-center{text-align:center;}.product-media{position:relative;margin-bottom:0;transition:box-shadow .3s;overflow:hidden;}.product-media img{display:block;width:100%;transition:opacity .5s;}.product-media img:last-of-type{position:absolute;opacity:0;left:0;right:0;top:0;object-fit:cover;}.product-media img:first-child{position:relative;opacity:1;}.product-label-group{position:absolute;left:2rem;top:2rem;max-width:11rem;display:flex;flex-direction:column;align-items:flex-start;}.product-label{display:inline-block;text-align:center;margin-bottom:.5rem;padding:.5rem 1.1rem;font-size:calc(1.1rem * var(--rio-typo-ratio,1));font-weight:600;line-height:1;color:#fff;text-transform:uppercase;border-radius:2px;}.product-label.label-new{background-color:var(--rio-product-new-label-color,#a8c26e);}.product-action{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;background-color:transparent;z-index:1;transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden;}.products .woocommerce-loop-product__title{padding-right:4rem;}.products .content-center .woocommerce-loop-product__title{padding-left:2rem;padding-right:2rem;}.woocommerce-loop-product__title{margin-bottom:3px;font-family:inherit;font-size:calc(1.4rem * var(--rio-typo-ratio,1));font-weight:400;line-height:1.4;letter-spacing:-.01em;text-transform:capitalize;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.woocommerce-loop-product__title a:hover{color:var(--rio-primary-color,#27c);}.price{margin-bottom:3px;display:inline-block;font-size:calc(1.6rem * var(--rio-typo-ratio,1));font-weight:600;letter-spacing:-.025em;color:#222;}.products .price{display:block;overflow:hidden;text-overflow:ellipsis;}.product-variations{margin-bottom:.8rem;}.product-variations.list-type{display:flex;}.product-variations.list-type:last-child{margin-bottom:0;}.product-variations.list-type>*{display:inline-block;margin:3px 8px 3px 0;padding:0 5px;background-color:transparent;background-size:cover;font-size:calc(1.2rem * var(--rio-typo-ratio,1));font-family:inherit;text-align:center;vertical-align:middle;cursor:pointer;min-width:26px;height:26px;color:#222;border:1px solid #e1e1e1;border-radius:2px;transition:.3s;}.product-variations.list-type>*:last-child{margin-right:0;}.product-variations.list-type .color{border:0;}.product-variations.list-type>.active,.product-variations.list-type>*:hover{border:1px solid;box-shadow:inset 0 0 0 2px #eee;}.product-variations.list-type .image,.product-variations.list-type .color{position:relative;font-size:0;}.product-variations.list-type .image:before,.product-variations.list-type .color:before{content:"";position:absolute;display:block;left:0;right:0;bottom:0;top:0;}.product-details .product-action,.product-hide-details .product-action{position:relative;visibility:visible;opacity:1;}.product-details{position:relative;padding-top:1.4rem;padding-bottom:2rem;}.product-details>:last-child{margin-bottom:0;}.product-popup{overflow:hidden;}.product-popup .product-hide-details{position:absolute;top:100%;left:0;width:100%;transition:transform .3s;background-color:#fff;}.product-popup .product-details{padding-bottom:1px;background-color:#fff;transition:transform .3s;}.content-center .product-action{justify-content:center;}.content-center .product-variations{justify-content:center;}.content-center .product-details{padding-left:5px;padding-right:5px;}.add_to_cart_button.loading{opacity:.6;}@media (max-width:575px){.product-label-group{top:15px;left:15px;}}.vendor-widget-3 .visit-vendor-btn:hover,.vendor-widget-3 .visit-vendor-btn:focus,.vendor-widget-3 .visit-vendor-btn.active{color:var(--riode-primary-color,#27c);}.woocommerce-product-gallery__image a,.woocommerce-product-gallery__image img{width:100%;display:block;}.product-thumbs-wrap,.product-single-carousel{flex-basis:100%;max-width:100%;}.product-single-carousel{overflow:hidden;}.product-single .col-md-6 .woocommerce-product-gallery{position:sticky;top:0;}.product-gallery{position:relative;display:flex;flex-wrap:wrap;}.product-thumbs-wrap{position:relative;margin-top:1rem;overflow:hidden;user-select:none;-webkit-user-select:none;}.product-thumbs-wrap img{display:block;width:100%;}.product-thumbs-wrap button{display:flex;justify-content:center;align-items:center;width:2.4rem;border:0;transition:opacity .3s,transform .3s;z-index:2;opacity:0;box-shadow:0 0 1rem rgba(0,0,0,.1);-webkit-appearance:none;cursor:pointer;}.product-thumbs-wrap:hover button:not(.disabled){opacity:.9;transform:none;}.product-thumbs-wrap button:not(.disabled):hover{opacity:1;}.product-thumbs-wrap>button{display:none;}.product-thumbs-wrap button,.product-thumbs .owl-nav .owl-prev,.product-thumbs .owl-nav .owl-next{background-color:#fff;color:#666;font-size:calc(1.6rem * var(--rio-typo-ratio,1));}.product-thumbs-wrap button,.product-thumb:after{position:absolute;left:0;right:0;top:0;bottom:0;}.product-thumbs{transition:top .3s ease-out;display:flex;}.product-thumbs.row{flex-wrap:nowrap;margin:0 -.5rem;width:calc(100% + 1rem);}.product-thumbs.owl-carousel{width:calc(100% + 8px);margin:0 -4px;}.product-thumb{position:relative;margin:0 .5rem;cursor:pointer;backface-visibility:hidden;}.row>.product-thumb{max-width:calc(25% - 1rem);flex:0 0 25%;}.product-thumb:after{content:"";transition:border-color .3s;border:2px solid transparent;}.product-thumb.active:after{border-color:var(--rio-primary-color,#27c);}.product-single{position:relative;}.product-single .summary>hr{margin-bottom:1rem;}.woocommerce-product-gallery .product-label-group{z-index:2;left:2rem;}.summary{padding:0 0 2rem;}.summary .product-variations>*{min-width:3rem;height:3rem;}.summary .product-variations>.active,.summary .product-variations>*:hover{border:1px solid;box-shadow:inset 0 0 0 2px #fff;}.summary .social-icons{padding-right:1rem;margin-right:1.5rem;margin-left:0;border-right:1px solid #e1e1e1;}.summary .social-icons:last-child{border-right:none;}.product-variations>.disabled{cursor:not-allowed;opacity:.3;}.product_title{font-size:calc(2.6rem * var(--rio-typo-ratio,1));font-weight:700;letter-spacing:-.025em;line-height:1.4;margin-bottom:.6rem;}.product_title:first-child{margin-top:1.5rem;}.product_title a{color:inherit;}p.price{display:block;margin-bottom:1rem;color:var(--rio-secondary-color,#d26e4b);font-size:calc(3rem * var(--rio-typo-ratio,1));font-weight:700;line-height:1;}.variations_form .label,.quantity .label{padding-right:1rem;min-width:7.5rem;color:#222;font-size:calc(16px * var(--rio-typo-ratio,1));letter-spacing:-.025em;}.variations_form .label:after,.quantity .label:after{content:":";}.quantity-minus{border-radius:3px 0 0 3px;}.quantity-plus{border-radius:0 3px 3px 0;}.variations{margin-bottom:0;width:auto;border-collapse:separate;}.variations td{padding:0;border-bottom:1.4rem solid transparent;}.variations .list-type:last-child td{border-bottom-width:1.5rem;}.variations .select-type td{border-bottom-width:2rem;}.variations .select-type .label{line-height:37px;}.variations .value>*{display:inline-block;}.variations .value>*:not(:last-child){margin-right:2rem;}.variations .select-box:before{right:1.4rem;font-size:calc(1.2rem * var(--rio-typo-ratio,1));color:#222;}.variations select{max-width:none;padding:.8rem 3rem .8rem 1.4rem;color:#222;border-color:#ccc;font-size:calc(1.3rem * var(--rio-typo-ratio,1));}.variations .list-type{line-height:36px;}.variations .reset-variation-cont{display:block;}.variations .reset_variations{display:inline-block;margin-top:1em;padding:.3em 1em;background:#f4f4f4;font-size:calc(1rem * var(--rio-typo-ratio,1));line-height:2;}.variations .product-variations + select,.reset-variation-tr{display:none;}hr.product-divider{margin-top:0;margin-bottom:2rem;}p.out-of-stock,.woocommerce-variation p,p.stock.available-on-backorder,p.in-stock{display:inline-block;padding:4px 2rem;margin-bottom:2rem;border-radius:2px;color:#fff;background:var(--rio-secondary-color,#d26e4b);font-weight:600;}.woocommerce-variation{display:none;}.woocommerce-variation .price{margin-bottom:-10px;}.woocommerce-variation>*{transform:translateY(-10px);}.cart .quantity{margin-right:8px;margin-bottom:2rem;}.single_add_to_cart_button,.product-buy-now{display:inline-block;width:auto;margin-bottom:2rem;border:0;font-size:calc(1.4rem * var(--rio-typo-ratio,1));font-weight:600;line-height:4.5rem;padding:0 3.5em;vertical-align:middle;border-radius:3px;text-transform:none;}.single_add_to_cart_button{margin-right:8px;}.single_add_to_cart_button:last-child{margin-right:0;}.product-buy-now.disabled{cursor:not-allowed;}.single_add_to_cart_button:before{content:"";font-family:"riode";font-size:1.4em;font-weight:400;line-height:1;margin-right:1rem;position:relative;bottom:-1px;}.product_meta{margin-bottom:1.5rem;color:#999;font-size:calc(1.2rem * var(--rio-typo-ratio,1));}.product_meta>span{display:inline-block;margin:0 1.5rem 0 0;text-transform:uppercase;}.product_meta a{text-transform:none;}.guide-link{line-height:30px;color:var(--rio-primary-color,#27c);}.guide-link:hover{text-decoration:underline;}.guide-link i{margin-right:.8rem;font-size:2.1rem;vertical-align:middle;line-height:0;color:#666;}@media (min-width:992px){.product-single .col-md-6 .summary,.product-single .col-md-6 .woocommerce-tabs{padding-left:1rem;}.variations select{width:20rem;}}@media (max-width:575px){.summary .social-icons{display:flex;border-right:none;}}@media (min-width:992px) and (max-width:1200px){.sidebar + .main-content .product-single .social-icons{display:flex;}}.social-icons{display:inline-flex;align-items:center;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;}.main-content-wrap{overflow:hidden;}.main-content-wrap .main-content{flex:1;overflow:hidden;max-width:none;}.top-sidebar-active .top-sidebar .sidebar-overlay,.top-sidebar-active .top-sidebar .sidebar-close,.left-sidebar-active .left-sidebar .sidebar-overlay,.left-sidebar-active .left-sidebar .sidebar-close,.right-sidebar-active .right-sidebar .sidebar-overlay,.right-sidebar-active .right-sidebar .sidebar-close{visibility:visible;opacity:1;}.top-sidebar-active .top-sidebar .sidebar-content,.left-sidebar-active .left-sidebar .sidebar-content,.right-sidebar-active .right-sidebar .sidebar-content{transform:translateX(0);opacity:1;}.sidebar-close{position:fixed;opacity:0;visibility:hidden;z-index:1061;}.sidebar-content a{color:#222;}.sidebar-overlay,.sidebar-toggle,.sidebar-content{position:fixed;top:0;left:0;z-index:1040;}.sidebar-overlay{right:0;bottom:0;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:visibility .4s,opacity .4s;}.sidebar-toggle{display:flex;align-items:center;justify-content:center;top:160px;width:40px;height:40px;font-size:calc(1.4rem * var(--rio-typo-ratio,1));color:#fff;background-color:rgba(28,26,26,.8);}.sidebar-close{margin:0;left:calc(100vw - 50px);top:25px;transition:opacity .3s;}.sidebar-content{bottom:0;width:30rem;padding:2rem;transform:translateX(-100%);overflow:auto;opacity:0;line-height:1.3;transition:transform .4s,opacity .4s;box-shadow:0 0 30px 0 rgba(0,0,0,.1);color:#aaa;}.sidebar-content a:hover,.sidebar-content a:focus{color:var(--rio-primary-color,#27c);}.sidebar-offcanvas .sidebar-content{background:#fff;}.sidebar-overlay ~ .sidebar-content{box-shadow:none;}.sidebar-content .sidebar-close{display:flex;position:static;align-items:center;margin-bottom:2rem;text-transform:uppercase;line-height:1;}.sidebar-content .close-icon{width:1.6rem;height:1.6rem;margin-right:.6rem;}.sidebar-content .close-icon:before,.sidebar-content .close-icon:after{background:#666;}.right-sidebar .sidebar-close{left:40px;}@media (max-width:991px){.sidebar-content{width:30rem;background:#fff;}}@media (min-width:992px){.sidebar-toggle{display:none;}.sidebar-fixed .sidebar-overlay{display:none;}.sidebar-fixed .sidebar-content{position:relative;overflow:visible;padding:0;opacity:1;z-index:1;}.sidebar-fixed .sidebar-content{width:auto;transform:none;}}.sidebar{font-size:calc(13px * var(--rio-typo-ratio,1));}.sidebar .widget{border-bottom:3px solid #eee;}.sidebar .widget-title.collapsed{margin-bottom:0;}.sidebar .widget>ul>li:not(:last-child){border-bottom:1px solid #eee;}.sidebar .widget>*:not(.widget-title){transition:opacity .3s;}.sidebar .widget>*:last-child:not(ul):not(form){margin-bottom:2rem;}.sidebar .widget:last-child{border-bottom:none;}.sidebar .widget ul,.sidebar .widget form{margin-bottom:1.8rem;}.sidebar .widget>select{margin-bottom:2rem;}.sidebar .widget li{padding:1.35rem 3px;}.sidebar .widget li>a{padding:0;}.sidebar .widget form{display:flex;align-items:center;justify-content:space-between;}.sidebar .widget p{line-height:1.86;font-size:var(--rio-body-font-size);}.sidebar .sidebar-content .widget_search:first-child{border-bottom:none;}.sidebar .sidebar-content .widget_search:first-child .search-wrapper{margin-bottom:1rem;}.sidebar .sidebar-content .widget_search form{margin-bottom:0;}.sidebar .sidebar-content .widget_search input.form-control{height:45px;border-color:#ccc;padding-left:1.5rem;font-size:calc(13px * var(--rio-typo-ratio,1));color:#666;}.sidebar .sidebar-content .widget_search .btn-search{font-size:17px;}.sidebar .widget-title{padding:2.8rem 3px 1.4rem;margin:0 0 5px;border:none;}.sidebar .widget-title.collapsed{padding-bottom:2.8rem;}.sidebar .widget_categories>form{margin-bottom:2rem;}.sidebar .collapsed ~ *{opacity:.1;}.sidebar .cat-item{position:relative;flex-wrap:wrap;}.sidebar .cat-item>a{flex:none;}.sidebar .cat-item>ul{position:relative;display:none;width:100%;margin:1rem 0 0;padding-left:1.3rem;}.sidebar .cat-item>ul:before{content:"";position:absolute;left:2px;top:4px;bottom:3px;border-left:1px solid #eee;}.sidebar .cat-item li{padding:5.5px 0;}.sidebar .cat-item>a>i{content:"";position:absolute;top:11px;right:10px;line-height:0;margin-right:-3px;padding:1rem 5px;font-size:1.2rem;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");font-weight:600;transition:transform .3s;}.sidebar .cat-item>a:hover>i{color:var(--rio-primary-color,#27c);}.sidebar .cat-item .cat-item>a>i{top:4px;right:6.5px;}.sidebar .menu li{padding:0;}.sidebar .menu li a{padding:.7rem 0;}.sidebar .menu ul{padding:0;margin:0;}.widget-collapsible>.widget-title{position:relative;cursor:pointer;transition:padding .4s,margin .4s;font-weight:600;}.widget-collapsible>.collapsed .toggle-btn:before{transform:rotate(90deg);}.widget-collapsible>.collapsed .toggle-btn:after{transform:rotate(180deg);}.collapsed + ul{display:none;}.sidebar .widget-products .product-wrap,.sidebar .widget .post-wrap{padding:1rem 3px;}.sidebar .widget .product-wrap{padding-bottom:0;padding-top:0;}.nav-tabs{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #e1e1e1;}.nav-tabs .active>a,.nav-tabs .nav-link.active,.nav-tabs *:hover>.nav-link{color:#222;}.nav-link{display:block;margin-bottom:-.1rem;padding:1.6rem .2rem;font-size:calc(1.6rem * var(--rio-typo-ratio,1));font-weight:700;line-height:1;text-align:center;border-radius:0;border:0;transition:border-color .35s,color .35s,background-color .35s;white-space:nowrap;}.nav>li:not(:last-child){margin-right:4.5rem;}.nav-filter.active,.active>.nav-filter{color:var(--rio-primary-color,#27c);}.filter-underline .nav-filter.active{border-color:var(--rio-primary-color,#27c);}.tab-nav-center .nav{justify-content:center;}.tab-content>.active{position:relative;visibility:visible;height:auto !important;opacity:1;z-index:auto;}.tab-pane{padding:2.3rem 0;line-height:1.72;color:#666;}.tab .nav-link{position:relative;padding:2rem 0;}.tab .nav-link:after{content:"";position:absolute;left:50%;bottom:0;max-width:100%;width:100%;height:2px;background:var(--rio-primary-color,#27c);transform:scaleX(0) translateX(-50%);transform-origin:left;transition:transform .3s;}.tab .nav-link:hover:after,.tab .nav-link.active:after{transform:scaleX(1) translateX(-50%);}.tab .nav>li:not(:last-child){margin-right:3rem;}.tab.tab-vertical .nav-link:hover:after,.tab.tab-vertical .nav-link.active:after{transform:scaleY(1) translateY(-50%);}.tab-stacked .nav-link:hover,.tab-stacked .nav-link.active{background:var(--rio-primary-color,#27c);color:#fff;}.tab-border .nav-link:hover,.tab-border .nav-link.active{border-color:#e1e1e1;}.tab-outline .nav-link:hover,.tab-outline .nav-link.active{border-color:var(--rio-primary-color,#27c);color:var(--rio-primary-color,#27c);}.tab-inverse .nav-link:hover,.tab-inverse .nav-link.active{background:#fff;}@media (max-width:575px){.tab .nav-item{flex:1;}.tab .nav>li:not(:last-child){margin-right:0;}}.title-wrapper{display:flex;align-items:center;}.title-wrapper .divider{margin:0 1.5rem;}.title{margin-bottom:0;max-width:100%;}.title:before,.title:after{height:2px;background-color:#e1e1e1;}.title-center .title{margin-left:auto;margin-right:auto;text-align:center;}.related h2,.up-sells h2,.cross-sells h2,.post-single .title{margin-bottom:2.6rem;font-size:calc(2.4rem * var(--rio-typo-ratio,1));line-height:1.2;color:#222;text-transform:capitalize;font-weight:700;}.animating-item.active{position:relative;z-index:2;}.widget-title{margin-bottom:2rem;padding:1.3rem 0;font-size:1.8rem;font-weight:700;text-transform:none;line-height:1;letter-spacing:-.03em;border-bottom:1px solid #e1e1e1;}.header{background-color:var(--rio-header-bg-color);background-image:var(--rio-header-bg-image);background-repeat:var(--rio-header-bg-repeat);background-position:var(--rio-header-bg-position);background-size:var(--rio-header-bg-size);background-attachment:var(--rio-header-bg-attachment);font-family:var(--rio-header-font-family,var(--rio-body-font-family)),sans-serif;font-weight:var(--rio-header-font-weight,var(--rio-body-font-weight));font-size:var(--rio-header-font-size,var(--rio-body-font-size));line-height:var(--rio-header-line-height,var(--rio-body-line-height));letter-spacing:var(--rio-header-letter-spacing,var(--rio-body-letter-spacing));text-transform:var(--rio-header-text-transform,var(--rio-body-text-transform));color:var(--rio-header-color,var(--rio-body-color));}.header a:hover,.header a:focus,.header .search-wrapper.hs-toggle:hover,.header .dropdown:hover>a{color:var(--rio-header-link-active-color,var(--rio-primary-color,#27c));}.header p{font-size:inherit;}.header a:hover,.header a:focus{color:var(--rio-header-link-active-color,var(--rio-primary-color,#27c));}.logo{display:block;width:153px;}.logo img{display:block;}.live-search-list{position:absolute;margin-top:3px;left:0;top:100%;right:0;box-shadow:0 2px 35px rgba(0,0,0,.1);font-size:calc(13px * var(--rio-typo-ratio,1));background:#fff;z-index:1040;}.live-search-list img{max-width:60px;margin-right:10px;}.search-wrapper .live-search-list .d-loading{position:static;min-height:80px;background:#fff;}.search-wrapper{position:relative;}.search-wrapper .input-wrapper{display:flex;position:relative;}.search-wrapper input.form-control{flex:1;min-width:40px;padding:1.1rem 1.5rem;border:0;background-color:#eee;font-size:calc(12px * var(--rio-typo-ratio,1));letter-spacing:inherit;}.search-wrapper .btn-search{padding:0;min-width:40px;background-color:var(--rio-primary-color,#27c);border:0;color:#fff;font-size:1.4rem;}.search-wrapper .btn-search i{display:block;margin:0;}.search-wrapper .select-box{background-color:#f4f4f4;}.search-wrapper .select-box select{position:relative;max-width:100%;width:100%;padding:0 15px 0 20px;border:0;font-weight:600;z-index:1;}.untouchable .search-wrapper.hs-toggle:hover .input-wrapper,.search-wrapper.hs-toggle.show .input-wrapper{transform:translate3d(0,0,0);visibility:visible;transition:transform .4s;opacity:1;}.search-wrapper .select-box{min-width:15rem;}.search-wrapper.hs-simple{width:54rem;max-width:100%;}.search-wrapper.hs-simple input.form-control{padding:0 4rem 0 2rem;border:1px solid #e1e1e1;font-family:inherit;background-color:#fff;color:#999;}.search-wrapper.hs-simple .btn-search{position:absolute;background:transparent;color:#333;min-width:43px;height:100%;top:0;right:0;}.search-wrapper.hs-simple .btn-search:hover{color:var(--rio-primary-color,#27c);}.search-wrapper.hs-fullscreen.show .search-form-overlay{opacity:1;visibility:visible;}.search-wrapper.hs-fullscreen .search-form-wrapper{position:relative;padding:40px 30px 0;background:#fff;border-radius:5px;overflow:hidden;}.search-wrapper.hs-fullscreen .search-form-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);opacity:0;z-index:4000;visibility:hidden;transition:opacity .3s,visibility .3s;}.search-wrapper.hs-fullscreen .close-overlay{position:absolute;left:0;top:0;right:0;bottom:0;}.search-wrapper.hs-fullscreen .search-form-close{position:absolute;display:flex;right:30px;top:30px;font-size:32px;cursor:pointer;color:#ccc;transition:transform .4s;}.search-wrapper.hs-fullscreen .search-form-close:hover{color:#fff;transform:rotateZ(180deg) scale(1.2);}.search-wrapper.hs-fullscreen .search-form-overlay{padding:70px 20px 0;}.search-wrapper.hs-fullscreen .input-wrapper{max-width:800px;margin-left:auto;margin-right:auto;}.search-wrapper.hs-fullscreen input.form-control{padding:15px 20px;border:none;font-family:inherit;font-size:14px;color:#666;background:transparent;}.search-wrapper.hs-fullscreen .select-box{margin-right:2px;max-width:150px;border:none;font-size:14px;background:transparent;}.search-wrapper.hs-fullscreen .select-box:after{content:"";position:absolute;right:-3px;top:8px;bottom:8px;width:1px;background-color:#e1e1e1;}.search-wrapper.hs-fullscreen .btn-search{min-width:55px;font-size:2rem;color:#222;background:transparent;}.search-wrapper.hs-fullscreen form.input-wrapper{border-radius:5px;border:2px solid var(--rio-primary-color,#26b);}.search-wrapper.hs-fullscreen .search-container{background:#fff;padding:1.8rem 1rem;border:1px solid #e1e1e1;}.search-wrapper.hs-fullscreen .scrollable{height:calc(100vh - 300px);padding:1.2rem 1.2rem 1.2rem 2rem;overflow:auto;}.search-wrapper.hs-fullscreen .d-loading{padding-top:20px;flex:0 0 100%;max-width:100%;background:transparent;}.search-wrapper.hs-fullscreen .d-loading:first-child{padding-top:150px;}.search-wrapper.hs-fullscreen .scrollable::-webkit-scrollbar{background:#f5f5f5;border-radius:4px;width:8px;}.search-wrapper.hs-fullscreen .scrollable::-webkit-scrollbar-thumb{background:#ccc;}.search-toggle{position:relative;display:inline-block;vertical-align:middle;padding:1rem 0;transition:color .3s;}.search-toggle span{cursor:pointer;vertical-align:middle;}.search-toggle i{display:inline-block;font-size:1.4rem;font-weight:400;line-height:.9;vertical-align:middle;}.search-toggle i:before{margin:0;}.header .sticky-content.fixed{position:fixed;top:0;z-index:1041;animation:fixedTop .4s;border-bottom:none;}.mini-basket-dropdown.opened .dropdown-box{right:0;}.mini-basket-dropdown.opened .offcanvas-overlay{opacity:1;visibility:visible;}@keyframes show_msg_first{from{transform:translateX(0%);}to{transform:translateX(-100%);}}@keyframes show_msg{from{transform:translateX(100%);}to{transform:translateX(-100%);}}@media (max-width:991px){.header .search-toggle i{font-size:2rem;}}@media (min-width:992px){.d-show-mob{display:none !important;}}.custom-header{position:relative;}.rpb-wrapper{position:fixed;left:0;top:0;width:100vw;height:5px;z-index:99999;}.rpb-wrapper .rpb{position:absolute;left:0;height:5px;background:var(--rio-primary-color,#26b);}.header .menu{display:flex;align-items:center;}.menu li>a{transition:color .3s,background .3s,border .3s;}.menu ul{padding:2rem 0;background:#fff;}.menu li{position:relative;}.menu li a{display:inline-block;padding:.7rem 0 .7rem 1rem;white-space:nowrap;}.menu li a i{display:inline-block;margin:-2px 5px 0 0;line-height:0;vertical-align:middle;}.menu li>ul{position:absolute;top:-9999px;left:100%;margin:0;box-shadow:0 2px 22px rgba(0,0,0,.1);z-index:999;visibility:hidden;opacity:0;transition:transform .2s ease-out;transform:translate3d(0,-10px,0);will-change:transform,top;-webkit-backface-visibility:hidden;}.menu li>ul{min-width:22.6rem;background-color:#fff;}.menu li>ul li{padding:0 2rem;}.menu li:hover>ul,.menu .show>ul{visibility:visible;opacity:1;top:-2rem;transform:translate3d(0,0,0);}.header .menu>li:last-child{margin:0;}.menu>li>a{position:relative;}.menu>li>a:after{margin-left:.8rem;}.menu>li>ul{left:-1.9rem;}.menu>li:hover>ul,.menu>li.show>ul{top:100%;}nav .menu>li:hover>a,nav .menu>li.show>a{color:var(--rio-primary-color,#27c);}.menu .menu-item-has-children>a{position:relative;display:block;}.menu>.menu-item-has-children>a{z-index:998;}.menu>.menu-item-has-children>a:after{position:static;content:"";margin-top:0;}.menu-item-has-children>a:after{display:inline-block;position:absolute;right:.5rem;top:50%;line-height:0;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");font-weight:700;font-size:.8em;color:inherit;transform:translateY(-50%);content:"";}.menu.horizontal-menu{display:flex;align-items:center;}.toggle-btn,.menu .toggle-btn,.mobile-menu .toggle-btn{display:block;position:absolute;padding:6px;right:0;top:50%;transform:translateY(-50%);opacity:.6;}.menu .toggle-btn:before,.mobile-menu .toggle-btn:before{font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");content:"";position:static;border:none;width:auto;}.menu .toggle-btn,.mobile-menu .toggle-btn{width:auto;}.menu .toggle-btn:after,.mobile-menu .toggle-btn:after{content:none;}.menu .megamenu{display:flex;padding:1rem;background:#fff;max-width:calc(100vw - 40px);}.menu .megamenu a{white-space:normal;}.menu .megamenu li{background-size:cover;padding:0;}.menu .megamenu>li{flex:1;padding:1rem;}.menu .megamenu>li>a:after{content:none;}.menu .megamenu>li>a{pointer-events:none;margin-bottom:3px;font-size:1.4rem;font-weight:600;line-height:1;text-transform:uppercase;color:#222;}.menu .megamenu ul{position:static;min-width:0;padding:0;box-shadow:none;opacity:1;visibility:visible;transform:none;}.menu .megamenu ul + a{margin-top:10px;}.menu .megamenu.mp-left{left:-1.9rem;right:auto;}.menu>li ul.mp-left{left:auto;right:100%;}.menu>li ul.mp-left>li>ul:not(.mp-right){left:auto;right:100%;}.skin1 .menu{background:var(--rio-menu-skin1-ancestor-bg);}.skin1 .menu ul{background:var(--rio-menu-skin1-submenu-bg,#fff);font-family:var(--rio-menu-skin1-submenu-font-family),var(--rio-header-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-menu-skin1-submenu-font-weight,400);font-size:var(--rio-menu-skin1-submenu-font-size,inherit);line-height:var(--rio-menu-skin1-submenu-line-height,1.5);letter-spacing:var(--rio-menu-skin1-submenu-letter-spacing,inherit);text-transform:var(--rio-menu-skin1-submenu-text-transform,inherit);color:var(--rio-menu-skin1-submenu-color,inherit);}.skin1 .menu ul a:hover{color:var(--rio-menu-skin1-submenu-active-color,var(--rio-primary-color));}.skin1 .menu li{line-height:var(--rio-menu-skin1-submenu-line-height,1.5);}.skin1 .menu li li>a{background:var(--rio-menu-skin1-submenu-bg,inherit);}.skin1 .menu li>a:hover,.skin1 .menu .active>a{color:var(--rio-menu-skin1-submenu-active-color,var(--rio-primary-color));background:var(--rio-menu-skin1-submenu-active-bg);}.skin1 .menu>li{line-height:var(--rio-menu-skin1-ancestor-line-height,1);}.skin1 .menu>li>a{font-family:var(--rio-menu-skin1-ancestor-font-family,var(--rio-header-font-family,var(--rio-body-font-family))),sans-serif;font-weight:var(--rio-menu-skin1-ancestor-font-weight,700);font-size:var(--rio-menu-skin1-ancestor-font-size,inherit);line-height:var(--rio-menu-skin1-ancestor-line-height,1);letter-spacing:var(--rio-menu-skin1-ancestor-letter-spacing,inherit);text-transform:var(--rio-menu-skin1-ancestor-text-transform,inherit);color:var(--rio-menu-skin1-ancestor-color,inherit);padding:var(--rio-menu-skin1-ancestor-padding);background:var(--rio-menu-skin1-ancestor-bg);}.skin1 .menu>li>a:hover,.skin1 .menu>li:hover>a,.skin1 .menu>.current-menu-item>a,.skin1 .menu>.current-menu-ancestor>a{color:var(--rio-menu-skin1-ancestor-active-color,var(--rio-primary-color));background-color:var(--rio-menu-skin1-ancestor-active-bg);}.skin1 .horizontal-menu>li{margin-right:var(--rio-menu-skin1-ancestor-gap);}.mobile-menu-wrapper{visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;transition:visibility .4s;}.mobile-menu-wrapper .loading1:before,.mobile-menu-wrapper .loading1:after,.mobile-menu-wrapper .loading2:before,.mobile-menu-wrapper .loading2:after{background:#fff;}.mobile-menu-wrapper .loading1:before{box-shadow:inset 0 0 0 2px #fff;}.mobile-menu-container{max-width:296px;padding:2rem 1.5rem;width:100%;height:100%;overflow-y:auto;background:#222529;box-shadow:1px 0 5px rgba(0,0,0,.5);transform:translateX(-296px);transition:transform .4s;}.mobile-menu-container .d-loading{background:rgba(34,37,41,.6);}.mobile-menu-container .hs-simple .input-wrapper{display:flex;margin-bottom:.6rem;height:4rem;}.mobile-menu-container .hs-simple .input-wrapper .form-control{color:#7a8088;border:1px solid;border-color:#2e3237;border-right:0;background-color:transparent;}.mobile-menu-container .hs-simple .input-wrapper .btn-search{padding:0;width:4rem;min-width:0;background-color:var(--rio-primary-color,#27c);border-color:var(--rio-primary-color,#27c);color:#fff;font-size:1.4rem;}.mobile-menu-container .hs-simple .input-wrapper i{vertical-align:initial;margin:0;}.mobile-menu-container .mobile-menu{margin-bottom:.5rem;background:#222529;}.mobile-menu-container .mobile-menu .menu-item>a>i{min-width:20px;text-align:center;font-size:18px;margin-right:10px;}.mobile-menu-container .tab{margin-top:3rem;}.mobile-menu-container .tab-content{background-color:transparent;}.mobile-menu-container .tab-pane{padding-top:1rem;}.mobile-menu-container .nav{border-width:2px;}.mobile-menu-container .nav-link{margin-bottom:-2px;padding:10px;font-size:calc(13px * var(--rio-typo-ratio,1));color:#fff;text-transform:capitalize;}.mobile-menu-container .tab .nav>li:not(:last-child){margin-right:1rem;}.mobile-menu-container .nav-item:hover .nav-link{color:#fff;border-color:transparent;}.mobile-menu-container .nav-item.show .nav-link,.mobile-menu-container .nav-item .nav-link.active{color:var(--rio-primary-color,#27c);border-color:var(--rio-primary-color,#27c);}.mobile-menu-container .nav-item + .nav-item{margin-left:1px;}.mobile-menu{text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.5;color:#e1e1e1;text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.5;}.mobile-menu ul{display:none;width:100%;}.mobile-menu li a{display:block;position:relative;padding:1.3rem .6rem 1.3rem 1rem;}.mobile-menu li li a{padding-left:2.4rem;}.mobile-menu li li li a{padding-left:3.6rem;}.mobile-menu li:not(:last-child){border-bottom:1px solid #2e3237;}.mobile-menu .expanded,.mobile-menu .active>a{background:#2e3237;}.mobile-menu .menu-item-has-children>a:after{content:none;}.mobile-menu-title{margin-bottom:.5rem;text-transform:uppercase;font-size:1.4rem;font-weight:700;color:#fff;}.mobile-menu-overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:#000;opacity:0;transition:opacity .4s;}.mobile-menu-close{position:fixed;left:calc(100vw - 50px);top:25px;transition:opacity .3s;opacity:0;}.mobile-menu-close i{font-size:2.8rem;color:#e1e1e1;}.mmenu-active{overflow:hidden;}.mmenu-active .page-wrapper{margin-left:296px;margin-right:-296px;}.mmenu-active .mobile-menu-wrapper{visibility:visible;}.mmenu-active .mobile-menu-container{transform:translateX(0);}.mmenu-active .mobile-menu-overlay{opacity:.8;}.mmenu-active .mobile-menu-close{opacity:1;}@media (max-width:400px){.mobile-menu-close{left:calc(100vw - 40px);top:10px;}}nav .menu,.dropdown-menu,.toggle-menu{display:inline-block;}.toggle-menu.show .dropdown-box{box-shadow:0 2px 10px rgba(0,0,0,.1);}.toggle-menu.show .dropdown-box,.toggle-menu.show:after{visibility:visible;opacity:1;}.toggle-menu.has-border.show:before{visibility:visible;opacity:1;top:calc(100% - 21px);transform:translate3d(-50%,0,0);}.toggle-menu.has-border.show:after{top:calc(100% - 20px);transform:translate3d(-50%,0,0);}.sticky-content:not(.fixed) .show-home{z-index:1;}.sticky-content:not(.fixed) .show-home:after{top:100%;}.sticky-content:not(.fixed) .show-home .dropdown-box{top:calc(100% + 20px);}.sticky-content:not(.fixed) .show-home .dropdown-box,.sticky-content:not(.fixed) .show-home:after{visibility:visible;opacity:1;}.sticky-content:not(.fixed) .show-home .dropdown-box{transform:translate3d(0,0,0);}.sticky-content:not(.fixed) .show-home:after{transform:translate3d(-50%,0,0);}.sticky-content:not(.fixed) .show-home.has-border:before{top:calc(100% - 1px);visibility:visible;opacity:1;}.sticky-content:not(.fixed) .show-home .dropdown-box{box-shadow:none;}.lazy-menu>li:hover>ul{height:32rem;min-width:22.6rem;}.lazy-menu .d-loading li{height:100%;}.footer{overflow:hidden;background-color:var(--rio-footer-bg-color,var(--rio-dark-color));background-image:var(--rio-footer-bg-image);background-repeat:var(--rio-footer-bg-repeat);background-position:var(--rio-footer-bg-position);background-size:var(--rio-footer-bg-size);background-attachment:var(--rio-footer-bg-attachment);font-family:var(--rio-footer-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-footer-font-weight,var(--rio-body-font-weight));font-size:var(--rio-footer-font-size,var(--rio-body-font-size));line-height:var(--rio-footer-line-height,var(--rio-body-line-height));letter-spacing:var(--rio-footer-letter-spacing,var(--rio-body-letter-spacing));text-transform:var(--rio-footer-text-transform,var(--rio-body-text-transform));color:var(--rio-footer-color,var(--rio-body-color));}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p{color:var(--rio-footer-color,var(--rio-body-color));}.footer .widget{margin-bottom:3rem;}.footer .widget:last-child{margin-bottom:0;}.footer .widget,.footer .menu>li>a{font-family:var(--rio-footer-widget-font-family),var(--rio-footer-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-footer-widget-font-weight,var(--rio-footer-font-weight,var(--rio-body-font-weight)));font-size:var(--rio-footer-widget-font-size,var(--rio-footer-font-size,var(--rio-body-font-size)));line-height:var(--rio-footer-widget-line-height,1.2);letter-spacing:var(--rio-footer-widget-letter-spacing,var(--rio-footer-letter-spacing,var(--rio-body-letter-spacing)));text-transform:var(--rio-footer-widget-text-transform,var(--rio-footer-text-transform,var(--rio-body-text-transform)));color:var(--rio-footer-widget-color,var(--rio-footer-color,var(--rio-body-color)));}.footer .widget ul,.footer .menu{padding-top:.8rem;}.footer .widget ul li,.footer .menu li{position:relative;font-weight:500;line-height:1.2;margin-bottom:15px;}.footer .widget ul li:last-child,.footer .menu li:last-child{margin-bottom:0;}.footer .widget ul li a,.footer .menu li a{padding:0;}.footer a:not(.social-icon):not(.btn),.footer .widget .menu li a{color:var(--rio-footer-link-color,var(--rio-footer-color,var(--rio-body-color,#666)));}.footer .widget_categories .current-cat,.footer .widget_categories .current-cat a,.footer a:not(.social-icon):not(.btn):hover,.footer a:not(.social-icon):not(.btn):focus,.footer .widget .menu li a:hover,.footer .widget .menu li a:focus{color:var(--rio-footer-link-active-color);}.footer .widget-title{border-bottom:none;padding:.6rem 0;margin-bottom:.9rem;font-family:var(--rio-footer-title-font-family),var(--rio-footer-font-family),var(--rio-body-font-family),sans-serif;font-weight:var(--rio-footer-title-font-weight,var(--rio-heading-font-weight,var(--rio-body-font-weight)));font-size:var(--rio-footer-title-font-size);line-height:var(--rio-footer-title-line-height,var(--rio-heading-line-height,var(--rio-body-line-height)));letter-spacing:var(--rio-footer-title-letter-spacing,var(--rio-heading-letter-spacing,var(--rio-body-letter-spacing)));text-transform:var(--rio-footer-title-text-transform,var(--rio-heading-text-transform,var(--rio-body-text-transform)));color:var(--rio-footer-title-color,var(--rio-footer-color,var(--rio-heading-color,var(--rio-body-color))));}.footer .widget-title img{display:inline;}.footer .widget-title a{color:inherit;}.footer-top{padding-top:var(--rio-footer-top-padding-top);padding-bottom:var(--rio-footer-top-padding-bottom);border-top:var(--rio-footer-top-divider);}.footer-main{padding-top:var(--rio-footer-main-padding-top);padding-bottom:var(--rio-footer-main-padding-bottom);border-top:var(--rio-footer-main-divider);}.footer-bottom{padding-top:var(--rio-footer-bottom-padding-top);padding-bottom:var(--rio-footer-bottom-padding-bottom);border-top:var(--rio-footer-bottom-divider);}.footer-bottom .widget{margin-bottom:0;}.full-footer-wrapper{display:flex;align-items:center;}.full-footer-wrapper>div{max-width:100%;}.full-footer-wrapper>div:first-child:last-child{width:100%;text-align:center;}.full-footer-wrapper>div:first-child,.full-footer-wrapper>div:last-child{flex:1;}@media (min-width:992px){.full-footer-wrapper>div:last-child{text-align:right;}.full-footer-wrapper>div:first-child{text-align:left;}}@media (max-width:991px){.footer-main .footer-column{margin-bottom:3rem;}.footer-main .last-column{margin-bottom:0;}.full-footer-wrapper{flex-direction:column;}.full-footer-wrapper .widget + .widget{margin-top:2rem;}}.scroll-top{position:fixed;bottom:0;color:#222;text-align:center;visibility:hidden;opacity:0;transition:transform .3s,visibility .3s,opacity .3s;transform:translateY(40px);background-color:#fff;border-radius:3px;z-index:1000;box-shadow:0 0 20px 0 rgba(0,0,0,.1);bottom:30px;width:calc(60px * var(--rio-scroll-top-size,100) / 100);height:calc(60px * var(--rio-scroll-top-size,100) / 100);line-height:calc(60px * var(--rio-scroll-top-size,100) / 100);font-size:calc(27px * var(--rio-scroll-top-size,100) / 100);left:var(--rio-scroll-top-left-position);right:var(--rio-scroll-top-right-position);}.scroll-top i{font-weight:900;line-height:inherit;}.scroll-top.show{visibility:visible;opacity:1;transform:translateY(0);color:#222;}@media (max-width:767px){.scroll-top{display:none;}}.mobile-icon-bar{transition:margin .4s;display:flex;}.mobile-icon-bar .cart-dropdown:hover .cart-toggle{color:#222;}.mobile-icon-bar .cart-toggle,.mobile-icon-bar .search-toggle{padding:0;color:inherit;}.mobile-icon-bar .cart-dropdown.dir-up:after{bottom:100%;}.mobile-icon-bar .cart_list{max-height:190px;}.mobile-icon-bar a.checkout{color:#fff;}.mobile-icon-bar .hs-toggle .input-wrapper{top:initial;bottom:100%;right:1.5rem;margin-bottom:2rem;transform:translate3d(0,10px,0);min-width:30rem;}.mobile-icon-bar .hs-toggle:after{top:initial;bottom:100%;transform:translate3d(-50%,5px,0);border-bottom-color:transparent;border-top:11px solid #fff;}.mobile-icon-bar .live-search-list{margin-bottom:3px;top:initial;bottom:100%;}.mmenu-active .mobile-icon-bar{margin-left:296px;margin-right:-296px;}.mobile-icon-bar .scroll-top{position:static;display:flex;background:none;color:inherit;visibility:visible;opacity:1;transform:none;width:auto;height:auto;box-shadow:none;}.mobile-icon-bar .mobile-item i{width:23px;height:24px;line-height:24px;text-align:center;font-size:23px;line-height:1;}.mobile-icon-bar .mobile-item .d-icon-search{top:2px;font-size:19px;}.mobile-item:hover,.mobile-item.active{color:#222;}@media (max-width:479px){.mobile-icon-bar .hs-toggle .input-wrapper{min-width:27rem;}}@media (min-width:576px){.mobile-icon-bar{padding:0 4rem;}}@media (min-width:768px){.mobile-icon-bar{display:none;}}
.sj-price-primary{display:block;font-size:calc(1.6rem * var(--rio-typo-ratio,1));font-weight:600;line-height:1.3;color:var(--rio-primary-color,#14828a);}
.sj-price-primary .woocommerce-Price-amount{color:var(--rio-primary-color,#14828a);}
.sj-price-primary del{opacity:.6;font-size:.85em;font-weight:400;}
.sj-price-primary del .woocommerce-Price-amount{color:#999;}
.sj-price-primary ins{text-decoration:none;font-weight:600;}

.sj-price-secondary{display:block;margin-top:2px;font-size:calc(1.3rem * var(--rio-typo-ratio,1));font-weight:400;color:var(--rio-primary-color,#14828a);line-height:1.4;}
.sj-price-secondary-sale{text-decoration:none;font-weight:600;font-size:calc(1.6rem * var(--rio-typo-ratio,1));}
.sj-price-secondary-regular{font-weight:600;font-size:calc(1.6rem * var(--rio-typo-ratio,1));}
.sj-price-secondary del{opacity:.6;font-weight:400;}.sj-price-secondary del .woocommerce-Price-amount{color:#999;}
.sj-price-secondary ins{text-decoration:none;}
.sj-price-primary .measurement-text,.sj-price-secondary .sj-price-unit{font-size:calc(1.1rem * var(--rio-typo-ratio,1)) !important;font-weight:400;color:var(--rio-primary-color,#14828a);}
.summary p.price del{text-decoration:none;}.summary p.price del span{text-decoration:line-through;}