@charset "UTF-8";.hidden{display:none}@media (min-width:700px){.hidden-desktop{display:none!important}}@media (max-width:700px){.hidden-phone{display:none!important}}.bg-color{background:#ebf1d8}.bg-color-dark{background:#949f74}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{outline:none;overflow:visible}button,select{outline:none;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background:transparent;border:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}details{display:block}summary{display:list-item}[hidden],template{display:none}.reset-ul{list-style:none;margin:inherit;padding:inherit;padding-inline-start:inherit}.reset-ul a{text-decoration:none}.reset-ul li{list-style:none}.relative{position:relative}.hidden-desktop{display:none}.hidden-phone{display:block}@media (max-width:700px){.hidden-desktop{display:block}.hidden-phone{display:none}}.block{display:block}.no-p-margin p{margin:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{align-items:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:50px;z-index:1}.splide__arrow svg{fill:#7c9156;height:14px;transition:all .2s ease-in-out;width:14px}.splide__arrow:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.08)}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{cursor:pointer;opacity:60%;transition:all .2s ease-in-out}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{opacity:100%}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}@font-face{font-display:fallback;font-family:Alegreyasc;font-style:normal;font-weight:400;src:local("Alegreyasc"),url(/wp-content/themes/castens-theme/assets/fonts/alegreyasc-regular.woff2) format("woff2"),url(/wp-content/themes/castens-theme/assets/fonts/alegreyasc-regular.woff) format("woff")}@font-face{font-display:fallback;font-family:Alegreyasc;font-style:normal;font-weight:500;src:local("Alegreyasc"),url(/wp-content/themes/castens-theme/assets/fonts/alegreyasc-medium.woff2) format("woff2"),url(/wp-content/themes/castens-theme/assets/fonts/alegreyasc-medium.woff) format("woff")}@font-face{font-display:fallback;font-family:Lato;font-style:normal;font-weight:500;src:local("Lato"),url(/wp-content/themes/castens-theme/assets/fonts/lato-regular.woff2) format("woff2"),url(/wp-content/themes/castens-theme/assets/fonts/lato-regular.woff) format("woff")}.instagram{background-color:#ebf1d8;margin-top:70px;padding:50px 0}.single-post .hero .headline-font{color:#fff;font-family:Lato}@media (max-width:777px){.single-post .hero{height:250px}.single-post .hero h1{font-size:28px}}.single-post .date{color:#777;margin-bottom:5px}.single-post .post-title{margin-bottom:20px;text-shadow:0 0 13px rgba(0,0,0,.68)}.single-post .post-image{margin-bottom:40px}.single-post .teaser-tekst p{font-family:Alegreyasc;font-size:24px;line-height:1.2;margin:30px auto;text-align:center}.single-post .single-post-wrapper{justify-content:space-between}.single-post .single-post-wrapper .categories{box-sizing:border-box;padding:20px;text-align:center;width:25%}.single-post .single-post-wrapper .categories .inner-categories{position:sticky;top:120px}.single-post .single-post-wrapper .categories .inner-categories p{border-bottom:1px solid #d6e3b0;font-family:Alegreyasc;padding-bottom:12px}.single-post .single-post-wrapper .categories .inner-categories ol li{font-family:Alegreyasc;margin-bottom:12px}.single-post .single-post-wrapper .post-content{width:75%}.single-post .single-post-wrapper .post-content .no-flavor{margin-bottom:30px;margin-top:40px}.single-post .single-post-wrapper .post-content .no-flavor img{height:100%;width:100%}.single-post .post-content .wp-video{margin:24px auto}.single-post .post-content img{-o-object-fit:contain;object-fit:contain}.single-post .post-content img.aligncenter{display:block;margin:0 auto}.single-post .post-content img.alignnone{height:100%;width:100%}.single-post .forfatter img{border-radius:100%;margin-right:10px}.releated-posts{margin-bottom:85px!important}.releated-posts hr{background-color:#d6e3b0;border:none;height:1px;margin-bottom:20px;max-width:80%}.releated-posts .single-post-card .image .date{display:block}.releated-posts .single-post-card .text span{font-size:16px}@media (max-width:700px){.single-post .post-image{height:300px}.single-post .single-post-wrapper .post-content{width:100%}.single-post .single-post-wrapper .categories{display:none}}.blog-wrapper{margin-bottom:80px!important;margin-top:70px!important}.blog-wrapper .sidebar-categories{text-align:center;width:20%}@media (max-width:777px){.blog-wrapper .sidebar-categories{display:none!important}}.blog-wrapper .sidebar-categories .sticky{position:sticky;top:130px}.blog-wrapper .sidebar-categories p{border-bottom:1px solid #d6e3b0;font-family:Alegreyasc;padding-bottom:12px}.blog-wrapper .sidebar-categories ol li{margin-bottom:12px}.blog-wrapper .posts-wrapper{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:75%}@media (max-width:777px){.blog-wrapper .posts-wrapper{width:100%}}.blog-wrapper.first-large .single-post-card:first-of-type{align-items:center;background-color:#fff;box-shadow:0 3px 33px 0 rgba(0,0,0,.08);display:flex;grid-column:1/-1}.blog-wrapper.first-large .single-post-card:first-of-type .image{height:100%;height:225px;min-width:50%;width:50%}.blog-wrapper.first-large .single-post-card:first-of-type .text{margin-top:0;padding:20px 13px}.blog-wrapper.first-large .single-post-card:first-of-type .text p,.blog-wrapper.first-large .single-post-card:first-of-type .text span{font-size:14px}.blog-wrapper.first-large .single-post-card:first-of-type .text p.h4,.blog-wrapper.first-large .single-post-card:first-of-type .text span.h4{font-size:24px}.loadmore-section{width:75%}.loadmore-section button{align-items:center;display:inline-flex;font-size:10px;gap:10px;justify-content:center}.loadmore-section button.is-loading{pointer-events:none}.loadmore-section button.is-loading .blog-load-more__label{opacity:.85}.loadmore-section button.is-loading .blog-load-more__spinner{display:block}.loadmore-section .blog-load-more__spinner{animation:blog-load-more-spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;display:none;flex-shrink:0;height:18px;width:18px}@keyframes blog-load-more-spin{to{transform:rotate(1turn)}}.single-post-card{border-bottom:0!important;text-decoration:none!important;transition:all .2s ease-in-out}.single-post-card .description{color:#777}.single-post-card .text p{color:#7c9156;font-size:12px}.single-post-card .text p.h4{color:#76884a;font-size:18px}.single-post-card .text span{color:#76884a;font-family:Alegreyasc;font-size:12px}.single-post-card .image{position:relative}.single-post-card .image .empty-image{background:#76884a;border-radius:12px;height:100%}.single-post-card .image img{opacity:100%}.single-post-card .image .date{background-color:#d6e3b0;border-radius:16px;color:#76884a;display:none;font-family:Alegreyasc;font-weight:500;padding:8px 9px;position:absolute;right:13px;top:17px;z-index:1}.single-post-card .read-more{border-bottom:1px solid #d6e3b0;display:inline-block}.single-post-card:hover{opacity:80%}@media (max-width:700px){.single-post-card:first-of-type{background-color:#fff;box-shadow:none;display:flex;flex-direction:column}.single-post-card:first-of-type .image{height:225px;width:100%}.single-post-card:first-of-type .text{padding:0}.blog-wrapper .blog-wrapper .sidebar-categories{display:none}.blog-wrapper .blog-wrapper .posts-wrapper{width:100%}}.comments{background:#f6f6f6;border-radius:4px;margin-top:50px;padding:5px 20px}.comments .comment-notes{display:none}.comments .title{margin-bottom:8px;margin-top:20px}.comments ol{list-style:none;margin-bottom:35px;padding:0}.comments ol,.comments ol>.comment{border-bottom:1px solid hsla(0,0%,85%,.5)}.comments ol>.comment{padding-bottom:33px;padding-top:34px}.comments ol>.comment:last-of-type{border-bottom:0 solid transparent}.comments ol .comment-author{align-items:center;display:flex}.comments ol .comment-author img{display:none}.comments ol .comment-author cite{color:#000;font-size:20px;font-style:normal;margin-right:10px;text-decoration:none;text-transform:capitalize}.comments ol .comment-author cite a{color:#000;text-decoration:none}.comments ol .comment-author span.date{color:rgba(0,0,0,.4);font-size:20px;line-height:1.41;margin-right:10px;text-decoration:none;text-transform:capitalize}.comments ol .comment-author .stars{color:#e58d15}.comments ol .comment-text p{color:#000;font-size:16px;line-height:1.63;margin-bottom:8px;margin-top:8px}.comments ol .reply a{color:rgba(0,0,0,.5);font-size:16px;text-decoration:none;transition:all .1s ease-in-out}.comments ol .reply a:hover{color:#e58d15}.comments ol .children{list-style:none;margin-left:30px;margin-top:24px;padding:0}.comments ol li.comment{position:relative}.comments ol li.comment .commentmetadata{left:-50px;position:absolute;top:34px}.comments ol li.comment .commentmetadata a{color:rgba(0,0,0,.5);font-size:16px;text-decoration:none}.comments ol li.comment .comment-respond{margin-left:30px}.comments ol li.comment .comment-respond #reply-title{margin-top:20px}.comments ol li.comment .comment-respond #reply-title small a{color:rgba(0,0,0,.5);font-size:16px;font-weight:500;text-decoration:none}.comments ol li.comment .comment-respond #reply-title small a:hover{color:red}.comments .bypostauthor .comment-author cite{color:#e58d15!important}.comment-form p{margin-bottom:16px!important;margin-top:0}.comment-form p.comment-form-comment{margin-bottom:12px!important}.comment-form textarea{margin-bottom:0}.comment-form .form-submit{display:flex}.comment-form .form-submit input#submit{background-color:#d6e3b0;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:400;height:inherit;margin-left:auto;padding:15px 55px;width:auto}.comment-form label{cursor:pointer;font-family:Alegreyasc;margin-bottom:8px}.comment-form input{-webkit-appearance:none;border:1px solid #e1e1e8;border-radius:4px;box-sizing:border-box;display:block;height:42px;outline:none;text-indent:10px;width:100%}.comment-form .comment-form-cookies-consent{display:none}.comment-form textarea{-webkit-appearance:none;border:1px solid #e1e1e8;border-radius:4px;box-sizing:border-box;font-size:14px;height:125px;line-height:inherit;outline:none;padding:16px;resize:none;width:100%}@media (max-width:700px){.comments{padding:0 20px}}body{color:#7c9156;font-family:Lato,sans-serif;font-size:14px}body.overflow-hidden{max-height:100vh;overflow:hidden}.large-h1{font-size:56px;margin:0 0 18px}.h1,h1{font-size:40px;margin-bottom:18px}.h1,.h2,h1,h2{font-family:Alegreyasc;font-weight:400;margin-top:0}.h2,h2{font-size:32px;margin-bottom:12px}.h3,h3{font-size:24px}.h3,.h4,h3,h4{font-family:Alegreyasc;font-weight:400;margin-bottom:8px;margin-top:0}.h4,h4{font-size:22px}.h5,h5{font-size:18px;margin-bottom:8px;margin-top:0}.h5,.headline-font,h5{font-family:Alegreyasc;font-weight:400}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong{font-weight:400!important}.text-left{text-align:left}p{font-size:14px;line-height:1.43;margin:0 0 16px}.no-m{margin:0}.bold{font-weight:700}pre{color:#fff;font-family:Lato;font-size:28px;letter-spacing:-135%;margin:0 0 11px}.color-grey{color:#777}.color-green{color:#7c9156}.color-primary{color:#76884a}.p-10{font-size:10px}.p-11{font-size:11px}.p-12{font-size:12px}.p-13{font-size:13px}.p-14{font-size:14px}.p-15{font-size:15px}.p-16{font-size:16px}.p-17{font-size:17px}.p-18{font-size:18px}.p-19{font-size:19px}.p-20{font-size:20px}.p-21{font-size:21px}.p-22{font-size:22px}a{text-decoration:none}a,a:visited{color:#76884a}.no-decoration,.no-decoration a{text-decoration:none}.text-center{text-align:center}.text-right{text-align:right}.uppercase{text-transform:uppercase}.color-white{color:#fff}@media (max-width:700px){.large-h1{font-size:40px;margin:0 0 12px}.h1,.h2,h1,h2{font-size:32px;margin-bottom:12px;margin-top:0}.h3,h3{font-size:18px;margin-bottom:8px;margin-top:0}}#togglemenu{background-color:transparent;border:0 solid transparent;box-sizing:border-box;height:26px;margin:0 50px 0 0;order:-1;outline:none;padding:0;position:relative;transition:all .2s ease-in-out;width:26px}#togglemenu .line{background-color:#76884a;border-radius:6px;height:2px;transition:all .2s ease-in-out;width:100%}#togglemenu .line:after,#togglemenu .line:before{background-color:#76884a;border-radius:6px;content:"";height:2px;left:0;position:absolute;right:12px;top:5px;width:100%}#togglemenu .line:after{bottom:5px;top:auto}#togglemenu .text{color:#76884a;margin:0;position:absolute;right:-50px;top:5px}#togglemenu.open .line{margin-left:-32px}.content{margin:0 auto;max-width:1240px;padding:0 16px}.content.medium{max-width:1020px}.content.medium-small{max-width:800px}.content.small{max-width:650px}.content.login,.content.minor{max-width:400px}.content.faq-section{max-width:700px}.content.signup{max-width:600px}.content .grey-box{background:#f6f6f6;border-radius:5px;margin-bottom:20px;padding:10px}.content .grey-box p{font-size:18px;margin:0}.sektion{margin:60px auto}.sektion.sektion-0.hero{margin:0 auto 39px}.sektion.sektion-0.text-section{margin:50px auto;max-width:650px}.products-row .h1{margin-bottom:40px}.hero+.products-row{margin-top:20px}.text-image+.products-row{margin-top:20px;padding-top:17px}.flex{display:flex}.flex,.flex.wrap{flex-wrap:wrap}.flex.no-wrap{flex-wrap:nowrap}.flex.h-auto{height:auto}.flex.row-reverse{flex-direction:row-reverse}.flex.column{flex-direction:column}.flex.column-reverse{flex-direction:column-reverse}.flex.space-between{justify-content:space-between}.flex.space-around{justify-content:space-around}.flex .auto-left,.flex .auto-right{margin-left:auto}.flex.items-flex-end{align-items:flex-end}.item-center{margin:auto}.items-center{align-items:center}@media (max-width:700px){.flex .phone-column{flex-direction:column}}.btn{background:#d5e3b0;border:1px solid transparent;border-radius:4px;border-radius:24px;color:#76884a;cursor:pointer;display:inline-block;font-family:Alegreyasc;padding:13px 29px;text-decoration:none;transition:all .2s ease-in-out}.btn.designmøde,.btn.large{padding:16px 29px}.btn:visited{color:#76884a}.btn.primary{background-color:#d6e3b0;border-color:#d6e3b0;font-weight:400}.btn.black{background-color:#111;color:#fff;font-weight:400}.btn.add-to-cart{align-items:center;border-radius:100px;display:flex;font-size:16px;height:56px;justify-content:center;padding:0;text-align:center;text-transform:uppercase;width:100%}.btn.add-to-cart svg{margin-bottom:4px;margin-right:10px}.btn.outlined{border-color:#d6e3b0;color:#76884a}.btn.outlined:hover{background:#d6e3b0;border:1px solid #d6e3b0;color:#76884a}.btn.outlined:hover:visited{color:#76884a}.btn.newsletter{border-radius:0 4px 4px 0}.btn.grey{background:#f6f6f6;color:#121212}.btn.disabled{opacity:50%;pointer-events:none}.btn.ask{background:#f6f6f6;color:#000}.btn.trustpilot{background-color:#00b67a;color:#fff;font-weight:400}.btn.designmøde{background:#d6e3b0;color:#76884a;margin-bottom:20px;width:100%}.btn.delete{background:#fee7e6;color:#f37178;padding:8px}a.link{border-bottom:1px solid #76884a;color:#76884a!important;transition:all .2s ease-in-out}a.link:hover{opacity:80%}.arrow{border-bottom:2px solid #76884a;border-right:2px solid #76884a;height:5px;margin-bottom:4px;margin-left:4px;transform:rotate(45deg);width:5px}.arrow,.arrow-left{display:inline-block}.arrow-left{border-bottom:1px solid #000;border-right:1px solid #000;height:10px;margin-bottom:3px;margin-right:3px;transform:rotate(135deg);width:10px}.bg-container{position:relative}.bg-container .content{margin:auto;max-width:800px;padding-bottom:40px;position:relative;z-index:4}.bg-container .background,.bg-container .overlay-color{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.bg-container .background.contain,.bg-container .overlay-color.contain{-o-object-fit:contain;object-fit:contain}.bg-container .overlay-color{background:rgba(0,0,0,.3);z-index:2}.bg-container .overlay-color.gradient{background-image:linear-gradient(0deg,#03060d 45%,rgba(3,6,13,0) 188%)}.grid{display:grid}.columns-70-30{display:grid;grid-template-columns:2fr 1fr}.columns-2{-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.columns-2.input-wrapper{-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.columns-3{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.columns-3.products{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.columns-3.input-wrapper{-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.columns-4{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.columns-4.custom-1{grid-template-columns:25% 22% 20% 25.7%}.gap-30{-moz-column-gap:30px;column-gap:30px}.order-1{order:-1}.sidebar .overlay{background:rgba(0,0,0,.2);cursor:crosshair;display:none;left:0;width:100%;z-index:999}.sidebar .overlay,.sidebar .slide-in{bottom:0;height:100%;position:fixed;right:0;top:0}.sidebar .slide-in{background:#fff;border-left:1px solid #f6f6f6;box-sizing:border-box;max-width:38rem;padding:20px;transform:translateX(100%) translateX(6.4rem);transition:all 1s cubic-bezier(.075,.82,.165,1);width:0;will-change:transform;z-index:10000}.sidebar .slide-in .widget_shopping_cart_content .bottom a{color:#76884a;font-family:Alegreyasc}.sidebar .slide-in .custom-wrapper{max-height:100%;overflow:scroll}.sidebar .slide-in .custom-wrapper::-webkit-scrollbar{width:10px}.sidebar .slide-in .custom-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.sidebar .slide-in .custom-wrapper::-webkit-scrollbar-thumb{background:#888}.sidebar .slide-in .custom-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.sidebar .slide-in.from-left{border-left:0 solid #f6f6f6;border-right:0 solid #f6f6f6;left:-50%;right:inherit;transform:translateX(-100%) translateX(-6.4rem)}.sidebar .slide-in.no-padding{padding:0}.sidebar .slide-in.has-extra-options{max-width:32rem}.sidebar .slide-in.has-extra-options .options{background:#fafafa;border-right:1px solid #e1e1e1;bottom:0;box-sizing:border-box;height:100%;left:0;padding:20px;position:absolute;top:0}.sidebar.active .overlay{display:block}.sidebar.active .slide-in{transform:translateX(0);width:100%}.sidebar.active .slide-in.not-full-width{width:85%}.sidebar.active .slide-in .options{left:-280px;overflow:scroll;width:280px}.sidebar.active .slide-in.from-left{left:0}@media (max-width:700px){.sidebar .slide-in{padding:20px 10px}.sidebar .slide-in .top-image{height:130px}.sidebar .slide-in .cross.right-top{border:1px solid #f6f6f6;top:-5px}.sidebar .slide-in.no-padding{border-left:0}.sidebar .slide-in.no-padding .top-image{margin:0}}.popup-btn{background:#d3d3d3;border-radius:4px;cursor:pointer;font-size:16px;padding:8px 12px}.popup-wrapper{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:101}.popup-wrapper.active{display:flex}.popup-wrapper.active .overlay-behind{background:rgba(0,0,0,.2);bottom:0;cursor:crosshair;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:102}.popup-wrapper.active .popup{background:#fff;margin:auto;max-width:600px;position:relative;z-index:103}.popup-wrapper.active .popup .popup-inner{max-height:80vh;overflow:scroll;padding:27px}.popup-wrapper#wishlist-popup .popup{border-radius:4px}.popup-wrapper#wishlist-popup .popup .popup-inner{padding:40px 34px}.popup-wrapper#wishlist-popup .popup .popup-inner h2{text-align:center}.popup-wrapper#wishlist-popup .popup .popup-inner .textarea.popup{margin-bottom:20px}.popup-wrapper#wishlist-popup .popup .popup-inner .textarea.popup textarea::-moz-placeholder{opacity:.5}.popup-wrapper#wishlist-popup .popup .popup-inner .textarea.popup textarea::placeholder{opacity:.5}.popup-wrapper#wishlist-popup .popup .popup-inner .cross{right:5px;top:5px}.popup-wrapper#wishlist-popup .popup .popup-inner .cross:after,.popup-wrapper#wishlist-popup .popup .popup-inner .cross:before{background:grey}.popup-wrapper#wishlist-popup .popup .popup-inner .button{display:flex}.popup-wrapper#wishlist-popup .popup .popup-inner .button .btn{margin-left:auto;padding:16px 26px}@media (max-width:700px){.popup-wrapper.show .popup .tekst{padding:20px}.popup-wrapper.show .popup .knapper{padding:10px 40px 20px}.popup-wrapper.show .popup .knapper a{margin:10px 0 0!important}.popup-wrapper#popup-added-to-cart .buttons a{margin-top:10px;padding:16px 20px}}.topbar{background-color:#d6e3b0;text-transform:uppercase}.topbar .inner{align-items:center;color:#76884a;display:flex;font-size:12px;gap:4px;justify-content:center;padding:8px 10px}.topbar .inner p{color:#76884a;font-size:12px;margin:0}input[hidden]{display:none!important}.select-times{box-sizing:border-box;margin-bottom:20px;margin-top:10px;width:100%}.select-times .headline{margin-bottom:5px}.select-times .description{margin-top:0}.input{margin-bottom:12px;position:relative;width:100%}.input .terms{color:#76884a}.input label{cursor:pointer;display:block;font-family:Alegreyasc;font-size:16px;font-weight:400;margin-bottom:8px}.input label span{font-family:Alegreyasc;margin-bottom:7px;margin-top:3px}.input label.p-font{font-family:Lato,sans-serif}.input label.terms{align-items:center;display:flex;margin-top:7px}.input .label{display:block;font-family:Alegreyasc;font-size:16px;margin:0 0 8px}.input input{-webkit-appearance:none;border:1px solid #e1e1e8;border-radius:4px;box-sizing:border-box;color:#7c9156;display:block;font-family:Lato,sans-serif!important;height:42px;outline:none;text-indent:10px;width:100%}.input .error-input{background:#fee7e6;border-color:#f37178}.input .error-input.input-upload~.error-message{display:block}.input.floating-text input{padding-right:70px}.input.floating-text .text-right{align-items:center;background-color:#d6e3b0;border-radius:0 4px 4px 0;bottom:0;color:#76884a;display:flex;font-family:Alegreyasc;height:42px;justify-content:space-around;position:absolute;right:0;top:auto;width:50px}.input.floating-text .text-right svg{height:18px;width:18px}.input.floating-text .text-right svg path{stroke:#76884a}.date-picker{margin-bottom:12px;position:relative}.date-picker svg{bottom:13px;position:absolute;right:15px}.date-picker label{margin-bottom:8px}.date-picker input{color:#7c9156;font-size:14px;padding-right:15px}.date-picker input::-moz-placeholder{color:#7c9156;font-family:Alegreyasc;font-size:14px}.date-picker input::placeholder{color:#7c9156;font-family:Alegreyasc;font-size:14px}.textarea textarea{-webkit-appearance:none;border:1px solid #e1e1e8;border-radius:4px;box-sizing:border-box;color:#7c9156;font-size:14px;height:120px;line-height:inherit;outline:none;padding:16px;resize:none;width:100%}.textarea textarea::-moz-placeholder{color:#7c9156;font-family:Alegreyasc;font-size:14px}.textarea textarea::placeholder{color:#7c9156;font-family:Alegreyasc;font-size:14px}.textarea.popup textarea{background:#ebf3dc;border:1px solid #ebf3dc}.select{position:relative}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background:#fff;border:1px solid hsla(0,0%,59%,.13);border-radius:4px;color:#7c9156;cursor:pointer;font-size:14px;font-weight:400;height:42px;line-height:inherit;outline:none;text-indent:10px;width:100%}.select select:valid{border:1px solid #e1e1e8}.select:after{background:transparent;border-bottom:1px solid #76884a;border-right:1px solid #76884a;bottom:20px;content:"";display:block;height:6px;position:absolute;right:20px;transform:rotate(45deg);width:6px}.upload{align-items:center;margin-bottom:20px}.upload .title{color:#333;font-weight:500;margin:0 0 8px;order:-2}.upload .placeholder{color:#76884a;margin:0 0 0 10px;opacity:.5}.upload .label{order:-1}.upload label{background:#d6e3b0;border-radius:4px;color:#76884a;cursor:pointer;display:inline-block;order:-1;padding:11px 13px;position:relative;transition:all .2s ease-in-out}.upload label:hover{opacity:80%}.upload #files,.upload.is-uploaded .placeholder{display:none}.upload .pip{display:inline-block;height:58px;margin-left:20px;position:relative;width:58px}.upload .pip .imageThumb{height:58px;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:58px}.upload .pip .cross{border:1px solid #f6f6f6;cursor:pointer;position:absolute;right:-8px;top:-8px}.floating-label{margin:0;position:relative;width:100%}.floating-label label{color:#ddd;font-family:Lato,sans-serif;font-size:12px;left:16px;position:absolute;top:2px;transition:all .2s ease-in-out}.floating-label input{border:1px solid #e1e1e8;border-radius:4px 0 0 4px;font-size:12px}.floating-label input:-moz-placeholder~label{color:#888;font-size:12px;left:14px;top:14px}.floating-label input:placeholder-shown~label{color:#888;font-size:12px;left:14px;top:14px}.floating-label input:-moz-placeholder{border:0 solid transparent}.floating-label input:placeholder-shown{border:0 solid transparent}.floating-label input::-moz-placeholder{color:#fff;font-size:1px}.floating-label input::placeholder{color:#fff;font-size:1px}.floating-label input:focus~label{color:#d6e3b0;font-size:11px;left:12px;top:2px}.floating-label input:focus{border:1px solid #e1e1e8}.radiobox{font-family:Alegreyasc}.radiobox,.radiobox label{cursor:pointer}.radiobox input:checked+.radio{background:#7c9156;border-color:#7c9156;box-shadow:inset 0 0 0 4px #fff}.radiobox .radio{background:#fff;border:2px solid #f6f6f6;border-radius:100%;height:19px;margin-right:10px;transition:all .2s ease-in-out;width:19px}.radiobox:hover .radio{box-shadow:0 0 1px 2px rgba(0,0,0,.1)}.checkbox{cursor:pointer}.checkbox label{color:#7c9156;cursor:pointer;font-family:Alegreyasc}.checkbox input:checked+.check{background:#d6e3b0}.checkbox input:checked+.check:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:9px;left:7px;position:absolute;top:3px;transform:rotate(45deg);width:3px}.checkbox .check{background:#fff;border:2px solid #f6f6f6;border-radius:4px;height:19px;margin-right:10px;min-width:19px;position:relative;transition:all .2s ease-in-out;width:19px}.checkbox:hover .check{box-shadow:0 0 1px 2px hsla(26,80%,80%,.2)}.switch{display:inline-block;height:34px;margin-right:10px;position:relative;width:60px}.switch input{display:none}.switch input:checked+.slider{background-color:#d6e3b0}.switch input:checked+.slider:before{transform:translateX(26px)}.switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}#nyhedsbrev{margin-bottom:20px}.tabs .tab .tab-header{border-bottom:1px solid rgba(49,49,49,.2);cursor:pointer;padding:20px 0;transition:all .2s ease-in-out}.tabs .tab .tab-header .plus{font-size:20px;transition:all .2s ease-in-out}.tabs .tab .tab-header:hover{background:#f6f6f6}.tabs .tab .tab-description{margin-top:0;max-height:0;overflow:hidden;transition:all .2s ease-in-out}.tabs .tab .tab-description ol,.tabs .tab .tab-description ul{line-height:1.44;margin-bottom:30px;padding-left:20px}.tabs .tab .tab-description p{color:#3e3e3e;font-size:13px;line-height:16px}.tabs .tab .tab-description img,.tabs .tab .tab-description video{max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.tabs .tab.active .tab-header .plus{transform:rotate(90deg)}.tabs .tab.active .tab-description{margin-top:10px;max-height:200em}.tabs .tab.highlight{background:#f6f6f6}.tabs .tab#tab-2 p{word-break:break-word}.checklist{margin:0;padding:0 0 0 40px}.checklist li{font-family:Alegreyasc;font-weight:400;list-style:none;margin-bottom:5px;position:relative}.checklist li:before{border-bottom:2px solid #81937b;border-radius:2px;border-right:2px solid #81937b;content:"";display:inline-block;height:14px;left:-30px;margin-left:5px;margin-right:13px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.checklist li::marker{content:"";display:none}.checklist li strong{font-weight:400}.checklist .checkmark{color:#76884a}@media (max-width:700px){.checklist{margin-top:25px;padding-left:0}}.search-page .wrapper-search{margin-top:40px}.search-page .wrapper-search .blog-wrapper .posts-wrapper{display:flex;flex-wrap:wrap;width:100%}.search-page .wrapper-search .blog-wrapper .posts-wrapper .single-post-card{width:23%}.search-page .wrapper-search .products{display:flex;flex-wrap:wrap;width:100%}.search-page .wrapper-search .products .product{margin:0;width:24%}.search-page .result-pages{-moz-column-count:2;column-count:2;list-style:none;margin:50px auto;padding:0}.search-page .result-pages li{margin-bottom:10px}.search-page .see-more{align-items:center;display:flex;justify-content:space-around;margin:20px auto;order:1;width:100%}#search{display:none}#search.active{display:block;margin-left:-100px;position:absolute;top:61px}#search .input-wrapper{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.08);padding-right:10px}#search .input-wrapper input.search{border:0 solid transparent;height:45px;outline:none;text-indent:10px;width:100%}@media (max-width:700px){#search{box-sizing:border-box;display:block;padding:12px}#search .input-wrapper .loop{position:absolute;right:30px}.loop{height:20px;width:20px}}.cross-wrapper{position:relative}.cross{background:#fff;border-radius:100%;box-sizing:border-box;cursor:pointer;display:block;height:40px;padding:10px;position:absolute;width:40px;z-index:9}.cross.right-top{right:0;top:0}.cross.left-top-outer{left:-45px;top:10px}.cross.right-top-outer{right:-45px;top:10px}.cross.top-right-outer{right:-45px;top:-45px}.cross:after,.cross:before{background:#121212;content:"";height:2px;left:8px;position:absolute;top:18px;width:25px}.cross.white:after,.cross.white:before{background:#fff}.cross:after{transform:rotate(45deg)}.cross:before{transform:rotate(-45deg)}.cross.menu-cross{left:8px;position:fixed;top:10px;z-index:111}.cross.hidden{display:none}.cross.hidden.show{display:block}@media (max-width:700px){.cross-wrapper h4{margin-left:10px}.cross{border:1px solid #f6f6f6}.cross:after,.cross:before{background:#111;content:"";height:2px;left:11px;position:absolute;top:18px;width:17px}}.h-225{height:225px}.h-350{height:350px}.h-500{height:500px}.h-565{height:565px}.width-fit-content{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content}.m-b-4{margin-bottom:4px}.m-b-8{margin-bottom:8px}.m-b-12{margin-bottom:12px}.m-b-16{margin-bottom:16px}.m-b-24{margin-bottom:24px}.m-b-30,.m-b-32{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-60{margin-bottom:60px}.m-t-8{margin-top:8px}.m-t-12{margin-top:12px}.m-t-16{margin-top:16px}.m-t-24{margin-top:24px}.m-t-40{margin-top:40px}.m-r-8{margin-right:8px}.m-r-12{margin-right:12px}.m-r-24{margin-right:24px}.error{box-sizing:border-box;margin-bottom:-40px;margin-top:50px}.error li{background:#fee7e6;border-radius:4px;color:#f37178;font-family:Alegreyasc;font-size:12px;font-weight:400;list-style:none;margin-bottom:5px;padding:8px;text-align:center}.error li a{border-bottom:1px solid #f37178;color:#f37178}.error li:last-of-type{margin-bottom:0}.error-message{background:#fee7e6;border-radius:4px;box-sizing:border-box;color:#f37178;display:none;font-size:12px;font-weight:400;margin-top:8px;padding:5px;text-align:center}.error-message.show{animation-duration:.4s;animation-name:shake;display:block}.error-message.show.no-animation{animation-name:none}.error-message.large{padding:11px;width:100%}.succes-message{background:#d6e3b0;border-radius:4px;box-sizing:border-box;color:#76884a;display:none;font-size:12px;font-weight:400;margin-top:8px;padding:5px;text-align:center}.succes-message.large{padding:11px;width:100%}.succes-message.show{display:block}.waiting-message{background:#dee1e6;border-radius:4px;box-sizing:border-box;color:#55585b;display:none;font-size:12px;font-weight:400;margin-top:8px;padding:5px;text-align:center}.waiting-message.large{padding:11px;width:100%}.waiting-message.show{display:block}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.shadow-wrapper{padding:60px 0;position:relative}.top-white{background:url(/wp-content/themes/castens-theme/assets/images/top-white.png);top:0}.bottom-white,.top-white{height:75px;position:absolute;width:100%;z-index:3}.bottom-white{background:url(/wp-content/themes/castens-theme/assets/images/bottom-white.png);bottom:0}.bottom-white.medium{bottom:-10px;height:103px;z-index:3}.bottom-white.large{background:url(/wp-content/themes/castens-theme/assets/images/shadow-large-bottom.png);bottom:-39px;height:178px;z-index:3}@media (max-width:700px){.bottom-white.large{bottom:0;height:150px}}#design-meeting .slide-in{padding:20px 0}#design-meeting .slide-in .form,#design-meeting .slide-in .top{padding:10px 20px}#design-meeting .slide-in .form .right-top,#design-meeting .slide-in .top .right-top{right:10px}#design-meeting .book-designmøde-kontakt{background:#ebf3dc;box-sizing:border-box;padding:32px 20px 120px;text-align:center}#design-meeting .book-designmøde-kontakt .adresse p{margin:0}#design-meeting .book-designmøde-kontakt .adresse img{margin-top:25px;padding-bottom:10px}@media (max-width:700px){#design-meeting .book-designmøde-kontakt .adresse img{padding-bottom:27px}#design-meeting .slide-in .title{margin-top:-12px}}#header{background-color:#fff;border-bottom:1px solid #f6f6f6;padding:5px 0;position:sticky;top:0;width:100%;z-index:100}#header .custom-logo-link img{box-sizing:border-box;height:50px;max-width:150px;padding:5px}#header nav{margin-left:12px;margin-right:auto}#header nav .cover-image{display:none}#header nav li{margin-right:16px}#header nav li.current-menu-parent a,#header nav li.current_page_item a{font-weight:500}#header nav li:last-child a{margin-right:0}#header nav li a{font-family:Alegreyasc;font-size:14px;font-weight:400;transition:opacity .2s ease-in-out}#header nav li:hover>.toggle-submenu,#header nav li:hover>a{opacity:60%}#header nav li .menu-image{display:none;height:42px;margin-right:16px;width:42px}#header nav li.menu-item-has-children{align-items:center;display:flex;height:50px;position:relative}#header nav li.menu-item-has-children .toggle-submenu{display:inline-block}#header nav li.menu-item-has-children .sub-menu{background-color:#fff;border-radius:0 0 4px 4px;box-sizing:border-box;left:-50px;max-height:0;overflow:hidden;padding:0 16px;position:absolute;top:50px;transition:all .2s ease-in-out;width:274px;z-index:11}#header nav li.menu-item-has-children .sub-menu li{padding:8px 0}#header nav li.menu-item-has-children .sub-menu li a{align-items:center;display:flex}#header nav li.menu-item-has-children .sub-menu li .menu-image{display:inline-block}#header nav li.menu-item-has-children.stor-menu .sub-menu{display:flex;flex-wrap:wrap;width:600px}#header nav li.menu-item-has-children.stor-menu .sub-menu li{width:50%}#header nav li.menu-item-has-children:hover .sub-menu{box-shadow:0 3px 16px rgba(0,0,0,.12);max-height:100em;padding:16px}#header nav li.menu-item-has-children li{margin-right:0}#header .btn.primary{padding:10px 21px}@media (max-width:777px){#header .btn.primary{display:none!important}}#header .header-icon{border-radius:4px;cursor:pointer;display:flex;margin:0 6px 0 0;padding:5px;transition:all .2s ease-in-out}#header .header-icon:hover{background:#f6f6f6}#header .header-icon.header-cart{font-family:Alegreyasc;font-size:16px;font-weight:500;margin-left:10px}#header .header-icon.header-cart span{margin-bottom:-2px;margin-left:4px}@media (max-width:777px){#header .header-icon.header-cart{order:1}}#header .header-icon .number{display:none}#header .header-icon.show-number{position:relative}#header .header-icon.show-number .number{align-items:center;background-color:#d6e3b0;border-radius:100%;display:flex;font-size:10px;height:12px;justify-content:space-around;position:absolute;right:-2px;top:-2px;width:12px}#header #design-meeting-btn{margin-left:18px}#header #design-meeting-btn.hide{display:none}#header .bg-color{display:none;transition:all .4s ease-in-out}#header .menu-cross{display:none}@media (max-width:700px){#header{padding:10px 0}#header .hidden-phone{display:none!important}#header #design-meeting-btn{box-sizing:border-box;display:block;text-align:center;width:90%}#header #togglemenu{margin:0 21px 0 0}#header #togglemenu span{display:none}#header .custom-logo-link img{height:35px;margin-top:2px;max-width:150px;padding:0}}@media (max-width:700px) and (max-width:777px){#header .custom-logo-link{margin-right:auto}}@media (max-width:700px){#header .header-icons .header-icon{margin-right:0}#header .header-icons #search{display:none}#header nav{background-color:#fff;height:100vh;left:calc(-100% + 50px);margin-left:0;overflow:hidden;position:fixed;top:0;transition:all .2s ease-in-out;width:calc(100% - 50px);z-index:8}#header nav .cover-image{display:block;height:130px;-o-object-fit:cover;object-fit:cover;width:100%}#header nav #search{background-color:#ebf3dc;display:block;padding:12px}#header nav ul{align-items:flex-start}#header nav ul li{border-bottom:1px solid #e1e1e1;box-sizing:border-box;margin:0;padding:18px 19px;width:100%}#header nav ul li .menu-image{display:block;margin-right:16px}#header nav ul li a{align-items:center;display:inline-flex;font-size:14px;line-height:1.22}#header nav ul li:hover>.toggle-submenu,#header nav ul li:hover>a{opacity:inherit}#header nav ul li.menu-item-has-children{display:block;height:inherit}#header nav ul li.menu-item-has-children .toggle-submenu{background:#fff;height:40px;position:absolute;right:16px;top:6px;width:40px}#header nav ul li.menu-item-has-children .toggle-submenu .arrow{height:10px;margin-left:11px;margin-top:12px;transform:rotate(-45deg);width:10px}#header nav ul li.menu-item-has-children.stor-menu .sub-menu{display:none;width:inherit}#header nav ul li.menu-item-has-children.stor-menu .sub-menu li{width:inherit}#header nav ul li.menu-item-has-children .sub-menu{display:none;max-height:inherit;padding:0;position:static;width:inherit}#header nav ul li.menu-item-has-children.open{background:#fff;padding:0;position:absolute;z-index:1}#header nav ul li.menu-item-has-children.open>a{border-bottom:1px solid #e1e1e1;display:block;font-size:16px;padding:23px 0;text-align:center}#header nav ul li.menu-item-has-children.open>.toggle-submenu{background:inherit;left:13px;right:inherit;top:13px}#header nav ul li.menu-item-has-children.open>.toggle-submenu .arrow{transform:rotate(135deg)}#header nav ul li.menu-item-has-children.open>.sub-menu{display:block;max-height:50vh!important;overflow:scroll}#header nav ul li.menu-item-has-children.open li{line-height:42px;padding:8px 19px}#header nav ul li.menu-item-has-children.open .menu-item-has-children.open{background:#fff;left:0;padding:0;top:0}#header nav ul li.menu-item-has-children.open .menu-item-has-children.open li{padding:18px 19px}#header nav ul li.menu-item-has-children:hover .sub-menu{box-shadow:none;max-height:inherit;padding:0}#header nav.active{left:0}#header nav.active .menu-cross{display:block}#header nav.active~.bg-color{background:rgba(0,0,0,.4);bottom:0;display:block;height:calc(100vh + 50px);left:0;position:fixed;right:0;top:-50px;z-index:1}#header nav.active.open-submenu li{display:none}#header nav.active.open-submenu li.open{display:block}#header nav.active.open-submenu li.open li{display:inline-block}}#header .languages{margin:0 0 0 8px;padding:0;z-index:5}#header .languages .trp-shortcode-switcher{padding:2px 0}#header .languages .trp-language-item{padding:6px 8px}@media (max-width:777px){#header .languages .languages-phone{margin-left:16px;margin-top:12px}}@media (min-width:778px){html[lang=en_GB] #header .header-icon.header-cart span.hidden-phone{display:none}}footer{background-color:#ebf1d8;padding:85px 0 40px;position:relative}footer .footer-inner-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer-inner-wrapper .widget-wrapper{box-sizing:border-box;padding:10px;width:20%}footer .footer-inner-wrapper .widget-wrapper:first-of-type,footer .footer-inner-wrapper .widget-wrapper:last-of-type{width:30%}footer .has-images .widget_media_image{float:left;margin-right:15px;margin-top:8px;transition:all .2s ease-in-out}footer .has-images .widget_media_image img{height:25px!important;width:25px!important}footer .has-images .widget_media_image:hover{opacity:60%}footer a[href^="mailto:"]{font-weight:700;left:20px;position:relative}footer a[href^="mailto:"]:before{background:url(/wp-content/themes/castens-theme/assets/images/mail.png) no-repeat;content:"";display:inline-block;height:20px;left:-20px;position:absolute;top:2px;width:20px}footer a[href^="tel:"]{font-weight:700;left:20px;position:relative}footer a[href^="tel:"]:before{background:url(/wp-content/themes/castens-theme/assets/images/phone.svg) no-repeat;content:"";display:inline-block;height:20px;left:-20px;position:absolute;top:2px;width:20px}footer p{color:#76884a}footer ul{list-style:none;padding:0}footer ul li{margin-bottom:15px}footer ul li a{font-family:Alegreyasc}footer .copyright{margin-top:40px}footer .copyright a,footer .copyright p{color:#76884a;font-size:12px;margin:0;opacity:80%}footer .copyright img{margin-left:auto}@media (min-width:700px) and (max-width:1024px){.footer-inner-wrapper .widget-wrapper{width:50%!important}}@media (max-width:700px){footer .footer-inner-wrapper .widget-wrapper{width:100%!important}footer .newsletter{order:-1}footer .widget-wrapper{margin-bottom:30px}footer .copyright{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-top:0}footer .copyright .copyrights{margin-top:15px}}.quantity{border:1px solid #e1e1e8;border-radius:4px;display:inline-flex;height:56px}.quantity.hidden{display:none}.quantity .quantity-btn{border-radius:3px 0 0 3px;cursor:pointer;display:block;height:100%;position:relative;width:55px}.quantity .quantity-btn:hover{background:#f6f6f6}.quantity .quantity-btn:after{background:#777;content:"";height:2px;left:calc(50% - 4px);position:absolute;top:calc(50% - 1px);width:8px}.quantity .quantity-btn.plus{border-left:1px solid #e1e1e8;border-radius:0 3px 3px 0}.quantity .quantity-btn.plus:before{background:#777;content:"";height:8px;left:calc(50% - 1px);position:absolute;top:calc(50% - 4px);width:2px}.quantity .quantity-btn.minus{border-right:1px solid #e1e1e8}.quantity input{border:0 solid transparent;outline:none;padding:0;text-align:center;text-indent:8px;width:56px}.product-quantity.cart .quantity{background:#fff;height:31px}.product-quantity.cart .quantity .quantity-btn{width:30px}.product-quantity.cart .quantity input{font-size:12px;text-indent:9px;width:38px}.products{margin-bottom:0;margin-top:0;text-align:center}.products .product{margin:0 auto 25px;max-width:280px;position:relative;transition:all .2s ease-in-out;width:100%}.products .product .unika-badge-product{background:#d6e3b0;border-radius:4px;color:#7c9156;line-height:1;padding:4px 6px;position:absolute;right:8px;text-align:center;top:8px}.products .product .images{aspect-ratio:1/1;overflow:hidden;position:relative;width:100%}.products .product .images img{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.products .product .images.with-hover .secound-image{-o-object-fit:cover;object-fit:cover;opacity:0;transition:all .2s ease-in-out}.products .product .images.with-hover .attachment-woocommerce_thumbnail{transition:all .2s ease-in-out}.products .product .images.with-hover:hover .attachment-woocommerce_thumbnail{opacity:0}.products .product .images.with-hover:hover .secound-image{opacity:1}.products .product .product-title{font-size:16px;margin-top:17px}.products .product .price-wrapper{font-family:Alegreyasc}.products .product .price-wrapper del{opacity:.7}.products .product .price-wrapper .price{display:inline-flex}.products .product .price-wrapper .price ins{margin-right:10px;order:-1}.products .product .price-wrapper ins{text-decoration:none}.products .product .added_to_cart.wc-forward{display:none}.products .product .btn.add-to-cart{display:block;font-size:14px;height:inherit;margin:10px auto 0;padding:8px 12px;width:-moz-fit-content;width:fit-content}@media (max-width:700px){.products{grid-template-columns:50% 50%}}.checkout-button{background:#d6e3b0;border-radius:30px;box-sizing:border-box;color:#76884a;display:block;font-size:16px;padding:20px;text-align:center;text-transform:uppercase;width:100%}.checkout-button:visited{color:#fff}.sale-flash{position:absolute;right:2px;top:2px}.sale-flash .wrapper{align-items:center;background:#d6e3b0;border-radius:100%;color:#76884a;display:flex;font-size:12px;font-weight:700;height:44px;justify-content:space-around;position:relative;width:44px;z-index:1}.sale-flash .wrapper svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.sale-flash.text .wrapper{font-size:11px;height:100px;width:100px}.sale-flash.product-page{left:22px;right:inherit;top:8px}@media (max-width:700px){.sale-flash{right:10px;top:10px}}.woocommerce-breadcrumb{color:#76884a}.woocommerce-breadcrumb a{color:#76884a;transition:all .2s ease-in-out}.woocommerce-breadcrumb a:hover{color:#d6e3b0}#cart{position:relative;z-index:99998}#cart .widget_shopping_cart_content{display:flex;flex-direction:column;height:calc(100% - 70px)}#cart .widget_shopping_cart_content .cart_list{max-height:100%}@media (min-width:1025px){#cart .widget_shopping_cart_content .cart_list.scroll{overflow-x:scroll}}@media (max-width:1025px){#cart .widget_shopping_cart_content .cart_list{margin-bottom:20px;overflow-x:scroll;padding-bottom:40px}}#cart .widget_shopping_cart_content .bottom{border-top:1px solid hsla(0,0%,44%,.1);margin-bottom:40px;margin-top:auto;padding-top:10px}#cart .widget_shopping_cart_content .bottom .checkout-subtotal,#cart .widget_shopping_cart_content .bottom .discount-code{display:none}#cart .widget_shopping_cart_content .cross{background:transparent}#cart .banner-cart{background:#f7e6cf;color:#cb8f6b;padding:10px}#cart .banner-cart.free-shipping{background:#d9f3ea;color:#6a8162}#cart .cart_list .item{margin-bottom:10px}#cart .cart_list .item.cross-sell-product{background-color:#f1f1f1;border-radius:8px;box-sizing:border-box;margin-left:10px;padding:8px}#cart .cart_list .item.cross-sell-product .image-and-text .image{height:48px;min-width:48px;width:48px}#cart .cart_list .item .image-and-text{width:100%}#cart .cart_list .item .image-and-text .image{height:73px;margin-right:10px;min-width:73px;width:73px}#cart .cart_list .item .image-and-text .image img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#cart .cart_list .item .image-and-text .text{margin-bottom:4px}#cart .cart_list .item .image-and-text .text .meta{color:#7c9156;margin:4px 0}#cart .cart_list .item .image-and-text .text .meta .first{margin-right:4px}#cart .cart_list .item .image-and-text .text .meta select{background-color:#e1e1e1;border:0 solid transparent;border-radius:4px;padding:5px}#cart .cart_list .item .wrapper-qty{margin-top:10px;width:100%}#cart .cart_list .item .wrapper-qty .delete{border-radius:4px;margin-left:10px;padding:5px;transition:all .2s ease-in-out}#cart .cart_list .item .wrapper-qty .delete:hover{background:#f6f6f6}#cart .cart_list .item .wrapper-qty .delete svg{height:15px;width:15px;stroke:#000;margin-bottom:2px;margin-right:3px}#cart .order-total{margin-bottom:30px;text-align:right}#cart .order-total .includes_tax{display:none;font-size:12px}#cart .discount-code{padding-bottom:34px}#cart .checkout_coupon{padding:16px 0 10px;width:100%}#cart .checkout_coupon .coupon_submit{background:#b0bd92;border-color:#b0bd92;color:#fff}#cart .checkout_coupon input{border:2px solid #d9d9d9;border-right:0 solid transparent;height:51px}#cart .checkout_coupon input::-moz-placeholder{color:#333;font-size:14px}#cart .checkout_coupon input::placeholder{color:#333;font-size:14px}#cart .checkout-subtotal{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding:20px 0}#cart .checkout-subtotal .order-line{margin-bottom:14px}#cart .checkout-subtotal .order-line:last-of-type{margin-bottom:0}#cart .minicart-reviews{filter:grayscale(1);margin-top:16px}#cart .minicart-reviews .review-box{align-items:flex-end;flex-direction:row;gap:0;justify-content:center;margin:0}#cart .minicart-reviews .review-box-text{font-size:12px}#cart .minicart-reviews .review-box svg{height:16px}#cart .minicart-payment-icons{display:flex;filter:grayscale(1);gap:6px;justify-content:center;margin-top:12px}#cart .minicart-payment-icons img{height:24px!important;width:-moz-fit-content;width:fit-content}#cart .gift-card-checkbox{margin-top:10px}#cart .upsell-product{display:flex;flex-wrap:wrap;margin-bottom:18px;margin-top:20px}#cart .upsell-product .top{align-items:flex-start;display:flex;flex-wrap:nowrap;margin-bottom:12px}#cart .upsell-product .title-price{margin-left:13px;width:calc(100% - 85px)}#cart .upsell-product .title-price p{margin-bottom:4px}#cart .upsell-product .title-price p:last-of-type{margin:0}#cart .upsell-product .title-price ins{color:#6a8162;margin-left:3px;order:-1;text-decoration:none}#cart .upsell-product .title-price del{color:#575757}#cart .upsell-product .image{height:72px;width:77px}#cart .upsell-product .image img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#cart .upsell-product .bottom-bar{display:flex;flex-wrap:nowrap;gap:12px;width:100%}#cart .upsell-product .bottom-bar .emblemer-list,#cart .upsell-product .bottom-bar .product-description-fordele{display:none!important}#cart .upsell-product .bottom-bar .quantity{height:34px}#cart .upsell-product .bottom-bar .quantity input{width:40px}#cart .upsell-product .bottom-bar .quantity .quantity-btn{width:30px}#cart .upsell-product .btn.primary{font-size:12px;height:inherit;padding:9px}#cart.checkout-cart{background:#ebf3dc;border-left:1px solid #ebf3dc;padding:20px}#cart.checkout-cart .bottom{margin-top:inherit}#cart.checkout-cart .bottom .order-total p{font-size:18px}#cart.checkout-cart .bottom .order-total p:first-of-type{font-size:16px}#cart.checkout-cart .bottom .order-total .includes_tax{display:block;font-size:12px;font-weight:400}#cart.checkout-cart .bottom .wc-proceed-to-checkout{display:none}#cart.checkout-cart .bottom .checkout-subtotal,#cart.checkout-cart .bottom .discount-code{display:block}#cart.checkout-cart .bottom .cart-discount>span{display:flex;justify-content:space-between;width:100%}#cart anyday-price-widget{display:none!important}.checkout .wc-proceed-to-checkout,.page-template-page-checkout .woocommerce-mini-cart .options{display:none}@media (max-width:777px){.sidebar.active .slide-in .options{display:block;height:100%;margin-bottom:40px;max-height:inherit;overflow:unset;position:static;width:100%}}.woocommerce-cart #header .header-icon{pointer-events:none}.woocommerce-cart .gtc-cart-gift-card-usage-wrapper{display:none}.woocommerce-cart .return-to-shop,.woocommerce-cart .woocommerce-message{background:#e7ecf2;border-radius:4px;margin:80px auto -40px;max-width:800px;padding:20px 15px;text-align:center}.woocommerce-cart .return-to-shop a,.woocommerce-cart .woocommerce-message a{color:#000;font-weight:600;text-decoration:underline}.woocommerce-cart .cart-empty{display:none}.cart-page{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:100px;margin-top:80px}.cart-page .titles{margin-bottom:60px}.cart-page .shop_table{width:100%}.cart-page .shop_table .cart_item{display:flex;margin-bottom:24px;vertical-align:top}.cart-page .shop_table .cart_item .product-thumbnail{height:125px;min-width:180px;padding-right:24px;width:125px}.cart-page .shop_table .cart_item .product-thumbnail img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cart-page .shop_table .cart_item .name-and-more{width:100%}.cart-page .shop_table .cart_item .name-and-more .variation-wrapper{margin:0 0 32px}.cart-page .shop_table .cart_item .name-and-more .variation-wrapper .variation span{font-weight:400;margin-top:4px}.cart-page .shop_table .cart_item .name-and-more .variation-wrapper .variation span:first-of-type{margin-right:4px}.cart-page .shop_table .cart_item .name-and-more .variation-wrapper .variation-client_type{display:none}.cart-page .shop_table .cart_item .name-and-more .wcsatt-options{list-style:none;padding:0}.cart-page .shop_table .cart_item .name-and-more .title{margin-top:4px;padding-bottom:16px}.cart-page .shop_table .cart_item .name-and-more .amount{font-weight:600}.cart-page .shop_table .cart_item .remove{border-radius:4px;height:25px;padding:10px;transition:all .2s ease-in-out}.cart-page .shop_table .cart_item .remove a{align-items:center;color:#000;display:flex;flex-wrap:nowrap}.cart-page .shop_table .cart_item .remove svg{margin-right:10px}.cart-page .shop_table .cart_item .remove:hover{background:#e7ecf2}.cart-page .cart_totals{border:1px solid #b8c1cc;border-radius:6px;padding:24px}.cart-page .cart_totals th{font-weight:600;padding-left:10px;text-align:left}.cart-page .cart_totals td{font-weight:600}.cart-page .cart_totals .recurring-total,.cart-page .cart_totals .recurring-totals{display:none}.cart-page .cart_totals .cart-discount{height:60px;padding-bottom:20px}.cart-page .cart_totals .cart-discount.coupon-onlinerabatkode .woocommerce-remove-coupon{display:none}.cart-page .cart_totals .price-line{height:60px;padding-bottom:20px}.cart-page .cart_totals .price-line.order-total{height:90px}.cart-page .cart_totals .price-line.shipping{display:none}.cart-page .cart_totals .price-line:last-of-type{position:relative}.cart-page .cart_totals .price-line:last-of-type:after{background-color:#b8c1cc;content:"";height:1px;left:0;position:absolute;right:0;top:0;width:100%}.cart-page .cart_totals .includes_tax{display:none}.cart-page .cart_totals .cart-discount{text-align:left}.cart-page .cart_totals .cart-discount th{max-width:100px}.cart-page .cart_totals .cart-discount td{text-align:right}.related{border-radius:0 0 32px 32px;margin-top:108px}.related .title{margin-bottom:40px}@media (max-width:700px){.cart-page{grid-template-columns:1fr;grid-column-gap:100px;margin-top:80px}.cart-page .titles{margin-bottom:24px}.cart-page .cart-collaterals{border-top:1px solid #b8c1cc;margin-top:40px}.cart-page .cart-collaterals .titles{margin-bottom:10px;padding-top:16px}.cart-page .cart-collaterals .cart_totals{border:0 solid transparent;border-radius:0;border-top-color:#b8c1cc;padding:0}.cart-page .shop_table .cart_item{flex-wrap:wrap}.cart-page .shop_table .cart_item .product-thumbnail{height:90px;min-width:67px;width:67px}.cart-page .shop_table .cart_item .name-and-more{width:calc(100% - 110px)}.cart-page .shop_table .cart_item .name-and-more .title{margin-bottom:0;padding-bottom:0;padding-top:0}.cart-page .shop_table .cart_item .name-and-more .variation-wrapper{margin-bottom:8px}.cart-page .shop_table .cart_item .remove{margin-left:79px;margin-top:20px}.related{display:block}}.woocommerce-checkout #header,.woocommerce-checkout .hide-checkout-page,.woocommerce-checkout .instagram,.woocommerce-checkout .newsletter-wrapper,.woocommerce-checkout .review-product,.woocommerce-checkout .subscription-products-shipping-methods,.woocommerce-checkout .topbar,.woocommerce-checkout footer{display:none}.woocommerce-checkout .bowe-checkout-gift-card-form-wrapper{background-color:#fafafa;border-left:1px solid #e1e1e1;font-size:14px;margin:16px 0;padding:8px}.woocommerce-checkout .bowe-checkout-gift-card-form-wrapper .bowe-checkout-gift-card-form-link{border-bottom:1px solid #000;font-weight:700}.woocommerce-checkout .bowe-checkout-gift-card-form-wrapper .bowe-checkout-gift-card-form{padding-top:12px}.woocommerce-checkout .bowe-checkout-gift-card-form-wrapper .bowe-checkout-gift-card-code{border:2px solid #d9d9d9;box-sizing:border-box;height:51px;max-width:400px;padding:10px;width:100%}.woocommerce-checkout .bowe-checkout-gift-card-form-wrapper .bowe-checkout-gift-card-form-btn{background-color:#939393;border-color:#939393;border-radius:4px;color:#fff;display:block;font-size:14px;padding:12px 18px}.woocommerce-checkout #terms-checkbox .check{border-color:rgba(0,0,0,.8)}.woocommerce-checkout .woocommerce-error{margin-bottom:30px;margin-top:10px}.woocommerce-checkout .information{margin-left:5%;margin-right:5%}.woocommerce-checkout .information .top-fields{align-items:flex-end;margin-bottom:16px}.woocommerce-checkout .information .top-fields .title{margin-bottom:0}.woocommerce-checkout .information .goback{border-radius:4px;padding:5px;transition:all .2s ease-in-out}.woocommerce-checkout .information .goback:hover{background:#f6f6f6}.woocommerce-checkout .information .goback svg{margin-right:14px}.woocommerce-checkout .information .top-header{margin-bottom:24px;margin-right:16px;padding:30px 0}.woocommerce-checkout .information .top-header .custom-logo-link{height:52px;margin-left:auto;margin-right:auto}@media (max-width:777px){.woocommerce-checkout .information .top-header .custom-logo-link{height:40px}.woocommerce-checkout .information .top-header{padding:10px 0}}.woocommerce-checkout .gtc-checkout-gift-card-usage-wrapper{background-color:#fafafa;border-left:1px solid #e1e1e1;border-radius:4px;display:none;padding:8px}.woocommerce-checkout .gtc-checkout-gift-card-usage-wrapper a{font-weight:600;text-decoration:underline}.woocommerce-checkout.woocommerce-order-received #header,.woocommerce-checkout.woocommerce-order-received .hide-checkout-page,.woocommerce-checkout.woocommerce-order-received .instagram,.woocommerce-checkout.woocommerce-order-received .topbar,.woocommerce-checkout.woocommerce-order-received footer{display:inherit}.woocommerce-checkout.woocommerce-order-received .data-policy-link,.woocommerce-checkout.woocommerce-order-received .hide-elements{display:none}.woocommerce-checkout.woocommerce-order-received .columns-70-30{display:block}.woocommerce-checkout.woocommerce-order-received .information .title{margin-bottom:10px}.woocommerce-checkout.woocommerce-order-received .information svg{margin-bottom:18px}.woocommerce-checkout.woocommerce-order-received .information p{color:#66737f}.woocommerce-checkout .login-form .login{background:#f6f6f6;box-sizing:border-box;max-height:0;overflow:hidden;padding:0 20px;position:relative;transition:all .2s ease-in-out;width:calc(100% - 16px)}.woocommerce-checkout .login-form .login .cross{right:10px}.woocommerce-checkout .login-form .login>p{max-width:90%}.woocommerce-checkout .login-form .login .input{border-radius:4px;margin-bottom:10px}.woocommerce-checkout .login-form #loginform:checked~.login{border-radius:8px;margin-bottom:20px;max-height:80em;padding:20px}.woocommerce-checkout .loginform-toggle{cursor:pointer;margin-right:16px;text-decoration:underline}.woocommerce-checkout .delivery-title{margin-bottom:10px;margin-top:46px;width:100%}.woocommerce-checkout #klaviyo-checkbox{margin-top:10px}.woocommerce-checkout #account_password_field{margin-bottom:0;max-height:0;overflow:hidden;transition:all .2s ease-in-out}.woocommerce-checkout #account_password_field .woocommerce-password-strength{background:#fee7e6;border-radius:4px;color:#f37178;margin-top:16px;padding:8px}.woocommerce-checkout #account_password_field .woocommerce-password-strength.good,.woocommerce-checkout #account_password_field .woocommerce-password-strength.strong{background:#d9f3ea;color:#6a8162}.woocommerce-checkout #account_password_field .woocommerce-password-hint{display:block;margin-top:5px;max-width:600px}.woocommerce-checkout #account_password_field.open{margin-top:10px;max-height:20em}.woocommerce-checkout .woocommerce-checkout-review-order-table{color:transparent}.woocommerce-checkout .woocommerce-checkout-review-order-table #shipping_method{color:#000}.woocommerce-checkout .shipping-form{margin-top:10px;max-height:0;overflow:hidden;transition:all .2s ease-in-out}.woocommerce-checkout .shipping-form.open{max-height:50em}.woocommerce-checkout .payment-button-wrapper{border-bottom:1px solid #efeff4;margin-top:35px;padding-bottom:35px}.woocommerce-checkout .payment-button-wrapper .checkout-button{background:#d6e3b0;border:#d6e3b0;color:#76884a;padding:18px 50px}.woocommerce-checkout .data-policy-link{margin-bottom:50px;margin-top:26px}.woocommerce-checkout .data-policy-link p{font-size:12px;max-width:700px}.woocommerce-checkout .data-policy-link a{color:var(--primary-color)}.woocommerce-checkout .title-checkout{margin-top:45px}.woocommerce-checkout .title-checkout.hidden-beneath{margin-bottom:-20px}.woocommerce-checkout #order_comments_field{display:none}.woocommerce-checkout .payment_methods{margin:19px 0 15px}.woocommerce-checkout #terms-checkbox .woocommerce-terms-and-conditions-link{color:var(--primary-color);margin-left:4px;text-decoration:underline}.woocommerce-checkout .discount-code.phone{display:none;margin-bottom:40px;max-width:500px}.woocommerce-checkout .discount-code.phone .title-discount{margin-bottom:5px}.woocommerce-checkout .discount-code.phone input{border:2px solid #d9d9d9;border-right:0 solid transparent;height:51px}.woocommerce-checkout .discount-code.phone input::-moz-placeholder{color:#939393;font-size:12px}.woocommerce-checkout .discount-code.phone input::placeholder{color:#939393;font-size:12px}.woocommerce-checkout .discount-code.phone .coupon_submit{background-color:#939393;border-color:#939393}.woocommerce-checkout .discount-code.phone #gift-card-checkbox{margin-top:10px}.woocommerce-checkout .discount-code.phone .show-discount-code{margin-top:20px}.woocommerce-checkout .woocommerce-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .woocommerce-fields .form-row{margin:0 0 10px;position:relative;width:50%}.woocommerce-checkout .woocommerce-fields .form-row.form-row-wide{width:100%}.woocommerce-checkout .woocommerce-fields .form-row label{color:#333;display:block;font-size:14px;font-weight:400;left:14px;line-height:1;margin-bottom:12px;position:absolute;top:18px;transition:all .2s ease-in-out}.woocommerce-checkout .woocommerce-fields .form-row input::-moz-placeholder{color:#fff}.woocommerce-checkout .woocommerce-fields .form-row input::placeholder{color:#fff}.woocommerce-checkout .woocommerce-fields .form-row input{background-color:#fff;border:2px solid #d9d9d9;border-radius:4px;box-sizing:border-box;font-size:14px;outline-color:#000;padding:20px 10px 11px 14px;width:calc(100% - 16px)}.woocommerce-checkout .woocommerce-fields .form-row input[type=checkbox]{height:inherit}.woocommerce-checkout .woocommerce-fields .form-row input.active{border:2px solid #111;padding:0}.woocommerce-checkout .woocommerce-fields .form-row select{border:2px solid #d9d9d9;border-radius:4px;height:100%;padding:0;text-indent:10px;width:calc(100% - 16px)}.woocommerce-checkout .woocommerce-fields .form-row .select2-container{height:48px;max-width:calc(100% - 16px);padding:0;text-indent:4px}.woocommerce-checkout .woocommerce-fields .form-row .select2-container .select2-selection--single{align-items:center;border:2px solid #d9d9d9;display:flex;height:100%}.woocommerce-checkout .woocommerce-fields .form-row .select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:6px}.woocommerce-checkout .woocommerce-fields .form-row#billing_address_1_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_city_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_company_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_country_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_postcode_field{width:50%}.woocommerce-checkout .woocommerce-fields .form-row.active label{font-size:10px;top:6px}.woocommerce-checkout .woocommerce-li-list ul{border:2px solid #d9d9d9;border-radius:4px;list-style:none;padding:0}.woocommerce-checkout .woocommerce-li-list ul.only_one_avaible li label:before{background:#242424;border-color:#242424;box-shadow:inset 0 0 0 4px #fff}.woocommerce-checkout .woocommerce-li-list ul.only_one_avaible li:hover{pointer-events:none}.woocommerce-checkout .woocommerce-li-list li label{align-items:center;border-bottom:2px solid #d9d9d9;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-weight:400;padding:15px;position:relative;width:100%}.woocommerce-checkout .woocommerce-li-list li label .woocommerce-Price-amount{color:#111;font-size:14px;font-weight:600;margin-left:auto}.woocommerce-checkout .woocommerce-li-list li label:before{background:#fff;border:2px solid #f6f6f6;border-radius:100%;content:"";display:inline-block;height:20px;margin-right:10px;min-width:20px;width:20px}.woocommerce-checkout .woocommerce-li-list li label img{height:26px;margin-right:10px}.woocommerce-checkout .woocommerce-li-list li label img:first-of-type{margin-left:auto}.woocommerce-checkout .woocommerce-li-list li label a{display:none}.woocommerce-checkout .woocommerce-li-list li .payment_box{display:none!important;padding:0 20px}.woocommerce-checkout .woocommerce-li-list li .payment_box p{font-size:14px}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form{border:0;display:flex;flex-wrap:wrap;margin-bottom:15px;margin-top:25px;padding:0}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form .form-row{width:50%}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form .form-row.form-row-wide{margin-bottom:10px;width:100%}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form .form-row.form-row-wide input{width:98%!important}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form label{margin-bottom:3px;padding:0;position:static}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form label:before{display:none}.woocommerce-checkout .woocommerce-li-list li #wc-authnet-cc-form input{display:block;width:95%!important}.woocommerce-checkout .woocommerce-li-list li input[type=radio]{display:none}.woocommerce-checkout .woocommerce-li-list li input[type=radio]:checked+label:before{background:#242424;border-color:#242424;box-shadow:inset 0 0 0 4px #fff}.woocommerce-checkout .woocommerce-li-list li:hover label:before{box-shadow:0 0 1px 2px rgba(0,0,0,.1)}.woocommerce-checkout .woocommerce-li-list li .shipmondo-shipping-field-wrap .shipmondo_stores{box-sizing:border-box;padding:0 10px}.woocommerce-checkout .woocommerce-li-list li .shipmondo-shipping-field-wrap .shipmondo_stores .shipmondo_zipcode{border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;font-size:14px;height:44px;padding:0;text-indent:14px}.woocommerce-checkout .woocommerce-li-list li .shipmondo-shipping-field-wrap .shipmondo_stores .shipmondo_select_button{background:var(--primary-color);border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:600;padding:20px;transition:all .2s ease-in-out}.woocommerce-checkout .woocommerce-li-list li .shipmondo-shipping-field-wrap .shipmondo_stores .shipmondo_select_button:hover{opacity:80%}.woocommerce-checkout .woocommerce-li-list li .shipmondo-shipping-field-wrap .selected_shop_context{box-sizing:border-box;margin:10px}.woocommerce-checkout .woocommerce-li-list li:last-of-type label{border-bottom:1px solid transparent}@media (max-width:700px){.woocommerce-checkout .loginform-toggle{margin-bottom:10px}.woocommerce-checkout .columns-70-30{display:block}.woocommerce-checkout .information{margin:50px 0 0;padding:20px}.woocommerce-checkout .information .goback{display:none}.woocommerce-checkout #terms-checkbox .woocommerce-terms-and-conditions-link{display:block;margin-left:34px;margin-top:4px}.woocommerce-checkout .payment-button-wrapper{display:block}.woocommerce-checkout .payment-button-wrapper .checkout-button,.woocommerce-checkout .woocommerce-fields .form-row,.woocommerce-checkout .woocommerce-fields .form-row input{width:100%}.woocommerce-checkout .woocommerce-fields .form-row .select2-container{max-width:inherit;width:100%}.woocommerce-checkout .woocommerce-fields .form-row#billing_address_1_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_city_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_company_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_country_field,.woocommerce-checkout .woocommerce-fields .form-row#billing_postcode_field{width:100%}.woocommerce-checkout .discount-code.phone{display:block}.woocommerce-checkout #cart.checkout-cart{left:0;position:absolute;right:0;top:0}.woocommerce-checkout #cart.checkout-cart #toggle-cart .text{margin:0 10px}.woocommerce-checkout #cart.checkout-cart #toggle-cart .arrow{transition:all .2s ease-in-out}.woocommerce-checkout #cart.checkout-cart .widget_shopping_cart_content{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.woocommerce-checkout #cart.checkout-cart.active .widget_shopping_cart_content{margin-top:20px;max-height:200em}.woocommerce-checkout #cart.checkout-cart.active #toggle-cart .arrow{transform:rotate(-180deg)}}.category-header{height:355px;margin-bottom:50px;padding:0}.category-header h1{text-shadow:1px 20px 90px #000}.category-header.no-image .text-wrapper{max-width:900px;padding-bottom:50px;padding-top:50px}.produkt-wrapper{position:relative;z-index:3}.produkt-wrapper .sidebar{margin-bottom:50px;width:22%}.produkt-wrapper .sidebar .sticky{position:sticky;top:100px}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter{margin-bottom:0}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter .widget-title{cursor:pointer;font-size:18px;font-weight:400!important;position:relative}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter .widget-title:after{border-bottom:1px solid #7c9156;border-right:1px solid #7c9156;content:"";display:inline-block;height:8px;margin-bottom:3px;margin-left:10px;position:static;transform:rotate(45deg);width:8px}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter .agwcapf-layered-nav{max-height:0;overflow:hidden;transition:all .2s ease-in-out}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter .agwcapf-layered-nav ul{font-family:Alegreyasc;margin:0 0 20px}.produkt-wrapper .sidebar .agwcapf-ajax-term-filter.active .agwcapf-layered-nav{max-height:20em}.produkt-wrapper .sidebar .widget .textwidget{font-family:AlegreyaSC;margin-top:9px}.produkt-wrapper .sidebar .widget .textwidget p a{display:block;text-align:center;text-decoration:underline}.produkt-wrapper .sidebar .widget .textwidget p .btn{box-sizing:border-box;margin-bottom:12px;text-align:center;text-decoration:none;width:100%}.produkt-wrapper .products-list{margin-left:3%;width:75%}.produkt-wrapper .products-list .archive-description{margin:-40px auto 30px;max-width:690px;text-align:center}.produkt-wrapper .products-list .archive-description .read-more{display:block;font-family:Alegreyasc;font-weight:400;margin:12px auto;text-decoration:underline;width:-moz-fit-content;width:fit-content}.produkt-wrapper .products-list .load-more{margin:0 auto 42px;max-width:260px;text-align:center}.produkt-wrapper .products-list .load-more p{margin-top:35px}.produkt-wrapper .products-list .load-more .btn{margin-top:25px}.produkt-wrapper .products-list #bottom-description{margin:10px auto 80px;max-width:630px}.produkt-wrapper .load-more .loadmore{display:block;height:2px;position:relative;width:100%}.produkt-wrapper .load-more .line{background-color:#d6e3b0;bottom:0;display:block;position:absolute;top:0;width:100%}.produkt-wrapper .load-more .loaded{background:#7c9156}@media (max-width:700px){.category-header{height:250px}.category-header .content{padding:0}.category-header .image{height:250px;order:-1;padding:0}.category-header .image img{border-radius:0}.category-header .text{margin-top:8px;padding:16px;text-align:center}.category-header.no-image .text-wrapper{padding:30px 16px;text-align:center}.produkt-wrapper .products-list{margin-left:0}.produkt-wrapper .sidebar{display:none}.produkt-wrapper .products-list{width:100%}.produkt-wrapper .products-list .columns-3.products{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.name-wrapper.columns-2{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.login-form-reset{text-align:center}.login-form-reset form .login-btn{font-size:18px;padding-bottom:16px;padding-top:16px}.login-form-reset form p strong{font-weight:500}.login-form-reset form p a{color:#76884a!important}.login-form-reset form #trememberme label{color:#76884a}.login-form-reset .top{margin:0 auto;max-width:420px;padding:20px}.login-form-reset .btn.primary{width:100%}.left-text,.right-login{text-align:center}.right-login h2{margin-bottom:17px}.right-login .form-row .btn{font-size:18px;padding-bottom:16px;padding-top:16px}.right-login form p a{color:#76884a!important}.right-login .checkbox label{color:#76884a}.right-login .checkbox .underline{text-decoration:underline}.dashboard .hands-scale{height:325px;max-width:650px;padding-bottom:inherit}.dashboard .delete-account{margin:-15px auto 40px}.dashboard .delete-account button{border-bottom:1px solid #e1e1e8;color:#76884a;cursor:pointer;transition:all .2s ease-in-out}.dashboard .delete-account button:hover{border-bottom-color:#76884a;opacity:80%}.dashboard .delete-account-popup-actions{align-items:center;gap:12px;justify-self:center}.dashboard .edit-profile .top-tekst{margin:40px 0}.dashboard .edit-profile .top-tekst h1,.dashboard .edit-profile .top-tekst p{margin:0}.dashboard .navigation{margin:0 auto;width:-moz-fit-content;width:fit-content}.dashboard .navigation li{margin-right:30px}.dashboard .navigation li:last-of-type{margin-right:0}.dashboard .navigation li a{color:#76884a;opacity:80%}.dashboard .navigation li a.active{border-bottom:1px solid #76884a;opacity:100%}.dashboard .box{margin-bottom:50px;margin-top:50px}.dashboard .box .title-top{margin-bottom:30px}.dashboard .table-orders{margin-top:20px}.dashboard .table-orders p{margin:0;width:15%}.dashboard .table-orders .table-header{margin-bottom:6px}.dashboard .table-orders .table-header p{color:#363636;font-size:12px;font-weight:700}.dashboard .table-orders .table-header p:first-of-type{margin-left:20px}.dashboard .table-orders .table-inner{border-radius:8px;margin-bottom:6px;padding:10px 18px 10px 20px}.dashboard .table-orders .table-inner .download-pdf{margin-left:auto}.dashboard .table-orders .table-inner .download-pdf a{margin-right:10px}.dashboard .table-orders .table-inner .download-pdf a:last-of-type{margin-right:0}.dashboard-back{align-items:center;display:inline-flex;margin-bottom:20px;transition:all .2s ease-in-out}.dashboard-back:hover{opacity:60%}@media (max-width:700px){.dashboard .top-myaccount .relative-images{height:inherit}.dashboard .top-myaccount .relative-images .images{display:none}}.single-product>.type-product{padding-bottom:70px}@media (min-width:777px){.single-product>.type-product{grid-template-columns:repeat(2,minmax(300px,1fr))}}.single-product .product{position:relative}.single-product .added_to_cart{display:none}.single-product .giftcard-wrapper{margin-top:25px}.single-product .image-wrapper #primary-slider{aspect-ratio:1/1;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.single-product .image-wrapper #primary-slider .splide__list,.single-product .image-wrapper #primary-slider .splide__track{height:100%!important}.single-product .image-wrapper #primary-slider .splide__slide{align-items:center;display:flex;height:100%!important;justify-content:center}.single-product .image-wrapper #primary-slider img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-product .summary{margin:0 auto;max-width:525px;width:100%}.single-product .summary a{font-family:Alegreyasc}.single-product .summary a.unika-bottom{margin:15px 0;padding:16px 0;text-align:center;width:100%}.single-product .summary .cart .input #amount::-moz-placeholder{color:#76884a;opacity:.5}.single-product .summary .cart .input #amount::placeholder{color:#76884a;opacity:.5}.single-product .summary .product-title{text-align:center}.single-product .summary .stock.in-stock{display:none}.single-product .summary .checklist .checkmark .underline{cursor:pointer;text-decoration:underline}.single-product .summary .price-wrapper .viabill-pricetag{margin-left:10px}.single-product .summary .product-price{font-size:20px;font-weight:700;margin:10px auto;width:-moz-fit-content;width:fit-content}.single-product .summary .product-price bdi{font-family:AlegreyaSC}.single-product .summary .product-price.on-sale{flex-direction:row-reverse}.single-product .summary .product-price.on-sale ins{color:#6a8162;margin-left:10px;order:-1;text-decoration:none}.single-product .summary .product-price.on-sale del{color:#6a8162}.single-product .summary .product-description p{color:#7c9156;text-align:center}.single-product .summary .product-description p a{text-decoration:underline;text-transform:uppercase}.single-product .summary .product-description .link-to-description{display:block;font-weight:700;margin:20px 0;text-decoration:underline}.single-product .summary .product-description ol,.single-product .summary .product-description ul{line-height:1.44;margin-bottom:30px;padding-left:20px}.single-product .summary .ajax_add_to_cart svg path{stroke:#76884a}.single-product .summary .submit-bottom{margin-bottom:25px;margin-top:26px}.single-product .summary .quantity{margin-right:16px}.single-product .summary .woocommerce-variation-price .price{background:#f6f6f6;border-radius:4px;display:block;font-weight:700;margin-bottom:20px;padding:9px}.single-product .summary .emblemer-list{margin-bottom:30px}.single-product .summary .emblemer-list img{height:55px;margin-right:10px;transition:all .2s ease-in-out;width:55px}.single-product .summary .emblemer-list a:hover img{transform:scale(1.15)}.single-product .bottom-price-wishlist .favourite_button .added{display:none}.single-product .bottom-price-wishlist .favourite_button svg path{transition:all .2s ease-in-out;fill:transparent}.single-product .bottom-price-wishlist .favourite_button.addedwish .not-added{display:none}.single-product .bottom-price-wishlist .favourite_button.addedwish .added{display:block}.single-product .bottom-price-wishlist .favourite_button.addedwish svg path{fill:#76884a}.single-product #woocmmerce_hide_variations{display:none}.single-product .related{padding-bottom:20px}.single-product .related .related-products .splide__arrows button{bottom:85px;height:40px;width:40px}.single-product .related .related-products .splide__arrows button.splide__arrow--next{right:0}.single-product .related .related-products .splide__arrows button.splide__arrow--prev{left:0}.single-product .arrows.arrow-back{display:none;left:20px;top:20px;z-index:2}.single-product .arrows.arrow-back .go-to-product{height:40px;width:40px}.single-product .arrows .go-to-product{align-items:center;background-color:#fff;border:1px solid #d6e3b0;border-radius:100%;display:flex;height:50px;justify-content:space-around;left:10px;position:absolute;top:40%;width:50px}.single-product .arrows .go-to-product .arrow{border-bottom:2px solid #76884a;border-right:2px solid #76884a;height:8px;margin-bottom:1px;margin-left:4px;transform:rotate(135deg);width:8px}.single-product .arrows .go-to-product.prev{left:inherit;right:10px}.single-product .arrows .go-to-product.prev .arrow{margin-bottom:1px;margin-right:8px;transform:rotate(-45deg)}@media (max-width:700px){.single-product .arrows{display:none;width:inherit}.single-product .arrows.arrow-back{display:block}.single-product .arrows.arrow-back .go-to-product{left:20px;top:20px}.single-product .breadcrumbs{display:none}.single-product .image-wrapper{margin-left:-10px;margin-right:-10px}.single-product .image-wrapper #secondary-slider li.is-active{border:1px solid #777}.single-product .summary{align-items:center;display:flex;flex-direction:column;text-align:center}.single-product .summary .product-title{margin-top:20px}.single-product .summary .price-wrapper{flex-direction:column;margin-bottom:20px}.single-product .summary .price-wrapper .viabill-pricetag{margin-left:0}.single-product .summary .product-description ol,.single-product .summary .product-description ul{list-style:none;padding:0}.single-product .summary form{width:100%}.single-product .summary .submit-bottom,.single-product .summary .woocommerce-variation-add-to-cart{flex-direction:column;margin-bottom:11px;margin-top:0}.single-product .summary .submit-bottom .quantity,.single-product .summary .woocommerce-variation-add-to-cart .quantity{margin:0;width:100%}.single-product .summary .submit-bottom .quantity input,.single-product .summary .woocommerce-variation-add-to-cart .quantity input{width:100%}.single-product .summary .submit-bottom .quantity .quantity-btn,.single-product .summary .woocommerce-variation-add-to-cart .quantity .quantity-btn{min-width:56px}.single-product .summary .submit-bottom .btn.add-to-cart,.single-product .summary .woocommerce-variation-add-to-cart .btn.add-to-cart{margin-bottom:-10px;margin-left:0;margin-top:10px;width:100%}.single-product .summary .ask{margin-bottom:20px;order:1;padding:18px 29px;width:100%}.single-product .summary .checklist{align-self:flex-start;margin-left:40px;order:2;text-align:left}.single-product .summary .tabs{order:3;text-align:left}.single-product .summary .bottom-price-wishlist{margin-bottom:10px}.single-product .summary .bottom-price-wishlist .product-price span{font-size:18px}}.wcsatt-options-prompt-radios{list-style:none;margin:inherit;padding:inherit;padding-inline-start:inherit}.wcsatt-options-prompt-radios li{position:relative}.wcsatt-options-prompt-radios li label{border:1px solid #e1e1e8;border-radius:4px;cursor:pointer;display:block;list-style:none;margin-bottom:5px;padding:13px 15px;transition:all .2 ease-in-out}.wcsatt-options-prompt-radios li label:hover>span:before{box-shadow:0 0 1px 2px rgba(0,0,0,.1)}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action{align-items:center;cursor:pointer;display:flex}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action:before{border:2px solid #f6f6f6;border-radius:100%;content:"";display:inline-block;height:19px;margin-right:7px;min-width:19px;transition:all .2s ease-in-out;width:19px}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action .subscription-price{margin-left:auto}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action .subscription-price .amount{font-size:14px;font-weight:700}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action .subscription-price .memberPrice{font-weight:700}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action .subscription-price .user_loged_in.amount{font-size:14px;font-weight:500;margin-left:5px;text-decoration:line-through}.wcsatt-options-prompt-radios li .wcsatt-options-prompt-action .subscription-price .subscription-details{display:none}.wcsatt-options-prompt-radios li .check-text{color:#434343;max-height:0;overflow:hidden;padding-left:30px;transition:all .2s ease-in-out}.wcsatt-options-prompt-radios li .check-text:before{border-bottom:2px solid #81937b;border-radius:1px;border-right:2px solid #81937b;content:"";display:inline-block;height:10px;margin-right:10px;transform:rotate(45deg);width:4px}.wcsatt-options-prompt-radios li .check-text.absolut{bottom:-88px;position:absolute;z-index:2}.wcsatt-options-prompt-radios li input{display:none}.wcsatt-options-prompt-radios li input:checked+span:before{background:#000;border-color:#000;box-shadow:0 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 0 0 4px #fff}.wcsatt-options-prompt-radios li input:checked~.check-text{max-height:20em}.wcsatt-options-product--hidden{display:none}.wcsatt-options-product-wrapper{background:#fff;border-bottom:1px solid #e1e1e8;border-left:1px solid #e1e1e8;border-radius:0 0 4px 4px;border-right:1px solid #e1e1e8;margin-top:-10px;padding:4px 40px 41px 44px;position:relative;z-index:1}.wcsatt-options-product-wrapper span{display:block;font-weight:700;margin-bottom:4px}.wcsatt-options-product-wrapper select{border:1px solid #d9d9d9;border-radius:2px;color:#111;font-size:12px;height:40px;text-indent:12px;width:70%}.single-product .summary .woocommerce-product-rating{display:none}.review-product{background:#f6f6f6;border-radius:4px;margin:50px auto;padding:40px}.product-rewies{margin:80px auto 40px}.product-rewies .top{margin-bottom:70px}.product-rewies .top .rating{margin-left:20px;margin-top:5px}.product-rewies .top .rating .rating-title{font-size:22px}.product-rewies .top .rating .stars-overview{margin-left:5px}.product-rewies .top .rating .stars-overview svg{height:24px;width:24px}.product-rewies hr{background-color:#313131;opacity:.1}.product-rewies .woocommerce-pagination{font-size:12px;margin-top:20px}.product-rewies .woocommerce-pagination ul{display:flex;list-style:none;margin:0 0 0 auto;padding:0}.product-rewies .woocommerce-pagination ul li{margin:0 5px}.product-rewies .woocommerce-pagination ul li .current{border-bottom:1px solid #f6f6f6;font-weight:700}#review-product #submit{cursor:pointer;transition:all .2s ease-in-out}#review-product #submit:hover{opacity:80%}#review-product .comment-notes{display:none}#review-product .top{border-bottom:1px solid hsla(0,0%,44%,.1);margin-bottom:20px}#review-product .comment-form-rating{text-align:center}#review-product .comment-form-rating label{display:block;margin-bottom:5px}#review-product .comment-form{display:flex;flex-direction:column}#review-product .comment-form .comment-form-rating{order:-2}#review-product .comment-form .comment-form-title_description{order:-1}#review-product .form-submit #submit{background-color:#a0496f;border-radius:100px;color:#fff;font-size:16px;font-weight:700;padding:18px 175px 16px 176px}.tabs.wc-tabs{display:none}.stars a{color:#fff;font-size:0}.stars a:after{color:#d8d8d8;content:"★";font-size:40px}.stars a.active:after,.stars a.hoover:after{color:#e3ae6f}.wc-dropdown-wrapper{margin-bottom:15px;position:relative}.wc-dropdown-wrapper .attribute-title{margin-bottom:7px}.wc-dropdown-wrapper .selected{align-items:center;display:flex}.wc-dropdown-wrapper .selected img{height:37px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:37px}.wc-dropdown-wrapper .wrapper-dropdown{align-items:center;border:1px solid #e1e1e8;border-radius:4px;box-sizing:border-box;color:#111;cursor:pointer;display:flex;min-height:53px;outline:none;padding:7px 9px;position:relative;transition:all .2s ease-in-out;width:100%}.wc-dropdown-wrapper .wrapper-dropdown .dropdown{background:#fff;border-bottom:1px solid #e1e1e8;border-left:1px solid #e1e1e8;border-right:1px solid #e1e1e8;display:block;left:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:all .2s ease-out;z-index:20}.wc-dropdown-wrapper .wrapper-dropdown .dropdown li{padding:7px 9px}.wc-dropdown-wrapper .wrapper-dropdown .dropdown li a{align-items:center;color:#000;display:flex;text-decoration:none}.wc-dropdown-wrapper .wrapper-dropdown .dropdown li a img{height:37px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:37px}.wc-dropdown-wrapper .wrapper-dropdown .dropdown li:hover{background:#fff}.wc-dropdown-wrapper .wrapper-dropdown .dropdown li:hover a{color:rgba(0,0,0,.8)}.wc-dropdown-wrapper .wrapper-dropdown.active{border:1px solid #e1e1e8;border-radius:4px 4px 0 0;box-shadow:0 8px 16px 0 rgba(0,0,0,.08)}.wc-dropdown-wrapper .wrapper-dropdown.active .dropdown{max-height:80em;z-index:50}.member_price{margin-bottom:10px}.member_price .product-price{background:#dcb8e0;border-radius:4px;display:inline-block;font-size:16px!important;padding:4px 12px}.member_price .tooltip{border-bottom:1px dotted #000;cursor:pointer;font-size:12px;transition:all .2s ease-in-out}.member_price .tooltip:hover{opacity:.8}.member_price.small{margin-top:10px}.member_price.small .product-price{font-size:12px!important}.gtc-gift-card-summary h4{font-size:18px;margin-bottom:10px;margin-top:10px}.gtc-gift-card-summary label{display:block;font-size:12px;font-weight:700;margin-bottom:4px}.gtc-gift-card-summary input{border:1px solid #e1e1e8;border-radius:4px;font-size:12px;height:32px;text-indent:5px;width:100%}.gtc-gift-card-summary textarea{border:1px solid #e1e1e8;height:67px;padding:10px;resize:none;width:100%}.single-product .summary .bottom-price-wishlist{margin-top:15px}.single-product .summary .bottom-price-wishlist .product-price{font-size:24px;margin-left:0}.single-product .summary .bottom-price-wishlist p{margin:auto 0}.single-product .summary .bottom-price-wishlist .right{align-items:center;cursor:pointer;display:flex}.single-product .summary .bottom-price-wishlist .right svg{margin-right:8px}.single-product .summary .bottom-price-wishlist .right svg path.active{fill:#d6e3b0}.single-product .summary .bottom-price-wishlist .right .underline{cursor:pointer;margin:auto 0;text-decoration:underline}@media (max-width:700px){.single-product .summary{text-align:left}}.unika-description{background:#d6e3b0;border-radius:4px;padding:18px;text-align:center}.unika-description.sold{margin-bottom:24px}.unika-description *{color:#7c9156;font-family:lato}.unika-description .h1,.unika-description .h2,.unika-description .h3,.unika-description .h4,.unika-description .h5,.unika-description h1,.unika-description h2,.unika-description h3,.unika-description h4,.unika-description h5{color:#76884a!important;font-family:AlegreyaSC}.unika-description a{font-family:lato!important;text-decoration:underline;text-transform:lowercase!important}.only-preview-wishlist{margin-bottom:50px}.only-preview-wishlist .wishlist-wrapper .remove{display:none}.only-preview-wishlist .wishlist-wrapper textarea{pointer-events:none}.only-preview-wishlist .wishlist-wrapper .bottom-save{display:none}.only-preview-wishlist .see-wishlist{display:block;margin:40px auto;width:-moz-fit-content;width:fit-content}.copy-wishlist{background-color:#fff;border-radius:8px;max-width:500px!important;padding:25px 36px 30px!important;width:100%}.copy-wishlist .input-wrapper{justify-content:space-between}.copy-wishlist .input-wrapper input{background-color:#ebf3dc;border:0;border-radius:4px;color:#7c9156;margin-right:20px;padding:14px 25px 14px 12px;width:100%}.copy-wishlist .input-wrapper button{min-width:135px;width:135px}.copy-wishlist.not-logged-in .input-wrapper{filter:blur(2px);pointer-events:none}.wishlist-wrapper .columns-4{grid-template-columns:repeat(auto-fit,minmax(240px,25%))}.wishlist-wrapper .wishlist-item{margin-top:20px}.wishlist-wrapper .wishlist-item .image{display:block;position:relative}.wishlist-wrapper .wishlist-item .image:hover img{opacity:80%}.wishlist-wrapper .wishlist-item .image img{height:250px;-o-object-fit:contain;object-fit:contain;transition:all .2s ease-in-out;width:100%}.wishlist-wrapper .wishlist-item .image .remove{cursor:pointer;position:absolute;right:0;top:0;z-index:9}.wishlist-wrapper .wishlist-item .image .remove:hover .cross{transform:scale(1.1)}.wishlist-wrapper .wishlist-item .image .remove .cross{background:#7c9156;height:20px;margin-left:-25px;transition:all .2s ease-in-out;width:20px}.wishlist-wrapper .wishlist-item .image .remove .cross:after,.wishlist-wrapper .wishlist-item .image .remove .cross:before{background:#fff;left:5px;top:10px;width:11px}.wishlist-wrapper .wishlist-item .on-sale{display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content}.wishlist-wrapper .wishlist-item .on-sale .old-price{margin-right:10px;text-decoration:line-through}.wishlist-wrapper .wishlist-item textarea{background-color:#ebf3dc;height:80px}.wishlist-wrapper .bottom-save{display:block;margin:30px auto;width:-moz-fit-content;width:fit-content}.product-dropdown .select-box-header{display:block;font-family:Alegreyasc;font-size:16px;font-weight:400;margin-bottom:4px;margin-top:10px}.product-dropdown .select-box{display:flex;flex-direction:column;position:relative;width:100%}.product-dropdown .select-box:after{background:transparent;border-bottom:1px solid #76884a;border-right:1px solid #76884a;content:"";display:block;height:6px;position:absolute;right:20px;top:18px;transform:rotate(45deg);width:6px}.product-dropdown .select-box .options-container{background-color:#fff;border:1px solid #dcdfe5;border-radius:5px;max-height:0;opacity:0;order:1;overflow:hidden;position:absolute;top:calc(100% - 10px);transition:all .4s;width:100%;z-index:9}.product-dropdown .select-box .options-container .option{display:flex}.product-dropdown .select-box .options-container .option label p .underline{text-decoration:underline}.product-dropdown .select-box .options-container .option img,.product-dropdown .select-box .options-container .option svg{height:20px;margin:auto 10px auto 0;width:20px}.product-dropdown .select-box .options-container.active{max-height:240px;opacity:1;overflow-y:scroll}.product-dropdown .select-box .options-container.active label p{margin-bottom:0}.product-dropdown .select-box .selected{background:#2f3640;background-color:#fff;border:1px solid #dcdfe5;border-radius:5px;box-sizing:border-box;display:flex;margin-bottom:8px;order:0;position:relative;width:100%}.product-dropdown .select-box .selected img,.product-dropdown .select-box .selected svg{height:20px;margin:auto 10px auto 0;width:20px}.product-dropdown .select-box .selected p{color:#76884a;margin:auto 0 0}.product-dropdown .select-box .selected:after{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;position:absolute;right:15px;text-rendering:auto;top:50%;transform:translateY(-50%);transition:transform .5s}.product-dropdown .select-box .options-container.active+.selected:after{transform:translateY(-50%) rotateX(180deg)}.product-dropdown .select-box .options-container::-webkit-scrollbar{background:#0d141f;background:#81878f;background:#f1f2f3;border-radius:0 5px 5px 0;width:8px}.product-dropdown .select-box .options-container::-webkit-scrollbar-thumb{background:#525861;background:#81878f;border-radius:0 5px 5px 0}.product-dropdown .select-box .option,.product-dropdown .selected{cursor:pointer;padding:12px 24px}.product-dropdown .select-box .option:hover{background:#dcdfe5}.product-dropdown .select-box label{cursor:pointer}.product-dropdown .select-box .option .radio{display:none}.litepicker{font-size:1em;z-index:9999999!important}hr{background:#76884a;border:0;height:1px;width:250px}.hero h1{font-size:40px;margin-bottom:14px;text-shadow:0 0 13px rgba(0,0,0,.68)}@media (max-width:700px){.hero h1{font-size:40px;margin-bottom:14px}}.text-image .sektion .text-wrapper{color:#76884a}.text-image .sektion .text-wrapper a{text-decoration:underline}.text-image .sektion .text-wrapper a.btn{text-decoration:none}.text-image .sektion .text-wrapper img.aligncenter{display:block;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content}.text-image .image-wrapper iframe{height:300px;width:400px}.text-image .image-wrapper .text-under-billede{color:#76884a;font-family:Alegreyasc;margin-top:16px}.text-image .image-wrapper .image-video{height:100%;margin-bottom:-4px;max-height:550px;min-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}.text-image .image-wrapper .image-video.contain{max-height:750px;min-height:inherit;-o-object-fit:contain;object-fit:contain}.text-image .image-wrapper video.image-video{max-height:400px;min-height:300px}.text-image.footer-section{overflow:hidden;position:relative}.text-image.footer-section .sektion{margin:0 auto;min-height:511px}.text-image.footer-section .sektion .text-wrapper{color:#fff;margin-left:50%;width:50%}.text-image.footer-section .sektion .image-wrapper{height:100%;left:0;position:absolute;width:50%}.text-image.footer-section .sektion .image-wrapper video.image-video{max-height:inherit;min-height:inherit}.text-image.footer-section .sektion .image-wrapper .image-video{bottom:0;height:511px;position:absolute;right:0;top:0;width:100%}.text-image.bg-color{color:#fff}.text-image.iframe .text-wrapper a{text-decoration:none}.text-image.iframe .text-wrapper a[href^="mailto:"]{display:inline-block;font-weight:700;left:20px;margin-top:10px;padding-left:4px;position:relative}.text-image.iframe .text-wrapper a[href^="mailto:"]:before{background:url(/wp-content/themes/castens-theme/assets/images/mail.png) no-repeat;content:"";display:inline-block;height:20px;left:-20px;position:absolute;top:2px;width:20px}.text-image.iframe .text-wrapper a[href^="tel:"]{font-weight:700;left:20px;padding-left:4px;position:relative}.text-image.iframe .text-wrapper a[href^="tel:"]:before{background:url(/wp-content/themes/castens-theme/assets/images/phone.svg) no-repeat;content:"";display:inline-block;height:20px;left:-20px;position:absolute;top:2px;width:20px}.text-image.bg-color+.text-image.bg-color{margin-top:-70px;padding-top:0;position:relative;z-index:4}.text-image.bg-color+.text-image.bg-color .top-white{display:none}.text-image.bg-color+.text-image.bg-color .sektion{margin:0 auto}@media (max-width:700px){.text-image.footer-section .sektion{min-height:inherit;padding-bottom:50px}.text-image.footer-section .sektion .image-wrapper{border-radius:4px;height:300px;margin-left:-16px;margin-right:-16px;max-height:inherit;min-height:inherit;order:-1;position:static;width:calc(100% + 32px)}.text-image.footer-section .sektion .image-wrapper .image-video{height:100%;max-height:inherit;min-height:inherit;-o-object-fit:contain;object-fit:contain;position:static;width:100%}.text-image.footer-section .sektion .text-wrapper{margin-left:0;margin-top:17px;padding:0;width:100%}.image-wrapper .text-under-billede{text-align:center}.image-wrapper.normal{order:-1}}.boxes .boxes-inner .box img{height:170px}.faq.bg-color{padding:20px 0}.faq .tabs .tab{background-color:#fcfcfe;border:1px solid #d8dae2;border-radius:6px;margin-bottom:15px;padding:15px 28px}.faq .tabs .tab.active{background:transparent}.faq .tabs .tab-header{border-bottom:0;font-weight:700;padding:0}.faq .tabs .tab-header .plus{background-color:#f2f3f7;border-radius:100%;padding:6px 11px}.faq .tabs .tab-header:hover{background-color:transparent}.faq .tabs .tab-description p{font-size:14px}.contact .contact-form-description{margin-bottom:40px}.contact .contact-form-description h1,.contact .contact-form-description h2,.contact .contact-form-description h3,.contact .contact-form-description h4{font-size:28px}.contact .contact-form-description a{color:#d6e3b0;font-weight:700}.contact .input{width:100%}.contact .input.half{width:48%}.contact .checkbox-wrapper{background:#f6f6f6;border:1px solid #e1e1e8;border-radius:4px;margin:20px 0;padding:20px;width:100%}.contact .checkbox-wrapper .form-title{margin-bottom:30px}.contact .info-right{text-align:center}.contact .info-right p{margin:0;padding:0 50px}.contact .info-right img{display:block;margin:0 auto}.contact .info-right .h3{margin-top:15px}.contact .info-right .adresse{margin-top:30px}.contact .info-right .adresse img{margin-bottom:10px;margin-top:30px}@media (max-width:700px){.contact .form-left{margin-top:-40px}}.clients .trustpilot-link{margin:20px auto;width:-moz-fit-content;width:fit-content}.clients .trustpilot-link svg{height:28px;margin-left:15px}.clients .single-client{background-color:#fff;border-radius:8px;box-shadow:0 3px 24px 0 rgba(0,0,0,.12);padding:18px 13px 22px 16px}.clients .single-client .single-top{display:flex;flex-wrap:nowrap}.clients .single-client .single-top svg{height:20px}.clients .single-wrapper{margin:24px 24px 24px 0}.clients .single-wrapper .single-client{box-sizing:border-box;margin-bottom:24px;min-height:235px}.clients .single-wrapper .profile{border-radius:100%;height:48px;width:48px}.clients .single-wrapper .name{margin-bottom:10px;margin-right:auto}.clients .single-wrapper .name p{margin:0}.clients .single-wrapper .name p.title{font-family:AlegreyaSC;font-weight:500}.clients .single-wrapper .name .link{color:#7c9156}.clients .single-wrapper .name .text{margin-left:14px}.clients .single-wrapper .name .anbefaler{color:rgba(124,145,86,.6)}.clients .single-wrapper .name .anbefaler span{color:#7c9156}.clients .single-wrapper .description{margin-top:10px}.clients .single-wrapper .description .title{color:#76884a;font-family:AlegreyaSC;font-weight:500;margin-bottom:6px;margin-top:10px}.clients .single-wrapper .description .the-content{height:68px}.clients .single-wrapper .description .trustpilot-link{color:#3c3c3c;font-size:12px}.clients .single-wrapper .description .empty-link{display:block;height:16px}@media (max-width:700px){.clients{margin-bottom:0}.clients .top{padding:0 30px}.clients .top a svg{display:none}}.custom-form .form-field{width:100%}.custom-form .input-wrapper{background:#f6f6f6;border:1px solid #e1e1e8;border-radius:4px;margin:20px 0;padding:20px;width:100%}.custom-form .input-wrapper .form-title{font-size:18px;margin-bottom:30px}.custom-form .input-wrapper .little-description{margin-bottom:20px;margin-top:-15px}.custom-form .input.w-50{width:49%}.custom-form .input .error-input{background:#fee7e6;border-color:#f37178}.custom-form .input .error-input.input-upload~.error-message{display:block}.custom-form .error-message{border-color:#f37178;width:100%}.custom-form .is-uploaded .error-message{display:none!important}.galleri{margin-bottom:60px;padding:100px 0;position:relative}.galleri .text-wrapper{margin:0 auto;max-width:575px}.galleri .image-wrapper{justify-content:space-between}.galleri .image-wrapper .single-image{cursor:pointer;margin-top:1.25%;transition:all .2s ease-in-out;width:32.5%}.galleri .image-wrapper .single-image:hover{opacity:80%}#lightboxBg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,59%,.6);display:none;height:100%;position:fixed;top:0;width:100%;z-index:150}#lightboxBg.active{display:grid;place-items:center}#lightboxImg{border:4px solid #fff;box-sizing:1px 3px 20px rbga(0,0,0,.5);height:60vh;max-width:80%}.text-section{margin-top:60px}.text-section img.aligncenter{display:block;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content}.error-404{padding-bottom:40px;padding-top:20px}.error-404__intro{margin-bottom:48px}.error-404__code{color:rgba(124,145,86,.14);font-family:Alegreyasc;font-size:clamp(72px,14vw,140px);font-weight:400;line-height:.9;margin:0 0 8px}.error-404__lead{color:#7c9156;margin-left:auto;margin-right:auto;max-width:560px}.error-404__label{font-family:Alegreyasc;font-size:18px;margin-bottom:12px}.error-404__reasons{margin:0 0 32px;padding:0}.error-404__reasons li{font-size:15px;line-height:1.5;margin-bottom:10px;padding-left:18px;position:relative}.error-404__reasons li:before{color:#76884a;content:"–";left:0;position:absolute}.error-404__actions{gap:12px}.error-404__actions .btn{margin:0}.error-404__grid{align-items:start;gap:40px}.error-404__aside{background:#ebf3dc;border-radius:4px;padding:28px 24px;text-align:center}.error-404__image{border-radius:4px;display:block;margin-bottom:24px;max-height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.error-404__contact h3,.error-404__contact h4{margin-bottom:10px;margin-top:0}.error-404__contact p{margin:0 0 8px}.error-404__contact a{color:#76884a;font-weight:700;text-decoration:none}.error-404__contact a:hover{text-decoration:underline}.error-404__address{margin-top:20px}.error-404__address p{margin:0}.error-404__shortcuts{border-top:1px solid rgba(118,136,74,.2);margin-top:28px;padding-top:24px;text-align:left}.error-404__shortcuts h3{margin-bottom:14px;margin-top:0;text-align:center}.error-404__shortcuts ul{margin:0;padding:0}.error-404__shortcuts li{margin-bottom:10px}.error-404__shortcuts a{color:#76884a;font-family:Alegreyasc;text-decoration:none}.error-404__shortcuts a:hover{text-decoration:underline}@media (max-width:700px){.error-404{padding-top:0}.error-404__intro{margin-bottom:32px}.error-404__actions{flex-direction:column}.error-404__actions .btn{text-align:center;width:100%}.error-404__aside{padding:24px 18px}}#casten-edit-form .booking-stones .input-wrapper{align-items:center;margin-bottom:10px;position:relative}#casten-edit-form .booking-stones .remove_extra_stone_lines{bottom:-4px;color:rgba(255,0,0,.4);font-size:11px;position:absolute;right:0}#casten-edit-form .materialadditional1 .input-wrapper,#casten-edit-form .materialadditional2 .input-wrapper{margin-bottom:10px;position:relative}#casten-edit-form .materialadditional1 .remove_extra_material_lines,#casten-edit-form .materialadditional2 .remove_extra_material_lines{bottom:-4px;color:rgba(255,0,0,.4);font-size:12px;position:absolute;right:0}#casten-edit-form .add{align-items:center;background:#f6f6f6;border-radius:4px;display:flex;font-size:16px;height:40px;justify-content:space-around;margin-top:-2px;transition:all .2s ease-in-out;width:40px}#casten-edit-form .add:hover{background-color:#e1e1e8}#casten-edit-form .gold-row-container .input-wrapper{grid-template-columns:25% 22% 20% 25.7%}#casten-edit-form .remove_extra_gold_lines{color:rgba(255,0,0,.4);font-size:12px;margin-bottom:20px;margin-top:-9px}#casten-edit-form .add_multiple_status_container{margin-top:20px}#casten-edit-form .weborder-box{align-items:center;background-color:#d6e3b0;border-color:#d6e3b0;border-radius:20px;display:flex;flex-wrap:wrap;margin:40px auto;padding:10px}#casten-edit-form .weborder-box .top{text-align:center;width:100%}#casten-edit-form .weborder-box img{height:200px;-o-object-fit:contain;object-fit:contain;width:30%}#casten-edit-form .weborder-box .text{margin-left:20px;width:calc(70% - 25px)}#castens_show_bestilling .single-client-show .w-100{width:100%}#castens_show_bestilling .single-client-show .wrapper-client-1{display:flex;flex-wrap:wrap;justify-content:space-between}#castens_show_bestilling .single-client-show .wrapper-client-1 .input{width:calc(50% - 5px)}.woocommerce-EditAccountForm .hands-scale{margin:0 auto}.fibofilters-block__headline{font-size:14px;margin-bottom:6px}.fibofilters-block__headline .fibofilters-block__headline-box-inner,.fibofilters-block__headline h3{color:#76884a;cursor:pointer;font-size:16px;font-weight:400!important}.fibofilters-block{padding:22px 0 8px}.fibofilters-block .fibofilters-item__label{font-size:14px}.fibofilters-block__breadcrumbs{display:none}.fibofilters-show-more-button-container,.fibofilters-show-previous-button-container{--wp--preset--color--buttons:#d6e3b0;--button-border-radius:50px;--wp--preset--color--main:#fff}.fibofilters-show-more-button-container .fibofilters-button,.fibofilters-show-previous-button-container .fibofilters-button{background-color:var(--wp--preset--color--buttons);border:.2rem solid var(--wp--preset--color--buttons);border-radius:var(--button-border-radius);color:#76884a;display:block;font-family:Alegreyasc;font-size:16px;font-style:normal;font-weight:400;padding:16px 32px;transition:all .2s ease-in-out}.fibofilters-show-more-button-container .fibofilters-button:hover,.fibofilters-show-previous-button-container .fibofilters-button:hover{opacity:75%}.fibofilters-show-previous-button-container{margin-bottom:16px}@media (max-width:777px){.fibofilters-mobile-overlay__footer .fibofilters-button{background-color:var(--wp--preset--color--buttons);border:.2rem solid var(--wp--preset--color--buttons);border-radius:var(--button-border-radius);color:var(--wp--preset--color--main);display:block;font-size:1rem;font-style:normal;font-weight:500;padding:16px 32px;transition:all .2s ease-in-out}}#text-7 p{margin:12px 0}.input.floating-text a.reset_user{color:rgba(255,0,0,.4);font-size:12px}