﻿/*!
Theme Name: Yurasov Theme
Author: Yurasov Team
Version: 1.1.3
Requires PHP: 8.4
Text Domain: yurasov-theme
*/*{outline:none;box-sizing:inherit}*:focus,*:before,*:after{outline:0;box-sizing:inherit}body{margin:0;font-size:var(--wp--preset--font-size--default, 14px);font-family:var(--wp--preset--font-family--primary);font-weight:400;line-height:1.6;color:var(--wp--preset--color--black);box-sizing:border-box;background-color:var(--wp--preset--color--white)}body.popup-overlay-active{overflow:hidden !important;height:100%;width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;position:relative}img,picture{max-width:100%;height:auto;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:auto}figure{margin:0}table{border-collapse:collapse;border-spacing:0}pre,code{font-family:monospace,monospace;font-size:var(--wp--preset--font-size--small, 16px)}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}ul,ol{margin:0;padding:0;list-style:none}iframe{border:none}.hide{display:none}.show{display:block}.container{max-width:var(--wp--style--global--content-size, 1120px);margin:0 auto;padding:0 1rem}@media screen and (min-width: 768px){.container{padding:0 20px}}.wp-block-post-title{margin-bottom:20px}.yu-content,.wp-block-post-title,.wp-block-post-content,.wp-block-query{--section-spacing: 20px;padding:0 1rem}.yu-content>*:first-child,.wp-block-post-title>*:first-child,.wp-block-post-content>*:first-child,.wp-block-query>*:first-child{margin-top:0}.yu-content>*,.wp-block-post-title>*,.wp-block-post-content>*,.wp-block-query>*{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--content-size, 1120px)}.yu-content>*+*,.wp-block-post-title>*+*,.wp-block-post-content>*+*,.wp-block-query>*+*{margin-top:var(--section-spacing)}.yu-content>.alignwide,.wp-block-post-title>.alignwide,.wp-block-post-content>.alignwide,.wp-block-query>.alignwide{max-width:var(--wp--style--global--wide-size, 1440px)}.yu-content>.alignfull,.wp-block-post-title>.alignfull,.wp-block-post-content>.alignfull,.wp-block-query>.alignfull{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;max-width:calc(100% + 30px)}.yu-content .is-layout-flow>*,.wp-block-post-title .is-layout-flow>*,.wp-block-post-content .is-layout-flow>*,.wp-block-query .is-layout-flow>*{margin-block-start:0;margin-block-end:0}.yu-content h1,.wp-block-post-title h1,.wp-block-post-content h1,.wp-block-query h1{padding-top:0}.yu-content .breadcrumbs-container.alignfull,.wp-block-post-title .breadcrumbs-container.alignfull,.wp-block-post-content .breadcrumbs-container.alignfull,.wp-block-query .breadcrumbs-container.alignfull{padding-left:1rem;padding-right:1rem}.alignwide{width:100%;margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size, 1440px)}.alignfull{width:100%;margin-left:0;margin-right:0;max-width:unset}@media(max-width: 768px){.yu-hide-block-on-mobile{display:none !important}}h1,h2,h3,h4,h5,h6{font-family:var(--wp--preset--font-family--primary);font-weight:500;color:var(--wp--preset--color--black);margin-bottom:0;padding-top:1rem}h1{font-size:var(--wp--preset--font-size--xx-large, 50px);line-height:1.1;padding-bottom:1rem}h2{font-size:var(--wp--preset--font-size--x-large, 30px);line-height:1.2}h3{font-size:var(--wp--preset--font-size--large, 24px);line-height:1.25}h4{font-size:var(--wp--preset--font-size--lamediumrge, 20px);line-height:1.3}h5{font-size:var(--wp--preset--font-size--small, 18px);line-height:1.35}h6{font-size:var(--wp--preset--font-size--small, 16px);line-height:1.4}strong{font-weight:500}em,i{font-style:italic}a{color:var(--wp--preset--color--black);text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}a:hover,a:focus{text-decoration:underline;text-decoration-thickness:2px}a:focus-visible{outline:2px solid var(--wp--preset--color--black);outline-offset:2px}.highlight{color:var(--wp--preset--color--green);font-style:italic}ul,ol{padding:0;padding-left:1.75em}ul ul,ul ol,ol ul,ol ol{margin:5px 0 0 0 !important}ul{list-style:disc}ul ul{list-style:circle}ol{list-style:decimal}li{margin-bottom:.5em;list-style-position:outside;margin-left:0}li li{margin-left:0}li:last-child{margin-bottom:0}blockquote,.wp-block-quote{padding:1.5em 2em;background-color:var(--wp--preset--color--divider);border-left:4px solid var(--wp--preset--color--black);font-style:italic;color:var(--wp--preset--color--black)}blockquote cite,blockquote footer,.wp-block-quote cite,.wp-block-quote footer{display:block;margin-top:1em;font-size:var(--wp--preset--font-size--default, 14px);font-style:normal;color:var(--wp--preset--color--grey)}.wp-block-pullquote{border:2px solid var(--wp--preset--color--divider);padding:2.5em;border-radius:0;font-style:italic}code,kbd,samp{font-family:ui-monospace,"SFMono-Regular",Menlo,Monaco,"Roboto Mono","Courier New",monospace;font-size:var(--wp--preset--font-size--default, 14px);background-color:var(--wp--preset--color--divider);padding:.1em .4em;border-radius:0}pre,.wp-block-preformatted{display:block;padding:1rem;color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--default, 14px);background-color:var(--wp--preset--color--divider);border:1px solid var(--wp--preset--color--divider);border-radius:0;overflow:auto}figure figcaption{margin-top:.75em;font-size:var(--wp--preset--font-size--default, 14px);color:var(--wp--preset--color--grey);text-align:center}table{width:100%;border-collapse:collapse}table th,table td{padding:.75em 1em;border:1px solid var(--wp--preset--color--divider);text-align:left;vertical-align:top}table thead th{font-weight:500;background-color:var(--wp--preset--color--divider)}hr,.wp-block-separator{border:none;height:1px;background-color:var(--wp--preset--color--divider)}dl dt{font-weight:500;margin-bottom:.25em}dl dd{margin:0 0 1em 1.5em}mark{background-color:rgba(0,0,0,.1);color:inherit;padding:0 .2em}.yu-content .wp-block-buttons,.wp-block-post-content .wp-block-buttons,.wp-block-query .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px}.yu-content .wp-block-button__link,.wp-block-post-content .wp-block-button__link,.wp-block-query .wp-block-button__link{min-width:180px;text-align:center}.yu-content .wp-block-cover,.wp-block-post-content .wp-block-cover,.wp-block-query .wp-block-cover{position:relative;min-height:clamp(320px,55vh,520px);padding:clamp(2.5rem,8vw,4.5rem);overflow:hidden;box-sizing:border-box}.yu-content .wp-block-cover.alignfull,.wp-block-post-content .wp-block-cover.alignfull,.wp-block-query .wp-block-cover.alignfull{overflow-x:hidden}.yu-content .wp-block-cover .wp-block-cover__inner-container,.wp-block-post-content .wp-block-cover .wp-block-cover__inner-container,.wp-block-query .wp-block-cover .wp-block-cover__inner-container{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;max-width:680px;width:100%;box-sizing:border-box}.yu-content .wp-block-cover .wp-block-cover__image-background,.yu-content .wp-block-cover video.wp-block-cover__video-background,.wp-block-post-content .wp-block-cover .wp-block-cover__image-background,.wp-block-post-content .wp-block-cover video.wp-block-cover__video-background,.wp-block-query .wp-block-cover .wp-block-cover__image-background,.wp-block-query .wp-block-cover video.wp-block-cover__video-background{max-width:100%;width:100%}.yu-content .wp-block-columns,.wp-block-post-content .wp-block-columns,.wp-block-query .wp-block-columns{display:flex;gap:20px;align-items:stretch}@media screen and (max-width: 768px){.yu-content .wp-block-columns,.wp-block-post-content .wp-block-columns,.wp-block-query .wp-block-columns{flex-direction:column}}.yu-content .wp-block-column,.wp-block-post-content .wp-block-column,.wp-block-query .wp-block-column{display:flex;flex-direction:column;gap:1rem}.yu-content .wp-block-media-text,.wp-block-post-content .wp-block-media-text,.wp-block-query .wp-block-media-text{gap:32px}.yu-content .wp-block-media-text .wp-block-media-text__content,.wp-block-post-content .wp-block-media-text .wp-block-media-text__content,.wp-block-query .wp-block-media-text .wp-block-media-text__content{padding:0}.yu-content .wp-block-separator,.wp-block-post-content .wp-block-separator,.wp-block-query .wp-block-separator{margin-top:20px;margin-bottom:20px}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-family:var(--wp--preset--font-family--primary)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],textarea,select{appearance:none;width:100%;padding:14px 18px;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--small, 16px);line-height:1.4;border:1px solid var(--wp--preset--color--divider);border-radius:0;outline:none;background-color:var(--wp--preset--color--white);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder,textarea::placeholder,select::placeholder{color:var(--wp--preset--color--grey)}input[type=text]:focus,input[type=text]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=datetime]:focus,input[type=datetime]:focus-visible,input[type=datetime-local]:focus,input[type=datetime-local]:focus-visible,input[type=date]:focus,input[type=date]:focus-visible,input[type=month]:focus,input[type=month]:focus-visible,input[type=time]:focus,input[type=time]:focus-visible,input[type=week]:focus,input[type=week]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=color]:focus,input[type=color]:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{border-color:var(--wp--preset--color--black);box-shadow:0 0 0 2px rgba(0,0,0,.1)}input[type=text]:disabled,input[type=text][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=datetime]:disabled,input[type=datetime][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=month]:disabled,input[type=month][readonly],input[type=time]:disabled,input[type=time][readonly],input[type=week]:disabled,input[type=week][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=url]:disabled,input[type=url][readonly],input[type=search]:disabled,input[type=search][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=color]:disabled,input[type=color][readonly],textarea:disabled,textarea[readonly],select:disabled,select[readonly]{cursor:not-allowed;background-color:var(--wp--preset--color--greyish);border-color:var(--wp--preset--color--divider);color:var(--wp--preset--color--grey)}input[type=text].is-error,input[type=text].wpcf7-not-valid,input[type=text].not-valid,input[type=password].is-error,input[type=password].wpcf7-not-valid,input[type=password].not-valid,input[type=datetime].is-error,input[type=datetime].wpcf7-not-valid,input[type=datetime].not-valid,input[type=datetime-local].is-error,input[type=datetime-local].wpcf7-not-valid,input[type=datetime-local].not-valid,input[type=date].is-error,input[type=date].wpcf7-not-valid,input[type=date].not-valid,input[type=month].is-error,input[type=month].wpcf7-not-valid,input[type=month].not-valid,input[type=time].is-error,input[type=time].wpcf7-not-valid,input[type=time].not-valid,input[type=week].is-error,input[type=week].wpcf7-not-valid,input[type=week].not-valid,input[type=number].is-error,input[type=number].wpcf7-not-valid,input[type=number].not-valid,input[type=email].is-error,input[type=email].wpcf7-not-valid,input[type=email].not-valid,input[type=url].is-error,input[type=url].wpcf7-not-valid,input[type=url].not-valid,input[type=search].is-error,input[type=search].wpcf7-not-valid,input[type=search].not-valid,input[type=tel].is-error,input[type=tel].wpcf7-not-valid,input[type=tel].not-valid,input[type=color].is-error,input[type=color].wpcf7-not-valid,input[type=color].not-valid,textarea.is-error,textarea.wpcf7-not-valid,textarea.not-valid,select.is-error,select.wpcf7-not-valid,select.not-valid{border-color:var(--wp--preset--color--red)}input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:0;height:0;margin:0}label{cursor:pointer;position:relative}label input[type=checkbox]+span{position:relative;padding-left:30px;display:inline-block}label input[type=checkbox]+span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease}label input[type=checkbox]:checked+span::before{background-color:var(--wp--preset--color--black);border-color:var(--wp--preset--color--black);box-shadow:inset 0 0 0 2px var(--wp--preset--color--white)}label input[type=checkbox]:focus-visible+span::before{outline:2px solid var(--wp--preset--color--black);outline-offset:2px}label input[type=checkbox]:disabled+span{cursor:not-allowed;opacity:.5}textarea{resize:vertical;min-height:unset}.button,.wp-element-button,input[type=submit],input[type=button]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 12px;font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--default, 14px) !important;font-weight:400 !important;text-transform:none;letter-spacing:unset;line-height:1;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);border-radius:0;cursor:pointer;transition:opacity .2s ease,color .2s ease,background-color .2s ease,border-color .2s ease !important;text-decoration:none !important;outline:none}.button:hover,.wp-element-button:hover,input[type=submit]:hover,input[type=button]:hover{opacity:.8;color:var(--wp--preset--color--white)}.button:focus-visible,.wp-element-button:focus-visible,input[type=submit]:focus-visible,input[type=button]:focus-visible{outline:2px solid var(--wp--preset--color--black);outline-offset:2px}.button:disabled,.wp-element-button:disabled,input[type=submit]:disabled,input[type=button]:disabled{cursor:not-allowed;background-color:var(--wp--preset--color--greyish);border-color:var(--wp--preset--color--divider);color:var(--wp--preset--color--grey)}.button.is-secondary,.wp-element-button.is-secondary,input[type=submit].is-secondary,input[type=button].is-secondary{color:var(--wp--preset--color--black);background-color:rgba(0,0,0,0);border-color:var(--wp--preset--color--black)}.button.is-secondary:hover,.wp-element-button.is-secondary:hover,input[type=submit].is-secondary:hover,input[type=button].is-secondary:hover{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.button.is-link,.wp-element-button.is-link,input[type=submit].is-link,input[type=button].is-link{background:none;border:none;padding:0;color:var(--wp--preset--color--grey);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);font-size:.875rem !important;font-weight:500 !important}.button.is-link:hover,.wp-element-button.is-link:hover,input[type=submit].is-link:hover,input[type=button].is-link:hover{color:var(--wp--preset--color--black)}.button.is-link:focus,.wp-element-button.is-link:focus,input[type=submit].is-link:focus,input[type=button].is-link:focus{outline:unset;outline-offset:unset}.is-floating-label{position:relative}.is-floating-label .woocommerce-input-wrapper,.is-floating-label .input-wrapper{display:block;width:100%}.is-floating-label input::placeholder{opacity:0;color:rgba(0,0,0,0)}.is-floating-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.is-floating-label select,.is-floating-label textarea,.is-floating-label .select2-container .select2-selection--single{width:100%;padding:23px 12px 8px 12px;border:1px solid var(--wp--preset--color--divider);border-radius:0;outline:none;box-shadow:none;transition:border-color .2s ease;font-size:.875rem;font-weight:500;color:var(--wp--preset--color--black);line-height:1.2;position:relative}.is-floating-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus,.is-floating-label select:focus,.is-floating-label textarea:focus,.is-floating-label .select2-container .select2-selection--single:focus{border-color:var(--wp--preset--color--black);box-shadow:none;outline:none}.is-floating-label input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]) .select2-selection__placeholder,.is-floating-label select .select2-selection__placeholder,.is-floating-label textarea .select2-selection__placeholder,.is-floating-label .select2-container .select2-selection--single .select2-selection__placeholder{display:none}.is-floating-label .select2-container .select2-selection--single{height:52px;display:flex;align-items:center;padding-right:36px}.is-floating-label .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:20px;line-height:normal}.is-floating-label .select2-container .select2-selection--single .select2-selection__arrow{height:48px;margin-right:10px !important}.is-floating-label label{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:var(--wp--preset--font-size--default, 14px);color:var(--wp--preset--color--grey);transition:all .2s ease;pointer-events:none;z-index:10;line-height:1;margin:0}.is-floating-label label .required{text-decoration:none;color:var(--wp--preset--color--red)}.is-floating-label textarea{display:block}.is-floating-label:focus-within label,.is-floating-label.has-value label{top:8px;transform:translateY(0);font-size:.75rem;font-weight:500;color:var(--wp--preset--color--grey);padding-left:1px}.is-floating-label:focus-within input:not([type=checkbox]):not([type=radio]),.is-floating-label:focus-within .select2-container .select2-selection--single{border-color:var(--wp--preset--color--black)}.is-floating-label.woocommerce-invalid input:not([type=checkbox]):not([type=radio]),.is-floating-label.woocommerce-invalid .select2-container .select2-selection--single{border-color:var(--wp--preset--color--red)}.is-floating-label.woocommerce-invalid label{color:var(--wp--preset--color--red)}.select2-container--default.select2-container--open .select2-selection--single{border:1px solid var(--wp--preset--color--black)}.select2-container--default .select2-dropdown{border:1px solid var(--wp--preset--color--black);border-radius:0;box-shadow:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--wp--preset--color--divider);border-radius:0;padding:8px 12px;outline:none;font-size:var(--wp--preset--font-size--default, 14px)}.select2-container--default .select2-search--dropdown .select2-search__field:focus{box-shadow:none}.select2-container--default .select2-results__option{padding:6px 12px;margin:0;font-size:var(--wp--preset--font-size--default, 14px)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--wp--preset--color--greyish);color:var(--wp--preset--color--black)}.select2-container--default .select2-results__option[aria-selected=true].select2-results__option--highlighted{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}body.admin-bar>.select2-container--open{margin-top:32px}@media screen and (max-width: 782px){body.admin-bar>.select2-container--open{margin-top:46px}}.dropdown--language{display:flex}.dropdown--language .dropdown__toggle{text-transform:uppercase;font-weight:500;font-size:var(--wp--preset--font-size--default, 14px);line-height:1.25;color:var(--wp--preset--color--black);text-decoration:none;transition:color .2s}.dropdown--language .dropdown__toggle:hover{color:var(--wp--preset--color--grey)}.dropdown--language .dropdown__menu{min-width:91px;text-align:center;z-index:9999}.menu-burger{position:relative;width:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:none !important;border:none;padding:0 !important;margin:0}.menu-burger span{display:block;transition:transform .2s;width:100%;height:2px;margin:2px 0;background-color:var(--wp--preset--color--black);border-radius:2px;position:relative}.menu-burger.is-open span:nth-of-type(1){transform:rotate(45deg);top:7px;width:100%}.menu-burger.is-open span:nth-of-type(2){opacity:0}.menu-burger.is-open span:nth-of-type(3){top:-5px;width:100%;transform:rotate(-45deg)}@media(min-width: 1025px){.header-menu{display:flex;align-items:center;gap:18px;list-style:none;margin:0;padding:0}.header-menu>li{position:relative;margin:0;padding:0;line-height:1}.header-menu>li.is-open>a .dropdown__label{color:var(--wp--preset--color--grey)}}@media screen and (max-width: 1025px){#header-primary-nav{display:none;position:fixed;top:57px;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--white);z-index:1000;padding:30px 15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px;transform:translateX(-100%);transition:transform .2s}#header-primary-nav.is-open{transform:translateX(0)}#header-primary-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}}@media(min-width: 783px)and (max-width: 991px){body.admin-bar #header-primary-nav{top:89px}}@media screen and (max-width: 782px){body.admin-bar #header-primary-nav{top:103px}}.scroll-to-top{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border:none;background:rgba(0,0,0,0);color:var(--wp--preset--color--black);cursor:pointer;transition:opacity .2s;flex-shrink:0}.scroll-to-top:hover{color:var(--wp--preset--color--grey)}.scroll-to-top__icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;transition:color .2s}.scroll-to-top__icon svg{width:24px;height:24px}.dropdown{position:relative}.dropdown__toggle{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:0;border:none;background:none;transition:color .2s}.dropdown__toggle:hover{background:none;color:var(--wp--preset--color--grey)}.dropdown__icon,.dropdown__label{display:inline-flex;align-items:center;gap:4px;font-weight:500}.dropdown__icon svg{width:20px;height:20px;transition:transform .2s;color:var(--wp--preset--color--grey)}.dropdown__menu{position:absolute;top:calc(100% + 6px);left:0;min-width:150px;border:1px solid var(--wp--preset--color--divider);background-color:var(--wp--preset--color--white);list-style:none;margin:0 !important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s;z-index:1000;padding:0}.dropdown__item{margin:0}.dropdown__link{display:block;padding:8px 12px;font-size:var(--wp--preset--font-size--default, 14px);font-weight:400;color:var(--wp--preset--color--black);text-decoration:none;outline:1px solid rgba(0,0,0,0);transition:outline-color .2s,color .2s;line-height:1.2}.dropdown__link:hover{color:var(--wp--preset--color--black) !important;outline-color:var(--wp--preset--color--black);text-decoration:none}.dropdown__link.is-active{color:var(--wp--preset--color--grey) !important}.dropdown.is-open .dropdown__menu{opacity:1;visibility:visible;pointer-events:auto}.dropdown.is-open .dropdown__icon svg{transform:rotate(180deg)}.dropdown--align-right .dropdown__menu{left:auto;right:0}.dropdown--up .dropdown__menu{top:auto;bottom:calc(100% + 8px)}.dropdown--hover:hover .dropdown__menu,.dropdown--hover:hover .sub-menu{opacity:1;visibility:visible;pointer-events:auto}.dropdown--hover:hover .dropdown__icon svg{transform:rotate(180deg)}.dropdown--hover::after{content:"";position:absolute;top:100%;left:0;right:0;height:10px;z-index:999;pointer-events:auto}.dropdown.is-open .sub-menu{opacity:1;visibility:visible;pointer-events:auto}.ajax-pagination{display:flex;justify-content:center}.ajax-pagination .loading-text{display:none}.ajax-pagination.loading{opacity:.5;pointer-events:none}.ajax-pagination.loading .button-text{display:none}.ajax-pagination.loading .loading-text{display:block}.breadcrumbs{color:var(--wp--preset--color--grey);font-size:var(--wp--preset--font-size--default, 14px);font-weight:400}.breadcrumbs+.yu-content{margin-top:0px}.post-navigation-links__item{position:fixed;display:flex;align-items:center;transition:gap .2s,padding .2s;top:50%;transform:translateY(-50%);z-index:90;padding:16px 3px;background-color:var(--wp--preset--color--white);box-shadow:0 0 5px 0 rgba(0,0,0,.1);cursor:pointer;text-decoration:none !important;border:1px solid var(--wp--preset--color--black)}.post-navigation-links__item--text{max-width:0px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:max-width .3s ease}.post-navigation-links__item--icons svg:not(:last-child){margin-bottom:5px}.post-navigation-links__item--icons svg:last-child{color:var(--wp--preset--color--black)}.post-navigation-links__item--previous{left:0;border-left:none}.post-navigation-links__item--previous--text{margin-left:6px}.post-navigation-links__item--next{right:0;border-right:none}.post-navigation-links__item--next--text{margin-left:6px}.post-navigation-links__item svg{width:20px;height:20px;transition:color .2s ease,height .2s ease,margin-bottom .2s ease;display:block}@media(max-width: 768px){.post-navigation-links__item svg{width:14px;height:14px}}.post-navigation-links__item:hover{padding-left:8px;padding-right:8px}.post-navigation-links__item:hover .post-navigation-links__item--text{max-width:120px}.post-navigation-links__item:hover .post-navigation-links__item--icons svg:first-child{height:0;margin-bottom:0}@media(max-width: 768px){.post-navigation-links__item{width:50%;top:auto;bottom:0;padding:8px 4px;transform:none;gap:5px}.post-navigation-links__item--text{overflow:visible !important;max-width:unset !important}.post-navigation-links__item--icons{display:flex;gap:5px}.post-navigation-links__item--icons svg{margin-bottom:0}.post-navigation-links__item--icons svg:first-child{display:none}.post-navigation-links__item--next{justify-content:flex-end;width:calc(50% + 1px)}}[aria-label][role~=tooltip]{position:relative}[aria-label][role~=tooltip]::before,[aria-label][role~=tooltip]::after{transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}[aria-label][role~=tooltip]::before{background-size:100% auto !important;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px;transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[aria-label][role~=tooltip]::after{background:rgba(17,17,17,.9);border-radius:4px;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size, 13px);font-weight:var(--microtip-font-weight, normal);text-transform:var(--microtip-text-transform, none);padding:.5em 1em;white-space:nowrap;box-sizing:content-box;margin-bottom:11px;transform:translate3d(-50%, 0, 0);bottom:100%;left:50%}[aria-label][role~=tooltip]:hover::before,[aria-label][role~=tooltip]:hover::after,[aria-label][role~=tooltip]:focus::before,[aria-label][role~=tooltip]:focus::after{opacity:1;pointer-events:auto;transform:translate3d(-50%, -5px, 0)}body.fixed-header{padding-top:56px}@media screen and (max-width: 782px){body.fixed-header{padding-top:56px}}body.fixed-header #yu-header{position:fixed;top:0;left:0;z-index:100;background-color:var(--wp--preset--color--white);width:100%}body.fixed-header.admin-bar #yu-header{top:32px}@media screen and (max-width: 782px){body.fixed-header.admin-bar #yu-header{top:0;position:relative}}@media screen and (max-width: 782px){body.fixed-header.admin-bar{padding-top:0}}#yu-header{border-bottom:1px solid var(--wp--preset--color--black);padding:0 15px}#yu-header.simple-header{border-bottom:none}#yu-header.simple-header .header__inner{justify-content:center}#yu-header .header__inner{display:flex;align-items:center;justify-content:space-between;height:56px;padding:5px 0;max-width:1600px}#yu-header .header__logo{height:auto}#yu-header .header__logo a{display:block;text-transform:uppercase;padding:5px 0}#yu-header .header__logo a img{display:block}#yu-header .header__logo a:hover{opacity:.7}#yu-header .header__right{display:flex;align-items:center;gap:18px}#yu-header .header__right a{font-size:var(--wp--preset--font-size--default, 14px);font-weight:500;color:var(--wp--preset--color--black);text-decoration:none;line-height:1.25;transition:color .2s}#yu-header .header__right a:hover{color:var(--wp--preset--color--grey)}#yu-header .header-cart{display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;background:none;border:none;text-transform:none;font-size:var(--wp--preset--font-size--default, 14px);font-weight:500;color:var(--wp--preset--color--black);text-decoration:none;line-height:1.25;transition:color .2s;cursor:pointer}#yu-header .header-cart:hover{color:var(--wp--preset--color--grey)}#yu-header .header-cart__icon{display:none}#yu-header .header-cart__icon svg{width:20px;height:20px}#yu-header .header-cart__label,#yu-header .header-cart__count{text-transform:none}#yu-header .menu-toggle{display:none}@media screen and (max-width: 1025px){#yu-header .menu-toggle{display:block}}#yu-header .menu-toggle{background:none;border:none;padding:0;margin:0;min-width:unset}@media screen and (max-width: 1025px){#yu-header .header__inner{padding:20px 0}#yu-header .header__right{gap:15px}#yu-header .header-cart__icon{display:inline-flex}#yu-header .header-cart__label{display:none}}#yu-footer{margin-top:6rem}#yu-footer.simple-footer .footer__row--bottom{justify-content:center}#yu-footer .footer__inner{display:grid;gap:20px;max-width:1600px}#yu-footer .footer__row--top{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}@media screen and (max-width: 768px){#yu-footer .footer__row--top{flex-direction:column;align-items:flex-start}}#yu-footer .footer__row--top .footer__left{display:flex;align-items:center;gap:40px;flex-wrap:wrap;flex:1 1 100%}@media screen and (max-width: 768px){#yu-footer .footer__row--top .footer__left{flex-direction:column;align-items:flex-start;gap:20px;width:100%}}#yu-footer .footer__row--top .footer__right{display:grid;grid-auto-flow:column;align-items:center;gap:20px;flex-shrink:0}@media screen and (max-width: 1025px){#yu-footer .footer__row--top .footer__right{grid-auto-flow:row;grid-template-columns:1fr auto}#yu-footer .footer__row--top .footer__right .footer__locations{grid-column:1/-1}#yu-footer .footer__row--top .footer__right .footer__email{grid-column:1}#yu-footer .footer__row--top .footer__right .scroll-to-top{grid-column:2;margin-left:0}}@media screen and (max-width: 768px){#yu-footer .footer__row--top .footer__right{width:100%}}#yu-footer .footer__row--divider{border-bottom:1px solid var(--wp--preset--color--divider)}#yu-footer .footer-menu{display:flex;align-items:center;justify-content:flex-start;gap:18px;margin:0;padding:0;list-style:none}@media screen and (max-width: 768px){#yu-footer .footer-menu{flex-direction:column;align-items:flex-start;gap:20px}}#yu-footer .footer-menu li{margin:0;padding:0}#yu-footer .footer-menu li a{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey);text-decoration:none}#yu-footer .footer-menu li a:hover{text-decoration:underline}#yu-footer .footer__locations{display:grid;justify-content:flex-start;gap:5px}#yu-footer .footer__locations-label{font-size:.75rem;font-weight:500;color:var(--wp--preset--color--grey);line-height:1.25}@media screen and (max-width: 768px){#yu-footer .footer__locations-label{font-size:.875rem}}#yu-footer .footer__locations .dropdown__toggle{font-size:.875rem;font-weight:500;line-height:1.25;color:var(--wp--preset--color--black);transition:color .2s;justify-content:flex-start}#yu-footer .footer__locations .dropdown__toggle:hover{color:var(--wp--preset--color--grey)}#yu-footer .footer__locations .dropdown__label{font-size:.875rem;font-weight:500}#yu-footer .footer__locations .dropdown__icon{width:20px;height:20px}#yu-footer .footer__locations .dropdown__menu{bottom:1.3rem;width:100%;border-color:var(--wp--preset--color--black)}#yu-footer .footer__locations .dropdown__menu .dropdown__link{outline:none;font-size:.875rem}#yu-footer .footer__locations .dropdown__menu .dropdown__link:hover{color:var(--wp--preset--color--grey) !important}#yu-footer .footer__email{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey);transition:opacity .2s;white-space:nowrap;align-self:center}#yu-footer .scroll-to-top{margin-left:40px}@media screen and (max-width: 768px){#yu-footer .scroll-to-top{align-self:flex-end}}#yu-footer .footer__row--bottom{padding-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}#yu-footer .footer__copyright{margin:0;font-size:.75rem;color:var(--wp--preset--color--grey)}body.error404{height:100vh}.error-404{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:4rem 0}.error-404__title{font-size:100px;font-weight:600;margin:0;padding:0;line-height:1.3}.error-404__subtitle{font-size:var(--wp--preset--font-size--xx-large, 50px);font-weight:500;margin:0;padding:0}.error-404__description{font-size:var(--wp--preset--font-size--default, 14px);font-weight:400;margin:0;padding:0;color:var(--wp--preset--color--grey)}.error-404__button{margin-top:20px}body.woocommerce-shop #main-content{padding-top:20px}body.woocommerce-shop h1{padding-left:1rem;padding-right:1rem;display:none}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__title{font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500;color:var(--wp--preset--color--black);text-align:center;margin:0 0 0 1px;padding:15px 15px;border-bottom:1px solid var(--wp--preset--color--divider);mask-image:unset}.wp-block-woocommerce-mini-cart-contents .wc-block-components-drawer__close{margin:0 !important;top:0 !important;right:0 !important;box-shadow:none !important}.wp-block-woocommerce-mini-cart-contents img[hidden]{display:none !important}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-name{line-height:1.2 !important;margin-bottom:4px !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__prices::before{width:100%;display:block;font-size:.75rem;color:var(--wp--preset--color--grey);font-weight:500;margin:-2px 0 8px 0}html:lang(uk) .wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__prices::before{content:"Лімітований авторський принт"}html:lang(en) .wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__prices::before{content:"Limited edition print"}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-details{margin:0}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-details__name{font-size:.75rem !important;font-weight:500 !important;line-height:1.2 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-details__value{color:var(--wp--preset--color--grey) !important;font-size:.75rem !important;font-weight:500 !important;line-height:1.2 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__total .wc-block-components-product-price{font-weight:500}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__prices{margin-bottom:10px !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__prices .wc-block-components-product-price__value{font-weight:400 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__quantity{display:flex;align-items:center !important;justify-content:flex-start;flex-direction:row !important;gap:20px;width:100%;margin:0 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin-bottom:0 !important;width:auto !important;border-radius:0 !important;height:36px;border-color:var(--wp--preset--color--divider) !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__quantity .wc-block-components-quantity-selector button{outline:none !important;box-shadow:none !important;border-radius:0 !important;font-size:var(--wp--preset--font-size--default, 14px) !important;color:var(--wp--preset--color--grey);opacity:1;transition:color .2s ease}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__quantity .wc-block-components-quantity-selector button:hover:not(:disabled){color:var(--wp--preset--color--black)}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__quantity input.wc-block-components-quantity-selector__input{padding:0 4px !important;font-size:var(--wp--preset--font-size--default, 14px) !important}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__remove-link{padding:0 !important;margin:0 !important;text-decoration:none !important;font-size:0 !important;line-height:0 !important;font-weight:500 !important;position:relative;display:inline-block;width:24px;height:24px;overflow:hidden;transition:opacity .2s ease}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__remove-link::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23787878'%3E%3Cpath d='m6 2 2-2h4l2 2h4v2H2V2h4zM3 6h14l-1 14H4L3 6zm5 2v10h1V8H8zm3 0v10h1V8h-1z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:background-image .2s ease}.wp-block-woocommerce-mini-cart-contents .wc-block-cart-item__remove-link:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23ED382B'%3E%3Cpath d='m6 2 2-2h4l2 2h4v2H2V2h4zM3 6h14l-1 14H4L3 6zm5 2v10h1V8H8zm3 0v10h1V8h-1z'/%3E%3C/svg%3E")}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-metadata__description{font-size:.75rem;font-style:italic;color:var(--wp--preset--color--black);font-weight:500;margin-bottom:4px}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-metadata__description p{margin:0 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer:after{border-color:var(--wp--preset--color--divider) !important;opacity:1 !important}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer .wc-block-components-totals-item__description{display:none !important}.yu-order-summary{border:none;background-color:rgba(0,0,0,0)}.yu-order-summary__items{display:grid;gap:32px}.yu-order-summary__row{display:grid;grid-template-columns:1fr auto;align-items:start;padding:0}.yu-order-summary__col{border:none;padding:0}.yu-order-summary__item-left{display:grid;grid-template-columns:75px 1fr;gap:14px;align-items:start}.yu-order-summary__thumb{width:75px}.yu-order-summary__thumb a,.yu-order-summary__thumb img{display:block}.yu-order-summary__thumb img{width:100%;height:auto;border:none}.yu-order-summary__name{font-size:var(--wp--preset--font-size--default, 14px);font-weight:500;line-height:1.2}.yu-order-summary__name a{color:var(--wp--preset--color--black);text-decoration:none}.yu-order-summary__name a:hover{color:var(--wp--preset--color--grey)}.yu-order-summary__print-label{font-size:.75rem;color:var(--wp--preset--color--grey);font-weight:500;margin:2px 0 8px 0}.yu-order-summary__variation-description{margin-top:.5rem;font-size:.75rem;line-height:1.4;color:var(--wp--preset--color--black);font-style:italic;font-weight:500}.yu-order-summary__variation-description p{margin:0 0 .5rem 0}.yu-order-summary__variation-description p:last-child{margin-bottom:0}.yu-order-summary__details{margin-top:.5rem}.yu-order-summary__details ul{margin:0;padding:0;list-style:none}.yu-order-summary__details ul li{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:.75rem;font-weight:500}.yu-order-summary__details ul li:not(:last-child){margin-bottom:4px}.yu-order-summary__details ul li p{margin:0;line-height:1.2;color:var(--wp--preset--color--grey)}.yu-order-summary__details dl{display:grid;grid-template-columns:auto 1fr;column-gap:6px;row-gap:4px;margin:0}.yu-order-summary__details dt{font-size:.75rem;font-weight:500;line-height:1.2;margin:0}.yu-order-summary__details dd{font-size:.75rem;font-weight:500;line-height:1.2;color:var(--wp--preset--color--grey);margin-left:0;margin:0}.yu-order-summary__details dd p{margin:0}.yu-order-summary__item-right{display:grid;gap:10px;justify-items:end}@media(max-width: 768px){.yu-order-summary__item-right{justify-items:start}}.yu-order-summary__subtotal{font-weight:500}.yu-order-summary__controls{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:1rem;width:100%;margin-top:1rem}@media(max-width: 768px){.yu-order-summary__controls{justify-content:flex-start}}.yu-order-summary__remove{padding:0 !important;margin:0 !important;color:var(--wp--preset--color--grey) !important;text-decoration:none !important;font-size:.75rem !important;line-height:1 !important;font-weight:500 !important;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.yu-order-summary__remove svg{width:16px;height:16px;display:block}.yu-order-summary__remove:hover{color:var(--wp--preset--color--red) !important}.yu-order-summary__totals{display:grid;gap:1rem;margin-top:32px}.yu-order-summary__totals-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.yu-order-summary__totals-label{font-weight:500;background-color:rgba(0,0,0,0)}.yu-order-summary__totals-value{text-align:right}.order-total .yu-order-summary__totals-label,.order-total .yu-order-summary__totals-value{font-weight:500;font-size:var(--wp--preset--font-size--small, 18px)}.yu-order-summary .woocommerce-info{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:14px 18px;margin:0}.yu-order-summary .woocommerce-info p{margin:0}.yu-order-summary .woocommerce-info p+p{margin-top:0}@media(max-width: 768px){.yu-order-summary .woocommerce-info{flex-direction:column;align-items:flex-start}}.wc-block-components-quantity-selector{width:90px !important}.wc-block-components-quantity-selector:after{border-color:var(--wp--preset--color--grey) !important}.wc-block-components-quantity-selector input{min-width:30px !important}.quantity--stepper{display:flex;align-items:stretch;border:1px solid var(--wp--preset--color--divider);overflow:hidden;margin:0 !important;background-color:var(--wp--preset--color--white)}.quantity--stepper .quantity__button{display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:36px;height:36px;border:none;background-color:rgba(0,0,0,0);color:var(--wp--preset--color--grey);cursor:pointer;transition:color .2s ease,background-color .2s ease;line-height:1;user-select:none;flex-shrink:0;font-size:var(--wp--preset--font-size--lamediumrge, 20px) !important;font-weight:400;box-shadow:none !important;font-family:var(--wp--preset--font-family--primary)}.quantity--stepper .quantity__button:hover:not(:disabled){color:var(--wp--preset--color--black)}.quantity--stepper .quantity__button:disabled{opacity:.25;cursor:not-allowed;color:var(--wp--preset--color--greyish)}.quantity--stepper .quantity__input{display:block;appearance:textfield;-moz-appearance:textfield;margin:0 !important;border:none !important;padding:0 4px !important;height:36px;outline:none !important;text-align:center;font-weight:500;color:var(--wp--preset--color--black);background-color:rgba(0,0,0,0);font-size:.875rem}.quantity--stepper .quantity__input::-webkit-outer-spin-button,.quantity--stepper .quantity__input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.quantity--stepper .quantity__input:focus{box-shadow:unset !important}.quantity--stepper .quantity__input[readonly]{cursor:default}.product__gallery--carousel{--f-arrow-color: #fff;--f-arrow-bg: rgba(0,0,0, 0.4);--f-arrow-svg-stroke-width: 2.5;--f-carousel-dots-height: 40px;--f-carousel-dot-width: 10px;--f-carousel-dot-height: 10px}.product__gallery--carousel .f-carousel__slide{text-align:center}.product__gallery--carousel .product__gallery--image{max-height:calc(100vh - 57px - 65px);object-fit:contain;display:flex}.product__gallery--carousel .product__gallery--image img{display:inline-block;object-fit:contain}body.admin-bar .product__gallery--carousel .product__gallery--image{max-height:calc(100vh - 57px - 65px - 32px)}@media(max-width: 782px){body.admin-bar .product__gallery--carousel .product__gallery--image{max-height:calc(100vh - 57px - 65px - 46px)}}.product-attributes{display:grid;gap:10px}.product-attributes__title{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey);margin:0;padding:0}.product-attributes__table{width:100%;border-collapse:collapse;border:none}.product-attributes__table tr:nth-child(odd){background-color:var(--wp--preset--color--divider)}.product-attributes__table th,.product-attributes__table td{border:none}.product-attributes__table-item__label{font-size:.875rem;font-weight:400;color:var(--wp--preset--color--grey);padding:.5rem}.product-attributes__table-item__value{font-weight:400;color:var(--wp--preset--color--black);font-size:.875rem;padding:.5rem;line-height:1.6}.product-attributes__table-item__value p{margin:0}.woocommerce-Address .woocommerce-Address-title .edit:hover,.woocommerce-LostPassword a:hover,.woocommerce-MyAccount-content a:hover,.woocommerce-orders-table tbody th a:hover,.shop_table.my_account_orders tbody th a:hover,.account-orders-table tbody th a:hover,.woocommerce-table__download-table tbody th a:hover,.woocommerce-order-details .shop_table tbody th a:hover,.woocommerce-MyAccount-paymentMethods tbody th a:hover,.woocommerce-orders-table tbody td a:hover,.shop_table.my_account_orders tbody td a:hover,.account-orders-table tbody td a:hover,.woocommerce-table__download-table tbody td a:hover,.woocommerce-order-details .shop_table tbody td a:hover,.woocommerce-MyAccount-paymentMethods tbody td a:hover{color:var(--wp--preset--color--grey)}.woocommerce-EditAccountForm .form-row input[type=text],.woocommerce-EditAccountForm .form-row input[type=email],.woocommerce-EditAccountForm .form-row input[type=password],.woocommerce-EditAccountForm .form-row input[type=tel],.woocommerce-EditAccountForm .form-row textarea,.woocommerce-EditAccountForm .form-row select,.woocommerce-EditAccountForm .form-row .woocommerce-Input,.woocommerce-EditAccountForm .form-row .input-text,.woocommerce-form-login .form-row input[type=text],.woocommerce-form-login .form-row input[type=email],.woocommerce-form-login .form-row input[type=password],.woocommerce-form-login .form-row input[type=tel],.woocommerce-form-login .form-row textarea,.woocommerce-form-login .form-row select,.woocommerce-form-login .form-row .woocommerce-Input,.woocommerce-form-login .form-row .input-text,.woocommerce-form-register .form-row input[type=text],.woocommerce-form-register .form-row input[type=email],.woocommerce-form-register .form-row input[type=password],.woocommerce-form-register .form-row input[type=tel],.woocommerce-form-register .form-row textarea,.woocommerce-form-register .form-row select,.woocommerce-form-register .form-row .woocommerce-Input,.woocommerce-form-register .form-row .input-text,.woocommerce-address-fields .form-row input[type=text],.woocommerce-address-fields .form-row input[type=email],.woocommerce-address-fields .form-row input[type=password],.woocommerce-address-fields .form-row input[type=tel],.woocommerce-address-fields .form-row textarea,.woocommerce-address-fields .form-row select,.woocommerce-address-fields .form-row .woocommerce-Input,.woocommerce-address-fields .form-row .input-text,.woocommerce-form-edit-address .form-row input[type=text],.woocommerce-form-edit-address .form-row input[type=email],.woocommerce-form-edit-address .form-row input[type=password],.woocommerce-form-edit-address .form-row input[type=tel],.woocommerce-form-edit-address .form-row textarea,.woocommerce-form-edit-address .form-row select,.woocommerce-form-edit-address .form-row .woocommerce-Input,.woocommerce-form-edit-address .form-row .input-text,.woocommerce-ResetPassword .form-row input[type=text],.woocommerce-ResetPassword .form-row input[type=email],.woocommerce-ResetPassword .form-row input[type=password],.woocommerce-ResetPassword .form-row input[type=tel],.woocommerce-ResetPassword .form-row textarea,.woocommerce-ResetPassword .form-row select,.woocommerce-ResetPassword .form-row .woocommerce-Input,.woocommerce-ResetPassword .form-row .input-text,.lost_reset_password .form-row input[type=text],.lost_reset_password .form-row input[type=email],.lost_reset_password .form-row input[type=password],.lost_reset_password .form-row input[type=tel],.lost_reset_password .form-row textarea,.lost_reset_password .form-row select,.lost_reset_password .form-row .woocommerce-Input,.lost_reset_password .form-row .input-text{padding:10px 14px;font-size:var(--wp--preset--font-size--default, 14px)}.woocommerce-orders-table,.shop_table.my_account_orders,.account-orders-table,.woocommerce-table__download-table,.woocommerce-order-details .shop_table,.woocommerce-MyAccount-paymentMethods{margin-bottom:30px}.woocommerce-orders-table thead th,.shop_table.my_account_orders thead th,.account-orders-table thead th,.woocommerce-table__download-table thead th,.woocommerce-order-details .shop_table thead th,.woocommerce-MyAccount-paymentMethods thead th{padding:14px 18px;font-size:var(--wp--preset--font-size--default, 14px);vertical-align:top}@media screen and (max-width: 768px){.woocommerce-orders-table thead th,.shop_table.my_account_orders thead th,.account-orders-table thead th,.woocommerce-table__download-table thead th,.woocommerce-order-details .shop_table thead th,.woocommerce-MyAccount-paymentMethods thead th{display:none}}.woocommerce-orders-table tbody tr,.shop_table.my_account_orders tbody tr,.account-orders-table tbody tr,.woocommerce-table__download-table tbody tr,.woocommerce-order-details .shop_table tbody tr,.woocommerce-MyAccount-paymentMethods tbody tr{border-bottom:1px solid var(--wp--preset--color--divider)}.woocommerce-orders-table tbody tr:last-child,.shop_table.my_account_orders tbody tr:last-child,.account-orders-table tbody tr:last-child,.woocommerce-table__download-table tbody tr:last-child,.woocommerce-order-details .shop_table tbody tr:last-child,.woocommerce-MyAccount-paymentMethods tbody tr:last-child{border-bottom:none}.woocommerce-orders-table tbody th,.shop_table.my_account_orders tbody th,.account-orders-table tbody th,.woocommerce-table__download-table tbody th,.woocommerce-order-details .shop_table tbody th,.woocommerce-MyAccount-paymentMethods tbody th,.woocommerce-orders-table tbody td,.shop_table.my_account_orders tbody td,.account-orders-table tbody td,.woocommerce-table__download-table tbody td,.woocommerce-order-details .shop_table tbody td,.woocommerce-MyAccount-paymentMethods tbody td{padding:14px 18px;font-size:var(--wp--preset--font-size--default, 14px);vertical-align:middle}@media screen and (max-width: 768px){.woocommerce-orders-table tbody th,.shop_table.my_account_orders tbody th,.account-orders-table tbody th,.woocommerce-table__download-table tbody th,.woocommerce-order-details .shop_table tbody th,.woocommerce-MyAccount-paymentMethods tbody th,.woocommerce-orders-table tbody td,.shop_table.my_account_orders tbody td,.account-orders-table tbody td,.woocommerce-table__download-table tbody td,.woocommerce-order-details .shop_table tbody td,.woocommerce-MyAccount-paymentMethods tbody td{display:block;padding:10px 15px;border:none;border-bottom:1px solid var(--wp--preset--color--divider)}.woocommerce-orders-table tbody th:before,.shop_table.my_account_orders tbody th:before,.account-orders-table tbody th:before,.woocommerce-table__download-table tbody th:before,.woocommerce-order-details .shop_table tbody th:before,.woocommerce-MyAccount-paymentMethods tbody th:before,.woocommerce-orders-table tbody td:before,.shop_table.my_account_orders tbody td:before,.account-orders-table tbody td:before,.woocommerce-table__download-table tbody td:before,.woocommerce-order-details .shop_table tbody td:before,.woocommerce-MyAccount-paymentMethods tbody td:before{content:attr(data-title) ": ";font-weight:500;display:inline-block;min-width:100px}.woocommerce-orders-table tbody th:last-child,.shop_table.my_account_orders tbody th:last-child,.account-orders-table tbody th:last-child,.woocommerce-table__download-table tbody th:last-child,.woocommerce-order-details .shop_table tbody th:last-child,.woocommerce-MyAccount-paymentMethods tbody th:last-child,.woocommerce-orders-table tbody td:last-child,.shop_table.my_account_orders tbody td:last-child,.account-orders-table tbody td:last-child,.woocommerce-table__download-table tbody td:last-child,.woocommerce-order-details .shop_table tbody td:last-child,.woocommerce-MyAccount-paymentMethods tbody td:last-child{border-bottom:1px solid var(--wp--preset--color--divider);margin-bottom:10px}}.woocommerce-input-wrapper,.password-input{position:relative;display:block}.woocommerce-input-wrapper input[type=password],.woocommerce-input-wrapper input[type=text],.password-input input[type=password],.password-input input[type=text]{padding-right:40px}.woocommerce-input-wrapper .show-password-input,.password-input .show-password-input{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;padding:0;margin:0;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--grey);transition:color .2s ease;-webkit-appearance:none;appearance:none;z-index:1}.woocommerce-input-wrapper .show-password-input:hover,.password-input .show-password-input:hover{color:var(--wp--preset--color--black)}.woocommerce-input-wrapper .show-password-input:focus,.password-input .show-password-input:focus{outline:2px solid var(--wp--preset--color--black);outline-offset:2px}.woocommerce-input-wrapper .show-password-input::before,.password-input .show-password-input::before{content:"";display:block;width:20px;height:20px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="currentColor"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center}.woocommerce-input-wrapper .show-password-input.display-password::before,.password-input .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="currentColor"/></svg>')}input::-ms-reveal{display:none}.woocommerce-account .woocommerce{display:grid;grid-template-columns:250px 1fr;gap:40px;margin-top:2rem}@media screen and (max-width: 768px){.woocommerce-account .woocommerce{grid-template-columns:1fr;gap:30px}}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;border:1px solid var(--wp--preset--color--divider)}@media screen and (max-width: 768px){.woocommerce-MyAccount-navigation ul{flex-direction:row;overflow-x:auto;border:none;border-bottom:1px solid var(--wp--preset--color--divider);padding-bottom:10px}}.woocommerce-MyAccount-navigation li{margin:0;padding:0;border-bottom:1px solid var(--wp--preset--color--divider)}.woocommerce-MyAccount-navigation li:last-child{border-bottom:none}@media screen and (max-width: 768px){.woocommerce-MyAccount-navigation li{border-bottom:none;flex-shrink:0}}.woocommerce-MyAccount-navigation li.is-active a{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white)}.woocommerce-MyAccount-navigation a{display:block;padding:14px 18px;font-size:var(--wp--preset--font-size--default, 14px);font-weight:400;color:var(--wp--preset--color--black);text-decoration:none;transition:background-color .2s ease,color .2s ease}.woocommerce-MyAccount-navigation a:hover{background-color:var(--wp--preset--color--divider);color:var(--wp--preset--color--black)}@media screen and (max-width: 768px){.woocommerce-MyAccount-navigation a{white-space:nowrap;padding:10px 16px}}.woocommerce-MyAccount-content{min-width:0}.woocommerce-MyAccount-content h2{font-size:var(--wp--preset--font-size--large, 24px);font-weight:500;margin-bottom:20px;padding-top:0}.woocommerce-MyAccount-content h3{font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500;margin-bottom:15px;padding-top:0}.woocommerce-MyAccount-content p{margin-bottom:15px}.woocommerce-MyAccount-content p:last-child{margin-bottom:0}.woocommerce-orders-table .order-number,.shop_table.my_account_orders .order-number,.account-orders-table .order-number,.woocommerce-table__download-table .order-number,.woocommerce-order-details .shop_table .order-number,.woocommerce-MyAccount-paymentMethods .order-number{font-weight:500}.woocommerce-orders-table .order-status .woocommerce-badge,.shop_table.my_account_orders .order-status .woocommerce-badge,.account-orders-table .order-status .woocommerce-badge,.woocommerce-table__download-table .order-status .woocommerce-badge,.woocommerce-order-details .shop_table .order-status .woocommerce-badge,.woocommerce-MyAccount-paymentMethods .order-status .woocommerce-badge{display:inline-block;padding:4px 10px;font-size:.75rem;font-weight:500;border-radius:0;background-color:var(--wp--preset--color--divider);color:var(--wp--preset--color--black)}.woocommerce-orders-table .order-actions .button,.shop_table.my_account_orders .order-actions .button,.account-orders-table .order-actions .button,.woocommerce-table__download-table .order-actions .button,.woocommerce-order-details .shop_table .order-actions .button,.woocommerce-MyAccount-paymentMethods .order-actions .button{margin-right:8px;margin-bottom:8px;font-size:var(--wp--preset--font-size--default, 14px) !important;padding:10px 16px !important}.woocommerce-orders-table .order-actions .button:last-child,.shop_table.my_account_orders .order-actions .button:last-child,.account-orders-table .order-actions .button:last-child,.woocommerce-table__download-table .order-actions .button:last-child,.woocommerce-order-details .shop_table .order-actions .button:last-child,.woocommerce-MyAccount-paymentMethods .order-actions .button:last-child{margin-right:0}@media screen and (max-width: 768px){.woocommerce-orders-table .order-actions .button,.shop_table.my_account_orders .order-actions .button,.account-orders-table .order-actions .button,.woocommerce-table__download-table .order-actions .button,.woocommerce-order-details .shop_table .order-actions .button,.woocommerce-MyAccount-paymentMethods .order-actions .button{display:block;width:100%;margin-right:0;margin-bottom:10px}}.woocommerce-order-details .shop_table{margin-bottom:20px}.woocommerce-order-details .shop_table tbody td{vertical-align:top}.woocommerce-order-details .shop_table tfoot th,.woocommerce-order-details .shop_table tfoot td{padding:14px 18px;border:1px solid var(--wp--preset--color--divider);font-size:var(--wp--preset--font-size--default, 14px);text-align:right}@media screen and (max-width: 768px){.woocommerce-order-details .shop_table tfoot th,.woocommerce-order-details .shop_table tfoot td{text-align:left}}.woocommerce-order-details .shop_table tfoot th{font-weight:500;background-color:var(--wp--preset--color--divider)}.woocommerce-order-details .shop_table tfoot .order-total th,.woocommerce-order-details .shop_table tfoot .order-total td{font-weight:500;font-size:var(--wp--preset--font-size--small, 18px)}.woocommerce-pagination{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:30px}@media screen and (max-width: 576px){.woocommerce-pagination{flex-direction:column;align-items:stretch}}.woocommerce-pagination .woocommerce-button{font-size:var(--wp--preset--font-size--default, 14px) !important;padding:12px 24px !important}@media screen and (max-width: 576px){.woocommerce-pagination .woocommerce-button{width:100%}}.woocommerce-MyAccount-content mark{background-color:rgba(0,0,0,0);color:var(--wp--preset--color--black);padding:0;font-weight:500}.woocommerce-MyAccount-content mark.order-number,.woocommerce-MyAccount-content mark.order-date,.woocommerce-MyAccount-content mark.order-status{background-color:var(--wp--preset--color--divider);padding:2px 6px}.woocommerce-order-details{margin-bottom:30px}.woocommerce-order-details .woocommerce-order-details__title{font-size:var(--wp--preset--font-size--large, 24px);font-weight:500;margin-bottom:20px;padding-top:0}.woocommerce-customer-details{margin-bottom:30px}.woocommerce-customer-details .woocommerce-column__title{font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500;margin-bottom:15px;padding-top:0}.woocommerce-customer-details address{padding:15px;border:1px solid var(--wp--preset--color--divider);background-color:var(--wp--preset--color--white);font-style:normal;line-height:1.6}.woocommerce-OrderUpdates{margin:20px 0}.woocommerce-OrderUpdates .woocommerce-OrderUpdate{margin-bottom:20px;padding:15px;border:1px solid var(--wp--preset--color--divider);background-color:var(--wp--preset--color--white)}.woocommerce-OrderUpdates .woocommerce-OrderUpdate .woocommerce-OrderUpdate-meta{font-size:.875rem;color:var(--wp--preset--color--grey);margin-bottom:10px}.woocommerce-OrderUpdates .woocommerce-OrderUpdate .woocommerce-OrderUpdate-description{font-size:var(--wp--preset--font-size--default, 14px);line-height:1.6}.woocommerce-EditAccountForm,.woocommerce-form-login,.woocommerce-form-register,.woocommerce-address-fields,.woocommerce-form-edit-address,.woocommerce-ResetPassword,.lost_reset_password{max-width:600px}.woocommerce-EditAccountForm .form-row,.woocommerce-form-login .form-row,.woocommerce-form-register .form-row,.woocommerce-address-fields .form-row,.woocommerce-form-edit-address .form-row,.woocommerce-ResetPassword .form-row,.lost_reset_password .form-row{margin-bottom:15px}.woocommerce-EditAccountForm .form-row label,.woocommerce-form-login .form-row label,.woocommerce-form-register .form-row label,.woocommerce-address-fields .form-row label,.woocommerce-form-edit-address .form-row label,.woocommerce-ResetPassword .form-row label,.lost_reset_password .form-row label{display:block;margin-bottom:6px;font-size:var(--wp--preset--font-size--default, 14px);font-weight:400;color:var(--wp--preset--color--black)}.woocommerce-EditAccountForm .form-row label .required,.woocommerce-form-login .form-row label .required,.woocommerce-form-register .form-row label .required,.woocommerce-address-fields .form-row label .required,.woocommerce-form-edit-address .form-row label .required,.woocommerce-ResetPassword .form-row label .required,.lost_reset_password .form-row label .required{color:var(--wp--preset--color--red)}.woocommerce-EditAccountForm .form-row textarea,.woocommerce-form-login .form-row textarea,.woocommerce-form-register .form-row textarea,.woocommerce-address-fields .form-row textarea,.woocommerce-form-edit-address .form-row textarea,.woocommerce-ResetPassword .form-row textarea,.lost_reset_password .form-row textarea{resize:vertical;min-height:100px}.woocommerce-EditAccountForm .form-row .woocommerce-form__label-for-checkbox,.woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox,.woocommerce-form-register .form-row .woocommerce-form__label-for-checkbox,.woocommerce-address-fields .form-row .woocommerce-form__label-for-checkbox,.woocommerce-form-edit-address .form-row .woocommerce-form__label-for-checkbox,.woocommerce-ResetPassword .form-row .woocommerce-form__label-for-checkbox,.lost_reset_password .form-row .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.woocommerce-EditAccountForm .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-form-login .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-form-register .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-address-fields .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-form-edit-address .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.woocommerce-ResetPassword .form-row .woocommerce-form__label-for-checkbox input[type=checkbox],.lost_reset_password .form-row .woocommerce-form__label-for-checkbox input[type=checkbox]{width:auto;margin:0}@media screen and (min-width: 768px){.woocommerce-EditAccountForm .form-row-first,.woocommerce-EditAccountForm .form-row-last,.woocommerce-form-login .form-row-first,.woocommerce-form-login .form-row-last,.woocommerce-form-register .form-row-first,.woocommerce-form-register .form-row-last,.woocommerce-address-fields .form-row-first,.woocommerce-address-fields .form-row-last,.woocommerce-form-edit-address .form-row-first,.woocommerce-form-edit-address .form-row-last,.woocommerce-ResetPassword .form-row-first,.woocommerce-ResetPassword .form-row-last,.lost_reset_password .form-row-first,.lost_reset_password .form-row-last{width:48%;float:left}}@media screen and (min-width: 768px){.woocommerce-EditAccountForm .form-row-first,.woocommerce-form-login .form-row-first,.woocommerce-form-register .form-row-first,.woocommerce-address-fields .form-row-first,.woocommerce-form-edit-address .form-row-first,.woocommerce-ResetPassword .form-row-first,.lost_reset_password .form-row-first{margin-right:4%}}.woocommerce-EditAccountForm .form-row-wide,.woocommerce-EditAccountForm .clear,.woocommerce-form-login .form-row-wide,.woocommerce-form-login .clear,.woocommerce-form-register .form-row-wide,.woocommerce-form-register .clear,.woocommerce-address-fields .form-row-wide,.woocommerce-address-fields .clear,.woocommerce-form-edit-address .form-row-wide,.woocommerce-form-edit-address .clear,.woocommerce-ResetPassword .form-row-wide,.woocommerce-ResetPassword .clear,.lost_reset_password .form-row-wide,.lost_reset_password .clear{clear:both}.woocommerce-EditAccountForm fieldset,.woocommerce-form-login fieldset,.woocommerce-form-register fieldset,.woocommerce-address-fields fieldset,.woocommerce-form-edit-address fieldset,.woocommerce-ResetPassword fieldset,.lost_reset_password fieldset{border:1px solid var(--wp--preset--color--divider);padding:15px;margin:15px 0}.woocommerce-EditAccountForm fieldset legend,.woocommerce-form-login fieldset legend,.woocommerce-form-register fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-form-edit-address fieldset legend,.woocommerce-ResetPassword fieldset legend,.lost_reset_password fieldset legend{font-size:var(--wp--preset--font-size--small, 18px);font-weight:500;padding:0 10px}.woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-EditAccountForm button[type=submit],.woocommerce-form-login .woocommerce-Button,.woocommerce-form-login button[type=submit],.woocommerce-form-register .woocommerce-Button,.woocommerce-form-register button[type=submit],.woocommerce-address-fields .woocommerce-Button,.woocommerce-address-fields button[type=submit],.woocommerce-form-edit-address .woocommerce-Button,.woocommerce-form-edit-address button[type=submit],.woocommerce-ResetPassword .woocommerce-Button,.woocommerce-ResetPassword button[type=submit],.lost_reset_password .woocommerce-Button,.lost_reset_password button[type=submit]{margin-top:15px;font-size:var(--wp--preset--font-size--default, 14px) !important;padding:10px 20px !important}.woocommerce-EditAccountForm em,.woocommerce-form-login em,.woocommerce-form-register em,.woocommerce-address-fields em,.woocommerce-form-edit-address em,.woocommerce-ResetPassword em,.lost_reset_password em{font-size:.875rem;color:var(--wp--preset--color--grey);font-style:italic}#customer_login,.u-columns.col2-set{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:2rem}@media screen and (max-width: 768px){#customer_login,.u-columns.col2-set{grid-template-columns:1fr;gap:30px}}#customer_login h2,.u-columns.col2-set h2{font-size:var(--wp--preset--font-size--large, 24px);font-weight:500;margin-bottom:20px;padding-top:0}.u-column1,.u-column2,.col-1,.col-2{min-width:0}.woocommerce-form-login__rememberme{margin-bottom:15px}.woocommerce-LostPassword{margin-top:15px}.woocommerce-Addresses,.addresses.col2-set{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}@media screen and (max-width: 768px){.woocommerce-Addresses,.addresses.col2-set{grid-template-columns:1fr}}.woocommerce-Address{border:1px solid var(--wp--preset--color--divider);padding:20px}.woocommerce-Address .woocommerce-Address-title,.woocommerce-Address .woocommerce-Address-title.title{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.woocommerce-Address .woocommerce-Address-title h2,.woocommerce-Address .woocommerce-Address-title h3,.woocommerce-Address .woocommerce-Address-title.title h2,.woocommerce-Address .woocommerce-Address-title.title h3{font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500;margin:0;padding:0}.woocommerce-Address address{font-style:normal;line-height:1.6;margin:0}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:grid;gap:20px;margin-bottom:20px}.woocommerce-MyAccount-downloads .woocommerce-Message{padding:15px 20px;border:1px solid var(--wp--preset--color--divider);background-color:var(--wp--preset--color--divider);margin-bottom:20px}.woocommerce-PaymentMethods .payment_methods{list-style:none;margin:0 0 20px 0;padding:0}.woocommerce-PaymentMethods .payment_methods li{margin-bottom:15px;padding:15px;border:1px solid var(--wp--preset--color--divider);background-color:var(--wp--preset--color--white)}.woocommerce-PaymentMethods .payment_methods li label{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:500}.woocommerce-PaymentMethods .payment_methods li .payment_box{margin-top:15px;padding:15px;background-color:var(--wp--preset--color--divider);font-size:var(--wp--preset--font-size--default, 14px)}.woocommerce-MyAccount-content .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info{padding:15px 20px;margin-bottom:20px;border:1px solid;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:var(--wp--preset--font-size--default, 14px);font-weight:400}@media screen and (max-width: 576px){.woocommerce-MyAccount-content .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info{flex-direction:column;align-items:flex-start}}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-message,.woocommerce-MyAccount-content .woocommerce-error.woocommerce-message,.woocommerce-MyAccount-content .woocommerce-info.woocommerce-message{border-color:var(--wp--preset--color--green);color:var(--wp--preset--color--green);background-color:rgba(var(--wp--preset--color--green), 0.1)}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-error,.woocommerce-MyAccount-content .woocommerce-error.woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info.woocommerce-error{border-color:var(--wp--preset--color--red);color:var(--wp--preset--color--red);background-color:rgba(var(--wp--preset--color--red), 0.1)}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-info,.woocommerce-MyAccount-content .woocommerce-error.woocommerce-info,.woocommerce-MyAccount-content .woocommerce-info.woocommerce-info{border-color:var(--wp--preset--color--black);color:var(--wp--preset--color--black);background-color:var(--wp--preset--color--divider)}.woocommerce-MyAccount-content .woocommerce-message .button,.woocommerce-MyAccount-content .woocommerce-error .button,.woocommerce-MyAccount-content .woocommerce-info .button{margin-left:auto;font-size:var(--wp--preset--font-size--default, 14px) !important;padding:10px 16px !important}@media screen and (max-width: 576px){.woocommerce-MyAccount-content .woocommerce-message .button,.woocommerce-MyAccount-content .woocommerce-error .button,.woocommerce-MyAccount-content .woocommerce-info .button{width:100%;margin-left:0}}form.woocommerce-checkout{display:grid;grid-template-columns:auto minmax(400px, 400px);gap:40px;width:100%}@media(max-width: 1025px){form.woocommerce-checkout{grid-template-columns:1fr}}form.woocommerce-checkout .woocommerce-NoticeGroup-checkout{grid-column:1/-1}form.woocommerce-checkout h3{margin:0 0 16px 0;padding:0;font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500}form.woocommerce-checkout .woocommerce-checkout__left{order:1}@media(max-width: 1025px){form.woocommerce-checkout .woocommerce-checkout__left{position:static;order:2}}form.woocommerce-checkout .woocommerce-checkout__right{position:sticky;top:40px;align-self:start;order:2}@media(max-width: 1025px){form.woocommerce-checkout .woocommerce-checkout__right{position:static;order:1}}#shipping_method,.wc_payment_methods{display:grid;gap:16px;margin:0;padding:0;list-style:none}#shipping_method#shipping_method,.wc_payment_methods#shipping_method{grid-template-columns:1fr 1fr}@media(max-width: 768px){#shipping_method#shipping_method,.wc_payment_methods#shipping_method{grid-template-columns:1fr}}@media(max-width: 768px){#shipping_method,.wc_payment_methods{grid-template-columns:1fr}}#shipping_method li,.wc_payment_methods li{position:relative;margin:0;padding:0}#shipping_method li input[type=radio],#shipping_method li input[type=hidden],.wc_payment_methods li input[type=radio],.wc_payment_methods li input[type=hidden]{position:absolute;opacity:0;width:0;height:0}#shipping_method li input[type=radio]:checked+label,#shipping_method li input[type=radio][type=hidden]+label,#shipping_method li input[type=hidden]:checked+label,#shipping_method li input[type=hidden][type=hidden]+label,.wc_payment_methods li input[type=radio]:checked+label,.wc_payment_methods li input[type=radio][type=hidden]+label,.wc_payment_methods li input[type=hidden]:checked+label,.wc_payment_methods li input[type=hidden][type=hidden]+label{border-color:var(--wp--preset--color--black)}#shipping_method li input[type=radio]:checked+label::after,#shipping_method li input[type=radio][type=hidden]+label::after,#shipping_method li input[type=hidden]:checked+label::after,#shipping_method li input[type=hidden][type=hidden]+label::after,.wc_payment_methods li input[type=radio]:checked+label::after,.wc_payment_methods li input[type=radio][type=hidden]+label::after,.wc_payment_methods li input[type=hidden]:checked+label::after,.wc_payment_methods li input[type=hidden][type=hidden]+label::after{background-color:var(--wp--preset--color--black);border-color:var(--wp--preset--color--black);box-shadow:inset 0 0 0 3px var(--wp--preset--color--white)}#shipping_method li label,.wc_payment_methods li label{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border:1px solid var(--wp--preset--color--divider);cursor:pointer;transition:border-color .2s ease;font-size:.875rem;font-weight:500}#shipping_method li label .shipping-method-icon,#shipping_method li label .payment-method-icon,.wc_payment_methods li label .shipping-method-icon,.wc_payment_methods li label .payment-method-icon{display:flex;align-items:center;gap:8px;order:-1;margin-right:8px;color:var(--wp--preset--color--grey)}#shipping_method li label .shipping-method-icon svg,#shipping_method li label .payment-method-icon svg,.wc_payment_methods li label .shipping-method-icon svg,.wc_payment_methods li label .payment-method-icon svg{width:20px;height:20px;display:block}#shipping_method li label::after,.wc_payment_methods li label::after{content:"";width:24px;height:24px;min-width:24px;border:1px solid var(--wp--preset--color--black);background-color:var(--wp--preset--color--white);box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease;margin-left:auto}#shipping_method li label .amount,.wc_payment_methods li label .amount{margin-left:6px}#shipping_method li label .amount bdi,.wc_payment_methods li label .amount bdi{position:relative;top:1px;color:var(--wp--preset--color--grey)}#shipping_method .shipping-method-note,.wc_payment_methods .shipping-method-note{font-size:.75rem;line-height:1.2;color:var(--wp--preset--color--grey);text-align:right;flex:1 0 auto;padding:0 8px}.wc_payment_methods li img{display:none}.wc_payment_methods li .payment_box{position:relative;width:100%;border:1px solid var(--wp--preset--color--black);border-top:none;position:relative;top:-1px;padding:0 16px 13px;font-size:.875rem;background:var(--wp--preset--color--white)}.wc_payment_methods li .payment_box p{margin:0;color:var(--wp--preset--color--grey)}.wc_payment_methods li .payment_box::before{display:none !important}.wc_payment_methods li .payment_box .woocommerce-error{margin:0 !important;padding:0}.wc_payment_methods li .payment_box .woocommerce-error li{color:var(--wp--preset--color--red);list-style:none;margin:0;padding:0}.woocommerce-billing-fields{display:grid;gap:40px}.woocommerce-billing-fields p.form-row{margin:0}.woocommerce-billing-fields p.form-row .checkout-inline-error-message{display:none}.woocommerce-billing-fields__field-wrapper{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width: 768px){.woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}.woocommerce-billing-fields__field-wrapper p{margin:0}.woocommerce-additional-fields p.form-row{margin:0}.checkout-section__description{font-size:.875rem;color:var(--wp--preset--color--grey);margin:0 0 16px 0}.checkout-section>h3+.checkout-section__description{margin-top:-8px}.checkout-section>h3{display:flex;align-items:center;gap:8px}.checkout-section>h3 svg{display:block;width:20px;height:30px;display:block;color:var(--wp--preset--color--grey)}.woocommerce-terms-and-conditions-wrapper p.form-row{margin:0}.woocommerce-terms-and-conditions-wrapper p.form-row label{display:inline-flex;align-items:center;gap:10px;line-height:1.25}.woocommerce-terms-and-conditions-wrapper p.form-row label .required{text-decoration:none;color:var(--wp--preset--color--red)}.woocommerce-terms-and-conditions-wrapper p.form-row label .woocommerce-terms-and-conditions-checkbox-text{font-size:.875rem}.woocommerce-checkout-payment{margin-top:40px}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper p{margin:1rem 0 0;font-size:.875rem}.woocommerce-checkout-payment .place-order{margin-top:40px}#place_order{width:100%;margin-top:20px;padding:16px;font-size:var(--wp--preset--font-size--small, 18px);text-transform:uppercase}.woocommerce-form-coupon{margin-top:40px}.woocommerce-form-coupon .woocommerce-notices-wrapper{margin:0}.woocommerce-form-coupon .woocommerce-notices-wrapper:not(:empty){margin-bottom:16px}.woocommerce-form-coupon__title{display:flex;align-items:center;gap:8px}.woocommerce-form-coupon__fields{display:flex;gap:16px;width:100%}.woocommerce-form-coupon__fields .floating-label-group{flex:1 1 auto}body.woocommerce-checkout .ui-autocomplete{max-height:300px;overflow-y:auto}body.woocommerce-checkout #main-content [data-block-name="woocommerce/classic-shortcode"]{margin-top:0}body.woocommerce-checkout #main-content h1{font-size:var(--wp--preset--font-size--x-large, 30px);line-height:1.4}.mrkv_ua_shipping_checkout_fields>div p.form-row{margin:0;padding:0}.mrkv_ua_shipping_checkout_fields>div .is-floating-label{margin-top:16px !important}body.woocommerce-order-received .yu-thankyou__layout{display:grid;grid-template-columns:auto minmax(400px, 400px);gap:40px;width:100%}@media(max-width: 1025px){body.woocommerce-order-received .yu-thankyou__layout{grid-template-columns:1fr}}body.woocommerce-order-received .yu-thankyou__right{position:sticky;top:40px;align-self:start}@media(max-width: 1025px){body.woocommerce-order-received .yu-thankyou__right{position:static}}body.woocommerce-order-received .yu-thankyou__headline{margin:0;padding-bottom:8px;font-size:var(--wp--preset--font-size--x-large, 30px);font-weight:500;line-height:1.15;display:flex;flex-direction:column;gap:8px}body.woocommerce-order-received .yu-thankyou__headline-icon{width:36px;height:36px;margin-right:8px;display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--white)}body.woocommerce-order-received .yu-thankyou__headline-icon svg{width:24px;height:24px;display:block}body.woocommerce-order-received .yu-thankyou__intro{margin:0 0 40px 0;color:var(--wp--preset--color--grey);font-size:var(--wp--preset--font-size--small, 16px)}body.woocommerce-order-received .yu-thankyou__title{margin:0 0 16px 0;padding:0;font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500}.yu-thankyou__meta{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin:0}@media(max-width: 768px){.yu-thankyou__meta{grid-template-columns:repeat(2, minmax(0, 1fr))}}.yu-thankyou__meta-row{display:flex;flex-direction:column;gap:6px;margin:0}.yu-thankyou__meta-row dt{margin:0;font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey)}.yu-thankyou__meta-row dd{margin:0;font-size:var(--wp--preset--font-size--default, 14px);font-weight:500;color:var(--wp--preset--color--black);text-align:left;word-break:break-all}.yu-thankyou__meta-row--stack{grid-column:1/-1}.yu-thankyou__meta-row--stack dd{text-align:left;font-weight:500;color:var(--wp--preset--color--black)}.yu-thankyou__meta-row--note dd{font-weight:400;color:var(--wp--preset--color--grey)}.yu-order-customer-details{margin-top:40px}.yu-order-customer-details .woocommerce-customer-details__title{margin:0 0 16px 0;font-size:var(--wp--preset--font-size--small, 18px);font-weight:500}.yu-order-customer-details .yu-thankyou__meta{margin-top:0}.woocommerce-order-pay .woocommerce-checkout-payment{margin-top:0}.woocommerce-order-pay .yu-thankyou__meta{grid-template-columns:repeat(2, minmax(0, 1fr))}.woocommerce-order-pay .woocommerce-order-details{margin:0}.woocommerce-order-pay__layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(360px, 400px);gap:40px}@media(max-width: 1025px){.woocommerce-order-pay__layout{grid-template-columns:1fr}}.woocommerce-order-pay__content{display:flex;flex-direction:column;gap:40px;order:2}.woocommerce-order-pay__sidebar{position:sticky;top:40px;align-self:start;order:3}@media(max-width: 1025px){.woocommerce-order-pay__sidebar{position:static;order:1}}.woocommerce-order-pay__summary{margin:0}.woocommerce-order-pay__summary .woocommerce-customer-details{margin:40px 0 0}.woocommerce-order-pay__heading{margin:0 0 16px 0;padding:0;font-size:var(--wp--preset--font-size--large, 24px);font-weight:500}.woocommerce-notices-wrapper{display:grid;gap:1fr}.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:1rem;font-size:.875rem;font-weight:500;line-height:1.25}.woocommerce-message:is(ul),.woocommerce-error:is(ul),.woocommerce-info:is(ul){flex-direction:column}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none;display:flex;align-items:center;width:100%;justify-content:space-between}.woocommerce-message.woocommerce-info,.woocommerce-error.woocommerce-info,.woocommerce-info.woocommerce-info{color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black)}.woocommerce-message.woocommerce-message,.woocommerce-error.woocommerce-message,.woocommerce-info.woocommerce-message{color:var(--wp--preset--color--green);border:1px solid var(--wp--preset--color--green);padding-left:2.5rem;position:relative}.woocommerce-message.woocommerce-message:before,.woocommerce-error.woocommerce-message:before,.woocommerce-info.woocommerce-message:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2300B27D' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.25' d='M20 6 9 17l-5-5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-right:.5rem;position:relative;top:1rem;left:1rem;position:absolute}.woocommerce-message.woocommerce-error,.woocommerce-error.woocommerce-error,.woocommerce-info.woocommerce-error{color:var(--wp--preset--color--red);border:1px solid var(--wp--preset--color--red)}@media(max-width: 576px){.woocommerce-message,.woocommerce-error,.woocommerce-info{flex-wrap:wrap;padding-left:.5rem;gap:1rem}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{flex-wrap:wrap;gap:1rem}}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{margin-left:auto;font-size:.875rem !important;font-weight:500 !important;text-align:center}@media(max-width: 576px){.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{width:100%}}body.single-product #main-content{padding-top:20px}.single-product__top{gap:0;margin-bottom:20px}.single-product__top .wc-block-store-notices{margin-top:0}.single-product__top .woocommerce-message,.single-product__top .woocommerce-error{margin-top:20px}@media(max-width: 1600px){.single-product__top .alignwide{margin-left:0;margin-right:0}}.single-product__content{display:grid;grid-template-columns:minmax(0, 960px) minmax(550px, 1fr);gap:30px}.single-product__content--right{display:flex;flex-direction:column;gap:20px;position:relative}.single-product__content--right .product-content__headline{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:wrap}.single-product__content--right .product-content__background-logos{position:relative;display:flex;align-items:center;gap:1rem}.single-product__content--right .product-content__background-logos img,.single-product__content--right .product-content__background-logos svg{max-width:70px;max-height:70px;width:100%;height:100%}@media(max-width: 768px){.single-product__content{grid-template-columns:1fr;gap:20px}}.single-product h1{margin:0;padding:0}.single-product .variations{display:grid;gap:10px}.single-product .variations .size-table-link{font-size:.875rem;font-weight:400;color:var(--wp--preset--color--grey);cursor:pointer;transition:color .2s ease;display:flex;align-items:center;gap:6px;white-space:nowrap}.single-product .variations .size-table-link svg{width:16px;height:16px}.single-product .variations .size-table-link:hover{color:var(--wp--preset--color--black)}.single-product .variations__attribute{display:grid;gap:10px}.single-product .variations__attribute--label{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey)}.single-product .variations__attribute select{position:absolute;opacity:0;pointer-events:none;height:0;width:0}.single-product .variations__attribute--options{display:flex;align-items:center;gap:10px;width:100%}@media(max-width: 768px){.single-product .variations__attribute--options{flex-direction:column;align-items:flex-start}}.single-product .variations__attribute .wc-variation-picker__pills{display:flex;flex-wrap:wrap;gap:8px}.single-product .variations__attribute--option{border:1px solid var(--wp--preset--color--divider);padding:8px 16px;cursor:pointer;transition:all .2s ease}.single-product .variations__attribute--option:hover:not(.is-disabled){border-color:var(--wp--preset--color--black)}.single-product .variations__attribute--option.is-selected{background:var(--wp--preset--color--black);border-color:var(--wp--preset--color--black);color:#fff}.single-product .variations__attribute--option.is-disabled{opacity:.5;cursor:not-allowed}.single-product .single_variation_wrap{margin-top:20px;display:flex;flex-direction:column;gap:20px}.single-product .woocommerce-variation-description{font-size:var(--wp--preset--font-size--default, 14px);font-weight:500;color:var(--wp--preset--color--black);font-style:italic}.single-product .woocommerce-variation-description p{margin:0}.single-product .woocommerce-variation-price{font-size:var(--wp--preset--font-size--x-large, 30px);font-weight:500;color:var(--wp--preset--color--black)}.single-product .woocommerce-variation-availability{font-size:.875rem;font-weight:400;color:var(--wp--preset--color--grey)}.single-product .woocommerce-variation-availability .stock{margin:2px 0 0}.single-product .woocommerce-variation-add-to-cart{display:flex !important;gap:20px}.single-product .woocommerce-variation-add-to-cart .quantity{display:flex !important}.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button{grid-column:unset}.single-product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled .quantity{display:none !important}.single-product .product-options-checkboxes{display:flex;gap:20px}@media(max-width: 768px){.single-product .product-options-checkboxes{flex-direction:column;gap:10px}}.single-product .product-options-checkboxes .product-option-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;font-weight:400;color:var(--wp--preset--color--black)}.single-product .product-options-checkboxes .product-option-checkbox span{user-select:none}.single-product .product-attributes{margin-top:0;padding:0}.single-product__description{display:grid;gap:5px}.single-product__description+.product-attributes{margin-top:20px}.single-product__description--title{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--grey);padding:0;margin-top:0}.single-product__description .yu-content{padding-left:0;padding-right:0;font-size:.875rem;line-height:1.6}.single-product__description .yu-content>*:last-child{margin-bottom:0;padding-bottom:0}.single-product .product-signature-info{font-size:.875rem;font-weight:500;color:var(--wp--preset--color--black);margin:0;padding:0}.single-product .variations_form{padding:0;margin-top:20px}.wc-block-mini-cart__button{background-color:rgba(0,0,0,0) !important;color:var(--wp--preset--color--black) !important;padding-left:0 !important;padding-right:0 !important}.wc-block-mini-cart__button:hover{color:var(--wp--preset--color--grey) !important}.wc-block-mini-cart__button:hover .wc-block-mini-cart__badge{background-color:var(--wp--preset--color--grey) !important}.wc-block-mini-cart__button .wc-block-mini-cart__badge{background-color:var(--wp--preset--color--black) !important;color:var(--wp--preset--color--white) !important;transition:background-color .2s ease;font-size:.75rem !important}.wp-block-woocommerce-customer-account a{padding-left:0 !important;padding-right:0 !important}.wp-block-yurasov-theme-print-gallery{gap:2rem;columns:1;box-sizing:border-box}.wp-block-yurasov-theme-print-gallery.has-2-columns{columns:2}@media(max-width: 768px){.wp-block-yurasov-theme-print-gallery.has-2-columns{columns:1}}.wp-block-yurasov-theme-print-gallery.has-3-columns{columns:3}@media(max-width: 1025px){.wp-block-yurasov-theme-print-gallery.has-3-columns{columns:2}}@media(max-width: 768px){.wp-block-yurasov-theme-print-gallery.has-3-columns{columns:1}}.wp-block-yurasov-theme-print-gallery.has-4-columns{columns:4}@media(max-width: 1200px){.wp-block-yurasov-theme-print-gallery.has-4-columns{columns:3}}@media(max-width: 1025px){.wp-block-yurasov-theme-print-gallery.has-4-columns{columns:2}}@media(max-width: 768px){.wp-block-yurasov-theme-print-gallery.has-4-columns{columns:1}}.wp-block-yurasov-theme-print-gallery.alignfull{padding-left:1rem;padding-right:1rem}.print-gallery__item{display:flex;flex-direction:column;gap:1rem;align-items:stretch;break-inside:avoid;margin-bottom:2rem}.print-gallery__item[data-aspect-ratio="4:5"] .print-gallery__image-wrapper{aspect-ratio:4/5}.print-gallery__item[data-aspect-ratio="4:3"] .print-gallery__image-wrapper{aspect-ratio:4/3}.print-gallery__item[data-aspect-ratio="16:9"] .print-gallery__image-wrapper{aspect-ratio:16/9}.print-gallery__item[data-aspect-ratio="21:9"] .print-gallery__image-wrapper{aspect-ratio:21/9}.print-gallery__image-wrapper{position:relative;display:block;overflow:hidden}.print-gallery__image-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1;opacity:0;transition:opacity .3s ease;pointer-events:none}.print-gallery__image-wrapper .print-gallery__zoom-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;opacity:0;transition:opacity .3s ease;pointer-events:none}.print-gallery__image-wrapper .print-gallery__zoom-icon svg{width:48px;height:48px;color:var(--wp--preset--color--white)}.print-gallery__image-wrapper:hover::before{opacity:1}.print-gallery__image-wrapper:hover .print-gallery__zoom-icon{opacity:.7}.print-gallery__image{width:100%;height:100%;display:block;object-fit:cover;z-index:1}.print-gallery__image img{width:100%;height:100%}.print-gallery__caption{width:100%;margin:0;padding:0;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:10px}.print-gallery__caption a{text-decoration:none;font-size:var(--wp--preset--font-size--default, 14px);font-weight:400}.print-gallery__caption a:hover{text-decoration:underline}.print-gallery__attributes{display:flex;flex-wrap:wrap;gap:5px}.print-gallery__attributes .print-gallery__attribute-label{font-size:.875rem;color:var(--wp--preset--color--grey)}.print-gallery__attributes .print-gallery__attribute-items{display:flex;flex-wrap:nowrap;gap:5px}.print-gallery__attributes .print-gallery__attribute-item{display:block;font-size:.75rem;padding:0 .25rem;color:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);text-align:center;cursor:default}.print-gallery__attributes .print-gallery__attribute-item.stock-unavailable{border-color:var(--wp--preset--color--grey);color:var(--wp--preset--color--grey)}.print-gallery__info{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.print-gallery__info-left{display:flex;flex-direction:column;gap:6px}.print-gallery__info-right{display:flex;flex-direction:column;gap:6åpx}.print-gallery__button-link{font-size:.875rem !important;white-space:nowrap}.print-gallery__description{font-size:.875rem;color:var(--wp--preset--color--grey);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;position:relative;max-height:4.5em;transition:max-height .4s cubic-bezier(0.4, 0, 0.2, 1)}.print-gallery__description>*:first-child{margin-top:0}.print-gallery__description>*:last-child{margin-bottom:0}.print-gallery__description-wrapper.has-more .print-gallery__description::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1em;background:linear-gradient(to bottom, transparent 0%, rgba(255, 255, 255, 0.9) 100%);pointer-events:none;opacity:1;transition:opacity max-height .3s ease-in-out .1s}.print-gallery__description-wrapper.has-more.is-expanded .print-gallery__description{display:block;max-height:unset;-webkit-line-clamp:unset}.print-gallery__description-wrapper.has-more.is-expanded .print-gallery__description::after{opacity:0;transition:opacity .2s ease-in-out}.print-gallery__description-toggle{display:flex;align-items:center;margin:.75rem auto 0 !important;gap:.25rem}.print-gallery__description-toggle-icon{display:block;width:1rem;height:1rem;transition:transform .2s}.print-gallery__description-wrapper.is-expanded .print-gallery__description-toggle-icon{transform:rotate(-180deg)}.images-gallery-carousel{--f-arrow-color: #fff;--f-arrow-bg: rgba(0,0,0, 0.4);--f-arrow-svg-stroke-width: 2.5;--f-carousel-dots-height: 40px;--f-carousel-dot-width: 10px;--f-carousel-dot-height: 10px;--f-carousel-slide-width: calc((100% - (3 * 8px)) / 2);--f-carousel-slide-height: 300px;--f-carousel-gap: 8px}@media(min-width: 640px){.images-gallery-carousel{--f-carousel-slide-width: calc((100% - (6 * 8px)) / 3)}}@media(min-width: 1024px){.images-gallery-carousel{--f-carousel-slide-width: calc((100% - (8 * 8px)) / 4)}}@media(min-width: 1600px){.images-gallery-carousel{--f-carousel-slide-width: calc((100% - (12 * 8px)) / 6)}}@media(min-width: 1920px){.images-gallery-carousel{--f-carousel-slide-width: calc((100% - (16 * 8px)) / 8)}}.images-gallery-carousel .f-carousel__track{justify-content:center}.images-gallery-carousel .f-carousel__slide{text-align:center}.images-gallery-carousel .f-carousel__slide picture{display:block;height:100%}.images-gallery-carousel .f-carousel__slide img{display:block;height:100%;object-fit:cover}.images-gallery-carousel:not(.is-enabled) .f-carousel__slide:not(:first-child){display:none}.fancybox__container:has(.fancybox__thumbs.is-scrollable){flex-direction:row}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 4px;--f-thumbs-bg: #FFF;--f-thumbs-padding-x: 2px;--f-thumbs-padding-y: 2px;--f-thumbs-viewport-padding-x: 2px;--f-thumbs-viewport-padding-y: 2px;--f-thumb-width: 120px;--f-thumb-height: 90px;--f-thumb-bg: rgba(1, 1, 1, 0.1);--f-thumb-focus-shadow: inset 0 0 0 5px #ED382B;--f-thumb-selected-shadow: inset 0 0 0 5px #ED382B;--f-thumb-border-radius: 0;--f-scrollbar-track-bg: $grey-color;--f-scrollbar-thumb-bg: $black-color}@media(min-width: 576px){.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1}}.f-caption{display:flex;gap:8px;align-items:center;justify-content:center;flex-direction:column;font-size:var(--wp--preset--font-size--lamediumrge, 20px);font-weight:500}.f-caption .button{padding:10px 16px;font-size:.875rem !important;border-color:var(--wp--preset--color--grey)}#main-content{padding-top:2rem}