:root{--wooshop-color-primary: #877ff3;--wooshop-color-secondary: #1d2834;--wooshop-color-button-primary: #f6f7f8;--wooshop-color-text-primary: #737d8b;--wooshop-color-text-secondary: #959ca7;--wooshop-color-text-tertiary: #b7bec9;--wooshop-color-heading-primary: #4c5765;--wooshop-color-heading-secondary: #202122;--wooshop-color-onsale-primary: #f37f9b;--wooshop-color-border-primary: #e3e5e7;--wooshop-color-border-secondary: #f0f3f6;--wooshop-border-radius-primary: 7px;--wooshop-border-radius-secondary: 14px;--wooshop-transition-primary: 0.2s ease;--wooshop-font-size-primary: 15px;--wooshop-font-size-secondary: 17px;--wooshop-font-size-tertiary: 18px;--wooshop-line-height-body: 1.7;--wooshop-line-height-heading: 1.3;--wooshop-font-primary: "Be Vietnam Pro", Calibri, Roboto, Sans-serif;--wooshop-layout-contentsize: 1280px;--wooshop-layout-widesize: 1400px}header.wp-block-template-part{max-width:var(--wooshop-layout-contentsize);margin:0 auto}header.wp-block-template-part .wp-block-columns{align-items:center}header.wp-block-template-part .wp-block-columns figure.wp-block-image{margin-bottom:0}footer .wp-block-columns{margin-bottom:0}footer .wooshop-footer-logo{margin:0}footer .wooshop-footer-icon{margin:0}footer .wp-block-social-links{gap:30px}footer .wp-block-social-links .wp-social-link{padding:0;border:none;border-radius:0}footer .wp-block-social-links .wp-social-link:hover{transform:none;border-color:var(--wooshop-color-primary)}footer .wp-block-social-links .wp-social-link:hover svg{fill:var(--wooshop-color-primary)}footer .wp-block-social-links .wp-social-link a{padding:0}footer .wooshop-footer-payments{margin:0 !important}body{font-family:var(--wooshop-font-primary);overflow-x:hidden;background-color:#fff}body .wp-site-blocks{padding:0 15px}body:not(.post-template-post-sidebar-right) .entry-content .alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}body:not(.post-template-post-sidebar-right) .entry-content .alignwide{width:var(--wooshop-layout-widesize);margin-left:calc( 50% - var(--wooshop-layout-widesize) / 2 ) !important;max-width:var(--wp--layout--wideSize)}.wshop-inline-block{display:inline-block}.wshop-m-l{margin-left:15px}.wshop-m-b-0{margin-bottom:0}.wshop-m-t-0{margin-top:0}.wshop-br-t{border-top:1px solid var(--wooshop-color-border-primary)}:root{--wooshop-color-primary: #877ff3;--wooshop-color-secondary: #1d2834;--wooshop-color-button-primary: #f6f7f8;--wooshop-color-text-primary: #737d8b;--wooshop-color-text-secondary: #959ca7;--wooshop-color-text-tertiary: #b7bec9;--wooshop-color-heading-primary: #4c5765;--wooshop-color-heading-secondary: #202122;--wooshop-color-onsale-primary: #f37f9b;--wooshop-color-border-primary: #e3e5e7;--wooshop-color-border-secondary: #f0f3f6;--wooshop-border-radius-primary: 7px;--wooshop-border-radius-secondary: 14px;--wooshop-transition-primary: 0.2s ease;--wooshop-font-size-primary: 15px;--wooshop-font-size-secondary: 17px;--wooshop-font-size-tertiary: 18px;--wooshop-line-height-body: 1.7;--wooshop-line-height-heading: 1.3;--wooshop-font-primary: "Be Vietnam Pro", Calibri, Roboto, Sans-serif;;--wooshop-layout-contentsize: 1280px;--wooshop-layout-widesize: 1400px}input{font-family:var(--wooshop-font-primary)}label{font-size:15px;font-weight:300;line-height:1.27;color:var(--wooshop-color-text-primary);margin:0 0 10px 0}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{font-family:var(--wooshop-font-primary);border:1px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary);padding:14px 16px}input[type="date"]:focus-visible,input[type="datetime-local"]:focus-visible,input[type="email"]:focus-visible,input[type="month"]:focus-visible,input[type="number"]:focus-visible,input[type="password"]:focus-visible,input[type="search"]:focus-visible,input[type="tel"]:focus-visible,input[type="text"]:focus-visible,input[type="time"]:focus-visible,input[type="url"]:focus-visible,input[type="week"]:focus-visible,textarea:focus-visible{border-color:var(--wooshop-color-primary);outline:none}input[type="color"]{font-family:var(--wooshop-font-primary);border:1px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary)}input[type="color"]:focus{outline:none}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,input[type="button"],input[type="submit"],input[type="reset"]{font-family:var(--wooshop-font-primary);font-size:var(--wooshop-font-size-primary);line-height:18px;font-weight:400;color:var(--wooshop-color-heading-primary);text-align:center;box-sizing:border-box;background-color:var(--wooshop-color-button-primary);padding:14px 25px;border:none;border-radius:var(--wooshop-border-radius-primary);transition:var(--wooshop-transition-primary)}.woocommerce a.button:hover:not([disabled]):not(.disabled),.woocommerce button.button:hover:not([disabled]):not(.disabled),.woocommerce input.button:hover:not([disabled]):not(.disabled),input[type="button"]:hover:not([disabled]):not(.disabled),input[type="submit"]:hover:not([disabled]):not(.disabled),input[type="reset"]:hover:not([disabled]):not(.disabled){background-color:var(--wooshop-color-primary);color:#fff}.woocommerce a.button.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.disabled:hover,input[type="button"].disabled:hover,input[type="submit"].disabled:hover,input[type="reset"].disabled:hover{color:var(--wooshop-color-heading-primary);background-color:var(--wooshop-color-button-primary)}input[type="radio"]{-webkit-appearance:none;appearance:none;font:inherit;width:20px;height:20px;margin:3px;border:2px solid var(--wooshop-color-border-primary);border-radius:50%;display:inline-grid;place-content:center}input[type="radio"]:before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;background-color:var(--wooshop-color-primary)}input[type="radio"]:checked{border:0.15em solid var(--wooshop-color-primary)}input[type="radio"]:checked:before{transform:scale(1)}input[type="checkbox"]{-webkit-appearance:none;appearance:none;font:inherit;width:20px;height:20px;margin:3px;border:2px solid var(--wooshop-color-border-primary);border-radius:4px;display:inline-grid;place-content:center}input[type="checkbox"]:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTAgOCI+DQogIDxwYXRoIGlkPSJEb25lIiBkPSJNOS4xNzUsMGEuOC44LDAsMCwwLS42NjUuMzA2bC01LjIsNS42NDdMMS4zODgsMy44MzNhLjcuNywwLDAsMC0uNjczLS4yMTIsMS4zODIsMS4zODIsMCwwLDAtLjcuNy44NjIuODYyLDAsMCwwLC4yMjYuNzI0TDIuNzk1LDcuNzkxYS43OTIuNzkyLDAsMCwwLDEuMDYyLjAxTDkuNzY5LDEuMzI5QS44MzIuODMyLDAsMCwwLDkuOTYuNTIxLDEsMSwwLDAsMCw5LjE3NSwwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iI2ZmZiIvPg0KPC9zdmc+DQo=");width:16px;height:16px;transform:scale(0);transition:120ms transform ease-in-out;background-color:var(--wooshop-color-primary);display:inline-grid;place-content:center}input[type="checkbox"]:checked{border:0.15em solid var(--wooshop-color-primary)}input[type="checkbox"]:checked:before{transform:scale(1)}input[type="range"]{-webkit-appearance:none}input[type="range"]:focus{outline:none}input[type="range"]::-webkit-slider-runnable-track{height:2px;cursor:pointer;background-color:var(--wooshop-color-border-primary)}input[type="range"]::-webkit-slider-runnable-track{height:2px;cursor:pointer;background-color:var(--wooshop-color-border-primary)}input[type="range"]::-webkit-slider-thumb{border:2px solid var(--wooshop-color-primary);height:20px;width:20px;border-radius:50%;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-9px}input[type="range"]::-moz-range-track{height:2px;cursor:pointer;background:var(--wooshop-color-primary)}input[type="range"]::-moz-range-thumb{border:2px solid var(--wooshop-color-primary);height:20px;width:20px;border-radius:50%;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-9px}input[type="range"]::-ms-track{height:2px;cursor:pointer;background:var(--wooshop-color-primary)}input[type="range"]::-ms-thumb{border:2px solid var(--wooshop-color-primary);height:20px;width:20px;border-radius:50%;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-9px}input[type="file"]{color:transparent;font-size:var(--wooshop-font-size-primary)}input[type="file"]:hover:before{background-color:var(--wooshop-color-primary);color:#ffffff}input[type="file"]::-webkit-file-upload-button{visibility:hidden}input[type="file"]::before{content:"Choose File";line-height:18px;color:var(--wooshop-color-heading-primary);background-color:var(--wooshop-color-button-primary);display:inline-block;padding:14px 25px;border-radius:var(--wooshop-border-radius-primary);cursor:pointer;transition:0.2s ease}input[type="date"]::-webkit-calendar-picker-indicator,input[type="datetime-local"]::-webkit-calendar-picker-indicator,input[type="month"]::-webkit-calendar-picker-indicator,input[type="week"]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjOTU5Q0E3IiBkPSJNMjAgM2gtMVYxaC0ydjJIN1YxSDV2Mkg0Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjVjMC0xLjEtLjktMi0yLTJ6bTAgMThINFY4aDE2djEzeiIvPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48L3N2Zz4=")}input[type="date"],input[type="datetime-local"],input[type="month"],input[type="week"]{padding:12px 16px}input[type="time" i]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjOTU5Q0E3IiBkPSJNMTEuOTkgMkM2LjQ3IDIgMiA2LjQ4IDIgMTJzNC40NyAxMCA5Ljk5IDEwQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyUzE3LjUyIDIgMTEuOTkgMnpNMTIgMjBjLTQuNDIgMC04LTMuNTgtOC04czMuNTgtOCA4LTggOCAzLjU4IDggOC0zLjU4IDgtOCA4eiIvPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBmaWxsPSIjOTU5Q0E3IiBkPSJNMTIuNSA3SDExdjZsNS4yNSAzLjE1Ljc1LTEuMjMtNC41LTIuNjd6Ii8+PC9zdmc+")}input[type="time" i]{padding:12px 16px}.select2-container .select2-selection--single{font-family:var(--wooshop-font-primary);font-size:var(--wooshop-font-size-primary);color:var(--wooshop-color-text-primary);height:46px;padding:0 12px;border:1px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary);background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iQXJyb3dfRG93biIgZGF0YS1uYW1lPSJBcnJvdyBEb3duIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDEyIj4NCiAgPHJlY3QgaWQ9IkJHIiB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHJ4PSI0IiBmaWxsPSIjZjFmMmYzIi8+DQogIDxwYXRoIGlkPSJUcmlhbmdsZSIgZD0iTTMuNjEtLjQ4OGEuNS41LDAsMCwwLC43ODEsMGwyLjk2LTMuN0EuNS41LDAsMCwwLDYuOTYtNUgxLjA0YS41LjUsMCwwLDAtLjM5LjgxMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgOSkiIGZpbGw9IiM3MzdkOGIiLz4NCjwvc3ZnPg0K");background-repeat:no-repeat;background-position:97% center}.select2-container .select2-selection--single .select2-selection__rendered{padding:8px 20px 8px 8px;text-align:left}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-dropdown{border-width:0 1px 1px 1px;border-style:solid;border-color:var(--wooshop-color-border-primary);border-radius:0 0 var(--wooshop-border-radius-primary) var(--wooshop-border-radius-primary)}.select2-container .select2-search--dropdown{padding:14px 16px}.select2-container .select2-search--dropdown .select2-search__field{padding:14px 16px;border:1px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary)}.wp-block-search input{border-color:var(--wooshop-color-border-primary);border-radius:7px;color:var(--wooshop-color-text-tertiary);font-size:var(--wooshop-font-size-primary);line-height:1.33;padding:12px 15px}.wp-block-search input:focus-visible{border-color:var(--wooshop-color-primary);outline:none}.wp-block-search input:focus-visible+button[type="submit"]:after{border-color:var(--wooshop-color-primary);outline:none}.wp-block-search .wp-block-search__button{background:#fff;border-color:transparent;font-size:10px;position:relative;cursor:pointer}.wp-block-search .wp-block-search__button:after{position:absolute;content:"";width:65px;height:44px;border:1px solid var(--wooshop-color-border-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.929' height='17' viewBox='0 0 16.929 17'%3E%3Cpath d='M15.193,16a.967.967,0,0,1-.645-.249l-4.312-4.309a6.315,6.315,0,0,1-3.863,1.3,6.373,6.373,0,1,1,6.373-6.373,6.886,6.886,0,0,1-1.439,4.012l4.311,4.309a.789.789,0,0,1,.133,1.057A.68.68,0,0,1,15.193,16ZM6.374,1.356A4.924,4.924,0,0,0,1.322,6.374a4.841,4.841,0,0,0,5.051,5.069,4.833,4.833,0,0,0,5.141-5.069A4.914,4.914,0,0,0,6.374,1.356Z' transform='translate(0.5 0.5)' fill='%23959ca7' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;top:-1px;left:-20px;border-radius:0 7px 7px 0;border-left:none;background-color:#fff;background-position:calc(100% - 15px) center}.wp-block-categories{padding:0;margin:0}.wp-block-categories li{display:table;list-style:none;border:2px solid var(--wooshop-color-border-primary);padding:5px 12px;margin:0 0 20px 0;transition:all 0.2s;border-radius:7px}.wp-block-categories li:hover{color:var(--wooshop-color-primary);border-color:var(--wooshop-color-primary);cursor:pointer}.wp-block-categories li:hover a{color:var(--wooshop-color-primary)}.wp-block-categories li:last-child{margin:0}.wp-block-categories a{color:var(--wooshop-color-heading-secondary);text-decoration:none;transition:all 0.2s;font-size:14px;padding-right:3px}.wp-block-navigation{line-height:2}.wshop-custom-nav-gap ul{gap:var(--wp--style--block-gap, 1px)}.wp-block-social-links{margin:0}.wp-block-social-links .wp-social-link:not(.is-style-logos-only){background:#fff;transition:all 0.2s}.wp-block-social-links .wp-social-link:not(.is-style-logos-only) svg{fill:var(--wooshop-color-text-secondary)}.wp-block-social-links .wp-social-link{border-radius:7px;padding:3px 4px;border:1px solid var(--wooshop-color-border-primary);border-radius:7px}.wp-block-social-links .wp-social-link:hover{transform:none;border-color:var(--wooshop-color-primary)}.wp-block-social-links .wp-social-link:hover svg{fill:var(--wooshop-color-primary)}.wp-block-image figure{border-radius:inherit}.wp-block-query-pagination a{text-decoration:none;transition:all 0.2s;color:var(--wooshop-color-text-primary)}.wp-block-query-pagination a:hover{border-color:var(--wooshop-color-primary);color:var(--wooshop-color-primary)}.wp-block-query-pagination .page-numbers{border-radius:var(--wooshop-border-radius-primary);border:1px solid var(--wooshop-color-border-primary);font-size:var(--wooshop-font-size-primary);color:var(--wooshop-color-text-primary);width:40px;height:40px;display:inline-block;text-align:center;line-height:2.8;margin-right:5px}.wp-block-query-pagination .page-numbers.current{border-color:var(--wooshop-color-primary);color:var(--wooshop-color-primary)}.wp-block-post-author img.avatar{border-radius:100px}.wp-block-post-author__name{font-size:22px;color:var(--wooshop-color-secondary)}.wp-block-post-author__bio{color:var(--wooshop-color-text-primary);font-size:var(--wooshop-font-size-tertiary);line-height:1.7;margin:10px 0 35px 0}.wp-block-post-terms__separator{visibility:hidden}.single .wp-block-post-author{border-bottom:1px solid var(--wooshop-color-border-primary);margin-bottom:25px}.wp-block-post-date{font-size:13px;color:var(--wooshop-color-text-secondary)}.single .wp-block-post-date{text-align:center;margin-top:30px}.wp-block-post-featured-image{margin-bottom:10px}.wp-block-post-featured-image img{border-radius:var(--wooshop-border-radius-secondary)}.post-term-heading#tags{font-size:15px;font-weight:600;line-height:1.27;color:var(--wooshop-color-secondary);margin:0 0 15px 0}.single .wp-block-post-terms.taxonomy-category{text-align:center}.wp-block-post-terms.taxonomy-category{border-bottom:none;padding:0}.wp-block-post-terms.taxonomy-category a{font-size:16px;font-weight:500;color:var(--wooshop-color-heading-primary);border:1px solid var(--wooshop-color-border-primary);text-decoration:none;transition:all 0.2s;border-radius:var(--wooshop-border-radius-primary);padding:5px 17px;margin:0 2px 0 0;display:inline-block}.wp-block-post-terms.taxonomy-category a:hover{color:var(--wooshop-color-primary);border-color:var(--wooshop-color-primary)}.wp-block-post-terms.taxonomy-post_tag{border-bottom:1px solid var(--wooshop-color-border-primary);padding-bottom:35px}.wp-block-post-terms.taxonomy-post_tag a{font-size:14px;font-weight:300;color:var(--wooshop-color-heading-secondary);border:1px solid var(--wooshop-color-border-primary);background-color:var(--wooshop-color-button-primary);text-decoration:none;transition:all 0.2s;border-radius:2px 15px 15px 2px;padding:6px 16px;margin:0 2px 0 0;display:inline-block}.wp-block-post-terms.taxonomy-post_tag a:hover{color:var(--wooshop-color-primary);border-color:var(--wooshop-color-primary)}.wp-block-post-terms.taxonomy-post_tag .wp-block-post-terms__separator{visibility:hidden}.wp-block-post-excerpt p{color:var(--wooshop-color-text-primary);border-bottom:1px solid var(--wooshop-color-border-primary);font-size:18px;line-height:1.7;margin-top:0;margin-bottom:30px;border-bottom:none}.wp-block-post-title{color:var(--wooshop-color-secondary);font-size:30px;font-weight:500;max-width:760px;margin-top:0;margin-bottom:0}.wp-block-post-title a{color:var(--wooshop-color-secondary);text-decoration:none}.single .wp-block-post-title{font-size:50px;line-height:1.16;text-align:center;margin:0 auto}.page .wp-block-post-title{font-size:27px;font-weight:500;line-height:1.26;text-align:center;max-width:var(--wooshop-layout-contentsize);padding:28px 0;margin:0 auto 60px auto;background-color:var(--wooshop-color-button-primary);border-radius:var(--wooshop-border-radius-primary)}.is-style-outline .wp-block-button__link:not(.has-background){font-family:var(--wooshop-font-primary);font-size:var(--wooshop-font-size-primary);font-weight:400;color:var(--wooshop-color-text-primary);text-align:center;box-sizing:border-box;line-height:18px;background-color:transparent;padding:12px 23px;border:2px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary);transition:var(--wooshop-transition-primary)}.is-style-outline .wp-block-button__link:not(.has-background):hover:not([disabled]):not(.disabled){background-color:var(--wooshop-color-primary);color:#ffffff;border-color:var(--wooshop-color-primary)}.is-style-outline .wp-block-button__link:not(.has-background).disabled:hover{color:var(--wooshop-color-text-primary);background-color:transparent;border-color:var(--wooshop-color-border-primary)}.wp-block-button__link.is-style-outline:not(.has-background){font-family:var(--wooshop-font-primary);font-size:var(--wooshop-font-size-primary);font-weight:400;color:var(--wooshop-color-text-primary);text-align:center;box-sizing:border-box;line-height:18px;background-color:transparent;padding:12px 23px;border:2px solid var(--wooshop-color-border-primary);border-radius:var(--wooshop-border-radius-primary);transition:var(--wooshop-transition-primary)}.wp-block-button__link.is-style-outline:not(.has-background):hover:not([disabled]):not(.disabled){background-color:var(--wooshop-color-primary);color:#ffffff;border-color:var(--wooshop-color-primary)}.wp-block-button__link.is-style-outline:not(.has-background).disabled:hover{color:var(--wooshop-color-text-primary);background-color:transparent;border-color:var(--wooshop-color-border-primary)}.wp-block-button__link{font-family:var(--wooshop-font-primary);font-size:var(--wooshop-font-size-primary);line-height:18px;font-weight:400;color:var(--wooshop-color-heading-primary);text-align:center;box-sizing:border-box;background-color:var(--wooshop-color-button-primary);padding:14px 25px;border:none;border-radius:var(--wooshop-border-radius-primary);transition:var(--wooshop-transition-primary)}.wp-block-button__link:hover:not([disabled]):not(.disabled){background-color:var(--wooshop-color-primary);color:#fff}.wp-block-button__link.disabled:hover{color:var(--wooshop-color-heading-primary);background-color:var(--wooshop-color-button-primary)}#wp-calendar{width:100%;font-family:"Commissioner", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-size:12px;background:var(--wooshop-color-button-primary);border:none;border-spacing:1px;margin-bottom:0;border-collapse:separate}#wp-calendar thead th{background:var(--wooshop-color-button-primary);border:none;border-top:none}#wp-calendar tbody td{background:#fff;text-align:center;border:none;font-weight:700;line-height:2.3em;transition:background 0.15s ease;-webkit-transition:background 0.15s ease;-o-transition:background 0.15s ease;-moz-transition:background 0.15s ease}#wp-calendar tbody td a{display:block;text-decoration:none;background:var(--wooshop-color-primary);color:#fff;border-radius:var(--wooshop-border-radius-primary)}#wp-calendar tbody:hover a{background:var(--wooshop-color-secondary);color:#fff}#wp-calendar tbody a{display:block;text-decoration:underline}#wp-calendar tfoot td{padding-top:1px;padding:4px}#wp-calendar caption{cursor:pointer;font-size:13px;text-transform:uppercase;margin:0;padding:12px;outline:0 none !important;background:var(--wooshop-color-primary);color:#fff;font-weight:600;border-radius:var(--wooshop-border-radius-primary) var(--wooshop-border-radius-primary) 0 0}#wp-calendar th{text-align:center;border:1px solid transparent;border-top:none;padding:10px 0;color:#8a8b8c}.kata-post-content #wp-calendar tbody td{font-size:17px;font-weight:500}#footer #wp-calendar thead th{background:#222}#footer #wp-calendar tbody td{border-color:#222}.wp-calendar-nav{background:var(--wooshop-color-button-primary);border:1px solid var(--wooshop-color-border-primary);border-top:none;border-radius:0 0 var(--wooshop-border-radius-primary) var(--wooshop-border-radius-primary);overflow:hidden}.wp-calendar-nav>span.wp-calendar-nav-prev,.wp-calendar-nav>span.wp-calendar-nav-next{width:49%;display:block;float:left;font-size:12px;padding:10px 15px;background:#f6f6f6}.wp-calendar-nav>span.wp-calendar-nav-next{float:right;text-align:right}