#mega-menu-wrap-primary{transition:none;box-shadow:none;background:0 0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#000;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;border-radius:0}#mega-menu-wrap-primary #mega-menu-primary,#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu{transition:none;border-radius:0;box-shadow:none;background:0 0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#000;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link{cursor:pointer;display:inline}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before,#mega-menu-wrap-primary #mega-menu-primary:after,#mega-menu-wrap-primary #mega-menu-primary:before,#mega-menu-wrap-primary:after,#mega-menu-wrap-primary:before{display:none}@media only screen and (min-width:769px){#mega-menu-wrap-primary{background:#fff0}}#mega-menu-wrap-primary #mega-menu-primary img{max-width:100%}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;pointer-events:auto}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item>ul.mega-sub-menu{display:none;visibility:visible;opacity:1}}@media only screen and (min-width:769px){#mega-menu-wrap-primary #mega-menu-primary[data-effect=fade_up] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{opacity:0;transform:translate(0,10px);transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in}#mega-menu-wrap-primary #mega-menu-primary[data-effect=fade_up].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary[data-effect=fade_up].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu{opacity:1;transform:translate(0,0)}}#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu{visibility:visible}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1;display:block}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;background:#fff0;height:auto;width:auto;top:auto}@media only screen and (min-width:769px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu.mega-menu-item{position:static}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0;display:inline-block;height:auto;vertical-align:middle}@media only screen and (min-width:769px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{background:#fff0;color:#000;font-weight:inherit;text-decoration:none;border-color:#fff0}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:40px;height:40px;padding:0 10px;vertical-align:baseline;width:auto;display:block;color:#000;text-transform:uppercase;text-decoration:none;text-align:left;background:#fff0;border:0;border-radius:0;font-family:inherit;font-size:18px;font-weight:400;outline:0}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{display:list-item;margin:0;clear:both;border:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{border-radius:0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;background:#fff0;text-align:left;color:#fff;font-size:14px}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:999;border-radius:0;background:#fff;border:0;position:absolute;width:100%;max-width:none;left:0;padding:0 5%}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static;width:100%}}@media only screen and (min-width:769px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-3{width:33.3333333333%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-5{width:20%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-7{width:14.2857142857%}}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{clear:both}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{color:#000;font-family:inherit;font-size:14px;display:block;float:left;clear:none;padding:15px;vertical-align:top}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear{clear:left}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#000;font-family:inherit;font-size:16px;text-transform:none;text-decoration:none;font-weight:400;text-align:left;margin:0;padding:0 0 5px;vertical-align:top;display:block;visibility:inherit;border:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{border-color:#fff0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#000;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:400;text-align:left;margin:0 0 2px;padding:0 0 2px;vertical-align:top;display:block;border-top:0 solid #fcdc02;border-left:0 solid #fcdc02;border-right:0 solid #fcdc02;border-bottom:2px solid #fcdc02}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#fcdc02;font-weight:700;text-decoration:none;background:#fff0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#000;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:400;text-align:left;margin:0;padding:0;vertical-align:top;display:block;border:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#fcdc02;font-weight:400;text-decoration:none;background:#fff0}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{border:0;padding:10px;border-radius:0}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:50%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li:nth-child(odd){clear:left}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline-block;width:auto;background:#fff0;position:relative;pointer-events:auto;left:auto;min-width:auto;font-size:inherit;padding:0;margin:0 0 0 6px;height:auto;line-height:inherit;color:inherit}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"";font-family:dashicons;font-weight:400;display:inline-block;margin:0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:relative;background:#fff0;height:auto;width:auto;right:auto;line-height:inherit}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{float:right}@media only screen and (max-width:768px){#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{float:right}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children)>a.mega-menu-link>span.mega-indicator{display:none}@media only screen and (max-width:768px){#mega-menu-wrap-primary:after{content:"";display:table;clear:both}}#mega-menu-wrap-primary .mega-menu-toggle{display:none;z-index:1;cursor:pointer;background:#222;border-radius:2px 2px 2px 2px;line-height:40px;height:40px;text-align:left;user-select:none;-webkit-tap-highlight-color:#fff0;outline:0;white-space:nowrap}@media only screen and (max-width:768px){#mega-menu-wrap-primary .mega-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-preferred-size:33.33%;-webkit-flex-basis:33.33%;flex-basis:33.33%}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;outline:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:768px){#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{background:#222;padding:0;display:none}}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1{cursor:pointer}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after{content:"";font-family:"dashicons";font-size:24px;color:#ddd;margin:0 0 0 5px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{color:#ddd;font-size:14px}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open{display:none}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{display:inline}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator::after,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link::after{color:#8b8b8b}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0 2px 4px rgb(0 0 0/.2)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-ms-word-wrap:break-word;word-wrap:break-word}details,footer,header,img,main,nav,section{display:block}a{background-color:#fff0;color:#2c2d33;text-decoration:none}a:active,a:hover{outline:0}strong{font-weight:600}small{font-size:75%}img{border:0;height:auto;max-width:100%;border-radius:3px}svg:not(:root){overflow:hidden}button,input{font:inherit}button{overflow:visible;text-transform:none}input[type=checkbox]{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}table{border-spacing:0;width:100%;border-collapse:separate}td,th,ul{padding:0}body,button,input{line-height:1.618;text-rendering:optimizeLegibility}button,input{font-family:"Source Sans Pro","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}body,input{color:#43454b;font-weight:400}summary{display:list-item}h1,h2,h4{clear:both;font-weight:300;margin:0 0 .5407911001em;color:#131315}h1,h2{line-height:1.214}h1{letter-spacing:-1px}h2{font-size:2em}.gamma{font-size:1.618em;display:block}h4{font-size:1.41575em}p+h2{margin-top:2.2906835em}p,table{margin:0 0 1.41575em}ul{list-style:disc;margin:0 0 1.41575em 1em}li>ul{margin-bottom:0;margin-left:1em}i{font-style:italic}a:focus,button:focus,input:focus{outline:2px solid #7f54b3}*{box-sizing:border-box}body{font-family:"Nunito Sans",sans-serif;background-color:#eee;background-image:url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/images/bg-pattern.png);background-repeat:repeat}.site,body{overflow-x:hidden}.site-content{-webkit-tap-highlight-color:#fff0}.site-header{background-color:#2c2d33;padding-top:1.618em;padding-bottom:1.618em;color:#9aa0a7;background-position:center center;position:relative;z-index:999;border-bottom:1px solid #fff0}.site-header .custom-logo-link{display:block;margin-bottom:0}.site-header .custom-logo-link img{width:100%;max-width:210px}.site-branding,.site-header .widget{margin-bottom:0}.site-branding{float:left;width:calc(100% - 120px)}.site-main{margin-bottom:2.617924em}.site-content{outline:0}.site-footer{background-color:#f3f3f3;color:#3b3c3f;padding:1.618em 0 3.706325903em}.site-footer a{color:#2c2d33;text-decoration:underline}.site-footer a:hover{text-decoration:none}.site-info{padding:2.617924em 0}.screen-reader-text:focus{outline:0}.screen-reader-text.skip-link:focus{clip-path:none}.clear::after,.clear::before,.entry-content::after,.entry-content::before,.site-content::after,.site-content::before,.site-footer::after,.site-footer::before,.site-header::after,.site-header::before{content:"";display:table}.clear::after,.entry-content::after,.site-content::after,.site-footer::after,.site-header::after{clear:both}table td,table th{padding:1em 1.41575em;text-align:left;vertical-align:top}.storefront-secondary-navigation.woocommerce-active .site-header__aside .secondary-navigation a,table th{font-weight:600}#comments{padding-top:2.617924em}form{margin-bottom:1.618em}button,input{margin:0}input{font-size:100%}.button,button{border:0;border-radius:0;background:0 0;background-color:#43454b;border-color:#43454b;cursor:pointer;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none}.button::after,button::after{display:none}.button.alt,button.alt{border-color:#2c2d33}.button.alt,.button.alt:hover,button.alt,button.alt:hover{background-color:#2c2d33}.button,.button:hover,.single-product .woocommerce-tabs ul.tabs li:hover a,button,button:hover{color:#fff}.button:disabled,button:disabled{opacity:.5!important;cursor:not-allowed}.button:disabled:hover,button:disabled:hover{opacity:.5!important}input[type=checkbox]{padding:0}input[type=checkbox]+label{margin:0 0 0 .3819820591em}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::placeholder{color:#616161}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=number]{background-color:#f2f2f2;border:0}.input-text,input[type=number],input[type=search]{padding:.6180469716em;color:#43454b;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgb(0 0 0/.125)}input[type=number]:focus{background-color:#ededed}label{font-weight:400}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.secondary-navigation{display:none}.widget{margin:0 0 3.706325903em}.widget .widget-title{letter-spacing:0;border-bottom:1px solid rgb(0 0 0/.05)}.widget ul{margin-left:0;list-style:none}.widget_product_search form:not(.wp-block-search){position:relative}.widget_product_search form:not(.wp-block-search) input[type=search]{width:100%}.widget_product_search form:not(.wp-block-search) button[type=submit]{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;top:0;left:0}.widget_nav_menu ul li{list-style:none;margin-bottom:1em;line-height:1.41575em}@media (min-width:768px){.site-header{padding-top:2.617924em;padding-bottom:0}.site-header .site-branding{display:block;width:100%;float:left;margin-left:0;margin-right:0;clear:both}.site-header .site-branding img{height:auto;max-width:230px;max-height:none}.woocommerce-active .site-header .site-branding{width:73.9130434783%;float:left;margin-right:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:right;margin-right:0;margin-bottom:0}.storefront-secondary-navigation .site-header .site-branding{width:39.1304347826%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation .site-header .secondary-navigation{width:56.5217391304%;float:right;margin-right:0}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding{width:21.7391304348%;float:left;margin-right:4.347826087%}.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:left;margin-right:4.347826087%}.custom-logo-link,.site-branding,.site-header-cart,.site-search{margin-bottom:1.41575em}.col-full{max-width:66.4989378333em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.col-full::after,.col-full::before{content:"";display:table}.col-full::after{clear:both}.col-full:after{content:" ";display:block;clear:both}.site-content::after,.site-content::before{content:"";display:table}.site-content::after{clear:both}.content-area,.footer-widgets.col-3 .block,.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.storefront-full-width-content .content-area{width:100%;float:left;margin-left:0;margin-right:0}.content-area{margin-bottom:2.617924em}.footer-widgets{padding-top:4.235801032em;border-bottom:1px solid rgb(0 0 0/.05)}.footer-widgets::after,.footer-widgets::before{content:"";display:table}.footer-widgets::after{clear:both}.footer-widgets.col-3 .block{width:30.4347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.secondary-navigation,.secondary-navigation ul li a{display:block}.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.secondary-navigation ul li a::before{display:none}.storefront-primary-navigation::after,.storefront-primary-navigation::before{content:"";display:table}.storefront-primary-navigation,.storefront-primary-navigation::after{clear:both}.secondary-navigation{margin:0 0 1.618em;width:auto;clear:none;line-height:1}.secondary-navigation .menu{font-size:.875em;width:auto;float:right}.secondary-navigation .menu a:hover,.secondary-navigation .menu>li:hover>a{text-decoration:none}.secondary-navigation .menu a{padding:1em .875em;color:#737781;font-weight:400}}@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:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot);src:url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff2)format("woff2"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.woff)format("woff"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.ttf)format("truetype"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot);src:url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff2)format("woff2"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.woff)format("woff"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.ttf)format("truetype"),url(/verkkokauppa/wp-content/themes/storefront/assets/fonts/fa-solid-900.svg#fontawesome)format("svg")}.widget_product_search form:not(.wp-block-search)::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;content:"";position:absolute;top:1em;left:1em;line-height:1}.widget_product_search form:not(.wp-block-search) input[type=search]{padding-left:2.617924em}.storefront-handheld-footer-bar ul li>a::before,.widget_nav_menu ul li::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline;display:block}.storefront-handheld-footer-bar ul li>a::before{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:2.618046972;font-size:1.618em;text-indent:0;cursor:pointer}.single-product div.product .woocommerce-product-gallery img,.storefront-handheld-footer-bar ul{margin:0}.widget_nav_menu ul li::before{line-height:inherit;margin-right:.5407911001em;float:left;opacity:.35;margin-left:-1.618em;width:1em;content:""}@media (min-width:768px){.demo_store a.woocommerce-store-notice__dismiss-link::before,.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline}.demo_store a.woocommerce-store-notice__dismiss-link::before{line-height:inherit;content:"";margin-right:.3342343017em}.site-header-cart .cart-contents::after{content:"";height:1em;float:right;line-height:1.618}.woocommerce-tabs ul.tabs li::after{content:""}}.woocommerce-active .site-branding{float:left}.site-header-cart{list-style-type:none;margin-left:0;padding:0;margin-bottom:0}.site-header-cart .cart-contents,.site-header-cart .widget_shopping_cart{display:none}.site-search{font-size:.875em;clear:both;display:none}.site-search .widget_product_search input[type=search]{padding:1em 1.41575em;line-height:1}.site-search .widget_product_search form::before{top:1.15em;left:1.15em}.storefront-handheld-footer-bar{position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgb(255 255 255/.2);box-shadow:0 0 6px rgb(0 0 0/.7);z-index:9999}.single-product div.product form.cart::after,.single-product div.product form.cart::before,.single-product div.product::after,.single-product div.product::before,.storefront-handheld-footer-bar::after,.storefront-handheld-footer-bar::before,ul.products::after,ul.products::before{content:"";display:table}.single-product div.product form.cart::after,.single-product div.product::after,.storefront-handheld-footer-bar::after,ul.products::after{clear:both}.storefront-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.storefront-handheld-footer-bar ul li:last-child>a{border-right:0}.storefront-handheld-footer-bar ul li>a{height:4.235801032em;display:block;position:relative;text-indent:-9999px;z-index:999;border-right:1px solid rgb(255 255 255/.2);overflow:hidden}.storefront-handheld-footer-bar ul li>a:focus{z-index:1000}.storefront-handheld-footer-bar ul li.search .site-search{position:absolute;bottom:-2em;left:0;right:0;transition:all,ease,.2s;padding:1em;z-index:1;display:block;margin-bottom:0}.storefront-handheld-footer-bar ul li.search .widget,.storefront-handheld-footer-bar ul li.search form,ul.products{margin-bottom:0}.storefront-handheld-footer-bar ul li.cart .count{text-indent:0;display:block;width:2em;height:2em;line-height:2;box-sizing:content-box;font-size:.75em;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}.storefront-handheld-footer-bar ul.columns-3 li{width:33.33333%}ul.products{margin-left:0;clear:both}ul.products li.product{list-style:none;margin-left:0;margin-bottom:4.235801032em;text-align:center;position:relative}ul.products li.product .woocommerce-LoopProduct-link{display:block}ul.products li.product .price{display:block;margin-bottom:1rem}ul.products li.product .woocommerce-loop-product__title{font-size:1rem}ul.products li.product img{display:block;border-bottom:2px solid #eee;margin:0 auto}.single-product div.product{position:relative;overflow:hidden;background-color:#fff;padding:1rem}.single-product div.product .images,.single-product div.product .summary,.single-product div.product .woocommerce-product-gallery{margin-bottom:2.617924em;margin-top:0}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product form.cart{padding:1em 0;margin-bottom:0}.single-product div.product form.cart .quantity{float:left;margin-right:.875em}.single-product div.product p.price{margin:1.41575em 0;background-color:#fcdc02;color:#000;display:block;font-size:18px;font-weight:600;max-width:400px;padding:2px;text-align:center;text-transform:uppercase;width:auto}#reviews{outline:0}#reviews #comments{padding-top:0}.storefront-breadcrumb{margin:0 0 1.618em;padding:1em 0}.woocommerce-breadcrumb{font-size:.875em}.demo_store a,.woocommerce-breadcrumb a{text-decoration:underline}.demo_store a:hover,.woocommerce-breadcrumb a:hover{text-decoration:none}.demo_store{position:fixed;left:0;bottom:69px;right:0;margin:0;padding:1em 1.41575em;background-color:#3d9cd2;color:#fff;z-index:9998}.demo_store a{color:#fff;font-weight:400}.demo_store a.woocommerce-store-notice__dismiss-link{display:block}.quantity .qty{width:4.235801032em;text-align:center}.woocommerce-tabs{overflow:hidden;padding:1em 0}.woocommerce-tabs::after,.woocommerce-tabs::before{content:"";display:table}.woocommerce-tabs::after{clear:both}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:left;border-top:1px solid rgb(0 0 0/.05)}.woocommerce-tabs ul.tabs li{display:block;margin:0;border-bottom:1px solid rgb(0 0 0/.05);position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{font-size:1.618em;margin-bottom:1em}.woocommerce-info,.woocommerce-noreviews{margin-bottom:2.617924em;margin-left:0;border-radius:2px;clear:both;border-left:.6180469716em solid rgb(0 0 0/.15);padding:1em 2em 1em 3.5em;position:relative;list-style:none outside}.woocommerce-noreviews{color:#fff;background-color:#3d9cd2}.woocommerce-info::before{display:table}.woocommerce-info::after{content:"";display:table}.woocommerce-noreviews::before{display:table}.woocommerce-noreviews::after{content:"";display:table}.woocommerce-info::after,.woocommerce-noreviews::after{clear:both}.woocommerce-info::before,.woocommerce-noreviews::before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;position:absolute;top:1.05em;left:1.5em;color:#fff}.site-content>.col-full>.woocommerce>.woocommerce-info:first-child{margin-top:2.617924em}.storefront-sticky-add-to-cart{display:none}@media (min-width:768px){.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{background:rgb(0 0 0/.1);float:right;display:inline-block;margin:-1em -1.41575em -1em 0;padding:1em 1.41575em}.storefront-handheld-footer-bar{display:none}.storefront-breadcrumb{padding:1.41575em 0;margin:0 0 3.706325903em}.site-header-cart{position:relative}.site-header-cart .cart-contents{padding:1.618em 0;display:block;position:relative;background-color:#fff0;height:auto;width:auto;text-indent:0}.site-header-cart .cart-contents .amount{margin-right:.327em}.site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.875em}.site-header-cart .cart-contents span{display:inline}.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;font-size:.875em;left:-999em;display:block}.site-header-cart:hover .widget_shopping_cart{left:0;display:block}.site-search{display:block}.site-search form{margin:0}ul.products li.product{clear:none;width:100%;float:left;font-size:.875em}ul.products li.product.first{clear:both!important}ul.products li.product.last{margin-right:0!important}.storefront-full-width-content .site-main ul.products.columns-4 li.product{width:21.7391304348%;float:left;margin-right:4.347826087%}.site-main ul.products li.product,.woocommerce-tabs ul.tabs{width:29.4117647059%;float:left;margin-right:5.8823529412%}.site-main ul.products.columns-4 li.product{width:22.05%;margin-right:3.8%}.single-product div.product .images,.single-product div.product .woocommerce-product-gallery{width:41.1764705882%;float:left;margin-right:5.8823529412%;margin-bottom:3.706325903em}.single-product div.product .summary,.woocommerce-tabs .panel{width:52.9411764706%;float:right;margin-right:0}.single-product div.product .woocommerce-tabs{clear:both}.storefront-full-width-content.single-product div.product .images,.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:39.1304347826%;float:left;margin-right:4.347826087%;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .summary{width:56.5217391304%;float:right;margin-right:0;margin-bottom:3.706325903em}.storefront-full-width-content.single-product div.product .woocommerce-tabs{clear:both}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:30.4347826087%;float:left;margin-right:4.347826087%}.storefront-full-width-content .woocommerce-tabs .panel{width:65.2173913043%;float:right;margin-right:0;margin-bottom:3.706325903em}.woocommerce-tabs{padding-top:2.617924em;padding-bottom:2.617924em}.woocommerce-tabs .panel{width:64.7058823529%;margin-top:0}.storefront-sticky-add-to-cart{display:block;position:fixed;top:0;left:0;right:0;z-index:99998;transform:translate3d(0,-100%,0);padding:1em;overflow:hidden;zoom:1;box-shadow:0 1px 2px rgb(0 0 0/.2);animation-duration:.5s;animation-fill-mode:both}.storefront-sticky-add-to-cart__content{display:flex;align-items:center;justify-content:center}.storefront-sticky-add-to-cart__content-title{display:block}.storefront-sticky-add-to-cart__content-price{margin-right:.875em;opacity:.5}.storefront-sticky-add-to-cart__content-button{margin-left:auto}.storefront-sticky-add-to-cart img{max-width:3.706325903em;margin:0 1.41575em 0 0;padding:3px;border:1px solid rgb(0 0 0/.1)}}@font-face{font-display:swap;font-display:swap;font-family:flexslider-icon;src:url(/verkkokauppa/wp-content/themes/fonts/flexslider-icon.eot);src:url(/verkkokauppa/wp-content/themes/fonts/flexslider-icon.eot?#iefix)format("embedded-opentype"),url(/verkkokauppa/wp-content/themes/fonts/flexslider-icon.woff)format("woff"),url(/verkkokauppa/wp-content/themes/fonts/flexslider-icon.ttf)format("truetype"),url(/verkkokauppa/wp-content/themes/fonts/flexslider-icon.svg#flexslider-icon)format("svg");font-weight:400;font-style:normal}@media (min-width:768px){.woocommerce-active .site-header #mega-menu-wrap-primary{width:73.9130434783%;float:left;margin-right:4.347826087%;clear:both}}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1::after{content:"☰";font-family:unset}.button,button{font-size:13px;padding:8px 20px}.h5ab-print-button-container{width:100%;margin:10px 0}.clearfix:after,.h5ab-print-button-container:after{content:"";display:block;clear:both}.h5ab-print-button{cursor:pointer;margin:0!important}.h5ab-print-button .fa-print.fa-lg+span{font-size:100%!important}.h5ab-print-button-right{float:right}.clearfix:after{visibility:hidden;height:0}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-print:before{content:""}.fa-times:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:swap;font-style:normal;font-weight:900;src:url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.eot);src:url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.woff2)format("woff2"),url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.woff)format("woff"),url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.ttf)format("truetype"),url(/verkkokauppa/wp-content/themes/storefront-saumaustarvike19/assets/fonts/fa-solid-900.svg#fontawesome)format("svg")}.fa,.widget_product_search form::before{font-family:"Font Awesome 5 Free";font-weight:900}.site-search .widget_product_search form input[type=search],.widget_product_search form input[type=search]{padding-left:2.617924em}.widget_product_search form::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;vertical-align:baseline;content:"";position:absolute;top:1em;left:1em;line-height:1}.storefront-handheld-footer-bar ul li.search>a::before{content:""}.storefront-handheld-footer-bar ul li.my-account>a::before{content:""}.storefront-handheld-footer-bar ul li.cart>a::before{content:""}.single-product .pswp__button{background-color:#fff0}.woocommerce-breadcrumb a:first-of-type::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";margin-right:.5407911001em}.widget_nav_menu ul{margin:0}.widget_nav_menu ul li{padding-left:1.618em}.woocommerce-breadcrumb .breadcrumb-separator{text-indent:-9999px;position:relative;display:inline-block;padding:0 6.8535260698em}.demo_store::before,.woocommerce-breadcrumb .breadcrumb-separator::after,.woocommerce-tabs ul.tabs li::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:900;vertical-align:baseline}.woocommerce-breadcrumb .breadcrumb-separator::after{font-family:"Font Awesome 5 Free";content:"";display:block;font-size:.875em;text-indent:0;line-height:initial;position:absolute;top:50%;left:50%;width:1em;height:1em;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;opacity:.25}.demo_store::before,.woocommerce-tabs ul.tabs li::after{line-height:inherit}.demo_store::before{display:inline-block;content:"";margin-right:.5407911001em}.woocommerce-tabs ul.tabs li::after{font-family:"Font Awesome 5 Free";content:"";display:block;position:absolute;top:50%;right:-1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all,ease,.3s;transition:all,ease,.3s}@media (min-width:768px){.demo_store a.woocommerce-store-notice__dismiss-link::before,.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:baseline}.demo_store a.woocommerce-store-notice__dismiss-link::before{line-height:inherit;content:"";margin-right:.3342343017em}.site-header-cart .cart-contents::after{content:"";height:1em;float:right;line-height:1.618}.woocommerce-tabs ul.tabs li::after{content:""}}.demo_store::before,.wcicon::after{font-family:"Font Awesome 5 Free"}.wcicon-user::after{content:""}.wcicon-cart::after{content:""}.wcicon-map-marker-alt::after{content:""}.section-content ul li::before,body #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator::after,body #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link::after{content:"";font-family:"Font Awesome 5 Free"}.mega-menu>.mega-menu-item>.mega-menu-link,.mega-menu>.mega-menu-item>.mega-sub-menu>.mega-menu-item>.mega-menu-link,.widget-title,h1,h2,h4{font-family:"industry-inc-base","Nunito Sans",sans-serif!important}h1,h1.entry-title{font-size:28px}@media screen and (min-width:768px){h1,h1.entry-title{font-size:32px}}@media screen and (min-width:1100px){h1,h1.entry-title{font-size:37px}}@media screen and (min-width:1367px){h1,h1.entry-title{font-size:42px}}.entry-content h2{font-size:21px}@media screen and (min-width:768px){.entry-content h2{font-size:24px}}@media screen and (min-width:1100px){.entry-content h2{font-size:27px}}@media screen and (min-width:1367px){.entry-content h2{font-size:30px}}.section-content ul{list-style:none}.section-content ul li{position:relative}.section-content ul li::before{content:"";position:absolute;top:0;left:-1em}.input-text,input[type=search]{background-color:#fff;border:1px solid #d1d1d1}.input-text:active,.input-text:focus,input[type=search]:active,input[type=search]:focus{background-color:#fff}.widget .widget-title{border-bottom:0;font-size:20px;font-weight:800;margin-bottom:0;padding:0;text-transform:uppercase}.widget.widget_nav_menu ul li{margin-bottom:5px;padding-left:0}.widget.widget_nav_menu ul li::before{content:""}.widget.widget_product_search form::before{color:#2f2e2a;top:1em}table tbody tr td,table tbody tr th{padding:.5rem}@media screen and (min-width:768px){table tbody tr td,table tbody tr th{padding:1rem}}@media screen and (max-width:499px){table,table tbody{display:block}table tbody{overflow-x:scroll}}@media screen and (min-width:1024px){.col-full{max-width:70em}}@media screen and (min-width:1367px){.col-full{max-width:80em}}@media screen and (min-width:1600px){.col-full{max-width:90em}}.single-product .site-content>.col-full,.storefront-breadcrumb .col-full{margin-left:1rem;margin-right:1rem;max-width:unset}@media screen and (min-width:768px){.single-product .site-content>.col-full,.storefront-breadcrumb .col-full{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:960px){.single-product .site-content>.col-full,.storefront-breadcrumb .col-full{margin-left:2rem;margin-right:2rem}}@media screen and (min-width:1025px){.single-product .site-content>.col-full,.storefront-breadcrumb .col-full{margin-left:2.5rem;margin-right:2.5rem}}@media screen and (min-width:1367px){.single-product .site-content>.col-full,.storefront-breadcrumb .col-full{margin-left:3.5rem;margin-right:3.5rem}}.woocommerce-store-notice{top:0;bottom:auto}.woocommerce-info{background-color:#fcdc02;border-left:none;color:#000;margin-top:0!important}.storefront-breadcrumb{margin-bottom:1rem}.storefront-breadcrumb .col-full{padding:0}.storefront-breadcrumb .col-full .woocommerce-breadcrumb .breadcrumb-separator{padding-left:1rem;padding-right:1rem}.woocommerce-active .site-header{border-bottom:none;padding-top:0;padding-bottom:0}.woocommerce-active .site-header .storefront-primary-navigation{background-color:#fcdc02;padding-top:0;padding-bottom:0}@media screen and (min-width:768px){.woocommerce-active .site-header .storefront-primary-navigation{padding-top:1rem;padding-bottom:1rem}}.woocommerce-active .site-header .site-branding{padding:1rem;max-width:400px}.woocommerce-active .site-header .site-branding .custom-logo{display:block;max-width:100%;width:100%}@media screen and (min-width:768px){.woocommerce-active .site-header .site-branding{float:left;max-width:unset;padding:0;width:30%!important}}@media screen and (min-width:1024px){.woocommerce-active .site-header .site-branding{width:20%!important}}@media screen and (min-width:768px){.woocommerce-active .site-header .site-header__aside{max-width:unset;padding:0;width:70%!important}}@media screen and (min-width:1024px){.woocommerce-active .site-header .site-header__aside{width:80%!important}}.woocommerce-active .site-header .storefront-primary-navigation{clear:both}@media screen and (min-width:768px){.storefront-secondary-navigation.woocommerce-active .site-header .site-branding,.storefront-secondary-navigation.woocommerce-active .site-header .site-header__aside{float:left;height:100px;margin:0;padding:0 2rem;position:relative}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding .custom-logo-link,.storefront-secondary-navigation.woocommerce-active .site-header .site-header__aside .site-header__aside__inner{position:absolute;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}.storefront-secondary-navigation.woocommerce-active .site-header .site-branding .custom-logo-link{left:2rem}.storefront-secondary-navigation.woocommerce-active .site-header .site-header__aside .site-header__aside__inner{right:2rem}}.storefront-secondary-navigation.woocommerce-active .site-header__aside .secondary-navigation,.storefront-secondary-navigation.woocommerce-active .site-header__aside .site-search{margin-bottom:0;width:auto}.storefront-secondary-navigation.woocommerce-active .site-header__aside .site-search{margin-top:1rem}.storefront-secondary-navigation.woocommerce-active .site-header__aside .secondary-navigation{float:right;margin-left:60px;margin-right:0}.storefront-secondary-navigation.woocommerce-active .site-header__aside .secondary-navigation .wcicon::after{display:block;color:#fcdc02;font-size:20px;font-weight:400;text-align:center}.storefront-primary-navigation .col-full{margin:0;max-width:unset}.woocommerce-active .site-header .storefront-primary-navigation #mega-menu-wrap-primary,.woocommerce-active .site-header .storefront-primary-navigation .site-header-cart{width:auto}.storefront-primary-navigation .site-header-cart .cart-contents{padding:0}.storefront-primary-navigation .site-header-cart .cart-contents::after{display:none;content:none}.storefront-primary-navigation .site-header-cart .cart-contents span{height:40px;line-height:40px}.site-header-cart .cart-contents .count{opacity:1}.storefront-primary-navigation .widget_shopping_cart_content{padding:1rem}.storefront-primary-navigation .site-header-cart .widget_shopping_cart{color:#000;left:-999em;right:auto;min-width:600px}.storefront-primary-navigation .site-header-cart .widget_shopping_cart,ul.products li.product{background-color:#fff;-webkit-box-shadow:4px 4px 0 rgb(0 0 0/.2);box-shadow:4px 4px 0 rgb(0 0 0/.2)}ul.products li.product .woocommerce-loop-product__title{font-weight:600;margin:8px 0;padding:0 8px}ul.products li.product .price{background-color:#fcdc02;color:#000;font-size:18px;font-weight:800;margin:0;padding:8px 4px}ul.products li.product .button{background-color:#2f2e2a;color:#fcdc02;display:block;font-size:18px;font-weight:800;margin-bottom:0}ul.products li.product .button:active,ul.products li.product .button:focus,ul.products li.product .button:hover{background-color:#4a4842}.section-title-wrap{background-color:#2f2e2a;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.section-title-wrap img{display:inline-block;margin-right:1rem;width:25px}@media screen and (min-width:768px){.section-title-wrap img{width:35px}}@media screen and (min-width:1024px){.section-title-wrap img{width:50px}}.section-title-wrap .section-title{color:#fff;display:inline-block;font-size:21px;font-weight:800;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.section-title-wrap .section-title{font-size:30px}}@media screen and (min-width:1024px){.section-title-wrap .section-title{font-size:40px}}.storefront-custom-section .section-content ul li::before{content:"";display:none;position:static}.storefront-custom-section.related .section-content{padding-top:60px}@media screen and (min-width:960px){.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{margin-right:5%;width:30%}.storefront-full-width-content.single-product div.product .summary{width:65%}}@media screen and (min-width:1366px){.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:25%}.storefront-full-width-content.single-product div.product .summary{width:70%}}.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{border:1px solid #eee}.single-product div.product .quantity .qty{background-color:#fff;border:1px solid #d1d1d1;-webkit-box-shadow:none;box-shadow:none;color:#2f2e2a;height:45px;text-align:center;min-width:125px;max-width:250px}.single-product .summary{border-bottom:1px solid #d1d1d1;padding-bottom:.9em}.single-product .summary .product_title{font-size:26px;font-weight:600}.single-product .summary .single_add_to_cart_button{background-color:#2f2e2a;border:0;color:#fcdc02;font-size:18px;font-weight:800;height:45px;text-align:center}.single-product .summary .single_add_to_cart_button:active,.single-product .summary .single_add_to_cart_button:focus,.single-product .summary .single_add_to_cart_button:hover{background-color:#4a4842;border:0;outline-color:#2f2e2a}.single-product .summary .single_add_to_cart_button::after{content:"+";margin-left:8px}.single-product .woocommerce-tabs{border-bottom:1px solid #d1d1d1;margin-bottom:1rem}.single-product .woocommerce-tabs ul.tabs{width:100%;float:none;margin:0 0 1rem;border-top:none;list-style:none;padding:0;overflow:hidden;position:relative}.single-product .woocommerce-tabs ul.tabs li{background-color:#fcdc02;border:0;font-size:18px;font-weight:600;display:inline-block;margin-right:1rem;padding:2px;position:relative;z-index:0;text-align:center;text-transform:uppercase;width:200px}.single-product .woocommerce-tabs ul.tabs li:last-of-type{margin-right:0}.single-product .woocommerce-tabs ul.tabs li:hover{background-color:#000;color:#fff;z-index:2}.single-product .woocommerce-tabs ul.tabs li::after,.single-product .woocommerce-tabs ul.tabs li::before{position:absolute;bottom:-1px;width:0;height:0;content:""}.single-product .woocommerce-tabs ul.tabs li a{display:block;padding:0;color:#000;text-decoration:none}.single-product .woocommerce-tabs .panel{float:none;width:100%}.single-product .woocommerce-tabs .panel h1:first-of-type{font-size:26px;font-weight:800}.single-product .woocommerce-tabs .panel h2{margin-top:0;font-size:20px}.single-product .woocommerce-tabs .panel h2:first-of-type{color:#000;font-weight:600;text-transform:uppercase}#colophon .storefront-handheld-footer-bar ul li a,.storefront-sticky-add-to-cart__content .storefront-sticky-add-to-cart__content-title strong{color:#fcdc02}.storefront-sticky-add-to-cart__content .storefront-sticky-add-to-cart__content-button{background-color:#2f2e2a;color:#fcdc02}#colophon .storefront-handheld-footer-bar ul li a:active,#colophon .storefront-handheld-footer-bar ul li a:focus,#colophon .storefront-handheld-footer-bar ul li a:hover,.storefront-sticky-add-to-cart__content .storefront-sticky-add-to-cart__content-button:active,.storefront-sticky-add-to-cart__content .storefront-sticky-add-to-cart__content-button:focus,.storefront-sticky-add-to-cart__content .storefront-sticky-add-to-cart__content-button:hover{background-color:#4a4842}#colophon{font-size:18px;font-weight:800;padding:60px 0}#colophon .footer-widgets{border-bottom:0;padding-top:0}#colophon .footer-widgets .block .widget{margin-bottom:20px}@media screen and (min-width:1024px){#colophon .footer-widgets .block .widget:last-child{margin-bottom:0}}#colophon .storefront-handheld-footer-bar,.site-footer-after{background-color:#2f2e2a}#colophon .storefront-handheld-footer-bar ul li.cart .count{background-color:#fff;border-color:#fff;color:#000}.site-footer-after .site-info{color:#fff;font-size:13px;padding:1rem;text-align:center}.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}