button.pswp__button{box-shadow:none!important;background-image:url(/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{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__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__scroll-wrap{overflow:hidden}.pswp__container{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-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{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__button{position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;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(/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--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.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{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:rgba(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 rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(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__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.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}}.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%;display:flex;justify-content:flex-end}.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);background-color:rgba(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}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{color:#958e09;font-size:1.25em}@font-face{font-display:swap;font-family:"Woo-Side-Cart";src:url(/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.eot?fiq1yd);src:url(/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.eot?fiq1yd#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.ttf?fiq1yd)format("truetype"),url(/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.woff?fiq1yd)format("woff"),url(/wp-content/plugins/woocommerce-side-cart-premium/assets/css/fonts/Woo-Side-Cart.svg?fiq1yd#Woo-Side-Cart)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" xoo-wsc-icon-"],[class^=xoo-wsc-icon-]{font-family:"Woo-Side-Cart"!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}.xoo-wsc-icon-chevron-right:before{content:""}.xoo-wsc-icon-basket1:before{content:""}.xoo-wsc-icon-cross:before{content:""}.xoo-wsc-icon-arrow-thin-right:before{content:""}.xoo-wsc-icon-bag2:before{content:""}.xoo-wsc-icon-spinner8:before{content:""}.xoo-wsc-markup ::-webkit-scrollbar{width:8px}.xoo-wsc-markup ::-webkit-scrollbar-track{border-radius:10px;background:#f0f0f0}.xoo-wsc-markup ::-webkit-scrollbar-thumb{border-radius:50px;background:#d1d1d1}.xoo-wsc-container,.xoo-wsc-slider{z-index:999999}.xoo-wsc-container,.xoo-wsc-drawer,.xoo-wsc-slider{position:fixed;background-color:#fff;display:flex;flex-direction:column;width:95%;transition:.5s ease-out}.xoo-wsc-modal *{box-sizing:border-box}.xoo-wsc-markup a{text-decoration:none}.xoo-wsc-opac{position:fixed;top:0;left:0;bottom:0;background-color:#000;z-index:999996;opacity:0;height:0;width:100%;transition:height 0s .4s,opacity .4s 0s}.xoo-wsc-body{flex-grow:1;overflow-y:auto;overflow-x:hidden}span.xoo-wsc-loader{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#eee;opacity:.7;z-index:10}.xoo-wsc-basket,.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{cursor:pointer;align-items:center;justify-content:center}.xoo-wsc-basket{margin:10px;z-index:9999997;position:fixed;transition:.5s ease-out}.xoo-wsc-items-count,span.xoo-wsc-sc-count{border-radius:50%;text-align:center;font-size:13px;position:absolute}.xoo-wsc-items-count{width:28px;height:28px;line-height:28px;overflow:hidden}.xoo-wsc-sc-bkcont{position:relative}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{display:flex;position:relative}span.xoo-wsc-sc-count{height:18px;line-height:18px;width:18px;display:inline-block;right:-7px;top:-4px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger>*{margin-right:3px}.xoo-wsc-notice-container{z-index:2;position:absolute;top:0;left:0;right:0;display:none}ul.xoo-wsc-notices{margin:0;list-style-type:none;padding:0}.xoo-wscb-icon{font-size:37px}.xoo-wscb-count{position:absolute;z-index:1;background-color:#fff0;font-size:15px;height:45px;line-height:45px;text-align:center;left:0;right:0}.xoo-wsc-header{padding:15px;color:#000}span.xoo-wsch-close{position:absolute;cursor:pointer}span.xoo-wsch-text{margin-left:8px}.xoo-wsch-top{align-items:center;display:flex;margin:0 auto}.xoo-wsch-top .xoo-wsch-basket{display:table;position:relative}.xoo-wsc-sl-content{display:none;overflow:auto;flex-direction:column}.xoo-wsc-sl-heading{display:flex;font-size:20px;font-weight:600;padding:20px;align-items:center}.xoo-wsc-sl-body{padding:10px 20px;flex-grow:1;overflow:auto}span.xoo-wsc-slider-close{margin:0 10px;cursor:pointer}.xoo-wsc-ft-buttons-cont{display:grid;text-align:center;grid-column-gap:10px;grid-row-gap:10px}.xoo-wsc-markup .xoo-wsc-btn,a.xoo-wsc-ft-btn{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.xoo-wsc-markup .xoo-wsc-btn,.xoo-wsc-markup .xoo-wsc-btn:hover,a.xoo-wsc-ft-btn,a.xoo-wsc-ft-btn:hover{text-decoration:none}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:only-child{grid-column:1/-1}.xoo-wsc-toggle-slider{cursor:pointer}.xoo-wsc-payment-btns,span.xoo-wsc-dtg-icon{align-items:center;justify-content:center}.xoo-wsc-empty-cart{padding:30px;display:flex;flex-direction:column;align-items:center}.xoo-wsc-empty-cart>*{margin-bottom:20px}.xoo-wsc-payment-btns{display:flex;flex-wrap:wrap}.xoo-wsc-loader-icon{display:none}.xoo-wsc-drawer{z-index:999998;visibility:hidden}.xoo-wsc-drawer-modal{display:none}span.xoo-wsc-dtg-icon{top:50%;position:absolute;transform:translateY(-50%);background-color:#fff;width:22px;height:22px;border-radius:50%;cursor:pointer;transition:all .5s;display:none}.xoo-wsc-drawer .xoo-wsc-dtg-icon{opacity:0}.xoo-wsc-markup-notices{top:20%;right:-100%;left:auto;position:fixed;box-shadow:2px 2px 9px 3px #eee;transition:all .5s;z-index:999997;width:0;max-width:400px}.xoo-wsc-markup-notices .xoo-wsc-notice-container{position:relative;display:block}@font-face{font-display:swap;font-family:"wcpf";src:url(/wp-content/plugins/woocommerce-product-filters/assets/fonts/wcpf/wcpf.eot);src:url(/wp-content/plugins/woocommerce-product-filters/assets/fonts/wcpf/wcpf.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce-product-filters/assets/fonts/wcpf/wcpf.woff)format("woff"),url(/wp-content/plugins/woocommerce-product-filters/assets/fonts/wcpf/wcpf.ttf)format("truetype"),url(/wp-content/plugins/woocommerce-product-filters/assets/fonts/wcpf/wcpf.svg#wcpf)format("svg");font-weight:400;font-style:normal}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;overflow-x:hidden;font-size:var(--font-size-medium);font-family:"Work Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;color:#626262;font-weight:400;background-color:#fafafa;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1{margin:.67em 0}a{background-color:transparent;color:#7e7976;text-decoration:none}img{border-style:none;-ms-interpolation-mode:bicubic;height:auto;vertical-align:middle;max-width:100%}button,input,select{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.position-relative{position:relative}a.global-link{width:100%;height:100%;z-index:3;position:absolute;top:0;left:0}:root{--padding-container-horizontal:2rem;--padding-container-vertical:6.4rem;--padding-site-header-vertical:2rem;--padding-block:8rem;--margin-between-text-elements:4rem}@media (max-width:1550px){:root{--padding-container-horizontal:2rem}}@media (max-width:1425px){:root{--padding-site-header-vertical:1rem}}@media (max-width:770px){:root{--padding-container-vertical:5rem}}@media (max-width:600px){:root{--padding-block:6rem}}@media (max-width:480px){:root{--padding-container-vertical:4rem}}:root{--font-size-default:16px;--font-size-tiny:12px;--font-size-small:15px;--font-size-medium:16px;--font-size-large:18px;--font-size-extra-large:18px;--font-size-huge:20px;--font-size-nav-toggle-label:15px;--body-line-height:1.7;--heading-line-height:1.5}@media (max-width:770px){:root{--font-size-extra-large:17px}}@media (max-width:480px){:root{--font-size-tiny:14px;--font-size-small:14px;--font-size-default:14px}}@media (max-width:420px){:root{--font-size-nav-toggle-label:11px;--font-size-extra-large:14px;--font-size-tiny:12px;--font-size-small:12px}}.screen-reader-text.skip-link{margin:5px}.screen-reader-text.skip-link:focus{background:#fff;color:#4d4aff;outline:2px solid #4d4aff}.screen-reader-text:focus{box-shadow:0 0 2px 2px rgba(34,34,34,.6)}[tabindex="-1"]:focus{outline:0}.col{overflow:visible}a[href*="//"]:not([href*="annival.fi"]):not([href*="annivalfi.fi-h.seravo.com"]):not([href*="annival.aimomieli"]):not([href*="localhost:3000"]):not([href*="192.168.196.2:3000"]):not(.no-external-link-indicator):not([href*="#"]){display:inline-flex;justify-content:space-between;align-items:center}a[href*="//"]:not([href*="annival.fi"]):not([href*="annivalfi.fi-h.seravo.com"]):not([href*="annival.aimomieli"]):not([href*="localhost:3000"]):not([href*="192.168.196.2:3000"]):not(.no-external-link-indicator):not([href*="#"])::after{background-image:url(/wp-content/themes/annival/svg/external-link.svg);background-position:right center;background-repeat:no-repeat;content:"";position:relative;display:inline-flex;width:14px;height:14px;background-size:14px 14px;right:0;top:0;margin-left:5px;margin-right:2px;transition:all .18s ease-in-out}a[href^=tel]:not([href*="annival.fi"]):not([href*="annivalfi.fi-h.seravo.com"]):not([href*="annival.aimomieli"]):not([href*="localhost:3000"]):not([href*="192.168.196.2:3000"]):not(.no-external-link-indicator):not([href*="#"])::after{display:none}.main-navigation-wrapper{width:100%!important;height:60px!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#ede9e5}.main-navigation-wrapper svg{width:2.8rem;height:2.9rem;cursor:pointer;fill:#7e7976}.main-navigation-wrapper .left{display:flex;flex:1}@media only screen and (min-width:1425px){.main-navigation-wrapper .left{padding-left:7rem}}@media only screen and (min-width:2000px){.main-navigation-wrapper .left{padding-left:14rem}}.main-navigation-wrapper .left .current-value,.main-navigation-wrapper .left>button,.main-navigation-wrapper .left>div{display:flex;align-items:center;justify-content:center;transition:all .25s ease-in-out}.main-navigation-wrapper .left .current-value:hover,.main-navigation-wrapper .left>button:hover,.main-navigation-wrapper .left>div:hover{background-color:#ded8d0;align-items:center;justify-content:center}.main-navigation-wrapper .right{display:flex;flex:1;justify-content:flex-end}@media only screen and (min-width:1425px){.main-navigation-wrapper .right{padding-right:7rem}}@media only screen and (min-width:2000px){.main-navigation-wrapper .right{padding-right:14rem}}.main-navigation-wrapper .currency-selector{position:relative;padding:.7rem 1.26rem;cursor:pointer;z-index:999}.main-navigation-wrapper .currency-selector .current-value{display:flex;align-items:center;justify-content:center}.main-navigation-wrapper .currency-selector select.woocommerce-currency-selector,.main-navigation-wrapper .currency-selector select.woocommerce-currency-selector:focus,.main-navigation-wrapper .currency-selector select.woocommerce-currency-selector:hover{position:absolute;opacity:0;height:6rem;width:9rem;top:0;left:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:2}.main-navigation-wrapper .language-switcher{position:relative;text-transform:uppercase;padding:1.3rem 2rem;cursor:pointer;margin-right:0;z-index:999}.main-navigation-wrapper .language-switcher svg{margin-right:1rem}.main-navigation-wrapper .language-switcher ul{visibility:hidden;position:absolute;background:#ded8d0;top:5.6rem;list-style:none;padding:0;transition:all .25s ease-in-out}@media only screen and (min-width:1425px){.main-navigation-wrapper .language-switcher ul{left:-.7rem}}.main-navigation-wrapper .language-switcher ul li{border-bottom:1px solid #ede9e5;display:block}.main-navigation-wrapper .language-switcher ul li a{padding:1rem 2rem;display:block;width:auto}.main-navigation-wrapper .language-switcher ul li a:hover{background-color:#ede9e5}.main-navigation-wrapper .language-switcher ul::after{bottom:100%;left:22%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-width:15px;border-bottom-color:#efefef}@media only screen and (min-width:1425px){.main-navigation-wrapper .language-switcher ul::after{left:50%;margin-left:-1.5rem;border-bottom-color:#ded8d0}}.menu-items{z-index:999;padding-left:0;display:flex;margin:0}.menu-items#main-menu li a{border-bottom:1px solid transparent}.menu-items#main-menu li a:hover,nav.nav-primary .primary-bottom-menu a:hover{border-bottom:1px solid #7e7976}@media only screen and (max-width:1425px){.menu-items li{border-bottom:1px solid rgba(126,121,118,.1)}}.menu-items>li>a{padding:1.9rem 1rem;transition:all .25s ease-in-out;border-bottom:0}@media only screen and (min-width:1425px){.menu-items>li>a:hover{background-color:#ded8d0;border-bottom:0}}.menu-items li,.menu-items ul{display:block;list-style:none;padding:0;line-height:normal;direction:ltr;text-align:left;margin:0 0 0 25px}.menu-items li{margin:0}@media only screen and (min-width:1625px){.menu-items li:not(:last-child){margin-right:2rem}}.menu-items li a,.menu-items ul a{font-weight:300;text-transform:uppercase}.menu-items ul ul{margin-left:25px}.menu-items a{position:relative}@media only screen and (max-width:1425px){.js .menu-items ul{display:none}}.dropdown-toggle::after{font-size:1rem}.expandable-search,.nav-icons{transition:all .25s ease-in-out;padding-left:0}.nav-icons{position:relative;display:flex}.nav-icons a,.nav-icons button{transition:all .25s ease-in-out;display:inline-block;padding:1rem;line-height:1;position:relative}.nav-icons a:hover,.nav-icons button:hover{background:#ded8d0}.expandable-search{visibility:hidden;margin-bottom:0;overflow:hidden;opacity:0;padding-right:0;color:#7e7976;position:absolute;bottom:0}.expandable-search .search-submit{background:#7e7976;border:0;color:#fff;padding:1.6rem}button.toggle-expandable-search{background:0 0;border:0;line-height:1;cursor:pointer}nav.nav-primary .container{display:flex;flex-direction:column}@media only screen and (min-width:1425px){nav.nav-primary .container{justify-content:space-between;padding-bottom:10rem;flex-direction:row}nav.nav-primary .nav-featured-products,nav.nav-primary .nav-links{width:50%}nav.nav-primary .primary-bottom-menu{display:inline-block;border-top:1px solid #7e7976;padding-top:2rem}}nav.nav-primary .primary-bottom-menu a{padding:.5rem 0;text-transform:uppercase;font-size:1.4rem;border-bottom:1px solid transparent;margin-bottom:.5rem}nav.nav-primary .desktop-navigation{z-index:990}nav.nav-primary .desktop-navigation .nav-links a:hover{background:0 0;border-bottom:1px solid #7e7976}.nav-featured-products{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em}.nav-featured-products .image{position:relative;height:100%;transition:all .25s ease-in-out}.nav-featured-products .image:hover{opacity:.75}.nav-featured-products a{padding:0}.nav-featured-products a:not(.global-link){font-size:2.7rem;margin-top:2rem}.nav-featured-products a svg,li.parent-title a svg{position:relative;right:-1rem;transition:all .25s ease-in-out}.nav-featured-products a svg{width:2.23rem;height:2.23rem;top:.2rem;fill:#ded8d0}.nav-featured-products img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-product:hover img,.nav-featured-product:hover img{opacity:.7;transition:all .25s ease-in-out}.featured-product:hover a svg,.nav-featured-product:hover a svg,li.parent-title a:hover svg{right:-2rem}.expandable-search{width:100%;right:0;bottom:-10.75rem;background-color:#ede9e5;padding:2rem 0}.expandable-search .search-form{text-align:center;display:flex;justify-content:center;margin-left:1.5rem;margin-right:1.5rem}.expandable-search .search-form input.search-field{width:100%;padding:2rem}@media only screen and (min-width:1425px){.expandable-search .search-form input.search-field{min-width:65rem}}@media only screen and (max-width:1425px){.mobile-navigation{position:relative}.mobile-navigation .container{position:relative;min-height:100vh;height:auto;padding-top:1rem}.nav-full,nav.nav-primary .nav-featured-products{display:none}}@media only screen and (max-width:560px){.site-branding{position:absolute}.site-branding .site-title svg{width:25rem;height:auto}.nav-container header.site-header{height:8rem}.main-navigation-wrapper svg{max-width:2.5rem;max-height:2.5rem}.main-navigation-wrapper .nav-toggle{padding-left:.5rem;padding-right:.5rem}.main-navigation-wrapper button.toggle-expandable-search.desktop,.main-navigation-wrapper div.currency-selector,.main-navigation-wrapper div.language-switcher{display:none}.main-navigation-wrapper button.toggle-expandable-search.mobile{display:inline-block;margin-left:1rem}.main-navigation-wrapper div.right{width:100%}}@media only screen and (max-width:465px){.nav-toggle,button.toggle-expandable-search{margin-left:1.5rem}.main-navigation-wrapper button.toggle-expandable-search.mobile,.nav-icons .own-account{display:none}.nav-icons .cart-wrapper{margin-left:auto;margin-right:1.5rem}}.mobile-navigation ul.menu-items{z-index:1}.mobile-navigation ul.menu-items li ul{z-index:2}.mobile-navigation ul.menu-items li ul li ul{z-index:3}@media only screen and (min-width:1425px){.nav-full{display:flex}.nav-full>ul.menu-items>li.menu-item{padding:1.9rem 1rem!important}.nav-full>ul.menu-items>li.menu-item:hover{background-color:#ded8d0}.nav-full>ul.menu-items>li.menu-item>a{padding:1.9rem 0!important}.nav-full>ul.menu-items>li.menu-item>a:hover{background-color:transparent!important}.nav-full>ul.menu-items>li.menu-item>button.dropdown-toggle{width:15px!important}}.nav-container{background-color:#fff;position:relative;z-index:222}.mobile-navigation{display:none}@media only screen and (min-width:1425px){.menu-item-has-children::before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 5px 5px;left:50%;bottom:-10px;transform:scale(0);margin-left:-20px;transform-origin:center bottom;transition:none}.sub-menu{background:#fff;transition:opacity .25s ease-in-out;left:0;z-index:-1;visibility:hidden;opacity:0;position:absolute;top:-9999px}}@media only screen and (min-width:1425px) and (min-width:1425px){.sub-menu{width:22rem}}@media only screen and (min-width:1425px){.sub-menu a{line-height:1.5}}@media only screen and (min-width:1425px) and (min-width:1425px){.sub-menu .go-back{display:none}}@media only screen and (min-width:1425px){.menu-item-has-children:focus>.sub-menu{top:100%;visibility:visible;opacity:1;z-index:1;transform:translateY(0);width:1200px;margin-left:auto;margin-right:auto;left:0;right:0;padding:6rem 4rem 5rem;border-radius:0;min-height:60rem}.menu-item-has-children:focus>.sub-menu ul{min-height:auto}.menu-item-has-children:focus>.sub-menu li:not(.go-back){display:flex;justify-content:space-between;max-width:35rem}.menu-item-has-children:focus>.sub-menu li:not(.go-back).parent-title{max-width:inherit;border-bottom:1px solid #7e7976}.menu-item-has-children:focus>.sub-menu li:not(.go-back).parent-title a{padding:1rem 0}.menu-item-has-children:focus>.sub-menu li:not(.go-back).parent-title a span:not(.text-after-title){text-transform:uppercase}.menu-item-has-children:focus>.sub-menu li:not(.go-back):hover>a,.menu-item-has-children:focus>.sub-menu li:not(.go-back):hover>button{border-bottom:1px solid #7e7976}.menu-item-has-children:focus>.sub-menu li:not(.go-back) a{padding:.75rem 0 .5rem 1rem;display:block;width:100%;border-bottom:1px solid transparent;text-transform:none}}.nav-container{background:#ede9e5!important;top:0}li.parent-title{max-width:inherit;margin-bottom:4.5rem;margin-left:1rem}li.parent-title .parent-name{font-weight:500}li.parent-title .text-after-title{text-transform:none}li.parent-title .text-after-title svg{fill:#ded8d0}li.parent-title a{font-size:2.3rem;text-transform:uppercase;padding-left:0;padding-bottom:2rem}li.parent-title a:hover{background-color:transparent}li.parent-title a svg{max-width:2rem;max-height:2.5rem;top:4px;transform:none!important}@media only screen and (max-width:1425px){ul li:hover>ul{display:block}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ul li:hover>ul{display:block}}.nav-primary{padding-top:0;padding-bottom:0}.nav-primary .menu-items{padding:0;background:0 0;position:static;align-items:start;flex-direction:column}@media only screen and (min-width:1425px){.nav-primary .menu-items{position:relative}}.nav-primary .menu-item{position:static!important;margin:0}@media only screen and (min-width:1425px){.nav-primary .menu-item{position:relative}}.nav-primary .menu-item.big-text>a{font-size:2.6rem;font-weight:400;text-transform:uppercase}.nav-primary .menu-item>a{padding:.6rem 0;font-size:2rem;display:inline-flex;align-items:center;min-height:auto}.nav-primary .menu-item>a:active,.nav-primary .menu-item>a:focus,.nav-primary .menu-item>a:hover{opacity:.8}.nav-primary .menu-item .sub-menu{z-index:999}@media only screen and (min-width:1425px){.nav-primary .menu-item .sub-menu{width:22rem;left:5%;margin-left:0;padding-bottom:.5rem;padding-top:.5rem;padding-left:0;margin-top:1rem}}.nav-primary .menu-item .sub-menu li{float:none;padding:0}@media only screen and (min-width:1425px){.nav-primary .menu-item .sub-menu li{width:22rem}}.nav-primary .menu-item .sub-menu .sub-menu{top:0;left:100%;margin-left:0;margin-top:-5px}.nav-primary .menu-item .sub-menu a{align-items:center}@media only screen and (min-width:1425px){.nav-primary .menu-item .sub-menu a{padding:.4rem 1.5rem;font-size:1.4rem;font-weight:400;color:#7e7976;display:flex}}.nav-primary .menu-item .sub-menu a:active,.nav-primary .menu-item .sub-menu a:focus,.nav-primary .menu-item .sub-menu a:hover{color:#7e7976}.nav-primary .menu-item.menu-item-has-children{margin-right:.8rem;position:relative;display:flex;justify-content:space-between;align-items:center}.nav-primary .menu-item.menu-item-has-children::after{display:block;position:absolute;content:"";height:1rem;width:100%;top:100%}.nav-primary .menu-item.menu-item-has-children>a{padding-right:1.5rem}.nav-primary .dropdown-toggle svg,.nav-primary .sub-menu .menu-item-has-children::after,button.toggle-expandable-search.mobile{display:none}@media only screen and (min-width:1425px){#nav-full li.menu-item-has-children ul li ul{top:16.5rem;padding:0 0 2rem 6rem;position:absolute;left:45.9rem;margin:0;z-index:1;width:auto;border-left:1px solid #7e7976;min-width:32rem;height:auto}#nav-full li.menu-item-has-children ul li ul li{display:inline-block;width:50%}#nav-full li.menu-item-has-children ul li ul li:first-child{display:block;width:auto;max-width:inherit}#nav-full li.menu-item-has-children ul li ul li:first-child a{text-transform:uppercase;font-weight:500;font-size:2.8rem;width:auto;display:inline-block;padding:0 1rem;margin-bottom:1rem}}.dropdown-toggle{padding:0;display:inline-flex;align-items:center;justify-content:center}.dropdown-toggle svg{transition:transform .25s ease-in;width:1rem;height:1rem}ul li .dropdown-toggle{background-color:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;color:#7e7976;height:auto;width:3rem}ul li .dropdown-toggle svg{width:1.15rem;height:1.15rem}ul li ul li .dropdown-toggle svg{fill:#ded8d0;width:1.7rem;height:1.7rem}.nav-full a.global-link,.nav-primary a.global-link{position:absolute;top:0;left:0;right:0;padding:0}@media only screen and (max-width:1425px){#mobile-navigation{position:relative;padding-top:0}.mobile-navigation{display:block}.desktop-navigation{display:none}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger .hamburger-inner::before{top:-10px}.hamburger .hamburger-inner::after{bottom:-10px}.hamburger .hamburger-box{position:relative;display:inline-block;width:35px;height:8px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:3px;position:absolute;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#7e7976;content:"";left:0}.main-navigation-wrapper{order:6;z-index:999}.nav-primary{height:auto;width:100vw;overflow:auto;transition:all .25s ease-in-out;margin:0;will-change:opacity;visibility:visible;opacity:0;pointer-events:none}@media only screen and (max-width:1425px){.nav-primary li.menu-item{width:100%}.nav-primary li.menu-item button.go-back{text-transform:uppercase;font-size:1.9rem;cursor:pointer;align-items:center;padding-bottom:1.75rem;border:0;background:0 0;color:#7e7976;display:block;width:100%;text-align:left;z-index:9999;position:relative}.nav-primary li.menu-item button.go-back svg{transform:rotate(-180deg);fill:#d9d8d7;margin-right:1rem;height:2rem;width:2rem}.nav-primary li.menu-item.big-text>a{font-size:1.9rem}.nav-primary li.menu-item a{font-size:1.7rem;padding:1.75rem 0;z-index:99;text-transform:none}.nav-primary .mobile-navigation-bottom{margin-top:0;position:fixed!important;background:#fff;bottom:0;z-index:1001}.nav-primary .mobile-navigation-bottom a{padding-left:0;padding-right:0;min-width:80px;display:inline-block}.nav-primary .mobile-navigation-bottom a.fi{min-width:95px}.nav-primary .mobile-navigation-bottom a.en{min-width:110px}.nav-primary .mobile-navigation-bottom a svg{display:inline-block;vertical-align:middle}.nav-primary .mobile-navigation-bottom a span{display:inline-block;position:relative}.nav-primary .mobile-navigation-bottom .language-switcher{margin-right:0;padding-right:0}.nav-primary .mobile-navigation-bottom .language-switcher>a:first-of-type,.nav-primary .mobile-navigation-bottom .language-switcher>a:first-of-type>svg{margin-left:-10px}.nav-primary .mobile-navigation-bottom .language-switcher>a>svg{margin-right:5px}.nav-primary .mobile-navigation-bottom .currency-selector{padding-left:5px}.nav-primary .mobile-navigation-bottom .currency-selector .woocommerce-currency-selector{font-size:15px}.nav-primary .language-switcher{padding-left:0}}.nav-primary a{padding-top:1.2rem;padding-bottom:1.2rem;padding-left:0;padding-right:5.8rem;margin-left:0;margin-right:0;color:#7e7976;font-size:15px;font-weight:500;text-decoration:none;position:relative;z-index:0;display:block;outline:0}@media only screen and (max-width:1425px){.nav-primary a{width:100%}}.nav-primary .menu-items{opacity:0;margin:0;width:100%;float:none;padding:2rem 0}.nav-primary a:active,.nav-primary a:focus,.nav-primary a:hover{color:#7e7976}.nav-primary .dropdown-toggle{width:12px;height:7px;overflow:hidden;background:0 0;border:0;padding:30px;background-image:url(/wp-content/themes/annival/svg/chevron-right-beige.svg);background-position:center;background-size:11px;background-repeat:no-repeat;transition:all .25s;transform:rotate(0);position:absolute;right:0}.nav-primary .dropdown-toggle:focus{z-index:10000}.nav-primary ul{background:0 0;margin-left:0;padding:0}.nav-primary .sub-menu>li>a{padding-left:3.5rem;text-transform:none}.js .nav-primary{position:absolute;z-index:5;top:0;left:0}@media only screen and (min-width:1425px){.js .nav-primary{overflow:hidden;top:202px}}.nav-toggle{list-style:none;z-index:100000;border:0;overflow:visible;color:#7e7976;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;padding:2.6rem 2rem;background:0 0;cursor:pointer;position:relative;top:0;transition:all .25s ease-in-out}@media only screen and (min-width:1745px){.nav-toggle{margin:0 2rem 0 0}}.nav-toggle span{color:#7e7976;font-size:1.2em}.nav-toggle:active,.nav-toggle:active span,.nav-toggle:hover,.nav-toggle:hover span,a:hover{color:#7e7976}.nav-toggle:focus{outline:0}.nav-toggle:focus span span,.nav-toggle:focus span span::after,.nav-toggle:focus span span::before{background-color:#7e7976}.nav-toggle:not(.has-visible-label) .nav-toggle-label{display:none}@media (max-width:1424px){.nav-toggle{display:block}}.nav-toggle:hover{background-color:#ded8d0}.mobile-navigation-bottom{display:flex}.mobile-navigation-bottom .currency-selector,.mobile-navigation-bottom .language-switcher{display:flex;align-items:center;justify-content:center}@media (max-width:1425px){.menu-item.parent-title a .parent-name,ul.sub-menu li a.sub-parent-title{font-weight:400;text-transform:uppercase}.text-after-title{display:none}}@media (max-width:560px){.mobile-navigation-bottom div.currency-selector,.mobile-navigation-bottom div.language-switcher{display:flex;align-items:center;justify-content:center}}.mobile-navigation ul.sub-menu a{box-sizing:border-box}.site{max-width:100%;margin-left:auto;margin-right:auto;position:relative}#judgeme_product_reviews,.container{padding:6.4rem 2rem 2rem;max-width:1400px;margin:0 auto}@media (max-width:770px){.container{padding-top:3.2rem;padding-bottom:1rem}}.site-main .container{overflow:hidden;clear:both}:root{font-size:62.5%}body.woocommerce div.product,body.woocommerce-page .site-content div.product,li,p,ul{font-size:var(--font-size-small);line-height:1.7}@media (min-width:770px){body.woocommerce div.product,body.woocommerce-page .site-content div.product,input[type=search],input[type=text],li,p,ul{font-size:13px}}@media screen and (min-width:770px) and (min-width:320px){body.woocommerce div.product,body.woocommerce-page .site-content div.product,input[type=search],input[type=text],li,p,ul{font-size:calc(13px + 3*(100vw - 320px)/1600)}}@media screen and (min-width:770px) and (min-width:1920px){body.woocommerce div.product,body.woocommerce-page .site-content div.product,input[type=search],input[type=text],li,p,ul{font-size:16px}}h1,h2,h4{text-transform:uppercase;color:#7e7976;font-family:"Josefin Sans",sans-serif;font-weight:400;margin-top:2.7rem;margin-bottom:2.7rem}h4{font-family:"Work Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-size:16px}h1,h2,h4{line-height:1.5}.highlight{font-family:"Playfair Display",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif}h1{font-size:30px}@media screen and (min-width:320px){h1{font-size:calc(30px + 27*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h1{font-size:57px}}h2{font-size:22px}@media screen and (min-width:320px){h2{font-size:calc(22px + 11*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h2{font-size:33px}}@media screen and (min-width:320px){h4{font-size:calc(16px + 3*(100vw - 320px)/1600)}}@media screen and (min-width:1920px){h4{font-size:19px}}h1:first-child,h2:first-child,h4:first-child,p:first-child{margin-top:0}ul{list-style:disc outside;padding-left:1.9rem}ul li{padding-left:0}strong{font-weight:700}p{margin-top:2.9rem;margin-bottom:2.9rem}@media only screen and (max-width:770px){p{margin-top:1.5rem;margin-bottom:1.5rem}}p:last-child{margin-bottom:0}figure{position:relative;margin-bottom:1rem;margin-left:0;margin-right:0;margin-top:0}.button-wrapper{margin-bottom:0}.container .button:not(.mobile-btn),.container input[type=submit],.content-area .button:not(.mobile-btn),.woocommerce .button:not(.mobile-btn),.woocommerce input[type=submit]{text-transform:uppercase;font-size:var(--font-size-small);background:#ded8d0;color:#626262;border:0;border-radius:0;width:auto;display:inline-block;padding:15px 30px;margin-bottom:0;text-decoration:none;position:relative;cursor:pointer;transition:150ms linear background;font-family:"Work Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-weight:500;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container .button:not(.mobile-btn):focus,.container .button:not(.mobile-btn):hover,.container input[type=submit]:focus,.container input[type=submit]:hover,.content-area .button:not(.mobile-btn):focus,.content-area .button:not(.mobile-btn):hover,.woocommerce .button:not(.mobile-btn):focus,.woocommerce .button:not(.mobile-btn):hover,.woocommerce input[type=submit]:focus,.woocommerce input[type=submit]:hover{color:#fff;background:#7e7976;border-color:#7e7976}.site-footer .container,.site-header{display:flex;justify-content:space-between;position:relative}.site-header{background-color:#ede9e5;z-index:15;padding-bottom:0;padding-top:var(--padding-site-header-vertical);align-items:center;flex-direction:column}.site-title{margin:0}.site-title svg{width:45rem;height:auto;margin-bottom:1rem}.site-title a{display:flex;align-items:center}.site-branding{z-index:9999}.site-footer{background-color:#ede9e5;padding:20px;overflow:hidden;clear:both}.site-footer .container{max-width:1200px;width:100%;padding-top:1rem;padding-left:0;padding-right:0;align-items:start}.site-footer .container.payment{justify-content:space-evenly;display:flex;align-items:center;text-align:center}.site-footer .container.payment img{max-height:8rem;width:auto;margin-bottom:2rem}@media only screen and (max-width:770px){.site-footer .container{flex-direction:column;text-align:center}.site-footer .container .contact-info,.site-footer .container .nav-info,.site-footer .container .some-links-container{width:100%;margin-bottom:4rem}.site-footer .container .some-links-container .some-link:not(:last-child){margin-right:3rem}}.site-footer .logo{margin-bottom:5rem}.site-footer .logo svg{fill:#7e7976;max-width:45rem;width:100%;margin:0 auto;display:block;text-align:center;max-height:inherit}.site-footer h4{color:#626262;text-transform:uppercase;font-weight:500;margin-bottom:1.5rem}.site-footer ul{margin-top:0;padding-left:0;list-style:none}@media only screen and (max-width:770px){.site-footer ul li{margin-bottom:1rem}}.site-footer ul li::marker{font-size:0}.site-footer li,.site-footer p,.site-footer span{line-height:1.75;color:#555}.site-footer a{color:#555;border-bottom:1px solid rgba(126,121,118,.25);transition:all .25s ease}.site-footer a:hover{color:#7e7976;border-bottom:1px solid #7e7976}@media only screen and (min-width:770px){.site-footer .nav-info{text-align:right}.site-footer .some-links-container{position:absolute;top:0;left:0;right:0;text-align:center}.site-footer .some-links-container a:not(:last-child){margin-right:3rem}}.site-footer .some-link,.site-footer .some-link:hover,.woocommerce-breadcrumb a{border-bottom:0}.site-footer .some-link svg{fill:#7e7976;position:relative;max-width:3.5rem;max-height:3.5rem;transition:all .25s ease;top:0}.site-footer .some-link svg:hover{opacity:.7;top:-.5rem}.related.products .cols .product-image-wrapper .button-wrapper .button.quick-preview a::after,.site-footer .some-link::after{background-image:none!important;height:0!important;width:0!important;display:none!important}@media only screen and (max-width:770px){.site-footer .container .menu li,.site-footer .container a{margin-bottom:2rem}}@media only screen and (max-width:600px){.site-footer .container{flex-direction:column}.site-footer .container .contact-info,.site-footer .container .nav-info,.site-footer .container .some-links-container{text-align:center;margin-bottom:5rem}.site-footer .container .some-links-container{order:1;justify-content:center}.site-footer .container .contact-info{order:2}.site-footer .container .nav-info{order:3}.site-footer .container .menu li,.site-footer .container a{margin-bottom:2rem}}.pswp{display:none}:root{--space-unit:1em;--space-x-small:calc(.125 * var(--space-unit));--space-small:calc(.25 * var(--space-unit));--checkbox-radio-size:16px;--checkbox-radio-gap:calc(.5 * var(--space-unit));--checkbox-radio-border-width:2px;--checkbox-radio-line-height:var(--body-line-height);--radio-marker-size:8px;--checkbox-marker-size:12px;--checkbox-radius:4px}input[type=search],input[type=text]{border-radius:3px;font-family:"Work Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;border:solid 2px #d9d9d9;padding:15px;line-height:24px;transition:background .55s;text-decoration:none;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:0;box-sizing:border-box;font-size:var(--font-size-medium)}input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#626262;opacity:.4}input[type=search]::placeholder,input[type=text]::placeholder{color:#626262;opacity:.4}input[type=search]:focus,input[type=text]:focus{background-color:#fff;border:2px solid #bababa;outline:0}input[type=search]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder{color:#222;opacity:.8}input[type=search]:focus::placeholder,input[type=text]:focus::placeholder{color:#222;opacity:.8}select:focus{background:#fff;border:2px solid #bababa}body.woocommerce .woocommerce-breadcrumb,body.woocommerce-page .site-content .woocommerce-breadcrumb{font-weight:600;font-family:"Josefin Sans",sans-serif;text-transform:uppercase;font-size:14px}body.woocommerce div.product .price,body.woocommerce div.product .price span,body.woocommerce-page .site-content div.product .price,body.woocommerce-page .site-content div.product .price span{font-family:"Josefin Sans",sans-serif;color:#626262;font-weight:900}.woocommerce-notices-wrapper,body.woocommerce.single .woocommerce-notices-wrapper{max-width:1400px;margin-left:auto;margin-right:auto}@media (min-width:480px){body.woocommerce.single .woocommerce-notices-wrapper{margin-top:3rem}}.summary .price bdi,.summary .price span{font-weight:600!important}.woocommerce nav.woocommerce-breadcrumb{background:0 0;margin-top:0;margin-bottom:4rem;text-align:left;line-height:1.25;z-index:100;border-bottom:0;font-family:"Work Sans"!important;text-transform:none!important;font-size:1.3rem!important;font-weight:400}.woocommerce nav.woocommerce-breadcrumb a{font-size:1.3rem!important;font-size:14px;font-weight:400;color:#626262}@media (min-width:900px){.woocommerce nav.woocommerce-breadcrumb,.woocommerce nav.woocommerce-breadcrumb *{white-space:nowrap}}@media (max-width:600px){.woocommerce nav.woocommerce-breadcrumb a{font-size:1.1rem}}.top{background:#7e7976;padding:8px;border-radius:100px;opacity:.65}.top svg{fill:#fff;margin:0;opacity:.8;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:25px;height:25px}@media (max-width:480px){.top svg{width:15px;height:15px}}.top:active,.top:focus,.top:hover{opacity:1}.top:active svg,.top:focus svg,.top:hover svg{transform:translateY(-.5rem)}.back-to-top{margin:0;position:fixed;bottom:1rem;right:1rem;text-decoration:none;opacity:0;transition:opacity .25s 0s,visibility 0s .25s;z-index:9999;display:flex;align-items:center;justify-content:center}.back-to-top:focus{outline:0}.button:hover .tooltip{opacity:1}.tooltip{transition:all .25s ease-in;opacity:0;width:9.1rem;background-color:#7e7976;color:#fff;text-align:center;border-radius:6px;padding:8px 5px;z-index:1;bottom:65px;left:-2rem;font-size:12px;transform:rotate(0)}.tooltip::after,.tooltip::before{content:"";height:0;width:0;background:0 0;margin-top:0;margin-left:0}.tooltip,.tooltip::after{position:absolute;height:auto}.tooltip::after{top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#7e7976 transparent transparent;width:auto}button::-moz-focus-inner{padding:0;border:0}form.search{margin-bottom:3rem;position:relative;z-index:1}form.search input{width:100%;border-left:2px solid transparent;border-top:2px solid transparent;border-right:2px solid transparent;padding-left:6rem}form.search input:focus{border-left:2px solid transparent;border-top:2px solid transparent;border-right:2px solid transparent}form.search .searchsubmit,form.search .searchsubmit:focus,form.search .searchsubmit:hover{background-image:url(/wp-content/themes/annival/svg/search.svg);background-repeat:no-repeat;border:0;background-color:transparent;position:absolute;background-size:26px;left:0;padding:0;height:6rem;width:6rem;background-position:center;z-index:99;opacity:.35}.woocommerce-notices-wrapper{width:100%}.banner{position:relative}.banner .container{z-index:2;position:relative}.banner .container a,.banner .container p{color:#fff}.banner.icon{fill:#626262;display:flex;align-items:center;justify-content:center;margin:5rem 0}@media (max-width:770px){.banner.icon{margin:2rem 0}}.banner.icon .container{width:100%;padding-top:0;padding-bottom:0;background:rgba(234,222,217,.6)}.banner.icon .cols{display:flex;justify-content:space-around}@media screen and (max-width:992px){.banner.icon .cols svg{max-width:6rem;max-height:5rem}}.banner.icon .col{position:relative;top:0;padding:2.7rem 1.5rem 2rem;display:flex}.banner.icon .col p{color:#626262}.banner.icon .col:hover .link p{text-decoration:underline}.banner.icon .col:hover .link svg{transition:all .25s ease-in-out;margin-left:2rem}.banner.icon .col div.icon{width:8rem;margin-right:2rem}.banner.icon .col .content{width:calc(100% - 8rem)}.banner.icon svg.icon{fill:#626262;display:flex;align-items:center;justify-content:center}.banner.icon svg.icon.return{width:6rem;height:6.2rem}.banner.icon svg.icon.heart{width:5.6rem;height:5rem}.banner.icon .link{margin-top:2rem;text-transform:uppercase;display:flex}.banner.icon .link svg{margin-left:1rem;width:1.5rem;height:1.5rem;top:6px;position:relative}.banner.icon .text p{font-size:1.6rem;line-height:1.25}.banner.icon .link p{font-size:15px;margin-bottom:0}@media only screen and (max-width:992px){.banner.icon .col{flex-direction:column}.banner.icon .col div.icon svg{margin:0 auto 1.5rem}.banner.icon .col .content,.banner.icon .col div.icon{text-align:center;width:100%;justify-content:center}.banner.icon .col .link{justify-content:center}}@media only screen and (max-width:650px){.banner.icon .cols{flex-direction:column}.banner.icon .cols .col{flex-direction:row}.banner.icon .cols .col div.icon{width:10rem}.banner.icon .cols .col div.icon svg{width:100%;margin:0;max-width:inherit;max-height:inherit}.banner.icon .cols .col .content{text-align:left}.banner.icon .cols .col .link{justify-content:start}}.related.products{background-color:#fafafa;text-align:center}.related.products h2{display:inline-block;position:relative;width:100%;margin-bottom:4rem}@media (max-width:770px){.related.products h2{margin-bottom:1rem}}.related.products .cols{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.related.products .cols .col{width:24%;margin-bottom:5rem;text-align:center;position:relative}@media (min-width:770px){.related.products .cols .col:not(:last-child){margin-right:1%}}.related.products .cols .name a{line-height:1.5;color:#626262;margin-bottom:1rem;display:block;border-bottom:0}.related.products .cols .product-image-wrapper{position:relative;background:#fff}@media only screen and (min-width:1101px){.related.products .cols .product-image-wrapper{height:30.5rem!important;max-width:30.5rem!important}}.related.products .cols .product-image-wrapper img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.related.products .cols .product-image-wrapper .button-wrapper{display:none;transition:all 0s,all .22s linear;display:flex;flex-direction:row;opacity:0;position:absolute;background-color:rgba(234,222,217,.75);left:0;right:0;top:0;bottom:0;align-items:center;justify-content:center;z-index:3}.related.products .cols .product-image-wrapper .button-wrapper .button{height:6rem;width:6rem;background:0 0;padding:0;z-index:4;transition:all .25s ease-in-out;position:relative}.related.products .cols .product-image-wrapper .button-wrapper .button:not(:last-child){margin-right:1rem}.related.products .cols .product-image-wrapper .button-wrapper .button.quick-preview a{width:100%;height:100%;z-index:3;position:absolute;top:0;left:0;overflow:visible}.related.products .cols .product-image-wrapper .button-wrapper .button.quick-preview a:hover svg,.related.products .cols .product-image-wrapper .button-wrapper .button.quick-preview:hover svg{fill:#eaded9}.related.products .cols .product-image-wrapper .button-wrapper .button:hover svg{background:#7e7976;fill:#eaded9}.related.products .cols .product-image-wrapper .button-wrapper svg{width:3.8rem;height:3.8rem;padding:1rem;border:1px solid #7e7976;fill:#7e7976}.related.products .cols .product-image-wrapper .button-wrapper .product.woocommerce.add_to_cart_inline.fi{width:auto!important;line-height:1!important}.related.products .cols .product-image-wrapper:hover .button-wrapper{opacity:1}.related.products .cols .mobile-buttons{display:none}@media only screen and (max-width:1101px){.related.products .cols .mobile-buttons{margin-bottom:1.5rem;justify-content:space-around}}@media only screen and (max-width:1101px) and (min-width:500px){.related.products .cols .mobile-buttons{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1101px){.related.products .cols .mobile-buttons a.button{padding:0;background:0 0}}.related.products .cols .product-info{margin-top:.5rem;position:relative;text-align:left}@media only screen and (min-width:1101px){.related.products .cols .product-info{padding:0 2rem}}.related.products .cols .quick-preview-btn.mobile{font-size:0;display:inline-block;position:relative}.related.products .cols .quick-preview-btn.mobile svg{width:2.2rem;height:2.2rem;fill:#7e7976;padding:1.1rem}.related.products .cols .quick-preview-btn.mobile a,.related.products .cols .quick-preview-btn.mobile a:focus,.related.products .cols .quick-preview-btn.mobile a:hover{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0;font-size:0}@media only screen and (max-width:1101px){.related.products .cols .col{width:45%}.name-price{display:flex;justify-content:space-between;flex-direction:column;width:100%}.name-price a{font-size:1.6rem}.related.products .cols{flex-direction:row;align-items:flex-start;justify-content:space-between}.related.products .col.featured-product{width:32%;margin-right:0}.mobile-buttons{margin-bottom:3rem;justify-content:center}}@media only screen and (max-width:980px){.related.products .col.featured-product{width:48%}.related.products .col.featured-product:nth-child(odd){padding-right:0}.related.products .col.featured-product .product-image-wrapper{height:auto}}@media only screen and (max-width:520px){.related.products .col.featured-product{width:100%}.related.products .col.featured-product:nth-child(odd){padding-right:0}.related.products .col.featured-product .product-image-wrapper{height:auto}.related.products .col.featured-product .product-image-wrapper .button-wrapper .add-to-cart-btn.button,.related.products .col.featured-product .product-image-wrapper .button-wrapper .quick-preview.button{margin-right:.5rem;width:4rem;height:4rem}.related.products .col.featured-product .product-image-wrapper .button-wrapper .quick-preview.button svg{width:2.2rem;height:2.2rem}.related.products .col.featured-product .product-image-wrapper .button-wrapper .quick-preview.button .tooltip{bottom:45px;left:-2.85rem;font-size:10px}.related.products .col.featured-product .product-image-wrapper .button-wrapper .add-to-cart-btn.button .product.woocommerce.add_to_cart_inline.fi{width:auto!important;line-height:1!important}.related.products .col.featured-product .product-image-wrapper .button-wrapper .add-to-cart-btn.button .product.woocommerce.add_to_cart_inline.fi a::before{width:42px;height:42px;background-size:22px}}@media only screen and (max-width:340px){.related.products .col.featured-product{width:100%}.related.products .col.featured-product:nth-child(odd){padding-right:0}.related.products .col.featured-product .product-image-wrapper{height:auto}}.add-to-cart-btn.mobile,.quick-preview-btn.mobile{margin-right:0}.featured-product.col p.product a{position:relative;transition:none}.featured-product.col p.product a::before{content:"";height:58px;display:inline-block;width:60px;background-size:30px;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #7e7976}.featured-product.col p.product a::after{content:"Lisää ostoskoriin";display:inline-block;width:100px;transition:all .25s ease-in;opacity:0;width:9.1rem;background-color:#7e7976;color:#fff;text-align:center;border-radius:6px;padding:8px 5px;position:absolute;z-index:1;bottom:65px;left:-2rem;font-size:12px;transform:rotate(0);height:auto;transform:none}.featured-product.col p.product a:hover::before{background-color:#7e7976}.featured-product.col p.product a:hover::after{opacity:1}.featured-product.col p.product a.add_to_cart_button{font-size:0}.featured-product.col p.product a.add_to_cart_button::before{background-image:url(/wp-content/themes/annival/svg/shopping-cart.svg)}.featured-product.col p.product a.add_to_cart_button::after{content:"Lisää ostoskoriin"}.featured-product.col p.product a.add_to_cart_button:hover::before{background-image:url(/wp-content/themes/annival/svg/shopping-cart-beige.svg)}.add-to-cart-btn.button.mobile{background:0 0;padding:0}.add-to-cart-btn.button.mobile a.add_to_cart_button:hover::before,.add-to-cart-btn.button.mobile p.product.woocommerce,.add-to-cart-btn.button.mobile:hover{background-color:transparent}.add-to-cart-btn.button.mobile a.add_to_cart_button{padding:0;height:44px;width:44px;font-size:0;border-bottom:0!important}.add-to-cart-btn.button.mobile a.add_to_cart_button::before{padding:0;border:0;height:44px;width:44px}.add-to-cart-btn.button.mobile a.add_to_cart_button::after,body.woocommerce.single .previous-page.mobile{display:none}.annival-payment-options{margin:0;padding:1rem 20px;background-color:#fafafa}.annival-payment-options .annival-payment-methods-list{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0;align-items:center;justify-content:center}.annival-payment-options .annival-payment-method{display:flex;align-items:center;justify-content:center}.annival-payment-options .annival-payment-method img{display:block;max-width:100%;height:auto;filter:grayscale(95%);opacity:.8;transition:all .2s ease}.annival-payment-options .annival-payment-method img:hover{filter:grayscale(0%);opacity:1}@media (max-width:768px){.annival-payment-options .annival-payment-methods-list{gap:.5rem}.annival-payment-options .annival-payment-method{padding:.25rem}}@media only screen and (max-width:420px){input.search::-moz-placeholder{font-size:1.2rem}input.search::placeholder{font-size:1.2rem}}@media (max-width:770px){#judgeme_product_reviews{padding-top:3.2rem;padding-bottom:1rem}}@media (max-width:480px){#judgeme_product_reviews{padding-top:32px}}body.woocommerce.single{background-color:#fff}@media (max-width:480px){body.woocommerce.single .woocommerce-breadcrumb{display:none}body.woocommerce.single .previous-page.mobile{display:flex;align-items:center;position:relative}body.woocommerce.single .previous-page.mobile .icon{width:4rem;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fafafa;position:absolute}body.woocommerce.single .previous-page.mobile .icon svg{width:2.5rem;height:2.5rem}body.woocommerce.single .previous-page.mobile a.title{margin:0;padding-left:6rem;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;font-size:1.3rem;border-bottom:1px solid #efefef;display:block;width:100%;z-index:2}}body.woocommerce.single h1.product_title.entry-title{padding-top:35px;font-size:2.6rem;line-height:1.3;width:60%;color:#767676;letter-spacing:.025em}body.woocommerce.single p.price{display:inline-block;text-align:right;text-decoration:none;margin-top:0;margin-bottom:1rem}body.woocommerce.single p.price span{color:#767676;font-weight:600}body.woocommerce.single .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1200px){body.woocommerce.single .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images{flex-direction:row}body.woocommerce.single .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images .woocommerce-product-gallery__image{width:85%}body.woocommerce.single .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images .woocommerce-product-gallery__image a{max-width:62rem;display:inline-block}body.woocommerce.single .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images .woocommerce-product-gallery__image a img{-o-object-fit:contain;object-fit:contain}}body.woocommerce.single .related.products{text-align:left}body.woocommerce.single .related.products h2{font-size:2.8rem}.images-and-description{position:relative}@media only screen and (min-width:1200px){.images-and-description{display:inline-block;width:60%;position:relative}.woocommerce div.product div.images,.woocommerce-page .wc-tab,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:40%}.woocommerce div.product div.summary>*,.woocommerce-page div.product div.summary>*{margin-left:4rem}}@media only screen and (max-width:1375px){body.woocommerce.single div.product h1.product_title.entry-title{margin-bottom:0;width:100%;text-align:left}body.woocommerce.single div.product p.price{width:100%;text-align:left}}@media only screen and (max-width:1200px){body.woocommerce.single div.product h1.product_title.entry-title{padding-top:0}.summary.entry-summary,.woocommerce-product-gallery.images{width:100%!important;float:none!important}.woocommerce div.product div.images img{margin-left:auto;margin-right:auto;width:auto}}section.related.products{margin-top:5rem}.cart-wrapper{position:relative}.annival-quick-view-button{list-style:none outside;text-align:center;outline:0;border-radius:22px!important;box-shadow:none;text-shadow:none;text-transform:uppercase;color:#626262;border:0;display:inline-block;margin:0;text-decoration:none;cursor:pointer;font-family:"Work Sans",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;font-weight:500;line-height:1.25;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;padding:0;transition:all .25s ease-in-out;font-size:0;width:100%;height:100%;z-index:3;top:0;left:0;overflow:visible;position:static}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}