h1,h2,h3{word-break:break-word}strong{font-weight:var(--text-bold-weight)}#back_to_top a{color:#fff;background-color:var(--color-blue)}.proceed{border-radius:var(--common-border-radius)}a.proceed,a.proceed:hover{font-weight:var(--text-bold-weight);color:var(--color-blue);background-color:transparent;min-height:20px;border:1px solid var(--color-blue);display:inline-block;line-height:1.6;padding:12px 24px;transition:border-color .2s}.proceed:hover{border-color:var(--color-light-blue)!important}div.header_image_wrapper div.slide_content a.proceed{color:#fff;border-color:#fff}.editor_formatted_text a.proceed::after,div.header_image_wrapper div.slide_content a:after{content:'';margin-left:0}:where(.editor_formatted_text,#footer) a:is(.proceed[target="_blank"],.proceed_small[target="_blank"],.external){padding-right:40px}:where(.editor_formatted_text,#footer) a:is(.proceed[target="_blank"],.proceed_small[target="_blank"],.external)::after{content:'\e95b';font-family:rehti_icon;font-weight:400;font-size:24px;position:absolute;top:50%;transform:translateY(-50%);right:16px}a.proceed:hover::before{opacity:0}.proceed.proceed_secondary{background-color:#fff;border-color:var(--color-blue);border-width:1px}#main div.pagesectioncontainer div.section_column_content a:not(.proceed,:has(img,> i))[target="_blank"]::after{content:'\e930';font-family:rehti_icon;margin-left:5px;text-decoration:none;display:inline-block;vertical-align:text-top}.formatted_text ul:not(.slides):not(.flex-direction-nav) li:before{color:var(--color-blue)}.button_link:before,.cart_box>a:after,.proceed:before{display:none}.availability_icon{width:13px;height:13px;top:4px;border-radius:50%}div.styled_select:after{content:"\e919";font-family:rehti_icon;font-size:12px}.form_component_wrapper .form_field_wrap label{height:auto}.form_field_wrap input,.form_field_wrap label~div.styled_select select,.form_field_wrap textarea{padding-top:15px}.form_field_wrap input[type=email],.form_field_wrap input[type=text]{line-height:normal}.form_field_wrap input:focus-visible{outline:0;box-shadow:none}.form_field_wrap label{position:absolute;top:calc(var(--form-input-height)/ 2);transform:translate(var(--form-input-padding-horizontal),-50%);margin-bottom:0;transition:transform .2s;z-index:1;transform-origin:bottom left}.form_field_wrap:has(:focus) label,.form_field_wrap:has(input:not(:placeholder-shown),textarea:not(:placeholder-shown)) label,.form_field_wrap:has(select) label{transform:translate(var(--form-input-padding-horizontal),-110%) scale(.75)}.form_field_wrap:has(input:not(:placeholder-shown)) .styled_checkbox label,.form_field_wrap:is(.multi_selection_wrapper,.checkbox_wrapper):has(input:not(:placeholder-shown)) label{position:static;transform:none;font-size:1em}.form_field_wrap .validity_indicator{top:calc(var(--form-input-height)/ 2)}.styled_checkbox>input+label>span:before{width:24px;height:24px;flex-basis:24px;border-color:var(--color-black)}.styled_checkbox>input+label>span:after{width:8px;height:15px;border-color:#47a813}#pre_header_text_banner li{font-size:13px}#header_mobile+#pre_header_text_banner{top:0}#header_mobile:has(+ #pre_header_text_banner){top:var(--pre-header-text-banner-height)}#logo_mobile>span,div.logo_wrapper>a{align-items:center;justify-content:center;height:var(--desktop-header-height)}#logo_mobile{height:var(--mobile-header-height)}#header_mobile{--header-item-width:60px;padding:0 16px;transform:translateZ(0);will-change:transform;backface-visibility:hidden;contain:paint}#header_mobile ul li.logo{width:calc(100% - (3 * var(--header-item-width)));align-content:flex-start}#header_mobile ul li.logo svg{width:100%;height:auto;max-width:169px;margin-right:auto;transform:translateZ(0);backface-visibility:hidden;will-change:transform}#header_mobile ul li:not(.logo){width:var(--header-item-width);align-items:flex-end}#header_mobile .logo_wrapper svg{width:169px}#header_mobile li.search>span{position:relative;top:0}#header_mobile :is(span,button)>i.icon-search:before{top:unset}#header .icon-search:before,#header_mobile .icon-search:before{content:'\e963';font-family:rehti_icon;font-size:24px!important}#header div.no_results .icon-search:before,#header_mobile div.no_results .icon-search:before{font-size:inherit!important}#header .shopping-cart-icon:before,#header_mobile .shopping-cart-icon:before{font-size:24px!important}#header_mobile span.cart_amount>span{top:10px;background-color:var(--color-light-blue)}#shopping_cart_mini{right:0}#header_mobile .navi_open_mobile>span.name,#header_mobile span.name{font-size:10px;font-weight:var(--text-bold-weight);white-space:nowrap}#header_mobile .navi_open_mobile.navi_opened>span:not(.name_alt):not(.hamburger_animated),#header_mobile .navi_open_mobile:not(.navi_opened)>span.name_alt{transform:none}#header_mobile span.hamburger_animated{--hamburger-item-height:2px}@media screen and (max-width:999.90px){#header{box-shadow:0 3px 15px #0000000F}.search_wrapper .search_btn{border-radius:0;color:#fff;background-color:var(--color-blue)}.search_form button{color:var(--color-blue)}.search_form .proceed:hover{color:#fff}input.hakukentta:focus-visible{outline:0;box-shadow:none}#header div.header_sect.sect_2>div>div.search_wrapper{position:absolute}}.search_wrapper div.search_suggest ul.search_results li.on>a,.search_wrapper div.search_suggest ul.search_results li>a:active,.search_wrapper div.search_suggest ul.search_results li>a:hover{background-color:var(--main-color);color:#fff}.search_wrapper div.search_suggest ul.search_results li.on>a>span.rightr.price>strong,.search_wrapper div.search_suggest ul.search_results li>a:active>span.rightr.price>strong,.search_wrapper div.search_suggest ul.search_results li>a:hover>span.rightr.price>strong{color:#fff}@media (max-width:999.90px){#nav_menu li a span i{width:30px;margin-right:0;vertical-align:middle}#nav_menu li a span i.iconmoon-parastore-account,#nav_menu li a span i.iconmoon-parastore-shipping{font-size:22px}#container:has(#pre_header_text_banner) #header #navs>nav,#container:has(#pre_header_text_banner) #header .search_wrapper{height:calc(100vh - var(--mobile-header-height) - var(--pre-header-text-banner-height))}#container:has(#pre_header_text_banner) #header{top:calc(var(--mobile-header-height) + var(--pre-header-text-banner-height))}#header_mobile .navi_open_mobile>span.name{top:calc(50% + 6px)}#header #navs nav li>a{font-weight:var(--text-bold-weight);padding-left:calc(var(--depth) * 20px)}#header #navs nav ul ul li>a{font-weight:var(--body-text-default-weight)}#header #navs button.open_submenu:before{font-family:rehti_icon!important;content:'\e92f';font-size:9px;transition:transform var(--transition-duration) ease}#header #navs button.open_submenu.icon-up-open:before{transform:rotate(180deg)}#header #navs nav.sub_nav{padding-top:25px}#header #navs.no_paging nav li>a{height:60px}#header #navs.no_paging nav li.has_subs>a{width:calc(100% - 80px)}#header #navs nav li .open_submenu{justify-content:center;width:80px;border-left:1px solid var(--generic-background-color4)}}#cart_wrapper div.cart_items div:is(.sc_mini_additional_costs_wrapper,.sc_mini_totals_wrapper){background-color:var(--color-light-beige)}@media (min-width:1000px){#logo_wrapper{height:var(--sticky-desktop-header-sect2-height);margin-top:auto}#logo_wrapper>a{height:var(--sticky-desktop-header-sect2-height)}#header #logo_wrapper svg{width:220px;height:auto}#logo_wrapper.beta:after{left:var(--main-x-padding)}#header div.header_sect.sect_1{background:linear-gradient(to bottom,var(--color-black) 40px,#fff 40px,#fff 100%)}#header div.header_sect.sect_1>div{display:flex}#header div.sect_2>div{position:relative}#nav{position:absolute;bottom:0;width:100%}#header #nav_menu{padding-left:300px}#header #nav_menu li.meganavi div.inner_nav_wrap{left:0;width:calc(100%)}#header #nav_menu>li>a{height:var(--sticky-desktop-header-sect2-height);line-height:var(--sticky-desktop-header-sect2-height);font-size:15px;font-weight:var(--text-bold-weight);padding:0}#header #nav_menu ul li a{font-size:15px}#header #nav_menu>li+li{margin-left:32px}#header #nav_menu>li.has_subs+li{margin-left:20px}#header #nav_menu>li>a>span{position:relative;padding-bottom:2px;border:none;font-size:unset}#header #nav_menu>li.on>a,#header #nav_menu>li:active>a,#header #nav_menu>li:hover>a{color:var(--main-color)}#header nav.v2 #nav_menu>li.has_subs>a{padding-right:25px}#header nav.v2 #nav_menu>li>button>i:before{font-size:unset}#header #nav_menu>li>button{right:0}#header nav.v2 #nav_menu>li>button{width:25px;height:25px;border-radius:0}#header #nav_menu li.second_tier{position:absolute;top:calc(-1 * var(--sticky-desktop-header-sect1-height));right:0}#header #nav_menu li.second_tier,#header #nav_menu li.second_tier>a,#header #nav_menu>li.second_tier>button>i:before{color:#fff;font-size:13px;font-weight:var(--body-text-default-weight)}#header #nav_menu li.second_tier,#header #nav_menu li.second_tier>a{height:var(--sticky-desktop-header-sect1-height);line-height:var(--sticky-desktop-header-sect1-height);padding:0;text-transform:none}#header #nav_menu>li.second_tier>button{right:0}#header #nav_menu li.second_tier>a>span{border-bottom-width:0}#header #nav_menu li.second_tier>div.inner_nav_wrap{left:auto;right:0;min-width:200px;border-top-width:3px;z-index:10}#header nav.v2 #nav_menu li.second_tier>a{line-height:var(--sticky-desktop-header-sect1-height);padding-left:0;margin-left:16px}#header #nav_menu li.second_tier i[class*=iconmoon-]{margin-right:5px;font-size:18px;vertical-align:text-top}#header #nav_menu li.language_menu>a>span>span{display:none}#header div.search_wrapper{height:var(--sticky-desktop-header-sect2-height);align-content:center;top:unset;bottom:0;width:calc(100% - 220px - 300px - 300px);max-width:519px;right:calc(100px + 32px + var(--main-x-padding))}html[lang=en] #header div.search_wrapper{width:calc(100% - 220px - 300px - 300px - 27px);right:calc(127px + 32px + var(--main-x-padding))}#header #frm_search{display:block;position:relative;width:100%;max-width:unset}#header #frm_search button.search_navi_cancel{display:none}#header #frm_search button.search_btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:unset;min-height:unset;color:var(--color-black)}#header #frm_search input.hakukentta{border:1px solid var(--color-black);border-radius:var(--common-border-radius);width:100%;max-width:519px;height:48px;padding:0 46px 0 16px}#header div.header_sect.sect_2>div>div.cart_wrapper,#header div.header_sect.sect_2>div>div.search_wrapper{position:absolute;pointer-events:all}#header div.header_sect.sect_2>div>div.cart_wrapper{right:var(--main-x-padding);bottom:0;height:var(--sticky-desktop-header-sect2-height);margin:unset;align-content:center}#header div.cart_wrapper .cart_box{width:auto}#header div.cart_wrapper .cart_box>a{color:var(--color-black)}#header div.cart_wrapper .cart_icon i{font-size:30px;vertical-align:middle;margin-right:5px}.cart_box span.cart_icon>span{display:inline-block;font-size:13px;font-weight:var(--text-bold-weight)}span.cart_amount>span{left:0;transform:translate(-5px,-5px);background-color:var(--color-light-blue)}}#header_image_slider_wrapper ._SLIDER>.slide_wrapper:not(.respect_aspect_ratio){min-height:var(--header-image-height)}#container.page-index ._SLIDER>.slide_wrapper{min-height:var(--header-image-height-fp)}div.header_image_wrapper div.slide_content>*{margin-bottom:var(--body-text-default-margin-bottom);color:#fff!important}div.header_image_wrapper div.slide_content>:last-child{margin-bottom:0}div.header_image_wrapper div.slide_content p{font-size:18px}#container ._SLIDER>.slide_wrapper>div{flex:1 1 auto;max-width:var(--wrapper-max-width);margin-left:auto;margin-right:auto;padding-left:var(--main-x-padding);padding-right:var(--main-x-padding);text-align:center}#container ._SLIDER>.slide_wrapper>div.header_image_container{max-width:100vw}@media screen and (min-width:1000px){#container ._SLIDER>.slide_wrapper>div>*{max-width:600px;margin-inline:auto}#container.page-index div.header_image_wrapper div.slide_content :is(h1,h2,.h1,.h2){font-size:48px}}#container.full-height-header-image ._SLIDER>.slide_wrapper{min-height:calc(85vh - var(--desktop-header-height) - var(--sticky-footer-height))}div.header_image_container::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;background:var(--common-gradient-layer);opacity:.9}#polku{background:var(--color-light-beige);padding:8px 0}#polku ul li{font-size:15px;line-height:24px}#polku ul li a{font-size:15px;text-decoration:underline}#polku ul li.on{color:unset}#container.no-main-bottom-space div.main_clear{height:0}div.main_clear,div.page-index div.main_clear{height:var(--page-bottom-padding)}#footer{padding:var(--section-general-padding) var(--main-x-padding);background-color:var(--color-dark-blue);background-image:url('../../images/paralympia_store/footer-bg-left.svg'),url('../../images/paralympia_store/footer-bg-right.svg');background-repeat:no-repeat,no-repeat;background-position:left top,right bottom;background-size:246px auto}#footer>div>div:not(.fullwidth),div.footer_sections div.table>div.sect{padding:0}div.footer_sections div.sect :where(h3,p:not(:last-of-type)){margin-bottom:var(--body-text-default-margin-bottom)}#footer .lazy_spinner::before{background-color:var(--color-blue);box-shadow:none}@media (min-width:1024px){#footer{background-size:300px auto}#footer div.footer_sections>div{width:100%;left:0}}@media screen and (max-width:646px){#footer_logo img{width:max(60px,18.5vw)}}#footer div.some{margin-top:32px}#footer div.some i{font-size:30px;font-weight:400;margin:0 25px}#footer div.some i::before{font-size:unset}#footer div.some i::after{font-family:var(--text-font-family);font-size:12px;position:absolute;transform:translate(-50%,5px)}#footer div.some i.iconmoon-parastore-facebook::after{content:'Facebook'}#footer div.some i.iconmoon-parastore-instagram::after{content:'Instagram'}#footer div.some i.iconmoon-parastore-youtube::after{content:'Youtube'}div.pagesectioncontainer:is(.footer_first,.footer_second) div.table{grid-gap:0}div.pagesectioncontainer:is(.footer_first,.footer_second) div.section_column_content{position:relative;padding:32px 0}div.pagesectioncontainer.footer_first div.table div.sect:first-of-type div.section_column_content{padding-top:0;padding-bottom:55px}div.pagesectioncontainer.footer_second div.table div.sect:first-of-type div.section_column_content{padding-bottom:0}div.pagesectioncontainer.footer_second div.table div.sect:nth-of-type(2) div.section_column_content{padding-top:var(--body-text-default-margin-bottom)}div.pagesectioncontainer.footer_second div.table div.sect:last-of-type div.section_column_content{padding-bottom:0}div.pagesectioncontainer:is(.footer_first,.footer_second) div.section_column_content::after{content:'';background:var(--color-gray);width:calc(100% + 2 * var(--main-x-padding));height:1px;position:absolute;left:calc(-1 * var(--main-x-padding));bottom:0;display:block}div.pagesectioncontainer.footer_second div.table div.sect:is(:first-of-type,:last-of-type) div.section_column_content::after{display:none}#footer ul.footer_sitemap>li>a{text-transform:none;font-weight:var(--text-bold-weight)}#footer ul.footer_sitemap a:is(.on,:hover){text-decoration:none;color:var(--color-light-blue)}#footer ul.footer_sitemap ul{display:block}#footer ul.footer_sitemap li,#footer ul.footer_sitemap li a:has(+ ul){margin-bottom:8px;display:block}#footer ul.footer_sitemap>li:has(+ li){margin-bottom:var(--body-text-default-margin-bottom)}#footer .proceed{width:100%;border-color:var(--color-gray);text-align:left;max-width:500px}div.pagesectioncontainer.footer_second ul{list-style-type:none}div.pagesectioncontainer.footer_second ul a{text-decoration:none;margin-bottom:5px;display:inline-block}@media (min-width:1200px){div.pagesectioncontainer.footer_first{padding-bottom:80px}div.pagesectioncontainer:is(.footer_first,.footer_second) div.section_column_content{padding:0!important}div.pagesectioncontainer:is(.footer_first,.footer_second) div.section_column_content::after{display:none}#footer div.pagesectioncontainer div.table.col-3{grid-template-columns:1fr 2fr 1fr;grid-gap:80px}@media (min-width:1360px){#footer div.pagesectioncontainer div.table.col-3{grid-gap:120px}}div.pagesectioncontainer.footer_first div.table.col-4{grid-gap:100px}#footer ul.footer_sitemap{display:block}div.pagesectioncontainer.footer_second::before{content:'';background:var(--color-gray);position:absolute;top:0;left:calc(50% - 50vw);width:100vw;height:1px}div.pagesectioncontainer.footer_second{padding-top:var(--section-general-padding)}#footer div.some i{margin:0 8px 0 0}#footer div.some i::after{display:none}div.pagesectioncontainer.footer_second div.section_column_content:has(div.powered_by){text-align:right}div.pagesectioncontainer.footer_second div.section_column_content:has(ul){text-align:center}div.pagesectioncontainer.footer_second ul li{display:inline-block;margin-right:5px}div.pagesectioncontainer.footer_second ul li:not(:last-of-type)::after{content:'\2022';margin-left:10px;color:var(--color-common-border)}div.pagesectioncontainer.footer_second ul a{margin-bottom:0}}ul.page_navigation li.prev i:before{content:'\e91b';font-family:rehti_icon}ul.page_navigation li.next i:before{content:'\e922';font-family:rehti_icon}div.product_navigation div.styled_select:after,ul.page_navigation div.styled_select:after{font-size:12px}div.products_sidebar h4{font-weight:var(--text-bold-weight);color:var(--color-black)}div.products_sidebar h4#product_side_list_header:not(:has(+ ul#product_list_side_categories)){display:none}div.products_sidebar h4#product_side_list_header:not(:has(+ ul#product_list_side_categories))~h4#adv_product_sort_header{margin-top:0}@media (max-width:1199.90px){#footer div.table:is(.col-3,.col-4){grid-template-columns:1fr;text-align:center}#footer div.pagesectioncontainer.footer_first div.sect:nth-of-type(4){display:none}*+div.products_wrapper{margin-top:var(--body-text-default-margin-bottom)}div.products_sidebar{margin-bottom:var(--body-text-default-margin-bottom)}div.products_sidebar h4{border:1px solid var(--color-black);border-radius:var(--common-border-radius);font-size:15px;text-align:center;padding:0;line-height:48px;color:var(--color-blue);margin-top:var(--body-text-default-margin-bottom)}div.products_sidebar h4.on{border-bottom:none;border-radius:var(--common-border-radius) var(--common-border-radius) 0 0}div.products_sidebar #adv_product_sort_wrapper,div.products_sidebar #product_list_side_categories{border:1px solid var(--color-black);border-top:none;border-radius:0 0 var(--common-border-radius) var(--common-border-radius)}div.products_sidebar ul.category_list a{padding-left:16px}div.products_sidebar #adv_product_sort_wrapper{margin-bottom:var(--body-text-default-margin-bottom)}div.products_sidebar #adv_product_sort_wrapper.on{padding:15px 16px}div.product_list_top{margin-bottom:32px}}@media (min-width:1200px){div.products_wrapper:has(div.products_sidebar)>div{gap:96px}div.products_sidebar{width:284px}div.products_sidebar h4{border-bottom:none;line-height:55px;padding:0}div.products_sidebar>div{padding-right:0}div.products_sidebar+div.products_content{width:calc(100% - 284px - 96px)}div.product_list_top{margin-bottom:var(--section-general-padding)}div.products_sidebar:not(:has(ul#product_list_side_categories))>div{position:sticky;top:var(--desktop-header-height)}div.products_wrapper:not(.grouped):not(.horizontal_sidebar) div.products_sidebar+div.products_content>div.product_list_wrapper{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px}}div.products_sidebar #product_list_side_categories>li{border-top:1px solid var(--color-border-blue);padding-top:9px;padding-bottom:9px}div.products_sidebar #product_list_side_categories>li:last-child{border-bottom:1px solid var(--color-border-blue)}div.products_sidebar ul.category_list a+span{margin-top:10px}div.products_sidebar ul.category_list a+span:hover{background-color:transparent}div.products_sidebar ul.category_list a{height:auto;padding-top:7px;padding-bottom:7px;font-size:1em;border:none}div.products_sidebar ul.category_list>li>a{font-weight:var(--text-bold-weight)}div.products_sidebar ul.category_list a:where(.on,.on2){font-weight:var(--text-bold-weight)}@media (max-width:999.90px){div.product_navigation{gap:var(--body-text-default-margin-bottom)}div.product_navigation>div{padding:0}div.product_navigation>div.block_1{flex-basis:calc(65% - var(--body-text-default-margin-bottom)/ 2)}div.product_navigation>div.block_2{flex-basis:calc(35% - var(--body-text-default-margin-bottom)/ 2)}div.product_navigation>div label{display:block}div.product_navigation>div div.styled_select{width:100%}}@media (min-width:1000px){div.product_navigation{gap:24px}div.product_navigation>div{padding:0 16px 0 0}}div.product_navigation div.styled_select,ul.page_navigation div.styled_select{border-color:var(--color-black);border-radius:var(--common-border-radius);background-color:#fff}div.product_navigation div.styled_select select,ul.page_navigation div.styled_select select{min-height:48px}ul.page_navigation a:not(.proceed),ul.page_navigation span{border:none;font-size:12px}ul.page_navigation span{background-color:transparent}ul.page_navigation span.on{text-decoration:underline}div.product_filter_block p.title{flex:1 0 100%;font-weight:var(--text-bold-weight)}div.product_navigation label{font-weight:var(--text-bold-weight)}div.product_navigation label[for=only_offers]{font-weight:var(--text-bold-weight)!important}div.product_navigation label.checkbox{font-weight:400}#adv_product_sort_wrapper .product_filter_block{border-bottom:none}div.sort_block_color>div{display:flex;flex-wrap:wrap;gap:7px 14px}#adv_product_sort_wrapper div.sort_block_color .styled_checkbox{width:auto;padding-top:0}#adv_product_sort_wrapper button.proceed{border-radius:var(--common-border-radius)}#adv_product_sort_wrapper button.remove_product_filters{border:none!important;transform:none!important}div.sort_block_color .styled_checkbox>input+label>span:before{display:none}div.sort_block_color .color_icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px}div.sort_block_color .styled_checkbox input:checked+label .color_icon:before{content:'\e806';font-family:tmvk_icon;font-size:1em;line-height:normal;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75)}div.sort_block_color .styled_checkbox span.label,div.sort_block_color .styled_checkbox>input+label>span:after{display:none}div.products_sidebar h4:after{content:"\e95d";font-family:rehti_icon;font-size:24px}@media (max-width:1199.90px){div.products_sidebar h4:first-of-type::before{content:"\e968";font-family:rehti_icon;font-size:24px;width:38px;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--color-black)}div.products_sidebar h4#adv_product_sort_header::before{content:"\e95f";font-family:rehti_icon;font-size:24px;width:38px;position:absolute;top:50%;left:0;transform:translateY(-50%);color:var(--color-black)}div.products_sidebar h4:after{width:38px}}div.products_sidebar h4.default_state:after{content:"\e95d"}div.products_sidebar h4.on:after{content:"\e95d";transform:rotate(180deg) translateY(50%)}div.products_sidebar ul.category_list a+span:after{font-family:rehti_icon;content:"\e95d";font-size:24px}div.products_sidebar ul.category_list a+span.on:after{content:"\e95d";transform:rotate(180deg)}div.pagesectioncontainer div.product_list_wrapper>div{max-width:unset}div.products_content{container-type:inline-size}@container (max-width:499.90px){div.products_wrapper:not(.grouped) div.product_list_wrapper{grid-template-columns:1fr;grid-gap:24px}}@container (min-width:500px){div.products_wrapper:not(.grouped) div.product_list_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px}}@container (min-width:750px){div.products_wrapper:not(.grouped) div.product_list_wrapper{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px}}@container (min-width:1000px){div.products_wrapper:not(.grouped) div.product_list_wrapper{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px}}div.products_sidebar div.ui-slider span.ui-slider-handle{background-color:var(--color-blue)}#info_page_sidebar div.mobile_title,#info_page_sidebar ul div,#sidebar_constraint_toggler>div{min-height:55px}#info_page_sidebar div.mobile_title>a,#info_page_sidebar ul a{font-size:15px}#info_page_sidebar>ul>li+li{border-color:var(--color-border-blue)}@media screen and (max-width:999.90px){#info_page_sidebar{margin-bottom:var(--section-general-padding);border:1px solid var(--color-black);border-radius:var(--common-border-radius)}#info_page_sidebar div.mobile_title{background-color:unset!important}}div.list_product{background-color:var(--color-light-beige);border-radius:var(--common-border-radius)}div.list_product div.image{background-color:#fff;border-radius:var(--common-border-radius) var(--common-border-radius) 0 0;margin-bottom:15px}div.list_product div.name{height:auto;overflow:visible;font-size:15px;font-weight:var(--text-bold-weight);text-align:left;margin-bottom:0;margin-top:0}div.list_product div.name span.subtitle{margin-top:4px;font-size:15px;font-weight:600}div.list_product div.price,div.list_product div.price span:not(.offer_text){font-size:15px;font-weight:400}div.list_product div.price span.offer_text{font-size:15px}div.list_product div.list_product_inner>a>div:not(.image){padding:0 16px}div.sect_slider div.list_product div.name{display:inline-block;word-break:break-word;text-overflow:ellipsis}div.sect_slider div.list_product div.name span.subtitle{display:none}div.list_product div.price{height:30px;justify-content:start;padding-top:0;justify-content:space-between;margin-top:10px;margin-bottom:15px;text-align:left;border-top:none}.basic-slider div.list_product div.price{height:auto}.basic-slider div.list_product>div>a{gap:0;display:grid;grid-template-columns:1fr 115px}div.list_product>div>a,div.list_product_inner{height:100%}div.list_product>div>a{display:flex;flex-direction:column;justify-content:space-between}div.list_product div.image{flex:0 0 var(--list-product-image-height)}div.list_product div.name{flex:1 1 auto;-webkit-line-clamp:none}div.list_product div.cart_message_container{position:absolute;left:0;top:100px;width:100%}div.list_product div.cart_message_container .addMessage{transform:translateY(-10px)}div.list_product div.cart_message_container .addMessage.anim{transform:translateY(0)}div.list_product div.image>span.icons_left{text-align:right}div.list_product div.image>span.icons_right{text-align:left}div.list_product span.icons_left{right:10px;top:10px}div.list_product span.icons_left>span,span.icons_right>span{width:48px;height:48px;line-height:48px}div.list_product span.icons_left span.discount_block{font-size:13px;font-weight:var(--text-bold-weight);color:#fff;background:var(--color-red)}div.list_product span.icons_left span.discount_block span.discount_text{font-size:unset}div.list_product div.price span.offer+span.regular_price,div.list_product div.price span.vat_notice:not(.offer_text){font-size:14px;font-weight:400}div.list_product div.product_reviews{margin-top:2px}.list_product .star_rating i:before{font-size:16px}div.list_product a.list_product_link{padding-bottom:0}@media screen and (min-width:768px){div.list_product div.carts_wrapper.carts_2 form,div.product_list_wrapper div.list_product:not(.big) div.extra>div{flex-wrap:wrap;gap:5px}div.list_product div.carts_wrapper.carts_2 form+form{margin-left:0}div.product_list_wrapper div.list_product:not(.big) div.extra{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;align-content:start;left:0;right:0;top:0;height:var(--list-product-image-height);margin-top:0;padding-top:15px;padding-left:10px;padding-right:10px;transform:none;pointer-events:none;background-color:transparent}div.list_product div.extra>div.product_list_text{position:absolute;left:0;right:0;bottom:0;padding:5px;pointer-events:auto;background-color:rgba(255,255,255,.5);font-size:14px}div.list_product div.carts_wrapper.carts_2 form{width:auto}div.list_product div.carts_wrapper.carts_2 form+form,div.list_product div.extra>div+div{margin-top:0}div.product_list_wrapper div.list_product:not(.big) div.extra form button{width:var(--button-height);height:var(--button-height);background-color:var(--color-green);color:#fff;font-size:24px;border-radius:var(--button-height);border:none}div.product_list_wrapper div.list_product:not(.big) div.extra form button:disabled{opacity:.5}div.product_list_wrapper div.list_product:not(.big) div.extra form button:hover{background-color:var(--color-light-green)}div.product_list_wrapper div.list_product:not(.big) div.extra form button span span{display:none}div.product_list_wrapper div.list_product:not(.big) div.extra div.ostoskoriin_holder form button{background-color:var(--main-color);color:#fff}div.product_list_wrapper div.list_product:not(.big) div.extra .check_options_wrapper{display:none}div.list_product button>span{gap:10px;align-items:baseline}div.list_product button>span>span{order:-1}div.list_product div.price span:not(.offer_text){font-size:var(--text-default-size);font-weight:var(--text-default-weight)}div.product_list_wrapper div.list_product:not(.big):active div.extra,div.product_list_wrapper div.list_product:not(.big):hover div.extra{pointer-events:none}div.product_list_wrapper div.list_product:not(.big):active div.extra button,div.product_list_wrapper div.list_product:not(.big):hover div.extra button{pointer-events:auto}}.basic-slider div.list_product>div>a:not(.has_review){grid-template-columns:1fr}.basic-slider div.list_product div.image,.basic-slider div.list_product div.price{grid-column:1/-1}.basic-slider div.list_product div.product_reviews{margin-top:14px}.basic-slider .list_product .star_rating i::before,.basic-slider div.list_product div.price span:not(.offer_text){font-size:var(--text-default-size)}@media screen and (max-width:1399.90px){.basic-slider div.list_product>div>a{grid-template-columns:1fr}.basic-slider div.list_product div.product_reviews{margin-top:0}}#product_card{margin-top:calc(.4 * var(--section-general-padding))}#product_card #product_sect_main div.product_sect{padding-bottom:var(--product-card-general-padding)}#product_card #product_sect_main div.product_sect.name_sect{padding-bottom:var(--body-text-default-margin-bottom)}#product_card #product_sect_main div.product_sect:has(div.row_print_product_card):not(:has(div.row_some)){padding-bottom:0}#product_card #product_sect_main div.tab_container{margin-top:var(--product-card-general-padding)}#product_card #product_sect_main div.tab_container h2+div.formatted_text{margin-top:var(--body-text-default-margin-bottom)}#product_card #product_sect_main div.tab_container div.data_wrap{margin-top:var(--product-card-general-padding)}#product_card #product_sect_main div.tab_container h2+div.data_wrap{margin-top:var(--body-text-default-margin-bottom)}#product_card div.tab_container div.data_wrap .data_title{font-weight:var(--text-bold-weight)}#product_card div.tab_container div.data_wrap>div>div{padding:3px 0}@media (max-width:899.90px){#product_card #product_sect_main.table{grid-gap:0}#product_sect_main .product_sect+.product_sect,#product_sect_main .product_sect_wrapper+.product_sect_wrapper{margin-top:unset}}@media (min-width:900px){#product_card #product_sect_main.table{grid-gap:calc(0.4 * var(--section-general-padding)) calc(1.5 * var(--section-general-padding))}#product_card div.product_info{margin-top:0}#product_card div.product_sect:has(div.row_print_product_card){display:none}}#product_sect_main .product_sect:not(.images_sect)+.product_sect{margin-top:unset}#product_card div.prevnext_nav{position:static;padding-left:0;padding-right:0;display:flex;flex-flow:row wrap;justify-content:space-between}#product_card div.prevnext_nav a{font-size:var(--text-default-size)}#product_card div.prevnext_nav .return_container{display:none!important}#product_card div.images_sect div.color_options a .color_icon{width:40px;height:40px;border-width:0;border-radius:50%}#product_card div.left div.main_image .popup{background-color:var(--color-beige)}#product_card div.left div.main_image img{border-radius:var(--common-border-radius)}#product_card div.main_image+div.additional_images_wrapper{margin-top:var(--product-card-general-padding)}#product_card div.additional_images_wrapper{text-align:left}#product_card div.additional_images_wrapper div.additional_images{gap:var(--body-text-default-margin-bottom)}#product_card div.left div.additional_images img{width:80px;height:80px;object-fit:cover;object-position:center center;border-radius:var(--common-border-radius)}@media (min-width:600px){#product_card div.left div.additional_images{justify-content:flex-start}}#product_card div.row_some ul li a i:before{width:30px;height:30px;font-size:calc(var(--text-default-size) - 5px);background-color:var(--text-color);border-radius:50%;color:#fff}#product_cart span.icons_left span.discount_block{background-color:var(--color-red);color:#fff;font-weight:var(--text-default-weight)}@media screen and (min-width:600px){#product_sect_main span.icons_left>span,#product_sect_main span.icons_right>span{width:90px;height:90px;font-size:30px}}#product_card div.cart_buttons_box button>span{display:flex;align-items:center;gap:10px;margin-left:0;transform:translateX(5px);text-align:left}#product_card div.cart_buttons_box button>span:before{order:1;margin-right:0}#product_card div.name_sect h1{width:100%;color:var(--main-color);overflow-wrap:break-word}#product_card div.name_sect h1>span{font-size:15px;font-weight:600;color:var(--text-color)}#product_card div.tab_container,#product_card div.tab_container>div>:not(h3)+*{margin-top:50px}#product_card div.information_sect #price_show{font-size:26px;font-weight:800}#product_card div.information_sect .lowest_recent_price,#product_card div.information_sect .regular_price{font-size:13px;font-weight:400}#product_card .actions_sect{background-color:var(--color-light-beige)}#product_card div.cart_buttons_box button{line-height:unset}#product_card div.ostoskoriin_holder button{background-color:var(--color-green);border-color:var(--color-green);color:#fff;border-radius:var(--common-border-radius)}#product_card div.ostoskoriin_holder button:disabled{opacity:.5}#product_card div.ostoskoriin_holder button:hover{border-color:var(--color-green)!important;background-color:var(--color-light-green)}#product_card div.ostoskoriin_holder button>span::before{font-size:24px;margin:-5px 0}#product_card .lowest_recent_price,#product_card .regular_price{margin-top:0}#product_card .vat_notice{font-size:16px}@media screen and (max-width:540px){#product_card div.add_to_cart_wrapper.carts_2{display:block}#product_card div.cart_buttons_box.carts_2{grid-template-columns:100%;width:100%;margin-left:0}#product_card div.add_to_cart_wrapper.carts_2 div.amount_box{width:100%;height:var(--product-card-input-amount-width)}#product_card div.add_to_cart_wrapper.carts_2 div.cart_buttons_box button{min-height:var(--product-card-input-amount-width)}#product_card div.add_to_cart_wrapper:not(.carts_1):not(.carts_2) div.amount_box{display:none}#product_card div.add_to_cart_wrapper:not(.carts_1):not(.carts_2)>div+div{margin-left:0}}#product_card div.product_option_container{padding-top:0}#product_card #additional_product_group_container~div.cart_and_such_wrapper,#product_card div.actions_sect div.product_option_container+form>div.additional_product_group_container,#product_card div.product_option_container+#frm_update_cart div.cart_and_such_wrapper{margin-top:24px}#product_card div.add_to_cart_wrapper>div+div{margin-left:24px}#product_card div.cart_buttons_box{width:calc(100% - 45px - 24px)}#product_card div.right.actions_sect{position:relative;left:calc(var(--main-x-padding) * -1);width:calc(100% + var(--main-x-padding) * 2);padding-top:var(--product-card-general-padding);padding-bottom:var(--product-card-general-padding)}#product_card div.right.actions_sect div.cart_and_such_wrapper>div,#product_card div.right.actions_sect div.lisavalinta_wrap>div{padding-left:var(--main-x-padding);padding-right:var(--main-x-padding)}#product_card div.right.actions_sect div.cart_and_such_wrapper>div.row_data_text,#product_card div.right.actions_sect div.cart_and_such_wrapper>div.row_delivery_time{padding-top:10px;padding-bottom:10px}#product_card div.right.actions_sect div.cart_and_such_wrapper.has_cart_text>div.row_delivery_time{padding-bottom:5px}#product_card div.right.actions_sect div.cart_and_such_wrapper>div.add_to_cart_wrapper+div{margin-top:var(--product-card-general-padding);padding-top:10px;padding-bottom:10px}#product_card div.information_sect p.price{margin-bottom:unset}#product_card .actions_sect details,#product_card .actions_sect div.amount_box input,#product_card .actions_sect select,#product_card .actions_sect summary,body #product_card .actions_sect .ss-main{background-color:#fff}div.row_availability,div.row_data_text,div.row_delivery_time{background-color:#efefef}div.row_availability{padding-top:var(--product-card-general-padding)}div.row_delivery_time{padding-bottom:var(--product-card-general-padding)}#product_card div.cart_and_such_wrapper>div+div.row_data_text{margin-top:0}#product_card div.reviews_sect h3 .star_total{font-size:16px}#product_card div.row_print_product_card .icon-print:before{content:'\e91f';font-family:rehti_icon}#product_card div.reviews_sect div.product_review_block{border-top-width:1px;border-color:#ddd}#product_card div.reviews_sect div.product_review_block:last-child{border-bottom-width:1px;border-color:#ddd}#product_card div.right.actions_sect div#additional_product_group_container>div,#product_card div.right.actions_sect div.cart_and_such_wrapper>div,#product_card div.right.actions_sect div.lisavalinta_wrap>div{padding-left:var(--main-x-padding)!important;padding-right:var(--main-x-padding)!important}@media screen and (min-width:900px){#product_card div.images_sect{padding:0}}#product_card :is(div.other_products_sect,div.reviews_sect,div.all_product_options_listing_sect){margin-top:48px}#product_card div.product-slider-wrapper h2{margin-bottom:var(--body-text-default-margin-bottom)}#product_card #product_sect_main span.icons_left span.discount_block{--discount-size:48px;width:var(--discount-size);height:var(--discount-size);border-radius:var(--discount-size);background-color:var(--color-red);color:#fff;line-height:var(--discount-size);font-size:13px}#product_card #product_sect_main span.icons_left span.discount_block span.discount_text{font-size:unset}@media (min-width:900px){#product_card div.product_sect.actions_sect{width:calc(100% + var(--main-x-padding));left:calc(-1 * var(--main-x-padding));position:relative;border-radius:var(--common-border-radius)}#product_card #product_sect_main span.icons_left span.discount_block{--discount-size:80px;font-size:22px}}div#popup_box{border-radius:var(--common-border-radius)}div#popup_box>div{padding:45px 10%}div#popup_box>div h1{font-size:1.7em}button.kirjaudu{min-height:54px;transition:background-color .3s;background-color:var(--main-color);color:#fff}vipps-mobilepay-button{--vm-btn-radius:99999px}#login_form_wrapper vipps-mobilepay-button{--vm-btn-height:54px}.color-bg-padding{padding-top:80px;padding-bottom:80px}.bg-banner-six-hundred{min-height:400px}div.frontpage_sections,div.sections div.pagesectioncontainer+div.pagesectioncontainer{margin-top:var(--section-general-padding)}div.pagesectioncontainer div.sect[style*=background-color],div.pagesectioncontainer.has-background-image,div.pagesectioncontainer[style*=background-color]:not(:has(div.sect[style*=background-color])){padding-top:var(--section-general-padding);padding-bottom:var(--section-general-padding)}div.pagesectioncontainer:where(.bg-banner-with-text,.bg-right-align-banner-with-text)>picture{display:none}@media screen and (min-width:1250px){div.pagesectioncontainer.bg-banner-six-hundred>picture,div.pagesectioncontainer:where(.bg-banner-with-text,.bg-right-align-banner-with-text)>picture{display:flex}.bg-banner-six-hundred div.table.col-1{grid-template-columns:600px}:where(.bg-banner-with-text,.bg-right-align-banner-with-text) div.table.col-1{grid-template-columns:50%}:where(.bg-banner-with-text,.bg-right-align-banner-with-text) div.table.col-1>div{max-width:600px;margin-left:auto;margin-right:auto}.bg-banner-six-hundred{aspect-ratio:3.2;min-height:unset}.bg-right-align-banner-with-text div.table.col-1{justify-content:end}}div.sections .pagesectioncontainer.custom-categories-two-by-side+.custom-categories-two-by-side{margin-top:var(--table-grid-gap)}.custom-categories-two-by-side .section_column_content :where(h3,p){max-width:320px}.custom-categories-two-by-side .section_column_content p:not(:last-child){font-size:var(--text-default-size)!important}#shopping_cart_pages{padding-top:24px;padding-bottom:var(--shoppingcart-general-padding)}#shopping_cart_pages li.shopping_cart_page>*{font-size:8px;text-transform:none;border-radius:2px;padding:7px 5px}@media (min-width:800px){#shopping_cart_pages li.shopping_cart_page>*{font-size:13px;font-weight:var(--text-bold-weight);padding:8px 16px}#shopping_cart_pages li.shopping_cart_page{padding:0 8px}}#shopping_cart_pages li.shopping_cart_page>.on{background-color:var(--main-color)}#shopping_cart_pages li.shopping_cart_page>a{border-color:var(--main-color)}#shopping_cart_pages li.shopping_cart_page>:is(span,.unavailable){color:var(--color-gray);background-color:var(--color-light-gray);border-color:var(--color-light-gray)}@media (min-width:948px){#container.page-order_form #shopping_cart_pages>ul{padding-left:0;padding-right:0}}div.shopping_cart_container{padding-top:0}#shopping_cart_total,div.cart_bottom_actions_container,div.shopping_cart_container>form>.reg_form .order_summary_footer,div.shopping_cart_container>form>.reg_form .proceed_wrapper{margin-top:var(--shoppingcart-general-padding)}div.shopping_cart_container .reg_form{margin-bottom:unset}#container.shopping-cart+#footer{margin-top:unset}@media (max-width:799.9px){.cart_page_3>.order_summary_footer,.order_summary_footer .ostoskori-toiminnot>div+div,.order_summary_footer+.order_summary_footer{margin-top:var(--shoppingcart-general-padding)}}div.cart_customer_login_wrapper+div{margin-top:unset}.login_methods_wrapper{gap:var(--body-text-default-margin-bottom)}#customer_info_wrapper>div.customer_info_selection:not(#basic_details_message)+div.customer_info_section:not(.closable),#customer_info_wrapper>div:not(#basic_details_message)+div:not(.closable):not(.customer_info_section_toggle_wrapper){margin-top:var(--shoppingcart-general-padding)}#container.shopping-cart #document_sections{margin-top:0}#customer_info_wrapper>div+div.customer_info_section_toggle_wrapper,#customer_info_wrapper>div.customer_info_section_toggle_wrapper+div,div.customer_info_section>*+*{margin-top:var(--shoppingcart-general-padding)}#gift_card_content .proceed,.additional_cart_product_buttons button,.page-offer_order_summary .shopping_cart_container .title_wrapper a.button_link,.page-order_summary .shopping_cart_container .title_wrapper a.button_link{border-width:1px}.page-offer_order_summary .shopping_cart_container .title_wrapper a.button_link,.page-order_summary .shopping_cart_container .title_wrapper a.button_link{font-size:12px;font-weight:400;border-radius:var(--common-border-radius)}#gift_card_content .proceed{padding-left:0;padding-right:0}@media (max-width:700px){#gift_card_content #gift_card_area{display:grid;grid-template-columns:65% 1fr}}@media (max-width:500px){#gift_card_content #gift_card_area button{font-size:12px}}@media (max-width:400px){#gift_card_content #gift_card_area button{font-size:10px}label[for=gift_card_code]{font-size:12px}}.decrease_amount,.increase_amount{background-color:var(--color-blue)}table.order_product_table button:before{line-height:normal}.shopping-cart .shopping_cart_proceed_2{transition:background-color .3s;background-color:var(--color-green);border-color:var(--color-green);color:#fff}.shopping-cart .shopping_cart_proceed_2:hover{background-color:#409711}table.order_product_table td.col_amount button{width:25px;height:25px;min-height:25px;border-radius:25px;position:relative}table.order_product_table td.col_amount button:before{content:''}table.order_product_table td.col_amount button.decrease_amount:before,table.order_product_table td.col_amount button.increase_amount:after,table.order_product_table td.col_amount button.increase_amount:before{content:"";position:absolute;display:block;margin:7px;background-color:#fff}table.order_product_table td.col_amount button.increase_amount:after{top:0;bottom:0;width:1px}table.order_product_table td.col_amount button.decrease_amount:before,table.order_product_table td.col_amount button.increase_amount:before{left:0;right:0;height:1px}table.order_product_table button.remove_item{min-height:unset;width:32px;height:32px;border-radius:32px}table.order_product_table tr.th>td{color:var(--text-color);font-weight:var(--text-bold-weight)}table.list tr.th>td{background-color:var(--color-light-beige);color:var(--text-color)}table.order_product_table tr:nth-child(n+2)>td:not(.col_grand_total_summary){border-color:var(--color-border-blue)}.page-offer_order_summary .shopping_cart_container h2,.page-order_summary .shopping_cart_container h2{font-size:var(--h3-text-size);font-weight:var(--heading-default-font-weight)}div.total-container{background-color:var(--color-light-beige);border-radius:var(--common-border-radius)}div.ostoskori-toiminnot .proceed{transition:none;border:none}div.proceed_wrapper .shopping_cart_proceed_2{border:none;border-radius:var(--common-border-radius);background-color:var(--color-green)}div.proceed_wrapper .shopping_cart_proceed_2:hover{background-color:var(--color-light-green)}#gift_card_area button.proceed{padding-left:20px;padding-right:20px;border-radius:var(--common-border-radius);height:var(--button-height)}#gift_card_code{height:var(--input-height);font-size:16px;border-radius:var(--common-border-radius)}.additional-cart-item{padding-left:0;padding-right:0;background-color:transparent;border:1px solid rgba(var(--body-color-faint-rgb),.1);border-left:none;border-right:none}#gift_card_area button.proceed>span:before,.additional-cart-item .additional_cart_product_buttons button>span:before{display:none}#container.shopping-cart h3{font-size:24px}#container.shopping-cart h1{font-size:var(--h1-text-size);margin-bottom:var(--shoppingcart-general-padding)}#container.shopping-cart h2{font-size:var(--h2-text-size)}#container.shopping-cart .title_wrapper:has(h2){margin-bottom:var(--shoppingcart-general-padding)}#container.shopping-cart .title_wrapper a.button_link{align-self:center}#container.shopping-cart h3{font-size:var(--h3-text-size)}div.login_methods_wrapper>div,div.login_methods_wrapper>div a,div.main_login_wrapper{background-color:var(--color-light-beige);border-radius:var(--common-border-radius);font-weight:var(--text-bold-weight)}div:is(.login_methods_wrapper,.main_login_wrapper) a{text-decoration:none}.shopping-cart #main .cart_page_3,.shopping-cart #main .cart_page_4,.shopping-cart #main .cart_page_5,.shopping-cart:is(.page-order_form,.page-order_details,.page-order_summary) #main #document_sections,.shopping-cart:is(.page-order_form,.page-order_details,.page-order_summary) #main #shopping_cart_pages,.shopping-cart:is(.page-order_form,.page-order_details,.page-order_summary) #main .cart_bottom_actions_container{max-width:var(--customer-form-max-width);margin-left:auto;margin-right:auto}div.shopping_cart_container.cart_page_1 div.additional_details_wrapper,div.shopping_cart_container.cart_page_3>form>div+div,div.shopping_cart_container.cart_page_4>div+div,div.shopping_cart_container.cart_page_5>div+div{margin-top:var(--shoppingcart-general-padding)}div.shopping_cart_container #shopping_cart_delivery_methods .shopping_cart_h,div.shopping_cart_container #shopping_cart_payment_methods .shopping_cart_h,div.shopping_cart_container div.additional_details_wrapper .shopping_cart_h{background-color:transparent;color:var(--heading-color);padding:0;border:none}div.delivery-box-container,div.payment-box-container{margin-bottom:0;background-color:transparent;border-color:transparent}div.delivery-box-container+div.delivery-box-container,div.payment-box-container+div.payment-box-container{border-top-color:var(--color-border-blue)}#shopping_cart_delivery_methods div.selected-row,#shopping_cart_payment_methods div.selected-row{border-color:#47a813;background-color:#47a8130D;border-radius:var(--common-border-radius)}div.delivery-box-container:hover,div.payment-box-container:hover{background-color:var(--color-light-beige);border-radius:var(--common-border-radius)}#popup_box.page-email_cart .form_field_wrap input{padding-top:unset}#popup_box.page-email_cart button.proceed{border-radius:var(--common-border-radius)}#popup_box.page-email_cart div.table{grid-gap:0}#popup_box.page-email_cart div.formatted_text p{margin-bottom:var(--body-text-default-margin-bottom)}div.orderbox_container .summary_sect strong{display:inline-block;margin-right:5px}div.orderbox_container div.customer-block-content p{margin-bottom:20px}div.orderbox_container .summary_sect{margin-bottom:var(--shoppingcart-general-padding)}table.order_product_table td.col_product_name a{font-weight:var(--text-bold-weight);text-decoration:none;color:var(--main-color)}table.order_product_table td.col_product_name .smaller{font-weight:600;font-size:var(--text-default-size);color:var(--color-black)}@media screen and (max-width:799.90px){table.order_product_table td{padding:10px 20px}table.order_product_table .col_product_name{padding-left:0}table.order_product_table .col_total{padding-right:0;text-align:right}table.order_product_table tr.th>td.col_product_name{border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}table.order_product_table tr.th>td.col_total{border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}}@media screen and (max-width:369.90px){table.order_product_table td{font-size:.8em;padding-left:10px;padding-right:10px}}@media (min-width:800px){table.order_product_table tr.th>td.col_product_image{border-radius:var(--common-border-radius) 0 0 var(--common-border-radius)}table.order_product_table tr.th>td.col_remove{border-radius:0 var(--common-border-radius) var(--common-border-radius) 0}}table.order_product_table td.col_total>span:not(.smaller){font-size:1em}div.total-container div span:not(.label){font-weight:var(--text-default-weight)}div.total-container div~div.total-price-container{margin-top:15px}div.total-container div.total-price-container span:not(.label),div.total-price-container span.label{font-size:1.3em;font-weight:var(--text-bold-weight)}#header_image_navigation_buttons{display:none}body .swiper-button-next,body .swiper-button-prev{background-color:var(--color-blue);border-radius:var(--slider-nav-btn-width)}body .swiper-button-prev{transform:translateX(calc(-.5 * var(--slider-nav-btn-width)))}body .swiper-button-next{transform:translateX(calc(.5 * var(--slider-nav-btn-width)))}body .swiper-button-next:after,body .swiper-button-prev:after{position:relative;color:#fff;font-family:rehti_icon;content:'\e95c';font-size:26px}body .swiper-button-prev:after{transform:rotate(180deg)}body :is(.pagesectioncontainer,.product-slider-wrapper) .swiper-button-next,body :is(.pagesectioncontainer,.product-slider-wrapper) .swiper-button-prev{top:calc(var(--list-product-image-height)/ 2)}@media (min-width:1400px){body .swiper-button-next{right:0}body .swiper-button-prev{left:0}}body .swiper-pagination-bullet{background-color:var(--color-blue)}@media screen and (min-width:800px){table.order_product_table td.col_amount button{width:21px;height:21px;min-height:21px}table.order_product_table td.col_amount button.decrease_amount:before,table.order_product_table td.col_amount button.increase_amount:after,table.order_product_table td.col_amount button.increase_amount:before{margin:6px}div.delivery-box-container,div.delivery-box-container>label>div,div.delivery-box-container>label>div>div{height:135px}}#container.page-search:has(div.messages.active) p.noresults{display:none}#container.page-search #main .search_wrapper .search_btn{border-radius:0;color:#fff}#container.page-search #main .search_wrapper :is(input.hakukentta,button){border:1px solid var(--purple-color);border-right:none}#container.page-search #main .search_wrapper button.search_navi_cancel{border-left:none}#container.page-search #main .search_wrapper input.hakukentta:focus-visible{outline:0;box-shadow:none}#container.page-search:has(#noresults_page_search) div.sections :is(h1,#noresults_page_search){display:none}.category-raise-bg,.category-raise-bg-cosmetics{background:#4a405d00;display:flex;justify-content:start;align-items:end;padding:40px 45px;aspect-ratio:1.5;color:#fff!important;border-radius:var(--common-border-radius)}div.sect:has(.category-raise-bg,.category-raise-bg-cosmetics){border-radius:var(--common-border-radius);position:relative}div.sect:has(.category-raise-bg,.category-raise-bg-cosmetics)::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;background:var(--common-gradient-layer);opacity:.9;border-radius:var(--common-border-radius)}div.sect:has(.category-raise-bg,.category-raise-bg-cosmetics) div.section_column_content{position:relative;z-index:1}.category-raise-bg-cosmetics{aspect-ratio:1.05}@media only screen and (max-width:1100px){.category-raise-bg{background:#4a405d7a}}#extranavi_resp ul{display:none}#register-customer-wrapper{margin-top:var(--section-general-padding)}