.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}button,input,input:where([type=button]),input:where([type=reset]),input:where([type=submit]),select,textarea{-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border-radius:0}input:where([type=radio]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:unset;width:unset}.tw-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.tw-relative{position:relative}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-0{margin-bottom:0}.tw-mb-5{margin-bottom:1.25rem}.tw-mr-2{margin-right:.5rem}.tw-mr-6{margin-right:1.5rem}.tw-mt-0{margin-top:0}.tw-mt-2{margin-top:.5rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-h-0{height:0}.tw-h-10{height:2.5rem}.tw-h-4{height:1rem}.tw-w-0{width:0}.tw-w-28{width:7rem}.tw-w-4{width:1rem}.tw-w-64{width:16rem}.tw-w-full{width:100%}.tw-flex-none{flex:none}.tw-flex-grow{flex-grow:1}.tw-flex-col{flex-direction:column}.tw-items-start{align-items:flex-start}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-8{gap:2rem}.tw-rounded{border-radius:.25rem}.tw-rounded-full{border-radius:9999px}.tw-border{border-width:1px}.tw-border-4{border-width:4px}.tw-border-solid{border-style:solid}.tw-border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.tw-border-green-400{--tw-border-opacity:1;border-color:rgba(74,222,128,var(--tw-border-opacity))}.tw-border-green-500{--tw-border-opacity:1;border-color:rgba(34,197,94,var(--tw-border-opacity))}.tw-border-orange-500{--tw-border-opacity:1;border-color:rgba(173,87,1,var(--tw-border-opacity))}.tw-border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.tw-border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.tw-border-yellow-400{--tw-border-opacity:1;border-color:rgba(250,204,21,var(--tw-border-opacity))}.tw-bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.tw-bg-green-100{--tw-bg-opacity:1;background-color:rgba(220,252,231,var(--tw-bg-opacity))}.tw-bg-green-500{--tw-bg-opacity:1;background-color:rgba(34,197,94,var(--tw-bg-opacity))}.tw-bg-orange-500{--tw-bg-opacity:1;background-color:rgba(173,87,1,var(--tw-bg-opacity))}.tw-bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.tw-bg-transparent{background-color:initial}.tw-fill-current{fill:currentColor}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-3{padding-bottom:.75rem;padding-top:.75rem}.tw-py-4{padding-bottom:1rem;padding-top:1rem}.tw-pt-0{padding-top:0}.tw-pt-6{padding-top:1.5rem}.tw-text-center{text-align:center}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-bold{font-weight:700}.tw-font-semibold{font-weight:600}.tw-text-green-700{--tw-text-opacity:1;color:rgba(21,128,61,var(--tw-text-opacity))}.tw-text-orange-700{--tw-text-opacity:1;color:rgba(234,117,0,var(--tw-text-opacity))}.tw-text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity))}.tw-text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.tw-text-yellow-700{--tw-text-opacity:1;color:rgba(161,98,7,var(--tw-text-opacity))}.tw-opacity-0{opacity:0}main.main{display:flex;flex-direction:column;margin:6rem auto 3rem;max-width:85rem}@media(max-width:1024px){.single-product main.main{margin-top:7rem}}body.page-template-kitsas-sisu main.main{max-width:50.5rem}section.section{padding:0 2.5rem}section.section .sub-heading{display:block;text-wrap-style:balance}section.section h1{margin-top:2rem}@media(max-width:1024px){section.section{padding-left:1.25rem;padding-right:1.25rem}}@media(max-width:640px){section.section{padding-left:0;padding-right:0}}.latest-posts .block-start{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}@media(max-width:1024px){.latest-posts .block-start{flex-direction:column;margin-bottom:3rem;margin-left:1rem;margin-right:1rem}.latest-posts .block-start a{margin:0 auto}}section.site-hero>p{font-size:.875rem}@font-face{font-display:swap;font-family:"Noto Serif Display";font-style:normal;font-weight:400;src:url(/app/themes/suku-theme/public/fonts/noto-serif-display/NotoSerifDisplay-Regular.702787.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Serif Display";font-style:italic;font-weight:400;src:url(/app/themes/suku-theme/public/fonts/noto-serif-display/NotoSerifDisplay-LightItalic.1009a9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/app/themes/suku-theme/public/fonts/poppins/Poppins-Regular.4b4ebe.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/app/themes/suku-theme/public/fonts/poppins/Poppins-Medium.a52d0b.ttf) format("truetype")}main.main a{-webkit-text-decoration:underline;text-decoration:underline}main.main h1{font-family:"Noto Serif Display",serif;font-size:2.6875rem;font-weight:400}@media(max-width:640px){main.main h1{font-size:2rem}}main.main h2{font-family:"Noto Serif Display",serif;font-size:1.6875rem;font-weight:400}main.main .sub-label{color:#959595}section.section.site-hero{margin-bottom:2rem;padding-bottom:9rem;padding-right:48%}@media(max-width:1024px){section.section.site-hero{margin-left:1rem;margin-right:1rem;margin-top:4rem;max-width:100%;padding-bottom:4rem;padding-left:0;padding-right:0}}section.section.site-hero div.bottom-line{border-bottom:1px solid hsla(0,0%,100%,.2);bottom:0;left:40px;position:absolute;right:40px}@media(max-width:1024px){section.section.site-hero div.bottom-line{left:0;right:0}}section.section.site-hero .btn-loe{align-items:center;display:inline-flex;height:2.5rem;justify-content:center;margin-right:1.5rem;width:16rem;--tw-bg-opacity:1;background-color:rgba(173,87,1,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}section.section.site-hero .btn-loe:hover{--tw-bg-opacity:1;background-color:rgba(234,117,0,var(--tw-bg-opacity))}section.section.site-hero .btn-loe{font-size:13px;-webkit-text-decoration:none;text-decoration:none}section.section.site-hero .btn-lisa{align-items:center;border-style:solid;border-width:1px;display:inline-flex;height:2.5rem;justify-content:center;margin-right:1.5rem;width:16rem;--tw-border-opacity:1;background-color:initial;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}section.section.site-hero .btn-lisa:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}section.section.site-hero .btn-lisa{font-size:13px;-webkit-text-decoration:none;text-decoration:none}.archive-hero{display:flex}.archive-hero div.map-container{flex:1}@media(max-width:1024px){.archive-hero div.map-container{display:none}}.archive-hero section.section{flex:1}@media(max-width:1024px){.archive-hero{flex-direction:column}}section.section.loe-hero{margin:0 auto 8rem;max-width:52rem;padding-top:0}@media(max-width:1024px){section.section.loe-hero{margin-bottom:4rem;margin-left:1rem;margin-right:1rem;max-width:100%}section.section.loe-hero h1{text-wrap-style:balance}}.product{width:100%}.variations select{color:#000}.woocommerce-product-details__short-description{color:#ff0}.wc-block-grid__products{justify-content:center}.wc-block-grid__products .wc-block-grid__product-image{display:flex!important;justify-content:center}.woocommerce .heading{align-items:center;display:flex;flex-direction:column}.woocommerce .heading>h2{margin-bottom:0;margin-top:0}.woocommerce div.product div.summary{clear:none;float:left;margin-left:2rem;width:48%}@media(max-width:1024px){.woocommerce div.product div.summary{clear:unset;float:none;margin:0;padding:1rem;width:100%}}.woocommerce form.checkout{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.woocommerce form.checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{flex-basis:100%;width:100%}.woocommerce form.checkout .details-input{border:1px solid gray;max-width:29rem;min-width:0;padding:2rem}.woocommerce form.checkout .details-input .woocommerce-billing-fields__field-wrapper h3{margin:0}.woocommerce form.checkout .details-input .form-row#billing_address_1_field,.woocommerce form.checkout .details-input .form-row#billing_company_field,.woocommerce form.checkout .details-input .form-row#billing_company_reg_nr_field,.woocommerce form.checkout .details-input span.optional{display:none}.woocommerce form.checkout .details-output{background-color:#fff;max-width:29rem;min-width:0;padding:2rem}.woocommerce form.checkout .details-output *{color:#000}.woocommerce form.checkout .details-output button.xbutton{color:#fff}.woocommerce form.checkout .details-output>h3{margin:0}.woocommerce form.checkout .details-output .woocommerce-checkout-payment#payment{background:#fff}.woocommerce form.checkout .details-output .payment_box{background-color:#f1f1f1!important}.woocommerce form.checkout .details-output .payment_box:before{border:1em solid transparent!important;border-bottom-color:#f1f1f1!important}.woocommerce form.checkout .product-name{display:flex!important}.woocommerce form .form-row .input-checkbox{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;max-width:1rem}.woocommerce label{color:#959595;font-size:13px}.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item{height:73px;width:73px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table tfoot tr th{font-size:.75rem;font-weight:400;padding:.35rem 0;text-align:right}.woocommerce table.shop_table tfoot tr td{font-size:.75rem;font-weight:700;padding:.35rem .75rem}.woocommerce table.shop_table tfoot .order-total *{--tw-text-opacity:1;color:rgba(173,87,1,var(--tw-text-opacity));font-size:.75rem}.woocommerce table.shop_table td{border-top:2px solid #ad5701}@media(max-width:1024px){.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 1em 1em 2.5em}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:1em}}.woocommerce div.product form.cart:before{content:none!important}header{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:90rem;opacity:1;padding:3rem 1.5rem;position:relative;transition:transform .3s ease,opacity .3s ease}header .nav-toggle{display:none}header .nav-toggle-label{cursor:pointer;display:none;position:absolute;right:1rem;top:2.5rem;z-index:1000}header .nav-toggle-label span{background-color:#fff;display:block;height:1px;margin:4px 0 4px auto;transition:.3s;width:1rem}@media(max-width:1024px){header .nav-toggle-label{display:block;top:1.75rem}}@media(max-width:640px){header .nav-toggle-label{top:1.75rem}}header .nav-primary{position:relative;z-index:900}header .nav-primary ul{align-items:center;display:flex;gap:3rem}header .nav-primary ul li{font-size:1rem;line-height:1.5rem;text-wrap:nowrap}header .nav-primary ul li.current-menu-item:not(.menu-item-object-product)>a{--tw-border-opacity:1;border-bottom-style:solid;border-bottom-width:2px;border-color:rgba(234,117,0,var(--tw-border-opacity))}header .nav-primary ul li a:hover{--tw-text-opacity:1;color:rgba(234,117,0,var(--tw-text-opacity))}header .nav-primary ul li.menu-item-object-product a{border-style:solid;border-width:1px;--tw-border-opacity:1;background-color:initial;border-color:rgba(255,255,255,var(--tw-border-opacity));padding:.5rem 1.25rem}header .nav-primary ul li.menu-item-object-product a:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));color:#000!important}@media(max-width:1024px){header .nav-primary{display:none}}header a.brand{display:flex;font-size:1rem;gap:1rem;height:1.5rem;line-height:1.5rem}header a.brand svg{height:100%;width:auto}@media(max-width:1024px){header #nav-toggle:checked+.nav-toggle-label+.nav-primary{background-color:rgba(0,0,0,.902);bottom:0;display:flex;flex-direction:column;height:100vh;left:0;padding:1rem;position:fixed;right:0;top:0;width:100vw}header #nav-toggle:checked+.nav-toggle-label+.nav-primary .menu-main-menu-container{height:inherit}header #nav-toggle:checked+.nav-toggle-label+.nav-primary ul{align-items:center;flex-direction:column;gap:3rem;height:inherit;justify-content:center}header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);left:0;padding-bottom:2rem;padding-top:2rem;position:fixed;right:0;top:0;width:100%;z-index:800}header.hidden{opacity:0;transform:translateY(-100%)}}@media(max-width:640px){header{padding-bottom:1.5rem;padding-top:1.5rem}}footer section{display:flex;flex-direction:row;justify-content:space-between;margin:3rem auto;max-width:85rem}footer section li{font-size:.75rem;margin-left:.5rem;margin-right:.5rem}footer section ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem;row-gap:.5rem}footer section ul.menu li:first-child{margin-left:0}footer section .site-info-container{display:flex;justify-content:space-between;list-style-type:none;padding-bottom:1.5rem;padding-top:1.5rem;row-gap:.5rem}footer section .site-info-container li{color:gray}@media(max-width:1024px){footer section{flex-direction:column}footer section,footer section ul.menu{justify-content:center}footer section .site-info-container{display:flex;flex-wrap:wrap;justify-content:center}footer section .site-info-container .spacer{display:none}}.hero-background{background-color:#171717;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw - 1rem);z-index:-10000}.archive-items{column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:4rem}@media(max-width:851px){.archive-items{justify-content:space-around}}.preview-toggle-label{align-items:center;background-color:#ad5701;border-top-left-radius:1rem;bottom:0;cursor:pointer;display:none;gap:1rem;height:2.45rem;justify-content:space-around;padding-left:3rem;padding-right:3rem;position:fixed;right:0;z-index:100}.preview-toggle-label span{color:#fff}.preview-toggle-label svg{fill:#fff;height:1.5rem;width:1.5rem}@media(max-width:1024px){.preview-toggle-label:not(.mobShow){display:flex}}.preview-toggle-backdrop{display:none;z-index:1}@media(max-width:1024px){.preview-toggle-backdrop.mobShow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.902);bottom:0;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}}.project-item{aspect-ratio:39/49;display:inline-flex;flex-direction:column;height:auto;justify-content:space-around;max-width:24.375rem;position:relative;text-align:center;width:100%}.project-item .preview-intro{display:none}.project-item.skad-draft{margin-left:4rem;position:-webkit-sticky;position:sticky;top:5rem}@media(max-width:1024px){.project-item.skad-draft{display:none}.project-item.mobShow{display:inline-flex;left:50%;margin:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100}}.project-item.lo-unselected>.preview-intro{align-items:center;background-color:#000;bottom:0;display:flex;font-size:2rem;justify-content:center;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:11}.project-item img.frame-element{max-width:100%;position:absolute;top:0;z-index:10}.project-item img{margin:0 auto;width:inherit}.project-item .pit{text-wrap-style:balance;z-index:10}.project-item .poem{font-family:"Noto Serif Display",serif;font-size:.75rem;font-style:italic}.project-item .picture-container{display:none;position:absolute;top:0;width:100%;z-index:1}.project-item .picture-container img{filter:saturate(0)}.project-item .picture-container:empty{display:none}.project-item .picture-container:after{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.project-item .ornament-container:empty{display:none}.project-item .text-container{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:space-around;left:0;position:absolute;right:0;top:0}.project-item .text-container>:not(div.ornament-container){margin-left:.85rem;margin-right:.85rem}.project-item .picture-container:empty+.text-container{padding-bottom:1rem;padding-top:1rem}.project-item .picture-container:not(:empty)+.text-container{padding-bottom:1rem}.project-item .bottom-text,.project-item .top-text{font-size:.75rem}.project-item h2.names{display:flex;flex-wrap:wrap;font-size:1.5rem;justify-content:center;margin:0}.project-item .dates{margin:0;text-align:center}.project-item.lo-light{background-color:#fff;color:#000}.project-item.lo-light .picture-container:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.25) 62%,hsla(0,0%,100%,.5) 75%,hsla(0,0%,100%,.75) 88%,#fff),linear-gradient(180deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.25) 60%,hsla(0,0%,100%,.5) 71%,hsla(0,0%,100%,.75) 82%,#fff)}.project-item.lo-dark{background-color:#171717;color:#fff}.project-item.lo-dark .picture-container:after{background-image:linear-gradient(180deg,transparent 5%,hsla(0,0%,9%,.27) 60%,hsla(0,0%,9%,.69) 74%,hsla(0,0%,9%,.81) 84%,#171717 94%),linear-gradient(180deg,transparent 5%,hsla(0,0%,9%,.27) 60%,hsla(0,0%,9%,.69) 74%,hsla(0,0%,9%,.81) 84%,#171717 94%)}.project-item.lo-photo .picture-container{display:block}.project-item.lo-photo .text-container{height:calc(100% - 10rem);margin-top:10rem}.project-item.lo-photo .ornament-container{display:none}.project-item .hover-meta-data{background-color:rgba(88,88,88,.369);border-radius:1rem;color:#fff;display:none;font-size:.675rem;justify-content:space-between;left:0;padding:.4rem 1.25rem;position:absolute;top:-3rem;width:100%}.project-item:not(.skad-draft):hover .hover-meta-data{display:flex}@media(max-width:390px){.project-item{aspect-ratio:unset;overflow:visible;padding-bottom:125.641025641%}}.service-item{display:inline-block;text-align:center;width:33%}.service-item img{margin:0 auto}.layout-item{box-shadow:0 0 0 0 transparent;transform:scale(.98);transition:box-shadow .1s ease,transform .1s ease}.layout-item.checked,.layout-item:hover{box-shadow:0 0 0 4px #ad5701;transform:scale(1)}.layout-item:hover{cursor:pointer}.variations-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:10px;gap:10px}.variations-grid .var-frame{align-items:center;aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:8px;position:relative}.variations-grid .var-frame.checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23EA7500' stroke-linecap='crop' stroke-linejoin='crop' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E");background-position:center calc(50% - 1rem);background-repeat:no-repeat;background-size:50%;position:relative}.variations-grid .var-frame img.variation-item{bottom:2rem;height:auto;left:0;max-width:none;position:absolute;transform:scale(.5);transform-origin:bottom left;width:auto}.variations-grid .var-frame img.variation-item:hover{cursor:pointer}.variations-grid .var-frame .frame-price{color:#9a9a9a;font-size:.8125rem;margin-top:.5rem}.woocommerce-input-wrapper>:not(select){padding:.25rem}.in-dates{display:flex;gap:2rem;justify-content:space-between}.in-dates .dates-col{width:100%}.back-to-edit-link{margin-bottom:2rem;margin-top:2rem}.line-buttons{display:flex;gap:1rem;justify-content:space-between}.line-buttons label{display:contents;width:-webkit-fill-available;width:-moz-available}.line-buttons label button{overflow:hidden;position:relative}.line-buttons label button div{position:absolute;right:1rem}.img-uploader-container{border:1px solid gray;padding:2.5rem 2.5rem 1.25rem}.img-uploader-container h5{margin:0}form.obituary-product{display:flex;flex-direction:column;gap:2rem}.woocommerce-error{border-top-color:#ea7500}.woocommerce-error:before{color:#ea7500}.woocommerce-error{background-color:#ffe4be}.woocommerce-error strong{font-weight:600!important}.woocommerce form .form-row textarea{height:4.5em}input,select{height:2.5rem!important}input,select,textarea{padding:.575rem .875rem}select{padding-left:.75rem;padding-right:.75rem}button,input,optgroup,select,textarea{font-size:.8125rem}.search-form .form-row{display:flex;gap:1.5rem;padding-top:1.5rem}.search-form .form-row label{font-size:13px}@media(max-width:640px){.search-form .form-row{align-items:center;flex-direction:column;padding-left:.5rem;padding-right:.5rem}.search-form .form-row button.search-button{width:100%}}.woocommerce form .form-row#is_company_field{margin-bottom:.5rem;margin-top:1rem}.woocommerce form .form-row select{border-radius:0;border-width:0}form .form-row label:not(.checkbox){color:#959595}.woocommerce form .form-row .required{color:#ea7500}.woocommerce form .form-row.woocommerce-invalid label{color:#959595}.field-error,.woocommerce form .form-row.woocommerce-invalid input,select.county-element.field-error{background-color:#ffe4be!important}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#191919}.checkout-inline-error-message{display:none}.woocommerce form .form-row .input-text{border-radius:0;border-width:0}.obituary-product p.small{font-size:13px;margin:0!important}.map-container{position:relative}.map-container svg.map-lines-ee{height:auto;margin:0 auto;pointer-events:none;position:absolute;top:-1px;transform:translateX(calc(5% - 2px));width:90%;z-index:10}.map-container svg.map-ee{height:auto;position:absolute;stroke:#8b8b8b;stroke-width:0;top:0;transform:translateX(5%);width:90%;z-index:11}.map-container svg.map-ee path{fill:transparent;stroke:#fff;stroke-width:0}.map-container svg.map-ee path:hover{cursor:pointer;fill:hsla(0,0%,100%,.25);transition:.3s}.map-container svg.map-ee path.active{cursor:pointer;fill:rgba(234,117,0,.74);transition:.3s}h1{font-size:2.75rem;font-style:normal;line-height:1.35;margin:1.5em 0 .8em}h2{font-size:1.75rem;font-weight:700;margin:1em 0 .8em}h3{font-size:1.25rem;font-weight:400;margin:1.75em 0 .8em}h4{font-size:1.125rem;font-style:italic;font-weight:lighter;letter-spacing:.1em}h4,h5{margin:1.5em 0 .8em}h5{font-size:15pt;font-weight:500}h6{font-size:100%;font-weight:700;letter-spacing:.1em;margin:1.5em 0 .8em}p{font-size:.875rem;margin:1em 0 0;text-align:left}p.small{color:#959595;font-size:.6875rem;margin:1em 0}p+p{margin:0}p+dl,p+ol,p+ul{margin-bottom:1.5em}p.lead+p{text-indent:0}.cmplz-btn .cmplz-accept:hover{color:#f0671f}#cmplz-manage-consent .cmplz-manage-consent{background:none!important}#cmplz-manage-consent button.cmplz-show{background-color:transparent!important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g fill-rule="evenodd"><circle cx="12" cy="12" r="12" fill="%23fff"/><path d="M15.094 13.978c-1.146 0-1.946-.813-1.946-1.978s.8-1.978 1.946-1.978c1.145 0 1.945.813 1.945 1.978s-.8 1.978-1.945 1.978M9.07 10.022h3.883l-.094.09c-.537.515-.844 1.203-.844 1.888 0 1.738 1.294 3 3.079 3 1.786 0 3.082-1.262 3.082-3s-1.296-3-3.082-3H9.079C7.295 9 6 10.262 6 12s1.295 3 3.079 3h2.144v-1.022H9.07c-1.136 0-1.932-.813-1.937-1.978 0-1.146.815-1.978 1.937-1.978" fill="%23AD5701"/></g></svg>')!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;bottom:10px!important;box-shadow:none!important;color:#fff!important;content:" "!important;filter:drop-shadow(0 0 4px rgba(0,0,0,.2))!important;height:48px!important;left:0!important;padding-bottom:.5rem;padding-top:.5rem;width:48px!important}html{background-color:#171717;color:#fff;font-family:Poppins}input,select,textarea{color:#000;width:100%}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,select::placeholder,textarea::placeholder{color:#666;opacity:1}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#666}.hover\:tw-bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgba(234,117,0,var(--tw-bg-opacity))}.hover\:tw-bg-white:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.hover\:tw-text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.hover\:tw-text-orange-700:hover{--tw-text-opacity:1;color:rgba(234,117,0,var(--tw-text-opacity))}@media (min-width:1024px){.lg\:tw-text-start{text-align:left}}