body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;text-rendering:optimizeLegibility}p{margin-bottom:1rem}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:300;margin-bottom:1rem;text-transform:uppercase}h1{font-size:2.25rem;line-height:2.5rem}@media (min-width:640px){h1{font-size:3rem;line-height:1}}@media (min-width:768px){h1{font-size:3.75rem;line-height:1}}h2{font-size:1.875rem;line-height:2.25rem}@media (min-width:640px){h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){h2{font-size:3rem;line-height:1}}h3{font-size:1.5rem;line-height:2rem}@media (min-width:640px){h3{font-size:1.875rem;line-height:2.25rem}}@media (min-width:768px){h3{font-size:2.25rem;line-height:2.5rem}}h4{font-size:1.25rem;line-height:1.75rem}@media (min-width:640px){h4{font-size:1.5rem;line-height:2rem}}@media (min-width:768px){h4{font-size:1.875rem;line-height:2.25rem}}h5{font-size:1.125rem;line-height:1.75rem}@media (min-width:640px){h5{font-size:1.25rem;line-height:1.75rem}}@media (min-width:768px){h5{font-size:1.5rem;line-height:2rem}}[data-pw-rowlayout=padded]{padding:2rem 0}@media (min-width:768px){[data-pw-rowlayout=padded]{padding:4rem 0}}[data-pw-rowlayout=padding-top]{padding-top:2rem}@media (min-width:768px){[data-pw-rowlayout=padding-top]{padding-top:4rem}}[data-pw-rowlayout=padding-bottom]{padding-bottom:2rem}@media (min-width:768px){[data-pw-rowlayout=padding-bottom]{padding-bottom:4rem}}[data-pw-section=inverted_light][data-pw-layout=full]:before{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));content:"";inset:0;position:absolute;z-index:10}[data-pw-section=inverted_light]>div{position:relative;z-index:10}[data-pw-section=inverted_light][data-pw-layout=full_width]:before,[data-pw-section=inverted_light][data-pw-layout=streched]:before{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));content:"";inset:0;position:absolute;z-index:10}.panel-grid{position:relative}[data-pw-layout=full]{width:100%}@media (min-width:480px){[data-pw-layout=full]{max-width:480px}}@media (min-width:640px){[data-pw-layout=full]{max-width:640px}}@media (min-width:768px){[data-pw-layout=full]{max-width:768px}}@media (min-width:1024px){[data-pw-layout=full]{max-width:1024px}}@media (min-width:1280px){[data-pw-layout=full]{max-width:1280px}}@media (min-width:1536px){[data-pw-layout=full]{max-width:1536px}}[data-pw-layout=full]{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:static}@media (min-width:1024px){[data-pw-layout=full]{padding-left:7rem;padding-right:7rem}}[data-pw-layout=streched]{width:100%}@media (min-width:480px){[data-pw-layout=streched]{max-width:480px}}@media (min-width:640px){[data-pw-layout=streched]{max-width:640px}}@media (min-width:768px){[data-pw-layout=streched]{max-width:768px}}@media (min-width:1024px){[data-pw-layout=streched]{max-width:1024px}}@media (min-width:1280px){[data-pw-layout=streched]{max-width:1280px}}@media (min-width:1536px){[data-pw-layout=streched]{max-width:1536px}}[data-pw-layout=streched]{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:static}[data-pw-layout=full_width]{margin-left:auto;margin-right:auto;position:static;width:100%}.component{position:relative}.component--normal,.component--stretched{width:100%}@media (min-width:480px){.component--normal,.component--stretched{max-width:480px}}@media (min-width:640px){.component--normal,.component--stretched{max-width:640px}}@media (min-width:768px){.component--normal,.component--stretched{max-width:768px}}@media (min-width:1024px){.component--normal,.component--stretched{max-width:1024px}}@media (min-width:1280px){.component--normal,.component--stretched{max-width:1280px}}@media (min-width:1536px){.component--normal,.component--stretched{max-width:1536px}}.component--normal,.component--stretched{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:static}.component--full{margin-left:auto;margin-right:auto;position:static;width:100%}.component--bg{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.component--bg .prose{--tw-prose-body:#fff;--tw-prose-headings:#fff;--tw-prose-links:#fff;--tw-prose-bold:#fff;--tw-prose-counters:#fff;--tw-prose-bullets:#fff;--tw-prose-quotes:#fff;--tw-prose-hr:#fff}.component--bg-light{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.component--padding_top{padding-top:2rem}@media (min-width:768px){.component--padding_top{padding-top:4rem}}.component--padding_top_bottom{padding-bottom:2rem;padding-top:2rem}@media (min-width:768px){.component--padding_top_bottom{padding-bottom:4rem;padding-top:4rem}}.component--padding_bottom{padding-bottom:2rem}@media (min-width:768px){.component--padding_bottom{padding-bottom:4rem}}.carousel .glide__bullet{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));border-radius:9999px;border-width:0;height:10px;opacity:.3;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10px}.carousel .glide__bullet--active{opacity:1}.plyr{--plyr-color-main:#000}.video__frame-player .plyr,.video__frame-player .plyr__video-embed,.video__frame-player .plyr__video-wrapper{height:100%}.video__frame-player .plyr__video-embed{padding-bottom:0}.video__frame-player .plyr video,.video__frame-player .plyr__video-embed iframe{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-products-header{margin-bottom:1rem}.woocommerce div.product:after{clear:both;content:"";display:block}.woocommerce div.product p.price{color:#000;font-size:1.75em;font-weight:500}.woocommerce div.product p.price del{color:#595959;font-size:.65em;opacity:1}.woocommerce div.product p.price ins{font-weight:500;text-decoration:none}.woocommerce div.product form.cart{align-items:stretch;display:flex;gap:.75rem;margin-bottom:2rem;margin-top:2rem}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:none}.woocommerce div.product form.cart div.quantity{align-items:stretch;border:1px solid #000;display:flex;float:none;margin:0;min-height:3rem}.woocommerce div.product form.cart div.quantity .qty{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0;border-radius:0;font-size:.875rem;text-align:center;width:3rem}.woocommerce div.product form.cart div.quantity .qty::-webkit-inner-spin-button,.woocommerce div.product form.cart div.quantity .qty::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.woocommerce div.product form.cart .single_add_to_cart_button{align-items:center;background-color:#000;border-radius:0;color:#fff;display:inline-flex;float:none;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.5;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.woocommerce div.product form.cart .single_add_to_cart_button:hover{background-color:#595959;color:#fff}.woocommerce div.product form.cart div.quantity:has(>input[type=hidden].qty){display:none}.woocommerce div.product .woocommerce-tabs{margin-top:3rem}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid #000;display:flex;gap:2rem;margin:0 0 2rem;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:0;border-radius:0;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border-bottom:2px solid transparent;color:#595959;display:inline-block;font-size:.875rem;font-weight:500;letter-spacing:.05em;margin-bottom:-1px;padding:.75rem 0;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:#000;color:#000}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{font-size:.9375rem;line-height:1.7}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel>h2:first-child{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;border:1px solid #000;color:#000;margin-bottom:2rem;padding:1em 1.5em 1em 3.25em}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:#000;left:1.25em;top:1em}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{align-items:center;background-color:#000;border-radius:0;color:#fff;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.5;padding:.5rem 1.25rem;transition:background-color .15s ease-in-out}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover{background-color:#595959;color:#fff}.woocommerce-error a:not(.button),.woocommerce-info a:not(.button),.woocommerce-message a:not(.button){text-decoration:underline;text-underline-offset:4px}.woocommerce-error a:not(.button):hover,.woocommerce-info a:not(.button):hover,.woocommerce-message a:not(.button):hover{opacity:.7}.woocommerce-info:before{color:#595959}.woocommerce-error{border-color:#b81c23}.woocommerce-error:before{color:#b81c23}.woocommerce-error:focus,.woocommerce-info:focus,.woocommerce-message:focus{outline:2px solid #595959;outline-offset:2px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{align-items:center;background-color:#000;border:0;border-radius:0;color:#fff;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.5;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background-color:#595959;color:#fff}.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled{background-color:#595959;color:#fff;opacity:.5}.eu-owb-order-withdraw-from-contract-button{background-color:#fff;margin:0;padding:1.5rem 1rem 2.5rem;text-align:center}.eu-owb-order-withdraw-from-contract-button a.button{align-items:center;background-color:#000;border-radius:0;color:#fff;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.5;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .15s ease-in-out}.eu-owb-order-withdraw-from-contract-button a.button:hover{background-color:#595959;color:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.875rem;padding:.65rem .9rem}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{outline:2px solid #595959;outline-offset:1px}.woocommerce form .form-row label{font-size:.875rem}.woocommerce form .form-row .required{color:#b81c23}.woocommerce-MyAccount-navigation ul{border:1px solid #000;list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation li{margin:0}.woocommerce-MyAccount-navigation li+li{border-top:1px solid #000}.woocommerce-MyAccount-navigation li a{color:#000;display:block;font-size:.875rem;padding:.75rem 1.25rem;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out}.woocommerce-MyAccount-navigation li a:hover{background-color:#f5f5f5}.woocommerce-MyAccount-navigation li.is-active a{background-color:#000;color:#fff}.woocommerce table.shop_table{border:1px solid #000;border-collapse:collapse;border-radius:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-color:#000;font-size:.875rem}.woocommerce table.shop_table thead th{border-bottom:1px solid #000;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase}.woocommerce .col2-set,.woocommerce-page .col2-set{display:grid;gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.woocommerce .col2-set,.woocommerce-page .col2-set{grid-template-columns:1fr 1fr}}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:none}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;max-width:100%;width:100%}.woocommerce-Addresses .woocommerce-Address{border:1px solid #000;padding:1.5rem}.woocommerce-Addresses .woocommerce-Address-title{align-items:baseline;border-bottom:1px solid #000;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.woocommerce-Addresses .woocommerce-Address-title h2{float:none;font-size:1.125rem;letter-spacing:.05em;margin:0}.woocommerce-Addresses .woocommerce-Address-title a.edit{float:none;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.woocommerce-Addresses .woocommerce-Address-title a.edit:hover{opacity:.7}.woocommerce-Addresses address{font-size:.875rem;font-style:normal;line-height:1.7}.woocommerce .quantity__button{align-items:center;background:none;border:0;color:#000;cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;line-height:1;transition:opacity .15s ease-in-out;width:2.5rem}.woocommerce .quantity__button:hover{opacity:.6}.woocommerce ul.products li.product a img.wp-post-image{aspect-ratio:3/4;border-radius:1rem;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.nova-creator-link{color:#000;text-decoration:underline;text-underline-offset:4px;transition:opacity .15s ease-in-out}.nova-creator-link:hover{opacity:.7}.nova-creator-line{font-size:.875rem;margin-top:1rem}.nova-creator-order-item{font-size:.8125rem;margin-top:.25rem}.nova-creator-overview{border:1px solid #000;list-style:none;margin:0;padding:0}.nova-creator-overview li{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0;padding:1rem 1.25rem}.nova-creator-overview li+li{border-top:1px solid #000}.woocommerce-MyAccount-content .gform_wrapper .gfield_label,.woocommerce-MyAccount-content .gform_wrapper .gform-field-label{font-size:.875rem;font-weight:500}.woocommerce-MyAccount-content .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]),.woocommerce-MyAccount-content .gform_wrapper select,.woocommerce-MyAccount-content .gform_wrapper textarea{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;font-size:.875rem;padding:.65rem .9rem;width:100%}.woocommerce-MyAccount-content .gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.woocommerce-MyAccount-content .gform_wrapper select:focus,.woocommerce-MyAccount-content .gform_wrapper textarea:focus{outline:2px solid #595959;outline-offset:1px}.woocommerce-MyAccount-content .gform_wrapper .gfield_required{color:#b81c23}.woocommerce-MyAccount-content .gform_wrapper .gform_footer button,.woocommerce-MyAccount-content .gform_wrapper .gform_footer input[type=submit]{align-items:center;background-color:#000;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.5;padding:.75rem 1.5rem;transition:background-color .15s ease-in-out}.woocommerce-MyAccount-content .gform_wrapper .gform_footer button:hover,.woocommerce-MyAccount-content .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#595959}
