button.pswp__button{box-shadow:none!important;background-image:url(https://www.pickles.no/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(https://www.pickles.no/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgb(0 0 0 / .3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgb(0 0 0 / .5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgb(0 0 0 / .25);box-shadow:0 2px 5px rgb(0 0 0 / .25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgb(0 0 0 / .5)}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}:root{--woof_sku_search_go_bg:url(https://www.pickles.no/wp-content/plugins/woocommerce-products-filter/ext/by_sku/img/magnifying-glass2.svg)}@font-face{font-display:swap;font-family:"FontAwesomeCP";src:url(https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.eot);src:url("https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.eot#iefix") format("embedded-opentype"),url(https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.woff2) format("woff2"),url(https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.woff) format("woff"),url(https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.ttf) format("truetype"),url("https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.svg#fontawesomecp") format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"tinvwl-webfont";src:url(https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi);src:url("https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix") format("embedded-opentype"),url(https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff2?ver=xu2uyi) format("woff2"),url(https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff?ver=xu2uyi) format("woff"),url(https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.ttf?ver=xu2uyi) format("truetype"),url("https://www.pickles.no/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont") format("svg");font-weight:400;font-style:normal}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}.tinv-wishlist select{width:140px}.tinv-wishlist ul:not(.woocommerce-error){list-style:none;margin:0;padding:0}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"";display:inline-block;font-family:tinvwl-webfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible;position:relative}.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}.tinv-wraper.tinv-wishlist{font-size:100%}.tinvwl-tooltip{display:none}@-webkit-keyframes tooltip-appear{from{opacity:0}to{opacity:1}}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}figure{margin:1em 40px}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}select{color:initial;max-width:100%}h1,h2,h3,h4,h5,h6{clear:both;font-weight:300;margin:0 0 .5407911001em;color:#131315}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:2.2906835em}b,strong{font-weight:600}blockquote,cite,dfn,em,i{font-style:italic}figure{margin:0}img{height:auto;max-width:100%;display:block}a{color:#2c2d33;text-decoration:none}body{background-color:#fff}.site-content{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}label{font-weight:400}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s;opacity:0}@media (max-width:66.4989378333em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media (max-width:568px){.col-full{margin-left:1.41575em;margin-right:1.41575em;padding:0}}@font-face{font-display:swap;font-family:"Roboto Regular";src:local("Roboto Regular"),url(https://www.pickles.no/wp-content/themes/pickles/dist/fonts/roboto-regular.woff2) format("woff2");font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:pickles;src:url(https://www.pickles.no/wp-content/themes/pickles/dist/fonts/pickles.woff2?wyphvs) format("woff2");font-weight:400;font-style:normal;}.pickles-icon{font-family:pickles!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pickles-icon-pickles-cart:before{content:""}.pickles-icon-pickles-user:before{content:""}.pickles-icon-check:before{content:""}.pickles-icon-clock-o:before{content:""}.pickles-icon-facebook:before{content:""}.pickles-icon-facebook-f:before{content:""}.pickles-icon-instagram:before{content:""}.pickles-icon-map-marker:before{content:""}.pickles-icon-send:before{content:""}.pickles-icon-pinterest-p:before{content:""}.pickles-icon-twitter:before{content:""}.mini-cart-total,.off-canvas-nav .nav-secondary{background-image:linear-gradient(to right,#ccc 40%,#fff0 0);background-repeat:repeat-x;background-size:.75rem .0625rem}html{font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgb(0 0 0 / .01) 0 0 1px}body{font-weight:300;background-color:#fff;color:#000;font-size:16px;line-height:1.44;overflow-x:hidden;word-wrap:break-word;font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif}body a,body h1,body h2,body h3,body h4,body h5,body h6,body p{color:#000}body,html{height:100%}.page-wrapper{min-height:100%;display:flex;flex-direction:column}.page-wrapper .site-content{flex:1 0 auto}.page-wrapper .site-footer{flex-shrink:0}.col-full{max-width:100%;width:100%;margin:0 auto;padding:0}.section{padding:2rem 0}.section__title-container{margin:.25rem 0 1rem;position:relative;text-align:center}.section__title-container::after{content:"";border-bottom:1px solid #000;display:table-cell;position:absolute;top:.75rem;vertical-align:middle;width:100%;z-index:1}.section__title{display:inline-block;background-color:#fff;font-size:1.2rem;font-family:beloved-sans,Arial,sans-serif;font-weight:700;line-height:2rem;margin:0;padding:0 1rem;text-align:center;text-transform:uppercase;position:relative;z-index:2}.site-main{padding:.875rem 0 2rem}html{box-sizing:border-box}*,::after,::before{box-sizing:border-box}body,div,fieldset,form,html,label,legend{margin:0;padding:0}img{display:block;border:0;max-width:100%;height:auto}a{text-decoration:none}p{margin:0 0 1em}li{list-style-type:none}.site-header{position:sticky;width:100%;height:4.75rem;top:0;padding:0;background-color:#fff;border-bottom:.0625rem solid #fff0;z-index:99}@media (min-width:1024px){.site-header{height:12.5rem;position:static}}.site-header__wrapper{display:flex;height:100%;max-width:75rem;padding:0 .625rem;margin:0 auto;align-items:center}@media (min-width:1024px){.site-header__wrapper{padding:0 1rem;flex-wrap:wrap}}.site-header__notice{display:flex;padding:0 1rem;margin-bottom:0;font-size:1.25rem;font-weight:300;background-color:#fff;z-index:9}.site-header__notice-wrapper{position:relative;display:none;height:1rem;flex:1 1 100%;text-align:center}@media (min-width:1024px){.site-header__notice-wrapper{display:flex;justify-content:center;align-items:center;order:-1}}.site-header__notice-wrapper::before{content:"";display:block;height:1px;background-color:#000;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.site-header-nav{display:none;position:relative;height:75px;width:100%}@media (min-width:1024px){.site-header-nav{display:block;display:flex;position:sticky;top:0;min-height:76px;background-color:#fff;z-index:99;justify-content:center}}.site-header-nav__wrapper{max-width:75rem;display:flex;width:100%;padding:0 1rem;align-items:center}.site-header-nav .logo{height:52px}.site-header-nav .logo-wrapper{max-width:80px;max-height:76px;margin:0 0 0 -6px}.site-header-nav .cart-toggle,.site-header-nav .logo-wrapper{opacity:0;transition:.4s;visibility:hidden}.site-header-nav .cart-toggle{font-size:2rem;margin-left:42px}.site-header-nav .cart-toggle__count{width:15px;height:15px;line-height:1.3;font-size:.65rem}.site-header-nav .menu-primary{display:flex;justify-content:space-between;padding:0;list-style:none;margin:0;height:inherit}.site-header-nav .menu-primary-container{max-width:calc(100% - 160px);margin:0 auto;height:100%;flex:1}.site-header-nav .menu-primary>.menu-item:nth-of-type(n+3) .sub-menu{right:0}.site-header-nav .menu-primary>.menu-item>a{padding:1em 2rem;font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif}.site-header-nav .menu-primary>.menu-item>a:hover{color:#e23685}.site-header-nav .menu-primary .menu-item{display:flex;align-items:center}.site-header-nav .menu-primary .menu-item a{transition:.2s ease-in-out color}.site-header-nav .menu-primary .menu-item:hover>a{color:#e23685}.site-header-nav .menu-primary .menu-item-has-children{position:relative}.site-header-nav .menu-primary .menu-item-has-children:hover>a::after{transform:rotate(-135deg) translate3d(-12px,6px,0)}.site-header-nav .menu-primary .menu-item-has-children>a{display:flex;align-items:center}.site-header-nav .menu-primary .menu-item-has-children>a::after{content:"";width:6px;height:6px;border-left:2px solid #ec79ae;border-top:2px solid #ec79ae;transform:rotate(-135deg) translate3d(-9px,9px,0);transition:transform .2s ease-in-out,border-color .2s ease-in-out}.site-header-nav .menu-primary .menu-item-has-children:hover::before{bottom:-16px;content:"";display:block;position:absolute;position:absolute;width:28px;height:28px;background:#fff;box-shadow:5px 5px 25px rgb(0 0 0 / .15);clip-path:polygon(-50px -50px,130% -10px,-35% 130%);z-index:9999;left:50%;transform:translateX(-50%) rotate(45deg)}.site-header-nav .menu-primary .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;flex-direction:column;align-items:flex-start}.site-header-nav .menu-primary .sub-menu{position:absolute;top:76px;opacity:0;visibility:hidden;display:flex;flex-direction:column;padding:1.25rem;width:260px;list-style:none;z-index:999;line-height:1.618;background-color:#fff;box-shadow:5px 5px 25px rgb(0 0 0 / .1)}.site-header-nav .menu-primary .sub-menu>.menu-item{font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif}.site-header-nav .menu-primary .sub-menu>.menu-item>a{display:flex;align-items:center;padding:.1em 1rem}.site-header-nav .menu-primary .sub-menu>.menu-item>a::before{content:"";width:6px;height:6px;border-left:2px solid #ccc;border-top:2px solid #ccc;transform:rotate(135deg) translate3d(9px,9px,0);transition:transform .2s ease-in-out,border-color .2s ease-in-out}.site-header-nav .menu-primary .sub-menu>.menu-item>a:hover{color:#ec79ae}.site-header-nav .menu-primary .sub-menu>.menu-item>a:hover::before{transform:rotate(135deg) translate3d(7px,7px,0);position:relative;border-left:2px solid #ec79ae;border-top:2px solid #ec79ae}.site-footer{font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif;padding:0}.site-footer .footer{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:75rem;margin:0 auto;padding-top:2.25em}.site-footer .footer-wrapper{background-color:#ebe9df}.site-footer .footer-newsletter{background-size:cover;background-position:center;background-color:#fff;background-repeat:no-repeat;max-width:calc(75rem - 10px * 2);margin-bottom:10px}.site-footer .footer-newsletter-wrapper{margin:1.2rem 10px}@media (min-width:900px){.site-footer .footer-newsletter{margin:0 auto;padding:2rem 0}}.site-footer .footer-newsletter__form{color:#fff;background-color:rgb(255 255 255 / .8);padding:1.5em;text-align:center}@media (min-width:900px){.site-footer .footer-newsletter__form{margin:3em;padding:3em;width:55%}}.site-footer .footer-newsletter__form .response{height:25px;padding:1rem;font-size:.9rem;flex-direction:column;visibility:hidden;opacity:0;transition:opacity .4s ease-in-out}.site-footer .footer-newsletter__text{font-variant:small-caps;font-family:beloved-sans,Arial,sans-serif;font-weight:600;font-size:1.7em;display:flex;flex-direction:column}.site-footer .footer-newsletter__text .discount{color:#e23685}.site-footer .footer-newsletter__message{color:#595959;cursor:pointer;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:1em}.site-footer .footer-newsletter .button{border-radius:3px;height:50px;grid-column:-1/1;grid-row:-1/1}.site-footer .footer-newsletter .button:focus>.pickles-icon,.site-footer .footer-newsletter .button:hover>.pickles-icon{color:#e23685}.site-footer .footer-newsletter .pickles-icon{color:#fff;grid-column:-1/1;grid-row:-1/1;font-size:1.25rem}.site-footer .footer-newsletter .newsletter{display:flex;margin:0 auto}@media (min-width:540px){.site-footer .footer-newsletter .newsletter{width:75%}}@media (min-width:768px){.site-footer .footer-newsletter .newsletter{width:65%}}@media (min-width:900px){.site-footer .footer-newsletter .newsletter{width:80%}}.site-footer .footer-newsletter .newsletter__input{margin-right:1em;padding:10px;border-radius:3px;color:#242424;border:2px solid #dcdad2;background-color:#fff;height:50px;transition:border-color .4s ease-in-out}.site-footer .footer-newsletter .newsletter__input:hover{border:2px solid #666}.site-footer .footer-contact,.site-footer .footer-info,.site-footer .footer-marketing,.site-footer .footer-social{flex-basis:100%;padding:0 2rem}@media (min-width:540px){.site-footer .footer-contact,.site-footer .footer-info,.site-footer .footer-marketing,.site-footer .footer-social{flex-basis:50%}}@media (min-width:1024px){.site-footer .footer-contact,.site-footer .footer-info,.site-footer .footer-marketing,.site-footer .footer-social{flex-basis:27%}}@media (min-width:1024px){.site-footer .footer-info{padding-left:1.2rem}}@media (min-width:1280px){.site-footer .footer-info{padding-left:.8rem}}@media (min-width:1024px){.site-footer .footer-marketing{flex-basis:32%}}.site-footer .footer-social{padding-right:0}@media (min-width:1024px){.site-footer .footer-social{flex-basis:14%}}@media (min-width:1280px){.site-footer .footer-social{flex-basis:11.5%}}.site-footer .footer .pickles-icon{display:inline-block;text-align:center;width:20px;padding:0 .4rem 0 0}.site-footer .footer a:hover{text-decoration:underline}.site-footer .footer-title{font-size:1.5rem;font-weight:400}.site-footer .footer-subtitles{font-size:1rem;padding:.4rem 0 1rem 0;list-style-type:none}.site-footer .footer-subtitles__link{padding:.25rem 0}.site-footer .footer-subtitles__link span:not(.pickles-icon){display:flex;align-items:center}@media (min-width:1024px){.site-footer .footer-subtitles{padding:1rem 0 1rem 0}}.products{padding:0;padding:0;margin:0;list-style-type:none;grid-column:-1/1;width:100%}.products.section{padding:2rem 0}.products.columns-3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}@media (min-width:540px){.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.products.columns-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}@media (min-width:768px){.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.products .product__wrapper--inner{position:relative;height:100%;display:flex;flex-direction:column}.products .product__link{display:block;position:relative;width:100%;height:0;padding-top:127.6363636364%;overflow:hidden}.products .product__link:hover .product__image--swap{opacity:1}.products .product__image{position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0;width:100%}.products .product__image--swap{opacity:0;transition:opacity .25s ease}.products .product__info-wrapper{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.products .product__info-wrapper .price{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;gap:3px}.products .product__text-link{display:block}.products .product__name{font-size:1rem;font-weight:100;text-align:center;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:15px 0 10px;width:100%}.products .product__price-wrapper{padding:5px 0;display:flex;justify-content:center;text-align:center;font-size:.875rem}.products .product__price{font-size:.875rem;font-family:"Roboto Regular",sans-serif}.logo{width:100%;height:45px;-o-object-fit:contain;object-fit:contain}@media (min-width:540px){.logo{height:52px}}@media (min-width:1024px){.logo{height:96px}}.logo-wrapper{padding:.75rem;margin:0 auto}.added_to_cart,.button,.wp-block-button__link,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;background:0 0;background-color:#e23685;border:1px solid #e23685;color:#fff;cursor:pointer;padding:15px 35px;text-decoration:none;font-weight:400;font-size:.875rem;text-shadow:none;text-align:center;text-transform:uppercase;display:inline-block;-webkit-appearance:none;outline:0;transition:.3s ease-in-out all}.added_to_cart:focus,.added_to_cart:hover,.button:focus,.button:hover,.wp-block-button__link:focus,.wp-block-button__link:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff;color:#e23685}.added_to_cart::after,.button::after,.wp-block-button__link::after,button::after,input[type=button]::after,input[type=reset]::after,input[type=submit]::after{display:none}.pickles-icon{padding:.125rem .15rem;color:#000;transition:.3s ease color}.pickles-icon-pickles-user,.pickles-icon-pickles-wishlist{display:none;font-size:2rem;cursor:pointer}.pickles-icon-pickles-user:hover,.pickles-icon-pickles-wishlist:hover{color:#e23685}@media (min-width:1024px){.pickles-icon-pickles-user,.pickles-icon-pickles-wishlist{display:block}}.pickles-icon-pickles-cart{font-size:2.2rem;margin-top:-2px;cursor:pointer}.pickles-icon-pickles-cart:hover{color:#e23685}@media (min-width:540px){.pickles-icon-pickles-cart{font-size:2.5rem}}@media (min-width:1024px){.pickles-icon-pickles-cart{margin-top:0}}.pickles-icon-lang{display:block;text-transform:uppercase;padding:6px 3px;margin:0 6px;font-weight:500;font-size:.85rem;color:#000;line-height:1;border:1px solid #000;border-radius:.25rem;cursor:pointer;transition:.2s ease-in-out background-color}.pickles-icon-lang:hover{cursor:pointer}@media (min-width:540px){.pickles-icon-lang{font-size:1rem}}@media (min-width:1024px){.pickles-icon-lang{order:-1}}.toggle{height:2.2rem;width:2.2rem;min-width:2.2rem;cursor:pointer}@media (min-width:540px){.toggle{height:2.375rem;width:2.375rem}}.toggle--close{height:1.75rem;width:1.75rem;min-width:auto;position:relative}.toggle--close .line{position:absolute;display:block;top:.875rem;height:1px;width:100%;transform:rotate(45deg)}.toggle--close .line:nth-of-type(2){transform:rotate(-45deg)}.toggle .line{height:1px;background:#4d4d4d}.nav-toggle{display:flex;flex-direction:column;justify-content:space-between;padding:9px 5px;margin-left:-5px}@media (min-width:1024px){.nav-toggle{display:none}}.search-toggle{position:relative;border:0;margin:0;width:2.375rem;height:2.375rem;transition:.4s ease-in-out transform}.search-toggle::after,.search-toggle::before{content:"";position:absolute;margin:auto;right:0;bottom:0}.search-toggle::before{top:18px;left:18px;width:.75rem;height:1px;background:#000;transform:rotate(45deg);transition:.2s ease-in-out background-color}.search-toggle::after{top:-5px;left:-5px;width:22px;height:22px;border-radius:50%;border:1px solid #000;transition:.2s ease-in-out border-color}.search-toggle::after:hover{border-color:#e23685}@media (max-width:1024px){.search-toggle.active::before{background:#807f7f}.search-toggle.active::after{border-color:#807f7f}}@media (min-width:1024px){.search-toggle.active{transform:translateX(208px);z-index:9;position:relative}.search-toggle.active::after,.search-toggle.active::before{background:#000}.search-toggle.active::before{transform:rotate(45deg) translateX(-13.5px) translateY(1.5px);width:23px;height:1px}.search-toggle.active::after{transform:rotate(45deg) translateX(4px) translateY(1px);right:0;width:1px;height:23px;border-radius:0;border:none}}.cart-toggle{position:relative}.cart-toggle__count{position:absolute;top:.375em;right:0;display:block;width:18px;height:18px;background:#000;color:#fff;border-radius:50%;font-size:.75rem;text-align:center;font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif;font-weight:600;line-height:1.35}@media (min-width:540px){.cart-toggle__count{line-height:1.5}}.breadcrumbs{font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif;font-size:14px;padding:.85rem .875rem;margin:0}.breadcrumbs+.content-area .site-main{padding-top:.3125rem;padding-bottom:0}@media (min-width:1200px){.breadcrumbs{max-width:75rem;margin:0 auto}}.breadcrumbs a:hover{text-decoration:underline}.search-form{display:block;position:absolute;top:4.75rem;left:0;width:100%;padding:1px 1rem 1rem;line-height:1;background:#fff;box-shadow:1px 0 30px 0 rgb(0 0 0 / .2);clip-path:polygon(0 0,100% 0,100% 250%,0 250%);visibility:hidden;opacity:0;transition:.4s ease-in-out opacity;transition-delay:.2s}@media (min-width:1024px){.search-form{position:relative;top:0;left:-2rem;padding:0;width:unset;max-width:0;clip-path:unset;box-shadow:unset}}.search-form.active{opacity:1;visibility:visible}.search-form.active .search-field{display:block}.search-form .search-field{display:none;width:100%;padding:.95rem 2.9rem .8rem 1rem;height:45px;font-size:1rem;background:#fff;line-height:1}.search-form .search-field:focus,.search-form .search-field:focus-visible{outline:0;background:#fafafa}.search-form .search-field::-moz-placeholder{color:#666}.search-form .search-field::placeholder{color:#666}@media (min-width:1024px){.search-form .search-field{width:240px;height:37px;background:#dcdad2;padding:.5em 2rem .5em .75em}}.off-canvas{position:fixed;display:flex;flex-direction:column;justify-content:flex-start;width:90%;top:0;max-width:20rem;height:100%;padding:1rem;background:#fff;z-index:9999;transition:transform .4s ease-in-out,box-shadow .8s ease-in-out}@media (min-width:1280px){.off-canvas{max-width:25rem}}.off-canvas.active{transform:translateX(0);box-shadow:1px 0 30px 0 rgb(0 0 0 / .2)}.admin-bar .off-canvas .mini-cart{max-height:calc(100% - 18.625rem)}@media (min-width:768px){.admin-bar .off-canvas .mini-cart{max-height:calc(100% - 17.75rem)}}.off-canvas-header{padding-bottom:1rem}.off-canvas-mini-cart{right:0;transform:translateX(100%)}.off-canvas-nav{transform:translateX(-100%);padding:0}.off-canvas-nav .off-canvas-header{padding:1rem 0 0}.off-canvas-nav .toggle--close{margin-left:auto;margin-right:.75rem}.off-canvas-nav .nav{overflow-y:scroll;overflow-x:hidden}.off-canvas-nav .menu{padding-left:0;padding:0 1rem}.off-canvas-nav .menu .dropdown{max-width:calc(100% - 30px)}.off-canvas-nav .menu>.menu-item{display:block;margin:0}.off-canvas-nav .menu-item{list-style-type:none;font-weight:400;font-size:15px;line-height:1.5rem}.off-canvas-nav .menu-item-has-children{position:relative}.off-canvas-nav .menu-item-has-children .inner-wrapper{display:none;transform:translateX(-1rem);width:calc(100% + 2 * 1rem);padding:0}.off-canvas-nav .menu-item-has-children .arrow{display:flex;justify-content:center;align-items:center;position:absolute;top:4px;right:-8px;padding:.6rem;cursor:pointer;transition:.2s ease-in-out transform}.off-canvas-nav .menu-item-has-children .arrow::before{content:"";width:10px;height:10px;border-left:2px solid #e23685;border-top:2px solid #e23685;transform:rotate(-135deg) translate3d(0,0,0);transition:transform .2s ease-in-out,border-color .2s ease-in-out}.off-canvas-nav .menu-item-has-children .sub-menu{padding:.5em 1.5rem;box-shadow:inset 0 .1875rem .625rem -.25rem #807f7f;background-color:#ebe9df}.off-canvas-nav .menu-item-has-children .sub-menu__link{display:block;padding:.5rem 0;font-weight:600;font-size:.75rem}.off-canvas-nav .menu-item>a{display:block;padding:10px 0}.mini-cart{display:flex;flex-direction:column;font-size:.875rem;overflow-x:hidden;overflow-y:scroll;padding-top:1rem;max-height:calc(100vh - 15.75rem);height:100%}.mini-cart .blockUI .blockOverlay{background:0 0!important}.mini-cart-product{max-height:16rem;transition:transform .5s ease-in-out,opacity 150ms ease-in-out,max-height .5s ease 350ms}.mini-cart-product:last-child{margin-bottom:0}.widget.woocommerce.widget_shopping_cart{height:100%;margin-bottom:0}.widget.woocommerce .widget_shopping_cart_content{height:inherit;display:flex;flex-direction:column;justify-content:space-between}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;margin:1em 0;padding:15px 40px 15px 10px;list-style-type:none;color:#fff;font-size:14px;transition:top .3s linear}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#fff}.woocommerce-error a:not(.close-message),.woocommerce-info a:not(.close-message),.woocommerce-message a:not(.close-message){text-decoration:underline}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{background-color:#fff0;outline:0;display:block;max-width:140px;width:100%;font-size:10px;padding:5px;border-color:#fff;line-height:1;margin:5px auto 0;order:2;transition:all .3s ease}.woocommerce-error .close-message,.woocommerce-info .close-message,.woocommerce-message .close-message{position:absolute;top:10px;right:10px;width:25px;height:25px;background-image:url(https://www.pickles.no/wp-content/themes/pickles/dist/images/expand.svg);background-position:center;background-size:25px;background-repeat:no-repeat;cursor:pointer;transform:rotate(45deg);transition:transform .3s ease;margin-left:auto;margin-bottom:auto;padding:1em}.woocommerce-error li::before,.woocommerce-info li::before,.woocommerce-message li::before{display:none}.woocommerce-info{background-color:#58ba53}.woocommerce-info .button:hover{background-color:#fff;color:#58ba53}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{width:100%;padding:0 15px;line-height:48px;outline:0;margin-bottom:0;font-weight:400;font-size:16px;-moz-appearance:none;-webkit-appearance:none;border-radius:0;background-color:#fff;color:#242424;border:1px solid #d6d6d6;transition:all .3s ease-in-out}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;color:#ccc}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{font-size:16px;color:#ccc}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{height:48px}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover{border:1px solid #e2e2e2;box-shadow:0 0 0 1px #e2e2e2}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;display:block;font-size:16px;line-height:48px;height:48px;width:100%;border-radius:0;padding:0 40px 0 20px;margin:0;transition:background-color .3s}select:not(.component_options_select){background:#fff0 url(https://www.pickles.no/wp-content/themes/pickles/dist/images/down.svg) no-repeat center right 15px;background-size:15px}select::-ms-expand{display:none}select:hover{cursor:pointer}select:disabled{cursor:default}.component_options_select_wrapper::after{content:"";width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:8px solid #000;position:absolute;top:calc(50% + 2px);right:15px;transform:translateY(-50%)}input[type=checkbox]{outline:0;height:auto}input[type=checkbox]:hover{box-shadow:none}.tinv-wishlist input[type=checkbox],.woocommerce-account input[type=checkbox],.woocommerce-cart input[type=checkbox],.woocommerce-checkout input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;outline:0;width:20px;min-width:20px;height:20px;position:relative;cursor:pointer;vertical-align:-4px;border:1px solid;padding:0;margin:0 .25rem 0 0;background:0 0;line-height:normal;box-shadow:0 0 0 0 #e23685 inset;transition:all .2s ease-in-out}.tinv-wishlist input[type=checkbox]::after,.woocommerce-account input[type=checkbox]::after,.woocommerce-cart input[type=checkbox]::after,.woocommerce-checkout input[type=checkbox]::after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;left:0;background-image:url(https://www.pickles.no/wp-content/themes/pickles/dist/images/checkmark.svg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;transform:scale(.2);transition:all .2s ease-in-out .1s}.tinv-wishlist input[type=checkbox]:checked,.woocommerce-account input[type=checkbox]:checked,.woocommerce-cart input[type=checkbox]:checked,.woocommerce-checkout input[type=checkbox]:checked{border:none;box-shadow:0 0 0 14px #e23685 inset}.tinv-wishlist input[type=checkbox]:checked::after,.woocommerce-account input[type=checkbox]:checked::after,.woocommerce-cart input[type=checkbox]:checked::after,.woocommerce-checkout input[type=checkbox]:checked::after{transform:scale(1);opacity:1}#recipe_size_wrapper input[type=radio],.component_option_radio_buttons_container input[type=radio],.woocommerce-cart input[type=radio],.woocommerce-checkout input[type=radio]{display:none}#recipe_size_wrapper input[type=radio]+label,.component_option_radio_buttons_container input[type=radio]+label,.woocommerce-cart input[type=radio]+label,.woocommerce-checkout input[type=radio]+label{display:inline-block;padding-left:30px;position:relative;font-size:14px;line-height:1.67;color:#000;cursor:pointer}#recipe_size_wrapper input[type=radio]+label::before,.component_option_radio_buttons_container input[type=radio]+label::before,.woocommerce-cart input[type=radio]+label::before,.woocommerce-checkout input[type=radio]+label::before{content:"";width:20px;height:20px;border-radius:50%;border:1px solid #000;position:absolute;left:0;top:50%;transform:translateY(-50%)}#recipe_size_wrapper input[type=radio]:checked+label::after,.component_option_radio_buttons_container input[type=radio]:checked+label::after,.woocommerce-cart input[type=radio]:checked+label::after,.woocommerce-checkout input[type=radio]:checked+label::after{content:"";width:14px;height:14px;border-radius:50%;position:absolute;left:3px;top:50%;background-color:#e23685;transform:translateY(-50%)}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}.badge-container{position:absolute;display:flex;top:0;height:100%;width:100%;z-index:3}.badge-container--inner{display:flex;top:unset;bottom:0;height:auto;flex-wrap:wrap;align-items:center;padding:0 .35rem}.badge-container--inner .badge{margin:0 .25rem .25rem 0}@media (min-width:640px){.badge-container--inner .badge{margin:0 .35rem .35rem 0}}.badge--new{position:absolute;top:0;left:-32px;width:100px;transform:rotateZ(-45deg)}.woocommerce-product-gallery__wrapper .badge--new{top:14px;left:-32px;width:120px}@media (min-width:640px){.badge--new{top:10px;left:-32px;width:120px}}@media (min-width:1024px){.badge--new{top:20px;left:-42px;width:160px}}.badge--new,.badge--sold-out{box-shadow:5px 5px 25px rgb(0 0 0 / .1)}.badge__text{margin:0;padding:.4rem;font-weight:700;font-size:.7rem;text-align:center;line-height:1.2;color:inherit}@media (min-width:640px){.badge__text{font-size:.85rem;padding:.5rem}}.single-product .site-main>.product{max-width:75rem;margin:0 auto;padding:0 10px}.single-product .site-main .product-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.single-product .site-main .product-content-wrapper .entry-summary{display:flex;flex-direction:column;width:100%}@media (min-width:900px){.single-product .site-main .product-content-wrapper .entry-summary{width:40%}}@media (min-width:900px){.single-product .site-main .product-content-wrapper{padding-bottom:30px}}.single-product .site-main .product-heading{order:-1;width:100%;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:12px;background-image:linear-gradient(to right,#666 33%,#fff0 0);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x}.single-product .site-main .product-heading .product_title{display:inline-block;font-size:2rem;font-family:beloved-sans,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2;margin:0;max-width:calc(100% - 50px);width:100%}.single-product .site-main .product-heading .product_subtitle{width:100%;font-size:1.125rem;color:rgb(0 0 0 / .7);margin:0;padding-top:.25rem}.single-product .site-main .product-heading .tinv-wraper{width:40px;height:40px;padding:unset}.single-product .site-main .product-heading .tinv-wraper .tinvwl_add_to_wishlist_button{width:40px;height:40px}.single-product .site-main .product-heading .tinv-wraper .tinvwl_add_to_wishlist_button:hover::before{color:#e23685}.single-product .site-main .product-heading .tinv-wraper .tinvwl_add_to_wishlist_button::before{font-size:2.5rem;margin:0;transform:translate(-50%,-65%);transition:color .35s ease-in-out}.single-product .site-main .woocommerce-product-gallery{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;height:-moz-fit-content!important;height:fit-content!important;margin-bottom:15px}.single-product .site-main .woocommerce-product-gallery__wrapper{order:1;margin:0 auto;max-width:425px;position:relative;overflow:hidden;align-self:baseline}.single-product .site-main .woocommerce-product-gallery__wrapper.main-gallery-section .woocommerce-product-gallery__image,.single-product .site-main .woocommerce-product-gallery__wrapper.placeholder-img .woocommerce-product-gallery__image{position:relative!important}.single-product .site-main .woocommerce-product-gallery__wrapper--has-captions .badge-container--inner{bottom:55px}.single-product .site-main .woocommerce-product-gallery__wrapper a{display:block}.single-product .site-main .woocommerce-product-gallery__wrapper .badge{z-index:5}@media (min-width:425px){.single-product .site-main .woocommerce-product-gallery__wrapper{width:calc(100% - 99px);max-width:480px;margin:0;order:2}}@media (min-width:900px){.single-product .site-main .woocommerce-product-gallery__wrapper{max-width:initial;width:100%;order:1}}@media (min-width:1024px){.single-product .site-main .woocommerce-product-gallery__wrapper{order:2;max-width:calc(100% - 99px)}}.single-product .site-main .woocommerce-product-gallery__image:not(.bundled_product_image){position:absolute!important}.single-product .site-main .woocommerce-product-gallery__image img{cursor:zoom-in;width:100%}.single-product .site-main .woocommerce-product-gallery__image-caption{font-weight:300;font-family:ff-tisa-sans-web-pro,"Gill Sans MT","Trebuchet MS",Calibri,sans-serif;font-size:1rem;font-style:italic;margin-top:.5rem;color:#595959;min-height:46px}@media (min-width:425px){.single-product .site-main .woocommerce-product-gallery{justify-content:center}}@media (min-width:900px){.single-product .site-main .woocommerce-product-gallery{width:calc(60% - 40px);margin-bottom:0;justify-content:space-between}}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data){position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data):not(.variations_form){padding-top:1em}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .quantity{display:inline-block}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .qty-wrapper{min-width:150px;display:flex;align-items:center;gap:5px}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .qty-wrapper button{padding:.9375rem 1.25rem;font-size:.875rem}@media (min-width:480px){.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .qty-wrapper button{padding:.9375rem 1.875rem}}.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .qty-wrapper .qty{text-align:center;width:3rem;padding:0 .625rem}@media (min-width:480px){.single-product .site-main .cart:not(.composite_added_to_cart):not(.composite_data) .qty-wrapper .qty{width:4rem}}.single-product .site-main .woocommerce-product-details__main-description{color:#333;padding:1.5em 0 0;margin-top:1rem;border-top:1px solid #000}.single-product .site-main .woocommerce-product-details__short-description{color:#333;padding:0;margin-top:1rem}.single-product .site-main .woocommerce-product-details__main-description p:last-child,.single-product .site-main .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.single-product .site-main .composite-price-clone{padding-bottom:1rem}.single-product .site-main .composite-price-clone .price{margin:0}.single-product .site-main .composite_price{display:none!important}.single-product .site-main .price{font-size:1.5rem;font-size:1.5rem;font-weight:700;margin:1rem 0 1.25rem;display:flex;flex-wrap:wrap;max-width:50%;max-width:100%;line-height:1}.single-product .social-box{display:flex;justify-content:center;align-items:center;padding-top:2em}.single-product .social-box__share-button{display:block;display:flex;width:40px;height:40px;justify-content:center;align-items:center}.single-product .social-box__share-button .pickles-icon{font-size:1.5rem}@media (min-width:900px){.single-product .social-box{justify-content:flex-end;padding-top:1em}}.single-product .stock{padding-left:20px;position:relative;margin:0 0 12px}.single-product .stock::before{position:absolute;top:49%;left:0;transform:translateY(-50%);font-size:1.1rem;font-family:pickles}.single-product .stock.in-stock{color:#0f834d}.single-product .stock.in-stock::before{content:""}.single-product .component_selections .component_section_title{display:none}.single-product .component_selections_inner .component_options{overflow:visible}.single-product .component_selections_inner .component_options.is_optional .component_options_inner{display:none}.single-product .single_add_to_cart_button{flex:inherit;font-size:.7rem!important}@media (min-width:480px){.single-product .single_add_to_cart_button{font-size:.875rem!important}}.single-product #recipe_size_wrapper{padding:.5rem .25rem}.single-product #recipe_size_wrapper label{margin-right:8px;vertical-align:middle}.single-product .composite_form.progressive .component{border-top:solid 2px #666}.single-product .composite_form.progressive .component.last{border-bottom:solid 2px #666}.single-product .composite_form.progressive .component.active .component_title_text::before{display:none}.single-product .composite_form.progressive .component .component_description{margin-bottom:.5rem;display:flex}.single-product .composite_form.progressive .component .component_description p:last-child{margin-bottom:0}.single-product .composite_form.progressive .component .component_title_text{padding-left:0;padding-right:1em;width:100%;position:relative}.single-product .composite_form.progressive .component .component_title_text::after,.single-product .composite_form.progressive .component .component_title_text::before{content:""!important;display:block;position:absolute;top:50%;left:auto;right:10px;transform:translateY(-50%);height:12px;width:0;border:1px solid #000}.single-product .composite_form.progressive .component .component_title_text::after{transform:translateY(-50%) rotate(90deg)}.single-product .composite_form.single .component_title_wrapper{background:url(https://www.pickles.no/wp-content/themes/pickles/dist/images/gray-dash-pattern.png) repeat-x left bottom;margin-bottom:1rem}.single-product .composite_form .component{width:100%}.single-product .composite_form .component.toggled .component_selections{padding-top:.3rem}.single-product .composite_form .component_title{font-weight:500;margin:0;font-size:1rem;padding:.75rem 0;width:100%;text-transform:uppercase}.single-product .composite_form .component_title .step_title_text{font-size:1rem}.single-product .composite_form .component_title .step_index{display:none}.single-product .composite_form .component_inner{width:100%;margin:0 auto;padding-bottom:1.5rem!important}.single-product .composite_form .component_description_wrapper p{color:#000;font-style:italic;font-weight:300}.single-product .composite_form .component_summary .summary_content{justify-items:center;padding-top:0!important}.single-product .composite_form .component_summary .summary_content::before{display:none}.single-product .composite_form .component_pagination{background:url(https://www.pickles.no/wp-content/themes/pickles/dist/images/gray-dash-pattern.png) repeat-x left bottom;padding:.5rem 0;margin-bottom:1rem}.single-product .composite_form .component_pagination.top{display:none}.single-product .composite_added_to_cart,.single-product .composite_data{display:block;width:100%}.single-product .composite_added_to_cart .composite_wrap .composite_button,.single-product .composite_data .composite_wrap .composite_button{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between}.single-product .composite_added_to_cart .composite_wrap .composite_button button,.single-product .composite_data .composite_wrap .composite_button button{padding:15px 20px;font-size:.8rem}@media (min-width:375px){.single-product .composite_added_to_cart .composite_wrap .composite_button button,.single-product .composite_data .composite_wrap .composite_button button{padding:15px 25px}}@media (min-width:425px){.single-product .composite_added_to_cart .composite_wrap .composite_button button,.single-product .composite_data .composite_wrap .composite_button button{padding:15px 35px;font-size:.875rem}}.single-product .composite_added_to_cart .composite_wrap .composite_button .quantity,.single-product .composite_data .composite_wrap .composite_button .quantity{vertical-align:middle}.single-product .composite_added_to_cart .composite_wrap .composite_button .qty-wrapper,.single-product .composite_data .composite_wrap .composite_button .qty-wrapper{order:-1}.single-product .composite_added_to_cart .composite_wrap .composite_button .composite_add_to_cart_button,.single-product .composite_data .composite_wrap .composite_button .composite_add_to_cart_button{order:4}.single-product .pswp__caption__center{text-align:center}.tinv-wishlist.tinv-wishlist-clear,.tinv-wishlist.woocommerce{max-width:75rem;margin:0 auto;padding:0 10px}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.single-product div.product table.variations{table-layout:fixed;margin:0}.single-product div.product table.variations td,.single-product div.product table.variations th{display:list-item;padding:0;list-style:none;background-color:#fff0}.single-product div.product table.variations .value{margin-bottom:1em}.single-product div.product .woocommerce-product-rating{margin-bottom:1.618em;margin-top:-.875em}.single-product div.product .woocommerce-product-rating:after,.single-product div.product .woocommerce-product-rating:before{content:"";display:table}.single-product div.product .woocommerce-product-rating:after{clear:both}.single-product div.product .woocommerce-product-rating a{font-weight:600;text-decoration:underline}.single-product div.product .woocommerce-product-rating a:hover{text-decoration:none}.single-product div.product .woocommerce-product-rating .star-rating{float:left;margin-right:.6180469716em}.single-product div.product .product_meta{font-size:.875em;padding-top:1em;border-top:1px solid rgb(0 0 0 / .05)}.single-product div.product .product_meta .posted_in,.single-product div.product .product_meta .sku_wrapper,.single-product div.product .product_meta .tagged_as{display:block}.single-product div.product .product_meta .posted_in:last-child,.single-product div.product .product_meta .sku_wrapper:last-child,.single-product div.product .product_meta .tagged_as:last-child{border-bottom:0}.single-product div.product .product_meta a{font-weight:600;text-decoration:underline}.single-product div.product .product_meta a:hover{text-decoration:none}.single-product div.product .edit-link{font-size:.875em;margin-top:1em}.stock:empty:before{display:none}.related>h2:first-child,.upsells>h2:first-child{font-size:1.618em;margin-bottom:1em}.site-content>.col-full>.woocommerce>.woocommerce-error:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:2.617924em}.component_option_thumbnail button,.woocommerce div.product form.composite_form .component_option_thumbnail .button{float:none}.component.options-style-dropdowns .component_options_select_wrapper{display:block!important}.composite_form:not(.paged) .component .component_inner{padding-bottom:3rem}.component.toggled .component_selections{padding-top:1rem}.composite_form:not(.paged) .composite_wrap{padding-top:2rem}.component_wrap:after,.composite_wrap:after,.component:after,.composite_data:after,.cp_clearfix:after,.component .composited_product_details_wrapper:after{content:"";display:table;clear:both}.component .composited_product_images,.woocommerce-page div.product div.composited_product_images,.woocommerce-page #content div.product div.composited_product_images,.woocommerce div.product div.composited_product_images,.woocommerce #content div.product div.composited_product_images{float:left;width:20%;margin:0}.component .component_summary .content{overflow:visible}.component.selection-align--center .quantity,.component.relocated-selection-align--center .relocated .quantity,.single-product div.product form.cart .component.selection-align--center .quantity,.single-product div.product form.cart .component.relocated-selection-align--center .relocated .quantity{float:none}.component .component_description{margin-bottom:1.618em}p.component_section_title,h4.composited_product_title{margin:0 0 .5em;padding:0}.component .component_options_select{margin:0;display:block;min-width:200px;max-width:100%}.component .component_wrap>p.stock,.component .component_wrap>.woocommerce-variation p.stock,.component .component_wrap>span.price,.component .component_wrap>.single_variation .price,.component .component_wrap>.single_variation .woocommerce-variation-description p:first-child,.single-product .component div.product .component_wrap>span.price,.single-product .component div.product .component_wrap>.single_variation .price{margin:1em 0 0}.component .component_wrap>p:first-child,.component .component_wrap>span:first-child,.single-product div.product .component .component_wrap>p:first-child,.single-product div.product .component .component_wrap>span:first-child{margin-top:0}.component .component_wrap *+.quantity_button .quantity,.single-product .component div.product .component_wrap *+.quantity_button .quantity{margin:1.5em 0 0 0}.composite_form .step_title_wrapper{outline:0;margin-top:0;margin-bottom:1em}.composite_form .component_title_toggled{display:inline-block;position:relative;line-height:1em;margin-bottom:1rem;cursor:pointer}.composite_form .component_title_toggled .component_title_text{font-size:.8em;padding-left:1.1em;vertical-align:middle;display:inline-block}.composite_form .component_title_toggled .component_title_text:before{font-family:"FontAwesomeCP";font-size:.8em;content:"";position:absolute;left:0}.composite_form .aria_title{position:fixed;opacity:0;top:.5em;width:0;text-indent:-999em}.composite_form .aria_button,.widget_composite_summary .aria_button{line-height:inherit;padding:0!important;margin:0!important;background:#fff0!important;border:none!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important;position:absolute;top:0;bottom:0;left:0;width:100%}.composite_form .component.closed .component_title_toggled .component_title_text:before{content:""}.component.static .component_options,.component.static p.component_section_title:not(.product_title){display:none}.composite_form .component_message.top .wc-block-components-notice-banner.is-info,.composite_form .component_message.top .woocommerce-info{margin-bottom:1.618em}.composite_form .component_message.bottom .wc-block-components-notice-banner.is-info,.composite_form .component_message.bottom .woocommerce-info{margin-bottom:0!important}.component.options-style-thumbnails .component_message.bottom .wc-block-components-notice-banner.is-info,.component.options-style-thumbnails .component_message.bottom .woocommerce-info,.component.paged:not(.options-style-thumbnails) .component_message.bottom .wc-block-components-notice-banner.is-info,.component.paged:not(.options-style-thumbnails) .component_message.bottom .woocommerce-info,.component.progressive .component_message.bottom .wc-block-components-notice-banner.is-info,.component.progressive .component_message.bottom .woocommerce-info{margin-top:2em}.cp-no-js .composite_navigation{display:none}.composite_form .composite_navigation,.composite_navigation .composite_navigation_inner{margin:0}.composite_form .composite_navigation.top{display:none}.composite_form .composite_navigation.progressive{text-align:center;margin-bottom:0;padding:15px 0 15px 0}.composite_pagination .element_index:after,.composite_summary .step_index:after,.component_title .step_index:after{content:"."}.composite_summary li.summary_element span.summary_element_content,.composite_summary .woocommerce-page #content div.product span.summary_element_content{font-size:.88rem}.component .component_pagination:not(.component_options_append){padding:0 0 1.618em 0;font-size:.88em;text-align:right}.component .component_pagination ul{list-style:none}.component .component_pagination li{display:inline-block}.component_options_append .button,.single-product div.product form.cart .component_options_append .button{float:none}.component .component_inner,.component .component_selections,.component .component_selections_inner{position:relative}.multistep .component_selections>div,.component .component_selections_inner{opacity:1;transition:opacity .2s}.multistep.blocked .component_selections>div,.composite_form .component.disabled .component_selections_inner{opacity:.5}.multistep.blocked .block_component,.component.disabled .component_selections_inner .block_component_selections_inner,.form_input_blocker.blocked{position:absolute;height:100%;width:100%;opacity:1;z-index:1000;text-align:center}.multistep.active .block_component{display:none}.composite_status{z-index:10000;display:none;position:fixed;bottom:30px;right:60px;text-align:right;opacity:0;transition:opacity .2s}.composite_status .wrapper{position:absolute;width:500px;height:90px;overflow:hidden;bottom:0;right:0}.composite_status.active{display:block}.woocommerce .composite_status .wrapper:after{height:20px;width:20px;font-size:20px;line-height:20px;position:absolute;bottom:7px;right:0;display:block;content:"";background:url(https://www.pickles.no/wp-content/plugins/woocommerce-composite-products/assets/images/loader.svg) center center;text-align:center;opacity:.55;animation:cp-spin .75s linear infinite}.composite_status span.content{font-size:.95em;font-weight:400;color:rgb(0 0 0 / .45)}@keyframes cp-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.multistep,.composite_price,.composite_message,.composite_availability,.composite_button,.composite_form .component_message{margin-top:0!important;margin-bottom:0!important}.component .component_content,.component_summary .content{margin-top:0!important;margin-bottom:0!important}.component .component_options{margin-top:0!important;margin-bottom:0!important}.component.options-style-thumbnails .component_options,.component.options-style-radios .component_options{overflow:hidden}.multistep:before,.composite_price:before,.composite_message:before,.composite_availability:before,.composite_button:before,.composite_form .component_message:before,.component .component_content:before,.component_summary .content:before{content:"";display:table;clear:both}.multistep:after,.composite_price:after,.composite_message:after,.composite_availability:after,.composite_button:after,.composite_form .component_message:after,.component .component_content:after,.component_summary .content:after{content:"";display:table;clear:both}.single-product div.product .component .component_summary{border-bottom:none}.composite_wrap .composite_message .woocommerce-info{margin:0 0 30px}.composite_form .composite_availability p.stock,.single-product .composite_form .composite_availability p.stock{margin:0 0 30px}.composite_form .composite_price p.price,.single-product .composite_form .composite_price p.price{margin:0 0 30px;line-height:1em}.composite_form{padding-left:4px!important;position:relative}.composite_form button{vertical-align:middle}.component_summary .variations_button,.single-product div.product .component_summary .variations_button{padding-top:0;border-top:none}.composite_form table.variations,.single-product div.product .composite_form table.variations{margin:0}.composite_form .cart .variations select,.single-product div.product .composite_form .cart .variations select{margin:0}.composite_form table.variations td.value,.single-product div.product .composite_form table.variations td.value{margin:0;padding:.25em 0 0}.composite_form .variations_button,.single-product div.product .composite_form .variations_button{padding-top:0;border-top:none}.theme-astra.woocommerce div.product div.composited_product_images{width:20%!important}.theme-astra.woocommerce div.product form.cart.composite_form .button.summary_element_select{float:none}.theme-Divi.woocommerce div.product form.cart.composite_form .button.summary_element_select{float:none;font-size:.88rem}.theme-Divi.woocommerce div.product form.cart.composite_form .button.summary_element_select:hover:after{line-height:1.5rem}.theme-Divi.woocommerce .component_option_thumbnail button,.theme-Divi.woocommerce .woocommerce div.product form.composite_form .component_option_thumbnail .button{font-size:.88rem}.theme-Divi.woocommerce .component_option_thumbnail button:hover:after,.theme-Divi.woocommerce .woocommerce div.product form.composite_form .component_option_thumbnail .button:hover:after{line-height:1.5rem}