/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Roboto", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-green-200:oklch(92.5% .084 155.995);--color-emerald-50:oklch(97.9% .021 166.113);--color-blue-600:oklch(54.6% .245 262.881);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-gray-500:oklch(55.1% .027 264.364);--color-stone-600:oklch(44.4% .011 73.639);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--shadow:0 0 3px 1px #00b40080;--color-primary:#00b400;--font-cormorant-sc:"Cormorant SC", Arial, sans-serif;--image-loupe:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e")}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.btn{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary);background-color:var(--color-primary);width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);--tw-leading:1;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;border-radius:0;outline-style:none;justify-content:center;align-items:center;line-height:1;text-decoration-line:none;display:flex}.btn:hover,.btn.active{color:var(--color-primary);background-color:#0000}.btn--shadow{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.btn--outline{color:var(--color-primary);background-color:#0000}.btn--outline:hover{background-color:var(--color-primary);color:var(--color-white)}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-\[calc\(50\%-9px\)\]{top:calc(50% - 9px)}.top-\[calc\(50\%-10px\)\]{top:calc(50% - 10px)}.right-\[18px\]{right:18px}.bottom-10{bottom:calc(var(--spacing) * 10)}.left-5{left:calc(var(--spacing) * 5)}.left-\[150px\]{left:150px}.z-5{z-index:5}.order-1{order:1}.order-2{order:2}.order-3{order:3}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}.mx-auto{margin-inline:auto}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-\[18px\]{width:18px;height:18px}.size-\[50px\]{width:50px;height:50px}.h-\[450px\]{height:450px}.h-full{height:100%}.max-h-9\/10{max-height:90%}.min-h-\[350px\]{min-height:350px}.min-h-\[630px\]{min-height:630px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-9\/10{max-width:90%}.max-w-55{max-width:calc(var(--spacing) * 55)}.max-w-\[310px\]{max-width:310px}.max-w-\[320px\]{max-width:320px}.max-w-\[350px\]{max-width:350px}.max-w-\[420px\]{max-width:420px}.max-w-\[490px\]{max-width:490px}.max-w-\[520px\]{max-width:520px}.max-w-\[624px\]{max-width:624px}.max-w-\[630px\]{max-width:630px}.max-w-\[770px\]{max-width:770px}.max-w-\[900px\]{max-width:900px}.max-w-\[1250px\]{max-width:1250px}.max-w-full{max-width:100%}.min-w-\[160px\]{min-width:160px}.min-w-\[1000px\]{min-width:1000px}.flex-1{flex:1}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-20{gap:calc(var(--spacing) * 20)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[20px\]{border-radius:20px}.rounded-\[35px\]{border-radius:35px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-black{border-color:var(--color-black)}.border-primary{border-color:var(--color-primary)}.border-red-300{border-color:var(--color-red-300)}.border-slate-200{border-color:var(--color-slate-200)}.bg-black{background-color:var(--color-black)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-primary{background-color:var(--color-primary)}.bg-red-100{background-color:var(--color-red-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-\(image\:--image-loupe\){background-image:var(--image-loupe)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-9{padding-inline:calc(var(--spacing) * 9)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.pr-\[55px\]{padding-right:55px}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\(family-name\:--font-cormorant-sc\){font-family:var(--font-cormorant-sc)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-500{color:var(--color-gray-500)}.text-primary{color:var(--color-primary)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-stone-600{color:var(--color-stone-600)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 0 3px 1px var(--tw-shadow-color,#00b40080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-primary{--tw-shadow-color:#00b400}@supports (color:color-mix(in lab, red, red)){.shadow-primary{--tw-shadow-color:color-mix(in oklab, var(--color-primary) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.peer-focus\:top-1:is(:where(.peer):focus~*){top:calc(var(--spacing) * 1)}.peer-focus\:text-xs:is(:where(.peer):focus~*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.peer-\[\:not\(\:placeholder-shown\)\]\:top-1:is(:where(.peer):not(:placeholder-shown)~*){top:calc(var(--spacing) * 1)}.peer-\[\:not\(\:placeholder-shown\)\]\:text-xs:is(:where(.peer):not(:placeholder-shown)~*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media (hover:hover){.hover\:border-green-200:hover{border-color:var(--color-green-200)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:shadow-\(--shadow\):focus{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=48rem){.md\:absolute{position:absolute}.md\:right-70{right:calc(var(--spacing) * 70)}.md\:bottom-20{bottom:calc(var(--spacing) * 20)}.md\:bottom-40{bottom:calc(var(--spacing) * 40)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:w-fit{width:fit-content}.md\:min-w-\[250px\]{min-width:250px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-21{padding-inline:calc(var(--spacing) * 21)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-27{padding-block:calc(var(--spacing) * 27)}.md\:py-35{padding-block:calc(var(--spacing) * 35)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:min-h-\[950px\]{min-height:950px}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}@font-face{font-family:Roboto;src:local(Roboto Black),local(Roboto-Black),url(/local/templates/samocvety/dist/assets/Roboto-Black-CVDdelww.woff)format("woff"),url(/local/templates/samocvety/dist/assets/Roboto-Black-BFcIuYdJ.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:local(Roboto Bold),local(Roboto-Bold),url(/local/templates/samocvety/dist/assets/Roboto-Bold-B7cOq_fN.woff)format("woff"),url(/local/templates/samocvety/dist/assets/Roboto-Bold-5byz6fKo.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local(Roboto Medium),local(Roboto-Medium),url(/local/templates/samocvety/dist/assets/Roboto-Medium-BFS8JZeR.woff)format("woff"),url(/local/templates/samocvety/dist/assets/Roboto-Medium-D3k-fcGv.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local(Roboto),local(Roboto),url(/local/templates/samocvety/dist/assets/Roboto-Regular-BsN8iP2n.woff)format("woff"),url(/local/templates/samocvety/dist/assets/Roboto-Regular-Ds6KraGe.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cormorant SC;src:url(/local/templates/samocvety/dist/assets/CormorantSC-Regular-LEIt9TE3.eot);src:local(Cormorant SC Regular),local(CormorantSC-Regular),url(/local/templates/samocvety/dist/assets/CormorantSC-Regular-LEIt9TE3.eot?#iefix)format("embedded-opentype"),url(/local/templates/samocvety/dist/assets/CormorantSC-Regular-AwYI0jbr.woff)format("woff"),url(/local/templates/samocvety/dist/assets/CormorantSC-Regular-hxcuuop0.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cormorant SC;src:url(/local/templates/samocvety/dist/assets/CormorantSC-SemiBold-CKuvMt0y.eot);src:local(Cormorant SC SemiBold),local(CormorantSC-SemiBold),url(/local/templates/samocvety/dist/assets/CormorantSC-SemiBold-CKuvMt0y.eot?#iefix)format("embedded-opentype"),url(/local/templates/samocvety/dist/assets/CormorantSC-SemiBold-QtZTS6TW.woff)format("woff"),url(/local/templates/samocvety/dist/assets/CormorantSC-SemiBold-DPW-b8NG.ttf)format("truetype");font-weight:600;font-style:normal}[v-cloak]{display:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-button{background-repeat:no-repeat;width:6px;height:0}::-webkit-scrollbar-track{background-color:var(--color-light-gray);-webkit-box-shadow:0 0 3px var(--color-light-gray) inset;box-shadow:0 0 3px var(--color-light-gray) inset}::-webkit-scrollbar-thumb{background-color:var(--color-primary);background-position:50%;background-repeat:no-repeat;border-radius:5px;box-shadow:inset 0 1px 1px #fff}:root{--container-width:1790px;--color-primary:#00b400;--color-light-green:#e8f8e8;--color-dark-green:#2d542d;--color-olive:#f0f7f0;--color-white:#fff;--color-black:#000;--color-dark:#222;--color-light-gray:#e0e6e0;--color-gray--200:#e0e6e0;--color-gray--300:#e0e6e0;--color-gray:#999;--color-gray--500:#828282;--color-red:#db6767;--color-orange:#ff8026;--color-yellow:#f6b82c;--color-light-red:#ffecec;--color-blue:#1157c1;--color-light-blue:#e0f1f6;--color-violet:#a000b4;--swiper-navigation-color:#00b400;--swiper-pagination-color:#00b400}.bg-olive{background-color:var(--color-olive)}#yandexpay-container{margin-top:40px}body{font-size:14px;font-weight:400}body .b24-widget-button-position-bottom-right{bottom:120px}@media (width>=800px){body .b24-widget-button-position-bottom-right{bottom:200px}}h1,h2,h3,h4,h5{font-family:Cormorant SC}.color-red{color:var(--color-red)}.color-primary{color:var(--color-primary)}.bold{font-weight:700}.title--1{font-size:35px}.title--2{font-size:24px}.title--3{font-size:18px}@media (width>=800px){.title--1{font-size:45px}.title--2{font-size:34px}.title--3{font-size:28px}}.text--1{font-size:30px}.text--2{font-size:22px}.text--3{font-size:16px}.text--4{font-size:12px}@media (width>=800px){.text--1{font-size:40px}.text--2{font-size:32px}.text--3{font-size:24px}.text--4{font-size:12px}}.container{width:var(--container-width);box-sizing:border-box;max-width:100vw;margin:0 auto;padding:0 20px}.header ul,.header li{margin:0;padding:0;line-height:1;list-style:none}.header a{color:var(--color-black);text-decoration:none}.header__bottom-item a img,.header__menu-nav__item img{max-height:20px}.hint{color:var(--color-gray--200);letter-spacing:0;font-size:12px}.btn--search{color:var(--color-black);border:1px solid var(--color-primary);background-color:#0000;gap:35px}.btn--search:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:20px;height:20px;display:block}.btn--online-view{gap:10px}.btn--online-view:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10%2010C10%208.89543%2010.8954%208%2012%208C13.1046%208%2014%208.89543%2014%2010C14%2011.1046%2013.1046%2012%2012%2012C10.8954%2012%2010%2011.1046%2010%2010Z'%20fill='%23000000'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%207.58172%2018%2012%2018C16.4183%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202ZM12%206C9.79086%206%208%207.79086%208%2010C8%2012.2091%209.79086%2014%2012%2014C14.2091%2014%2016%2012.2091%2016%2010C16%207.79086%2014.2091%206%2012%206Z'%20fill='%23000000'/%3e%3cpath%20d='M7.26067%2017.6525L6.70006%2018.4C5.5876%2019.8833%206.64595%2022%208.50006%2022H15.5001C17.3542%2022%2018.4125%2019.8833%2017.3001%2018.4L16.7394%2017.6525C15.363%2018.5067%2013.7391%2019%2012%2019C10.2609%2019%208.63706%2018.5067%207.26067%2017.6525Z'%20fill='%23000000'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block}.btn--online-view.btn--outline:before{background-image:url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10%2010C10%208.89543%2010.8954%208%2012%208C13.1046%208%2014%208.89543%2014%2010C14%2011.1046%2013.1046%2012%2012%2012C10.8954%2012%2010%2011.1046%2010%2010Z'%20fill='%2300b400'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%207.58172%2018%2012%2018C16.4183%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202ZM12%206C9.79086%206%208%207.79086%208%2010C8%2012.2091%209.79086%2014%2012%2014C14.2091%2014%2016%2012.2091%2016%2010C16%207.79086%2014.2091%206%2012%206Z'%20fill='%2300b400'/%3e%3cpath%20d='M7.26067%2017.6525L6.70006%2018.4C5.5876%2019.8833%206.64595%2022%208.50006%2022H15.5001C17.3542%2022%2018.4125%2019.8833%2017.3001%2018.4L16.7394%2017.6525C15.363%2018.5067%2013.7391%2019%2012%2019C10.2609%2019%208.63706%2018.5067%207.26067%2017.6525Z'%20fill='%2300b400'/%3e%3c/svg%3e")}.btn--online-view.btn--outline:hover:before{background-image:url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10%2010C10%208.89543%2010.8954%208%2012%208C13.1046%208%2014%208.89543%2014%2010C14%2011.1046%2013.1046%2012%2012%2012C10.8954%2012%2010%2011.1046%2010%2010Z'%20fill='%23FFFFFF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%202C7.58172%202%204%205.58172%204%2010C4%2014.4183%207.58172%2018%2012%2018C16.4183%2018%2020%2014.4183%2020%2010C20%205.58172%2016.4183%202%2012%202ZM12%206C9.79086%206%208%207.79086%208%2010C8%2012.2091%209.79086%2014%2012%2014C14.2091%2014%2016%2012.2091%2016%2010C16%207.79086%2014.2091%206%2012%206Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M7.26067%2017.6525L6.70006%2018.4C5.5876%2019.8833%206.64595%2022%208.50006%2022H15.5001C17.3542%2022%2018.4125%2019.8833%2017.3001%2018.4L16.7394%2017.6525C15.363%2018.5067%2013.7391%2019%2012%2019C10.2609%2019%208.63706%2018.5067%207.26067%2017.6525Z'%20fill='%23FFFFFF'/%3e%3c/svg%3e")}.action--cross{cursor:pointer;width:20px;height:20px;position:relative}.action--cross:before,.action--cross:after{content:"";background-color:var(--color-dark);border-radius:2px;width:100%;height:2px;transition:all .3s ease-out;display:block;position:absolute;top:13px}.action--cross:before{transform:rotate(45deg)}.action--cross:after{transform:rotate(-45deg)}.action--cross:hover:before,.action--cross:hover:after{height:3px}.swiper-slide{min-width:0}.cookie-accepting-block-wrapper{z-index:999999999;background-color:#fffffff7;width:100%;position:fixed;bottom:0;box-shadow:0 0 5px #0003}.cookie-accepting-block{box-sizing:border-box;padding:15px}.cookie-accepting-block__text{max-width:1100px;margin-bottom:20px;font-weight:400}.breadcrumbs{margin-bottom:20px;position:relative}.breadcrumbs ul,.breadcrumbs li{margin:0;padding:0;list-style:none}.breadcrumbs ul{flex-wrap:wrap;display:flex}.breadcrumbs ul li{box-sizing:border-box;align-items:center;display:flex;position:relative}.breadcrumbs ul li:not(:last-child):after{content:"/";color:var(--color-gray);margin:0 10px;display:block;position:relative}.breadcrumbs ul li a{color:var(--color-gray);text-decoration:none}.breadcrumbs ul li:last-child a{color:var(--color-primary)}.header{grid-template-areas:"top""bottom";display:grid}@media (width>=800px){.header{margin-bottom:30px}}.header__top{box-sizing:border-box;background-color:#fff;grid-area:top;justify-content:space-between;padding:20px 0;box-shadow:0 7px 35px 6px #383a3c1a}.header__top .container{grid-template-columns:6fr 2fr 2fr 2fr 2fr;grid-template-areas:"menu logo city phone controls";align-items:center;display:grid}.header__top-menu{grid-area:menu}.header__top-city{grid-area:city}.header__top-phone{color:#b0b0b0;flex-direction:column;grid-area:phone;gap:10px;font-size:12px;display:flex}.header__top-phone .link{color:var(--color-primary);font-size:16px;font-weight:500;display:block}.header__top-phone .support-form-link{color:var(--color-primary);font-size:12px;font-weight:500;display:block}.header__bottom{grid-area:bottom}.header .logo{background-image:url(/local/templates/samocvety/dist/assets/logo-C9hlo975.svg);background-position:50%;background-repeat:no-repeat;grid-area:logo;width:100%;max-width:100%;height:55px}@media (width>=800px){.header .logo{width:290px;margin:0 80px}}.header__top-menu .menu>ul{justify-content:space-between;align-items:center;display:flex}.header__top-controls{justify-content:space-around;align-items:center;display:flex}.header__top-controls__item{position:relative}.header__top-controls__item--search:before,.header__top-controls__item--cart:before,.header__top-controls__item--favorites:before,.header__top-controls__item--home,.header__top-controls__item--personal{content:"";background-position:50%;background-repeat:no-repeat;width:20px;height:20px;display:block}.header__top-controls__item--home{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='5%206.02%2022%2019.96'%3e%3cpath%20d='M27%2018.039%2016%209.501%205%2018.039V14.56l11-8.54%2011%208.538v3.481zm-2.75-.31v8.251h-5.5v-5.5h-5.5v5.5h-5.5v-8.25L16%2011.543l8.25%206.186z'/%3e%3c/svg%3e")}.header__top-controls__item--search:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e")}.header__top-controls__item--cart:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='m35.944%20264.348%2034.305%20205.837c2.684%2016.101%2016.614%2027.902%2032.937%2027.902h310.857c16.618%200%2030.706-12.219%2033.056-28.67l29.292-205.069H35.944zm136.578%20150.261c0%209.223-7.473%2016.696-16.696%2016.696-9.223%200-16.696-7.473-16.696-16.696V314.435c0-9.223%207.473-16.696%2016.696-16.696%209.223%200%2016.696%207.473%2016.696%2016.696v100.174zm100.174%200c0%209.223-7.473%2016.696-16.696%2016.696s-16.696-7.473-16.696-16.696V314.435c0-9.223%207.473-16.696%2016.696-16.696s16.696%207.473%2016.696%2016.696v100.174zm100.174%200c0%209.223-7.473%2016.696-16.696%2016.696-9.223%200-16.696-7.473-16.696-16.696V314.435c0-9.223%207.473-16.696%2016.696-16.696%209.223%200%2016.696%207.473%2016.696%2016.696v100.174zm122.434-250.435h-48.739L301.195%2018.805c-6.521-6.521-17.087-6.521-23.609%200-6.521%206.516-6.521%2017.092%200%2023.609l121.761%20121.76H112.652l121.76-121.761c6.521-6.516%206.521-17.092%200-23.609-6.521-6.521-17.087-6.521-23.609%200L65.435%20164.174H16.696C7.475%20164.174%200%20171.649%200%20180.87v33.391c0%209.22%207.475%2016.696%2016.696%2016.696h478.609c9.22%200%2016.696-7.475%2016.696-16.696V180.87c-.001-9.221-7.476-16.696-16.697-16.696z'/%3e%3c/svg%3e")}.header__top-controls__item--favorites:before{filter:grayscale();background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c60000'%20d='M438.482%2058.61a130.815%20130.815%200%200%200-95.573-41.711%20130.968%20130.968%200%200%200-95.676%2041.694l-8.431%208.909-8.431-8.909C181.284%205.762%2098.663%202.728%2045.832%2051.815a130.901%20130.901%200%200%200-6.778%206.778c-52.072%2056.166-52.072%20142.968%200%20199.134l187.358%20197.581c6.482%206.843%2017.284%207.136%2024.127.654.224-.212.442-.43.654-.654l187.29-197.581c52.068-56.16%2052.068-142.957-.001-199.117z'/%3e%3c/svg%3e")}.header__top-controls__item--personal{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M298.668%20106.668c0%2058.91-47.758%20106.664-106.668%20106.664S85.332%20165.578%2085.332%20106.668C85.332%2047.758%20133.09%200%20192%200s106.668%2047.758%20106.668%20106.668zm-16%20149.332H101.332C45.461%20256%200%20301.46%200%20357.332V432c0%208.832%207.168%2016%2016%2016h352c8.832%200%2016-7.168%2016-16v-74.668C384%20301.461%20338.54%20256%20282.668%20256zm224.234-75.734-74.668-69.332c-3.007-2.797-6.933-4.246-10.879-4.246-10.582%200-16.023%209.003-16.023%2015.98v48H320c-11.797%200-21.332%209.555-21.332%2021.332s9.535%2021.332%2021.332%2021.332h85.332v48c0%208.875%207.211%2016%2016%2016a16.05%2016.05%200%200%200%2010.902-4.266l74.668-69.332c3.243-3.03%205.098-7.296%205.098-11.734s-1.855-8.703-5.098-11.734zm0%200'/%3e%3c/svg%3e")}.header__top-controls__item-delimiter{background-color:#b0b0b0;width:1px;height:30px}.header__top-controls__item[data-count]:after{content:attr(data-count);background-color:var(--color-primary);color:var(--color-white);box-sizing:border-box;border:2px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;position:absolute;top:-10px;right:-14px}@media (width>=800px){.header__top-controls{grid-area:controls;justify-content:space-between}.header__top-controls__item--home{display:none}}@media (width<=799px){.header__top-controls{z-index:9;background:var(--color-white);box-sizing:border-box;width:100%;padding:8px 15px;position:fixed;bottom:0;left:0;box-shadow:0 7px 35px 6px #383a3c1a}.header__top-controls__item--search{display:none}}.footer{background-color:var(--color-white);box-sizing:border-box;margin-top:50px;padding-top:20px;box-shadow:0 7px 35px 6px #383a3c1a}.footer ul,.footer li{margin:0;padding:0;line-height:1;list-style:none}.footer a{color:var(--color-black);text-decoration:none}.footer__top{padding-top:55px;padding-bottom:55px}.footer__bottom{border-top:1px solid #e5f7e5;padding-top:55px;padding-bottom:15px}.footer__bottom>.container{grid-template-areas:"contacts copyright socials""disclaimer disclaimer disclaimer";align-items:center;gap:15px;display:grid}.footer__menu .menu>.menu__items{justify-content:space-between;display:flex}.footer__menu .menu>.menu__items>.menu__item>.link{text-transform:uppercase;color:var(--color-black);margin-bottom:35px;font-family:Gotham Pro;font-size:16px;font-weight:500}.footer__menu .menu__item-inner .menu__items{flex-direction:column;gap:25px;display:flex}.footer__menu .link{color:#000002;display:block}.footer-phone{color:#b0b0b0;flex-direction:column;grid-area:phone;gap:10px;font-size:12px;display:flex}.footer-phone .link{color:var(--color-primary);font-size:16px;font-weight:500;display:block}.footer-phone .support-form-link{color:var(--color-primary);font-size:14px;font-weight:500;display:block}.footer__contacts{grid-area:contacts}.footer__copyright{color:var(--color-dark-green);grid-area:copyright;justify-content:center;display:flex}.footer__socials{grid-area:socials;justify-content:flex-end;display:flex}.footer__disclaimer{color:#b0b0b0;grid-area:disclaimer}.main-inner{grid-template-columns:307px 1fr;gap:30px;display:grid}.main-content{grid-column:1/-1}.main-best-products{margin-bottom:50px}.main-promo{gap:25px;margin-bottom:50px;padding-top:50px;padding-bottom:50px;display:grid}.main-promo .btn--all{text-transform:uppercase;margin:0 auto}.main-map{height:80vh;margin-bottom:30px}@media (width>=800px){.main-map{height:550px}}.socials{gap:20px;display:flex}.socials__item{filter:grayscale();background-position:50%;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;transition:filter .3s ease-in}.socials__item:hover{filter:grayscale(0)}.coupons-top-pic{margin-bottom:50px;display:block;position:relative}.coupons-top-pic img{max-width:100%;display:block}.loader-wrapper{z-index:9999;background-color:#0003;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loader{aspect-ratio:2.5;--g:no-repeat radial-gradient(farthest-side, #00b400 90%, #0000);background:var(--g), var(--g), var(--g), var(--g);background-size:20% 50%;height:30px;animation:1s linear infinite loader-anim}@keyframes loader-anim{0%{background-position:0%,33.3333%,66.6667%,100%}16.67%{background-position:0 0,33.3333%,66.6667%,100%}33.33%{background-position:0 100%,33.3333% 0,66.6667%,100%}50%{background-position:0%,33.3333% 100%,66.6667% 0,100%}66.67%{background-position:0%,33.3333%,66.6667% 100%,100% 0}83.33%{background-position:0%,33.3333%,66.6667%,100% 100px}to{background-position:0%,33.3333%,66.6667%,100%}}@media (width<=799px){:root{--container-width:100vw}.pagination__page:not(.pagination__page--back):not(.pagination__page--next){display:none}.header{z-index:2;position:relative}.header__top .container{grid-template-columns:1fr;grid-template-areas:"logo"}.header__top-menu,.header__top-logo,.header__top-city,.header__top-phone,.header__bottom{display:none}.footer__menu .menu>.menu__items{grid-template-columns:1fr 1fr;gap:50px;display:grid}.footer__bottom .container{grid-template-columns:1fr;grid-template-areas:"contacts""socials""copyright""disclaimer"}}.table,.article table{border-collapse:collapse;width:100%}.table td,.table th,.article table td,.article table th{border:1px solid var(--color-primary);padding:10px}.table-wrapper,.article table-wrapper{max-width:100%;overflow-x:auto}.article{font-size:16px;line-height:1.4}.article a{color:var(--color-primary);text-decoration:none;transition:color .3s ease-in}.article a:hover{color:var(--color-gray)}.article picture{margin-bottom:30px;display:block}.article img{max-width:100%}.article .swiper-slide picture{justify-content:center;align-items:center;display:flex}.raffle{flex-direction:column;align-items:center;font-family:Gotham Pro,Helvetica,Arial,sans-serif;display:flex}.raffle-container{max-width:1200px}.raffle__coupons-link-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;max-width:750px;margin:0 auto;padding:50px 0 0;display:flex}.raffle .btn{cursor:pointer;color:#fff;box-sizing:border-box;text-align:center;background:#d40031;border:1px solid #d40031;border-radius:0;outline:none;justify-content:center;align-items:center;width:100%;padding:15px 50px;font-size:30px;line-height:1;text-decoration:none;transition:all .3s ease-out;display:inline-flex}.raffle-title{text-transform:uppercase;text-align:center;margin-top:70px;font-family:Cormorant SC;font-size:36px;font-weight:500;line-height:43.88px}.raffle-cols{display:flex}.raffle-col{width:50%}.raffle-iblock{margin-top:40px}.raffle-iblock:first-child .raffle-iblock__image{margin-left:74px}.raffle-iblock:nth-child(2){margin-top:71px}.raffle-iblock:nth-child(2) .raffle-iblock__name{margin-top:163px;margin-left:85px}.raffle-iblock:nth-child(2) .raffle-iblock__text{margin-left:85px}.raffle-iblock:nth-child(2) .raffle-iblock__count{margin-top:-3px;margin-left:7px}.raffle-iblock:nth-child(2) .raffle-iblock__image{margin-left:30px}.raffle-iblock:nth-child(3){margin-top:95px}.raffle-iblock:nth-child(3) .raffle-iblock__image{margin-top:66px;margin-left:17px}.raffle-iblock__count{color:#f2f2f2;margin-top:40px;margin-left:-51px;font-size:200px;position:absolute}.raffle-iblock__name{text-transform:uppercase;z-index:1;margin-top:181px;margin-left:27px;font-size:24px;font-weight:500;line-height:29.26px;position:relative}.raffle-iblock__text{z-index:1;margin-top:9px;margin-left:27px;font-size:18px;line-height:22px;position:relative}.raffle-iblock__image{max-width:400px;position:absolute}.raffle-iblock a{color:var(--color-red);text-decoration:none}.raffle-reg{margin-top:220px}.raffle-reg-btn{justify-content:center;display:flex}.raffle-reg-btn a{opacity:.9;background-color:#d40031;align-content:center;padding:15px 58px;font-size:16px;font-weight:500;color:#fff!important;text-decoration:none!important}.raffle-reg-btn a:hover{color:#fff;opacity:1;text-decoration:none}.raffle-reg-link{justify-content:center;margin-top:31px;display:flex}.raffle-reg-link a{color:#fc002f;border-bottom:2px dotted #d40031;font-size:16px;font-weight:500;line-height:19.5px;text-decoration:none;text-decoration:none!important}.raffle-reg-link a:hover{text-decoration:none;border-bottom:2px dotted #0000!important}.raffle-timer{background-color:#fbfbfb;justify-content:center;width:100%;margin-top:76px;padding-top:12px;padding-bottom:88px;display:flex}.raffle-timer__cols{margin-top:53px;display:flex}.raffle-timer__col{border-left:1px solid #ccc;flex-wrap:wrap;flex-grow:1;justify-content:center;width:25%;padding:14px 0;display:flex}.raffle-timer__col:first-child{border:0}.raffle-timer__number{color:#5f5f5f;font-size:120px;font-weight:500;line-height:100px}.raffle-timer__label{text-align:center;color:#848484;text-transform:uppercase;width:100%;margin-top:10px;font-size:18px}@media (width<=799px){.raffle-cols{flex-wrap:wrap}.raffle-col{width:100%}.raffle-iblock__image{max-width:350px;display:none;position:relative;margin-left:0!important}.raffle-iblock__count{margin-top:0!important;margin-left:-79px!important;line-height:145px!important}.raffle-iblock__name{margin-top:92px!important;margin-left:0!important}.raffle-iblock__text{margin-left:0!important}.raffle-reg-btn a{padding:15px 25px!important}.raffle-timer__number{font-size:50px}.raffle-timer__label{margin-top:0;font-size:14px}.raffle-title{font-size:30px;line-height:35px}}.page--bonus-program h1{display:none}.bonus-program-banner{margin-bottom:50px}.bonus-program-banner img{max-width:100%;display:block}@media (width>=800px){.bonus-program-banner{margin-bottom:100px}}.bonus-program-welcome{gap:20px;margin-bottom:50px;display:grid}@media (width>=800px){.bonus-program-welcome{grid-template-columns:2fr 1fr 1fr;gap:20px 50px;margin-bottom:100px}}.bonus-program-welcome .title{font-size:22px;font-weight:500}@media (width>=800px){.bonus-program-welcome .title{font-size:48px}}.bonus-program-welcome .text{margin-bottom:50px;font-size:16px;line-height:1.6}@media (width>=800px){.bonus-program-welcome .text{font-size:22px}}.bonus-program-welcome .text p{margin-bottom:10px}.bonus-program-welcome .text strong{color:var(--color-red);font-size:1.4em}.bonus-program-welcome .btn{font-weight:500}@media (width>=800px){.bonus-program-welcome .btn{padding:20px 100px;font-size:24px}.bonus-program-welcome__pic{grid-column:3/4}}.bonus-program-welcome__pic img{max-width:100%}.bonus-program-cards{background:linear-gradient(#ffe7cd,#f7bda7);margin-bottom:50px;padding-top:50px;padding-bottom:50px}@media (width>=800px){.bonus-program-cards{margin-bottom:100px}}.bonus-program-cards__inner{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}@media (width>=800px){.bonus-program-cards__inner{gap:50px 150px}}.bonus-program-cards .title{text-align:center;margin-bottom:50px;font-size:22px;font-weight:500}@media (width>=800px){.bonus-program-cards .title{font-size:48px}}.bonus-program-cards__item{flex:1 1 0;line-height:1}.bonus-program-cards__item-inner{background-color:var(--color-white);box-sizing:border-box;text-align:center;border-radius:15px;flex-direction:column;align-items:center;gap:10px;margin-bottom:15px;padding:25px;display:flex;box-shadow:0 1px 3px #00000029}@media (width>=800px){.bonus-program-cards__item-inner{border-radius:30px;gap:20px;padding:30px 40px}}.bonus-program-cards__item-logo{background-image:url(/local/templates/samocvety/dist/assets/logo-C9hlo975.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:260px;height:50px}.bonus-program-cards__item-discount{color:#0000;background:linear-gradient(#fe0031,#db012c);-webkit-background-clip:text;background-clip:text;align-items:center;font-size:80px;font-weight:500;display:flex}.bonus-program-cards__item-discount span{font-size:130px;font-weight:600}.bonus-program-cards__item-title{color:#0000;text-transform:uppercase;background:linear-gradient(#fe0031,#db012c);-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:600}@media (width>=800px){.bonus-program-cards__item-title{font-size:28px}}.bonus-program-account{margin-bottom:50px}@media (width>=800px){.bonus-program-account{margin-bottom:100px}}.bonus-program-account img{max-width:100%;display:block}.bonus-program-account__inner{gap:50px;display:grid}@media (width>=800px){.bonus-program-account__inner{grid-template-columns:1fr 2fr}}.bonus-program-account>.title{text-align:center;margin-bottom:60px;font-size:24px;font-weight:600}@media (width>=800px){.bonus-program-account>.title{font-size:48px}}.bonus-program-account__personal{text-align:center;background:linear-gradient(#ffe7cd,#f7bda7);flex-direction:column;align-items:center;gap:22px;padding:30px;line-height:1.5;text-decoration:none;display:flex}@media (width>=800px){.bonus-program-account__personal{padding:50px}}.bonus-program-account__personal>.title{color:var(--color-primary);text-transform:uppercase;font-size:26px;font-weight:600}@media (width>=800px){.bonus-program-account__personal>.title{font-size:32px}}.bonus-program-account__personal-pic{max-width:100px}.bonus-program-account__personal-link{text-transform:uppercase;color:var(--color-primary);font-size:20px;text-decoration:underline}.bonus-program-account__personal:hover .bonus-program-account__personal-link{text-decoration:none}.bonus-program-account__where{flex-direction:column;align-items:center;display:flex}.bonus-program-account__where>.title{color:#0000;text-align:center;background:linear-gradient(#fe0031,#db012c);-webkit-background-clip:text;background-clip:text;margin-bottom:50px;font-size:28px;font-weight:600}@media (width>=800px){.bonus-program-account__where>.title{font-size:48px}}.bonus-program-account__where-items{grid-template-columns:1fr 1fr;gap:30px 80px;margin-bottom:30px;display:grid}@media (width>=800px){.bonus-program-account__where-items{flex-wrap:wrap;display:flex}}.bonus-program-account__where-item{flex-direction:column;align-items:center;gap:30px;text-decoration:none;display:flex}.bonus-program-account__where-item-title{text-align:center;color:var(--color-dark);font-size:22px}@media (width>=800px){.bonus-program-account__where-item-title{font-size:24px}}.bonus-program-account__where-info{text-align:center;margin-bottom:30px;font-size:18px}.bonus-program-account__where .btn{font-weight:500}@media (width>=800px){.bonus-program-account__where .btn{padding:20px 100px;font-size:24px}}.bonus-program-btns-wrapper{background:linear-gradient(#ffe7cd,#f7bda7)}.bonus-program-btns{box-sizing:border-box;flex-wrap:wrap;justify-content:space-around;gap:50px;padding-top:50px;padding-bottom:50px;display:flex}.bonus-program-btns__item{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:30px;max-width:600px;display:flex}@media (width>=800px){.bonus-program-btns__item{gap:80px}}.bonus-program-btns__item-title{font-size:28px}@media (width>=800px){.bonus-program-btns__item-title{font-size:48px}}.bonus-program-btns__item .btn{background-color:var(--color-white);font-weight:500}@media (width>=800px){.bonus-program-btns__item .btn{padding:20px 100px;font-size:24px}}.form-items{flex-direction:column;gap:20px;display:flex}@media (width>=800px){.form-items--horizontal{flex-flow:wrap}}.form-item{flex-grow:1;gap:10px;display:grid}.form-item.required>label:after{content:"*";color:var(--color-red)}.form-item__label{color:var(--color-gray);display:block}.form-control{border:1px solid var(--color-light-gray);box-sizing:border-box;background-color:var(--color-white);width:100%;color:inherit;outline:none;flex-grow:1;padding:16px 20px;font-size:14px;transition:box-shadow .3s ease-in}.form-control:hover,.form-control:focus{box-shadow:0 0 3px 1px #00b40080}textarea.form-control{resize:none;width:100%;height:130px}.checkboxes{gap:10px;display:grid}.form-checkbox,.form-radio{position:relative}.form-checkbox [type=checkbox],.form-checkbox [type=radio],.form-radio [type=checkbox],.form-radio [type=radio]{opacity:0;width:0;height:0;position:absolute}.form-checkbox [type=checkbox]:checked+label:before,.form-checkbox [type=radio]:checked+label:before,.form-radio [type=checkbox]:checked+label:before,.form-radio [type=radio]:checked+label:before{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml,%3csvg%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2017%2012'%3e%3cpath%20d='m1.5%207%204%204%2010-10'%20stroke='%23fff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:17px}.form-checkbox label,.form-radio label{cursor:pointer;align-items:center;padding-left:34px;font-size:14px;transition:color .1s ease-in;display:flex;position:relative}.form-checkbox label:before,.form-radio label:before{content:"";border:1px solid var(--color-light-gray);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:3px;width:16px;height:16px;transition:all .1s ease-in;display:block;position:absolute;left:0}.form-switch{align-items:center;gap:10px;display:flex;position:relative}.form-switch [type=checkbox]{opacity:0;width:0;height:0;position:absolute}.form-switch [type=checkbox]:checked+.form-switch__toggle:before{width:100%}.form-switch [type=checkbox]:checked+.form-switch__toggle:after{left:calc(100% - 20px)}.form-switch__toggle{border-color:var(--color-light-green);background-color:var(--color-light-green);cursor:pointer;border-radius:10px;width:40px;height:20px;position:relative}.form-switch__toggle:before{content:"";background-color:var(--color-primary);opacity:.5;border-radius:10px;width:20px;height:100%;transition:all .1s ease-in;display:block;top:0;left:0}.form-switch__toggle:after{content:"";background-color:var(--color-primary);border-radius:10px;width:20px;height:100%;transition:all .1s ease-in;display:block;position:absolute;top:0;left:0}.form-switch label{cursor:pointer;font-size:14px;position:relative}.form-file{position:relative}.form-file [type=file]{opacity:0;width:0;height:0;position:absolute}.form-file__label{cursor:pointer;text-align:center;border:2px solid var(--color-primary);border-radius:10px;justify-content:center;align-items:center;padding:14px 17px;font-size:15px;font-weight:600;display:flex}.form-file__attach{flex-direction:column;gap:20px;margin-top:30px;display:flex}.form-file__attach-item{align-items:center;gap:20px;display:flex}.form-file__attach-item-name{cursor:pointer;font-size:15px;font-weight:600;position:relative}.form__privacy{color:var(--color-dark);text-align:center;margin:0 auto}.form__privacy label{font-size:12px;font-weight:600}.form__privacy a{color:var(--color-primary)}select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20d='M12.293%205.293a1%201%200%200%201%201.414%201.414l-5%205a1%201%200%200%201-1.414%200l-5-5a1%201%200%200%201%201.414-1.414L8%209.586l4.293-4.293Z'/%3e%3c/svg%3e");background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:15px;padding-right:30px}.alert{border:1px solid var(--color-gray);box-sizing:border-box;border-radius:8px;margin-bottom:20px;padding:10px 15px;font-size:16px;font-weight:400}.alert--error{color:var(--color-red);border-color:var(--color-red)}.alert a{color:inherit;text-decoration:underline}.alert a:hover{text-decoration:none}.video{position:relative}.video__video{max-width:100%}.video__play{cursor:pointer;border-style:solid;border-width:50px 0 50px 100px;border-color:transparent transparent transparent var(--color-primary);width:0;height:0;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next{--swiper-navigation-sides-offset:calc(50% - 22px);transform:rotate(90deg)}.swiper-vertical .swiper-button-prev{--swiper-navigation-top-offset:30px}.swiper-vertical .swiper-button-next{--swiper-navigation-top-offset:calc(100% - 30px)}.slider-pagination-progress{--swiper-pagination-bullet-border-radius:0;--swiper-pagination-bullet-width:0;--swiper-pagination-bullet-height:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:var(--color-light-gray);--swiper-pagination-color:var(--color-light-gray);--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bottom:auto;--slides-delay:5s}.slider-pagination-progress .swiper-wrapper{padding-bottom:100px}.slider-pagination-progress .swiper-pagination{z-index:-1;display:flex;position:relative;bottom:30px}.slider-pagination-progress .swiper-pagination:before,.slider-pagination-progress .swiper-pagination:after{content:"";height:2px;width:calc((100vw - var(--container-width)) / 2 - 5px);background-color:var(--color-light-gray);z-index:-1;display:block;position:absolute;top:0}.slider-pagination-progress .swiper-pagination:before{left:calc((100vw - var(--container-width)) / -2 + 5px)}.slider-pagination-progress .swiper-pagination:after{right:calc((100vw - var(--container-width)) / -2 + 5px)}.slider-pagination-progress .swiper-pagination-bullet{flex-grow:1;position:relative}.slider-pagination-progress .swiper-pagination-bullet:before{content:"";background-color:var(--color-primary);width:100%;height:2px;transition-property:width;transition-duration:var(--slides-delay);display:block;position:absolute;top:0;left:0}.slider-pagination-progress .swiper-pagination-bullet:after{content:"";cursor:pointer;background-color:var(--color-primary);border-radius:4px;width:8px;height:8px;display:block;position:absolute;top:-3px;left:0}.slider-pagination-progress .swiper-pagination-bullet-active~.swiper-pagination-bullet{background-color:var(--color-light-gray)}.slider-pagination-progress .swiper-pagination-bullet-active~.swiper-pagination-bullet:before{width:0%;transition-duration:0s}.slider-pagination-progress .swiper-pagination-bullet-active~.swiper-pagination-bullet:after{background-color:var(--color-light-gray);transition-property:background-color;transition-delay:var(--slides-delay)}.slider-pagination-progress .swiper-pagination-bullet-active+.swiper-pagination-bullet~.swiper-pagination-bullet:before,.slider-pagination-progress .swiper-pagination-bullet-active+.swiper-pagination-bullet~.swiper-pagination-bullet:after{transition-duration:0s}.header__bottom-menu{position:relative}.header__bottom-menu .menu>ul{justify-content:space-between;align-items:center;display:flex}.header__bottom-menu .menu__items{max-height:100%}.header__bottom-menu .menu__item-pic{left:calc(var(--container-width) / 5 * 3);display:block;position:absolute}.header__bottom-menu .menu__item--parent.menu__item--depth-level-1>.menu__item-inner,.header__bottom-menu .menu__item--parent.menu__item--depth-level-2>.menu__item-inner,.header__bottom-menu .menu__item--parent.menu__item--depth-level-3>.menu__item-inner{display:none}.header__bottom-menu .menu__item--parent.menu__item--depth-level-1:hover>.menu__item-inner,.header__bottom-menu .menu__item--parent.menu__item--depth-level-2:hover>.menu__item-inner,.header__bottom-menu .menu__item--parent.menu__item--depth-level-3:hover>.menu__item-inner{display:block}.header__bottom-menu .menu__item--parent.menu__item--depth-level-2>.menu__item-inner,.header__bottom-menu .menu__item--parent.menu__item--depth-level-3>.menu__item-inner{left:calc(var(--container-width) / 5);box-sizing:border-box;height:100%;padding:40px 0;position:absolute;top:0}.header__bottom-menu .menu__item--parent.menu__item--depth-level-1>.link:after{content:"";background-image:url(assets/img/angle-right-green.svg);width:12px;height:12px;transition:transform .2s ease-in;display:block;transform:rotate(90deg)}.header__bottom-menu .menu__item--parent.menu__item--depth-level-1:hover>.link:after{transform:rotate(-90deg)}.header__bottom-menu .menu__item--parent.menu__item--depth-level-2>.menu__item-inner{width:calc(var(--container-width) / 5)}.header__bottom-menu .menu__item--parent.menu__item--depth-level-3>.menu__item-inner{max-height:100%;width:calc(var(--container-width) / 5 * 2);overflow-y:auto}.header__bottom-menu .menu__item--parent.menu__item--depth-level-4>.menu__item-inner{max-height:100%;overflow-y:auto}.header__bottom-menu .menu__item--parent:not(.menu__item--depth-level-1)>.link:after{content:"";filter:grayscale();background-image:url(assets/img/angle-right-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:16px;display:block}.header__bottom-menu .menu__item--parent:not(.menu__item--depth-level-1)>.link:hover:after{filter:grayscale(0)}.header__bottom-menu .menu__item--depth-level-1>.link{text-transform:uppercase;box-sizing:border-box;align-items:center;gap:15px;padding:30px 10px;transition:color .2s ease-in;display:flex;position:relative}.header__bottom-menu .menu__item--depth-level-1>.link:before{content:"";background-color:var(--color-primary);width:0;height:1px;transition:width .2s ease-in;display:block;position:absolute;top:0;left:0}.header__bottom-menu .menu__item--depth-level-1>.link:hover{color:var(--color-primary)}.header__bottom-menu .menu__item--depth-level-1>.link:hover:before{width:100%}.header__bottom-menu .menu__item--depth-level-1>.menu__item-inner{background-color:var(--color-white);z-index:999;border:1px solid var(--color-light-gray);width:100%;position:absolute;left:0}.header__bottom-menu .menu__item--depth-level-1>.menu__item-inner>.menu__items{width:calc(var(--container-width) / 5);padding:40px 0}.header__bottom-menu .menu__item--depth-level-1>.menu__item-inner .menu__item>.link{box-sizing:border-box;align-items:center;gap:15px;padding:10px 30px;display:flex;position:relative}.header__bottom-menu .menu__item--depth-level-1>.menu__item-inner .menu__item>.link:before{content:"";background-color:var(--color-primary);width:20px;height:1px;display:block}.header__bottom-menu .menu__item--depth-level-1>.menu__item-inner .menu__item>.link:hover{color:var(--color-primary);background-color:#f0f7f0}.header__bottom-menu .menu__item--depth-level-2>.menu__item-inner{background-color:#f0f7f0}.header__bottom-menu .menu__item--depth-level-2>.menu__item-inner .menu__item>.link:hover,.header__bottom-menu .menu__item--depth-level-3>.menu__item-inner{background-color:#e3f3e3}.header__bottom-menu .menu__item--depth-level-3>.menu__item-inner>.menu__items{gap:80px;display:flex}.header__bottom-menu .menu__item--depth-level-3>.menu__item-inner>.menu__items>.menu__item>.link{text-transform:uppercase}.header__bottom-menu .menu__item--depth-level-3>.menu__item-inner>.menu__items>.menu__item>.link:before,.header__bottom-menu .menu__item--depth-level-3>.menu__item-inner>.menu__items>.menu__item>.link:after{display:none}.header__bottom-menu .menu__item--lux .link{color:#a88972;padding-left:40px}.header__bottom-menu .menu__item--lux .link:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2054.391%2054.391'%3e%3cpath%20fill='%23cca385'%20data-original='%23000000'%20d='m.285%2019.392%2023.896%2029.665-10.839-29.665zm15.187%200L27.02%2050.998l11.775-31.606zm14.121%2030.431%2024.512-30.431H40.929zM44.755%203.392H29.297l10.599%2013.045zm-6.661%2014L27.195%203.979%2016.297%2017.392zm-13-14H9.625l4.799%2013.133zM7.959%204.658%200%2017.392h12.611zm46.432%2012.734L46.424%204.645l-4.75%2012.747z'%20xmlns='http://www.w3.org/2000/svg'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:18px;height:18px;display:block;position:absolute;left:0}.header__bottom-menu .menu__item--mega .link{color:var(--color-white);background-color:#cb0730;font-weight:600}.header__bottom-menu .menu__item--mega .link:hover{color:var(--color-white)}.header__bottom-menu .menu__item--sale .link{color:var(--color-white);background-color:#ed0004;font-weight:600}.header__bottom-menu .menu__item--sale .link:hover{color:var(--color-white)}.header-city{gap:15px;display:flex;position:relative}.header-city:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='148.572%20114.63%2018%2024.001'%3e%3cpath%20xmlns='http://www.w3.org/2000/svg'%20d='M157.572%20114.63c-4.961%200-9%204.066-9%209.065%200%207.103%208.153%2014.437%208.501%2014.745a.747.747%200%200%200%20.997.001c.348-.309%208.502-7.643%208.502-14.746%200-4.999-4.037-9.065-9-9.065Zm0%2014c-2.758%200-5-2.243-5-5s2.242-5%205-5c2.757%200%205%202.243%205%205s-2.243%205-5%205Z'%20fill='%2300b400'%20data-original='%23000000'/%3e%3cpath%20class='fil1'%20d='M157.719%20119.695c-2.25.089-2.89%201.965-3.08%203.107-.37.018-.68.173-.68.427%200%20.24.27.395.64.409.03%201.213.69%203.605%203.18%203.605%201.9%200%202.38-1.094%202.38-2.103v-.92h-1.26c0%20.596.29%202.321-1.19%202.321-.83%200-.99-.649-.99-1.058v-1.845c.36-.014.67-.169.67-.409%200-.24-.29-.391-.67-.427v-1.485c0-.426.19-.973%201-.973.38%200%20.67.138.82.36-.23.222-.41.427-.41.698%200%20.36.47.733%201.03.684%202.04-.24.39-2.462-1.44-2.391Z'%20fill='%2350c900'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:18px;height:18px;display:block}.header-city__inner{border-bottom:1px dotted var(--color-primary);position:relative}.header-city__results{background:var(--color-white);z-index:50;border-top:2px solid var(--color-primary);width:324px;position:absolute;top:55px;left:calc(50% - 162px);box-shadow:0 5px 30px #0000001a}.header-city__results:before{content:"";border-left:2px solid var(--color-primary);border-top:2px solid var(--color-primary);pointer-events:none;background:#fff;width:17px;height:17px;position:absolute;top:-11px;left:calc(50% - 5px);transform:rotate(45deg)}.header-city__results-input{border:none;border-bottom:1px solid var(--color-light-gray);box-sizing:border-box;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e");background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:17px;outline:none;width:100%;height:40px;padding:0 40px 0 20px;display:block}.header-city__results-items{max-height:240px;position:relative;overflow-y:auto}.header-city__results-item{cursor:pointer;align-items:center;padding:0 20px;display:flex;position:relative}.header-city__results-input,.header-city__results-item{border-bottom:1px solid var(--color-light-gray);box-sizing:border-box;width:100%;height:40px}.sticky-header{background-color:var(--color-white);z-index:9;box-sizing:border-box;flex-wrap:wrap;gap:15px;margin-bottom:30px;padding:20px;display:flex;position:sticky;top:0;left:0;box-shadow:0 1px 3px #00000029}.sticky-header .header-search{flex:auto;width:100%}@media (width>=800px){.sticky-header{display:none}}.header-search a{color:inherit;text-decoration:none}.header-search__form{position:relative}.header-search__form button{background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;outline:none;width:18px;height:18px;position:absolute;top:calc(50% - 9px);right:20px}.header-search.opened input[type=text]{border-color:var(--color-primary)}.header-search__results{box-sizing:border-box;z-index:1010;scrollbar-width:thin;scrollbar-color:var(--color-primary);background-color:#fff;border:1px solid #bbb;width:calc(100% - 6px);max-height:300px;position:absolute;top:calc(100% - 3px);left:3px;overflow-y:auto;box-shadow:6px 6px 20px #4592eb2b}.header-search__results-items{box-sizing:border-box;padding:0}.header-search__results-item{color:var(--color-dark);padding:8px 11px;text-decoration:none;transition:background-color .15s ease-out;display:block}.header-search__results-item-name{margin-block:8px;font-size:16px;font-weight:500;line-height:1}.header-search__results-item-name i{font-style:normal;font-weight:400}.header-search__results-item-price{font-size:14px;font-weight:400}.header-search__results-item:hover{background-color:var(--color-gray-200)}.search-popup{grid-template-columns:1fr;grid-template-areas:"form""results""frequently";gap:30px;min-width:90vw;display:grid}@media (width>=800px){.search-popup{grid-template-columns:1fr 4fr;grid-template-areas:"frequently form""frequently results"}}.search-popup__frequently{background-color:var(--color-olive);flex-direction:column;grid-area:frequently;gap:40px;padding:40px;display:flex}.search-popup__frequently-title{text-transform:uppercase;font-family:Cormorant SC}.search-popup__frequently-items{flex-direction:column;gap:25px;display:flex}.search-popup__frequently-item{color:var(--color-black);align-items:center;gap:10px;text-decoration:none;display:flex}.search-popup__frequently-item:before{content:"";background-color:var(--color-primary);width:20px;height:1px;display:block}.search-popup__form{grid-area:form;grid-template-columns:1fr;grid-template-areas:"input""submit";gap:10px;display:grid}@media (width>=800px){.search-popup__form{grid-template-columns:3fr 1fr;grid-template-areas:"input submit";gap:30px}}.search-popup__form-input{border:1px solid var(--color-light-gray);box-sizing:border-box;outline:none;flex-grow:1;grid-area:input;padding:10px 20px 10px 27px}.search-popup__form-submit{grid-area:submit}.search-popup__results{flex-direction:column;grid-area:results;gap:40px;display:flex}.search-popup__results-title{text-transform:uppercase;font-family:Cormorant SC}.search-popup__results-items{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}@media (width>=800px){.search-popup__results-items{grid-template-columns:repeat(4,1fr);gap:30px}}.burger{cursor:pointer;flex-direction:column;justify-content:space-between;width:23px;height:15px;margin-right:8px;transition:transform .3s ease-out .2s,opacity .3s ease-out .1s;position:relative}.burger div{background-color:#131313;border-radius:5px;width:100%;height:3px;transition:all .1s ease-in;position:absolute;top:calc(50% - 1px)}.burger div:first-child{top:0}.burger div:last-child{width:60%;top:calc(100% - 2px)}.burger.active{opacity:0;transform:translate(-50px)}.burger.active div{top:5px;transform:rotate(45deg)}.burger.active div:first-child{transform:rotate(-45deg)}.burger.active div:last-child{opacity:0;width:100%}@media (width>=800px){.burger{display:none}}.burger-menu-overlay{z-index:99;background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}@media (width>=800px){.burger-menu-overlay{display:none}}.burger-menu{z-index:110;background-color:var(--color-white);width:90vw;max-width:calc(100vw - 60px);height:100vh;transition:transform .3s ease-out;position:fixed;top:0;left:0;transform:translate(-150%)}.burger-menu.opened{transform:translate(0%)}.burger-menu__header{box-sizing:border-box;grid-template-columns:1fr auto;grid-template-areas:"logo close";align-items:center;gap:15px;min-height:80px;padding:10px;display:grid;position:relative}.burger-menu__logo{grid-area:logo;width:100%;height:100%}.burger-menu__logo .logo{background-image:url(/local/templates/samocvety/dist/assets/logo-C9hlo975.svg);background-position:0;background-repeat:no-repeat;width:100%;height:100%;display:block}.burger-menu__close{cursor:pointer;grid-area:close;width:40px;height:40px;transition:all .1s ease-in;position:relative}.burger-menu__close:before,.burger-menu__close:after{content:"";z-index:999;background-color:#131313;width:100%;height:3px;display:block;position:absolute;top:20px}.burger-menu__close:before{transform:rotate(-45deg)}.burger-menu__close:after{transform:rotate(45deg)}.burger-menu__menu{max-height:60vh;margin-bottom:50px;overflow-y:auto}.burger-menu__body{box-sizing:border-box;padding:9px 0;position:relative;overflow-x:auto}.burger-menu__body .menu{margin-bottom:30px}.burger-menu__body .menu ul,.burger-menu__body .menu li{margin:0;padding:0;list-style:none}.burger-menu__body .menu .menu__items{flex-direction:column;align-items:center;display:flex}.burger-menu__body .menu__item{border-bottom:1px solid #eaede9;width:100%}.burger-menu__body .menu__item .link{color:var(--color-dark);box-sizing:border-box;outline:none;justify-content:space-between;align-items:center;width:100%;padding:20px 15px;text-decoration:none;display:flex;position:relative}.burger-menu__body .menu__item .menu__item-inner{padding-left:10px;padding-right:10px;display:none}.burger-menu__body .menu__item .menu__item-inner .link{padding-top:10px;padding-bottom:10px}.burger-menu__body .menu__item--parent>.link:after{content:"";background-image:url(assets/img/angle-right-green.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:transform .3s ease-out;display:block;position:absolute;right:10px}.burger-menu__body .menu__item--parent.active>.link:after{transform:rotate(90deg)}.burger-menu__body .menu__item--parent.active>.menu__item-inner{background-color:var(--color-olive);display:block}.burger-menu__body .menu__item--depth-level-1:first-child{border-top:1px solid #eaede9}.burger-menu__body .menu__item--depth-level-1>.link{text-transform:uppercase}.burger-menu__body .menu__item--city .link{justify-content:flex-start;gap:20px;display:flex}.burger-menu__body .menu__item--city .link:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='148.572%20114.63%2018%2024.001'%3e%3cpath%20xmlns='http://www.w3.org/2000/svg'%20d='M157.572%20114.63c-4.961%200-9%204.066-9%209.065%200%207.103%208.153%2014.437%208.501%2014.745a.747.747%200%200%200%20.997.001c.348-.309%208.502-7.643%208.502-14.746%200-4.999-4.037-9.065-9-9.065Zm0%2014c-2.758%200-5-2.243-5-5s2.242-5%205-5c2.757%200%205%202.243%205%205s-2.243%205-5%205Z'%20fill='%2300b400'%20data-original='%23000000'/%3e%3cpath%20class='fil1'%20d='M157.719%20119.695c-2.25.089-2.89%201.965-3.08%203.107-.37.018-.68.173-.68.427%200%20.24.27.395.64.409.03%201.213.69%203.605%203.18%203.605%201.9%200%202.38-1.094%202.38-2.103v-.92h-1.26c0%20.596.29%202.321-1.19%202.321-.83%200-.99-.649-.99-1.058v-1.845c.36-.014.67-.169.67-.409%200-.24-.29-.391-.67-.427v-1.485c0-.426.19-.973%201-.973.38%200%20.67.138.82.36-.23.222-.41.427-.41.698%200%20.36.47.733%201.03.684%202.04-.24.39-2.462-1.44-2.391Z'%20fill='%2350c900'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:18px;height:18px;display:block}.burger-menu__body .menu__item--premium .link{color:#a88972;justify-content:flex-start;gap:20px;display:flex}.burger-menu__body .menu__item--premium .link:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2054.391%2054.391'%3e%3cpath%20fill='%23cca385'%20data-original='%23000000'%20d='m.285%2019.392%2023.896%2029.665-10.839-29.665zm15.187%200L27.02%2050.998l11.775-31.606zm14.121%2030.431%2024.512-30.431H40.929zM44.755%203.392H29.297l10.599%2013.045zm-6.661%2014L27.195%203.979%2016.297%2017.392zm-13-14H9.625l4.799%2013.133zM7.959%204.658%200%2017.392h12.611zm46.432%2012.734L46.424%204.645l-4.75%2012.747z'%20xmlns='http://www.w3.org/2000/svg'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:18px;height:18px;display:block}.burger-menu__city-input{border:none;border-top:1px solid var(--color-light-gray);box-sizing:border-box;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20515.558%20515.558'%3e%3cpath%20d='M378.344%20332.78c25.37-34.645%2040.545-77.2%2040.545-123.333C418.889%2093.963%20324.928.002%20209.444.002S0%2093.963%200%20209.447s93.961%20209.445%20209.445%20209.445c46.133%200%2088.692-15.177%20123.337-40.547l137.212%20137.212%2045.564-45.564L378.344%20332.78zm-168.899%2021.667c-79.958%200-145-65.042-145-145s65.042-145%20145-145%20145%2065.042%20145%20145-65.043%20145-145%20145z'/%3e%3c/svg%3e");background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:17px;outline:none;width:100%;padding:10px 40px 10px 20px;display:block}.burger-menu__phone{color:#b0b0b0;flex-direction:column;gap:10px;padding:0 15px;font-size:12px;display:flex}.burger-menu__phone .link{color:var(--color-primary);font-size:16px;font-weight:500;text-decoration:none;display:block}.burger-menu__phone .support-form-link{color:var(--color-primary);font-size:14px;font-weight:500;text-decoration:none;display:block}@media (width>=800px){.burger-menu{display:none}}@media (width<=799px){.page--product-detail .header .logo,.page--product-detail .breadcrumbs{display:none}}.product-detail,.product-detail__slider{grid-template-columns:1fr;gap:30px;display:grid}@media (width<=799px){.product-detail__slider{order:-1}}.product-detail__slider-small .swiper-slide{box-sizing:border-box;border:1px solid var(--color-light-gray);justify-content:center;align-items:center;padding:10px;display:flex}.product-detail__slider-small .swiper-slide-thumb-active{border-color:var(--color-primary)}.product-detail__slider-small-pic{justify-content:center;align-items:center;width:66px;display:flex}.product-detail__slider-big{position:relative}@media (width<=799px){.product-detail__slider-big{max-width:calc(100vw - 40px)}}.product-detail__slider-big .swiper{border:1px solid var(--color-light-gray)}.product-detail__slider-big .swiper-slide{box-sizing:border-box;justify-content:center;align-items:center;padding:10px;display:flex}.product-detail__slider-big .swiper-slide.product-detail__slider-slide--video{padding:50px}.product-detail__slider-big .product-detail__labels{z-index:9;position:absolute;top:15px;left:15px}.product-detail__slider-big img{max-width:100%;max-height:100%;display:block}.product-detail__slider-small .product-detail__slider-slide--video{justify-content:center;align-items:center;display:flex}.product-detail__slider-small .product-detail__slider-slide--video:after{content:"";border-style:solid;border-width:25px 0 25px 50px;border-color:transparent transparent transparent var(--color-primary);width:0;height:0;display:block;position:absolute;transform:rotate(0)}.product-detail__labels{align-items:center;gap:15px;display:flex}.product-detail__labels-item{text-transform:uppercase;color:var(--color-white);background-color:var(--color-primary);justify-content:center;align-items:center;padding:6px 11px;display:flex}.product-detail__labels-item--black{background-color:var(--color-black)}.product-detail__labels-item--blue{background-color:var(--color-blue)}.product-detail__labels-item--violet{background-color:var(--color-violet)}.product-detail__labels-item--red{background-color:var(--color-red)}.product-detail__labels-item--orange{background-color:var(--color-orange)}.product-detail__labels-item--yellow{background-color:var(--color-yellow)}.product-detail__labels-item--sale{background-color:#ed0004}.product-detail__labels-item--mega{color:var(--color-white);background-color:#cb0730;font-weight:600}.product-detail__labels-item--snowflake{background-color:#0000;background-image:url(/local/templates/samocvety/dist/assets/snowflake-Cv0pIeL9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px}.product-detail__props-item span{color:var(--color-gray)}.product-detail__chat-link{color:var(--color-primary);justify-content:flex-start;align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex}.product-detail__chat-link:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='28'%20height='29'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M25.99%207.744a2%202%200%20012%202v11.49a2%202%200%2001-2%202h-1.044v5.162l-4.752-5.163h-7.503a2%202%200%2001-2-2v-1.872h10.073a3%203%200%20003-3V7.744zM19.381%200a2%202%200%20012%202v12.78a2%202%200%2001-2%202h-8.69l-5.94%206.453V16.78H2a2%202%200%2001-2-2V2a2%202%200%20012-2h17.382z'%20fill='%20%23FFFFFF'%20fill-rule='evenodd'%3e%3c/path%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:45%;background-color:var(--color-primary);border-radius:50px;flex-shrink:0;width:40px;height:40px;box-shadow:0 1px 3px #00000029}.product-detail__promo{flex-direction:column;gap:20px;display:flex}.product-detail__promo-item{color:var(--color-dark);align-items:center;gap:15px;text-decoration:none;display:flex}.product-detail__promo-item[style]:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--pic);width:130px;height:24px;display:block}.product-detail__offer{grid-template-areas:"price-block""offer-select""promo";gap:30px;display:grid}.product-detail__offer-price-block{grid-area:price-block;grid-template-areas:"old-price""price";gap:15px;display:grid}.product-detail__offer-price{grid-area:price}.product-detail__offer-price-val{gap:10px;font-size:25px;font-weight:800;display:flex}.product-detail__offer-price-val[data-percent]:after{content:"-" attr(data-percent) "%";color:var(--color-red);font-size:16px;display:block}.product-detail__offer-price a{color:var(--color-primary);text-decoration:none;transition:color .3s ease-in}.product-detail__offer-price a:hover{color:var(--color-gray)}.product-detail__offer-old-price{color:var(--color-light-gray);grid-area:old-price;font-size:18px;text-decoration:line-through}.product-detail__offer-select{grid-area:offer-select}.product-detail__offer-select select{width:100%}@media (width>=800px){.product-detail__offer-select select{max-width:265px}}.product-detail__offer-promo{grid-area:promo;gap:20px;font-size:16px;display:grid}.product-detail__offer-controls{background-color:var(--color-white);box-sizing:border-box;z-index:9;flex-flow:column wrap;gap:10px;width:100%;padding:10px;display:flex;position:fixed;bottom:45px;left:0}.product-detail__offer-controls .btn{text-transform:uppercase;flex-grow:1;padding:15px}.product-detail__offer-controls .btn--primary{box-shadow:0 7px 10px #383a3c33}.product-detail__controls{grid-template-columns:1fr;align-items:center;gap:20px 25px;display:grid}.product-detail__controls-item{color:var(--color-gray);align-items:center;gap:15px;text-decoration:none;transition:color .2s ease-in;display:flex}.product-detail__controls-item:before{content:"";filter:grayscale();background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;transition:filter .2s ease-in;display:block}.product-detail__controls-item:hover{color:var(--color-primary)}.product-detail__controls-item:hover:before{filter:grayscale(0)}.product-detail__controls-item--favorite:before{background-image:url(assets/img/heart-bordered.svg)}.product-detail__controls-item--favorite.active:before{filter:grayscale(0);background-image:url(assets/img/heart.svg)}.product-detail__controls-item--gift:before{background-image:url(assets/img/mail.svg)}.product-detail__chars{flex-direction:column;gap:24px;display:flex}.product-detail__chars .product-detail__title{text-transform:uppercase}.product-detail__chars-item span:before{content:"";background:var(--color-primary);width:3px;height:3px;margin-right:15px}.product-detail__options-items,.product-detail__chars-items{flex-direction:column;gap:20px;max-width:360px;display:flex}.product-detail__options-item,.product-detail__chars-item{align-items:center;font-weight:500;display:flex}.product-detail__options-item span,.product-detail__chars-item span{flex-grow:1;font-weight:400;display:flex;position:relative}.product-detail__options-item span:after,.product-detail__chars-item span:after{content:"";border-bottom:dotted 1px var(--color-gray);flex-grow:1;display:block}.product-detail__options-item a,.product-detail__chars-item a{color:var(--color-primary);text-decoration:none}.product-detail__title[href]{color:var(--color-primary);text-transform:none;align-items:center;gap:30px;text-decoration:none;display:flex}.product-detail__title[href]:after{content:"";background-image:url(assets/img/angle-right-green.svg);width:12px;height:12px;transition:transform .2s ease-in;display:block;transform:rotate(90deg)}.product-detail__title[href].active:after{transform:rotate(-90deg)}.product-detail__like{background-color:var(--color-olive);position:relative}.product-detail__bottom{margin-top:100px}@media (width>=800px){.product-detail{grid-template-columns:repeat(5,1fr)}.product-detail h1{grid-area:1/4/2/6}.product-detail__slider{grid-area:1/1/8/4;grid-template-columns:repeat(7,1fr)}.product-detail__slider-small{grid-area:1/1/2/3}.product-detail__slider-small .swiper{height:700px}.product-detail__slider-small-pic{width:100%;min-height:250px}.product-detail__slider-big{grid-area:1/1/2/-1}.product-detail__slider-big img{max-height:700px}.product-detail__slider-small+.product-detail__slider-big{grid-column:3/8}.product-detail__props{grid-area:2/4/3/6}.product-detail__offer{grid-area:3/4/4/6}.product-detail__offer-controls{background-color:#0000;flex-direction:row;gap:25px;width:auto;padding:0;position:relative;bottom:auto;left:auto}.product-detail__offer-controls .btn{padding:17px 30px}.product-detail__controls{grid-area:4/4/5/6;grid-template-columns:1fr 1fr}.product-detail__options{grid-area:5/4/6/6}.product-detail__chars{grid-area:6/4/7/6}.product-detail__chat-link{grid-column:4/6}}.product-mobile-controls{background-color:var(--color-white);z-index:99;box-sizing:border-box;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 20px;display:flex;position:fixed;top:0;left:0;box-shadow:0 1px 3px #00000029}@media (width>=800px){.product-mobile-controls{display:none}}.product-mobile-controls__item--back{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%2012h12M6%2012l5-5m-5%205%205%205'%20stroke='%23000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.product-mobile-controls__item--favorite{filter:grayscale();background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%2300b400'%20d='M474.644%2074.27C449.391%2045.616%20414.358%2029.836%20376%2029.836c-53.948%200-88.103%2032.22-107.255%2059.25-4.969%207.014-9.196%2014.047-12.745%2020.665-3.549-6.618-7.775-13.651-12.745-20.665-19.152-27.03-53.307-59.25-107.255-59.25-38.358%200-73.391%2015.781-98.645%2044.435C13.267%20101.605%200%20138.213%200%20177.351c0%2042.603%2016.633%2082.228%2052.345%20124.7%2031.917%2037.96%2077.834%2077.088%20131.005%20122.397%2019.813%2016.884%2040.302%2034.344%2062.115%2053.429l.655.574c2.828%202.476%206.354%203.713%209.88%203.713s7.052-1.238%209.88-3.713l.655-.574c21.813-19.085%2042.302-36.544%2062.118-53.431%2053.168-45.306%2099.085-84.434%20131.002-122.395C495.367%20259.578%20512%20219.954%20512%20177.351c0-39.138-13.267-75.746-37.356-103.081zM309.193%20401.614c-17.08%2014.554-34.658%2029.533-53.193%2045.646-18.534-16.111-36.113-31.091-53.196-45.648C98.745%20312.939%2030%20254.358%2030%20177.351c0-31.83%2010.605-61.394%2029.862-83.245C79.34%2072.007%20106.379%2059.836%20136%2059.836c41.129%200%2067.716%2025.338%2082.776%2046.594%2013.509%2019.064%2020.558%2038.282%2022.962%2045.659a15%2015%200%200%200%2028.524%200c2.404-7.377%209.453-26.595%2022.962-45.66%2015.06-21.255%2041.647-46.593%2082.776-46.593%2029.621%200%2056.66%2012.171%2076.137%2034.27C471.395%20115.957%20482%20145.521%20482%20177.351c0%2077.007-68.745%20135.588-172.807%20224.263z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.product-mobile-controls__item--favorite.active{filter:grayscale(0);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c60000'%20d='M438.482%2058.61a130.815%20130.815%200%200%200-95.573-41.711%20130.968%20130.968%200%200%200-95.676%2041.694l-8.431%208.909-8.431-8.909C181.284%205.762%2098.663%202.728%2045.832%2051.815a130.901%20130.901%200%200%200-6.778%206.778c-52.072%2056.166-52.072%20142.968%200%20199.134l187.358%20197.581c6.482%206.843%2017.284%207.136%2024.127.654.224-.212.442-.43.654-.654l187.29-197.581c52.068-56.16%2052.068-142.957-.001-199.117z'/%3e%3c/svg%3e")}.products-slider{box-sizing:border-box;max-width:calc(100vw - 40px);padding:70px 0;position:relative}.products-slider__title{margin-bottom:50px;font-family:Cormorant SC;font-size:25px}@media (width>=800px){.products-slider__title{font-size:45px}.products-slider .swiper-slide{height:490px}}.products-slider .product-item{background-color:var(--color-white);border:2px solid var(--color-white)}@media (width>=800px){.products-slider .product-item:hover{border-color:var(--color-primary)}.products-slider .product-item:not(:hover) .product-item__controls{display:none}}.gift-form{grid-template-columns:1fr 1fr;grid-template-areas:"pic text""form form";gap:30px;display:grid}@media (width>=800px){.gift-form{max-width:665px}}.gift-form__pic{grid-area:pic}.gift-form__text{text-transform:uppercase;grid-area:text;font-family:Cormorant SC;font-size:16px}.gift-form__text span{color:var(--color-white);background-color:var(--color-primary);padding:5px;display:inline-flex}.gift-form__form{grid-area:form}.gift-form .form-items{grid-template-columns:1fr 1fr;gap:30px;display:grid}.gift-form .form-item--477:before,.gift-form .form-item--479:before{text-transform:uppercase;margin-bottom:30px;font-family:Cormorant SC;font-size:18px}.gift-form .form-item--477:before{content:var(--text-to)}.gift-form .form-item--479:before{content:var(--text-from)}.gift-form .form-item--submit,.gift-form .form__privacy{grid-column:1/-1}.gift-cards{gap:20px;display:grid}@media (width>=800px){.gift-cards{grid-template-columns:repeat(auto-fit,minmax(15%,1fr))}}.gift-cards__item{color:var(--color-dark);border:1px solid #0000;gap:10px;padding:20px;font-size:16px;display:grid}.gift-cards__item a{color:inherit;text-decoration:none}.gift-cards__item-pic img{max-width:100%;max-height:100%;display:block}.gift-cards__item-price{font-weight:500}.gift-cards__item:hover{border-color:var(--color-light-gray)}.accordion__item{transition:background .4s ease-out,padding .4s ease-out}.accordion__item-header{box-sizing:border-box;cursor:pointer;padding:20px 0;position:relative}.accordion__item-header:hover{background-color:var(--color-light)}.accordion__item-header:before{content:"";background:url(assets/img/angle-right-green.svg) 0 0/contain no-repeat;width:18px;height:16px;transition:transform .4s ease-out,padding .4s ease-out;display:block;position:absolute;top:calc(50% - 8px);left:10px}.accordion__item-body{color:var(--color-dark);padding:5px 20px 20px;font-size:14px;font-weight:300;line-height:1.5;display:none}.accordion__item-body a{color:var(--color-primary);text-decoration:none}.accordion__item-header,.accordion__item-body{padding-left:50px}.accordion__item.expanded{box-sizing:border-box;background-color:var(--color-primary-transparent)}.accordion__item.expanded>.accordion__item-body{display:block}.accordion__item.expanded>.accordion__item-header:before{transform:rotate(90deg)}.main-reviews{align-items:flex-start;gap:35px;margin-bottom:50px;display:grid}@media (width>=800px){.main-reviews{grid-template-columns:repeat(5,1fr)}}.main-reviews__reviews{gap:20px}@media (width>=800px){.main-reviews__reviews{grid-column:1/4}}.main-reviews__form{padding:15px}@media (width>=800px){.main-reviews__form{grid-column:4/6;padding:30px}}.main-reviews__form-title{color:var(--color-black);margin-bottom:15px;font-family:Cormorant SC;font-size:18px;font-weight:500}@media (width>=800px){.main-reviews__form-title{margin-bottom:30px}}.main-reviews__form-inner{background-color:var(--color-gray-300);box-sizing:border-box;border-radius:4px}.main-catalog-categories{gap:60px;margin-bottom:100px;display:grid}@media (width>=800px){.main-catalog-categories{gap:100px}}.main-catalog-category{grid-template-areas:"info""items";gap:30px;display:grid}.main-catalog-category a{color:inherit;text-decoration:none}@media (width>=800px){.main-catalog-category{grid-template-columns:1fr auto;grid-template-areas:"info items"}.main-catalog-category:nth-child(2n){grid-template-columns:auto 1fr;grid-template-areas:"items info"}}.main-catalog-category__info{flex-direction:column;grid-area:info;gap:10px;display:flex;position:relative}@media (width>=800px){.main-catalog-category__info{box-sizing:border-box;justify-content:flex-end;padding:100px}}.main-catalog-category__pic img{max-width:100%;display:block}@media (width>=800px){.main-catalog-category__pic{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}}.main-catalog-category__name{text-transform:uppercase;font-family:Cormorant SC;font-size:25px}@media (width>=800px){.main-catalog-category__name{font-size:82px}}.main-catalog-category__more{text-transform:uppercase}@media (width>=800px){.main-catalog-category__more{padding-left:20px}}.main-catalog-category__items{grid-area:items;grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media (width>=800px){.main-catalog-category__items--col-3{grid-template-columns:repeat(3,1fr)}}.main-catalog-category__item{border:1px solid var(--color-gray--300);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:10px;transition:all .3s ease-in;display:flex}@media (width>=800px){.main-catalog-category__item{padding:30px}}.main-catalog-category__item-pic img{width:230px;max-width:100%;display:block}.main-catalog-category__item-name{text-transform:uppercase;font-family:Cormorant SC}.main-catalog-category__item:hover{border-color:var(--color-primary);box-shadow:0 1px 3px #00000029}.product-reviews h2{margin-bottom:50px;font-family:Cormorant SC;font-size:25px}@media (width>=800px){.product-reviews h2{font-size:45px}}.product-reviews__header{background-color:var(--color-light-blue);box-sizing:border-box;padding:70px 0 110px}.product-reviews__header .btn{text-transform:uppercase;padding:15px 35px}.product-availability{background-color:var(--color-white);grid-template-columns:1fr;max-width:90vw;display:grid}.product-availability__info{box-sizing:border-box;flex-direction:column;row-gap:30px;height:450px;padding:20px;display:flex}.product-availability__addresses{box-sizing:border-box;flex-direction:column;flex-grow:1;gap:20px;padding-right:30px;display:flex;overflow-y:auto}.product-availability__addresses-item{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-availability__addresses-item-name{color:var(--color-primary)}.product-availability__addresses-item-info{text-align:right;flex-grow:1;align-items:flex-end;gap:10px;display:flex;position:relative}.product-availability__addresses-item-info:before{content:"";border-bottom:1px dotted var(--color-light-gray);flex-grow:1;display:block}.product-availability__sizes-title{margin-bottom:20px;font-family:Cormorant SC;font-size:16px}.product-availability__sizes-items{flex-wrap:wrap;gap:15px;display:flex}.product-availability__sizes-item{border:1px solid var(--color-light-gray);cursor:pointer;justify-content:center;align-items:center;width:60px;height:30px;display:flex}.product-availability__sizes-item.active{border:1px solid var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.product-availability__map{height:300px}@media (width>=800px){.product-availability{grid-template-columns:4fr 3fr;grid-template-areas:"info map";width:1000px}.product-availability__info{grid-column:1/2;height:500px;max-height:90vh;padding:50px}.product-availability__map{grid-column:2/3;height:auto}}.product-price-details{flex-direction:column;gap:30px;display:flex}.product-price-details__summary{border:1px solid var(--color-primary);color:var(--color-primary);justify-content:center;align-items:center;padding:10px 15px;display:flex}.product-price-details .btn{flex-grow:1}.reviews{gap:35px;padding:40px 0;display:grid;position:relative}.reviews-item{grid-template-areas:"name name""date rating""text text";gap:25px;display:grid}@media (width>=800px){.reviews-item{grid-template-columns:auto auto auto 1fr;grid-template-areas:"name date rating \-""text text text text"}}.reviews-item__name{text-transform:uppercase;grid-area:name;align-items:center;font-family:Cormorant SC;font-size:16px;line-height:1;display:flex;position:relative}.reviews-item__name:after{content:"";background:var(--color-light-gray);width:2px;height:2px;margin-left:17px;position:relative}.reviews-item__rating{grid-area:rating}.reviews-item__date{grid-area:date;font-size:12px}.reviews-item__text{grid-area:text}.sidebar{display:none}@media (width>=800px){.sidebar{flex-direction:column;gap:30px;display:flex}.sidebar+.main-content{grid-column:span 1}}.sidebar .catalog-filter-wrapper{order:-1}.promo-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:50px;display:grid}.promo-list__item{color:var(--color-black);grid-template-columns:1fr 1fr;gap:15px;font-size:16px;display:grid}.promo-list__item-pic{border-radius:15px;grid-column:1/-1;max-height:850px;position:relative;overflow:hidden}.promo-list__item-pic img{border-radius:15px;max-width:100%;transition:transform .3s ease-in;display:block}.promo-list__item-category{color:var(--color-gray--500);grid-column:1/2}.promo-list__item-date-to{text-align:right;grid-column:2/3}.promo-list__item-name{text-transform:uppercase;color:inherit;grid-column:1/-1;font-family:Cormorant SC;font-size:18px;text-decoration:none;transition:color .3s ease-in}.promo-list__item:hover img{transform:scale(1.1)}.promo-list__item:hover .promo-list__item-name{color:var(--color-primary)}.catalog{gap:25px;margin-bottom:100px;display:grid}.catalog__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.catalog__products{gap:30px;display:grid;position:relative}.catalog__products-inner{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width<=799px){.catalog__products-inner{grid-template-columns:repeat(2,1fr)}}.catalog__products .product-item{border:1px solid #0000}.catalog__products .product-item:hover{border-color:var(--color-light-gray)}@media (width>=800px){.catalog__products-filter-btn{display:none}}.catalog__products-filter-close{display:none}.catalog__products-count{align-items:center;display:flex}@media (width>=800px){.catalog__products-count{margin-bottom:30px}}.catalog__products-count span{background-color:var(--color-primary);color:var(--color-white);margin-left:10px;padding:3px 5px}.catalog__products-sort-select{width:auto}@media (width<=799px){.catalog__products-sort-select{height:100%;padding:5px 20px}.catalog-filter-wrapper.opened .catalog-filter{display:block}.catalog-filter{z-index:100;background-color:#fff;width:70vw;height:100%;padding:25px;display:none;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 0 100px #00000080}.catalog-filter-overlay{z-index:99;background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}.catalog-filter-close{cursor:pointer;z-index:2000;flex-direction:column;justify-content:center;align-items:center;width:15px;height:15px;transition:all .3s ease-in;display:flex;position:fixed;top:20px;right:20px}.catalog-filter-close:before,.catalog-filter-close:after{content:"";transform-origin:50%;background-color:var(--color-white);width:100%;height:2px;display:block}.catalog-filter-close:before{transform:rotate(45deg)}.catalog-filter-close:after{margin-top:-2px;transform:rotate(-45deg)}.catalog-filter-close:hover{transform:rotate(90deg)}}.pagination{justify-content:center;align-items:center;gap:10px;margin-bottom:50px;font-size:14px;display:flex}.pagination__page{color:var(--color-gray);box-sizing:border-box;border:1px solid var(--color-light-gray);border-radius:5px;justify-content:center;align-items:center;min-width:48px;height:48px;padding:0 20px;text-decoration:none;display:flex}.pagination__page--active,.pagination__page:hover{background-color:var(--color-primary);color:var(--color-white)}.pagination__page--back:before,.pagination__page--next:after{content:"";background-image:url(assets/img/angle-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:8px;height:12px;margin:0 7px;display:block}.pagination__page--back:before{transform:rotate(-180deg)}.news-list{align-items:flex-start;gap:50px;margin-bottom:50px;display:grid}@media (width>=800px){.news-list{grid-template-columns:repeat(3,1fr)}}.news-list__item{gap:20px;display:grid}.news-list__item-pic{border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.news-list__item-pic img{max-width:100%;transition:transform .3s ease-in;display:block}.news-list__item-name{text-transform:uppercase;letter-spacing:1.5px;color:var(--color-dark);font-family:"Trojan Pro 3";font-size:21px;font-weight:400;text-decoration:none;transition:color .3s ease-in}.news-list__item:hover .news-list__item-name{color:var(--color-primary)}.news-list__item:hover .news-list__item-pic img{transform:scale(1.1)}.personal-panel{border:1px solid var(--color-gray--300);box-sizing:border-box;margin-bottom:40px;padding:16px}.personal-panel .menu a{color:inherit;text-decoration:none}.personal-panel .menu ul,.personal-panel .menu li{margin:0;padding:0;list-style:none}.personal-panel .menu__items{flex-wrap:wrap;gap:3px;display:flex}@media (width>=800px){.personal-panel .menu__items{flex-direction:column}}.personal-panel .menu__item{flex-grow:1}.personal-panel .menu__item .link{background-color:var(--color-gray--300);box-sizing:border-box;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}@media (width>=800px){.personal-panel .menu__item .link{flex-direction:column}}.personal-panel .menu__item .link:before{content:"";filter:grayscale();background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.personal-panel .menu__item.active .link,.personal-panel .menu__item:hover .link{background-color:var(--color-primary);color:var(--color-white)}.personal-panel .menu__item.active .link:before,.personal-panel .menu__item:hover .link:before{filter:grayscale(0)}.personal-panel .menu__item--personal-bonus-history .link:before{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%2300b400;stroke-linecap:round;stroke-linejoin:round;stroke-width:20px;}%3c/style%3e%3c/defs%3e%3cg%20data-name='Layer%202'%20id='Layer_2'%3e%3cg%20data-name='E425,%20History,%20log,%20manuscript'%20id='E425_History_log_manuscript'%3e%3cpath%20class='cls-1'%20d='M75.11%20117a21.34%2021.34%200%200%201-21.28-21.43V31.39A21.34%2021.34%200%200%201%2075.11%2010a21.34%2021.34%200%200%201%2021.28%2021.39v64.18A21.34%2021.34%200%200%201%2075.11%20117Z'/%3e%3cpath%20class='cls-1'%20d='M96.39%2031.39h319.22v64.17H96.39zm0%2064.18h319.22v320.87H96.39zM34.34%2039.08h19.49v48.8H34.34A24.34%2024.34%200%200%201%2010%2063.54v-.13a24.34%2024.34%200%200%201%2024.34-24.33Z'/%3e%3cpath%20class='cls-1'%20d='M436.89%20117a21.34%2021.34%200%200%200%2021.28-21.39V31.39A21.34%2021.34%200%200%200%20436.89%2010a21.34%2021.34%200%200%200-21.28%2021.39v64.18A21.34%2021.34%200%200%200%20436.89%20117Z'/%3e%3cpath%20class='cls-1'%20d='M482.51%2039.08H502v48.8h-19.49a24.34%2024.34%200%200%201-24.34-24.34v-.13a24.34%2024.34%200%200%201%2024.34-24.34Z'%20transform='rotate(-180%20480.085%2063.48)'/%3e%3cpath%20class='cls-1'%20d='M75.11%20395a21.34%2021.34%200%200%200-21.28%2021.39v64.18A21.34%2021.34%200%200%200%2075.11%20502a21.34%2021.34%200%200%200%2021.28-21.39v-64.18A21.34%2021.34%200%200%200%2075.11%20395Z'/%3e%3cpath%20class='cls-1'%20d='M96.39%20416.43h319.22v64.17H96.39zm-62.05%207.69h19.49v48.8H34.34A24.34%2024.34%200%200%201%2010%20448.58v-.13a24.34%2024.34%200%200%201%2024.34-24.33Z'/%3e%3cpath%20class='cls-1'%20d='M436.89%20395a21.34%2021.34%200%200%201%2021.28%2021.39v64.18A21.34%2021.34%200%200%201%20436.89%20502a21.34%2021.34%200%200%201-21.28-21.39v-64.18A21.34%2021.34%200%200%201%20436.89%20395Z'/%3e%3cpath%20class='cls-1'%20d='M482.51%20424.12H502v48.8h-19.49a24.34%2024.34%200%200%201-24.34-24.34v-.13a24.34%2024.34%200%200%201%2024.34-24.34Z'%20transform='rotate(-180%20480.085%20448.52)'/%3e%3cpath%20class='cls-1'%20d='M143.41%20140.11H256m-112.59%2046.36h227.85m-227.85%2046.35h227.85m-227.85%2046.36h227.85m-227.85%2046.35h227.85M256%20371.89h115.26'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.personal-panel .menu__item--personal-bonus-history.active .link:before,.personal-panel .menu__item--personal-bonus-history:hover .link:before{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%20512%20512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%23fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:20px;}%3c/style%3e%3c/defs%3e%3cg%20data-name='Layer%202'%20id='Layer_2'%3e%3cg%20data-name='E425,%20History,%20log,%20manuscript'%20id='E425_History_log_manuscript'%3e%3cpath%20class='cls-1'%20d='M75.11%20117a21.34%2021.34%200%200%201-21.28-21.43V31.39A21.34%2021.34%200%200%201%2075.11%2010a21.34%2021.34%200%200%201%2021.28%2021.39v64.18A21.34%2021.34%200%200%201%2075.11%20117Z'/%3e%3cpath%20class='cls-1'%20d='M96.39%2031.39h319.22v64.17H96.39zm0%2064.18h319.22v320.87H96.39zM34.34%2039.08h19.49v48.8H34.34A24.34%2024.34%200%200%201%2010%2063.54v-.13a24.34%2024.34%200%200%201%2024.34-24.33Z'/%3e%3cpath%20class='cls-1'%20d='M436.89%20117a21.34%2021.34%200%200%200%2021.28-21.39V31.39A21.34%2021.34%200%200%200%20436.89%2010a21.34%2021.34%200%200%200-21.28%2021.39v64.18A21.34%2021.34%200%200%200%20436.89%20117Z'/%3e%3cpath%20class='cls-1'%20d='M482.51%2039.08H502v48.8h-19.49a24.34%2024.34%200%200%201-24.34-24.34v-.13a24.34%2024.34%200%200%201%2024.34-24.34Z'%20transform='rotate(-180%20480.085%2063.48)'/%3e%3cpath%20class='cls-1'%20d='M75.11%20395a21.34%2021.34%200%200%200-21.28%2021.39v64.18A21.34%2021.34%200%200%200%2075.11%20502a21.34%2021.34%200%200%200%2021.28-21.39v-64.18A21.34%2021.34%200%200%200%2075.11%20395Z'/%3e%3cpath%20class='cls-1'%20d='M96.39%20416.43h319.22v64.17H96.39zm-62.05%207.69h19.49v48.8H34.34A24.34%2024.34%200%200%201%2010%20448.58v-.13a24.34%2024.34%200%200%201%2024.34-24.33Z'/%3e%3cpath%20class='cls-1'%20d='M436.89%20395a21.34%2021.34%200%200%201%2021.28%2021.39v64.18A21.34%2021.34%200%200%201%20436.89%20502a21.34%2021.34%200%200%201-21.28-21.39v-64.18A21.34%2021.34%200%200%201%20436.89%20395Z'/%3e%3cpath%20class='cls-1'%20d='M482.51%20424.12H502v48.8h-19.49a24.34%2024.34%200%200%201-24.34-24.34v-.13a24.34%2024.34%200%200%201%2024.34-24.34Z'%20transform='rotate(-180%20480.085%20448.52)'/%3e%3cpath%20class='cls-1'%20d='M143.41%20140.11H256m-112.59%2046.36h227.85m-227.85%2046.35h227.85m-227.85%2046.36h227.85m-227.85%2046.35h227.85M256%20371.89h115.26'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.personal-panel .menu__item--personal .link:before{background-image:url("data:image/svg+xml,%3csvg%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20x='0'%20y='0'%20viewBox='0%200%20460.8%20460.8'%20xml:space='preserve'%3e%3cpath%20fill='%2300b400'%20d='M230.432%200c-65.829%200-119.641%2053.812-119.641%20119.641s53.812%20119.641%20119.641%20119.641%20119.641-53.812%20119.641-119.641S296.261%200%20230.432%200zM435.755%20334.89c-3.135-7.837-7.314-15.151-12.016-21.943-24.033-35.527-61.126-59.037-102.922-64.784-5.224-.522-10.971.522-15.151%203.657-21.943%2016.196-48.065%2024.555-75.233%2024.555s-53.29-8.359-75.233-24.555c-4.18-3.135-9.927-4.702-15.151-3.657-41.796%205.747-79.412%2029.257-102.922%2064.784-4.702%206.792-8.882%2014.629-12.016%2021.943-1.567%203.135-1.045%206.792.522%209.927%204.18%207.314%209.404%2014.629%2014.106%2020.898%207.314%209.927%2015.151%2018.808%2024.033%2027.167%207.314%207.314%2015.673%2014.106%2024.033%2020.898%2041.273%2030.825%2090.906%2047.02%20142.106%2047.02s100.833-16.196%20142.106-47.02c8.359-6.269%2016.718-13.584%2024.033-20.898%208.359-8.359%2016.718-17.241%2024.033-27.167%205.224-6.792%209.927-13.584%2014.106-20.898%202.611-3.135%203.133-6.793%201.566-9.927z'/%3e%3c/svg%3e")}.personal-panel .menu__item--personal.active .link:before,.personal-panel .menu__item--personal:hover .link:before{background-image:url("data:image/svg+xml,%3csvg%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20x='0'%20y='0'%20viewBox='0%200%20460.8%20460.8'%20xml:space='preserve'%3e%3cpath%20fill='%23FFFFFF'%20d='M230.432%200c-65.829%200-119.641%2053.812-119.641%20119.641s53.812%20119.641%20119.641%20119.641%20119.641-53.812%20119.641-119.641S296.261%200%20230.432%200zM435.755%20334.89c-3.135-7.837-7.314-15.151-12.016-21.943-24.033-35.527-61.126-59.037-102.922-64.784-5.224-.522-10.971.522-15.151%203.657-21.943%2016.196-48.065%2024.555-75.233%2024.555s-53.29-8.359-75.233-24.555c-4.18-3.135-9.927-4.702-15.151-3.657-41.796%205.747-79.412%2029.257-102.922%2064.784-4.702%206.792-8.882%2014.629-12.016%2021.943-1.567%203.135-1.045%206.792.522%209.927%204.18%207.314%209.404%2014.629%2014.106%2020.898%207.314%209.927%2015.151%2018.808%2024.033%2027.167%207.314%207.314%2015.673%2014.106%2024.033%2020.898%2041.273%2030.825%2090.906%2047.02%20142.106%2047.02s100.833-16.196%20142.106-47.02c8.359-6.269%2016.718-13.584%2024.033-20.898%208.359-8.359%2016.718-17.241%2024.033-27.167%205.224-6.792%209.927-13.584%2014.106-20.898%202.611-3.135%203.133-6.793%201.566-9.927z'/%3e%3c/svg%3e")}.personal-panel .menu__item--personal-subscribe .link:before{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%20id='mail'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill='%2300b400'%20d='M.417%203.717c2.745%202.325%207.562%206.414%208.978%207.69.19.172.393.26.605.26.211%200%20.415-.087.604-.259%201.417-1.276%206.234-5.366%208.979-7.691a.416.416%200%200%200%20.058-.575%201.655%201.655%200%200%200-1.308-.642H1.667c-.511%200-.988.234-1.308.642a.416.416%200%200%200%20.058.575zm19.341%201.26a.415.415%200%200%200-.444.06%201200.086%201200.086%200%200%200-5.953%205.074.417.417%200%200%200%20.012.64c1.66%201.33%204.16%203.159%205.967%204.458a.415.415%200%200%200%20.66-.338V5.355a.417.417%200%200%200-.242-.378zM.66%2015.21c1.807-1.3%204.308-3.129%205.968-4.458a.416.416%200%200%200%20.011-.641A1106.058%201106.058%200%200%200%20.686%205.037.417.417%200%200%200%200%205.355v9.516a.417.417%200%200%200%20.66.338z'/%3e%3cpath%20fill='%2300b400'%20d='M19.49%2016.343c-1.745-1.248-4.958-3.575-6.876-5.132a.418.418%200%200%200-.537.01%2088.74%2088.74%200%200%200-.915.806c-.686.619-1.638.619-2.325-.001-.223-.2-.538-.478-.914-.806a.415.415%200%200%200-.536-.009C5.475%2012.763%202.258%2015.092.51%2016.343a.418.418%200%200%200-.063.622c.316.34.76.535%201.219.535h16.666a1.67%201.67%200%200%200%201.219-.535.417.417%200%200%200-.063-.622z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.personal-panel .menu__item--personal-subscribe.active .link:before,.personal-panel .menu__item--personal-subscribe:hover .link:before{background-image:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%20id='mail'%3e%3cg%20clip-path='url(%23clip0)'%3e%3cpath%20fill='%23FFFFFF'%20d='M.417%203.717c2.745%202.325%207.562%206.414%208.978%207.69.19.172.393.26.605.26.211%200%20.415-.087.604-.259%201.417-1.276%206.234-5.366%208.979-7.691a.416.416%200%200%200%20.058-.575%201.655%201.655%200%200%200-1.308-.642H1.667c-.511%200-.988.234-1.308.642a.416.416%200%200%200%20.058.575zm19.341%201.26a.415.415%200%200%200-.444.06%201200.086%201200.086%200%200%200-5.953%205.074.417.417%200%200%200%20.012.64c1.66%201.33%204.16%203.159%205.967%204.458a.415.415%200%200%200%20.66-.338V5.355a.417.417%200%200%200-.242-.378zM.66%2015.21c1.807-1.3%204.308-3.129%205.968-4.458a.416.416%200%200%200%20.011-.641A1106.058%201106.058%200%200%200%20.686%205.037.417.417%200%200%200%200%205.355v9.516a.417.417%200%200%200%20.66.338z'/%3e%3cpath%20fill='%23FFFFFF'%20d='M19.49%2016.343c-1.745-1.248-4.958-3.575-6.876-5.132a.418.418%200%200%200-.537.01%2088.74%2088.74%200%200%200-.915.806c-.686.619-1.638.619-2.325-.001-.223-.2-.538-.478-.914-.806a.415.415%200%200%200-.536-.009C5.475%2012.763%202.258%2015.092.51%2016.343a.418.418%200%200%200-.063.622c.316.34.76.535%201.219.535h16.666a1.67%201.67%200%200%200%201.219-.535.417.417%200%200%200-.063-.622z'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0'%3e%3cpath%20fill='%23fff'%20d='M0%200h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.personal-panel .menu__item--personal-order .link:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20viewBox='0%200%20128%20128'%3e%3cpath%20fill='%2300b400'%20d='M13.2%2027.2c-.7.7-1.2%203.4-1.2%206%200%204.6-.1%204.8-2.8%204.8C6%2038%204%2039.6%204%2042.1%204%2045%205.9%2045.5%2018%2046c10%20.4%2011.5.7%2011.8%202.3.8%204-1.4%204.7-14.8%204.7C4.6%2053%202%2053.3.9%2054.6c-.9%201.1-1%202-.2%203.2.9%201.5%203.7%201.8%2019.8%202.2%2016.5.4%2018.9.7%2019.9%202.2.8%201.3.8%202.3%200%203.5-1%201.6-3.4%201.9-19.9%202.3-16.1.4-18.9.7-19.8%202.2-1.8%202.8.9%204.8%206.4%204.8H12v6.3c0%203.6.5%206.8%201.2%207.5.7.7%203.1%201.2%205.5%201.2%203.9%200%204.3.3%205.9%203.6%204.9%2010.3%2019.6%2010.6%2025.3.4l2.2-4h36.8l1.5%202.9c2.1%204.1%207.1%207.9%2011.1%208.7%205.1.9%2012.3-2.9%2014.8-7.9%201.7-3.3%202.3-3.7%205.6-3.7%202%200%204.2-.5%204.9-1.2.8-.8%201.2-5.6%201.2-14.9%200-12.3-.2-13.9-2.1-16.3-3.7-4.7-5.4-5.1-23.9-5.6l-17.5-.5-.3-12.8-.3-12.7H49.2c-25.7%200-35.1.3-36%201.2zm29%2055.5c4%203.6.8%2011.3-4.9%2011.3-5.5%200-8.5-7-4.6-11.2%202-2.2%207-2.3%209.5-.1zm66%200c2.2%202%202.3%207%20.1%209.5-3.6%204-11.3.8-11.3-4.9%200-5.5%207-8.5%2011.2-4.6z'/%3e%3cpath%20fill='%2300b400'%20d='M91%2036v9h10c7.3%200%2010-.3%2010-1.3%200-2.7-8.9-12.4-13.4-14.5-2.5-1.2-5-2.2-5.6-2.2-.6%200-1%203.6-1%209z'/%3e%3c/svg%3e")}.personal-panel .menu__item--personal-order.active .link:before,.personal-panel .menu__item--personal-order:hover .link:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20viewBox='0%200%20128%20128'%3e%3cpath%20fill='%23FFFFFF'%20d='M13.2%2027.2c-.7.7-1.2%203.4-1.2%206%200%204.6-.1%204.8-2.8%204.8C6%2038%204%2039.6%204%2042.1%204%2045%205.9%2045.5%2018%2046c10%20.4%2011.5.7%2011.8%202.3.8%204-1.4%204.7-14.8%204.7C4.6%2053%202%2053.3.9%2054.6c-.9%201.1-1%202-.2%203.2.9%201.5%203.7%201.8%2019.8%202.2%2016.5.4%2018.9.7%2019.9%202.2.8%201.3.8%202.3%200%203.5-1%201.6-3.4%201.9-19.9%202.3-16.1.4-18.9.7-19.8%202.2-1.8%202.8.9%204.8%206.4%204.8H12v6.3c0%203.6.5%206.8%201.2%207.5.7.7%203.1%201.2%205.5%201.2%203.9%200%204.3.3%205.9%203.6%204.9%2010.3%2019.6%2010.6%2025.3.4l2.2-4h36.8l1.5%202.9c2.1%204.1%207.1%207.9%2011.1%208.7%205.1.9%2012.3-2.9%2014.8-7.9%201.7-3.3%202.3-3.7%205.6-3.7%202%200%204.2-.5%204.9-1.2.8-.8%201.2-5.6%201.2-14.9%200-12.3-.2-13.9-2.1-16.3-3.7-4.7-5.4-5.1-23.9-5.6l-17.5-.5-.3-12.8-.3-12.7H49.2c-25.7%200-35.1.3-36%201.2zm29%2055.5c4%203.6.8%2011.3-4.9%2011.3-5.5%200-8.5-7-4.6-11.2%202-2.2%207-2.3%209.5-.1zm66%200c2.2%202%202.3%207%20.1%209.5-3.6%204-11.3.8-11.3-4.9%200-5.5%207-8.5%2011.2-4.6z'/%3e%3cpath%20fill='%23FFFFFF'%20d='M91%2036v9h10c7.3%200%2010-.3%2010-1.3%200-2.7-8.9-12.4-13.4-14.5-2.5-1.2-5-2.2-5.6-2.2-.6%200-1%203.6-1%209z'/%3e%3c/svg%3e")}.personal-panel .menu__item--logout .link:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20viewBox='0%200%20128%20128'%3e%3cpath%20fill='%2300b400'%20d='M1.7%201.8C.2%203.5%200%208.9%200%2058.8c0%2047.4.2%2055.3%201.5%2056.5%201.6%201.7%201.2%201.6%2034.8%208.3%2022.9%204.5%2023.8%204.6%2025.7%202.9%201.3-1.2%202-3.1%202-5.7V117h14.4c11.8%200%2014.7-.3%2016-1.6%201.3-1.3%201.6-4.5%201.6-19.4%200-19.3-.4-21-5.5-21-4.6%200-5.5%203.1-5.5%2018.2V107H64V63.2c0-40.6-.1-44-1.7-45.4-1-.9-5.6-2.7-10.3-4.1l-8.5-2.6h20.7l20.7-.1.3%2014.5c.3%2015.4.7%2016.7%205.4%2016.7%204.9%200%205.4-1.9%205.4-21.2%200-15.9-.2-17.9-1.8-19.3C92.5.2%2087.8%200%2047.8%200%206%200%203.2.1%201.7%201.8z'/%3e%3cpath%20fill='%2300b400'%20d='M103.5%2039.5c-1.4%201.3-2.5%202.9-2.5%203.5%200%20.6%201.9%203.1%204.1%205.5l4.2%204.5h-15c-16.2%200-19.3.9-19.3%205.5%200%205%201.8%205.5%2018.8%205.5h15.6l-3.1%203.2c-6.1%206.5-6.3%2011-.7%2012.4%202.3.6%203.8-.5%2012.5-9.2%205.8-5.8%209.9-10.7%209.9-11.8%200-2.2-18.8-21.6-20.9-21.6-.6%200-2.3%201.1-3.6%202.5z'/%3e%3c/svg%3e")}.personal-panel .menu__item--logout.active .link:before,.personal-panel .menu__item--logout:hover .link:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.0'%20viewBox='0%200%20128%20128'%3e%3cpath%20fill='%23FFFFFF'%20d='M1.7%201.8C.2%203.5%200%208.9%200%2058.8c0%2047.4.2%2055.3%201.5%2056.5%201.6%201.7%201.2%201.6%2034.8%208.3%2022.9%204.5%2023.8%204.6%2025.7%202.9%201.3-1.2%202-3.1%202-5.7V117h14.4c11.8%200%2014.7-.3%2016-1.6%201.3-1.3%201.6-4.5%201.6-19.4%200-19.3-.4-21-5.5-21-4.6%200-5.5%203.1-5.5%2018.2V107H64V63.2c0-40.6-.1-44-1.7-45.4-1-.9-5.6-2.7-10.3-4.1l-8.5-2.6h20.7l20.7-.1.3%2014.5c.3%2015.4.7%2016.7%205.4%2016.7%204.9%200%205.4-1.9%205.4-21.2%200-15.9-.2-17.9-1.8-19.3C92.5.2%2087.8%200%2047.8%200%206%200%203.2.1%201.7%201.8z'/%3e%3cpath%20fill='%23FFFFFF'%20d='M103.5%2039.5c-1.4%201.3-2.5%202.9-2.5%203.5%200%20.6%201.9%203.1%204.1%205.5l4.2%204.5h-15c-16.2%200-19.3.9-19.3%205.5%200%205%201.8%205.5%2018.8%205.5h15.6l-3.1%203.2c-6.1%206.5-6.3%2011-.7%2012.4%202.3.6%203.8-.5%2012.5-9.2%205.8-5.8%209.9-10.7%209.9-11.8%200-2.2-18.8-21.6-20.9-21.6-.6%200-2.3%201.1-3.6%202.5z'/%3e%3c/svg%3e")}.personal-data{gap:50px;display:grid}@media (width>=800px){.personal-data{grid-template-columns:1fr 1fr}}.personal-data__block-title{margin-bottom:25px;font-family:Cormorant SC}.order-list{gap:30px;margin-bottom:30px;display:grid}.order-list__item{border-bottom:1px solid var(--color-gray--500);grid-template-areas:"title \- status""products products products""summary summary summary""controls controls controls";gap:15px;padding:20px 0;display:grid}.order-list__item-title{grid-area:title;font-size:18px;font-weight:500}.order-list__item-status{grid-area:status;justify-content:flex-end;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.order-list__item-status span{color:var(--color-primary)}.order-list__item-products{grid-area:products;gap:15px;display:grid}.order-list__item-product{align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.order-list__item-product-name{color:var(--color-dark);flex-grow:1;text-decoration:none}.order-list__item-product-name:hover{color:var(--color-primary)}.order-list__item-product-sum{font-size:18px;font-weight:600}.order-list__item-summary{grid-area:summary;justify-content:flex-end;align-items:center;gap:10px;display:flex}.order-list__item-price span{font-size:24px;font-weight:700}.order-list__item-controls{grid-area:controls;gap:10px;display:flex}.cart-items-group{margin-bottom:20px}.cart-items-group__name{margin-bottom:15px;font-size:15px;font-weight:500}.cart-items-group:not(.cart-items-group--default){box-sizing:border-box;border:1px solid var(--color-light-gray);padding:20px 25px}.cart-items{flex-direction:column;gap:25px;display:flex}.cart-item{border:1px solid #e0e6e0;grid-template-areas:"pic""name""props""price";align-items:flex-start;gap:25px;padding:25px 50px 25px 25px;display:grid;position:relative}@media (width>=800px){.cart-item{grid-template-columns:auto 1fr auto;grid-template-areas:"pic name price""pic props price"}}.cart-item__pic{grid-area:pic}.cart-item__name{color:var(--color-black);grid-area:name;font-family:Cormorant SC;font-size:16px;text-decoration:none;transition:all .3s ease-in}.cart-item__name:hover{color:var(--color-primary)}.cart-item__price{flex-direction:column-reverse;grid-area:price;gap:15px;display:flex}@media (width>=800px){.cart-item__price{text-align:right}}.cart-item__price-val{font-size:22px;font-weight:600}.cart-item__price-val~.cart-item__price-val{text-decoration:line-through}.cart-item__price-val--old{color:var(--color-gray);font-size:18px}.cart-item__price-val--discount{font-size:26px}.cart-item__props{flex-direction:column;grid-area:props;gap:10px;display:flex}.cart-item__prop{color:var(--color-black);gap:10px;display:flex}.cart-item__prop-name{color:var(--color-gray)}.cart-item__remove{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s ease-in;display:flex;position:absolute;top:15px;right:15px}.cart-item__remove:before,.cart-item__remove:after{content:"";transform-origin:50%;background-color:var(--color-gray);width:100%;height:2px;display:block}.cart-item__remove:before{transform:rotate(45deg)}.cart-item__remove:after{margin-top:-2px;transform:rotate(-45deg)}.cart-item__remove:hover{transform:rotate(90deg)}@media (width>=800px){.auth-form{max-width:600px}}.auth-form__mode{flex-wrap:wrap;gap:10px;display:flex}.auth-popup.popup{width:1100px;max-width:100%}.auth-popup .title{margin-bottom:20px}.auth-popup .title,.auth-popup .text{text-align:center}.auth-popup>.popup__content{gap:30px;padding:0;display:grid}@media (width>=800px){.auth-popup>.popup__content{grid-template-columns:1fr 1fr}}.auth-popup__info,.auth-popup__form{padding:20px}@media (width>=800px){.auth-popup__info,.auth-popup__form{padding:40px}}.auth-popup__info{flex-direction:column;justify-content:space-between;display:flex}.auth-popup__form{box-sizing:border-box;background-color:var(--color-primary)}.auth-popup__form .title{color:var(--color-white)}.auth-popup__form .auth-form{background-color:var(--color-white);box-sizing:border-box;border-radius:40px;max-width:none;padding:30px}.bonuses-popup{text-align:center}.bonuses-popup.popup{background-color:var(--color-primary);max-width:780px;padding:30px}.bonuses-popup.popup .popup__close-btn:before,.bonuses-popup.popup .popup__close-btn:after{background-color:var(--color-white)}.bonuses-popup .popup__content{background-color:var(--color-white);border-radius:30px}.list{flex-direction:column;gap:20px;width:100%;display:flex}.list-item{align-items:center;font-weight:500;display:flex}.list-item span{flex-grow:1;font-weight:400;display:flex;position:relative}.list-item span:after{content:"";border-bottom:dotted 1px var(--color-gray);flex-grow:1;display:block}.list-item a{color:var(--color-primary);text-decoration:none}.notify-container{z-index:99;gap:20px;display:grid;position:fixed;bottom:50px;right:0}.notify{cursor:pointer;border:2px solid var(--color-primary);background-color:var(--color-white);box-sizing:border-box;border-radius:15px;gap:10px;max-width:312px;margin-right:50px;padding:12px 8px;text-decoration:none;transition:background-color .3s ease-in;display:grid;box-shadow:0 1px 3px #00000029}.notify:hover{background-color:var(--color-light-green)}.notify__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.notify__title{font-size:14px;font-weight:700}.notify__close{flex-direction:column;justify-content:center;align-items:center;width:15px;height:15px;transition:all .3s ease-in;display:flex}.notify__close:before,.notify__close:after{content:"";transform-origin:50%;background-color:var(--color-gray);width:100%;height:2px;display:block}.notify__close:before{transform:rotate(45deg)}.notify__close:after{margin-top:-2px;transform:rotate(-45deg)}.notify__close:hover{transform:rotate(90deg)}.notify__body{color:#424956;font-size:13px}.notify__short-header{display:none}.notify__short-header-title{writing-mode:vertical-lr;text-orientation:upright}.notify.collapsed{margin-right:0}.notify.collapsed .notify__header,.notify.collapsed .notify__body{display:none}.notify.collapsed .notify__short-header{display:block}.product-added-message{grid-template-areas:"pic name""pic price""controls controls";gap:20px;display:grid}@media (width>=800px){.product-added-message{grid-template-areas:"pic name""pic price""pic controls"}}.product-added-message__pic{grid-area:pic}.product-added-message__name{grid-area:name;font-size:18px;font-weight:500}.product-added-message__price{grid-area:price;font-size:16px;font-weight:600}.product-added-message__controls{flex-direction:column-reverse;grid-area:controls;gap:10px;display:flex}@media (width>=800px){.product-added-message__controls{flex-direction:row}}.product-item{box-sizing:border-box;grid-template:"labels actions"minmax(25px,auto)"pic pic"minmax(210px,auto)"name name"minmax(60px,auto)"old-price old-price"minmax(30px,auto)"price price"minmax(30px,auto)"sizes sizes"minmax(30px,auto)"controls controls"/1fr auto;gap:5px;padding:15px;display:grid;position:relative}@media (width>=800px){.product-item{grid-template:"labels labels actions"minmax(30px,auto)"pic pic pic"minmax(300px,auto)"name name name"minmax(50px,auto)"price \- old-price"minmax(30px,auto)"sizes sizes sizes"minmax(30px,auto)"controls controls controls"/auto auto auto}}.product-item__labels{flex-wrap:wrap;grid-area:labels;justify-content:flex-start;align-items:center;gap:10px;font-size:10px;display:flex}@media (width>=800px){.product-item__labels{font-size:14px}}.product-item__labels-item{text-transform:uppercase;color:var(--color-white);background-color:var(--color-primary);white-space:nowrap;justify-content:center;align-items:center;padding:2px;display:flex}@media (width>=800px){.product-item__labels-item{padding:2px 5px}}.product-item__labels-item--black{background-color:var(--color-black)}.product-item__labels-item--blue{background-color:var(--color-blue)}.product-item__labels-item--violet{background-color:var(--color-violet)}.product-item__labels-item--red{background-color:var(--color-red)}.product-item__labels-item--orange{background-color:var(--color-orange)}.product-item__labels-item--yellow{background-color:var(--color-yellow)}.product-item__labels-item--sale{background-color:#ed0004}.product-item__labels-item--mega{background-color:#cb0730;font-weight:600}.product-item__labels-item--snowflake{background-color:#0000;background-image:url(/local/templates/samocvety/dist/assets/snowflake-Cv0pIeL9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px}.product-item__actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:10px;display:flex}.product-item__action--favorite{filter:grayscale()opacity(.2);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3e%3cpath%20fill='%23c60000'%20d='M438.482%2058.61a130.815%20130.815%200%200%200-95.573-41.711%20130.968%20130.968%200%200%200-95.676%2041.694l-8.431%208.909-8.431-8.909C181.284%205.762%2098.663%202.728%2045.832%2051.815a130.901%20130.901%200%200%200-6.778%206.778c-52.072%2056.166-52.072%20142.968%200%20199.134l187.358%20197.581c6.482%206.843%2017.284%207.136%2024.127.654.224-.212.442-.43.654-.654l187.29-197.581c52.068-56.16%2052.068-142.957-.001-199.117z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;width:25px;height:25px;transition:filter .2s ease-in}.product-item__action--favorite:hover,.product-item__action--favorite.active{filter:grayscale(0)}.product-item__pic{grid-area:pic;justify-content:center;align-items:center;width:100%;display:flex}.product-item__pic img{max-width:100%;max-height:200px;display:block}.product-item__name{text-transform:uppercase;color:var(--color-black);grid-area:name;font-family:Cormorant SC;font-size:16px;text-decoration:none;display:block}@media (width>=800px){.product-item__name{font-size:18px}}.product-item__price{color:var(--color-black);grid-area:price;font-size:14px;font-weight:700}@media (width>=800px){.product-item__price{font-size:16px}}.product-item__old-price{color:#b1b1b1;grid-area:old-price;font-size:14px;font-weight:700;text-decoration:line-through}@media (width>=800px){.product-item__old-price{font-size:16px}}.product-item__sizes{grid-area:sizes;gap:7px;display:flex}.product-item__size{border:1px solid var(--color-light-gray);color:#b1b1b1;box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;min-width:25px;height:25px;padding:3px;display:flex}.product-item__controls{grid-area:controls;justify-content:center;align-items:center;padding:20px 0;display:flex}.product-item__controls .btn{width:100%;padding:15px}.catalog-filter{font-size:14px}.catalog-filter__item{margin-bottom:17px}.catalog-filter__item-label{margin-bottom:15px;font-family:Cormorant SC;font-size:18px;font-weight:400;display:block}.catalog-filter__item-range{align-items:center;display:flex}.catalog-filter__item-range .form-control{margin-right:7px}.catalog-filter__item-inner{padding:5px 0}.catalog-filter__item:not(.catalog-filter__item--range) .catalog-filter__item-inner{max-height:200px;overflow-y:auto}.catalog-filter .form-checkbox:not(:last-child){margin-bottom:20px}.catalog-filter .app-range{margin-bottom:15px}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.quantity{border:1px solid var(--color-light-gray);box-sizing:border-box;background-color:var(--color-white);width:100%;color:inherit;outline:none;justify-content:space-between;align-items:center;gap:15px;padding:10px 20px;font-size:14px;transition:box-shadow .3s ease-in;display:flex}.quantity:hover,.quantity:focus{box-shadow:0 0 3px 1px #00b40080}.quantity__control{cursor:pointer;font-size:24px}.quantity__input{text-align:center;color:#222;background:0 0;border:none;outline:none;flex-grow:1;width:100%;font-size:15px}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:#000000b3;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);box-sizing:content-box;pointer-events:all;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child,.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child,.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{width:var(--f-spinner-width);height:var(--f-spinner-height);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);margin:0;padding:0;animation:.75s linear infinite f-spinner,.2s .2s both f-fadeIn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{z-index:9999;position:fixed;top:0;left:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;aspect-ratio:unset!important;margin:0!important}.f-panzoom__wrapper{min-width:0;max-width:100%;min-height:0;max-height:100%;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:auto;transition:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{z-index:10;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.f-panzoom__viewport>.f-panzoom__content{object-fit:fill;width:100%;height:100%}picture.f-panzoom__content img{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:100%;transition:none}.f-panzoom__protected{z-index:1;-webkit-user-select:none;user-select:none;position:absolute;inset:0}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg);position:relative}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{border:0;width:100%;height:100%;margin:0;display:block}.f-caption{margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);overflow-wrap:anywhere;max-width:100%;max-height:calc(80vh - 100px);line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);text-wrap:balance;flex-shrink:0;align-self:center;overflow:auto}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{width:100%;height:100%;min-height:1px;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,#000000e6);padding:0;overflow:visible}.f-html5video{background:0 0;border:0;width:100%;height:100%;display:block}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{z-index:20;position:absolute;transform:translate(0)}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);bottom:auto;left:50%;right:auto;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font,-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{z-index:1;position:relative}.f-carousel__toolbar__column{align-content:flex-start;gap:var(--f-toolbar-gap,0);flex-flow:wrap;display:flex}.f-carousel__toolbar__column.is-left{justify-content:flex-start;justify-self:flex-start;display:flex}.f-carousel__toolbar__column.is-middle{justify-content:center;display:flex}.f-carousel__toolbar__column.is-right{flex-flow:row;justify-content:flex-end;justify-self:flex-end;display:flex}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);flex-direction:row;display:flex;position:relative}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease, transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(#0000001a, #0000000d);--f-thumb-focus-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);box-sizing:border-box;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index);flex-shrink:0;position:relative;overflow:hidden}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{--f-thumbs-padding-x:0;max-width:0}.f-thumbs.is-scrollable.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:#0000;display:block}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);display:grid;overflow:visible}.f-thumbs__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);cursor:pointer;flex-direction:column;grid-area:1/1;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;width:100%;height:100%;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg);outline:none;margin:auto;padding:0;display:block;position:relative;overflow:visible}.f-thumbs__slide button:after{content:"";z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow);position:absolute;inset:0}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing);padding:0;overflow:visible}.f-thumbs.is-modern .f-thumbs__slide button{width:var(--f-thumb-width);clip-path:var(--clip-path);box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);border:none;margin-inline:50%;display:block}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none);position:absolute}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;display:grid;overflow:auto}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none;grid-area:auto;display:block;position:relative}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-timing-function:linear;animation-play-state:running;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{scroll-behavior:auto;width:auto;overflow:visible}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overscroll-behavior-y:none;overflow:hidden!important}.fancybox__dialog{z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;touch-action:none;overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:#18181bf2;--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px #000000bf;--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:#fff3;--f-spinner-color-2:#fffc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:#ffffffbf;--f-button-outline-offset:0px;--f-button-bg:#363636bf;--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b03), drop-shadow(1px 2px 1px #18181b0d);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:#363636a6;--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px #ffffffa6;--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px #0003;--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:#fffffff7;--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:#0003;--f-spinner-color-2:#000c;--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:#000000d9;--f-button-bg:#ffffffd9;--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:#ffffffd9;--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow:clip visible}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter);position:fixed;inset:0}.fancybox__carousel{z-index:10;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip visible}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";z-index:1;position:absolute;inset:-30px}.fancybox__viewport{min-width:0;min-height:0;transform:translate3d(0,var(--f-drag-offset,0),0);flex:1;display:grid;position:relative;overflow:visible}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;max-width:100%;min-height:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;will-change:transform;flex-direction:column;grid-area:1/1;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.fancybox__slide:before,.fancybox__slide:after{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{padding:8px;overflow:auto}.fancybox__slide.has-iframe{padding:8px 0;overflow:hidden}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);top:calc((var(--f-button-height) + 2px) * -1);z-index:10;position:absolute;right:0}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{--f-thumbs-padding-x:0;max-width:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important;overflow-x:hidden!important}.popup-wrapper .popup-close-btn{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s ease-in;display:flex;position:absolute;top:0;right:-40px}.popup-wrapper .popup-close-btn:before,.popup-wrapper .popup-close-btn:after{content:"";transform-origin:50%;background-color:var(--color-white);width:100%;height:2px;display:block}.popup-wrapper .popup-close-btn:before{transform:rotate(45deg)}.popup-wrapper .popup-close-btn:after{margin-top:-2px;transform:rotate(-45deg)}.popup-wrapper .popup-close-btn:hover{transform:rotate(90deg)}.popup{background-color:#0000;padding:0}.popup__header,.popup__content{padding-left:15px;padding-right:15px}@media (width>=800px){.popup__header,.popup__content{padding-left:60px;padding-right:60px}}.popup__header{background-color:var(--color-white);border-radius:36px 36px 0 0;padding-top:15px;padding-bottom:15px}@media (width>=800px){.popup__header{padding-top:50px;padding-bottom:20px}}.popup__title{text-align:center;text-transform:uppercase;color:var(--color-dark);font-family:Cormorant SC;font-size:28px;line-height:100%;display:block}.popup__content{background-color:var(--color-white);border-radius:36px;padding-top:50px;padding-bottom:50px}.popup__header~.popup__content{border-radius:0 0 36px 36px;padding-top:10px}.popup .btn--primary{text-transform:uppercase;padding-top:17px;padding-bottom:17px;box-shadow:0 7px 10px #383a3c33}.popup .form-desc{text-align:center;margin-bottom:35px}.product-availability-popup .popup__content{padding:0}@media (width<=799px){.popup{min-width:0}.popup__title{font-size:20px;font-weight:500}.popup-wrapper .popup-close-btn{top:10px;right:10px}.popup-wrapper .popup-close-btn:before,.popup-wrapper .popup-close-btn:after{background-color:var(--color-dark)}}
