[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:unset}*{box-sizing:border-box;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:#fff0;-moz-tap-highlight-color:#fff0;tap-highlight-color:#fff0}::-moz-selection{color:var(--icey_site_c_text);background:var(--icey_site_c_pink)}::selection{color:var(--icey_site_c_text);background:var(--icey_site_c_pink)}:root{font-synthesis:none;interpolate-size:allow-keywords;--icey_site_header_width:1500px;--icey_site_header_height:90px;--icey_site_header_height_static:90px;--icey_site_content_width:1500px;--icey_site_content_mid_width:800px;--icey_site_content_h_padding:2rem;--icey_site_section_v_padding:5rem;--icey_site_gap:3rem;--icey_site_border_radius:1rem;--icey_site_admin_bar:32px;--icey_site_c_pink:#ff8da1;--icey_site_c_light_pink:#ffdde3;--icey_site_c_dark_grey:#1c1e21;--icey_site_c_sand:#fbf8f7;--icey_site_c_white:#ffffff;--icey_site_c_black:var(--icey_site_c_dark_grey);--icey_site_c_text:var(--icey_site_c_black)}:target{scroll-margin-top:150px}html{font-size:clamp(0.9rem, 0.9rem + 0.07vw, 1rem);scroll-behavior:smooth;scrollbar-gutter:stable;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#1c1e21 #fff0;min-height:100%}body.icey_wp{font-size:100%;font-family:"museo-slab",serif;line-height:1.8;font-weight:400;overflow:hidden;background-color:var(--icey_site_c_forest_green);color:var(--icey_site_c_black);min-height:100svh;display:flex;flex-direction:column;gap:0;line-height:1.4}a,.elementor-widget-text-editor a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:0.3s all ease-in;color:inherit}a:hover,.elementor-widget-text-editor a:hover{text-underline-offset:.5em}.icey_wp h1,.icey_wp h2,.icey_wp h3,.icey_wp h4,.icey_wp h5,.icey_wp h6{font-family:"museo-slab",serif;line-height:1.2;font-weight:700}button,.button,.elementor-button,.add_to_cart_button,.product_type_simple,.grisbilen_button,.elementor .grisbilen_button{border-radius:calc(var(--icey_site_border_radius) / 2);border:none;background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);padding:1em 2em;line-height:1.1;font-weight:700;transition:all 0.3s ease;width:auto;display:flex;width:fit-content;text-transform:uppercase;span{color:var(--icey_site_c_dark_grey);transition:all 0.3s ease}}button:hover,.button:hover,.elementor-button:hover,.add_to_cart_button:hover,.product_type_simple:hover,.grisbilen_button:hover,.elementor .grisbilen_button:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);transition:all 0.3s ease;span{color:var(--icey_site_c_white);transition:all 0.3s ease}}.elementor .grisbilen_button_dark{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);span{color:var(var(--icey_site_c_white))}}.elementor .grisbilen_button_dark:hover{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);span{color:var(var(--icey_site_c_dark_grey))}}.elementor .grisbilen_button_white{background-color:var(--icey_site_c_white);color:var(--icey_site_c_dark_grey);span{color:var(var(--icey_site_c_dark_grey))}}.elementor .grisbilen_button_white:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);span{color:var(var(--icey_site_c_white))}}.elementor .grisbilen_button_small{font-size:.8rem}p:last-child{margin-block-end:0;margin-block-start:0}.grisbilen_ingress{font-size:115%;padding-bottom:1em}.e-con .elementor-widget.elementor-widget.grisbilen_p_margin_bottom{margin-bottom:1em}.icey_wp .added_to_cart.wc-forward{animation:icey-swing 1s ease 6;position:absolute;font-size:.8rem;top:-1.3rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:-.4em;text-decoration-color:#fff0;transition:0.3s all ease-in}.icey_wp .added_to_cart.wc-forward:hover{text-decoration-color:currentColor;text-underline-offset:.2em}.icey_wp>header{height:var(--icey_site_header_height_static);background-color:var(--icey_site_c_sand);overflow:visible}#grisbilen_header{position:fixed;left:0;top:0;height:var(--icey_site_header_height);background-color:inherit;z-index:1000;transition:translate 0.3s ease;padding:0 calc(var(--icey_site_content_h_padding) *2);box-shadow:0 0 15px 0 rgb(0 0 0 / .1)}.icey_scroll_down #grisbilen_header{translate:0 calc(var(--icey_site_header_height) * -1)}#grisbilen_header_inner{display:flex;flex-direction:row;justify-content:flex-end;height:100%;gap:0}#grisbilen_header_logo_wrapper{position:absolute;left:0;top:0;width:auto;padding:2.5rem 1.5rem 1.5rem 1.5rem;border-radius:0 0 var(--icey_site_border_radius) var(--icey_site_border_radius);background-color:var(--icey_site_c_dark_grey);box-shadow:0 0 10px 0 rgb(0 0 0 / .3);transition:0.3s translate ease;translate:0 -1rem}#grisbilen_header_logo_wrapper:hover{translate:0 0rem}.icey_scroll_down #grisbilen_header_logo_wrapper{translate:0 4.5rem;padding:2rem .8rem 1.2rem .8rem;border-radius:0 0 1rem 1rem}.icey_scroll_down #grisbilen_header_logo_wrapper:hover{translate:0 5rem}#grisbilen_header_logo{width:110px;height:100%;object-fit:contain;object-position:left center;transition:width 0.3s ease}.icey_scroll_down #grisbilen_header_logo{width:40px}#grisbilen_header_nav_shortcode{width:auto;display:flex;height:100%}.grisbilen_header_nav{display:flex;align-items:center;height:100%}.grisbilen_menu_toggle{display:none;position:relative;z-index:1001;width:44px;height:44px;padding:0;margin:0;background:none;border:none;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px;right:-5px}.grisbilen_menu_toggle_bar{display:block;width:24px;height:2px;background-color:var(--icey_site_c_black);border-radius:2px;transition:transform 0.3s ease,opacity 0.3s ease}.icey_main_menu_active .grisbilen_menu_toggle_bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.icey_main_menu_active .grisbilen_menu_toggle_bar:nth-child(2){opacity:0}.icey_main_menu_active .grisbilen_menu_toggle_bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.grisbilen_menu_overlay{display:flex;align-items:center;height:100%}.grisbilen_main_menu{display:flex;align-items:center;list-style:none;margin:0;padding:0}.grisbilen_main_menu>li{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.grisbilen_main_menu>li>a{display:flex;align-items:center;padding:.6rem 1rem;color:var(--icey_site_c_dark_grey);text-decoration:none;font-weight:700;white-space:nowrap;text-transform:uppercase;position:relative;z-index:2;transition:0.3s all ease;font-size:1rem}.grisbilen_main_menu>li>a:focus-visible{outline:2px solid var(--icey_site_c_pink);outline-offset:2px;border-radius:4px}.grisbilen_submenu_toggle{display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;color:var(--icey_site_c_dark_grey);transition:all 0.3s ease;border-radius:0;position:relative;z-index:2}.grisbilen_submenu_toggle:focus-visible{outline:2px solid var(--icey_site_c_pink);outline-offset:2px}.grisbilen_chevron_icon{transition:transform 0.3s ease;flex-shrink:0}.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_submenu_toggle .grisbilen_chevron_icon{transform:rotate(-90deg)}.grisbilen_sub_menu{list-style:none;margin:0;background-color:var(--icey_site_c_white);opacity:0;visibility:hidden;transition:all 0.3s ease-in;pointer-events:none;padding:0;overflow:hidden}.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_sub_menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.grisbilen_sub_menu li a{display:block;padding:1rem 1.5rem;color:var(--icey_site_c_black);white-space:nowrap;transition:all 0.3s ease;text-transform:uppercase;font-weight:700;font-size:.9rem}.grisbilen_main_menu a:focus:not(:focus-visible),.grisbilen_submenu_toggle:focus:not(:focus-visible),.grisbilen_menu_toggle:focus:not(:focus-visible){outline:none}#grisbilen_header_cart{display:flex;height:100%;align-items:center}body.icey_wp .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{background-color:#fff0}body.icey_wp .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--shown .elementor-menu-cart__container{background-color:rgb(28 30 33 / .3)}#grisbilen_header_cart .elementor-menu-cart__wrapper,#grisbilen_header_cart .elementor-menu-cart__toggle_wrapper,#grisbilen_header_cart .elementor-menu-cart__container{height:100%}#grisbilen_header_cart .elementor-menu-cart__toggle{display:flex;align-items:center;height:100%}#grisbilen_header_cart .elementor-menu-cart__toggle .elementor-button{border:none;font-size:1.4em;height:100%;transition:scale 0.3s ease;margin-top:.2rem;padding:1rem .4rem 1rem .8rem}#grisbilen_header_cart .elementor-menu-cart__toggle .elementor-button:hover{scale:1.1}#grisbilen_header_cart .elementor-menu-cart__toggle .elementor-button .elementor-button-icon-qty{font-weight:700;font-size:.8rem;top:-1.3em;padding:.3em;display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem}#grisbilen_header_cart .elementor-menu-cart__toggle .elementor-button:hover svg{fill:var(--icey_site_c_dark_grey)}#grisbilen_header_cart .elementor-menu-cart__main{border-radius:var(--icey_site_border_radius) 0 0 var(--icey_site_border_radius)}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__close-button{transition:0.3s scale ease}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__close-button:hover{scale:1.1}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__close-button:after,#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__close-button:before{background-color:var(--icey_site_c_dark_grey)}#grisbilen_header_cart .elementor-menu-cart__products{overflow:visible}#grisbilen_header_cart .elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item .product-thumbnail a:hover{scale:1.1}#grisbilen_header_cart .elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item .product-name a{display:block;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:-.2em;text-decoration-color:#fff0;&:hover{text-decoration-color:inherit;text-underline-offset:.3em}}#grisbilen_header_cart .elementor-menu-cart__product-name,.elementor-menu-cart__product-price{color:var(--icey_site_c_dark_grey)}#grisbilen_header_cart .elementor-menu-cart__product-remove.product-remove{transition:0.3s scale ease,0.3s border ease,0.3s opacity ease;border:1px solid var(--icey_site_c_dark_grey);opacity:.3}#grisbilen_header_cart .elementor-menu-cart__product-remove.product-remove:hover{border:1px solid var(--icey_site_c_pink);scale:1.1;opacity:1}#grisbilen_header_cart .elementor-menu-cart__product-remove:after,#grisbilen_header_cart .elementor-menu-cart__product-remove:before{background-color:var(--icey_site_c_dark_grey);transition:0.3s background-color ease}#grisbilen_header_cart .elementor-menu-cart__product-remove:hover:after,#grisbilen_header_cart .elementor-menu-cart__product-remove:hover:before{background-color:var(--icey_site_c_pink)}#grisbilen_header_cart .elementor-menu-cart__subtotal{border-bottom:none;padding-bottom:0;border-top:1px solid var(--icey_site_c_dark_grey)}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__footer-buttons{display:flex;flex-direction:column;gap:1rem}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__footer-buttons a.elementor-button{border-radius:calc(var(--icey_site_border_radius) / 2);border:none;background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);padding:1em 2em;line-height:1.1;font-weight:700;transition:all 0.3s ease;width:auto;display:flex;width:100%;justify-content:center;text-transform:uppercase;font-size:1rem;white-space:nowrap;span{color:var(--icey_site_c_dark_grey);transition:all 0.3s ease}}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__footer-buttons a.elementor-button.elementor-button--view-cart{background-color:#fff0;color:var(--icey_site_c_dark_grey);border:1.5px solid var(--icey_site_c_dark_grey);span{color:var(--icey_site_c_dark_grey)}}#grisbilen_header_cart .elementor-menu-cart__main .elementor-menu-cart__footer-buttons a.elementor-button:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);transition:all 0.3s ease;span{color:var(--icey_site_c_white);transition:all 0.3s ease}}#grisbilen_header_cart .elementor-menu-cart__main .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{text-align:center;font-size:1.1rem;padding-top:1rem}#grisbilen_main_menu .grisbilen_search>a{font-size:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:100%;padding:0;position:relative;flex-direction:column}#grisbilen_main_menu .grisbilen_search>a::before{content:"";background-image:url(/wp-content/themes/grisbilen-hello-elementor/img/grilsbilen-search.svg);width:1.4rem;height:1.4rem;background-position:center;background-repeat:no-repeat;background-size:contain}#grisbilen_search_wrapper{position:fixed;inset:0;background-color:rgb(28 30 33 / .8);display:flex;justify-content:center;align-items:center;z-index:1100;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}#grisbilen_search_wrapper.grisbilen_search_active{opacity:1;visibility:visible}#grisbilen_search_wrapper>.elementor-widget-search{display:flex;width:100%;max-width:800px;padding:0 var(--icey_site_content_h_padding);transform:translateY(1rem);transition:transform 0.3s ease}#grisbilen_search_wrapper.grisbilen_search_active>.elementor-widget-search{transform:translateY(0)}#grisbilen_search_wrapper>.elementor-widget-search>.e-search{width:100%}#grisbilen_search_wrapper .elementor-widget-search .e-search-input{border-radius:var(--icey_site_border_radius)}#grisbilen_search_wrapper .elementor-widget-search .e-search .e-search-submit{border-radius:var(--icey_site_border_radius);background-color:var(--icey_site_c_pink);color:var(--icey_site_c_text);font-weight:700}#grisbilen_search_wrapper .elementor-widget-search .e-search .e-search-submit:hover{border-radius:var(--icey_site_border_radius) 0 var(--icey_site_border_radius) var(--icey_site_border_radius);span{color:var(--icey_site_c_text)}}#grisbilen_search_wrapper .elementor-widget-search .e-search-results-container{border-radius:var(--icey_site_border_radius);overflow:hidden}#grisbilen_search_wrapper .e-search-results-list a .elementor-heading-title{color:var(--icey_site_c_black);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:0.3s all ease-in}#grisbilen_search_wrapper .e-search-results-list a:hover .elementor-heading-title{text-underline-offset:.5em}#grisbilen_search_wrapper .elementor-widget-search .e-search-input-wrapper>svg:is(svg).e-font-icon-svg.e-fas-times{fill:var(--icey_site_c_black)}.grisbilen_section_standard{padding:var(--icey_site_section_v_padding) calc(var(--icey_site_content_h_padding) * 2)}.grisbilen_section_side_only{padding:0 calc(var(--icey_site_content_h_padding) * 2)}.grisbilen_content_mid_width,.grisbilen_hero_headline_wrapper{max-width:var(--icey_site_content_mid_width);padding-bottom:2rem}.grisbilen_hero_headline_wrapper{text-wrap:balance}.grisbilen_underhero_section{border-radius:calc(var(--icey_site_border_radius) * 2) calc(var(--icey_site_border_radius) * 2) 0 0;margin-top:calc(var(--icey_site_border_radius) * -2)}.elementor-widget-text-editor,main .elementor-shortcode,.elementor-widget-theme-post-content{ul,ol{padding-left:2.5rem;margin-bottom:2.5rem;list-style:none;li{position:relative;margin-bottom:.5rem;line-height:1.6}}ul{li::before{content:"";position:absolute;left:-2rem;top:.55em;width:.6rem;height:.6rem;background-color:var(--icey_site_c_pink);border-radius:2px}}ol{counter-reset:grisbilen-counter;li{counter-increment:grisbilen-counter;&::before{content:counter(grisbilen-counter) ".";position:absolute;left:-2rem;font-weight:700;color:var(--icey_site_c_pink);font-size:1.2em;vertical-align:middle;height:100%;line-height:1;top:.1em}}}}.elementor-widget-theme-post-content h3{font-size:1.4rem}.single-recept .grisbilen_ingress{padding-bottom:2rem}.icey_wp>footer{margin-top:auto;z-index:1;a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:0.3s all ease-in;color:inherit}a:hover{text-underline-offset:.5em}}#grisbilen_footer{color:var(--icey_site_c_white)}#grisbilen_footer_inner{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}#grisbilen_footer_logo_wrapper{display:flex;height:100%;justify-content:center;align-items:center;overflow:hidden}#grisbilen_footer_logo{width:clamp(100px, 100%, 250px);height:auto;object-fit:contain;transition:scale 0.3s ease;scale:1}#grisbilen_footer_logo_wrapper:hover #grisbilen_footer_logo{scale:1.1}#grisbilen_footer h2.footer_headline{margin-bottom:1em}.grisbilen_footer_text{line-height:1.6}#grisbilen_sub_footer{padding:2rem var(--icey_site_content_h_padding);color:var(--icey_site_c_white)}#grisbilen_sub_footer .elementor-widget-icon-list .elementor-icon-list-items{display:flex;justify-content:center;flex-direction:row;align-items:center;row-gap:1rem;column-gap:2rem;flex-wrap:wrap}#grisbilen_sub_footer .elementor-widget-icon-list .elementor-icon-list-items{a,span{font-size:.8rem}}#icey_to_top{font-size:0;position:fixed;right:10px;bottom:-100px;transition:all 0.3s ease-in-out;width:40px;height:40px;padding:0;background-color:var(--icey_site_c_pink);;z-index:100;min-width:0;color:var(--icey_site_c_white);border:none}#icey_to_top:hover{background-color:var(--icey_site_c_dark_grey);transition:all 0.3s ease-in-out}.icey_scrolled #icey_to_top{bottom:4.5rem;opacity:1}#icey_to_top::before{content:"";position:absolute;width:1.2rem;height:1.2rem;background-color:var(--icey_site_c_white);left:50%;top:50%;translate:-50% -50%;z-index:2;transition:all 0.5s ease-out 0s;clip-path:polygon(0 0,78% 50%,0 100%,0 80%,0 50%,0 20%);rotate:-90deg;border-radius:1rem}.icey_scrolled #icey_to_top::before{box-shadow:0 0 20px -7px rgb(0 0 0 / .5);transition:0.5s all ease-in,clip-path 0.5s ease-in 0.5s;clip-path:polygon(0 0,78% 50%,0 100%,0 80%,50% 50%,0 20%)}.icey_wp .grisbilen_singleproduct_breadcrumb{padding-bottom:1rem;.grisbilen-breadcrumbs a,.grisbilen-breadcrumbs .current,.grisbilen-breadcrumbs .grisbilen-sep{color:#fff}}.icey_wp .grisbilen_singleproduct_content_section{position:relative;z-index:1}.icey_wp .grisbilen_singleproduct_content{background-color:#fff;border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding);overflow:hidden}.grisbilen_singleproduct_related_content{background-color:#fff;border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding);overflow:hidden}#icey_product_content_row:not(:has(#icey_product_content)){display:none}.grisbilen_post_loop_grid.grisbilen_post_loop_grid_sand .e-loop-item:has(>.grisbilen_product_puff){background-color:var(--icey_site_c_sand)}#grisbilen_singleproduct_price{order:1}.grisbilen_singleproduct_buy button.single_add_to_cart_button{width:100%;text-align:center;justify-content:center}.grisbilen_singleproduct_buy .elementor-add-to-cart.elementor-product-variable table.variations{background-color:#fedbe1;border-radius:var(--icey_site_border_radius);overflow:hidden;th.label,td.value{border:none}}.grisbilen_singleproduct_buy .grisbilen_quantity{display:flex;gap:.5rem;justify-content:center;align-items:center;order:2}.grisbilen_singleproduct_buy .grisbilen_quantity>*{margin-block-start:0!important}.grisbilen_singleproduct_buy .quantity{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:1rem}.grisbilen_singleproduct_buy .quantity input.qty{width:3rem;text-align:center;font-size:1.2rem;font-weight:700;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:.5rem;-moz-appearance:textfield}.grisbilen_singleproduct_buy .quantity input.qty::-webkit-outer-spin-button,.grisbilen_singleproduct_buy .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.grisbilen_singleproduct_buy .qty_btn{width:2.5rem;height:2.5rem;font-size:1.4rem;font-weight:700;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all 0.3s ease;line-height:1}.grisbilen_singleproduct_buy .qty_btn:hover,.grisbilen_singleproduct_buy .qty_btn:focus{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}@media only screen and (max-width:1025px){.icey_wp .grisbilen_post_loop_grid_mobileslider .elementor-loop-container{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:1.5rem!important;padding-bottom:1.5rem;-ms-overflow-style:none;scrollbar-width:none;align-items:stretch!important}.icey_wp .grisbilen_post_loop_grid_mobileslider .elementor-loop-container::-webkit-scrollbar{display:none}.icey_wp .grisbilen_post_loop_grid_mobileslider .e-loop-item{scroll-snap-align:start;flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;height:auto}.icey_wp .grisbilen_post_loop_grid_mobileslider .e-loop-item>*{flex-grow:1;display:flex;flex-direction:column}.icey_wp .grisbilen_post_loop_grid_mobileslider .e-loop-item:not(:only-child){flex:0 0 85%;max-width:85%}.icey_wp .grisbilen_post_loop_grid_mobileslider .elementor-loop-container::after{content:"";flex:0 0 calc(var(--icey_site_content_h_padding) / 2)}}@media only screen and (max-width:768px){.icey_wp .grisbilen_post_loop_grid_mobileslider .e-loop-item:not(:only-child){flex:0 0 90%;max-width:90%}}.icey_wp .grisbilen_404_search .e-search-submit{color:var(----icey_site_c_dark_grey);font-weight:700;span{color:inherit}}.icey_wp .grisbilen_404_search .e-search-submit:hover{color:var(----icey_site_c_dark_grey);border-radius:var(--icey_site_border_radius) 0 var(--icey_site_border_radius) var(--icey_site_border_radius);span{color:inherit}}.icey_wp .grisbilen_404_search .e-search-results-container{border-radius:var(--icey_site_border_radius);border:none}.icey_wp .grisbilen_404_search .e-search-results-container .e-search-results,.icey_wp .grisbilen_404_search .e-search-results-container .e-search-loader{border:none}body.icey_wp .icey_show_more{display:block;overflow:hidden;cursor:pointer;line-height:1.5;height:4.5em;interpolate-size:allow-keywords;transition:height 0.5s ease}body.icey_wp .icey_show_more[aria-expanded="true"]{height:calc-size(auto,size)}body.icey_wp .icey_show_more::after{content:"+";position:absolute;bottom:0;border-radius:50%;background-color:var(--icey_site_c_pink);color:var(--icey_site_c_text);width:1.15rem;display:flex;justify-content:center;align-items:center;font-weight:700;height:1.1rem;line-height:1;right:0;transition:all 0.3s ease}body.icey_wp .icey_show_more[aria-expanded="true"]::after{content:"-"}body.icey_wp .icey_show_more:hover::after{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}.grisbilen_breadcrumb_wrapper{padding-top:1.5rem}.grisbilen-breadcrumbs{font-size:1rem;color:var(--icey_site_c_text)}.grisbilen-breadcrumbs a{color:inherit;text-decoration:underline}.grisbilen-breadcrumbs a:hover{color:var(--icey_site_c_dark_grey)}.grisbilen-breadcrumbs .grisbilen-sep{margin-inline:.5rem;color:var(--icey_site_c_text)}.grisbilen-breadcrumbs .current{color:var(--icey_site_c_text)}.grisbilen-breadcrumbs a.grisbilen-home-link{display:inline-block;scale:1}.grisbilen-breadcrumbs a.grisbilen-home-link:hover{scale:1.5}.e-con .elementor-element.grisbilen_gallery{position:relative;margin-bottom:3rem}.grisbilen_gallery .swiper-slide{aspect-ratio:16/10;height:auto!important;overflow:hidden}.grisbilen_gallery.grisbilen_gallery_product .swiper-slide{aspect-ratio:16/10}.grisbilen_gallery .swiper-slide a,.grisbilen_gallery .swiper-slide .swiper-slide-inner{display:block;width:100%;height:100%;margin:0}.grisbilen_gallery .swiper-slide img{width:100%;height:100%;object-fit:cover!important;display:block}.elementor-element.grisbilen_gallery .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-1rem}.grisbilen_gallery .swiper-pagination-bullet{width:12px;height:12px;background-color:var(--icey_site_c_dark_grey);opacity:.4;transition:all 0.3s ease}.grisbilen_gallery .swiper-pagination-bullet-active{background-color:var(--icey_site_c_pink);opacity:1;scale:1.2}.grisbilen-thumbnails-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem}.grisbilen-thumbnail{aspect-ratio:1/1;cursor:pointer;border-radius:calc(var(--icey_site_border_radius) / 4);overflow:hidden;border:2px solid #fff0;transition:all 0.3s ease;opacity:.6}.grisbilen-thumbnail img{width:100%;height:100%;object-fit:cover;pointer-events:none;display:block}.grisbilen-thumbnail:hover,.grisbilen-thumbnail.active{opacity:1;border-color:var(--icey_site_c_pink)}.grisbilen_gallery .elementor-swiper-button{background-color:var(--icey_site_c_white);color:var(--icey_site_c_pink)!important;border-radius:50%;width:40px;height:40px;box-shadow:0 4px 10px rgb(0 0 0 / .1);transition:all 0.3s ease;display:flex;align-items:center;justify-content:center}.grisbilen_gallery .elementor-swiper-button i,.grisbilen_gallery .elementor-swiper-button svg,.elementor-element.grisbilen_gallery .swiper .elementor-swiper-button svg{display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;fill:currentColor}.grisbilen_gallery .elementor-swiper-button:hover{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_white)!important}.grisbilen_contactform .forminator-error-message{background-color:var(--icey_site_c_pink)!important;color:var(--icey_site_c_white)!important;padding:.5em 1em}.grisbilen_contactform input.forminator-input{padding:.5em 1em!important}.grisbilen_contactform .forminator-ui.forminator-custom-form[data-design=material] .forminator-textarea--wrap:after{border:none!important}.grisbilen_contactform textarea.forminator-textarea{border-radius:var(--icey_site_border_radius)!important;border-color:var(--icey_site_c_green)!important}.grisbilen_contactform .forminator-row-last .forminator-field{display:flex;flex-direction:row;justify-content:flex-end}.grisbilen_contactform .forminator-row:has(.forminator-consent){margin-bottom:0!important}.grisbilen_contactform button.forminator-button.forminator-button-submit{border-radius:calc(var(--icey_site_border_radius) / 2)!important;border:none!important;background-color:var(--icey_site_c_pink)!important;color:var(--icey_site_c_white)!important;padding:1em 2em!important;line-height:1.1!important;font-weight:bold!important;transition:all 0.3s ease!important;width:auto!important;display:flex!important;width:fit-content!important;text-transform:uppercase!important;span{color:var(--icey_site_c_white)!important;transition:all 0.3s ease!important}}.grisbilen_contactform button.forminator-button.forminator-button-submit:hover{background-color:var(--icey_site_c_green)!important;color:var(--icey_site_c_white)!important;transition:all 0.3s ease!important;span{color:var(--icey_site_c_white)!important;transition:all 0.3s ease!important}}.icey_wp .grisbilen_faq .e-n-accordion{gap:.2em;display:flex;flex-direction:column}.icey_wp .grisbilen_faq .e-n-accordion-item-title{border:none}.icey_wp .grisbilen_faq .e-n-accordion-item-title h3.e-n-accordion-item-title-text{font-size:1.3rem}.icey_wp .grisbilen_faq .e-n-accordion-item>.e-con-full{border:none;padding:1em 2.3em}.icey_wp .grisbilen_faq .e-n-accordion-item>.e-con-full>.elementor-widget-text-editor{font-size:1.1rem}.icey_wp .grisbilen_faq details.e-n-accordion-item[open] summary{background-color:var(--icey_site_c_pink)}.icey_wp .grisbilen_faq .e-n-accordion-item>.e-con-full .e-button-base.grisbilen_button{font-size:.8rem}.grisbilen_post_filter .e-filter{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.grisbilen_post_filter .e-filter button.e-filter-item{background-color:var(--icey_site_c_white);color:var(--icey_site_c_text);border:1.5px solid var(--icey_site_c_dark_grey);font-size:.7rem;padding:1em;border-radius:calc(var(--icey_site_border_radius) / 2)}.grisbilen_post_filter .e-filter{button.e-filter-item:hover,button.e-filter-item[aria-pressed="true"]{background-color:var(--icey_site_c_dark_grey);border:1.5px solid var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}}.grisbilen_post_loop_grid{width:100%}.grisbilen_post_loop_grid .elementor-loop-container.elementor-grid{gap:2rem}.grisbilen_post_loop_grid .e-load-more-spinner{font-size:4rem;fill:var(--icey_site_c_pink);padding-top:3rem}.grisbilen_post_loop_grid .elementor-widget-container .e-load-more-message{background-color:var(--icey_site_c_dark_grey);color:#fff;padding:1rem;border-radius:1rem;width:fit-content;justify-self:center;opacity:.8;pointer-events:none}.grisbilen_post_loop_grid .e-loop__load-more.elementor-button-wrapper{display:flex;justify-content:center}.e-loop-item:has(>.grisbilen_post_puff){height:100%;background-color:var(--icey_site_c_white);overflow:hidden;border-radius:var(--icey_site_border_radius);transition:0.3s background-color ease}.e-loop-item:has(>.grisbilen_post_puff:hover){background-color:var(--icey_site_c_light_pink)}.grisbilen_post_loop_grid_pinkbg .e-loop-item:has(>.grisbilen_post_puff:hover){background-color:var(--icey_site_c_white)}.e-loop-item:has(>.grisbilen_post_puff:hover) a{color:var(--icey_site_c_dark_grey)}.grisbilen_post_puff.e-con-full.e-con{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.grisbilen_post_puff_image_wrapper{width:100%}.grisbilen_post_puff_image_wrapper .elementor-widget-image{overflow:hidden;position:relative;width:100%;height:250px}.grisbilen_post_puff_image_wrapper .elementor-widget-image img{position:absolute;left:0;top:0;height:100%;width:100%;transition:scale 0.6s ease;object-position:center;object-fit:cover;scale:1}.grisbilen_post_puff:hover .grisbilen_post_puff_image_wrapper .elementor-widget-image img{scale:1.1}.grisbilen_post_puff_content{height:100%;padding:1rem 1.5rem 1.5rem 1.5rem}.grisbilen_post_puff_content h2.elementor-heading-title{font-size:1.2rem;margin-bottom:1em}.grisbilen_post_puff_content .elementor-widget-theme-post-excerpt,.grisbilen_post_puff_content .icey_excerpt{font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.e-loop-item:has(>.grisbilen_product_puff){height:100%;background-color:var(--icey_site_c_white);overflow:hidden;border-radius:var(--icey_site_border_radius)}.grisbilen_product_puff.e-con-full.e-con{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.grisbilen_product_puff_image_wrapper{width:100%;flex-shrink:0;display:block!important}.grisbilen_product_puff_image_wrapper .elementor-widget-shortcode,.grisbilen_product_puff_image_wrapper .elementor-shortcode{width:100%;display:block}.grisbilen_product_puff_image_wrapper .grisbilen_product_image_wrapper{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 10;display:block}.grisbilen_product_puff_image_wrapper .grisbilen_product_image_wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-position:center;object-fit:cover;transition:opacity 0.4s ease,scale 0.6s ease;scale:1}.grisbilen_hover_image{opacity:0;z-index:2}.grisbilen_product_puff:hover .grisbilen_hover_image{opacity:1}.grisbilen_product_puff:hover .grisbilen_product_image_wrapper:not(:has(.grisbilen_hover_image)) .grisbilen_main_image{scale:1.05}.grisbilen_product_puff_content{flex-grow:1!important;height:auto;padding:1rem 1.5rem 1.5rem 1.5rem}.grisbilen_product_puff_content h2.elementor-heading-title{font-size:1.2rem;margin-bottom:1em}.grisbilen_product_puff_content .elementor-widget-theme-post-excerpt{font-size:.9rem}.grisbilen_product_puff_content .elementor-widget-woocommerce-product-price{font-size:1rem;font-weight:700;p{margin-bottom:0}}body.icey_wp .elementor-element.grisbilen_product_puff_bottom{width:100%;display:flex;flex-direction:column;padding:0;margin-top:auto}body.icey_wp .elementor-element.grisbilen_product_puff_content_buttons{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:1rem!important;padding-top:2rem!important;width:100%!important;margin:0!important}body.icey_wp .elementor-element.grisbilen_product_puff_content_buttons_wrapper{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0.5rem!important;width:auto!important;--width:auto !important;flex:0 1 auto!important;margin:0 0 0 auto!important}.grisbilen_product_puff_content_buttons{.elementor-button,.add_to_cart_button,.product_type_simple{padding:1em 1.5em;font-size:.7rem;white-space:nowrap}}.grisbilen_product_readmore_button .elementor-button{background-color:#fff0;padding:.5em 1em;width:100%}.grisbilen_product_readmore_button .elementor-button:hover{background-color:var(--icey_site_c_dark_grey)}.grisbilen_product_puff_content_buttons_wrapper:not(:has(.add_to_cart_button)) .grisbilen_product_readmore_button{display:none}.grisbilen_product_puff_content_buttons>:only-child,.grisbilen_product_puff_content_buttons>.elementor-widget-woocommerce-product-add-to-cart{margin-left:auto}.grisbilen_product_puff_content_buttons:has(.product_type_variable) .elementor-widget-button{display:none}body.icey_wp .elementor-element.grisbilen_product_puff_content_buttons>.elementor-widget-woocommerce-product-price{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;padding:0!important;width:auto!important;--width:auto !important;flex:0 1 auto!important;min-width:min-content!important;margin:0!important}.grisbilen_product_puff_content_buttons .elementor-widget-woocommerce-product-price p.price span{word-break:keep-all;white-space:nowrap}.elementor-social-icon:hover{opacity:1}@keyframes icey-swing{0%{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}100%{transform:translateX(0)}}.icey_wp .woocommerce #customer_details .woocommerce-input-wrapper>input.input-text,.icey_wp .woocommerce #customer_details .woocommerce-input-wrapper>textarea.input-text,.icey_wp .woocommerce #customer_details .woocommerce-input-wrapper>.select2-container .select2-selection{border-radius:calc(var(--icey_site_border_radius) / 2)}.icey_wp .elementor-widget-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item input[type="number"]{border-radius:calc(var(--icey_site_border_radius) / 2);text-align:center;padding:1rem 0;border:2px solid var(--icey_site_c_dark_grey);font-size:1rem}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{opacity:1!important;display:block!important}@keyframes icey-notice-slide{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{position:fixed;bottom:2rem;right:2rem;z-index:9999;display:flex;flex-direction:column;gap:1rem;max-width:450px;width:calc(100% - 4rem);pointer-events:none;margin:0!important}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-NoticeGroup .woocommerce-error{pointer-events:auto;background-color:var(--icey_site_c_white);color:var(--icey_site_c_dark_grey);border:2px solid var(--icey_site_c_dark_grey);border-radius:var(--icey_site_border_radius);padding:1.5rem;box-shadow:0 5px 15px rgb(0 0 0 / .1);margin:0;list-style:none;animation:icey-notice-slide 0.4s cubic-bezier(.175,.885,.32,1.275) forwards;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-weight:700;position:relative;padding-right:3rem}.icey-notice-close{position:absolute;top:.5rem;right:.5rem;background:#fff0;border:none;color:inherit;font-size:1.8rem;line-height:1;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;transition:opacity 0.3s ease,scale 0.3s ease;padding:0;border-radius:50%}.icey-notice-close:hover,.icey-notice-close:focus{opacity:1;scale:1.1;background-color:#fff0;color:inherit}.woocommerce-notices-wrapper .woocommerce-message{border-color:var(--icey_site_c_pink)}.woocommerce-notices-wrapper .woocommerce-error{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);border-color:var(--icey_site_c_dark_grey)}.woocommerce-notices-wrapper .woocommerce-info{background-color:var(--icey_site_c_sand)}.woocommerce-notices-wrapper li{margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.woocommerce-notices-wrapper .button{align-self:flex-start;padding:.8em 1.5em;font-size:.9rem;margin-bottom:0;text-decoration:none}.woocommerce-notices-wrapper .woocommerce-error .button{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);align-self:flex-end}.woocommerce-notices-wrapper .woocommerce-error .button:hover{background-color:var(--icey_site_c_white)}@media only screen and (max-width:768px){.woocommerce-notices-wrapper,.woocommerce-NoticeGroup{top:5rem;bottom:auto;right:50%;transform:translateX(50%);width:calc(100% - 2rem)}@keyframes icey-notice-slide{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}}dl.variation{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.85rem;margin-top:.5rem}dl.variation dt{font-weight:700;margin:0}dl.variation dd{margin:0}dl.variation p{margin:0}.button.wc-backward{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_pink);text-decoration:none;margin-top:1rem}.button.wc-backward:hover{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey)}.grisbilen_elementor_cart .e-cart__column{background-color:var(--icey_site_c_white);border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding)}.grisbilen_elementor_cart a{color:var(--icey_site_c_pink);text-decoration:underline;transition:color 0.3s ease}.grisbilen_elementor_cart a:hover{color:var(--icey_site_c_dark_grey)}.icey_wp .elementor-widget-woocommerce-cart .e-cart-section{border-radius:var(--icey_site_border_radius)}.icey_wp .elementor-widget-woocommerce-cart .e-cart-totals.e-cart-section{padding:0}.grisbilen_elementor_cart .woocommerce-cart-form__contents{width:100%;border-collapse:collapse;margin-bottom:2rem}.grisbilen_elementor_cart .woocommerce-cart-form__contents th,.grisbilen_elementor_cart .woocommerce-cart-form__contents td{padding:1rem 0;border-bottom:1px solid var(--icey_site_c_dark_grey);text-align:left;color:var(--icey_site_c_dark_grey)}.grisbilen_elementor_cart .woocommerce-cart-form__contents th{font-weight:700;text-transform:initial;font-size:.9rem}.grisbilen_elementor_cart .product-thumbnail img{width:60px;height:auto;border-radius:calc(var(--icey_site_border_radius) / 4)}.icey_wp .grisbilen_elementor_cart.elementor-widget-woocommerce-cart .woocommerce table.shop_table td.product-remove{text-align:center;vertical-align:middle;padding:0}.icey_wp .grisbilen_elementor_cart.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:var(--icey_site_c_sand);color:var(--icey_site_c_dark_grey);text-decoration:none;font-weight:700;font-size:1.2rem;line-height:1;transition:all 0.3s ease;right:1rem;position:relative}.icey_wp .grisbilen_elementor_cart.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-remove a:hover{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey)!important}.icey_wp .woocommerce #content table.cart img,.icey_wp .woocommerce table.cart img,.icey_wp .woocommerce-page #content table.cart img,.icey_wp .woocommerce-page table.cart img{border-radius:var(--icey_site_border_radius);border:1px solid #d5d8dc;aspect-ratio:1/1}.icey_wp .grisbilen_elementor_cart.elementor-widget-woocommerce-cart .woocommerce-cart-form__cart-item.cart_item td{vertical-align:middle}.grisbilen_elementor_cart .quantity input.qty{width:4rem;text-align:center;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:.5rem;font-family:inherit;font-size:1rem;outline:none;transition:border-color 0.3s ease}.grisbilen_elementor_cart .quantity input.qty:focus{border-color:var(--icey_site_c_pink)}.grisbilen_elementor_cart button[name="update_cart"],.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);border:none;padding:1em 2em;font-weight:700;text-transform:uppercase;font-size:1rem;line-height:1.1;transition:all 0.3s ease;cursor:pointer;margin-top:1rem;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}.grisbilen_elementor_cart button[name="update_cart"]:hover:not(:disabled),.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button:hover:not(:disabled){background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}.grisbilen_elementor_cart button[name="update_cart"]:disabled,.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button:disabled{opacity:.5;cursor:not-allowed}.grisbilen_elementor_cart .cart-collaterals{background-color:var(--icey_site_c_sand);border-radius:var(--icey_site_border_radius);padding:1.5rem}.grisbilen_elementor_cart .cart_totals h2{font-size:1.6rem;margin-bottom:1.5rem;color:var(--icey_site_c_dark_grey)}.grisbilen_elementor_cart .cart_totals table{width:100%;border-collapse:collapse}.grisbilen_elementor_cart .cart_totals th,.grisbilen_elementor_cart .cart_totals td{padding:1rem 0;border-bottom:1px solid var(--icey_site_c_dark_grey);text-align:left}.grisbilen_elementor_cart .cart_totals th{font-weight:700}.grisbilen_elementor_cart .cart_totals td{text-align:right}.grisbilen_elementor_cart .woocommerce-shipping-destination{margin-top:1rem;font-size:.9rem;text-align:left;color:var(--icey_site_c_text)}.grisbilen_elementor_cart .shipping-calculator-button{font-size:.9rem;font-weight:700;display:inline-block;margin-top:.5rem}.grisbilen_elementor_cart .shipping-calculator-form{margin-top:1rem;text-align:left}.grisbilen_elementor_cart .shipping-calculator-form select,.grisbilen_elementor_cart .shipping-calculator-form input[type="text"]{width:100%;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:.8rem 1rem;margin-bottom:1rem;background-color:var(--icey_site_c_white);color:var(--icey_site_c_text);font-family:inherit;outline:none;transition:border-color 0.3s ease}.grisbilen_elementor_cart .shipping-calculator-form select:focus,.grisbilen_elementor_cart .shipping-calculator-form input[type="text"]:focus{border-color:var(--icey_site_c_pink)}.grisbilen_elementor_cart .shipping-calculator-form button{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white);border-radius:calc(var(--icey_site_border_radius) / 2);border:none;padding:.8rem 1.5rem;font-weight:700;text-transform:uppercase;transition:all 0.3s ease;cursor:pointer;width:100%;text-decoration:none}.grisbilen_elementor_cart .shipping-calculator-form button:hover{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey)}.grisbilen_elementor_cart .wc-proceed-to-checkout{margin-top:2rem}.grisbilen_elementor_cart .checkout-button,.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);border:none;padding:1em 2em;font-weight:700;font-size:1rem;line-height:1.1;text-transform:uppercase;transition:all 0.3s ease;display:flex;justify-content:center;align-items:center;width:100%;text-decoration:none}.grisbilen_elementor_cart .checkout-button:hover,.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}.icey_wp .elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){color:var(--icey_site_c_pink);transition:0.3s all ease}.icey_wp .elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover{color:var(--icey_site_c_dark_grey)}.icey_wp select,.icey_wp .elementor-widget-woocommerce-cart .woocommerce select,.icey_wp .grisbilen_elementor_checkout select{appearance:base-select;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;background-color:#fff;box-sizing:border-box;outline:2px solid #fff0;transition:0.3s all ease;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2)}.icey_wp select::picker-icon,.icey_wp .elementor-widget-woocommerce-cart .woocommerce select::picker-icon,.icey_wp .grisbilen_elementor_checkout select::picker-icon{content:"";display:block;width:1rem;height:1rem;background-color:#ff8da1;clip-path:polygon(0 0,100% 0,50% 100%);transition:transform 0.2s ease}.icey_wp select:open::picker-icon,.icey_wp .elementor-widget-woocommerce-cart .woocommerce select:open::picker-icon,.icey_wp .grisbilen_elementor_checkout select:open::picker-icon{transform:rotate(180deg)}.icey_wp select:focus,.icey_wp .elementor-widget-woocommerce-cart .woocommerce select:focus,.icey_wp .grisbilen_elementor_checkout select:focus{border-color:var(--icey_site_c_pink);outline:2px solid var(--icey_site_c_pink);box-shadow:none}@media only screen and (max-width:768px){.grisbilen_elementor_cart .e-cart__column{padding:1.5rem 1rem}.grisbilen_elementor_cart .woocommerce-cart-form__contents thead{display:none}.grisbilen_elementor_cart .woocommerce-cart-form__contents tbody tr{display:flex;flex-direction:column;position:relative;padding-bottom:1rem;margin-bottom:1rem}.grisbilen_elementor_cart .woocommerce-cart-form__contents td{border-bottom:none;padding:.5rem 0}.grisbilen_elementor_cart .product-remove{position:absolute;top:0;right:0}.grisbilen_elementor_cart .product-thumbnail{text-align:center}.grisbilen_elementor_cart .product-thumbnail img{width:100px}.grisbilen_elementor_cart .product-name,.grisbilen_elementor_cart .product-price,.grisbilen_elementor_cart .product-quantity,.grisbilen_elementor_cart .product-subtotal{display:flex;justify-content:space-between;align-items:center}.grisbilen_elementor_cart .product-name::before,.grisbilen_elementor_cart .product-price::before,.grisbilen_elementor_cart .product-quantity::before,.grisbilen_elementor_cart .product-subtotal::before{content:attr(data-title);font-weight:700;text-transform:uppercase;font-size:.9rem}.grisbilen_elementor_cart .product-name::before{display:none}.grisbilen_elementor_cart .product-name a{font-weight:700;font-size:1.1rem}.grisbilen_elementor_cart .actions{display:flex;justify-content:flex-end}}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);border:none;border-radius:var(--icey_site_border_radius)}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button.e-woocommerce-form-login-submit{margin-left:1rem;text-align:center;justify-content:center}.elementor-widget-woocommerce-checkout-page .woocommerce button.woocommerce-button:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}.grisbilen_elementor_checkout .e-checkout__column{background-color:var(--icey_site_c_white);border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding)}.grisbilen_elementor_checkout h3{font-size:1.6rem;margin-bottom:1.5rem;color:var(--icey_site_c_dark_grey)}.icey_wp .grisbilen_elementor_checkout label{display:block;font-weight:700;margin-bottom:0.5rem!important;color:var(--icey_site_c_dark_grey)!important}.elementor-widget-woocommerce-checkout-page a{color:var(--icey_site_c_pink);transition:0.3s all ease;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.elementor-widget-woocommerce-checkout-page a:hover{color:var(--icey_site_c_dark_grey);text-underline-offset:.5em}.grisbilen_elementor_checkout input[type="text"],.grisbilen_elementor_checkout input[type="email"],.grisbilen_elementor_checkout input[type="tel"],.grisbilen_elementor_checkout textarea,.grisbilen_elementor_checkout select,.grisbilen_elementor_checkout .select2-selection,.icey_wp .elementor-widget-woocommerce-cart .woocommerce select{width:100%;border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:.8rem 1rem;background-color:var(--icey_site_c_white);color:var(--icey_site_c_text);font-family:inherit;font-size:1rem;outline:none;transition:border-color 0.3s ease}.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .col-1,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-section,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .shipping_address,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment{border-radius:var(--icey_site_border_radius)}.grisbilen_elementor_checkout .select2-container .select2-selection--single{height:auto}.grisbilen_elementor_checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding-left:0;color:var(--icey_site_c_text)}.grisbilen_elementor_checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:15px}.grisbilen_elementor_checkout input:focus,.grisbilen_elementor_checkout textarea:focus,.grisbilen_elementor_checkout select:focus{border-color:var(--icey_site_c_pink)}.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;margin-bottom:2rem}.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table th,.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table td{padding:1rem 0;border-bottom:1px solid var(--icey_site_c_dark_grey);text-align:left}.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table th{font-weight:700}.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table .product-total,.grisbilen_elementor_checkout .woocommerce-checkout-review-order-table .order-total td{text-align:right}.grisbilen_elementor_checkout .woocommerce-checkout-payment{background-color:var(--icey_site_c_sand);border-radius:calc(var(--icey_site_border_radius) / 2);padding:1.5rem;margin-bottom:2rem}.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-account-fields .form-row,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields .form-row,.icey_wp .elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-shipping-fields .form-row{margin-bottom:1rem}.grisbilen_elementor_checkout .wc_payment_methods{list-style:none;padding:0;margin:0 0 1.5rem 0;border-bottom:1px solid var(--icey_site_c_dark_grey)}.grisbilen_elementor_checkout .wc_payment_method{margin-bottom:1rem}.grisbilen_elementor_checkout .wc_payment_method label{display:inline-block;margin-bottom:0}.grisbilen_elementor_checkout .payment_box{background-color:var(--icey_site_c_white);padding:1rem;border-radius:calc(var(--icey_site_border_radius) / 2);margin-top:.5rem;font-size:.9rem}.grisbilen_elementor_checkout .woocommerce-terms-and-conditions{border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:1.5rem;background-color:var(--icey_site_c_white);margin-bottom:1.5rem}.grisbilen_elementor_checkout .woocommerce-terms-and-conditions h2,.grisbilen_elementor_checkout .woocommerce-terms-and-conditions h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.5rem}.grisbilen_elementor_checkout .woocommerce-terms-and-conditions h2:first-child{margin-top:0}.icey_wp .grisbilen_elementor_checkout .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:.5rem;cursor:pointer}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.cart-subtotal{border-bottom:1px solid #d5d8dc}.icey_wp tr.cart-subtotal td{text-align:right}.icey_wp .woocommerce-shipping-totals.shipping{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.icey_wp .woocommerce-shipping-totals.shipping>td{max-width:none;width:100%;margin:0;padding:0}.icey_wp .woocommerce-shipping-totals.shipping ul.woocommerce-shipping-methods{margin:0;padding:0;width:100%}.icey_wp.woocommerce form .form-row label.checkbox,.icey_wp.woocommerce-page form .form-row label.checkbox{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1em 0}.grisbilen_elementor_checkout input[type="checkbox"],.icey_wp .grisbilen_my_account #customer_login input[type="checkbox"]{appearance:none;background-color:var(--icey_site_c_white);margin:0;font:inherit;color:currentColor;width:1.5rem;height:1.5rem;border:2px solid var(--icey_site_c_dark_grey);border-radius:4px;display:grid;place-content:center;cursor:pointer;min-width:1.5rem}.grisbilen_elementor_checkout input[type="checkbox"]::before,.icey_wp .grisbilen_my_account #customer_login input[type="checkbox"]::before{content:"";width:.8rem;height:.8rem;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--icey_site_c_dark_grey);transform-origin:center;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.grisbilen_elementor_checkout input[type="checkbox"]:checked::before,.icey_wp .grisbilen_my_account #customer_login input[type="checkbox"]:checked::before{transform:scale(1)}.grisbilen_elementor_checkout #place_order{width:100%;justify-content:center;font-size:1.1rem;margin-top:1rem}.grisbilen_elementor_checkout .woocommerce-checkout #payment #place_order{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);border:none;padding:1em 2em;font-weight:700;font-size:1.1rem;line-height:1.1;text-transform:uppercase;transition:all 0.3s ease;display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.grisbilen_elementor_checkout .woocommerce-checkout #payment #place_order:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}@media only screen and (max-width:768px){.grisbilen_elementor_checkout .e-checkout__column{padding:1.5rem 1rem}}.woocommerce-order{background-color:var(--icey_site_c_white);border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding);margin-top:2rem}.woocommerce-order p.woocommerce-notice.woocommerce-notice--success{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey);padding:1rem 1.5rem;border-radius:calc(var(--icey_site_border_radius) / 2);font-weight:700;font-size:1.2rem;margin-bottom:2rem;text-align:center}ul.woocommerce-order-overview{list-style:none;padding:0;margin:0 0 2rem 0;display:flex;flex-wrap:wrap;gap:1.5rem;background-color:var(--icey_site_c_sand);border-radius:calc(var(--icey_site_border_radius) / 2);padding:1.5rem}ul.woocommerce-order-overview li{display:flex;flex-direction:column;font-size:.9rem;color:var(--icey_site_c_text);padding-right:1.5rem;border-right:1px solid var(--icey_site_c_dark_grey)}ul.woocommerce-order-overview li:last-child{border-right:none;padding-right:0}ul.woocommerce-order-overview li strong{font-size:1.1rem;color:var(--icey_site_c_dark_grey);margin-top:.2rem}.woocommerce-order-details{margin-bottom:2rem}.woocommerce-order-details__title,.woocommerce-column__title{font-size:1.4rem;margin-bottom:1rem;color:var(--icey_site_c_dark_grey)}.woocommerce-table--order-details{width:100%;border-collapse:collapse;margin-bottom:2rem}.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding:1rem 0;border-bottom:1px solid var(--icey_site_c_dark_grey);text-align:left}.woocommerce-table--order-details th{font-weight:700}.woocommerce-table--order-details .product-total,.woocommerce-table--order-details tfoot td{text-align:right}.woocommerce-table--order-details tfoot th{text-align:right;padding-right:1rem}.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-table--order-details tfoot tr:last-child td{border-bottom:none;font-size:1.2rem;font-weight:700}.woocommerce-customer-details address{font-style:normal;background-color:var(--icey_site_c_sand);padding:1.5rem;border-radius:calc(var(--icey_site_border_radius) / 2);line-height:1.6;height:auto!important}.woocommerce-customer-details p{margin:0}@media only screen and (max-width:768px){ul.woocommerce-order-overview{flex-direction:column;gap:1rem}ul.woocommerce-order-overview li{border-right:none;padding-right:0;border-bottom:1px solid var(--icey_site_c_dark_grey);padding-bottom:1rem}ul.woocommerce-order-overview li:last-child{border-bottom:none;padding-bottom:0}}.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account{font-family:"museo-slab",serif}.grisbilen_my_account .woocommerce-MyAccount-content a:not(.button){color:var(--icey_site_c_pink)!important}.grisbilen_my_account .woocommerce-MyAccount-content a:not(.button):hover{color:var(--icey_site_c_dark_grey)!important}.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login,.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register,.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{border-radius:var(--icey_site_border_radius)}.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{border-radius:var(--icey_site_border_radius)}.icey_wp .grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var(--icey_site_c_dark_grey);color:var(--icey_site_c_white)}.grisbilen_my_account .woocommerce-MyAccount-content .button,.icey_wp .grisbilen_my_account #customer_login .button{border-radius:calc(var(--icey_site_border_radius) / 2)!important;border:none!important;background-color:var(--icey_site_c_pink)!important;color:var(--icey_site_c_dark_grey)!important;padding:1em 2em!important;line-height:1.1!important;font-weight:bold!important;transition:all 0.3s ease!important;width:auto!important;display:flex!important;width:fit-content!important;text-transform:uppercase!important;span{color:var(--icey_site_c_dark_grey)!important;transition:all 0.3s ease!important}}.grisbilen_my_account .woocommerce-MyAccount-content .button:hover,.icey_wp .grisbilen_my_account #customer_login .button:hover{background-color:var(--icey_site_c_dark_grey)!important;color:var(--icey_site_c_white)!important;transition:all 0.3s ease!important;span{color:var(--icey_site_c_white);transition:all 0.3s ease!important}}.grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,.grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{border-radius:calc(var(--icey_site_border_radius) / 2)}.grisbilen_my_account.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row{display:flex;gap:.5rem;flex-direction:column}.grisbilen_my_account>.e-my-account-tab>.woocommerce{display:flex;flex-direction:row;gap:4rem}.grisbilen_my_account .woocommerce-MyAccount-navigation{background-color:var(--icey_site_c_white);border-radius:var(--icey_site_border_radius);padding:1rem;align-self:flex-start}.grisbilen_my_account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.grisbilen_my_account .woocommerce-MyAccount-navigation-link a{display:block;padding:.7rem 1.2rem;border-radius:calc(var(--icey_site_border_radius) / 2);font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease;color:var(--icey_site_c_dark_grey);white-space:nowrap}.grisbilen_my_account .woocommerce-MyAccount-navigation-link a:hover{background-color:var(--icey_site_c_light_pink);color:var(--icey_site_c_dark_grey)}.grisbilen_my_account .woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--icey_site_c_pink);color:var(--icey_site_c_dark_grey)}.grisbilen_my_account .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.icey_wp .grisbilen_my_account .woocommerce-MyAccount-content{background-color:var(--icey_site_c_white);border-radius:var(--icey_site_border_radius);padding:calc(var(--icey_site_content_h_padding) * 1.5) var(--icey_site_content_h_padding);flex:1}.icey_wp .grisbilen_my_account .woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper{border:none;border-radius:var(--icey_site_border_radius)}.grisbilen_my_account .woocommerce-MyAccount-content a{color:var(--icey_site_c_pink);transition:0.3s all ease}.grisbilen_my_account .woocommerce-MyAccount-content a:hover{color:var(--icey_site_c_dark_grey)}.grisbilen_my_account label{display:block;font-weight:700;margin-bottom:.5rem;color:var(--icey_site_c_dark_grey)}.icey_wp .grisbilen_my_account .woocommerce-Input--text,.icey_wp .grisbilen_my_account .woocommerce-Input--email,.icey_wp .grisbilen_my_account .woocommerce-Input--password,.icey_wp .grisbilen_my_account #customer_login input[type="text"],.icey_wp .grisbilen_my_account #customer_login input[type="email"],.icey_wp .grisbilen_my_account #customer_login input[type="password"]{width:100%;border:2px solid var(--icey_site_c_dark_grey)!important;border-radius:calc(var(--icey_site_border_radius) / 2)!important;padding:.8rem 1rem!important;background-color:var(--icey_site_c_white)!important;color:var(--icey_site_c_text);font-family:inherit;font-size:1rem;outline:none;transition:border-color 0.3s ease}.icey_wp .grisbilen_my_account .woocommerce-Input--text:focus,.icey_wp .grisbilen_my_account .woocommerce-Input--email:focus,.icey_wp .grisbilen_my_account .woocommerce-Input--password:focus,.icey_wp .grisbilen_my_account #customer_login input[type="text"]:focus,.icey_wp .grisbilen_my_account #customer_login input[type="email"]:focus,.icey_wp .grisbilen_my_account #customer_login input[type="password"]:focus{border-color:var(--icey_site_c_pink)!important}.grisbilen_my_account .password-input{display:flex;position:relative}.grisbilen_my_account .password-input .woocommerce-Input{flex:1}.grisbilen_my_account .show-password-input{position:absolute;right:.75rem;top:50%;translate:0 -50%;background:none;border:none;padding:0;width:auto;color:var(--icey_site_c_dark_grey);opacity:.5;transition:opacity 0.3s ease;font-size:.9rem}.grisbilen_my_account .show-password-input:hover{background:none;opacity:1;color:var(--icey_site_c_dark_grey)}.grisbilen_my_account fieldset{border:2px solid var(--icey_site_c_dark_grey);border-radius:calc(var(--icey_site_border_radius) / 2);padding:1.5rem;margin:1.5rem 0}.grisbilen_my_account fieldset legend{font-weight:700;padding:0 .5rem}.grisbilen_my_account .woocommerce-form-row{margin-bottom:1rem}.grisbilen_my_account .woocommerce-Button,.grisbilen_my_account .woocommerce-button{text-decoration:none;justify-content:center}.grisbilen_my_account .woocommerce-LostPassword{margin-top:1rem}.grisbilen_my_account .woocommerce-privacy-policy-text{font-size:.85rem;margin-bottom:1rem;color:var(--icey_site_c_dark_grey);opacity:.8}.icey_wp .grisbilen_my_account .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:.5rem;font-weight:400;margin-bottom:1rem}.grisbilen_my_account #customer_login{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap}.icey_wp .grisbilen_my_account #customer_login .u-column1,.icey_wp .grisbilen_my_account #customer_login .u-column2{flex:1;min-width:280px;background-color:var(--icey_site_c_sand)!important;border:none!important;border-radius:var(--icey_site_border_radius)}.grisbilen_my_account #customer_login h2{font-size:1.6rem;margin-bottom:1.5rem}.grisbilen_my_account .woocommerce-table{td,th{padding:0.5rem!important}}@media only screen and (max-width:768px){.grisbilen_my_account .woocommerce-MyAccount-navigation{width:100%}.grisbilen_my_account .woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}.grisbilen_my_account #customer_login .u-column1,.grisbilen_my_account #customer_login .u-column2{min-width:0;width:100%}}body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-show{border-radius:0}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-box-header{background-color:#ff8da1;border-radius:var(--icey_site_border_radius) var(--icey_site_border_radius) 0 0;color:var(--icey_site_c_black)}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns{border-radius:0 0 var(--icey_site_border_radius) var(--icey_site_border_radius)}body.icey_wp .modal-cacsp-position .modal-cacsp-box a{color:#000;font-weight:700}body.icey_wp .modal-cacsp-position .modal-cacsp-box a.modal-cacsp-btn{font-weight:400;border-radius:var(--icey_site_border_radius);height:auto;line-height:1;transition:0.3s all ease}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-settings,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-settings *,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-save,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-save *{background-color:#fff0;border:1.5px solid #000;line-height:1;display:flex;justify-content:center;align-items:center;color:#000}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all{background-color:#ff8da1;padding:.7em 1.5em;border:1.5px solid #ff8da1;display:flex;justify-content:center;align-items:center;color:var(--icey_site_c_black)}body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle,body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle{background-color:#ff8da1}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle{background-color:#e6e6e6}body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle{background-color:#555}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle{background-color:#fedbe1}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-refuse,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-refuse-all{background-color:#ff8da1;border:1.5px solid #ff8da1;line-height:1;display:flex;justify-content:center;align-items:center;color:#000}body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle-switch-handle,body.icey_wp .modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle-switch-handle{background-color:24px 24px 24px 24px}body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-settings:hover,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-settings:hover *,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-save:hover,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-save:hover *,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept:hover,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all:hover,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-refuse:hover,body.icey_wp .modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-refuse-all:hover{background-color:#000;opacity:1;border-color:#000;color:#fff}@media only screen and (min-width:1026px){.grisbilen_main_menu{height:100%}.grisbilen_main_menu>li{height:100%;transition:0.3s background-color ease}.grisbilen_main_menu>li:has(>a:hover){background-color:var(--icey_site_c_pink)}.grisbilen_main_menu>li>a{background-color:var(--icey_site_c_sand)}.grisbilen_main_menu>li>a:hover,.grisbilen_main_menu>li>a:focus-visible{color:var(--icey_site_c_dark_grey);background-color:var(--icey_site_c_pink)}.grisbilen_main_menu>li.grisbilen_submenu_open>a,.grisbilen_main_menu>li:hover>a{background-color:var(--icey_site_c_pink)}.grisbilen_submenu_toggle{width:28px;height:100%;margin-left:-.4rem;pointer-events:none;background-color:var(--icey_site_c_sand)}.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_submenu_toggle,.grisbilen_main_menu>li:hover>.grisbilen_submenu_toggle{background-color:var(--icey_site_c_pink)}.grisbilen_main_menu>li:hover>.grisbilen_submenu_toggle .grisbilen_chevron_icon{transform:rotate(-90deg)}.grisbilen_sub_menu{position:absolute;top:100%;left:0;z-index:1;min-width:220px;border-radius:0 0 var(--icey_site_border_radius) var(--icey_site_border_radius);transform:translateY(-2rem);box-shadow:0 0 10px -4px rgb(0 0 0 / .3)}.grisbilen_main_menu>li:hover>.grisbilen_sub_menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.grisbilen_sub_menu li:first-child a{padding-top:1.5rem}.grisbilen_sub_menu li:last-child a{padding-bottom:1.5rem}.grisbilen_sub_menu li a:hover,.grisbilen_sub_menu li a:focus-visible{color:var(--icey_site_c_dark_grey);background-color:var(--icey_site_c_pink)}.grisbilen_sub_menu li a:focus-visible{outline:2px solid var(--icey_site_c_pink);outline-offset:-2px;border-radius:4px}.grisbilen_main_menu>li.current-menu-item>a,.grisbilen_main_menu>li.current-menu-ancestor>a{color:var(--icey_site_c_dark_grey);background-color:var(--icey_site_c_pink)}.grisbilen_sub_menu li.current-menu-item>a{color:var(--icey_site_c_dark_grey);background-color:var(--icey_site_c_pink)}.grisbilen_sub_menu li.current-menu-item>a:hover,.grisbilen_sub_menu li.current-menu-item>a:focus-visible{cursor:default}.grisbilen_main_menu>li.current-menu-item,.grisbilen_main_menu>li.current-menu-ancestor,.grisbilen_main_menu>li.current-menu-item .grisbilen_submenu_toggle,.grisbilen_main_menu>li.current-menu-ancestor .grisbilen_submenu_toggle{background-color:var(--icey_site_c_pink)}#grisbilen_main_menu .grisbilen_search{a{scale:1;background-color:#fff0}background-color:#fff0}#grisbilen_main_menu .grisbilen_search>a{width:2.5rem}#grisbilen_main_menu>li.grisbilen_search:has(>a:hover){a{scale:1.2;background-color:#fff0}background-color:#fff0}}@media only screen and (max-width:1200px){html{font-size:clamp(0.8rem, 0.8rem + 0.07vw, 0.9rem)}#grisbilen_header{padding:0 var(--icey_site_content_h_padding)}.grisbilen_section_standard{padding:var(--icey_site_section_v_padding) var(--icey_site_content_h_padding)}.grisbilen_section_side_only{padding:0 var(--icey_site_content_h_padding)}.grisbilen_breadcrumb_wrapper{padding-top:2rem}}@media only screen and (max-width:1025px){:root{--icey_site_header_height:80px;--icey_site_header_height_static:80px;--icey_site_content_h_padding:2rem;--icey_site_section_v_padding:4rem;--icey_site_gap:3rem;--icey_site_border_radius:1rem}body.icey_wp{font-size:100%}#grisbilen_header_logo_wrapper{padding:2rem .75rem .75rem .75rem;z-index:1003;translate:0 0rem}.icey_scroll_down #grisbilen_header_logo_wrapper{translate:0 4rem}#grisbilen_header_logo{width:100px}.grisbilen_menu_toggle{display:flex;z-index:1002}.grisbilen_menu_overlay{position:fixed;inset:0;z-index:1001;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--icey_site_c_white);opacity:0;visibility:hidden;transition:all 0.3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:6rem 0 3rem 0;pointer-events:none}.icey_main_menu_active .grisbilen_menu_overlay{opacity:1;visibility:visible;padding-top:10rem;pointer-events:initial}html.icey_main_menu_active{overflow:hidden}.grisbilen_main_menu{flex-direction:column;align-items:center;gap:0;width:100%;max-width:400px}.grisbilen_main_menu>li{width:100%;align-items:center}.grisbilen_main_menu>li>a{flex-grow:1;padding:.5rem 1rem;background-color:#fff0;font-size:1.6rem}.grisbilen_main_menu>li.current-menu-item>a,.grisbilen_main_menu>li.current_page_item>a{background-color:var(--icey_site_c_pink)}.grisbilen_main_menu>li:has(>a:hover){background-color:#fff0}.grisbilen_main_menu>li>a:hover,.grisbilen_main_menu>li:hover>a,.grisbilen_main_menu>li.grisbilen_submenu_open>a{background-color:#fff0;color:var(--icey_site_c_dark_grey)}.grisbilen_submenu_toggle{width:2.5rem;height:2.5rem;margin-left:0;pointer-events:auto;background-color:#fff0;padding-right:.5rem}.grisbilen_submenu_toggle:hover,.grisbilen_main_menu>li:hover>.grisbilen_submenu_toggle,.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_submenu_toggle{background-color:#fff0;color:var(--icey_site_c_dark_grey)}.grisbilen_submenu_toggle .grisbilen_chevron_icon{width:2rem;height:2rem}.grisbilen_main_menu>li:hover>.grisbilen_submenu_toggle .grisbilen_chevron_icon{transform:rotate(0deg)}.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_submenu_toggle .grisbilen_chevron_icon{transform:rotate(-90deg)}.grisbilen_sub_menu{position:static;width:100%;min-width:0;box-shadow:none;border-radius:0;background-color:rgb(0 0 0 / .02);padding:0;transform:none;height:0;opacity:1;visibility:hidden;pointer-events:none;overflow:hidden;transition:height 0.3s ease,visibility 0.3s ease,padding 0.3s ease}.grisbilen_main_menu>li:hover>.grisbilen_sub_menu{height:0;visibility:hidden;pointer-events:none}.grisbilen_main_menu>li.grisbilen_submenu_open>.grisbilen_sub_menu{height:auto;padding:.25rem 0 .75rem;visibility:visible;pointer-events:auto;overflow:visible;background-color:var(--icey_site_c_light_pink)}.grisbilen_sub_menu li a{padding:.6rem 1rem;color:var(--icey_site_c_black);font-size:1.1rem}.grisbilen_sub_menu li.current-menu-item a,.grisbilen_sub_menu li.current-menu-item a{background-color:var(--icey_site_c_pink)}.icey_main_menu_active .grisbilen_main_menu>li.current-menu-ancestor>.grisbilen_sub_menu,.icey_main_menu_active .grisbilen_main_menu>li.current-menu-item.menu-item-has-children>.grisbilen_sub_menu{height:auto;padding:.25rem 0 .75rem;visibility:visible;overflow:visible;pointer-events:auto}.grisbilen_main_menu>li.current-menu-ancestor>.grisbilen_submenu_toggle .grisbilen_chevron_icon,.grisbilen_main_menu>li.current-menu-item.menu-item-has-children>.grisbilen_submenu_toggle .grisbilen_chevron_icon{transform:rotate(-90deg)}#grisbilen_main_menu .grisbilen_search>a{display:flex;justify-content:flex-start;gap:1rem;font-size:1.6rem;flex-direction:row;padding:.5rem 1rem}#grisbilen_main_menu .grisbilen_search>a::before{order:2;margin-left:auto;margin-right:-.2em;width:1.8rem;height:1.8rem}.grisbilen_post_filter .e-filter{justify-content:center}.grisbilen_my_account>.e-my-account-tab>.woocommerce{flex-direction:column;gap:2rem}.icey_wp .grisbilen_my_account .woocommerce-MyAccount-content .woocommerce-MyAccount-content-wrapper{padding:0}#grisbilen_footer_logo{width:clamp(100px, 100%, 200px)}}@media only screen and (max-width:768px){:root{--icey_site_header_height:60px;--icey_site_header_height_static:60px;--icey_site_content_h_padding:1rem;--icey_site_section_v_padding:3rem;--icey_site_gap:2rem;--icey_site_border_radius:1rem}html{font-size:100%}.grisbilen_ingress{font-size:110%}button,.button,.elementor-button,.add_to_cart_button,.product_type_simple,.grisbilen_button,.elementor .grisbilen_button{font-size:.8rem;padding:1em 1.5em}#grisbilen_header_logo{width:60px}.icey_scroll_down #grisbilen_header_logo_wrapper{translate:0 3rem}#grisbilen_header_inner .elementor-widget-search .e-search-form{flex-direction:column}#grisbilen_search_wrapper .elementor-widget-search .e-search-results-container{display:flex;position:relative;margin-top:.5rem}#grisbilen_search_wrapper .elementor-widget-search .e-search .e-search-submit{margin:.5rem 0 0 0;padding:.5em 1em}.grisbilen_post_filter .e-filter{gap:.65rem;margin-left:calc(var(--icey_site_content_h_padding) * -0.5);width:calc(100% + var(--icey_site_content_h_padding))}.grisbilen_post_filter .e-filter button.e-filter-item{font-size:.7rem;padding:.6em}.grisbilen_my_account #customer_login{flex-direction:column}#grisbilen_footer_logo{width:clamp(50px, 100%, 150px)}.grisbilen_footer_menu .menu-item a{display:flex;justify-content:center}}@media only screen and (max-width:250px){html{font-size:50%}}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#wp-admin-bar-wp-logo{display:none!important}body.admin-bar .dialog-lightbox-widget{height:100vh}.forminator-edit-module{display:none}