strong{font-weight:600}.hook-selector__item,.is-style-nav,body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items__header th>span,body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-heading-block,body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment .payment_methods,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table thead th{font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:400;letter-spacing:.72px;text-transform:uppercase}.shrink-0{flex-shrink:0}.grow-1{flex-grow:1}@media(max-width:781px){.first-mobile{order:-1}}.no-underline,.no-underline a{text-decoration:none}.js-linkable-card{cursor:pointer}.wp-block-button__link{min-height:65px}.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:var(--wp--preset--color--blue-100);border-color:var(--wp--preset--color--blue-100);color:var(--wp--preset--color--white)}.wp-block-button.is-style-fill--white>.wp-block-button__link:not(.has-text-color,.has-background){background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--base);color:var(--wp--preset--color--blue-100)}.wp-block-button.is-style-fill--white>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:var(--wp--preset--color--light-green-100);border-color:var(--wp--preset--color--light-green-100)}.wp-block-button.is-style-outline--white>.wp-block-button__link:not(.has-text-color,.has-background){background-color:transparent;border:2px solid;color:var(--wp--preset--color--base);padding:calc(.9rem - 2px) calc(2rem - 2px)}.wp-block-button.is-style-outline--white>.wp-block-button__link:not(.has-text-color,.has-background):hover{background-color:var(--wp--preset--color--blue-50);border-color:var(--wp--preset--color--blue-50);color:var(--wp--preset--color--blue-100)}.wp-block-cover.is-style-full-height{height:100%;max-width:100%}.wp-block-group.wp-block-group-is-layout-grid:has(figure){gap:2rem}@media(max-width:950px){.wp-block-group.wp-block-group-is-layout-grid:has(figure){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){.wp-block-group.wp-block-group-is-layout-grid:has(figure){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.wp-block-group.wp-block-group-is-layout-grid:has(figure) figure{align-items:center;display:flex;justify-content:center}ul.is-style-checkmark-list{list-style-type:none;padding-left:0}ul.is-style-checkmark-list li{margin-bottom:8px;padding-left:32px;position:relative}ul.is-style-checkmark-list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImZpOmNoZWNrIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiMxMDQ5N0MiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;content:"";display:inline-block;height:24px;left:0;margin-bottom:-6px;margin-left:0;padding-right:8px;position:absolute;top:0;width:24px}ul.is-style-checkmark-list li div[role=textbox]{display:inline-block}ul.is-style-large-numbered-list{counter-reset:large-numbered-list-counter;list-style-type:none;padding-left:0}ul.is-style-large-numbered-list li{counter-increment:large-numbered-list-counter;display:flex;flex-direction:column;justify-content:center;margin-top:.75rem;min-height:48px;padding-left:58px;position:relative}ul.is-style-large-numbered-list li:before{align-items:center;background-color:var(--wp--preset--color--light-green-100);border-radius:100%;box-sizing:border-box;color:var(--wp--preset--color--blue-100);content:counter(large-numbered-list-counter);display:flex;height:48px;justify-content:center;left:0;padding:16px;position:absolute;top:50%;transform:translateY(-50%);width:48px}p.is-style-preamble{font-size:var(--wp--preset--font-size--large)!important}@media(min-width:782px){.pattern-hero{min-height:588px}body:not(.wp-admin,.block-editor-iframe__body) .pattern-hero{margin-top:-90px!important}}@media(max-width:781px){.pattern-hero .wp-block-column:first-of-type{padding-top:0!important}.pattern-hero .wp-block-column:last-of-type{order:-1}}.pattern-hero .wp-block-cover{background-color:var(--wp--preset--color--light-green-100);-webkit-mask-position:top right;mask-position:top right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-type:luminance;overflow:hidden;position:relative}@media(min-width:782px){.pattern-hero .wp-block-cover{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 731 588%27 preserveAspectRatio=%27none%27><path d=%27M730.522 0V588H40.5524C-9.75378 360.473 -17.1545 232.659 40.5524 0H730.522Z%27 fill=%27white%27/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 731 588%27 preserveAspectRatio=%27none%27><path d=%27M730.522 0V588H40.5524C-9.75378 360.473 -17.1545 232.659 40.5524 0H730.522Z%27 fill=%27white%27/></svg>");max-width:calc(50svw - var(--wp--preset--spacing--50)/2);width:calc(50svw - var(--wp--preset--spacing--50)/2)}@supports selector(::-webkit-scrollbar){.pattern-hero .wp-block-cover{max-width:calc(50svw - var(--wp--preset--spacing--50)/2 - 8px);width:calc(50svw - var(--wp--preset--spacing--50)/2 - 8px)}}}@media(max-width:781px){.pattern-hero .wp-block-cover{left:50%;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 635%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V600C900 640 550 645 0 600V0Z%27 fill=%27white%27/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 635%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V600C900 640 550 645 0 600V0Z%27 fill=%27white%27/></svg>");-webkit-mask-position:bottom left;mask-position:bottom left;max-width:unset;min-height:320px;top:-16px;transform:translateX(-50%);width:100vw}}.pattern-hero+.has-base-background-color{margin-top:0}.pattern-hero-frontpage{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 680%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V623.231C841.666 696.24 526.808 701.56 0 623.231V0Z%27 fill=%27white%27/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 680%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V623.231C841.666 696.24 526.808 701.56 0 623.231V0Z%27 fill=%27white%27/></svg>");-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-type:luminance;overflow:hidden;padding-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);position:relative}body:not(.wp-admin,.block-editor-iframe__body) .pattern-hero-frontpage{margin-top:-35px!important}@media(min-width:782px){body:not(.wp-admin,.block-editor-iframe__body) .pattern-hero-frontpage{margin-top:-51px!important}}@media(max-width:781px){.pattern-hero-frontpage{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 635%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V600C900 640 550 645 0 600V0Z%27 fill=%27white%27/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1440 635%27 preserveAspectRatio=%27none%27><path d=%27M0 0H1440V600C900 640 550 645 0 600V0Z%27 fill=%27white%27/></svg>")}}.hook-selector__item{align-items:center;background:#fff;border:2px solid #d1ded5;border-radius:14px;display:flex;gap:12px;padding:16px}.hook-selector__item>a{text-decoration:none}.hook-selector__item:hover{background-color:var(--wp--preset--color--blue-25);border-color:var(--wp--preset--color--light-blue-100)}.hook-selector__item--current{border:2px solid var(--wp--preset--color--light-blue-100)}@media(min-width:500px)and (max-width:900px){.wc-block-product-template__responsive.columns-3,.wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:499px){.wc-block-product-template__responsive.columns-3,.wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(1,1fr)}}body{scroll-behavior:smooth}.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh}.wp-site-blocks>main{flex-grow:1}footer.wp-block-template-part{border-top:1px solid #d1ded5;margin-top:0}.wp-block-group.has-background+.wp-block-group.has-background{margin-top:0}@media(max-width:767px){.is-layout-grid{grid-template-columns:1fr!important}}body.woocommerce-cart main{height:100%;margin-top:0;overflow:hidden}body.woocommerce-cart main>.wp-block-post-content span{font-size:1rem}body.woocommerce-cart main>.wp-block-post-content .wc-block-cart-item__image img{background-color:#e4efc9;border-radius:14px}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wc-block-formatted-money-amount{font-weight:600}@media(min-width:795px){body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block{background-color:#fff;position:relative}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block:before{background-color:#fff;content:"";height:100vh;left:0;position:absolute;top:50%;transform:translateY(-50%);width:50vw}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block>*{position:relative;z-index:1}}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items__header .wc-block-cart-items__header-total{padding-left:16px;text-align:left}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row{position:relative}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-left:0}@media(min-width:795px){body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{padding-right:72px}}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link{background-color:transparent;border-radius:8px;color:transparent;height:40px;position:relative;width:40px}@media(min-width:795px){body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link{position:absolute;right:0;top:12px}}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2721%27 fill=%27none%27%3E%3Cpath stroke=%27%23930437%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m11.74 7.5-.346 9m-4.788 0-.346-9m9.968-3.21q.512.079 1.022.167m-1.022-.166L15.16 18.174a2.25 2.25 0 0 1-2.244 2.076H5.084a2.25 2.25 0 0 1-2.244-2.076L1.772 4.29m14.456 0a48 48 0 0 0-3.478-.397M1.772 4.29a44 44 0 0 0-1.022.165m1.022-.165a48 48 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a52 52 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.2v.917m7.5 0a49 49 0 0 0-7.5 0%27/%3E%3C/svg%3E");height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link:hover{background-color:#930437}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__remove-link:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2721%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m11.74 7.5-.346 9m-4.788 0-.346-9m9.968-3.21q.512.079 1.022.167m-1.022-.166L15.16 18.174a2.25 2.25 0 0 1-2.244 2.076H5.084a2.25 2.25 0 0 1-2.244-2.076L1.772 4.29m14.456 0a48 48 0 0 0-3.478-.397M1.772 4.29a44 44 0 0 0-1.022.165m1.022-.165a48 48 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a52 52 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.2v.917m7.5 0a49 49 0 0 0-7.5 0%27/%3E%3C/svg%3E")}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:1rem;font-weight:600;text-decoration:none}@media(min-width:795px){body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{border:none;display:flex;gap:12px 8px;width:auto}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector button{align-items:center;background:#c9ddf1;border-radius:14px;display:flex;flex-shrink:0;font-size:1rem;height:40px;justify-content:center;margin-bottom:0;opacity:1;padding:16px;text-align:center;width:40px}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector button:hover:not(:disabled){background:#afcdeb}body.woocommerce-cart main>.wp-block-post-content .wp-block-woocommerce-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector input{align-items:center;background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 0 0 1px #d1ded5;box-sizing:border-box;display:flex;font-size:1rem;height:40px;margin-bottom:0;min-width:64px;outline-color:var(--wp--preset--color--light-blue-100);outline-width:1px;padding:8px 16px;text-align:center}}body.woocommerce-checkout main{margin-top:0}body.woocommerce-checkout .woocommerce.wp-block-group{max-width:unset}body.woocommerce-checkout form.woocommerce-checkout{align-items:flex-start;display:flex;flex-wrap:wrap;padding-bottom:var(--wp--preset--spacing--50)}@media(max-width:794px){body.woocommerce-checkout form.woocommerce-checkout{flex-direction:column}}@media(min-width:795px){body.woocommerce-checkout form.woocommerce-checkout .woocommerce-NoticeGroup{width:60.4716981132%}}body.woocommerce-checkout form.woocommerce-checkout section.customer-details{box-sizing:border-box;width:100%}@media(min-width:795px){body.woocommerce-checkout form.woocommerce-checkout section.customer-details{flex-shrink:0;margin:0;padding-right:4.5283018868%;width:65%}}body.woocommerce-checkout form.woocommerce-checkout section.customer-details:after{clear:both;content:"";display:table}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row{clear:both;margin-bottom:16px;padding:0;position:relative;width:100%}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-first,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-last{width:calc(50% - 6px)}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-last{float:right}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-wide{clear:both;width:100%}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper{display:block;position:relative}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]),body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea{background-color:#fff;border:1px solid #d1ded5;border-radius:16px;box-sizing:border-box;color:#00162c;min-height:60px;padding:28px 24px 8px;position:relative;width:100%!important;z-index:1}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single.select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]).select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]):focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select.select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea.select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea:focus{border-color:#94bce4;outline:none}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]) .select2-selection__rendered,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select .select2-selection__rendered,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea .select2-selection__rendered{color:#00162c;display:block;line-height:24px;margin-top:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]) .select2-selection__placeholder,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select .select2-selection__placeholder,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea .select2-selection__placeholder{color:transparent!important}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:not([type=checkbox]):not([type=radio]) .select2-selection__arrow,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select .select2-selection__arrow,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea .select2-selection__arrow{right:20px;top:50%;transform:translateY(-50%)}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea{min-height:100px}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;width:20px}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input::-moz-placeholder,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea::-moz-placeholder{color:transparent!important;opacity:0!important}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input::placeholder,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea::placeholder{color:transparent!important;opacity:0!important}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row label{background:#fff;box-sizing:border-box;color:#112337;display:inline-block;font-size:12px;left:24px;line-height:1.4;margin:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;right:24px;text-overflow:ellipsis;top:8px;transform:none;transition:all .3s ease;white-space:nowrap;width:auto;z-index:2}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row label .required{display:none}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) label,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) label,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) label{background:transparent;color:var(--wp--preset--color--blue-75);font-size:16px;top:30px;transform:translateY(-50%)}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) label,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) label,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) label,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) label{background:transparent;color:var(--wp--preset--color--blue-75);font-size:16px;top:30px;transform:translateY(-50%)}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea{padding-bottom:0;padding-left:24px;padding-right:24px}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper textarea,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea{padding-bottom:0;padding-left:24px;padding-right:24px}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:-moz-placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus{border-color:#94bce4;outline:none}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row#billing_country_field:not(:has(.select2-container--focus)):has(select option[value=""]:checked) .woocommerce-input-wrapper textarea:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(input:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(select:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row:has(textarea:placeholder-shown:not(:focus)) .woocommerce-input-wrapper textarea:focus{border-color:#94bce4;outline:none}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper .select2-container--focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper input:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper select:focus,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row .woocommerce-input-wrapper textarea:focus{border-color:#94bce4;outline:none}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.notes:has(textarea:-moz-placeholder-shown:not(:focus)) label{top:24px!important;transform:none!important}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.notes:has(textarea:placeholder-shown:not(:focus)) label{top:24px!important;transform:none!important}@media(max-width:600px){body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row{flex-direction:column}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-first,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .form-row.form-row-last{clear:both;width:100%}}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .mg5-checkout-heading{width:100%}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .mg5-checkout-heading>h3,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .woocommerce-billing-fields>h3{margin-bottom:0}body.woocommerce-checkout form.woocommerce-checkout section.customer-details .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout form.woocommerce-checkout section.customer-details .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 12px}body.woocommerce-checkout form.woocommerce-checkout section.customer-details #billing_phone_field:after{content:"Invoice address";font-weight:600;margin-top:24px}html[lang=sv-SE] body.woocommerce-checkout form.woocommerce-checkout section.customer-details #billing_phone_field:after{content:"Postaddress"}body.woocommerce-checkout form.woocommerce-checkout section.order-summary{box-sizing:border-box}@media(min-width:795px){body.woocommerce-checkout form.woocommerce-checkout section.order-summary{background-color:#fff;flex-shrink:0;padding-left:2.2641509434%;position:sticky;top:160px;width:35%}body.woocommerce-checkout form.woocommerce-checkout section.order-summary:before{background-color:#fff;content:"";height:150lvh;left:0;position:absolute;top:-500px;width:calc(50vw - 42.85714%)}}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-review-order,body.woocommerce-checkout form.woocommerce-checkout section.order-summary>p{position:relative;z-index:1}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table{border:0;margin-bottom:.5rem;width:100%}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table thead tr>:first-child{padding-left:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table thead tr>:last-child{padding-right:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tbody td.product-name{max-width:200px}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tbody td.product-total{font-weight:600}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot td,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot th{border:none}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot ul.woocommerce-shipping-methods li label{font-weight:400}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot ul.woocommerce-shipping-methods li label span.woocommerce-Price-amount{display:block}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table td,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table th{padding-bottom:8px;padding-top:8px}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tbody tr>:first-child,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot tr>:first-child{padding-left:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tbody tr>:last-child,body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tfoot tr>:last-child{padding-right:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary table.woocommerce-checkout-review-order-table tr>:last-child{text-align:right}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .delivery-time-info{border-top:1px solid rgba(0,0,0,.1);padding-top:1.2rem}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment{background-color:transparent;border-top:1px solid rgba(0,0,0,.1);padding-top:1.5rem}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment .payment_methods{border-bottom:0;padding:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment .place-order{padding:0}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment .place-order:before{display:none}body.woocommerce-checkout form.woocommerce-checkout section.order-summary .woocommerce-checkout-payment#payment .place-order button.wp-element-button{min-height:65px;width:100%}body.woocommerce-checkout footer.wp-block-template-part{z-index:1}.wp-block-woocommerce-filled-mini-cart-contents-block{background:#fff}.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-cart-item__total,.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-components-product-name{font-size:1rem;font-weight:600;text-decoration:none}@media(min-width:795px){.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-components-quantity-selector{border:none;display:flex;gap:12px 8px;width:auto}.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-components-quantity-selector button{align-items:center;background:#c9ddf1;border-radius:14px;display:flex;flex-shrink:0;font-size:1rem;height:40px;justify-content:center;margin-bottom:0;opacity:1;padding:16px;text-align:center;width:40px}.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-components-quantity-selector button:hover:not(:disabled){background:#afcdeb}.wp-block-woocommerce-filled-mini-cart-contents-block .wc-block-mini-cart__items .wc-block-cart-items__row .wc-block-components-quantity-selector input{align-items:center;background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 0 0 1px #d1ded5;box-sizing:border-box;display:flex;font-size:1rem;height:40px;margin-bottom:0;min-width:64px;outline-color:var(--wp--preset--color--light-blue-100);outline-width:1px;padding:8px 16px;text-align:center}}@media(min-width:782px)and (max-width:1200px){.single-product main .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:40%!important}}.single-product main .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-options{width:100%}.single-product main .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-name{font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);letter-spacing:.72px;margin-bottom:4px;text-transform:uppercase}.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pills{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media(max-width:500px){.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pills{grid-template-columns:repeat(2,1fr)}}.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill{align-items:center;background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 0 0 1px #d1ded5;display:flex;font-size:1rem;justify-content:center;margin-bottom:0;padding:16px;text-align:center}@media(max-width:500px){.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill{padding:8px}}.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input:checked){border:2px solid var(--wp--preset--color--light-blue-100);box-shadow:none;font-weight:400;text-shadow:-.2px -.2px 0 #10497c,.2px -.2px 0 #10497c,-.2px .2px 0 #10497c,.2px .2px 0 #10497c;--pill-color:#10497c;--pill-background-color:#fff}.single-product main .wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill:has(.wc-block-add-to-cart-with-options-variation-selector-attribute-options__pill-input[name=attribute_pa_kapacitet]:disabled){display:none}.single-product main .quantity.wc-block-components-quantity-selector{border:none;display:flex;flex-wrap:wrap;gap:12px 8px}.single-product main .quantity.wc-block-components-quantity-selector:before{content:"Quantity";font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);letter-spacing:.72px;text-transform:uppercase;width:100%}html[lang=sv-SE] .single-product main .quantity.wc-block-components-quantity-selector:before{content:"Antal"}.single-product main .quantity.wc-block-components-quantity-selector button{align-items:center;background:#c9ddf1;border-radius:14px;display:flex;font-size:1rem;height:65px;justify-content:center;margin-bottom:0;opacity:1;padding:16px;text-align:center;width:65px}.single-product main .quantity.wc-block-components-quantity-selector button:hover:not(:disabled){background:#afcdeb}.single-product main .quantity.wc-block-components-quantity-selector input{align-items:center;background:#fff;border:2px solid transparent;border-radius:14px;box-shadow:0 0 0 1px #d1ded5;display:flex;font-size:1rem;margin-bottom:0;outline-color:var(--wp--preset--color--light-blue-100);outline-width:1px;padding:16px;text-align:center}.single-product main .wp-block-woocommerce-product-price{border-top:1px solid #d1ded5;width:100%}.single-product main .wp-block-woocommerce-product-price:before{content:"Price";font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);font-weight:400;letter-spacing:.72px;margin-bottom:12px;text-transform:uppercase}html[lang=sv-SE] .single-product main .wp-block-woocommerce-product-price:before{content:"Pris"}.single-product main .wc-block-components-product-button,.single-product main .wc-block-components-product-button .wp-element-button{width:100%}.single-product main .wp-block-woocommerce-product-gallery .wc-block-product-gallery-large-image__container{border:1px solid #d1ded5;border-radius:14px}.single-product main .wp-block-woocommerce-product-gallery .wc-block-product-gallery-thumbnails__scrollable .wc-block-product-gallery-thumbnails__thumbnail__image{border:1px solid #d1ded5;border-radius:8px;outline:1px solid transparent}.single-product main .wp-block-woocommerce-product-gallery .wc-block-product-gallery-thumbnails__scrollable .wc-block-product-gallery-thumbnails__thumbnail__image--is-active{border:1px solid var(--wp--preset--color--light-blue-100);filter:none;outline:1px solid var(--wp--preset--color--light-blue-100)}.single-product main .wp-block-mbp-theme-icons:has(+.wp-block-mbp-product-delivery-time .delivery-time-value:empty){display:none}@media(min-width:768px){header.wp-block-template-part{background:var(--wp--preset--color--base);position:sticky;top:0;z-index:100}}header.wp-block-template-part .wc-blocks-pattern-header-essential .current-language-item:focus,header.wp-block-template-part .wc-blocks-pattern-header-essential .current-language-item:hover,header.wp-block-template-part .wc-blocks-pattern-header-essential a:focus,header.wp-block-template-part .wc-blocks-pattern-header-essential a:hover{text-decoration:underline}header.wp-block-template-part .wc-block-mini-cart{padding:0!important}header.wp-block-template-part .wc-block-mini-cart__button{padding:16px 32px}header.wp-block-template-part .wc-block-mini-cart__button:focus-within,header.wp-block-template-part .wc-block-mini-cart__button:hover{background:var(--wp--preset--color--blue-75)}header.wp-block-template-part .wc-block-mini-cart__quantity-badge:before{color:#fff;content:"Cart";font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:400;letter-spacing:.72px;text-transform:uppercase}html[lang=sv-SE] header.wp-block-template-part .wc-block-mini-cart__quantity-badge:before{content:"Varukorg"}header.wp-block-template-part .wc-block-mini-cart__icon{margin-right:8px;order:-1}header.wp-block-template-part .wc-block-mini-cart__badge{all:unset;background:transparent!important;color:#fff;font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:400;letter-spacing:.72px;margin-left:4px;text-transform:uppercase}header.wp-block-template-part .wc-block-mini-cart__badge:before{content:"("}header.wp-block-template-part .wc-block-mini-cart__badge:after{content:")"}header.wp-block-template-part ul.wp-block-navigation{gap:0}header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item.current-menu-ancestor,header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item.current-menu-item,header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item:focus-within,header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item:hover{background:var(--wp--preset--color--blue-75)}header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item>a{color:#fff;font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:400;letter-spacing:.72px;padding:16px 32px;text-transform:uppercase}@media(max-width:900px){header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item>a{padding:16px}}@media(max-width:767px){header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item>a{padding:12px}}@media(max-width:599px){header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item>a{color:var(--wp--preset--color--blue-100)}}header.wp-block-template-part ul.wp-block-navigation>li.wp-block-navigation-item>a:hover{text-decoration:none}header.wp-block-template-part ul.wp-block-navigation .has-child{padding-right:28px;position:static}@media(max-width:767px){header.wp-block-template-part ul.wp-block-navigation .has-child{padding-right:12px}}@media(min-width:600px){header.wp-block-template-part ul.wp-block-navigation .has-child>a.wp-block-navigation-item__content{padding-right:8px}header.wp-block-template-part ul.wp-block-navigation .has-child .wp-block-navigation__submenu-container{background:var(--wp--preset--color--blue-75);color:#fff;display:flex;flex-direction:row;gap:64px;max-width:1200px;padding:48px 0;width:calc(100vw - clamp(1rem,6vw,5rem)*2)!important}header.wp-block-template-part ul.wp-block-navigation .has-child .wp-block-navigation__submenu-container:before{background:var(--wp--preset--color--blue-75);content:"";height:calc(100% + 2px);left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100vw}header.wp-block-template-part ul.wp-block-navigation .has-child .wp-block-navigation__submenu-container .navigation-column{display:flex;flex-direction:column;gap:16px;min-width:200px}}@media(max-width:599px){header.wp-block-template-part ul.wp-block-navigation .has-child .navigation-column:not(:first-child){margin-top:1rem}}@media(min-width:600px){header.wp-block-template-part ul.wp-block-navigation .has-child ul.wp-block-navigation-submenu .wp-block-navigation-item{margin-bottom:0}}header.wp-block-template-part ul.wp-block-navigation .has-child ul.wp-block-navigation-submenu .wp-block-navigation-item__content{padding:0 32px}@media(max-width:767px){header.wp-block-template-part ul.wp-block-navigation .has-child ul.wp-block-navigation-submenu .wp-block-navigation-item__content{padding:0}}header.wp-block-template-part ul.wp-block-navigation .has-child ul.wp-block-navigation-submenu .wp-block-navigation-item.submenu-heading{font-family:var(--wp--preset--font-family--oswald);font-size:var(--wp--preset--font-size--x-large);font-weight:500;margin-bottom:8px}@media(max-width:767px){header.wp-block-template-part .wc-block-mini-cart__button{padding:12px 0}header.wp-block-template-part .wc-blocks-pattern-header-essential{padding-left:var(--wp--style--root--padding-left)!important;padding-right:var(--wp--style--root--padding-right)!important}header.wp-block-template-part .wc-blocks-pattern-header-essential>.wp-block-group{gap:2rem}header.wp-block-template-part .wc-blocks-pattern-header-essential .wp-block-site-logo+.wp-block-group{gap:1rem}header.wp-block-template-part .wc-blocks-pattern-header-essential .wp-block-site-logo+.wp-block-group>.wp-block-group{position:relative}header.wp-block-template-part .wc-blocks-pattern-header-essential .wp-block-site-logo+.wp-block-group>.wp-block-group p{height:100%;left:0;margin:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%}header.wp-block-template-part .wc-blocks-pattern-header-essential .wp-block-site-logo+.wp-block-group>.wp-block-group p a{cursor:pointer;display:block;height:100%;width:100%}}@media(max-width:599px){header.wp-block-template-part nav.wp-block-navigation{padding:12px 0}header.wp-block-template-part nav.wp-block-navigation button.wp-block-navigation__responsive-container-open>svg{display:none}header.wp-block-template-part nav.wp-block-navigation button.wp-block-navigation__responsive-container-open:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M4 12h16M4 6h16M4 18h16%27/%3E%3C/svg%3E");content:"";height:24px;width:24px}header.wp-block-template-part nav.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:var(--wp--preset--color--light-green-25);color:var(--wp--preset--color--blue-100)}}footer.wp-block-template-part .social-media .wp-block-button__link{border-radius:50%;height:40px;min-height:unset;transition:background-color .3s ease;width:40px}footer.wp-block-template-part .social-media .wp-block-button__link:focus,footer.wp-block-template-part .social-media .wp-block-button__link:hover{background-color:var(--wp--preset--color--blue-25)!important}footer.wp-block-template-part .wp-block-navigation__container.nav-legal a{text-decoration:underline}footer.wp-block-template-part .wp-block-navigation__container.nav-legal a:hover{text-decoration:none}.gform_button.button{background-color:var(--wp--preset--color--green-100)!important;border-color:var(--wp--preset--color--green-100)!important;border-radius:32px!important;border-width:0;color:var(--wp--preset--color--base)!important;font-family:var(--wp--preset--font-family--oswald)!important;font-size:var(--wp--preset--font-size--large)!important;font-style:normal!important;font-weight:400!important;letter-spacing:.72px!important;line-height:1.2!important;padding:18px 48px!important}.gform_button.button:focus,.gform_button.button:hover{background-color:var(--wp--preset--color--green-200)!important;border-color:var(--wp--preset--color--green-200)!important;color:var(--wp--preset--color--base)!important}.gform_wrapper input.large,.gform_wrapper select.large{--gf-ctrl-size:var(--gf-ctrl-size-xl)}.gform-theme.gform-theme--foundation{--gf-form-gap-y:16px;--gf-ctrl-textarea-radius:16px}.gform-theme--framework ::-moz-placeholder{color:var(--wp--preset--color--blue-75)!important}.gform-theme--framework ::placeholder{color:var(--wp--preset--color--blue-75)!important}.gfield:not(.gfield--type-consent),.gfield:not(.gfield--type-consent) .ginput_container{position:relative}.gfield:not(.gfield--type-consent) .ginput_container input,.gfield:not(.gfield--type-consent) .ginput_container select,.gfield:not(.gfield--type-consent) .ginput_container textarea{min-height:60px;padding:28px 24px 8px;position:relative;z-index:1}.gfield:not(.gfield--type-consent) .ginput_container input::-moz-placeholder,.gfield:not(.gfield--type-consent) .ginput_container textarea::-moz-placeholder{color:transparent!important;opacity:0!important}.gfield:not(.gfield--type-consent) .ginput_container input::placeholder,.gfield:not(.gfield--type-consent) .ginput_container textarea::placeholder{color:transparent!important;opacity:0!important}.gfield:not(.gfield--type-consent) .gfield_label{background:#fff;box-sizing:border-box;color:var(--wp--preset--color--contrast);font-size:12px;left:24px;margin:0;padding:0;pointer-events:none;position:absolute;right:24px;top:8px;transform:none;transition:all .3s ease;width:auto;z-index:2}.gfield:not(.gfield--type-consent) .gfield_label .gfield_required{display:none}.gfield:not(.gfield--type-consent):has(input:-moz-placeholder-shown:not(:focus)) .gfield_label,.gfield:not(.gfield--type-consent):has(select:-moz-placeholder-shown:not(:focus)) .gfield_label,.gfield:not(.gfield--type-consent):has(textarea:-moz-placeholder-shown:not(:focus)) .gfield_label{background:transparent;color:var(--wp--preset--color--blue-75);font-size:16px;top:30px;transform:translateY(-50%)}.gfield:not(.gfield--type-consent):has(input:placeholder-shown:not(:focus)) .gfield_label,.gfield:not(.gfield--type-consent):has(select:placeholder-shown:not(:focus)) .gfield_label,.gfield:not(.gfield--type-consent):has(textarea:placeholder-shown:not(:focus)) .gfield_label{background:transparent;color:var(--wp--preset--color--blue-75);font-size:16px;top:30px;transform:translateY(-50%)}.gfield:not(.gfield--type-consent):has(input:-moz-placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(input:-moz-placeholder-shown:not(:focus)) .ginput_container textarea,.gfield:not(.gfield--type-consent):has(select:-moz-placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(select:-moz-placeholder-shown:not(:focus)) .ginput_container textarea,.gfield:not(.gfield--type-consent):has(textarea:-moz-placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(textarea:-moz-placeholder-shown:not(:focus)) .ginput_container textarea{padding-bottom:0;padding-left:24px;padding-right:24px}.gfield:not(.gfield--type-consent):has(input:placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(input:placeholder-shown:not(:focus)) .ginput_container textarea,.gfield:not(.gfield--type-consent):has(select:placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(select:placeholder-shown:not(:focus)) .ginput_container textarea,.gfield:not(.gfield--type-consent):has(textarea:placeholder-shown:not(:focus)) .ginput_container input,.gfield:not(.gfield--type-consent):has(textarea:placeholder-shown:not(:focus)) .ginput_container textarea{padding-bottom:0;padding-left:24px;padding-right:24px}.gfield.gfield--type-textarea:has(textarea:-moz-placeholder-shown:not(:focus)) .gfield_label{top:24px!important;transform:none!important}.gfield.gfield--type-textarea:has(textarea:placeholder-shown:not(:focus)) .gfield_label{top:24px!important;transform:none!important}.gfield--type-consent legend.gfield_label{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.wpml-ls-dropdown .wp-block-navigation__submenu-container .wp-block-navigation-item{--hover-background-color:#fff!important}.wpml-ls-dropdown .wp-block-navigation__submenu-container .wp-block-navigation-item a.wp-block-navigation-item__content{padding:16px}body.admin-bar.post-type-product .edit-post-layout__metaboxes.edit-post-meta-boxes-main__liner{order:-1}
