html.mailster-form-active,html.mailster-form-active body{overflow:hidden}body.single-mailster-form #wpadminbar,body.single-mailster-form #wpadminbar *{_visibility:visible}body.single-mailster-form:after,body.single-mailster-form:before{display:none}body.single-mailster-form>*{display:none!important}body.single-mailster-form{background:0 0;overflow:hidden}body.single-mailster-form .mailster-block-form-type-content:not(.foo){align-items:center;inset:0;bottom:0;display:flex!important;height:100%!important;justify-items:center;left:0;margin:0!important;max-height:100%!important;max-width:100%!important;overflow:auto;position:fixed;right:0;top:0;visibility:visible;width:100%!important;z-index:99998}body.single-mailster-form .mailster-block-form-type-content:not(.foo) form{background-color:#fff}body.single-mailster-form .mailster-block-form-type-content *{visibility:visible}.mailster-block-form-type-bar,.mailster-block-form-type-popup,.mailster-block-form-type-side{display:none;inset:0;bottom:0;height:100%!important;justify-content:center;left:0;margin:0!important;max-height:100%!important;max-width:100%!important;overflow:auto;pointer-events:none;position:fixed;right:0;top:0;visibility:visible;width:100%!important;z-index:99998}.mailster-block-form-type-bar .mailster-block-form,.mailster-block-form-type-popup .mailster-block-form,.mailster-block-form-type-side .mailster-block-form{background-color:#fff;max-width:98vw;width:50vw}.mailster-block-form-type-popup{bottom:0;left:0;right:0;top:0}.mailster-block-form-type-bar{background-color:#fff;bottom:unset}@media only screen and (min-width:1400px){.mailster-block-form-type-bar .mailster-block-form,.mailster-block-form-type-popup .mailster-block-form{max-width:900px}}@media only screen and (max-width:800px){.mailster-block-form-type-bar .mailster-block-form,.mailster-block-form-type-popup .mailster-block-form{max-height:100%;max-height:-webkit-fill-available;width:70vw}.wp-block-mailster-form-outside-wrapper form.wp-block-mailster-form-wrapper.mailster-block-form{flex-basis:100%;_max-width:98vw;_max-width:min(98vw,560px)}}@media only screen and (max-width:400px){.mailster-block-form-type-bar .mailster-block-form,.mailster-block-form-type-popup .mailster-block-form{width:95vw}}.mailster-block-form-type-popup{align-items:center;justify-content:center}.mailster-block-form-type-popup.active{display:flex;pointer-events:inherit}.mailster-block-form-type-bar.active{top:0}.mailster-block-form-type-bar.active,.mailster-block-form-type-side.active{display:flex;left:0;opacity:1;pointer-events:inherit;right:0;visibility:visible}.mailster-block-form-type-side.active{align-items:flex-end;bottom:0;justify-content:flex-end;pointer-events:none;position:fixed}.mailster-block-form-type-bar .mailster-block-form{width:100vw}.mailster-block-form-type-popup{background-color:rgba(0,0,0,.6);outline:none}@supports((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){.mailster-block-form-type-popup{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.mailster-block-form-type-content .mailster-block-form-close,.mailster-block-form-type-content .mailster-block-form-inner-close,.mailster-block-form-type-other .mailster-block-form-close,.mailster-block-form-type-other .mailster-block-form-inner-close{display:none}.mailster-block-form-type-popup .mailster-block-form-close{transform:translate(100%) scale(.8)}.mailster-block-form-type-bar .mailster-block-form-close{transform:translate(150%,120%)}.mailster-block-form-type-side .mailster-block-form-close{left:0;right:auto;transform:translate(-50%,-50%)}@media only screen and (max-width:800px){.mailster-block-form-type-popup .mailster-block-form-close{opacity:1;transform:translate(-20%,20%) scale(.8)}.mailster-block-form-type-popup .mailster-block-form-close svg path{stroke-width:10px;fill:#fff;stroke:rgba(0,0,0,.8)}.is-light-bg.mailster-block-form-type-popup .mailster-block-form-close svg path{fill:#000;stroke:hsla(0,0%,100%,.8)}}@media only screen and (max-width:400px){.mailster-block-form-type-popup .mailster-block-form-close{height:30px;width:30px}}.wp-block-mailster-form-outside-wrapper-placeholder form:before{_background-color:#fff!important}.wp-block-mailster-form-outside-wrapper.mailster-block-form-type-content{margin-bottom:1em}.wp-block-mailster-form-outside-wrapper.active,.wp-block-mailster-form-outside-wrapper.mailster-block-form-type-content,.wp-block-mailster-form-outside-wrapper.mailster-block-form-type-other{display:flex}.wp-block-mailster-form-wrapper:before{background-repeat:no-repeat;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.mailster-block-form.wp-block-mailster-form-wrapper{flex-basis:100%;position:relative}.mailster-block-form.wp-block-mailster-form-wrapper h1,.mailster-block-form.wp-block-mailster-form-wrapper h2,.mailster-block-form.wp-block-mailster-form-wrapper h3,.mailster-block-form.wp-block-mailster-form-wrapper h4,.mailster-block-form.wp-block-mailster-form-wrapper h5,.mailster-block-form.wp-block-mailster-form-wrapper h6,.mailster-block-form.wp-block-mailster-form-wrapper ol,.mailster-block-form.wp-block-mailster-form-wrapper p,.mailster-block-form.wp-block-mailster-form-wrapper ul{font-weight:400;margin:0;overflow-wrap:break-word;padding:0;width:100%}.mailster-block-form.wp-block-mailster-form-wrapper ol,.mailster-block-form.wp-block-mailster-form-wrapper ul{list-style:none}.wp-block-mailster-form-outside-wrapper:not(.mailster-block-form-type-content) .mailster-block-form-inner{max-height:98vh;max-width:98vw;overflow-y:auto;scrollbar-width:none}.wp-block-mailster-form-outside-wrapper:not(.mailster-block-form-type-content) .wp-block-mailster-form-wrapper.loading .mailster-block-form-inner{overflow:unset}.wp-block-mailster-form-outside-wrapper:not(.mailster-block-form-type-content) .mailster-block-form-inner::-webkit-scrollbar{display:none}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner,.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-column,.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-group__inner-container{align-items:flex-end;display:flex;flex-basis:100%;flex-grow:0;_flex-shrink:0;flex-wrap:wrap;justify-content:space-between;pointer-events:all;position:relative;text-align:left}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner>*{width:100%}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner>div{position:relative}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner fieldset{border:0;margin:0;min-width:0;padding:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner fieldset legend{display:none}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-spacer{min-width:1px}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-show-label legend{display:block}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block.wp-block.wp-block.wp-block.wp-block:not(.mailster-wrapper){margin:0;max-width:100%;width:100%}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-block-form-inner-close{cursor:pointer}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .submit-button{cursor:pointer;display:inline-block;text-decoration:none;width:100%}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-block-form-info>div{box-sizing:border-box;margin-bottom:0;padding:.5rem 1rem}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns{gap:0;margin:0;padding:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns .wp-block-column{align-items:inherit;gap:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns .wp-block-column.is-vertically-aligned-top{align-self:flex-start}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns .wp-block-column.is-vertically-aligned-center{align-self:center}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns .wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-columns .wp-block-cover{flex-basis:100%;min-height:430px}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-group{align-content:space-around;gap:0;margin:0;padding:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-group .wp-block-group__inner-container{gap:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .wp-block-group .wp-block-cover{min-height:430px}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper{align-self:baseline;display:flex;display:inline-flex;flex-wrap:wrap;margin:0;max-width:100%;position:relative;width:100%}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper input.input,.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper input[type=submit],.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper select.input,.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper textarea.input{box-sizing:content-box;box-sizing:border-box;margin:0;max-width:100%;text-overflow:ellipsis;width:120%;width:100%}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper input[type=submit]{font:inherit}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper ::-webkit-datetime-edit{line-height:.9em;line-height:155%;overflow:visible}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper .mailster-wrapper-options{display:block}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper._mailster-wrapper-type-submit{margin:0}.mailster-block-form.wp-block-mailster-form-wrapper .mailster-block-form-inner .mailster-wrapper:last-child{margin-bottom:0}.mailster-block-form-close{animation:mailster-showlate 1.5s linear 1;background:none!important;border:none;cursor:pointer;height:25px;opacity:.5;padding:0;position:absolute;right:0;text-decoration:none;top:0;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:25px;z-index:1000}.mailster-block-form-close svg{height:100%;overflow:visible;paint-order:stroke;width:100%}.mailster-block-form-close svg path{fill:#000}.is-dark-bg .mailster-block-form-close svg path{fill:#fff}.is-light-bg .mailster-block-form-close svg path{fill:#000}.mailster-block-form-close:focus,.mailster-block-form-close:hover{opacity:1;outline-offset:unset}.mailster-block-form{max-width:100vw;position:relative;z-index:1}.mailster-block-form .mailster-block-form-info{display:none;flex-basis:100%;max-width:100%;transition:all 2.2s}.mailster-block-form .mailster-block-form-info .mailster-block-form-info-extra span{display:block}.mailster-block-form .mailster-block-form-info.is-error,.mailster-block-form .mailster-block-form-info.is-success{animation:mailster-info .2s ease-in-out 1;display:block}.mailster-block-form .mailster-block-form-info .mailster-block-form-info-error,.mailster-block-form .mailster-block-form-info .mailster-block-form-info-success{display:none}.mailster-block-form .mailster-block-form-info.is-error .mailster-block-form-info-error,.mailster-block-form .mailster-block-form-info.is-success .mailster-block-form-info-success{display:block}.mailster-block-form .mailster-block-form-info-success{background-color:#6fbf4d;background-color:var(--mailster--color--success-background,#6fbf4d);color:#fff;color:var(--mailster--color--success,#fff)}.mailster-block-form .mailster-block-form-info-error{background-color:#bf4d4d;background-color:var(--mailster--color--error-background,#bf4d4d);color:#fff;color:var(--mailster--color--error,#fff)}.mailster-block-form .mailster-wrapper.is-error input,.mailster-block-form .mailster-wrapper.is-error select,.mailster-block-form .mailster-wrapper.is-error textarea{border-color:var(--mailster--color--error-background,#bf4d4d);outline:2px solid var(--mailster--color--error-background,#bf4d4d);outline-offset:-2px}.mailster-block-form .mailster-wrapper-required.mailster-wrapper-asterisk label.mailster-label:after{color:#bf4d4d;color:var(--wp--preset--color--vivid-red,#bf4d4d);content:"*";display:inline-block;padding-left:.2rem;padding-right:.2rem}.mailster-block-form .mailster-wrapper-required.mailster-wrapper-asterisk .mailster-group-radio label.mailster-label:after{_content:"";display:none}.mailster-block-form label.mailster-label{align-items:center;display:flex;margin:initial}.mailster-block-form .mailster-wrapper-inline.mailster-wrapper-type-textarea label.mailster-label{align-items:baseline;top:.6em}.mailster-block-form .mailster-wrapper.mailster-wrapper-type-textarea textarea{max-height:100vh;min-height:4em;resize:vertical}.mailster-block-form .mailster-wrapper-inline label.mailster-label{align-items:center;bottom:0;left:0;overflow:hidden;padding-left:1rem;padding-right:1rem;pointer-events:none;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.mailster-block-form .mailster-wrapper-inline input.input:not(:-moz-placeholder)+label.mailster-label,.mailster-block-form .mailster-wrapper-inline textarea.input:not(:-moz-placeholder)+label.mailster-label{display:none}.mailster-block-form .mailster-wrapper-inline input.input:focus+label.mailster-label,.mailster-block-form .mailster-wrapper-inline input.input:not(:placeholder-shown)+label.mailster-label,.mailster-block-form .mailster-wrapper-inline textarea.input:focus+label.mailster-label,.mailster-block-form .mailster-wrapper-inline textarea.input:not(:placeholder-shown)+label.mailster-label{display:none}.mailster-block-form .mailster-wrapper-inline textarea.input input.input::-moz-placeholder,.mailster-block-form .mailster-wrapper-inline textarea.input::-moz-placeholder{visibility:hidden}.mailster-block-form .mailster-wrapper-inline textarea.input input.input::placeholder,.mailster-block-form .mailster-wrapper-inline textarea.input::placeholder{visibility:hidden}.mailster-block-form .mailster-wrapper-inline input.input::-moz-placeholder,.mailster-block-form .mailster-wrapper-inline textarea.input::-moz-placeholder{color:transparent}.mailster-block-form .mailster-wrapper-inline input.input::placeholder,.mailster-block-form .mailster-wrapper-inline textarea.input::placeholder{color:transparent}.mailster-block-form .mailster-wrapper-inline.mailster-wrapper-type-radio label.mailster-label{display:none}.mailster-block-form .mailster-wrapper-type-radio label{_white-space:nowrap}.mailster-block-form .mailster-wrapper-inline.mailster-wrapper-type-dropdown label.mailster-label{display:none}.mailster-block-form .mailster-group{display:flex;_flex-wrap:wrap}.mailster-block-form .mailster-group .mailster-label{cursor:pointer;display:initial;margin:0;padding-left:.5rem;padding-right:.5rem;vertical-align:baseline}.mailster-block-form .mailster-label+.mailster-group{_padding-left:1rem;_padding-right:1rem}.mailster-block-form .mailster-wrapper .mailster-group{align-items:center;_display:block;_padding-right:.5em}.mailster-block-form .mailster-wrapper .mailster-group input{flex-shrink:0}.mailster-block-form .mailster-wrapper-is-vertical .mailster-group{align-items:center;padding-left:inherit;padding-right:inherit;_width:100%}.mailster-block-form .mailster-wrapper-is-vertical>fieldset{display:flex}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-left,.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-left label.mailster-label{justify-content:flex-start}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-left .submit-button{text-align:left}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-center,.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-center label.mailster-label{justify-content:center}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-center .submit-button{text-align:center}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-right,.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-right label.mailster-label{justify-content:flex-end}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-label-align-right .submit-button{text-align:right}.mailster-block-form .mailster-block-form-inner .mailster-wrapper.mailster-wrapper-justify-left{margin-right:auto}.mailster-block-form .mailster-block-form-inner .mailster-wrapper.mailster-wrapper-justify-center{margin-left:auto;margin-right:auto}.mailster-block-form .mailster-block-form-inner .mailster-wrapper.mailster-wrapper-justify-right{margin-left:auto}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-left .input{text-align:left}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-left .mailster-group{justify-content:flex-start}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-left .submit-button{text-align:left}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-center .input{text-align:center}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-center .mailster-group{justify-content:center}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-center .submit-button{text-align:center}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-right .input{text-align:right}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-right .mailster-group{justify-content:flex-end}.mailster-block-form .mailster-block-form-inner .mailster-wrapper-align-right .submit-button{text-align:right}.mailster-block-form .mailster-wrapper-is-vertical .mailster-group>label,.mailster-block-form .mailster-wrapper-is-vertical .mailster-label{_width:100%}.mailster-block-form .mailster-wrapper input[type=checkbox],.mailster-block-form .mailster-wrapper input[type=radio]{margin:initial;vertical-align:middle}.mailster-block-form .mailster-wrapper span{_padding-left:.5rem;_padding-right:.5rem;_vertical-align:middle}.mailster-block-form .mailster-wrapper.wp-block-mailster-gdpr{align-items:center}.mailster-block-form .mailster-wrapper-type-radio label.mailster-label{width:100%}@media only screen and (max-width:400px){.mailster-block-form.wp-block-mailster-form-wrapper .mailster-wrapper{min-width:100%}}.mailster-block-form.has-errors .mailster-block-form-inner .mailster-block-form-info{height:auto;transform:scale(1)}.mailster-block-form.has-errors .mailster-block-form-inner .mailster-block-form-info .mailster-block-form-info-error{display:block}.mailster-block-form.has-errors .mailster-block-form-inner .is-error{animation:mailster-shake .3s linear 1}@media(prefers-reduced-motion){.mailster-block-form.has-errors .mailster-block-form-inner .is-error{animation:none}}.mailster-block-form.has-success .mailster-block-form-inner .mailster-block-form-info{height:auto;transform:scale(1)}.mailster-block-form.has-success .mailster-block-form-inner .mailster-block-form-info .mailster-block-form-info-success{display:block}.mailster-block-form.completed .mailster-block-form-inner .mailster-wrapper:not(.wp-block-mailster-messages){opacity:.8;pointer-events:none}.mailster-block-form.wp-block-mailster-form-wrapper{transition:transform .1s}.mailster-block-form.wp-block-mailster-form-wrapper.loading:not(.silent){__transform:scale(.98);_opacity:.8}.mailster-block-form.wp-block-mailster-form-wrapper.loading .wp-block-mailster-field-submit:before{animation:mailster-loading 5.5s linear infinite;background-image:linear-gradient(45deg,hsla(0,0%,98%,0) 25%,hsla(0,0%,88%,.145) 0,hsla(0,0%,88%,.145) 50%,hsla(0,0%,98%,0) 0,hsla(0,0%,98%,0) 75%,hsla(0,0%,88%,.145) 0,hsla(0,0%,88%,.145));background-size:56.57px 56.57px;content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}@keyframes mailster-loading{0%{background-position:800px 0}}.wp-block-mailster-form-outside-wrapper.closing{opacity:0;pointer-events:none;transition:opacity 1s}.wp-block-mailster-form-outside-wrapper.closing .mailster-block-form{opacity:0;transition:opacity .1s}.wp-block-mailster-form-outside-wrapper.has-animation{animation:mailster-fadein .2s ease-in-out 1}.wp-block-mailster-form-outside-wrapper.has-animation.animation-fadein .mailster-block-form{animation:mailster-fadein 1s ease-in-out 1}.wp-block-mailster-form-outside-wrapper.has-animation.animation-shake .mailster-block-form{animation:mailster-shake .5s ease-in-out 1}.wp-block-mailster-form-outside-wrapper.has-animation.animation-heartbeat .mailster-block-form{animation:mailster-heartbeat 1s ease-in-out 1}.wp-block-mailster-form-outside-wrapper.has-animation.animation-swing .mailster-block-form{animation:mailster-swing 1s ease-in-out 1;transform-origin:top center}.wp-block-mailster-form-outside-wrapper.has-animation.animation-tada .mailster-block-form{animation:mailster-tada 1s ease-in-out 1}.wp-block-mailster-form-outside-wrapper.has-animation.animation-wobble .mailster-block-form{animation:mailster-wobble .8s ease-in-out 1}@media(prefers-reduced-motion){.wp-block-mailster-form-outside-wrapper.has-animation .mailster-block-form{animation:none!important}}@keyframes mailster-info{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes mailster-fadein{0%{opacity:0}to{opacity:1}}@keyframes mailster-showlate{0%,90%{opacity:0}to{opacity:.5}}@keyframes mailster-shake{0%,to{transform:translateZ(0)}10%,50%,90%{transform:translate3d(-6px,0,0)}30%,70%{transform:translate3d(6px,0,0)}}@keyframes mailster-swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes mailster-heartbeat{0%,28%,70%{transform:scale(1)}14%,42%{transform:scale(1.1)}}@keyframes mailster-tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes mailster-wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
@font-face{font-family:'Atkinson';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF2/Atkinson-Hyperlegible-Regular-102a.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF/Atkinson-Hyperlegible-Regular-102.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Atkinson';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF2/Atkinson-Hyperlegible-Bold-102a.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF/Atkinson-Hyperlegible-Bold-102.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Atkinson';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF2/Atkinson-Hyperlegible-Italic-102a.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF/Atkinson-Hyperlegible-Italic-102.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Atkinson';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF2/Atkinson-Hyperlegible-BoldItalic-102a.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Atkinson-Hyperlegible-Font/WOFF/Atkinson-Hyperlegible-BoldItalic-102.woff) format('woff');font-weight:800;font-style:italic;font-display:swap}
@font-face{font-family:'icomoon';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/icomoon-v1.0/fonts/icomoon.ttf?segwvm) format('truetype'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/icomoon-v1.0/fonts/icomoon.woff?segwvm) format('woff'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/icomoon-v1.0/fonts/icomoon.svg?segwvm#icomoon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icomoon-],[class*=" icomoon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icomoon-cart4:before{content:"\ea01"}.icomoon-envelop3:before{content:"\ea32"}.icomoon-user7:before{content:"\eb0e"}.icomoon-search:before{content:"\eb30"}.icomoon-info:before{content:"\ed63"}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 13, 2021 */
@font-face{font-family:'Yrsa';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-regular.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Yrsa';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-medium.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Yrsa';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-semibold.woff2) format('woff2'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/fonts/Yrsa/yrsa-semibold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}
/*
	Theme Name: Blomsterfamiljen
	Version: 1.3
	Author: Björn Johansson
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{font-size:112.5%;line-height:1.5;color:#111;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0 .5em}table{border-spacing:0;border-collapse:collapse}th{text-align:left}td{padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}figure{margin:0}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}
*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:Atkinson,'Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;height:100%}img{max-width:100%;height:auto;vertical-align:bottom;display:inline-block}:focus:not(:focus-visible){outline:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}a{color:#2070ee}a:active{color:#ca132c}a:visited{color:#8812bd}h1,h2,h3,h4,h5{font-family:Yrsa,Georgia,serif}h1{margin-top:.75em;margin-bottom:.75rem;line-height:1em;font-weight:400;font-size:2.5rem}h2{margin-top:1.5rem;margin-bottom:.5rem;font-weight:500;letter-spacing:.75px;line-height:1.15em;font-size:1.75rem}h3{margin-top:.5rem;margin-bottom:.5rem;font-weight:600}h1+h2,h2+h3{margin-top:0}@media (max-width:768px){h1{font-size:1.65rem;margin-bottom:.65rem}h2{font-size:1.4rem}h3{font-size:1rem}}p{max-width:60ch;margin:.5rem 0}blockquote{max-width:calc(60ch + 2em + 2px);margin:1em 0 1em 1em;padding-left:2em;border-left:2px solid rgba(0,0,0,.1)}blockquote:before{content:'“';background:#fff;color:rgba(0,0,0,.1);font-size:4em;line-height:.75em;float:left;margin-left:-.75em}blockquote p{margin-bottom:.5em}@media (max-width:768px){blockquote:before{margin-left:-.65em}}ins{text-decoration:none}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search]{display:inline-block;height:2em;line-height:calc(2em - 6px);padding:2px 5px 0 10px;border-radius:2px;border:2px solid rgba(0,0,0,.1)}.qty{width:60px;text-align:center}textarea{display:inline-block;height:4em;padding:0 5px 0 10px;border-radius:2px;border:2px solid rgba(0,0,0,.1)}input[type=submit],button[type=submit],button[type=button],a.button,a.button:visited{display:inline-block;height:2em;line-height:calc(2em - 6px);padding:2px 20px 0;border-radius:2px;background:#c41d36;color:#fff;border:2px solid #c41d36;text-decoration:none}input.low-contrast-button,button.low-contrast-button,a.button.low-contrast-button,a.button.low-contrast-button:visited{background:0 0;border:2px solid rgba(0,0,0,.1);color:#111}select{display:inline-block;height:2em;line-height:calc(2em - 4px);padding:0 20px;border-radius:2px;border:2px solid rgba(0,0,0,.1)}.select2-container--default .select2-selection--single{border:2px solid rgba(0,0,0,.1);height:2em}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(2em - 4px);color:#111;padding:0 10px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2rem;right:10px}fieldset{border:1px solid rgba(0,0,0,.1);border-radius:2px}legend{padding:0 10px}iframe{width:100%}.responsive-video-youtube{padding-top:56.25%;padding-top:calc(56.25% - 2px);position:relative;border:2px solid rgba(0,0,0,.1);border-radius:2px}.responsive-video-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video+p{margin-top:1rem}.container{max-width:1340px;padding:0 20px;margin:0 auto;position:relative}@media (max-width:800px){.container{padding:0 10px}}.header{background:#999eff}.header--nav{display:flex;justify-content:space-between;padding:8px 0 5px}.header--nav a{color:#111;text-decoration:none;display:inline-block}.header--nav--bf{white-space:nowrap}.header--nav--mark{height:26px;display:inline-block;margin-right:3px;vertical-align:top}.header--nav--mark--oh,.header--nav--mark--bh{margin-top:-4px;height:30px}.shop--current{font-weight:700}.header--nav--shops a{margin:0 10px}.header--nav--utils{font-family:icomoon}.header--nav--utils a{margin-left:5px;padding:0 5px}.header--nav--utils a:last-child{padding-right:0}@media (max-width:768px){.header--nav{flex-wrap:wrap}.header--nav--home{order:1}.header--nav--shops{order:3;width:100%;padding-top:10px;margin-top:5px;border-top:2px solid rgba(255,255,255,.4);text-align:center}.header--nav--utils{order:2}}@media (max-width:500px){.header--nav--shops{display:flex;justify-content:space-between;align-items:flex-end}.header--nav--shops a{margin:0;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}.header--nav--shops a img{margin:0 5px 0 0}}main{min-height:calc(100vh - 130px)}.footer{background:#f2f2f2;border-top:2px solid #f7f7f7}.footer-info{overflow:hidden;border-bottom:1px solid #f7f7f7}.footer-info p{text-align:center;max-width:100%}.footer--nav--shops{text-align:center;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #f7f7f7}.footer--nav--shop{white-space:nowrap}.footer--nav--shops a{text-decoration:none;display:inline-block;color:#111;line-height:34px}.footer--nav--shops a.footer--nav--text,.footer--nav--shops a.footer--nav--text:visited{margin:0 10px 0 0;text-decoration:underline}.footer--nav{padding:.5rem 0 1rem}.footer--nav--ul{list-style:none;columns:3;column-gap:30px;margin:0 auto;padding:0;max-width:960px}.footer--nav--ul a{color:#111}@media (max-width:900px){.footer--nav--ul{columns:3}}@media (max-width:675px){.footer--nav--ul{columns:2;column-gap:20px}}@media (max-width:450px){.footer--nav--ul{columns:auto}}.modal-background{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.modal-visible{overflow:hidden;position:fixed}.modal-visible .modal-background{display:block}.page-template-article h1,.page-template-article h2,.page-template-article h3,.page-template-article p,.page-template-article hr,.page-template-article ul,.page-template-article ol,.page-template-article blockquote,.page-template-article .wp-block-image,.page-template-article .wp-block-table,.page-template-article .wp-block-embed{max-width:600px;margin-left:auto;margin-right:auto}.page-template-article ul{padding:0}.page-template-article .wp-block-image img{border-radius:2px}.page-template-article figure{margin:1rem 0}.page-template-article figcaption{font-size:.8rem;padding:.33rem 0 0}.page-template-article .wp-block-table td{padding:0 10px 5px 0;vertical-align:top}.page-template-article .woocommerce-loop-product__title{margin-right:10px;margin-left:5px}.post-type-archive-newsletter main .container-outer{margin-left:auto;margin-right:auto;max-width:650px}.error404 main .container-outer{margin-left:auto;margin-right:auto;max-width:740px;text-align:center}.home-blocks{margin:40px 0}.home-blocks .wp-block-group__inner-container{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.home-block,.home-blocks .woocommerce{margin:0 0 20px;background:#f2f2f2;padding:20px;border-radius:2px;position:relative;display:flex;align-items:center;flex:0 0 calc(50% - 10px)}.home-block-orchidehuset,.home-block-bladhuset{margin-right:20px}.home-block figure{flex:0 0 40%;border-right:2px solid #fff;padding-right:20px}.home-block a{text-decoration:none;color:#111}.home-block .wp-block-media-text__content{padding-left:20px}.wp-block-media-text__content strong{font-weight:400;text-decoration:underline}.home-blocks .woocommerce .products .product-category{flex-basis:30%;padding:10px 10px 0}.home-blocks .woocommerce .products .product-category .woocommerce-loop-category__title{font-weight:400}.home-block-presentkort{background:url('https://media.blomsterfamiljen.se/2010/07/Orkidekort-Phragmipedium-besseae.jpg');background-size:cover;background-position:center;min-height:200px}.home-block-presentkort a{border-radius:2px;height:100%;width:100%;display:block}.home-block-visit{min-height:200px}.home-block-visit strong{text-decoration:underline;font-weight:400}@media (max-width:800px){.home-block,.home-blocks .woocommerce{flex:0 0 100%}.home-block{padding-left:10px}.home-block-orchidehuset,.home-block-bladhuset{margin-right:0}.home-block figure{flex:0 0 30%;padding-right:10px}.home-block .wp-block-media-text__content{padding-left:10px}.home-blocks .woocommerce .products .product-category{flex-basis:50%}}.home .shop--hero{background-image:url('https://media.blomsterfamiljen.se/2024/11/asby-vit-Phalaenopsis-Pilea-etc-scaled.jpg');background-size:cover;background-position:top center;padding-top:460px;overflow:hidden;margin:20px 0 40px;text-decoration:none;display:block;color:#111}.home .shop--hero strong{font-weight:400}.home a.shop--hero strong{text-decoration:underline}.home .shop--hero--notice{background:rgba(255,255,255,.9);padding:20px;margin:20px;border:none;border-radius:2px;display:inline-block}.home .shop--hero--notice h2{font-weight:400;font-size:2.5rem;line-height:1em;margin:20px 0 0}@media (max-width:900px){.home .shop--hero{margin-top:10px;padding-top:160px}.home .shop--hero--notice{padding:15px 10px;width:100%;border-radius:0;margin:0}.home .shop--hero--notice h2{margin:5px 0;font-size:1.65rem}.home .shop--hero--notice p{margin:5px 0 0}}.shop-orchidehuset .header{background:#f8b2f8}.shop-pelargonhuset .header{background:#fcb3d4}.shop-bladhuset .header{background:#91d3c0}.shop-tillbehorsboden .header{background:#edb6a6}.shop--header{margin:40px 0;position:relative}.shop--header>.wp-block-group__inner-container{display:flex;justify-content:space-between;align-items:stretch}.shop--header--notice{padding:20px 20px 11px;margin:0 0 0 20px;background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.4);border-radius:2px}.shop--header--notice a{color:#111;text-decoration:none}.shop--header--notice a strong{text-decoration:underline;font-weight:400}.shop--header--notice p{margin:0 0 .5em}.shop--header--notice--double-image{border:none;padding:0}.shop--header--notice--double-image>.wp-block-group__inner-container{display:flex;flex-wrap:nowrap}.shop--header--notice--double-image--texts{padding:4rem 2rem 1rem}.shop--header--notice--double-image--flag{font-size:.8rem;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:1px}.shop--header--notice--double-image--heading{margin:0;font-weight:400}.shop--header--notice--double-image--text{margin:0}.shop--header--notice--double-image--images{padding:1rem 3rem;background-size:cover;background-position:top center;border-radius:0 2px 2px 0}.shop--header--notice--double-image--images--image img{border-radius:2px;border:10px solid #111;max-width:250px}.shop--header--notice--double-image--arets-pelargon{background:#fcb3d4}.shop--header--notice--double-image--arets-pelargon .shop--header--notice--double-image--images{background-image:url('https://media.blomsterfamiljen.se/2020/12/Pelargon-capitatum-i-naturen.jpg')}.shop--header--notice--double-image--arets-pelargon .shop--header--notice--double-image--images--image img{border-color:#fcb3d4}@media (max-width:900px){.shop--header>.wp-block-group__inner-container{flex-wrap:wrap}}.page-template-shop blockquote{margin-left:auto;margin-right:auto}.page-template-shop main{padding-bottom:100px}.page-template-shop.pelargonhuset ul.products:has(.product-category){padding-top:20px;padding-bottom:20px}.page-template-shop.pelargonhuset .products .product-category{flex-basis:25%;max-width:100%;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:10px}@media (max-width:1000px){.page-template-shop.pelargonhuset .products .product-category{flex-basis:33%}}@media (max-width:700px){.page-template-shop.pelargonhuset .products .product-category{flex-basis:50%}.page-template-shop.pelargonhuset .products .product-category .woocommerce-loop-category__title{text-align:left}}@media (max-width:500px){.page-template-shop.pelargonhuset .products .product-category{flex-basis:100%;padding-top:0}}.page-template-shop.pelargonhuset .product-category img,.page-template-shop.pelargonhuset .product-category .product-category--count{display:none}.page-template-shop.pelargonhuset .product-category h2{text-decoration:underline}.woocommerce-products-header .term-description{columns:2}.woocommerce-products-header .term-description p{margin-top:0;max-width:600px}@media (max-width:800px){.woocommerce-products-header .term-description{columns:auto}}.woocommerce-ordering{float:right}ul.products{width:calc(100% + 40px);max-width:none;list-style:none;margin:0 -20px;padding:0 10px;display:flex;flex-wrap:wrap;justify-content:center;overflow-x:hidden}ul.products:has(.product-category){justify-content:left;background:#111;margin-top:50px;margin-bottom:50px}ul.products:has(.product-category) .type-product a{color:#fff}ul.products:has(.product-category) .type-product a .product-list--status,ul.products:has(.product-category) .type-product a .onsale{color:#111}ul.products:has(.product-category) .type-product .woocommerce-placeholder,ul.products:has(.product-category) .type-product .attachment-woocommerce_thumbnail{width:100%;border-radius:2px;padding:0}.products>h2{width:100%}.products .product{flex:0 0 25%;max-width:25%;padding:20px 10px 50px;margin:0;position:relative;display:block}.products .product-category{padding-bottom:20px}.products .product-category+.type-product{page-break-before:always;break-before:always}.products .product a{text-decoration:none;position:relative;display:block;color:#111}.products .product-category a,.products .product-category a .count{color:#fff}.products .product a .onsale,.product-list--in-flower,.product-list--new,.product-list--redo_att_skordas{position:absolute;top:-4px;left:-4px;background:#fff;box-shadow:0 0 3px 0 #11111133;height:50px;width:50px;line-height:46px;padding-top:4px;border-radius:50%;text-align:center;font-size:.8em;text-transform:uppercase}.products .product a .product-list--in-flower{font-size:.64em;line-height:1em;padding-top:14px;width:60px;height:60px;top:-10px;left:-10px}.product-list--in-flower--or{font-size:.5em;display:block}.products .product a .product-list--in-flower+.onsale{left:44px}.product-list--new{left:auto;right:-4px}.product-list--redo_att_skordas{font-size:.64em;line-height:1.25em;padding-top:23px;width:70px;height:70px;left:auto;top:-15px;right:-4px}.products .product a .product-list--new+.product-list--redo_att_skordas{right:44px}.products .product .attachment-woocommerce_thumbnail{width:100%;border-radius:2px;background:#111;padding:5px}.woocommerce-loop-product__link-meta{display:flex;flex-wrap:nowrap;justify-content:space-between}.woocommerce-loop-product__swedish_name{margin:.55em 5px -.25em}.woocommerce-loop-product__title{font-family:Atkinson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem;margin:.55em 10px 0 5px}.woocommerce-loop-product__link .price{margin:.55em 5px 1px 0;max-width:50%;text-align:right;line-height:1.15em}.woocommerce-loop-product__link .price del{font-size:.8em}.products .product-category{flex-basis:16.66666%}.products .product-category img{border-radius:2px}.woocommerce-loop-category__title{font-family:Atkinson,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem;margin:.55em 10px 0 5px;position:relative}.woocommerce-loop-category__title mark.product-category--count{position:absolute;top:-39px;left:0;max-width:90%;background:#111;color:#fff;z-index:2;border-radius:1em;padding:3px 12px 1px;font-size:.8em;font-weight:400}@media (max-width:900px){.products .product{flex-basis:33.33333%;max-width:33.33333%}.products .product-category{flex-basis:25%;max-width:25%}}@media (max-width:800px){ul.products{margin:0 -10px;padding:0 5px;width:calc(100% + 20px)}.products .product{padding:20px 5px 30px}}@media (max-width:675px){.products .product{flex-basis:50%;max-width:50%}.products .product-category{flex-basis:33.33333%;max-width:33.33333%}}@media (max-width:450px){.products .product{flex-basis:100%;max-width:none}.products .product-category{flex-basis:50%;max-width:50%}}.products .variations_form{position:absolute;bottom:50px;left:0;width:100%;margin:0;display:none;background:rgba(255,255,255,.97);padding:10px 10px 5px;border-radius:2px 0 0;text-align:left}.products .variations_form .products_variations_form_close{position:absolute;top:-30px;right:0;background:rgba(255,255,255,.97);color:#fff;width:30px;height:30px;line-height:30px;padding:0;font-size:1.5rem;color:#100;cursor:pointer;border-radius:2px 2px 0 0}.single-product main{padding-top:40px;padding-bottom:40px}.single-product div.product{display:flex;flex-wrap:wrap}.woocommerce-product-gallery{width:100%;max-width:420px;background:#111;padding:10px;flex-grow:0;flex-shrink:0;border-radius:2px}.woocommerce-product-gallery__wrapper{margin:0;padding:0}.woocommerce-product-gallery__image{border-radius:2px;margin-bottom:1.5rem;position:relative}.woocommerce-product-gallery__image__caption{position:absolute;bottom:5px;left:5px;background:#111;color:#fff;z-index:2;border-radius:1em;padding:3px 12px 1px;font-size:.8em;max-width:90%}.flex-control-thumbs{list-style:none;margin:8px -2px -2px;padding:0;display:flex;flex-wrap:wrap}.flex-control-thumbs li{flex:0 0 25%;padding:2px}.flex-control-thumbs li img{border-radius:2px;width:100%}.single-product .onsale{position:absolute;left:480px;top:-6px;order:2}.single-product .product--edit-link{position:absolute;top:0;right:20px}.single-product .summary{width:calc(100% - 440px);padding-left:40px;flex-grow:1;flex-shrink:1;background:#fff;border-radius:0 2px 2px 0}.product_title{margin-top:1rem}.product_title_extras{display:block;font-size:1.1rem;line-height:1.5rem;font-weight:400;font-style:italic}.single-product .related{width:100%;padding-top:40px}@media (max-width:900px){.single-product .onsale{position:static;order:2;width:100%}.woocommerce-product-gallery{order:1;margin-bottom:1.5rem;display:flex;max-width:none}.flex-viewport{max-width:600px}.flex-control-thumbs{margin:-2px -2px -2px 8px;align-items:flex-start;align-content:flex-start}.flex-control-thumbs li{flex:0 0 50%}.single-product .summary{order:3;width:100%;padding-left:0}.single-product .summary h1{margin-top:0}.single-product .products{order:4}}@media (max-width:767px){.woocommerce-product-gallery{display:block}.flex-control-thumbs{margin:8px -2px -2px}.flex-control-thumbs li{flex:0 0 20%}}.single-product .instock .cart{margin-bottom:50px}.variations{margin-bottom:10px}.woocommerce-variation--container{display:flex}.woocommerce-variation--container.woocommerce-variation--multiple--4,.woocommerce-variation--container.woocommerce-variation--multiple--5,.woocommerce-variation--container.woocommerce-variation--multiple--6,.woocommerce-variation--container.woocommerce-variation--multiple--7,.woocommerce-variation--container.woocommerce-variation--multiple--8,.woocommerce-variation--container.woocommerce-variation--multiple--9,.woocommerce-variation--container.woocommerce-variation--multiple--10,.woocommerce-variation--container.woocommerce-variation--multiple--11{flex-wrap:wrap}.woocommerce-variation--container.woocommerce-variation--multiple--4 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--5 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--6 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--7 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--8 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--9 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--10 .woocommerce-variation--radio--label,.woocommerce-variation--container.woocommerce-variation--multiple--11 .woocommerce-variation--radio--label{max-width:calc(50% - 10px);margin-bottom:10px}.woocommerce-variation--multiple .woocommerce-variation--radio--label{border:2px solid rgba(0,0,0,.1);padding:10px 15px 10px 10px;border-radius:2px;display:flex;margin:0 10px 0 0}.woocommerce-variation--multiple .woocommerce-variation--radio--input--outer{padding:1px 8px 0 0}.woocommerce-variation--single .woocommerce-variation--radio--input--outer{display:none}.woocommerce-variation--radio--input{vertical-align:text-top}.woocommerce-variation--radio--price{margin-left:5px}.woocommerce-variation--radio--price del+br{display:none}.woocommerce-variation--radio--price del+br+ins{margin-left:5px}.woocommerce-variation--radio--availability,.woocommerce-variation--radio--description{display:block;font-size:.8em}.woocommerce-variation--container select{display:none}.single-product .variations .label,.single-product div.product form.cart .reset_variations{display:none}.woocommerce-variation-availability,.woocommerce-variation-price,.woocommerce-variation-description{display:none}.product-type-simple .cart .quantity,.variations_form .quantity{display:inline-block;margin-right:5px}.product-page-notice{margin-bottom:45px;border-left:2px solid rgba(0,0,0,.1);padding-left:10px}.description{max-width:600px}.description--sale-info{color:#c41d36}@media (max-width:500px){.woocommerce-variation--multiple{flex-wrap:wrap}.woocommerce-variation--multiple .woocommerce-variation--radio--label{width:100%;max-width:none;margin:0 0 10px}}.upsells{width:100%;padding-top:40px}.woocommerce-cart h1,.woocommerce-checkout h1{max-width:610px;margin-left:auto;margin-right:auto}.woocommerce-cart .woocommerce{max-width:610px;margin-left:auto;margin-right:auto}.woocommerce-checkout .woocommerce{max-width:640px;margin-left:auto;margin-right:auto}.woocommerce-cart .woocommerce-notices-wrapper{padding:15px 0}.woocommerce-cart .woocommerce-error{list-style:none;padding:0;margin:0}.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-error li{border-left:2px solid rgba(0,0,0,.1);padding-left:8px;padding-top:3px;margin-bottom:3px}.woocommerce-cart .woocommerce-message{border-color:#7fae8b;display:flex;flex-direction:column;align-items:flex-start}.woocommerce-cart .woocommerce-error li{border-color:#bb6d6d}.woocommerce-checkout .woocommerce-notices-wrapper{padding:0 15px}.woocommerce-cart-form .cart{width:100%}.woocommerce-cart-form .cart thead{display:none}.woocommerce-cart-form .cart_item{position:relative}.woocommerce-cart-form .cart_item td{vertical-align:top;padding-bottom:15px}.woocommerce-cart-form .cart_item .remove{position:absolute;top:-5px;left:-5px;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,.1);width:31px;text-align:center;color:#111;text-decoration:none}.woocommerce-cart-form .cart_item .product-thumbnail{padding-right:10px}.woocommerce-cart-form .cart_item .product-thumbnail .attachment-woocommerce_thumbnail{width:100px;border-radius:2px}.woocommerce-cart-form .cart_item .product-name{padding-top:9px;padding-right:10px;line-height:1.15}.woocommerce-cart-form .cart_item .product-price{padding-top:6px;padding-right:10px}.woocommerce-cart-form .cart_item .product-quantity{padding-right:10px}.woocommerce-cart-form .cart_item .product-subtotal{padding-top:6px;text-align:right}.woocommerce-cart-form .cart{width:100%}@media (max-width:800px){.woocommerce-cart-form .cart_item{display:flex;flex-wrap:wrap}.woocommerce-cart-form .cart_item .product-name{width:100%;padding-top:0}}body.woocommerce-checkout.oktagon-wc-shipit-frontend #kco-order-review,body.woocommerce-checkout.oktagon-wc-shipit-frontend #kco-iframe{width:100% !important}.cart_totals h2,.cart-subtotal{display:none}.cart .coupon{margin-bottom:15px}.cart .coupon button{background:rgba(0,0,0,.1);border:2px solid rgba(0,0,0,.1);color:#111}.cart button[disabled]{display:none}.cart_totals{margin-top:15px}.woocommerce-shipping-totals th,.woocommerce-shipping-totals td,.shop_table .fee th,.shop_table .fee td{display:block}.shop_table .fee td{text-align:right}.woocommerce-shipping-destination strong{font-weight:400}.order-total th,.order-total td{display:inline-block;padding-top:15px;padding-bottom:15px}.woocommerce-checkout-review-order-table .fee th,.woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{padding-top:50px}ul.woocommerce-shipping-methods,ul.woocommerce-shipping-methods li,body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods,body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-description{padding:0;margin:0;list-style:none;font-family:Atkinson,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#111;font-size:1rem}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-price-input{margin-right:3px}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-price-and-img-box{align-items:flex-start}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-price-box{margin:0}.shipit-checkout-header-box{display:none}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-header-text,body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-header-text{font-size:1rem;margin:.5rem 0 .25rem;font-weight:400}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-input{height:2em;line-height:calc(2em - 6px);padding:2px 5px 0 10px;border-radius:2px;border:2px solid rgba(0,0,0,.1);width:120px}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-input-placeholder,body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-agent-placeholder{top:-15px}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-input{font-size:1rem}.product-name .quantity{float:left;margin-right:10px}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-input-button,body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-search-input-button:hover{display:inline-block;height:2em;line-height:calc(2em - 6px);padding:2px 20px 0;border-radius:2px;background:#c41d36;color:#fff;border:2px solid #c41d36;width:auto;box-shadow:none;font-weight:400}body.oktagon-wc-shipit-frontend ul#shipping_method.woocommerce-shipping-methods .shipit-checkout-option-selected{border:none;background:0 0;padding:0}body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-agents{border:2px solid rgba(0,0,0,.1)}#kco-order-review table.woocommerce-checkout-review-order-table .product-name{padding-top:6px}#kco-order-review table.woocommerce-checkout-review-order-table .product-name .qty{margin-top:-6px}#kco-order-review table.woocommerce-checkout-review-order-table .product-total{padding-top:2px}.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout-review-order-table td{display:inline-block}.woocommerce-checkout-review-order-table thead{display:none}@media only screen and (max-width:375px){body.oktagon-wc-shipit-frontend .woocommerce-shipping-methods .shipit-checkout-option-price-text{font-size:1rem}}.shop_table{width:100%}.shipping-method-label-cost{float:right}.woocommerce-shipping-totals th,.woocommerce-shipping-totals td{width:100%}.woocommerce-shipping-destination{margin-top:0}.neo-cart-preamble{max-width:610px;margin:-.5em auto 40px auto}.neo-cart.shop_table{margin-bottom:30px;width:100%}.neo-cart.woocommerce-checkout-review-order-table .cart-coupons{padding-top:30px}.neo-cart.shop_table td{padding-bottom:10px}.neo-cart .product-thumbnail-details{display:flex}.neo-cart .product-thumbnail{padding-right:15px;vertical-align:top;flex-shrink:0}.neo-cart .product-thumbnail img{width:100px;border-radius:2px}.neo-cart .product-details{padding:10px 15px 0 0;vertical-align:top}.neo-cart .product-name{line-height:26px;padding-top:5px}.neo-cart .product-name-base{display:block}.neo-cart .product-variation-suffix{display:block;font-size:.8em}.neo-cart .product-price{font-size:.8em}.awdr_cart_strikeout_line{display:inline}.awdr_cart_strikeout_line:after{content:', '}.awdr_cart_strikeout_line:last-child:after{content:''}.neo-cart .product-quantity{padding:10px 15px 0 0;vertical-align:top;text-align:right}.neo-cart .product-quantity-static{line-height:36px;white-space:nowrap}.neo-cart .product-quantity .qty{-moz-appearance:textfield;padding:0;width:30px;border-color:transparent}.neo-cart .product-quantity .qty:hover,.neo-cart .product-quantity .qty:active{border-color:rgba(0,0,0,.1)}.neo-cart .wac-quantity{width:100%;white-space:nowrap}.neo-cart .wac-quantity .quantity{display:inline-block}.neo-cart .wac-qty-button{display:inline-block;background:#fff;border:2px solid rgba(0,0,0,.1);height:2em;line-height:calc(2em - 4px);width:2em;border-radius:50%;text-align:center;color:#000;font-weight:400;padding:0;text-decoration:none}.neo-cart .product-remove{font-size:.8rem;display:block;margin-top:12px;padding:4px 0}.neo-cart .product-subtotal{padding:10px 0 0;vertical-align:top;text-align:right;line-height:36px;width:90px}.neo-cart.shop_table .actions{text-align:right;padding-bottom:0}.neo-cart .actions [name=update_cart][disabled]{display:none}.neo-cart.cart-coupons{display:flex;width:100%;margin-bottom:20px}.neo-cart .cart-coupons-form{flex-grow:1;min-width:200px}.neo-cart .coupon-form{display:none;position:fixed;z-index:2;top:40%;left:calc(50% - 130px);width:260px;background:#fff;border-radius:2px;padding:15px}.neo-cart .coupon-form-close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;font-size:1.2em;line-height:40px;text-align:center;border-radius:50%;background:#fff;cursor:pointer}.neo-cart .coupon-form label{display:block;font-size:.8em}.neo-cart #coupon_code{margin-bottom:5px}.neo-cart .cart-coupons-display{display:flex;width:100%}.neo-cart .cart-discount{display:flex;width:100%}.neo-cart .cart-discount-name{text-align:right;flex-grow:1;padding-right:15px;padding-top:.25em;padding-bottom:.25em}.neo-cart .cart-discount-value{text-align:right;width:90px;padding-top:.25em;padding-bottom:.25em}.neo-cart .fee-name{padding:0 15px 0 0;text-align:right}.neo-cart .fee-value{text-align:right}.neo-cart.cart-shipping{display:flex;width:100%;margin-bottom:20px}.neo-cart .shipping-name{text-align:right;flex-grow:1;padding-right:15px}.neo-cart .woocommerce-shipping-methods{display:flex;justify-content:flex-end}.neo-cart .shipping-methods-multiple label{border:2px solid rgba(0,0,0,.1);padding:10px 15px 10px 10px;border-radius:2px;display:flex;margin:0 10px 0 0;max-width:300px;min-width:200px}.neo-cart .shipping-methods-multiple label:last-child{margin-right:0}.neo-cart .shipping-method-multiple--input--outer{padding:1px 8px 0 0}.neo-cart .shipping-method-multiple--input{vertical-align:text-top}.neo-cart .shipping-method-multiple--texts--outer{text-align:left}.neo-cart .woocommerce-shipping-destination{font-size:.8rem;text-align:left;padding-top:5px}.neo-cart .shipit-checkout-search-header-text,.neo-cart .shipit-checkout-search-input-box,.neo-cart .shipit-checkout-header-box,.neo-cart .shipit-checkout-option{display:none}.neo-cart .shipping-value{text-align:right;width:90px}.neo-cart.cart-refund{display:flex;width:100%;margin-bottom:20px}.neo-cart .refund-name{text-align:right;flex-grow:1;padding-right:15px}.neo-cart .refund-value{text-align:right;width:90px}.neo-cart.cart-total{display:flex;width:100%;margin-bottom:20px}.neo-cart .total-name{text-align:right;flex-grow:1;padding-right:15px}.neo-cart .total-value{text-align:right;width:90px}.neo-cart .total-value strong{font-weight:400}.neo-cart .total-value .includes_tax{display:none}.neo-cart.wc-proceed-to-checkout{text-align:right}@media (max-width:500px){.neo-cart .cart_item{display:flex;flex-wrap:wrap}.neo-cart .product-thumbnail-details{width:100%}.neo-cart .product-quantity{flex-grow:1;display:flex;justify-content:space-between}.neo-cart .wac-quantity{width:auto;order:2}.neo-cart .product-remove{width:auto;order:1;font-size:1rem;margin:0;padding:0;line-height:36px}.neo-cart .product-subtotal{flex-grow:0}.neo-cart .woocommerce-shipping-methods{flex-wrap:wrap}.neo-cart .shipping-methods-multiple label{margin:0 0 10px;width:100%;max-width:none}}.woocommerce-form-login-toggle,.woocommerce-form-login{padding:0 15px}.woocommerce-form-login .form-row{display:block}.woocommerce-form-login .input-text{display:block}button[type=submit].woocommerce-form-login__submit{display:block;margin-top:6px}.checkout #kco-order-review,.checkout #kco-iframe{width:auto;float:none;padding:0;font-size:1rem}.woocommerce-info,.woocommerce-form-coupon,.checkout #kco-order-review{padding:0 15px}.checkout #order_comments_field{font-size:.8rem;max-width:100%}.checkout #order_comments{width:100%}.checkout #customer_details label{display:block}.woocommerce-order-received h1{max-width:640px}.woocommerce-account main .container{max-width:600px}.woocommerce-MyAccount-navigation{display:none}.woocommerce-MyAccount-dashboard--orders--name .product-variation-suffix{display:none}.woocommerce-MyAccount-content label,.woocommerce-MyAccount-content input,#customer_login label,#customer_login input[type=text],#customer_login input[type=password]{display:block}.woocommerce-MyAccount-content input>span{font-size:.8em}@media (max-width:800px){.woocommerce-info,.woocommerce-form-coupon,.checkout #kco-order-review{padding:0}}.mailster-form-fields{max-width:600px;margin-left:auto;margin-right:auto}.sok h1,.sok p,.search--form{max-width:600px;margin-left:auto;margin-right:auto}.search--form{text-align:center}.search--form input[type=search]{margin-right:5px}.sok h1{max-width:700px;text-align:center}@font-face{font-family:'Font-Name';src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/css/fonts/font-name.eot);src:url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/css/fonts/font-name.eot?#iefix) format('embedded-opentype'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/css/fonts/font-name.woff) format('woff'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/css/fonts/font-name.ttf) format('truetype'),url(//www.blomsterfamiljen.se/wp-content/themes/blomsterfamiljen/css/fonts/font-name.svg#font-name) format('svg');font-weight:400;font-style:normal}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.not_enough_in_cart #kco-extra-checkout-fields,.not_enough_in_cart #kco-iframe{display:none}.wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product{font-size:18px !important}.wc-block-grid__product-link{color:#111 !important;text-decoration:none !important}.wc-block-grid__products .wc-block-grid__product-image img{border-radius:2px;background:#111;padding:5px}.wc-block-grid__product-title{font-weight:400 !important;max-width:300px}.wc-block-grid__product-add-to-cart.wp-block-button{display:none}
body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
.shop-header-identityhop-header-identity{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;min-height:250px;min-width:50%;margin-bottom:30px}.shop-header-identity-illustration{position:absolute;top:0;left:0;margin:0}.shop-header-identity-illustration img{height:250px;width:auto}.shop-header-identity-texts{position:relative;padding:160px 30px 30px 170px}.shop-header-identity-name{margin:25px 0 0}.shop-header-identity-preamble{margin:0}.pelargonhuset-shop-header-identity .shop-header-identity-texts{padding-left:120px}.bladhuset-shop-header-identity .shop-header-identity-texts{min-width:450px}.tillbehorsboden-shop-header-identity .shop-header-identity-illustration img{height:180px}@media (max-width:500px){.shop-header-identity{min-height:160px}.bladhuset-shop-header-identity .shop-header-identity-texts{min-width:0}.shop-header-identity-name{margin:0}.shop-header-identity-preamble{margin:0}.shop-header-identity-illustration img,.tillbehorsboden-shop-header-identity .shop-header-identity-illustration img{height:70px}.shop-header-identity-texts,.pelargonhuset-shop-header-identity .shop-header-identity-texts{padding:85px 0 30px}}
.shop-header-feature{position:relative;display:flex;align-items:center;border-radius:2px;margin-bottom:30px}a.shop-header-feature{color:#111;text-decoration:none}.shop-header-feature-texts{padding:30px}.shop-header-feature-eyebrow{font-size:.8rem;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:1px}.shop-header-feature-heading{margin:0;font-weight:400}.shop-header-feature-text{margin:0 0 .5em}.shop-header-feature-image{align-self:stretch;display:flex;align-items:center;border-radius:0 2px 2px 0;background-size:cover;background-color:#111;padding:30px}.shop-header-feature-image img{width:100%;border-radius:2px;border:10px solid #111}.orchidehuset-shop-header-feature{background:#f8b2f8}.orchidehuset-shop-header-feature .shop-header-feature-image img{border-color:#f8b2f8}.pelargonhuset-shop-header-feature{background:#fcb3d4}.pelargonhuset-shop-header-feature .shop-header-feature-image img{border-color:#fcb3d4}.bladhuset-shop-header-feature{background:#91d3c0}.bladhuset-shop-header-feature .shop-header-feature-image img{border-color:#91d3c0}.tillbehorsboden-shop-header-feature{background:#edb6a6}.tillbehorsboden-shop-header-feature .shop-header-feature-image img{border-color:#edb6a6}@media (max-width:500px){.shop-header-feature{flex-wrap:wrap}}