/*!
Theme Name: Jask Inventory
Theme URI: http://underscores.me/
Author: Jask Creative
Author URI: http://www.jaskcreative.co.uk/
Description: Custom theme: Jask Inventory, developed by Jask Creative
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: jask_inventory
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Project Name Here is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
!*/*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{--body_copy: "Helvetica Neue", Helvetica, sans-serif;--headers: "Helvetica Neue", Helvetica, sans-serif;--buttons: "Helvetica Neue", Helvetica, sans-serif;--primary: rgb(0, 0, 0);--secondary: rgb(0, 0, 0);--white: rgb(255, 255, 255);--primary-text: rgb(0, 0, 0);--headings: rgb(0, 0, 0);--section-padding: 50px;--max-block-width: 840px;--wp--style--global--content-size: 840px}@media(min-width: 769px){:root{--section-padding: 5rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}.contain{margin:0 auto;width:100%;padding:0 1em}@media(min-width: 1025px){.contain{padding:0 1.5em}}@media(min-width: 79.1rem){.contain{width:84.25em;max-width:100%}}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:"jask-inventory";src:url("./assets/fonts/jask-inventory.woff2") format("woff2"),url("./assets/fonts/jask-inventory.ttf") format("truetype"),url("./assets/fonts/jask-inventory.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}.icon{font-family:"jask-inventory" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#primary article,#primary article header,#primary article .entry-content,#primary article footer,#masthead,#colophon,.inventory-picker,.reservation-inventory{--gap: clamp(1rem, 6vw, 1.75rem);--full: minmax(var(--gap), 1fr);--content: clamp(50px, 15vw, 240px);--content-small: min(var(--wp--style--global--content-size), 100% - ((var(--gap) * 2) + (var(--content) * 2)));--content-small-half: calc( var(--content-small) / 2 );--popout: minmax(0, 2rem);--feature: minmax(0, 5rem);gap:0;display:grid;grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-small-start] var(--content-small-half) [center] var(--content-small-half) [content-small-end] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:"jask-inventory";src:url("./assets/fonts/jask-inventory.woff2") format("woff2"),url("./assets/fonts/jask-inventory.ttf") format("truetype"),url("./assets/fonts/jask-inventory.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}.icon,.styled-select:not(:has(.select2-selection--clearable)):after{font-family:"jask-inventory" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{color-scheme:light dark}[data-theme=light]{--background-color: #ececec;--text-color: #000}[data-theme=dark]{--background-color: #3f3f46;--text-color: #fff}html{margin:0 !important}pre{color:#000}body{background:var(--background-color);color:var(--text-color)}body.logged-in{padding-top:46px}@media(min-width: 783px){body.logged-in{padding-top:32px}}.home{height:100vh}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button:not([class*=inline-button]),input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:not([class*=inline-button]):hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:not([class*=inline-button]):active,button:not([class*=inline-button]):focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{min-width:0;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#666;border:1px solid #ccc;border-color:light-dark(#ccc, #444);border-radius:.5em;padding:.5em;color:light-dark(#000, #fff);resize:none;line-height:1.3}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=range]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=color]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#aaa}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=week]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=color]::-moz-placeholder, textarea::-moz-placeholder{color:#aaa}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=range]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=color]:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#aaa}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=url]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=range]::-ms-input-placeholder, input[type=date]::-ms-input-placeholder, input[type=month]::-ms-input-placeholder, input[type=week]::-ms-input-placeholder, input[type=time]::-ms-input-placeholder, input[type=datetime]::-ms-input-placeholder, input[type=datetime-local]::-ms-input-placeholder, input[type=color]::-ms-input-placeholder, textarea::-ms-input-placeholder{color:#aaa}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=range]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=week]::placeholder,input[type=time]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=color]::placeholder,textarea::placeholder{color:#aaa}input[type=text].error,input[type=email].error,input[type=url].error,input[type=password].error,input[type=search].error,input[type=number].error,input[type=tel].error,input[type=range].error,input[type=date].error,input[type=month].error,input[type=week].error,input[type=time].error,input[type=datetime].error,input[type=datetime-local].error,input[type=color].error,textarea.error{border-color:red}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:light-dark(#000, #fff);color:light-dark(#000, #fff)}select{border:1px solid #ccc}.styled-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-size:1em}.styled-select.hidden{display:none}.styled-select select,.styled-select .select2-container--default .select2-selection--multiple{z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;border:1px solid #ccc;border-color:light-dark(#ccc, #444);border-radius:.5em;width:100%;padding-right:2.75em;font-size:1em;line-height:1.3}.styled-select select option:first-child,.styled-select .select2-container--default .select2-selection--multiple option:first-child{color:#aaa}.styled-select select:required:invalid,.styled-select .select2-container--default .select2-selection--multiple:required:invalid{color:#aaa}.styled-select select:has(option:checked),.styled-select .select2-container--default .select2-selection--multiple:has(option:checked){color:light-dark(#000, #fff)}.styled-select select:has(option:checked[value=""]),.styled-select .select2-container--default .select2-selection--multiple:has(option:checked[value=""]){color:#999}.styled-select select:focus,.styled-select select.select2-container--focus,.styled-select .select2-container--default .select2-selection--multiple:focus,.styled-select .select2-container--default .select2-selection--multiple.select2-container--focus{border-color:light-dark(#000, #fff);color:light-dark(#000, #fff)}.styled-select select::-webkit-input-placeholder, .styled-select .select2-container--default .select2-selection--multiple::-webkit-input-placeholder{color:#999}.styled-select select::-moz-placeholder, .styled-select .select2-container--default .select2-selection--multiple::-moz-placeholder{color:#999}.styled-select select:-ms-input-placeholder, .styled-select .select2-container--default .select2-selection--multiple:-ms-input-placeholder{color:#999}.styled-select select::-ms-input-placeholder, .styled-select .select2-container--default .select2-selection--multiple::-ms-input-placeholder{color:#999}.styled-select select::placeholder,.styled-select .select2-container--default .select2-selection--multiple::placeholder{color:#999}.styled-select select.select2-selection--multiple,.styled-select .select2-container--default .select2-selection--multiple.select2-selection--multiple{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.styled-select select .select2-selection,.styled-select .select2-container--default .select2-selection--multiple .select2-selection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.styled-select select .select2-selection__choice,.styled-select .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:0}.styled-select select .select2-selection__rendered,.styled-select .select2-container--default .select2-selection--multiple .select2-selection__rendered{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.styled-select select .select2-search,.styled-select .select2-container--default .select2-selection--multiple .select2-search{margin:-0.5em 0;padding:.5em}.styled-select select .select2-search textarea,.styled-select .select2-container--default .select2-selection--multiple .select2-search textarea{margin:0;line-height:1}.styled-select select .select2-selection__clear,.styled-select .select2-container--default .select2-selection--multiple .select2-selection__clear{margin:0;padding:0;top:0;bottom:0;height:100%;width:2.75em;color:light-dark(#000, #fff)}.styled-select select .select2-selection__choice .select2-selection__choice__display,.styled-select .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__display{color:#000}.styled-select select .select2-selection__choice .select2-selection__choice__remove,.styled-select .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{height:100%}.styled-select select.error,.styled-select .select2-container--default .select2-selection--multiple.error{border-color:red}.styled-select .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:inherit}.styled-select .select2-container--default .select2-selection--multiple{background-color:light-dark(#fff, #2b2a33)}.styled-select:not(:has(.select2-selection--clearable)):after{z-index:2;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;content:"";font-size:1.5em}.styled-select:has(.new-option-input){gap:.5em}.styled-select:has(.new-option-input) .new-option-input{display:none;margin:0}.styled-select:has(.new-option-input) .new-option-actions{display:none}.styled-select:has(.new-option-input):has(select option[class=new-option]:checked){display:grid;grid-template-columns:1fr auto}.styled-select:has(.new-option-input):has(select option[class=new-option]:checked):after{content:none}.styled-select:has(.new-option-input):has(select option[class=new-option]:checked) select,.styled-select:has(.new-option-input):has(select option[class=new-option]:checked) .select2-container{display:none}.styled-select:has(.new-option-input):has(select option[class=new-option]:checked) .new-option-input{display:block}.styled-select:has(.new-option-input):has(select option[class=new-option]:checked) .new-option-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.select2-dropdown{border:1px solid light-dark(#ccc, #444) !important;border-color:light-dark(#000, #aaa) !important;background-color:light-dark(#fff, #3f3f46) !important;border-radius:.5em;overflow:hidden}textarea{width:100%}#site-content{margin:0 auto;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}#site-content.login-page-content{grid-template-rows:none;justify-items:center}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}#primary article{grid-column:full}#primary article .entry-content{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}#primary article .entry-content>section.wp-block-group:first-child{margin-top:calc(var(--section-padding)*-1)}#primary article .entry-content>section.wp-block-group:last-child{margin-bottom:calc(var(--section-padding)*-1)}#primary article header,#primary article .entry-content,#primary article footer{grid-column:full}#primary article header>*:not(section):not(.wp-block-group),#primary article .entry-content>*:not(section):not(.wp-block-group),#primary article footer>*:not(section):not(.wp-block-group){grid-column:content}#masthead{grid-column:full}#masthead .contain{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-column:content;padding:0}#masthead .site-branding{margin-right:1.5em}#masthead .site-branding p{margin:0}#masthead .site-branding p a{display:block;text-indent:-9999px;overflow:hidden;height:100%}#masthead .site-branding p a:before{content:"";float:left;width:100%;background-image:url("./images/logo-blue.svg");background-size:contain;width:143px;height:26px}#colophon{padding:var(--section-padding) 0}#colophon>.contain{grid-column:content}.login-page-content{height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:500px;width:100%}.login-container .logo{margin-left:auto;margin-right:auto}.login-container .logo a{display:block}.login-container .logo a img{max-width:200px;height:auto}.login-container h1{text-align:center;color:#fff;margin:0}.login-container form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em;background:#fff;padding:2em;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.login-container form label{font-weight:700;color:#000}.front-page-welcome{padding:1.5em}.front-page-welcome>*{margin:0}.inventory-picker,.reservation-inventory{align-self:stretch;display:grid}.inventory-picker .inventory-available,.inventory-picker .inventory-requested,.reservation-inventory .inventory-available,.reservation-inventory .inventory-requested{display:grid;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-column:full-start/center;border-right:1px solid rgba(255,255,255,.2)}.inventory-picker .inventory-available.manage,.inventory-picker .inventory-requested.manage,.reservation-inventory .inventory-available.manage,.reservation-inventory .inventory-requested.manage{grid-column:full}.inventory-picker .inventory-available .top,.inventory-picker .inventory-requested .top,.reservation-inventory .inventory-available .top,.reservation-inventory .inventory-requested .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.inventory-picker .inventory-available .top .search,.inventory-picker .inventory-requested .top .search,.reservation-inventory .inventory-available .top .search,.reservation-inventory .inventory-requested .top .search{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.inventory-picker .inventory-available .top .search input,.inventory-picker .inventory-requested .top .search input,.reservation-inventory .inventory-available .top .search input,.reservation-inventory .inventory-requested .top .search input{width:100%;padding:.5em;border:1px solid #ccc;border-radius:0}.inventory-picker .inventory-available .items-list,.inventory-picker .inventory-requested .items-list,.reservation-inventory .inventory-available .items-list,.reservation-inventory .inventory-requested .items-list{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:auto}.inventory-picker .inventory-available .items-list ul,.inventory-picker .inventory-requested .items-list ul,.reservation-inventory .inventory-available .items-list ul,.reservation-inventory .inventory-requested .items-list ul{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.inventory-picker .inventory-available .items-list ul li,.inventory-picker .inventory-requested .items-list ul li,.reservation-inventory .inventory-available .items-list ul li,.reservation-inventory .inventory-requested .items-list ul li{border-bottom:1px solid rgba(255,255,255,.1)}.inventory-picker .inventory-selected,.reservation-inventory .inventory-selected{display:grid;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-column:center/full-end;border-left:1px solid rgba(255,255,255,.2)}.inventory-picker .inventory-selected .top,.reservation-inventory .inventory-selected .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.inventory-picker .inventory-selected .top .search,.reservation-inventory .inventory-selected .top .search{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.inventory-picker .inventory-selected .top .search input,.reservation-inventory .inventory-selected .top .search input{width:100%;padding:.5em;border:1px solid #ccc;border-radius:0}.inventory-picker .inventory-selected .items-list,.reservation-inventory .inventory-selected .items-list{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:auto}.inventory-picker .inventory-selected .items-list ul,.reservation-inventory .inventory-selected .items-list ul{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.inventory-picker .inventory-selected .items-list ul li,.reservation-inventory .inventory-selected .items-list ul li{border-bottom:1px solid rgba(255,255,255,.1)}.inventory-picker .inventory-selected .bottom,.reservation-inventory .inventory-selected .bottom{display:grid;grid-template-columns:1fr 1fr;gap:1em}a.wardrobe-item-card{text-decoration:none;color:#fff}.wardrobe-item-card{position:relative;display:grid;grid-template-columns:100px 1fr;grid-gap:1em;padding:1em;text-decoration:none;color:#fff}.wardrobe-item-card:hover{background:rgba(255,255,255,.1)}.wardrobe-item-card>button{position:absolute;grid-row:1/-1;grid-column:1/-1;top:-1em;left:-1em;right:-1em;bottom:-1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;opacity:0;cursor:pointer;z-index:1}.wardrobe-item-card .wardrobe-item-image{position:relative;width:100px;height:100px;background-size:cover;background-position:center;border:1px solid #ccc;border-radius:4px;overflow:hidden}.wardrobe-item-card .wardrobe-item-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wardrobe-item-card .wardrobe-item-details{display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr auto;gap:.75em}.wardrobe-item-card .wardrobe-item-details .product-info .wardrobe-item-title{margin:0}.wardrobe-item-card .wardrobe-item-details .product-info .wardrobe-item-sku{margin:0}.wardrobe-item-card .wardrobe-item-details .product-info .wardrobe-item-description{margin:0;font-size:.875em}.wardrobe-item-card .wardrobe-item-details .product-info .variations-selected{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.2em 1.5em;font-size:.75em}.wardrobe-item-card .wardrobe-item-details .product-info .variations-selected p{margin:0}.wardrobe-item-card .wardrobe-item-details .stock-info{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5em}.wardrobe-item-card .wardrobe-item-details .stock-info p{margin:0;display:grid;grid-template-columns:1fr;text-align:center;font-size:.75em}.wardrobe-item-card .wardrobe-item-details .stock-info p span{font-size:1.75em}.wardrobe-item-card.removed .removed-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,0,0,.4);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center;padding:1em;border-radius:4px;z-index:2}.wardrobe-item-card.removed .removed-overlay p{margin:0;font-weight:700}.wardrobe-item-card.removed .removed-overlay a.btn{color:#fff !important}.wardrobe-item-popover{position:relative;isolation:isolate;overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0)}.wardrobe-item-popover:before{z-index:-1;content:"";position:absolute;left:50%;top:50%;width:100vw;height:100vh;background:rgba(0,0,0,.5);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wardrobe-item-popover .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:visible;padding-bottom:1em}.wardrobe-item-popover .actions button.close-popover-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;font-size:1.5em;padding:0;width:48px;height:48px;cursor:pointer;line-height:48px;color:#fff;margin-right:-0.75em;margin-top:-0.25em;margin-bottom:-0.25em}.wardrobe-item-popover .actions .remove-reservation-item-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:auto;color:#c00;margin-left:-0.75em;cursor:pointer;font-size:.875em}.wardrobe-item-popover .popover-content{width:400px;padding:1em;background:#fff;color:#000;border:1px solid #ccc;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:translateY(-100vh);transform:translateY(-100vh);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.wardrobe-item-popover:popover-open .popover-content{-webkit-transform:translateY(0);transform:translateY(0)}.wardrobe-item-detail{display:grid;gap:.75em}.wardrobe-item-detail .input-group{display:grid;grid-template-columns:1fr;gap:.75em}.wardrobe-item-detail .input-group .qty{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.wardrobe-item-detail .input-group .qty.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wardrobe-item-detail .input-group .qty input{width:60px}.wardrobe-item-detail .input-group .qty input.input-error{border:1px solid red}.wardrobe-item-detail .wardobe-item-title-sku{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wardrobe-item-detail .wardobe-item-title-sku h2{margin:0}.wardrobe-item-detail .wardobe-item-title-sku p{margin:0;font-size:.875em;color:#666}.wardrobe-item-detail .wardrobe-item-detail-image{aspect-ratio:16/9}.wardrobe-item-detail .wardrobe-item-detail-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25em;overflow:hidden;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.wardrobe-item-detail .wardrobe-item-detail-description p:first-child{margin-top:0}.wardrobe-item-detail .wardrobe-item-detail-description p:last-child{margin-bottom:0}.wardrobe-item-detail .wardrobe-item-reservation-form{display:grid;gap:.75em}.wardrobe-item-detail .attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em}.wardrobe-item-detail .attributes .attribute{position:relative}.wardrobe-item-detail .attributes .attribute label{font-weight:700}.wardrobe-item-detail .attributes .attribute:not(:first-child):not(.active){display:none}.wardrobe-item-detail .attributes .attribute:has(select):after{position:absolute;bottom:.65em;right:.75em;text-align:center;border:solid #666;border-width:0 2px 2px 0;content:"";height:10px;width:10px;-webkit-transform:rotate(45deg) translateY(-50%) translateX(-50%);transform:rotate(45deg) translateY(-50%) translateX(-50%);display:block;pointer-events:none}.wardrobe-item-detail select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;border:1px solid #ccc;border-radius:4px;width:100%}.wardrobe-item-detail select option:first-child{color:#999}.wardrobe-item-detail select:required:invalid{color:#999}.wardrobe-item-detail input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;border:1px solid #ccc;border-radius:4px;width:100%}.manager-options{display:grid;height:100vh;width:100%;place-items:center}.manager-options .manager-options-wrapper{display:grid;gap:1em}.manager-options .logo{margin-left:auto;margin-right:auto}.manager-options .logo a{display:block}.manager-options .logo a img{max-width:200px;height:auto}.manager-options ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1em;margin:0;padding:0;list-style:none}.manager-options ul li a{display:block;aspect-ratio:1/1;background-color:#e6e6e6;color:#000;text-decoration:none;width:300px;max-width:100%;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.25em;font-weight:700;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.manager-options ul li a:hover{background-color:#ccc}.wardrobe-item-detail-manage{display:grid;gap:1.5em;padding:1.5em}.wardrobe-item-detail-manage .wardrobe-top-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em}@media(min-width: 769px){.wardrobe-item-detail-manage .wardrobe-top-detail{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wardrobe-item-detail-manage .wardrobe-top-detail label{font-weight:700}.wardrobe-item-detail-manage .wardrobe-top-detail .left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:grid;grid-template-columns:1fr;gap:1em 1.5em}@media(min-width: 769px){.wardrobe-item-detail-manage .wardrobe-top-detail .left{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;grid-template-columns:1fr 1fr;grid-template-areas:"inputs description"}}.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25em}.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper input,.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper select,.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper textarea{width:100%;max-width:100%;padding:.5em;border:1px solid #ccc;border-radius:4px}@media(min-width: 769px){.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper.description{grid-area:description}}.wardrobe-item-detail-manage .wardrobe-top-detail .left .form-input-wrapper.description textarea{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-height:150px;resize:none}.wardrobe-item-detail-manage .wardrobe-top-detail .left .standard-fields{display:grid;gap:1em}@media(min-width: 769px){.wardrobe-item-detail-manage .wardrobe-top-detail .left .standard-fields{grid-area:inputs}}.wardrobe-item-detail-manage .wardrobe-top-detail .right{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25em}@media(min-width: 769px){.wardrobe-item-detail-manage .wardrobe-top-detail .right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:300px}}.wardrobe-item-detail-manage .wardrobe-top-detail .right .wardrobe-item-detail-image{display:grid;grid-template-columns:1fr;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;border:1px solid #ccc;border-radius:4px;overflow:hidden}.wardrobe-item-detail-manage .wardrobe-top-detail .right .wardrobe-item-detail-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wardrobe-tabbed-details{margin-bottom:400px}.wardrobe-tabbed-details .tabs{display:grid;grid-template-columns:1fr;grid-template-rows:auto 0fr;overflow:hidden;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease, -ms-grid-rows .3s ease;background-color:#f5f5f5;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ccc;border-bottom:none}@media(min-width: 769px){.wardrobe-tabbed-details .tabs{background-color:rgba(0,0,0,0);overflow:visible;border:none}}.wardrobe-tabbed-details .tabs .active-tab{background-color:#f5f5f5;border-bottom:none;color:#000;padding:.75em 1em;font-weight:700;text-decoration:none}@media(min-width: 769px){.wardrobe-tabbed-details .tabs .active-tab{display:none}}.wardrobe-tabbed-details .tabs .tab-buttons{display:grid;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media(min-width: 769px){.wardrobe-tabbed-details .tabs .tab-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:1px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border:none}}.wardrobe-tabbed-details .tabs.expanded{grid-template-rows:auto 1fr}.wardrobe-tabbed-details .tabs button{background:rgba(0,0,0,0);border:none;border-radius:0;padding:.75em 1em;cursor:pointer;font-size:1em;background-color:#f5f5f5;position:relative}@media(min-width: 769px){.wardrobe-tabbed-details .tabs button{padding:.5em 1em;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ccc;border-bottom:2px solid #f5f5f5}}.wardrobe-tabbed-details .tabs button.active{font-weight:700;border-bottom:none;z-index:1}.wardrobe-tabbed-details .tabs button:first-child{border-top:1px solid #ccc}.wardrobe-tabbed-details .tabs button:not(:first-child){border-top:1px solid #ececec}@media(min-width: 769px){.wardrobe-tabbed-details .tabs button:not(:first-child){border-top:1px solid #ccc;margin-left:-1px}}@media(min-width: 769px){.wardrobe-tabbed-details .tabs button:not(.active){border-bottom:1px solid #ccc}}.wardrobe-tabbed-details .tabs button:not(.active):hover{background:rgba(0,0,0,.05)}@media(min-width: 769px){.wardrobe-tabbed-details .tabs button:not(.active):hover{color:#fff}}.wardrobe-tabbed-details .tab-content{display:none;background-color:#f5f5f5;padding:1em;color:#000}.wardrobe-tabbed-details .tab-content.active{display:block;border:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media(min-width: 769px){.wardrobe-tabbed-details .tab-content.active{border-top-right-radius:4px}}.wardrobe-tabbed-details .tab-content h3{margin-top:0}#page{-webkit-transition:padding-left .3s ease-in-out,padding-top .3s ease-in-out;transition:padding-left .3s ease-in-out,padding-top .3s ease-in-out;padding-top:46px}@media(min-width: 601px){#page{padding-top:80px}}@media(min-width: 769px){#page{padding-top:0;padding-left:94px}}#page .wrap{display:grid;padding:1.5em 1em;grid-template-columns:1fr;gap:2em;color:light-dark(#000, #fff)}@media(min-width: 769px){#page .wrap{padding:1.5em}}body.sidebar-expanded #page{padding-left:320px;z-index:0}.sidebar{position:fixed;top:0;left:0;right:0;background-color:light-dark(#fff, #18181b);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1000;padding:.5em 0;border-bottom:1px solid light-dark(#ccc, #444)}@media(min-width: 769px){.sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:94px;height:auto;bottom:0;right:auto;opacity:1;pointer-events:auto;padding:0;border-bottom:none}}.sidebar:after{content:"";position:absolute;bottom:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100vw;height:100vw;background:-webkit-gradient(linear, left bottom, left top, from(light-dark(#ccc, #18181b)), to(transparent));background:linear-gradient(to top, light-dark(#ccc, #18181b), transparent);pointer-events:none;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar .logo-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1em}@media(min-width: 769px){.sidebar .logo-container{padding:1.5em 2em}}.sidebar .logo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-image:url(./assets/img/jask-logo-white.png);background-size:120px;background-repeat:no-repeat;background-position:left center;overflow:hidden;width:30px;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar .logo img{display:block;max-width:150px;opacity:0}.sidebar .mobile-navigation-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.sidebar .mobile-navigation-wrapper .mobile-menu-toggle{margin-right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer;color:light-dark(#000, #fff);font-size:2.5em;text-align:right}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .mobile-menu-toggle{display:none;visibility:hidden;opacity:0;pointer-events:none}}.sidebar .mobile-navigation-wrapper .menu-wrapper{isolation:isolate;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;bottom:-0.5em;right:0;width:100vw;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:light-dark(#fff, #18181b);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar .mobile-navigation-wrapper .menu-wrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100vh;background:light-dark(#888, #18181b);z-index:-1;-webkit-transform:translateY(100%);transform:translateY(100%);pointer-events:none;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper:before{display:none}}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper{position:relative;-webkit-transform:translateY(0);transform:translateY(0);width:100%}}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;padding:0;list-style:none;padding:0 1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper>ul{width:100%}}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li{padding:.25em 0}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li a{outline:none;display:grid;grid-template-columns:30px 0;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1em;text-decoration:none;color:light-dark(#000, #fff);border-radius:1em;overflow:hidden;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li a span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li a span:not([class^=icon]){opacity:0;overflow:hidden !important}}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li a span.icon,.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li a span.styled-select:not(:has(.select2-selection--clearable)):after{display:block;width:30px !important;height:30px !important;opacity:1 !important;line-height:30px;text-align:center;font-size:1.5em}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li.active a{background:rgba(0,0,0,0);color:#2dd4bf}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li.active a span{color:#2dd4bf}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li:hover a{color:#2dd4bf}.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li:hover a span{color:#2dd4bf}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper>ul li.settings{border-top:1px solid light-dark(rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2));margin-top:.25em;padding-top:.5em}}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.5em 2em;border-top:1px solid light-dark(rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2));color:#666;font-size:.875em}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info{text-decoration:none;outline:none;display:grid;grid-template-columns:30px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-avatar{height:50px;display:grid;place-content:center}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-avatar img{display:block;border-radius:50%;width:30px;height:30px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-width:1px;border-style:solid;border-color:light-dark(#444, #ccc)}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:light-dark(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.4))}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-details{opacity:0;width:auto;overflow:hidden}}.sidebar .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-details strong{color:light-dark(#000, #fff)}.sidebar .mobile-navigation-wrapper.active .menu-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%)}@media(min-width: 769px){.sidebar .mobile-navigation-wrapper.active .menu-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}}.sidebar .mobile-navigation-wrapper.active .menu-wrapper:before{opacity:1}@media(min-width: 769px){.sidebar:hover{width:320px}.sidebar:hover::after{opacity:1}.sidebar:hover .logo{width:100%}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper{z-index:-1}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper>ul li a{padding:1em;grid-template-columns:30px 1fr}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper>ul li a span:not(.icon):not(.styled-select:not(:has(.select2-selection--clearable)):after){opacity:1}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper>ul li a span:not([class^=icon]){opacity:1}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper>ul li.active a{background:light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1))}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info{grid-template-columns:50px 1fr}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-avatar img{width:50px;height:50px}.sidebar:hover .mobile-navigation-wrapper .menu-wrapper .sidebar-footer .user-info .user-details{opacity:1}}body.admin-bar .sidebar{top:0;z-index:100000}@media(min-width: 601px){body.admin-bar .sidebar{top:46px}}@media(min-width: 783px){body.admin-bar .sidebar{top:32px}}button.btn,a.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:light-dark(#000, #fff);text-decoration:none;cursor:pointer;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}button.btn:not([class*=inline-button]),a.btn:not([class*=inline-button]){font-weight:700;border-radius:.5em;padding:1rem 1.5rem;background-color:light-dark(rgb(255, 255, 255), rgb(48, 48, 48));border:1px solid light-dark(#ccc, #666)}button.btn.inline,a.btn.inline{padding:.5em .75em;font-size:.75em;font-weight:500}button.btn.inline-button,a.btn.inline-button{background-color:rgba(0,0,0,0);border:none}button.btn.small,a.btn.small{padding:.75em 1.25em;font-size:.875em;font-weight:600}button.btn.outline,a.btn.outline{background-color:rgba(0,0,0,0);border:1px solid light-dark(#ccc, #666);color:light-dark(#000, #fff)}button.btn.primary,a.btn.primary{background-color:#2dd4bf;border:none;color:#000}button.btn.primary.outline,button.btn.primary.inline-button,a.btn.primary.outline,a.btn.primary.inline-button{background-color:rgba(0,0,0,0);color:#2dd4bf}button.btn.primary.outline:not([class*=inline-button]),button.btn.primary.inline-button:not([class*=inline-button]),a.btn.primary.outline:not([class*=inline-button]),a.btn.primary.inline-button:not([class*=inline-button]){border:1px solid #2dd4bf}button.btn.danger,a.btn.danger{background-color:#c00;border:none;color:#fff}button.btn.danger.outline,button.btn.danger.inline-button,a.btn.danger.outline,a.btn.danger.inline-button{background-color:rgba(0,0,0,0);color:#c00}button.btn.danger.outline:not([class*=inline-button]),button.btn.danger.inline-button:not([class*=inline-button]),a.btn.danger.outline:not([class*=inline-button]),a.btn.danger.inline-button:not([class*=inline-button]){border:1px solid #c00}button.btn.success,button.btn.primary,a.btn.success,a.btn.primary{background-color:#16a34a;border:none;color:#fff}button.btn.success.outline,button.btn.success.inline-button,button.btn.primary.outline,button.btn.primary.inline-button,a.btn.success.outline,a.btn.success.inline-button,a.btn.primary.outline,a.btn.primary.inline-button{background-color:rgba(0,0,0,0);color:#16a34a}button.btn.success.outline:not([class*=inline-button]),button.btn.success.inline-button:not([class*=inline-button]),button.btn.primary.outline:not([class*=inline-button]),button.btn.primary.inline-button:not([class*=inline-button]),a.btn.success.outline:not([class*=inline-button]),a.btn.success.inline-button:not([class*=inline-button]),a.btn.primary.outline:not([class*=inline-button]),a.btn.primary.inline-button:not([class*=inline-button]){border:1px solid #16a34a}button.btn.track-unsaved,a.btn.track-unsaved{position:relative}button.btn.track-unsaved.unsaved,a.btn.track-unsaved.unsaved{-webkit-box-shadow:0 0 0 2px #3b82f6;box-shadow:0 0 0 2px #3b82f6}.icon.danger:after,.danger.styled-select:not(:has(.select2-selection--clearable)):after{background-color:#c00}.icon.warning:after,.warning.styled-select:not(:has(.select2-selection--clearable)):after{background-color:#eab308}.icon.success:after,.success.styled-select:not(:has(.select2-selection--clearable)):after{background-color:#16a34a}a.inline-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25em;color:#2dd4bf;text-decoration:none}a.inline-link.danger{color:#c00}a.inline-link.success{color:#16a34a}.page-supplimentary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2em}.page-supplimentary .page-breadcrumbs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;list-style:none;margin:0;padding:0}.page-supplimentary .page-breadcrumbs ul li{margin:0}.page-supplimentary .page-breadcrumbs ul li:not(:first-child):before{content:"/";margin-right:.5em;color:var(--text-gray-500, #999)}.page-supplimentary .page-breadcrumbs ul li a{text-decoration:none;color:var(--text-gray-500, #999)}.page-supplimentary .page-breadcrumbs ul li a:hover{text-decoration:underline}.page-supplimentary .page-breadcrumbs ul li a:has(span[class=icon]){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25em}.page-supplimentary .page-breadcrumbs ul li a:has(span[class=icon]):hover{text-decoration:none}.page-top-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:2em}@media(min-width: 1025px){.page-top-section{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-heading>*{margin:0}.page-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 561px){.page-actions{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.page-actions a{display:block;text-decoration:none;color:var(--text-gray-500, #999);font-size:1.5em}.page-actions a.light-dark-toggle{display:grid;place-items:center}.page-actions a.light-dark-toggle>*{display:none;grid-row:1/-1;grid-column:1/-1}.page-actions a.light-dark-toggle .active{display:block}.page-actions a.notification{position:relative}.page-actions a.notification .notification-bubble{position:absolute;top:.5em;right:.25em;background:#c00;color:#fff;font-size:.75em;width:8px;height:8px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.inventory-filter{padding:1.5em;background-color:light-dark(#f4f4f4, #27272a);border-radius:.75em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5em;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 79.1rem){.inventory-filter{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.inventory-filter .search-filter-wrapper{display:grid;grid-template-columns:1fr;gap:1em;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;grid-template-rows:1fr 0;overflow:hidden;-webkit-transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out, -ms-grid-rows .3s ease-in-out;margin-bottom:-1em}.inventory-filter .search-filter-wrapper .search-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.inventory-filter .search-filter-wrapper .search{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.inventory-filter .search-filter-wrapper .search input{width:100%}.inventory-filter .search-filter-wrapper .filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inventory-filter .search-filter-wrapper .filters .styled-select{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media(min-width: 769px){.inventory-filter .search-filter-wrapper .filters .styled-select{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.inventory-filter .search-filter-wrapper.filters-active{grid-template-rows:auto 1fr;padding-bottom:1em}.inventory-filter .filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;gap:1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 769px){.inventory-filter .filters{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.inventory-filter .filters .styled-select{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media(min-width: 79.1rem){.inventory-filter .filters .styled-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:180px}}.inventory-filter .filters .styled-select select{width:100%}.inventory-filter .filter-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.inventory-filter .filter-actions button{white-space:nowrap}.inventory-table table{table-layout:fixed;width:100%;border-collapse:collapse;border-radius:.75em;overflow:hidden}.inventory-table table thead{background-color:light-dark(#f5f5f5, #18181b);border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width: 79.1rem){.inventory-table table thead{position:relative;clip:auto;height:auto;margin:0;overflow:visible;padding:0;width:auto}}.inventory-table table thead th{padding:1.5em 1em;text-transform:uppercase;text-align:left;border-bottom:1px solid #000;border-bottom-color:light-dark(rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2))}.inventory-table table thead th.check{width:50px}.inventory-table table thead th.status{width:150px}.inventory-table table thead th.actions{width:145px}.inventory-table table tbody tr{border-bottom:1px solid light-dark(rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2));background-color:light-dark(#fff, #27272a);cursor:pointer;display:block;padding-top:1em;padding-bottom:1em}@media(min-width: 79.1rem){.inventory-table table tbody tr{display:table-row;padding:0}}.inventory-table table tbody tr.sub-level-row-headings th{font-size:.875em}.inventory-table table tbody tr th{text-align:left}.inventory-table table tbody tr td,.inventory-table table tbody tr th{padding:1em;overflow:hidden}.inventory-table table tbody tr td.check,.inventory-table table tbody tr th.check{padding-top:0}.inventory-table table tbody tr td .item-details,.inventory-table table tbody tr th .item-details{display:grid;grid-template-columns:100%;gap:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;text-align:left;margin-top:2em}@media(min-width: 79.1rem){.inventory-table table tbody tr td .item-details,.inventory-table table tbody tr th .item-details{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;margin-top:0}}.inventory-table table tbody tr td .item-details.has-image,.inventory-table table tbody tr th .item-details.has-image{grid-template-columns:100%}@media(min-width: 79.1rem){.inventory-table table tbody tr td .item-details.has-image,.inventory-table table tbody tr th .item-details.has-image{grid-template-columns:50px calc(100% - 50px - 1em)}}.inventory-table table tbody tr td .item-details .item-image,.inventory-table table tbody tr th .item-details .item-image{-webkit-box-flex:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;height:50px;border:1px solid #ccc;border-radius:4px;aspect-ratio:1;justify-self:flex-start}.inventory-table table tbody tr td .item-details .item-image img,.inventory-table table tbody tr th .item-details .item-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inventory-table table tbody tr td .item-details .item-info,.inventory-table table tbody tr th .item-details .item-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25em;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.inventory-table table tbody tr td .item-details .item-info .item-title,.inventory-table table tbody tr th .item-details .item-info .item-title{margin:0;font-weight:700;line-height:1.2}.inventory-table table tbody tr td .item-details .item-info .item-description,.inventory-table table tbody tr th .item-details .item-info .item-description{margin:0;font-size:.875em;color:light-dark(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.4))}.inventory-table table tbody tr td .item-details .item-info .item-sku,.inventory-table table tbody tr th .item-details .item-info .item-sku{margin:0;font-size:.875em;color:light-dark(rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.4))}.inventory-table table tbody tr td .actions-wrap,.inventory-table table tbody tr td .status-wrap,.inventory-table table tbody tr td .attribute-wrap,.inventory-table table tbody tr td .type-list,.inventory-table table tbody tr th .actions-wrap,.inventory-table table tbody tr th .status-wrap,.inventory-table table tbody tr th .attribute-wrap,.inventory-table table tbody tr th .type-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;margin:0;padding:0;list-style:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 79.1rem){.inventory-table table tbody tr td .actions-wrap,.inventory-table table tbody tr td .status-wrap,.inventory-table table tbody tr td .attribute-wrap,.inventory-table table tbody tr td .type-list,.inventory-table table tbody tr th .actions-wrap,.inventory-table table tbody tr th .status-wrap,.inventory-table table tbody tr th .attribute-wrap,.inventory-table table tbody tr th .type-list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.inventory-table table tbody tr td .actions-wrap li,.inventory-table table tbody tr td .status-wrap li,.inventory-table table tbody tr td .attribute-wrap li,.inventory-table table tbody tr td .type-list li,.inventory-table table tbody tr th .actions-wrap li,.inventory-table table tbody tr th .status-wrap li,.inventory-table table tbody tr th .attribute-wrap li,.inventory-table table tbody tr th .type-list li{max-width:100%}.inventory-table table tbody tr td .actions-wrap li:not(:last-child),.inventory-table table tbody tr td .status-wrap li:not(:last-child),.inventory-table table tbody tr td .attribute-wrap li:not(:last-child),.inventory-table table tbody tr td .type-list li:not(:last-child),.inventory-table table tbody tr th .actions-wrap li:not(:last-child),.inventory-table table tbody tr th .status-wrap li:not(:last-child),.inventory-table table tbody tr th .attribute-wrap li:not(:last-child),.inventory-table table tbody tr th .type-list li:not(:last-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-right:.5em}.inventory-table table tbody tr td .actions-wrap li:not(:last-child):after,.inventory-table table tbody tr td .status-wrap li:not(:last-child):after,.inventory-table table tbody tr td .attribute-wrap li:not(:last-child):after,.inventory-table table tbody tr td .type-list li:not(:last-child):after,.inventory-table table tbody tr th .actions-wrap li:not(:last-child):after,.inventory-table table tbody tr th .status-wrap li:not(:last-child):after,.inventory-table table tbody tr th .attribute-wrap li:not(:last-child):after,.inventory-table table tbody tr th .type-list li:not(:last-child):after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background-color:light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1));display:block;margin:.25em 0}.inventory-table table tbody tr td .actions-wrap li .attribute-value,.inventory-table table tbody tr td .status-wrap li .attribute-value,.inventory-table table tbody tr td .attribute-wrap li .attribute-value,.inventory-table table tbody tr td .type-list li .attribute-value,.inventory-table table tbody tr th .actions-wrap li .attribute-value,.inventory-table table tbody tr th .status-wrap li .attribute-value,.inventory-table table tbody tr th .attribute-wrap li .attribute-value,.inventory-table table tbody tr th .type-list li .attribute-value{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-table table tbody tr td .actions-wrap,.inventory-table table tbody tr th .actions-wrap{-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media(min-width: 79.1rem){.inventory-table table tbody tr td .actions-wrap,.inventory-table table tbody tr th .actions-wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.inventory-table table tbody tr td .sub-level-content h4,.inventory-table table tbody tr th .sub-level-content h4{margin:0}.inventory-table table tbody tr td{display:block;text-align:right}@media(min-width: 79.1rem){.inventory-table table tbody tr td{display:table-cell;text-align:left}}.inventory-table table tbody tr td:before{content:attr(data-label);float:left;text-align:left;padding-right:.5em;font-weight:700;text-transform:uppercase;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6))}@media(min-width: 79.1rem){.inventory-table table tbody tr td:before{display:none}}.inventory-table table tbody tr td:not(:last-child){border-bottom:1px solid light-dark(#eee, #333)}@media(min-width: 79.1rem){.inventory-table table tbody tr td:not(:last-child){border-bottom:none}}.inventory-table table tbody tr:hover{background-color:light-dark(#fafafa, #252525)}.inventory-table table tbody tr:hover td .actions-wrap{opacity:1}.inventory-table table tfoot{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width: 79.1rem){.inventory-table table tfoot{position:relative;clip:auto;height:auto;margin:0;overflow:visible;padding:0;width:auto}}.inventory-table table tfoot tr td{padding:1em;background-color:light-dark(#f5f5f5, #18181b)}.inventory-table table tfoot tr .navigation-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:1em}span.status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:.75em;font-weight:600;gap:.5em;padding:.25em .75em;border-radius:2em;border:1px solid currentColor}span.status:before{content:"";display:block;width:8px;aspect-ratio:1;border-radius:50%;background-color:currentColor}span.status.available{color:#16a34a;--color: #16a34a;--key-color: 161, 94%}span.status.maintenance{color:#eab308;--color: #eab308}span.status.damaged,span.status.booked,span.status.unavailable{color:#dc2626;--color: #dc2626;--key-color: 345, 100%}span.status.reserved{color:#2563eb;--color: #2563eb}span.status.draft{color:#6b7280;--color: #6b7280}span.status.key{border:none;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6))}span.status.key:before{background-color:hsla(var(--key-color), 30%, 70%)}.stock-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;font-size:.875em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 1025px){.stock-status{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.stock-status:before{content:"";display:block;height:10px;aspect-ratio:1;border-radius:50%;background-color:currentColor}.stock-status.in-stock:before{background-color:#16a34a}.stock-status.out-of-stock:before{background-color:#dc2626}span.page-numbers .result-start,span.page-numbers .result-end,span.page-numbers .total-results{font-weight:700}.modal-product-overlay .modal-content .modal-inner-content{max-height:600px !important}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:grid;background-color:#fff;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery .image-slide{grid-column:1/-1;grid-row:1/-1}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery .image-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery .image-slide:not(.active){opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery .image-slide:has(+.active){opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.modal-product-overlay .modal-content .modal-inner-content .product-image-gallery .image-slide.active+.image-slide{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.modal-product-overlay .modal-content .modal-inner-content .product-details-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em 0 2em 2em;-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:-2em}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper{max-height:100%;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5em;padding-right:4em}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-title{margin:0}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-sku{margin:0;color:light-dark(rgba(0, 0, 0, 0.7), rgba(255, 255, 255, 0.7))}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-description-summary p{color:light-dark(rgba(0, 0, 0, 0.9), rgba(255, 255, 255, 0.9))}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-description-summary p:first-child{margin-top:0}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-description-summary p:last-child{margin-bottom:0}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-attributes .reset{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-attributes .reset button{padding-right:0}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-attributes ul{display:grid;grid-template-columns:1fr 1fr;gap:1em;list-style:none;margin:0;padding:0}.modal-product-overlay .modal-content .modal-inner-content .product-details-section .overflow-wrapper .product-attributes ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.modal-product-overlay .modal-content .modal-inner-content .product-availability{display:grid;grid-template-columns:1fr;gap:1em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-heading p{margin:0}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-heading>.key{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-heading>.key .status{padding:0}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar{background-color:light-dark(#f9f9f9, #222224);border:1px solid light-dark(#ccc, #444);border-radius:.5em;padding:1em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-top button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;font-size:1.5em;cursor:pointer;color:light-dark(#000, #fff);padding:0}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .month-year h4{margin:0}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center;font-weight:700;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6));padding-bottom:.5em;gap:.75em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date{position:relative;background-color:hsla(var(--color), 40%, 10%);border-radius:50%;aspect-ratio:1;display:grid;place-content:center;font-size:.875em;color:hsla(var(--color), 30%, 70%);-webkit-box-shadow:0 0 4px 0px hsla(var(--color), 20%, 100%);box-shadow:0 0 4px 0px hsla(var(--color), 20%, 100%);text-decoration:none}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date[data-available=true]{--color: 161, 94%}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date[data-available=false]{--color: 345, 100%;text-decoration:line-through}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date[data-available=false]:has([class=booking-info]):before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:solid rgba(0,0,0,0);border-width:.5em;border-bottom-color:#fff;display:block;width:0;height:0;pointer-events:none;opacity:0}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date.other-month{opacity:.4}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date .booking-info{position:absolute;background-color:#fff;opacity:0;z-index:10;font-size:.75em;padding:.5em;text-align:left;display:grid;grid-template-columns:1fr;gap:.5em;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);border-radius:.25em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date .booking-info .description{display:grid;grid-template-columns:1fr;gap:.25em}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date .booking-info .description>*{color:#000;margin:0;white-space:nowrap}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date:hover:has([class=booking-info]):before{opacity:1}.modal-product-overlay .modal-content .modal-inner-content .product-availability .availability-calendar .calendar-week-days .date:hover .booking-info{opacity:1}.modal-product-overlay .modal-content .modal-inner-content .product-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.5em;padding-top:1.5em;border-top:1px solid light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1));margin-right:4em;gap:1em}.modal-product-overlay .modal-content .modal-inner-content .product-actions button{-webkit-box-flex:0;-webkit-flex:0 0 fit-content;-ms-flex:0 0 fit-content;flex:0 0 fit-content}.modal-product-overlay .modal-content .modal-inner-content .product-actions button.primary{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:99999999;padding:2em;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.modal .modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:light-dark(#fcfcfc, #18181b);color:light-dark(#000, #fff);border-radius:1.5em;max-width:1024px;width:100%;position:relative;overflow:hidden;max-height:100%;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.modal .modal-content .close-modal-button{position:absolute;top:1rem;right:1rem;aspect-ratio:1;padding:1rem;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:6em;font-size:1.5em;cursor:pointer;background-color:light-dark(#eee, #333);color:light-dark(#000, #fff);z-index:10}.modal .modal-content .close-modal-button span.icon,.modal .modal-content .close-modal-button span.styled-select:not(:has(.select2-selection--clearable)):after{pointer-events:none}.modal .modal-content .modal-inner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-height:80vh}.modal .modal-content .modal-inner-content>.overflow-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:2em 0 2em 2em;margin-right:-2em}.modal .modal-content .modal-inner-content>.overflow-wrapper>*{padding-right:4em;height:100%;overflow:auto}.modal.active{opacity:1;pointer-events:auto}.modal.active .modal-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#upload-visual-modal .modal-content{aspect-ratio:4/3}.product-attribute-select{position:relative;width:100%;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#666;border:1px solid #ccc;border-color:light-dark(#ccc, #444);border-radius:.5em;color:light-dark(#000, #fff);background-color:light-dark(#fff, #27272A);display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.product-attribute-select label{color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6));text-transform:uppercase;font-size:.75em;grid-row:1;grid-column:1;align-self:flex-start;z-index:1;pointer-events:none;padding:.5rem}.product-attribute-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;grid-row:1;grid-column:1;width:100%;padding:2em .5em .5em .5em;border-radius:.5em;border:none;background:rgba(0,0,0,0);color:light-dark(#000, #fff)}.edit-item-form{display:grid;grid-template-columns:1fr;gap:1.5em}.edit-item-form .panel-wrapper:nth-child(1){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media(min-width: 769px){.edit-item-form .panel-wrapper:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.edit-item-form .panel-wrapper:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media(min-width: 769px){.edit-item-form .panel-wrapper:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media(min-width: 1025px){.edit-item-form{grid-template-columns:minmax(400px, 1fr) minmax(325px, 400px)}}.panel-wrapper{display:grid;grid-template-columns:1fr;gap:1.5em;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.panel-wrapper .panel{background-color:light-dark(#fff, #222224);border:1px solid light-dark(#ccc, #444);border-radius:.5em;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}.panel-wrapper .panel .panel-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:1em;border-bottom:1px solid light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1));background-color:light-dark(#f4f4f4, #27272a);padding:1.5em}@media(min-width: 561px){.panel-wrapper .panel .panel-heading{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.panel-wrapper .panel .panel-heading>*{margin:0}.panel-wrapper .panel .panel-heading .panel-title>*{margin:0}.panel-wrapper .panel div.actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em}.panel-wrapper .panel .panel-content{padding:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5em}.panel-wrapper .panel .panel-content .panel-section{display:grid;grid-template-columns:1fr;gap:1.25em}.panel-wrapper .panel .panel-content .panel-section:not(:last-child){padding-bottom:1.5em;border-bottom:1px solid light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1))}.panel-wrapper .panel .panel-content .panel-section .section-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:1em}@media(min-width: 1025px){.panel-wrapper .panel .panel-content .panel-section .section-heading{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.panel-wrapper .panel .panel-content .panel-section .section-heading .section-title>*{margin:0}.panel-wrapper .panel .panel-content .panel-section .section-heading .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.panel-wrapper .panel .panel-content .panel-section .section-content{display:grid;grid-template-columns:1fr;gap:1em}.panel-wrapper .panel-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.variation-table{overflow:hidden;border:1px solid light-dark(#ddd, #444);background-color:light-dark(#fff, #27272a);border-radius:.5em;display:none}.variation-table:has(tbody tr){display:block}.variation-table table{width:100%;border-collapse:collapse;margin:0;font-size:.875em}.variation-table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width: 1025px){.variation-table table thead{position:relative;clip:auto;height:auto;margin:0;overflow:visible;padding:0;width:auto}}.variation-table table thead tr{background-color:light-dark(#f2f2f2, #18181b)}.variation-table table thead tr th{padding:.5em .75em;text-align:left;text-transform:uppercase;border-bottom:1px solid light-dark(#ddd, #444)}.variation-table table thead tr th.actions{width:145px;text-align:center}.variation-table table tbody tr{display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-top:.5em;padding-bottom:.5em}@media(min-width: 1025px){.variation-table table tbody tr{display:table-row;padding:0}}.variation-table table tbody tr:hover{background-color:light-dark(#fafafa, #252525)}.variation-table table tbody tr:not(:last-child){border-bottom:1px solid light-dark(#aaa, #555)}.variation-table table tbody tr.active{background-color:light-dark(#e0f7f4, #1e3a3a)}.variation-table table tbody tr td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:right;padding:.5em .75em}@media(min-width: 1025px){.variation-table table tbody tr td{text-align:left;display:table-cell}}.variation-table table tbody tr td:before{content:attr(data-label);float:left;text-align:left;padding-right:.5em;font-weight:700;text-transform:uppercase;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6))}@media(min-width: 1025px){.variation-table table tbody tr td:before{display:none}}.variation-table table tbody tr td ul.attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em .5em;margin:0;padding:0;list-style:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 1025px){.variation-table table tbody tr td ul.attributes{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.variation-table table tbody tr td span.sku{color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6));font-size:.75em}.variation-table table tbody tr td .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.variation-table table tbody tr td:not(:last-child){border-bottom:1px solid light-dark(#ddd, #333)}@media(min-width: 1025px){.variation-table table tbody tr td:not(:last-child){border-bottom:none}}select[multiple]{display:none}.input-row-group{display:grid;grid-template-columns:1fr;gap:.5em}.input-row-group .input-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.input-row-group .input-row .action-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.input-row-group .input-row:first-child .action-buttons .remove-new-variation{opacity:0;pointer-events:none}.input-row-group .input-row:has(+.input-row) .action-buttons .remove-new-variation{opacity:1;pointer-events:auto}ul.form-inputs{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5em;margin:0;padding:0;list-style:none;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 561px){ul.form-inputs{grid-template-columns:repeat(2, 1fr)}}ul.form-inputs li{display:grid;grid-template-columns:1fr}ul.form-inputs li.full-width{grid-column:1/-1}ul.form-inputs li label{font-weight:500;margin-bottom:.25em}ul.form-inputs li input{font-size:1em}ul.form-inputs li .new-attribute-value{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}ul.form-inputs li .new-attribute-value input{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}ul.form-inputs li[data-visible-input]:not([data-keep-location=true]){display:none}ul.form-inputs li[data-visible-input][data-keep-location=true]:not(.active){visibility:hidden;height:0}ul.form-inputs li[data-visible-input][data-keep-location=true]:not(.active)+li{margin-top:-1.5em}@media(min-width: 561px){ul.form-inputs li[data-visible-input][data-keep-location=true]:not(.active)+li{margin-top:0}}ul.form-inputs li.active{display:grid}ul.form-inputs.small{grid-template-columns:1fr;font-size:.875em;gap:1em}@media(min-width: 561px){ul.form-inputs.small{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 79.1rem){ul.form-inputs.small{grid-template-columns:repeat(4, 1fr)}}ul.form-inputs.small label{font-size:.875em;font-weight:400;text-transform:uppercase;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6))}.new-variation-form,.update-variation-form{grid-template-columns:1fr;gap:1em;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out, -ms-grid-rows .3s ease-in-out;display:none}.new-variation-form .slide-down-element-inner,.update-variation-form .slide-down-element-inner{min-height:0;overflow:hidden;display:grid;grid-template-columns:1fr;gap:1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.new-variation-form .slide-down-element-inner .slide-down-element-content,.update-variation-form .slide-down-element-inner .slide-down-element-content{display:grid;grid-template-columns:1fr;gap:1em;border-radius:.5em;padding:1.5em;border:1px dashed light-dark(#ccc, #888);background-color:light-dark(#f3f3f3, #3f3f46)}.new-variation-form.becoming-active,.update-variation-form.becoming-active{display:grid}.new-variation-form.active,.update-variation-form.active{display:grid;grid-template-rows:1fr}.new-variation-form h4,.update-variation-form h4{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem}.new-variation-form .actions,.update-variation-form .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.new-variation-form .actions a,.update-variation-form .actions a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25em}.visuals-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1em .5em}.visuals-grid .visual-item{position:relative;aspect-ratio:4/3;border-radius:.5rem;overflow:hidden;border:1px solid light-dark(#ccc, #444)}.visuals-grid .visual-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.visuals-grid .visual-item.add-new-visual{background-color:light-dark(#f4f4f4, #27272a);border:1px dashed light-dark(#ccc, #444);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2em;color:light-dark(#666, #888);text-decoration:none;cursor:pointer}.visuals-grid .visual-item.add-new-visual:first-child{grid-column:1/-1}.visuals-grid .visual-item.add-new-visual p{display:none}.visuals-grid .visual-item .visual-item-actions{position:absolute;top:.5em;right:.5em;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:10}.visuals-grid .visual-item button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.visuals-grid .visual-item:hover .visual-item-actions{opacity:1}.visuals-grid .visual-item.active{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;grid-column:1/-1}.camera-wrapper{position:relative;height:100%;width:100%;display:grid}.camera-wrapper .camera-controls{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.5);border-radius:1em;border-bottom-left-radius:0;border-bottom-right-radius:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 0fr;overflow:hidden;padding:.5em;-webkit-transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out;transition:grid-template-rows .3s ease-in-out, -ms-grid-rows .3s ease-in-out;width:100%}@media(min-width: 769px){.camera-wrapper .camera-controls{padding:1em;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:90%}}.camera-wrapper .camera-controls>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.5em;overflow:hidden}@media(min-width: 769px){.camera-wrapper .camera-controls>div{gap:1em}}.camera-wrapper .camera-controls.captured{grid-template-rows:0fr 1fr}.camera-wrapper .camera-controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;font-size:1.5em}.camera-wrapper .camera-controls button span:not([class=icon]){display:none}@media(min-width: 769px){.camera-wrapper .camera-controls button span:not([class=icon]){display:inline}}#photo-local-upload-form{opacity:0;pointer-events:none}#photo-upload-form{position:absolute;bottom:0;opacity:0}#camera-stream{grid-column:1/-1;grid-row:1/-1}#capture-canvas{margin:auto;display:none;grid-column:1/-1;grid-row:1/-1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.merge-wrapper{width:100%}.merge-wrapper h2{margin-top:0}.merge-wrapper .merge-comparison{display:grid;grid-template-columns:1fr 6em 1fr;gap:2em}.merge-wrapper .merge-comparison .merge-divider{display:grid;place-content:center;font-size:2em}.merge-wrapper .merge-comparison div[class^=variation]{text-align:center}.merge-wrapper .merge-comparison div[class^=variation] h4{margin-top:0}.merge-wrapper .merge-comparison div[class^=variation] ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:.5em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.merge-wrapper .merge-comparison div[class^=variation] ul li{display:grid;grid-template-columns:1fr;gap:.25em;width:100%;padding:1em;background-color:light-dark(#f4f4f4, #27272a);border:1px solid light-dark(#ccc, #444);border-radius:.5em;margin:auto}.merge-wrapper .merge-comparison div[class^=variation] ul li span{font-size:1.5em;font-weight:700}.merge-wrapper .merge-comparison div[class^=variation] ul li span.ignored{color:#ccc;text-decoration:line-through}.merge-wrapper .merge-comparison div[class^=variation] ul li .actions{display:grid;grid-template-columns:1fr;gap:.25em}.merge-wrapper .merge-comparison div[class^=variation] ul li .actions .checkbox-btn input{display:none}.merge-wrapper .merge-comparison div[class^=variation] ul li .actions .checkbox-btn input:checked+a{background-color:#16a34a !important;color:#fff}.merge-wrapper .merge-comparison div[class^=variation] ul li .actions .checkbox-btn input[value=ignore_current]:checked+a,.merge-wrapper .merge-comparison div[class^=variation] ul li .actions .checkbox-btn input[value=ignore_existing]:checked+a{background-color:#ccc !important;color:#fff}.merge-wrapper .merge-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.5em}.delete-variation-content h2{margin-top:0}.delete-variation-content ul.attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em;margin:0;padding:0;list-style:none}.delete-variation-content .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em}span.concat{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.gallery-image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gallery-image-wrapper .product-image{display:grid;place-content:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.history-log{list-style:none;margin:0;padding:0;display:grid;gap:1em}.history-log li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75em}.history-log li:not(.empty){border-bottom:1px solid light-dark(#eee, #333);padding-bottom:1em}.history-log li .log-entry-icon{-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.history-log li .log-entry-icon span{position:relative;width:20px;height:20px;display:block;border-radius:50%;color:light-dark(#000, #fff);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:700;text-transform:uppercase}.history-log li .log-entry-icon span:after{opacity:.4;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:150%;height:150%;border-radius:50%}.history-log li .log-entry-details{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.history-log li .log-entry-details .log-entry-message{font-size:.9em;color:light-dark(rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0.8));white-space:normal;word-wrap:anywhere}.history-log li .log-entry-details .log-entry-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1em;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.history-log li .log-entry-details .log-entry-meta .log-entry-date{font-size:.75em;color:light-dark(rgba(0, 0, 0, 0.6), rgba(255, 255, 255, 0.6))}.variations-section{display:none !important}.simple-product-options{margin-top:1.5em}.item-details-section:has(select#item-product-type option[value=variable]:checked) .simple-product-options{display:none !important}.item-details-section:has(select#item-product-type option[value=variable]:checked)+.variations-section{display:grid !important}.item-details-section:has(select#item-product-type option[value=simple]:checked){padding-bottom:0;border-bottom:none}.contain{margin:0 auto;width:100%;padding:0 1em}@media(min-width: 1025px){.contain{padding:0 1.5em}}@media(min-width: 79.1rem){.contain{width:84.25em;max-width:100%}}.wp-block-group .wp-block-group__inner-container,.wp-block-group,.site-main>.contain,.site-main{--gap: clamp(1rem, 6vw, 1.75rem);--full: minmax(var(--gap), 1fr);--content: clamp(50px, 15vw, 240px);--content-small: min(var(--wp--style--global--content-size), 100% - ((var(--gap) * 2) + (var(--content) * 2)));--content-small-half: calc( var(--content-small) / 2 );--popout: minmax(0, 2rem);--feature: minmax(0, 5rem);gap:0;display:grid;grid-template-columns:[full-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-small-start] var(--content-small-half) [center] var(--content-small-half) [content-small-end] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end]}.site-main>.contain{grid-column:full;max-width:none}.site-main>.contain>*{grid-column:content}.site-main>p,.site-main>.wp-block-heading,.site-main>.wp-block-list,.site-main>blockquote,.site-main>pre,.site-main>.wp-block-table,.site-main>.wp-block-image,.site-main>.wp-block-gallery,.site-main>.wp-block-video,.site-main>.wp-block-buttons .site-main>.wp-block-button,.site-main>.wp-block-columns{grid-column:content}.site-main .wp-block-embed iframe{position:absolute;width:100%;height:100%;top:0}.site-main .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;padding-top:56.25%}.site-main p{word-break:break-word}section.wp-block-group,.site-main>.wp-block-group{padding-top:var(--section-padding, 75px);padding-bottom:var(--section-padding, 75px)}.wp-block-group{grid-column:full}.wp-block-group.is-layout-flex{display:grid}.wp-block-group .wp-block-columns{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;max-width:none !important}.wp-block-group .wp-block-group__inner-container{grid-column:full;margin:0 !important}.wp-block-group .wp-block-group__inner-container .wp-block{margin:0}.wp-block-group .wp-block-group__inner-container>*{grid-column:content}.wp-block-group.is-content-justification-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.wp-block-group.is-content-justification-left>.block-list-appender,.wp-block-group.is-content-justification-left>h1,.wp-block-group.is-content-justification-left>h2,.wp-block-group.is-content-justification-left>h3,.wp-block-group.is-content-justification-left>h4,.wp-block-group.is-content-justification-left>h5,.wp-block-group.is-content-justification-left>h6,.wp-block-group.is-content-justification-left>p,.wp-block-group.is-content-justification-left>ul,.wp-block-group.is-content-justification-left>ol,.wp-block-group.is-content-justification-left>.wp-block-pullquote,.wp-block-group.is-content-justification-left>.wp-block-table,.wp-block-group.is-content-justification-left>.wp-block-image,.wp-block-group.is-content-justification-left>.wp-block-gallery,.wp-block-group.is-content-justification-left>.wp-block-embed,.wp-block-group.is-content-justification-left>.wp-block-buttons,.wp-block-group.is-content-justification-left>.wp-block-columns{margin-left:0 !important}.wp-block-group.is-content-justification-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wp-block-group.is-content-justification-center>.block-list-appender,.wp-block-group.is-content-justification-center>h1,.wp-block-group.is-content-justification-center>h2,.wp-block-group.is-content-justification-center>h3,.wp-block-group.is-content-justification-center>h4,.wp-block-group.is-content-justification-center>h5,.wp-block-group.is-content-justification-center>h6,.wp-block-group.is-content-justification-center>p,.wp-block-group.is-content-justification-center>ul,.wp-block-group.is-content-justification-center>ol,.wp-block-group.is-content-justification-center>.wp-block-pullquote,.wp-block-group.is-content-justification-center>.wp-block-table,.wp-block-group.is-content-justification-center>.wp-block-image,.wp-block-group.is-content-justification-center>.wp-block-gallery,.wp-block-group.is-content-justification-center>.wp-block-embed,.wp-block-group.is-content-justification-center>.wp-block-buttons,.wp-block-group.is-content-justification-center>.wp-block-columns{margin-left:auto !important;margin-right:auto !important;width:100%}.wp-block-group.is-content-justification-center .gform_wrapper,.wp-block-group.is-content-justification-center .wp-block[data-type="gravityforms/form"]{margin-left:auto !important;margin-right:auto !important;width:100%}.wp-block-group.is-content-justification-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-group.is-content-justification-right>.block-list-appender,.wp-block-group.is-content-justification-right>h1,.wp-block-group.is-content-justification-right>h2,.wp-block-group.is-content-justification-right>h3,.wp-block-group.is-content-justification-right>h4,.wp-block-group.is-content-justification-right>h5,.wp-block-group.is-content-justification-right>h6,.wp-block-group.is-content-justification-right>p,.wp-block-group.is-content-justification-right>ul,.wp-block-group.is-content-justification-right>ol,.wp-block-group.is-content-justification-right>.wp-block-pullquote,.wp-block-group.is-content-justification-right>.wp-block-table,.wp-block-group.is-content-justification-right>.wp-block-image,.wp-block-group.is-content-justification-right>.wp-block-gallery,.wp-block-group.is-content-justification-right>.wp-block-embed,.wp-block-group.is-content-justification-right>.wp-block-buttons,.wp-block-group.is-content-justification-right>.wp-block-columns{margin-left:auto !important;margin-right:0 !important;width:100%;max-width:var(--wp--style--global--content-size, 840px)}.wp-block-group.is-content-justification-stretch{-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.wp-block-group.is-content-justification-stretch>.block-list-appender,.wp-block-group.is-content-justification-stretch>h1,.wp-block-group.is-content-justification-stretch>h2,.wp-block-group.is-content-justification-stretch>h3,.wp-block-group.is-content-justification-stretch>h4,.wp-block-group.is-content-justification-stretch>h5,.wp-block-group.is-content-justification-stretch>h6,.wp-block-group.is-content-justification-stretch>p,.wp-block-group.is-content-justification-stretch>ul,.wp-block-group.is-content-justification-stretch>ol,.wp-block-group.is-content-justification-stretch>.wp-block-pullquote,.wp-block-group.is-content-justification-stretch>.wp-block-table,.wp-block-group.is-content-justification-stretch>.wp-block-image,.wp-block-group.is-content-justification-stretch>.wp-block-gallery,.wp-block-group.is-content-justification-stretch>.wp-block-embed,.wp-block-group.is-content-justification-stretch>.wp-block-buttons,.wp-block-group.is-content-justification-stretch>.wp-block-columns{margin-left:0 !important;margin-right:0 !important;max-width:none !important}.wp-block-group>.wp-block-group{padding-top:0;padding-bottom:0}.wp-block-heading,p{max-width:var(--max-block-width)}body .is-layout-flex>.acf-innerblocks-container>*{margin:0}section.wp-block-group{overflow:clip}section.wp-block-group>*:not(.wp-block-group){grid-column:content}.wp-block-group:not(section){grid-column:content}.wp-block-group:not(section)>*{grid-column:full}@media(prefers-color-scheme: dark){.sidebar .logo{background-image:url(./assets/img/jask-logo-white.png)}.inventory-filter,.inventory-table table,.panel,.variation-table{-webkit-box-shadow:0 0 6px 0 rgba(255,255,255,.05);box-shadow:0 0 6px 0 rgba(255,255,255,.05)}}@media(prefers-color-scheme: light){.sidebar .logo{background-image:url(./assets/img/jask-logo.png)}.inventory-filter,.inventory-table table,.panel,.variation-table{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1)}}

/*# sourceMappingURL=style.css.map*/