/*!

Theme Name: OnePress Child 02

Theme URI: https://www.famethemes.com/themes/onepress/

Template: onepress

Author: FameThemes

Author URI: http://www.famethemes.com

Description: OnePress is an outstanding creative and flexible WordPress one page theme well suited for business website, portfolio, digital agency, product showcase, freelancers and everyone else who appreciate good design. The theme overall is an elegant and classic one, a fine example of Bootstrap 4 WordPress theme which compatibility with latest version of WooCommerce. (Live preview : https://demos.famethemes./com/onepress)

Tags: one-column,two-columns,left-sidebar,right-sidebar,custom-menu,featured-images,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,e-commerce,blog,portfolio

Version: 8.5.8.9

Updated: 2023-03-21 08:40:50



*/:root{--accent: #138e39}body{color:black}a{color:var(--accent)}.hero__content{color:#333333;text-shadow:none}.hero__content h1,.hero__content h2,.hero__content h3,.hero__content h4,.hero__content h5,.hero__content h6{color:#333333;font-size:2em}.is-transparent .no-scroll.site-header .onepress-menu>li>a{color:#333333}.is-transparent .no-scroll.site-header .onepress-menu>li>a:hover{color:white}.is-transparent .site-header.no-scroll #nav-toggle span::before,.is-transparent .site-header.no-scroll #nav-toggle span::after{background-color:#f32c21}.is-transparent .site-header.no-scroll #nav-toggle span{background-color:#f32c21}.kopvillkorTitle{padding-top:8%}.footerLinks{color:#09ff55;padding:1em}@media screen and (max-width: 1204px){.hero__content h1{font-size:1.5em}}@media screen and (max-width: 989px){.backstretch{display:none;background:blue}.kopvillkorTitle{padding-top:22%}}@media screen and (max-width: 595px){.hero__content{padding-right:0.5em;padding-left:0.5em}.hero__content h1,.hero__content h2,.hero__content h3,.hero__content h4,.hero__content h5,.hero__content h6{padding-top:1em}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-title{font-size:1.2em}}.btn-theme-primary{position:relative}.btn-theme-primary::after{content:'';position:absolute}.archive .page-header{text-align:center}.archive.page-header .entry-title{margin:0 auto 0.75em}.content-area #tab-description h2,.content-area h2{margin:1em auto .25em}.tre-faq__content{margin:1em auto 4em}.tre-faq__item{-webkit-box-shadow:0 5px 14px rgba(143,204,243,0.45);box-shadow:0 5px 14px rgba(143,204,243,0.45);padding:1.75rem;margin:0 auto 1rem}.tre-faq__item h3{margin:0 auto 1rem}.tre-faq__item h3 .fa{margin-right:.45em}.tre-faq__item__answer p:last-of-type{margin-bottom:0}.our-usp{display:inline-block;margin:0 auto 1em;background:var(--accent);color:white;padding:.125em .75em !important;border-radius:2em;letter-spacing:.1em}.woocommerce div.product form.cart .button{float:none;margin-left:0.5em}.woocommerce div.product form.cart button.primaryButton,.woocommerce div.product form.cart .button:last-child{background:var(--accent);border:2px solid var(--accent);color:white;float:left}.woocommerce div.product form.cart button.primaryButton:hover,.woocommerce div.product form.cart .button:last-child:hover{background:#023612;border:2px solid #023612}@media only screen and (max-width: 991px){.woocommerce div.product form.cart .button{font-size:0.8em;width:52%}.woocommerce div.product form.cart button.primaryButton,.woocommerce div.product form.cart .button:last-child{font-size:0.8em;width:26%}}@media only screen and (max-width: 768px){.woocommerce div.product form.cart .button{width:30%}#klarna-checkout-container{overflow:visible !important}}@media only screen and (max-width: 767px){.woocommerce div.product form.cart .button{font-size:1em;width:51%}.woocommerce div.product form.cart button.primaryButton,.woocommerce div.product form.cart .button:last-child{font-size:1em;width:25%}}@media only screen and (max-width: 400px){.woocommerce div.product form.cart .button{font-size:0.8em}.woocommerce div.product form.cart button.primaryButton,.woocommerce div.product form.cart .button:last-child{font-size:0.8em}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#444}.woocommerce div.product p.price ins,.woocommerce div.product span.price in{color:var(--accent);font-size:2em;margin-left:8px}.onepress-menu>li>a{color:#444}.onepress-menu>li>a:hover,.onepress-menu>li.onepress-current-item>a{background:var(--accent);color:white}.onepress-menu ul li.current-menu-item>a,.onepress-menu>li a.menu-actived,.onepress-menu.onepress-menu-mobile li.onepress-current-item>a:hover{color:var(--accent)}.woocommerce button.button.alt{background:white;border:2px solid black;color:var(--accent)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#023612}.woocommerce a.button{background:white;border:solid 2px black;color:var(--accent);width:100%;text-align:center;float:none}.woocommerce a.button:hover{background:#023612}.woocommerce a.button:nth-child(2){background:var(--accent);border:solid 2px var(--accent);color:white;width:100%;text-align:center;float:left}.woocommerce a.button:hover{color:white}.woocommerce a.button:nth-child(2):hover{background:#023612;border:solid 2px #023612}.woocommerce span.onsale{background:var(--accent)}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{background:var(--accent)}#klarna-checkout-select-other{color:white;display:none}.btn-theme-primary{background:var(--accent)}.fa,.far,.fas{color:var(--accent);border-radius:0px}.wc-block-grid__product-title{color:black}.wp-block-button__link{background:var(--accent);padding:0.625rem 1.25rem;color:#FFF;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;font-size:13px;font-size:0.8125rem;border-radius:2px}.wp-block-button__link:hover{background:#023612;color:white;text-decoration:none}.wc-block-grid__product-price ins:last-child{font-size:1.2em;color:var(--accent);font-weight:600}.sub-menu a:hover{background:var(--accent);color:white !important}.front-page-top-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12em;padding-bottom:4em;width:70%;margin:auto;border-bottom:2px solid #ebebeb}.front-page-top-content-wrap li{width:45% !important}.front-page-top-content-wrap span{padding:0 !important}.front-page-half{width:45%;margin-right:4em}.front-page-title{font-family:"Raleway", Helvetica, Arial, sans-serif;font-weight:700}@media only screen and (max-width: 1484px){.front-page-title{font-size:2em}}@media only screen and (max-width: 1403px){.front-page-top-content-wrap{padding-top:16em}}@media only screen and (max-width: 1140px){.front-page-top-content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-transform:translatex(0%);transform:translatex(0%);padding-top:10em}.front-page-half{width:80%}.front-page-title{font-size:1.9em}}@media only screen and (max-width: 700px){.front-page-top-content-wrap{width:90%;padding-top:5em;text-align:center}.front-page-half{width:90%;margin:auto;padding-bottom:2em}}.front-page-hero-text{font-size:1.2em}.front-page-bottom-btn{display:block;margin:auto;width:13em}.front-page-bottom-btn:hover{background:#023612}.attachment-woocommerce_thumbnail{background:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), color-stop(54%, #fff));background:linear-gradient(180deg, #dbdbdb 0%, #fff 54%)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.2em;min-height:77px}.woocommerce ul.products li.product .price del:first-child{color:#444;font-size:0.9em !important}.woocommerce ul.products li.product .price:last-child{color:var(--accent);font-size:1.2em}.usp-link{color:#444;font-size:1.1em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:4em}.jdgm-write-rev-link.jdgm-write-rev-link{background-color:var(--accent) !important;border:var(--accent) !important}.jdgm-histogram__bar-content{background-color:var(--accent)}.jdgm-histogram .jdgm-star{color:#f29f03 !important}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#f29f03 !important}.jdgm-link,.jdgm-histogram__clear-filter{color:var(--accent) !important}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:var(--accent) !important}.jdgm-rev__author,.jdgm-rev__icon::before{color:var(--accent) !important}.jdgm-btn--solid,input[type="submit"].jdgm-btn--solid{background-color:var(--accent) !important;border:2px solid var(--accent) !important}.jdgm-btn--border{background:white !important;border:2px solid black !important;color:var(--accent) !important}.jdgm-preview-badge .jdgm-star{color:#f29f03 !important}.page-header{display:none}.woocommerce div.product .stock.out-of-stock{font-family:'Raleway';font-size:24px;font-weight:900;text-transform:uppercase}.front-page-top-content-wrap--productView{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 0 0}.woocommerce-product-gallery__wrapper{position:relative;overflow:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{overflow:hidden}.woocommerce ul.products li.product .onsale{margin:.5em !important}.l_prodBanner{position:absolute;font-size:16px;background:#138e39;background:rgba(19,142,57,0.9);color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;letter-spacing:.05em;left:-.5em;top:0;left:-10%;width:120%;padding:.5em 30% .5em 11%;padding:.5em 14%;line-height:1.125em;z-index:10;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.l_prodBanner span{font-size:.625em;font-style:italic;line-height:1em}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:20}@media only screen and (max-width: 768px){.l_prodBanner{font-size:3.8vw;line-height:1em}.products .l_prodBanner{top:-.5em;padding-top:-.5em;padding-bottom:-.5em;background:rgba(19,142,57,0.8)}}.woocommerce .mailchimp-newsletter{font-size:1.25em;line-height:1.5em;background:#daffe5;border-radius:.65em;padding:0 .75em 0 1.5em !important}.mailchimp-newsletter label{line-height:inherit;position:relative;cursor:pointer}.mailchimp-newsletter span{display:block;padding:2em 0 2em 3em}.mailchimp-newsletter span::after{content:'(inga övriga nyhetsbrev och mailutskick)';display:block;font-style:italic;font-size:.8em}.mailchimp-newsletter input[type=checkbox]{font-size:2em;height:1em;width:1em;margin:0;position:absolute;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .woocommerce-checkout-payment .mailchimp-newsletter{background:#fafafa;margin-bottom:1em}.woocommerce-checkout-payment .mailchimp-newsletter span{display:block;padding:1.5em 0 1.5em 3em}.woocommerce-checkout-payment .mailchimp-newsletter input[type=checkbox]{top:52%}.woo-text-under-title{font-size:1.3em;margin:0.3em 0 1em 0;text-transform:uppercase;color:var(--accent);font-weight:700}.c-productdetails__header{position:relative}.single-product .c-productdetails__prisjakt{position:absolute;top:100%;right:.5em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.products .c-productdetails__prisjakt{position:absolute;top:-1em;right:-1em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.woocommerce ul.products li.product{overflow:visible}.c-productdetails__prisjakt:hover{opacity:.8}.c-productdetails__prisjakt__link{display:block}

.sticky-add-to-cart {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: white;
  padding: 1rem;
  box-shadow: 0 -2px 10px rgba(0,0,0,0.1);
  z-index: 999;
  display: flex;
  flex-direction: row;
}

.sticky-add-to-cart > .in-stock {
  display: none;
}

.sticky-add-to-cart > .in-stock {
  display: none;
}

.sticky-add-to-cart > .cart {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  margin: auto;
}

.sticky-add-to-cart > .woosb-bundled {
    display: none;
}

.sticky-add-to-cart button {
  margin-right: 1rem;
  order: 4;
}

@media screen and (max-width: 768px) {
  .sticky-add-to-cart button {
    height: 50px;
  }
}

.sticky-add-to-cart button:last-child {
	background: var(--accent) !important;
	border: 3px solid var(--accent) !important;
	color: white !important;
	float: left !important;
  order: 3;
}

@media screen and (max-width: 768px) {
  .cart button {
    height: 50px;
  }
}
/*# sourceMappingURL=style.css.map */