h1, .h1 {font-size: 56px;margin: 0 0 40px 0;font-weight: 700;}

body.type-page h2, body.type-post h2 {font-size: 28px;font-weight: 400;}
body.type-page h3, body.type-post h3 {font-size: 24px;font-weight: 400;}
body.type-page h4, body.type-post h4 {font-size: 20px;font-weight: 400;}
body.type-page h5, body.type-post h5 {font-size: 18px;font-weight: 400;}
body.type-page h6, body.type-post h6 {font-size: 16px;font-weight: 700;}

body.type-page .content-wrapper-in .sidebar,
body.type-post .content-wrapper-in .sidebar {display: none;}

body.type-page #content {margin-bottom: 70px;}
body.type-post #content {margin-bottom: 70px;}

body.type-page #content a:not(.btn),
body.type-post #content a:not(.btn) {color: #C21632;text-decoration: underline;}

body.type-page #content a:not(.btn):hover,
body.type-post #content a:not(.btn):hover {text-decoration: none;}

body.type-page #content ul,
body.type-post #content ul {list-style: none;padding-left: 30px;margin-bottom: 25px;}

body.type-page #content ul.ul__check li,
body.type-post #content ul.ul__check li {padding-left: 23px;}

body.type-page #content ol,
body.type-post #content ol {padding-left: 50px;}

body.type-page #content ol li::marker,
body.type-post #content ol li::marker {color: #C21632;font-weight: bold;}

body.type-page #content ol li,
body.type-post #content ol li {position: relative;padding: 10px 0;padding-left: 20px;font-size: 16px;color: #5C5E61;}

body.type-page #content ul li,
body.type-post #content ul li {position: relative;padding: 10px 0;padding-left: 40px;font-size: 16px;color: #5C5E61;}

body.type-page #content ul li::before,
body.type-post #content ul li::before {content: "";width: 17px;height: 21px;position: absolute;left: 0;top: 11px;background-image: url("data:image/svg+xml,%3Csvg width='17' height='21' viewBox='0 0 17 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_169_27655' fill='white'%3E%3Cpath d='M-0.00291309 13.4279C-0.00291307 13.1542 0.0212874 12.9021 0.0782294 12.6854C0.17859 12.303 0.357955 12.0509 0.610634 11.9357C1.02773 11.7455 1.48255 11.9767 1.88399 12.1812L1.91318 12.1964C2.11817 12.3008 2.63705 12.5176 3.01429 12.2821C3.37516 12.0567 3.56591 11.4409 3.56591 10.5018C3.56591 9.56269 3.37516 8.94622 3.01429 8.72153C2.63634 8.48603 2.11817 8.7028 1.91318 8.80723L1.88399 8.82235C1.48256 9.02616 1.02773 9.25734 0.611347 9.06793C0.357956 8.9527 0.17859 8.69992 0.0782296 8.31751C-0.322497 6.78785 0.884667 3.52042 0.936626 3.38214L1.03414 3.12072L1.29749 3.20498C4.31469 4.17362 5.96102 4.38751 6.19164 3.84017C6.28203 3.62556 6.2016 3.47793 6.02651 3.19274C5.88059 2.95508 5.6998 2.65981 5.6998 2.27235C5.6998 1.95187 5.73895 1.47152 6.11192 1.0927C6.50339 0.693727 7.16961 0.5 8.14687 0.5C9.12414 0.5 9.79035 0.693007 10.1818 1.09126C10.5548 1.47008 10.5947 1.95187 10.5939 2.27235C10.5939 2.65837 10.4124 2.95364 10.2665 3.1913C10.0914 3.47721 10.011 3.62412 10.1014 3.83873C10.332 4.38607 11.9783 4.17218 14.9963 3.20354L15.2596 3.11928L15.3571 3.3807C15.4091 3.51898 16.6155 6.78497 16.2148 8.31607C16.1144 8.69848 15.9358 8.95126 15.6824 9.06649C15.2653 9.25662 14.8105 9.02544 14.4098 8.82091L14.3799 8.80579C14.1749 8.70136 13.656 8.48459 13.2787 8.72009C12.9179 8.9455 12.7264 9.56125 12.7264 10.5004C12.7264 11.4395 12.9172 12.0552 13.2787 12.2806C13.6567 12.5161 14.1749 12.2994 14.3799 12.1949L14.4098 12.1798C14.8112 11.976 15.266 11.7448 15.6831 11.9342C15.9365 12.0495 16.1152 12.3022 16.2155 12.6839C16.6162 14.2136 15.4091 17.481 15.3578 17.6193L15.2603 17.8807L14.997 17.7965C11.9798 16.8278 10.3327 16.6139 10.1021 17.1613C10.0117 17.3759 10.0921 17.5235 10.2672 17.8087C10.4153 18.0492 10.5975 18.3416 10.5947 18.7457C10.5947 19.069 10.5491 19.5364 10.1825 19.9087C9.79107 20.307 9.12556 20.5 8.14758 20.5C7.16961 20.5 6.50482 20.3063 6.11263 19.9087C5.74607 19.5364 5.70051 19.0676 5.70051 18.7421L5.70051 18.7269C5.70051 18.3409 5.88202 18.0456 6.02722 17.808C6.20231 17.5221 6.28274 17.3744 6.19235 17.1605C5.96173 16.6132 4.31541 16.8271 1.29821 17.7957L1.03485 17.88L0.937338 17.6186C0.893208 17.5005 -0.00220172 15.0778 -0.00220165 13.4257'/%3E%3C/mask%3E%3Cpath d='M0.0782294 12.6854L1.04542 12.9394L1.04548 12.9392L0.0782294 12.6854ZM0.610634 11.9357L0.195861 11.0257L0.195714 11.0258L0.610634 11.9357ZM1.88399 12.1812L2.34413 11.2934L2.33796 11.2902L1.88399 12.1812ZM1.91318 12.1964L1.45304 13.0842L1.45926 13.0874L1.91318 12.1964ZM3.01429 12.2821L3.54384 13.1304L3.54407 13.1302L3.01429 12.2821ZM3.01429 8.72153L2.48545 9.57025L2.48572 9.57042L3.01429 8.72153ZM1.91318 8.80723L1.45925 7.91616L1.45305 7.91937L1.91318 8.80723ZM1.88399 8.82235L2.33671 9.71405L2.34412 9.7102L1.88399 8.82235ZM0.611347 9.06793L1.0254 8.15768L1.0253 8.15763L0.611347 9.06793ZM0.0782296 8.31751L-0.889126 8.57093L-0.889016 8.57135L0.0782296 8.31751ZM0.936626 3.38214L1.87272 3.7339L1.87357 3.73163L0.936626 3.38214ZM1.03414 3.12072L1.33887 2.16828L0.430509 1.87765L0.0971965 2.77123L1.03414 3.12072ZM1.29749 3.20498L1.60317 2.25284L1.60223 2.25254L1.29749 3.20498ZM6.19164 3.84017L7.11318 4.22846L7.11322 4.22835L6.19164 3.84017ZM6.02651 3.19274L5.17431 3.71595L6.02651 3.19274ZM6.11192 1.0927L6.8245 1.79429L6.82571 1.79307L6.11192 1.0927ZM10.1818 1.09126L9.46867 1.79227L9.46925 1.79285L10.1818 1.09126ZM10.5939 2.27235L9.59394 2.27013L9.59394 2.27235L10.5939 2.27235ZM10.2665 3.1913L9.41433 2.66808L9.41374 2.66904L10.2665 3.1913ZM10.1014 3.83873L9.17981 4.22691L9.17986 4.22702L10.1014 3.83873ZM14.9963 3.20354L14.6915 2.2511L14.6906 2.25138L14.9963 3.20354ZM15.2596 3.11928L16.1965 2.76979L15.8632 1.87621L14.9549 2.16684L15.2596 3.11928ZM15.3571 3.3807L14.4202 3.73019L14.421 3.73246L15.3571 3.3807ZM16.2148 8.31607L17.182 8.56991L17.1822 8.56927L16.2148 8.31607ZM15.6824 9.06649L15.2684 8.15619L15.2676 8.15656L15.6824 9.06649ZM14.4098 8.82091L14.8644 7.93021L14.8612 7.9286L14.4098 8.82091ZM14.3799 8.80579L13.9259 9.69684L13.9284 9.6981L14.3799 8.80579ZM13.2787 8.72009L12.7492 7.87181L12.749 7.87195L13.2787 8.72009ZM13.2787 12.2806L12.7497 13.1292L12.7499 13.1294L13.2787 12.2806ZM14.3799 12.1949L13.9284 11.3026L13.9259 11.3039L14.3799 12.1949ZM14.4098 12.1798L14.8612 13.0721L14.8624 13.0715L14.4098 12.1798ZM15.6831 11.9342L16.0971 11.0239L16.0966 11.0237L15.6831 11.9342ZM16.2155 12.6839L17.1829 12.4305L17.1826 12.4296L16.2155 12.6839ZM15.3578 17.6193L16.2948 17.9688L16.2955 17.9668L15.3578 17.6193ZM15.2603 17.8807L14.9556 18.8332L15.8639 19.1238L16.1973 18.2302L15.2603 17.8807ZM14.997 17.7965L14.6913 18.7486L14.6922 18.7489L14.997 17.7965ZM10.1021 17.1613L9.18057 16.773L9.18052 16.7731L10.1021 17.1613ZM10.2672 17.8087L9.41504 18.3319L9.41562 18.3329L10.2672 17.8087ZM10.5947 18.7457L9.59466 18.7386L9.59466 18.7457L10.5947 18.7457ZM10.1825 19.9087L9.46993 19.2072L9.46939 19.2077L10.1825 19.9087ZM6.11263 19.9087L5.40002 20.6103L5.40075 20.611L6.11263 19.9087ZM6.02722 17.808L5.17443 17.2857L5.17388 17.2866L6.02722 17.808ZM6.19235 17.1605L5.27081 17.5488L5.27123 17.5498L6.19235 17.1605ZM1.29821 17.7957L1.60294 18.7482L1.60388 18.7479L1.29821 17.7957ZM1.03485 17.88L0.0979092 18.2295L0.43122 19.1231L1.33958 18.8324L1.03485 17.88ZM0.937338 17.6186L1.87428 17.2691L1.87409 17.2686L0.937338 17.6186ZM0.997087 13.4279C0.997087 13.2064 1.01739 13.0461 1.04542 12.9394L-0.888958 12.4313C-0.974816 12.7582 -1.00291 13.102 -1.00291 13.4279L0.997087 13.4279ZM1.04548 12.9392C1.07321 12.8335 1.09995 12.7931 1.1025 12.7895C1.10297 12.7889 1.09696 12.7974 1.08245 12.8097C1.06753 12.8224 1.04812 12.8352 1.02555 12.8455L0.195714 11.0258C-0.430787 11.3115 -0.745772 11.8857 -0.889016 12.4315L1.04548 12.9392ZM1.02541 12.8456C0.947386 12.8812 0.905649 12.8519 0.987248 12.8745C1.02901 12.886 1.08593 12.9067 1.16439 12.942C1.24413 12.9778 1.32637 13.0195 1.43003 13.0723L2.33796 11.2902C2.15551 11.1973 1.85016 11.0378 1.51912 10.9465C1.16868 10.8498 0.69098 10.8001 0.195861 11.0257L1.02541 12.8456ZM1.42387 13.0691L1.45305 13.0842L2.3733 11.3085L2.34412 11.2934L1.42387 13.0691ZM1.45926 13.0874C1.60496 13.1616 1.88179 13.2874 2.2156 13.3497C2.53909 13.4101 3.05505 13.4355 3.54384 13.1304L2.48474 11.4338C2.53997 11.3993 2.58748 11.3903 2.6061 11.3883C2.62104 11.3867 2.61475 11.3897 2.58268 11.3837C2.55186 11.3779 2.51326 11.3669 2.47042 11.3508C2.42851 11.3351 2.39208 11.3181 2.36709 11.3053L1.45926 13.0874ZM3.54407 13.1302C4.00786 12.8405 4.25085 12.3744 4.38063 11.9555C4.51363 11.5263 4.56591 11.0286 4.56591 10.5018L2.56591 10.5018C2.56591 10.9141 2.52281 11.1939 2.47022 11.3636C2.4144 11.5438 2.38158 11.4982 2.4845 11.4339L3.54407 13.1302ZM4.56591 10.5018C4.56591 9.975 4.51363 9.47721 4.38065 9.04788C4.251 8.62931 4.0079 8.16219 3.54285 7.87263L2.48572 9.57042C2.38155 9.50555 2.41425 9.45902 2.4702 9.63963C2.52281 9.80949 2.56591 10.0895 2.56591 10.5018L4.56591 10.5018ZM3.54312 7.8728C3.05448 7.56834 2.53913 7.59341 2.21525 7.65391C1.88138 7.71627 1.60467 7.84211 1.45926 7.91618L2.36709 9.69827C2.39226 9.68545 2.42869 9.66841 2.47053 9.65268C2.51329 9.63659 2.55178 9.62564 2.58249 9.6199C2.61442 9.61394 2.6207 9.61685 2.60583 9.61527C2.58728 9.6133 2.54018 9.60435 2.48545 9.57025L3.54312 7.8728ZM1.45305 7.91937L1.42387 7.9345L2.34412 9.7102L2.3733 9.69508L1.45305 7.91937ZM1.4313 7.93069C1.32734 7.98346 1.24502 8.02506 1.16502 8.06095C1.08634 8.09625 1.02922 8.11705 0.987236 8.12863C0.9049 8.15136 0.946753 8.1219 1.0254 8.15768L0.19729 9.97818C0.692326 10.2034 1.16978 10.153 1.51932 10.0566C1.84962 9.9654 2.15481 9.80636 2.33669 9.71402L1.4313 7.93069ZM1.0253 8.15763C1.04806 8.16798 1.0676 8.1809 1.08261 8.19365C1.09719 8.20603 1.10321 8.2146 1.1027 8.21388C1.10007 8.21017 1.07326 8.16954 1.04548 8.06367L-0.889016 8.57135C-0.746004 9.11628 -0.431193 9.69238 0.197393 9.97823L1.0253 8.15763ZM1.04559 8.06409C0.99152 7.8577 0.977113 7.51026 1.02999 7.02989C1.08085 6.56777 1.18467 6.05963 1.3074 5.57225C1.55275 4.59791 1.85335 3.78543 1.87272 3.7339L0.000535854 3.03039C-0.0320588 3.11713 -0.361017 4.00751 -0.632057 5.08387C-0.767523 5.62184 -0.893608 6.22601 -0.958006 6.81107C-1.02039 7.37788 -1.03542 8.01248 -0.889126 8.57093L1.04559 8.06409ZM1.87357 3.73163L1.97108 3.4702L0.0971965 2.77123L-0.000314823 3.03266L1.87357 3.73163ZM0.729408 4.07316L0.992763 4.15742L1.60223 2.25254L1.33887 2.16828L0.729408 4.07316ZM0.991822 4.15712C2.51592 4.64641 3.75119 4.96466 4.6608 5.08274C5.10797 5.1408 5.54765 5.16072 5.92976 5.09247C6.28873 5.02835 6.8588 4.83219 7.11318 4.22846L5.2701 3.45189C5.40917 3.12182 5.68697 3.10418 5.5781 3.12363C5.49237 3.13894 5.28866 3.14747 4.91828 3.09939C4.19276 3.0052 3.09627 2.73219 1.60317 2.25284L0.991822 4.15712ZM7.11322 4.22835C7.24933 3.90521 7.26445 3.57275 7.1641 3.24782C7.08909 3.00496 6.95002 2.78568 6.8787 2.66952L5.17431 3.71595C5.21861 3.78812 5.24237 3.82824 5.25776 3.85691C5.27281 3.88495 5.26421 3.8738 5.25316 3.83802C5.23996 3.79526 5.22549 3.72519 5.22985 3.6384C5.23418 3.55234 5.25513 3.48743 5.27005 3.452L7.11322 4.22835ZM6.8787 2.66952C6.72403 2.4176 6.6998 2.34438 6.6998 2.27235L4.6998 2.27235C4.6998 2.97523 5.03715 3.49256 5.17431 3.71595L6.8787 2.66952ZM6.6998 2.27235C6.6998 2.01033 6.74137 1.87873 6.8245 1.79429L5.39934 0.391115C4.73653 1.06431 4.6998 1.89341 4.6998 2.27235L6.6998 2.27235ZM6.82571 1.79307C6.92949 1.6873 7.25102 1.5 8.14687 1.5L8.14687 -0.5C7.0882 -0.5 6.0773 -0.299844 5.39813 0.392341L6.82571 1.79307ZM8.14687 1.5C9.04355 1.5 9.36511 1.68691 9.46867 1.79227L10.895 0.390256C10.2156 -0.300899 9.20472 -0.5 8.14687 -0.5L8.14687 1.5ZM9.46925 1.79285C9.55248 1.87739 9.59452 2.01086 9.59395 2.27013L11.5939 2.27457C11.5948 1.89288 11.5571 1.06276 10.8944 0.389675L9.46925 1.79285ZM9.59394 2.27235C9.59394 2.34183 9.57046 2.41378 9.41433 2.66808L11.1187 3.71451C11.2544 3.4935 11.5939 2.9749 11.5939 2.27235L9.59394 2.27235ZM9.41374 2.66904C9.34291 2.78471 9.20392 3.00411 9.12901 3.24641C9.0285 3.57157 9.04377 3.90393 9.17981 4.22691L11.023 3.45056C11.0378 3.48579 11.0588 3.55074 11.0632 3.637C11.0676 3.72405 11.053 3.79429 11.0398 3.8371C11.0287 3.87284 11.0202 3.88391 11.0354 3.85556C11.0509 3.82655 11.0748 3.78621 11.1193 3.71356L9.41374 2.66904ZM9.17986 4.22702C9.43424 4.83076 10.0043 5.02691 10.3633 5.09103C10.7454 5.15928 11.1851 5.13936 11.6323 5.08131C12.542 4.96322 13.7774 4.64498 15.3019 4.1557L14.6906 2.25138C13.1972 2.73073 12.1005 3.00376 11.3749 3.09795C11.0044 3.14603 10.8007 3.1375 10.7149 3.12218C10.6061 3.10274 10.8839 3.12038 11.0229 3.45045L9.17986 4.22702ZM15.301 4.15598L15.5643 4.07172L14.9549 2.16684L14.6915 2.2511L15.301 4.15598ZM14.3227 3.46876L14.4202 3.73019L16.2941 3.03122L16.1965 2.76979L14.3227 3.46876ZM14.421 3.73246C14.4404 3.78393 14.7408 4.59601 14.986 5.57015C15.1086 6.05742 15.2123 6.56551 15.2631 7.0277C15.3159 7.50807 15.3016 7.85589 15.2474 8.06287L17.1822 8.56927C17.3284 8.0107 17.3135 7.37611 17.2512 6.80916C17.1868 6.22404 17.0609 5.61991 16.9255 5.08201C16.6546 4.0058 16.3258 3.11575 16.2932 3.02895L14.421 3.73246ZM15.2476 8.06223C15.2196 8.16875 15.1927 8.20954 15.1901 8.21321C15.1897 8.21387 15.1958 8.20515 15.2106 8.1926C15.2258 8.17968 15.2455 8.16662 15.2684 8.15619L16.0964 9.97679C16.726 9.69047 17.0395 9.11327 17.182 8.56991L15.2476 8.06223ZM15.2676 8.15656C15.3456 8.12101 15.3874 8.1502 15.306 8.12773C15.2643 8.11624 15.2075 8.09554 15.1293 8.06034C15.0498 8.02457 14.9677 7.98296 14.8644 7.93022L13.9551 9.7116C14.1376 9.80472 14.4427 9.96426 14.7739 10.0557C15.1244 10.1524 15.6021 10.2021 16.0972 9.97642L15.2676 8.15656ZM14.8612 7.9286L14.8313 7.91347L13.9284 9.6981L13.9583 9.71322L14.8612 7.9286ZM14.8338 7.91474C14.6881 7.84052 14.4112 7.71478 14.0774 7.65245C13.7539 7.59205 13.238 7.56668 12.7492 7.87181L13.8083 9.56836C13.7531 9.60284 13.7056 9.61184 13.6869 9.61383C13.672 9.61542 13.6783 9.61249 13.7104 9.61848C13.7412 9.62423 13.7798 9.63521 13.8226 9.65131C13.8645 9.66706 13.901 9.6841 13.9259 9.69683L14.8338 7.91474ZM12.749 7.87195C12.2855 8.16145 12.0423 8.62718 11.9122 9.04611C11.7789 9.47547 11.7264 9.97325 11.7264 10.5004L13.7264 10.5004C13.7264 10.0884 13.7696 9.80871 13.8223 9.63906C13.8782 9.45899 13.9111 9.50414 13.8085 9.56822L12.749 7.87195ZM11.7264 10.5004C11.7264 11.0271 11.7787 11.5249 11.9119 11.9543C12.0419 12.3735 12.2853 12.8397 12.7497 13.1292L13.8078 11.432C13.9106 11.4961 13.8779 11.5417 13.8221 11.3619C13.7695 11.1923 13.7264 10.9127 13.7264 10.5004L11.7264 10.5004ZM12.7499 13.1294C13.2385 13.4338 13.7539 13.4088 14.0778 13.3483C14.4117 13.2859 14.6884 13.1601 14.8338 13.086L13.9259 11.3039C13.9008 11.3167 13.8643 11.3338 13.8225 11.3495C13.7797 11.3656 13.7413 11.3765 13.7105 11.3823C13.6786 11.3882 13.6723 11.3853 13.6872 11.3869C13.7058 11.3889 13.7529 11.3978 13.8076 11.4319L12.7499 13.1294ZM14.8313 13.0872L14.8612 13.0721L13.9583 11.2875L13.9284 11.3026L14.8313 13.0872ZM14.8624 13.0715C14.9664 13.0187 15.0487 12.9771 15.1287 12.9412C15.2074 12.9059 15.2645 12.8851 15.3065 12.8736C15.3888 12.8509 15.3475 12.8801 15.2696 12.8447L16.0966 11.0237C15.6016 10.799 15.1244 10.8491 14.7746 10.9456C14.4442 11.0367 14.139 11.1958 13.9571 11.2881L14.8624 13.0715ZM15.2692 12.8445C15.2462 12.8341 15.2265 12.8211 15.2114 12.8082C15.1967 12.7957 15.1906 12.787 15.191 12.7877C15.1937 12.7914 15.2205 12.8321 15.2484 12.9382L17.1826 12.4296C17.04 11.887 16.7264 11.3101 16.0971 11.0239L15.2692 12.8445ZM15.2482 12.9374C15.3022 13.1437 15.3166 13.4912 15.2638 13.9716C15.2129 14.4337 15.1091 14.9419 14.9864 15.4293C14.7413 16.4031 14.441 17.2156 14.4202 17.2718L16.2955 17.9668C16.3259 17.8847 16.6548 16.9943 16.9259 15.9175C17.0613 15.3796 17.1874 14.7754 17.2518 14.1903C17.3141 13.6236 17.3292 12.989 17.1829 12.4305L15.2482 12.9374ZM14.4209 17.2698L14.3234 17.5312L16.1973 18.2302L16.2948 17.9688L14.4209 17.2698ZM15.565 16.9283L15.3017 16.844L14.6922 18.7489L14.9556 18.8332L15.565 16.9283ZM15.3026 16.8443C13.7785 16.355 12.5431 16.0368 11.6333 15.9187C11.186 15.8606 10.7463 15.8407 10.3641 15.909C10.0053 15.973 9.435 16.1691 9.18057 16.773L11.0236 17.5495C10.8845 17.8797 10.6066 17.8973 10.7157 17.8778C10.8015 17.8625 11.0054 17.854 11.3759 17.9021C12.1015 17.9962 13.1982 18.2693 14.6913 18.7486L15.3026 16.8443ZM9.18052 16.7731C9.04442 17.0962 9.02929 17.4287 9.12965 17.7536C9.20466 17.9965 9.34372 18.2158 9.41504 18.3319L11.1194 17.2855C11.0751 17.2133 11.0514 17.1732 11.036 17.1445C11.0209 17.1165 11.0295 17.1276 11.0406 17.1634C11.0538 17.2062 11.0683 17.2762 11.0639 17.363C11.0596 17.4491 11.0386 17.514 11.0237 17.5494L9.18052 16.7731ZM9.41562 18.3329C9.57133 18.5858 9.59528 18.6539 9.59468 18.7386L11.5946 18.7527C11.5997 18.0294 11.2592 17.5126 11.1189 17.2845L9.41562 18.3329ZM9.59466 18.7457C9.59466 18.9953 9.55253 19.1233 9.46993 19.2072L10.8951 20.6103C11.5457 19.9495 11.5947 19.1427 11.5947 18.7457L9.59466 18.7457ZM9.46939 19.2077C9.36577 19.3131 9.04485 19.5 8.14759 19.5L8.14758 21.5C9.20627 21.5 10.2164 21.3008 10.8957 20.6097L9.46939 19.2077ZM8.14759 19.5C7.25194 19.5 6.92972 19.3131 6.82451 19.2064L5.40075 20.611C6.07991 21.2995 7.08728 21.5 8.14758 21.5L8.14759 19.5ZM6.82523 19.2072C6.74321 19.1239 6.70051 18.9954 6.70051 18.7421L4.70051 18.7421C4.70051 19.1398 4.74892 19.9489 5.40002 20.6103L6.82523 19.2072ZM6.70051 18.7421L6.70051 18.7269L4.70051 18.7269L4.70051 18.7421L6.70051 18.7421ZM6.70051 18.7269C6.70051 18.657 6.72413 18.5854 6.88055 18.3293L5.17388 17.2866C5.0399 17.5059 4.70051 18.0248 4.70051 18.7269L6.70051 18.7269ZM6.88 18.3302C6.9512 18.214 7.08996 17.9947 7.16481 17.7524C7.26507 17.4277 7.25027 17.095 7.11347 16.7713L5.27123 17.5498C5.25604 17.5139 5.23492 17.4485 5.23057 17.362C5.22618 17.2749 5.24073 17.2047 5.25387 17.1622C5.26486 17.1266 5.27334 17.1157 5.25816 17.144C5.24265 17.1729 5.21879 17.2133 5.17443 17.2857L6.88 18.3302ZM7.11389 16.7723C6.85951 16.1685 6.28944 15.9724 5.93047 15.9083C5.54836 15.84 5.10868 15.8599 4.66151 15.918C3.7519 16.0361 2.51663 16.3543 0.992534 16.8436L1.60388 18.7479C3.09698 18.2685 4.19347 17.9955 4.91899 17.9013C5.28937 17.8533 5.49309 17.8618 5.57881 17.8771C5.68768 17.8965 5.40988 17.8789 5.27081 17.5488L7.11389 16.7723ZM0.993475 16.8433L0.730119 16.9276L1.33958 18.8324L1.60294 18.7482L0.993475 16.8433ZM1.97179 17.5305L1.87428 17.2691L0.000395965 17.9681L0.0979092 18.2295L1.97179 17.5305ZM1.87409 17.2686C1.85771 17.2248 1.63347 16.619 1.41464 15.8301C1.19 15.0202 0.997799 14.1099 0.997799 13.4257L-1.0022 13.4257C-1.0022 14.3937 -0.746695 15.5207 -0.512599 16.3647C-0.272691 17.2296 -0.0271671 17.8943 0.000590515 17.9686L1.87409 17.2686Z' fill='%23C21632' mask='url(%23path-1-inside-1_169_27655)'/%3E%3C/svg%3E%0A");}

.quote-block {margin: 40px 0 50px 0;padding: 30px 10px 0 60px;position: relative;}
.quote-block span {font-weight: bold;font-size: 28px;margin-bottom: 20px;display: block;}
.quote-block .quote-block__name {font-size: 20px;}
.quote-block .quote-block__subname {font-size: 14px;}
.quote-block::before {content: "";position: absolute;left: 0;top: 0;width: 90px;height: 63px;z-index: -1;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg width='92' height='65' viewBox='0 0 92 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M58.2269 22.7661L58.2269 22.766L58.2209 22.771C56.3183 24.3565 55.3853 26.573 55.3853 29.3519V60.3355C55.3853 61.426 55.617 62.3236 56.2325 62.939C56.848 63.5545 57.7455 63.7863 58.8361 63.7863H88.0492C89.1397 63.7863 90.0373 63.5545 90.6527 62.939C91.2682 62.3236 91.5 61.426 91.5 60.3355V4.565C91.5 3.43817 91.1764 2.48509 90.5052 1.8139C89.834 1.14271 88.8809 0.819092 87.7541 0.819092C86.1558 0.819092 84.266 1.45454 82.6983 3.01207L58.2269 22.7661ZM3.34168 22.7661L3.34164 22.766L3.33565 22.771C1.43308 24.3565 0.5 26.573 0.5 29.3519V60.3355C0.5 61.426 0.731798 62.3236 1.34727 62.939C1.96273 63.5545 2.86026 63.7863 3.95082 63.7863H33.1639C34.2545 63.7863 35.152 63.5545 35.7675 62.939C36.383 62.3236 36.6148 61.426 36.6148 60.3355V4.565C36.6148 3.43817 36.2911 2.48509 35.6199 1.8139C34.9488 1.14271 33.9957 0.819092 32.8689 0.819092C31.2705 0.819092 29.3808 1.45453 27.8131 3.01205L3.34168 22.7661Z' stroke='%23C21632'/%3E%3C/svg%3E%0A");}

.table-60-40 {margin: 10px 0 50px 0;width: 100%!important;}
.table-60-40 tr td:first-child {width: 60%!important;padding-right: 30px;}
.table-60-40 tr td:last-child {width: 40%!important;}

.table-40-60 {margin: 50px 0 25px 0;width: 100%!important;}
.table-40-60 tr td:first-child {width: 40%!important;}
.table-40-60 tr td:last-child {width: 60%!important;padding-left: 30px;}

.table-50-50 {margin: 10px 0 0 0;width: 100%!important;}
.table-50-50 tr {margin-bottom: 50px;display: block;}
.table-50-50 tr td:first-child {width: 50%!important;padding-right: 10px;}
.table-50-50 tr td:last-child {width: 50%!important;padding-left: 10px;}

tr td.--rounded {border-radius: 24px;overflow: hidden;padding: 0!important;}
tr td.--rounded iframe {border-radius: 24px;}

tr td.--spaced {padding: 0 125px!important;}

body.type-page .table-50-50 .bigger-h2 {margin: 0 0 30px 0;font-weight: 700;font-size: 48px;}
.table-50-50 p {color: #5C5E61;}

body.type-detail .table-50-50 h2 {font-size: 36px;font-weight: 400;}

body.type-page:not(.id--8, .id--4) .breadcrumbs-wrapper::after {content: "";width: 1920px;top: 0;left: -222px;z-index: -1;height: 549px;background-image: url(../img/page-bg-bigger.jpg?v=0.1);position: absolute;}
body.type-page h1 {text-align: center;margin-top: 35px;margin-bottom: 25px;}

.h1-subtitle {text-align: center;color: #5C5E61;max-width: 930px;margin: auto;font-size: 18px;}

.badges-row {background-color: #fff;box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.1);border-radius: 24px;padding: 10px;margin-bottom: 50px;display: flex;justify-content: space-between;}
.badges-row::before {display: none;}
.badges-row::after {display: none;}
.badges-row .col-sm-2 {text-align: center;padding: 10px;}

/* Minds and hearts */
body.in-minds-and-hearts {background-color: #fff;}
body.in-minds-and-hearts .table-50-50 {max-width: 820px;margin: auto;}
body.in-minds-and-hearts .table-50-50 tr {margin-bottom: -30px;}
body.in-minds-and-hearts .table-50-50 tr:nth-of-type(even) .post-item {text-align: right;}
.post-item__post {color: #38393B;font-size: 20px;}
.post-item__name {color: #C21632;font-weight: bold;font-size: 30px;}
.post-item__content>a {display: block;color: black!important;}
.post-item__content {font-size: 18px;font-weight: 500;}
.post-item__content a {color: black!important;}

@media (max-width: 767px) {
  body.in-minds-and-hearts .table-50-50 tr .post-item {text-align: center!important;}
  body.in-minds-and-hearts .table-50-50 tr {margin-bottom: 0px;padding-bottom: 30px;border-bottom: 1px solid #38393B;}
  body.in-minds-and-hearts .table-50-50 td:has(img) {order: -1;}
}

/* Account pages */
.customer-page .breadcrumbs-wrapper {margin-bottom: 30px;}
.customer-page .content-wrapper {margin-bottom: 80px;}
.customer-page h1 {font-size: 36px;font-weight: 400;margin: 0 0 15px 0;}
.customer-page main#content {background-color: #fff;border-radius: 16px;padding: 64px;background-image: url(../img/customer-bg.svg);background-repeat: no-repeat;background-position: right top;}
body.in-forgotten-password .sidebar {display: none;}
body.in-forgotten-password .sidebar + #content .content-inner {max-width: 640px;margin-left: auto;margin-right: auto;}

.client-sidebar .sidebar {background-color: transparent;}
.client-sidebar .sidebar-inner {padding: 0;}
.client-sidebar .sidebar-inner>div {padding: 0;}
.client-sidebar ul {list-style: none;padding: 0;margin: 0;}
.client-center-top {position: relative;padding: 0 0 20px 45px;background-repeat: no-repeat;background-position: top right -50px;}
.client-center-top::before {content: "";width: 24px;height: 24px;position: absolute;left: 0px;top: 8px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9992 1.6C9.78935 1.6 7.99922 3.38972 7.99922 5.59687C7.99922 7.80402 9.78935 9.59374 11.9992 9.59374C14.2091 9.59374 15.9992 7.80402 15.9992 5.59687C15.9992 3.38972 14.2091 1.6 11.9992 1.6ZM6.39922 5.59687C6.39922 2.50508 8.90668 0 11.9992 0C15.0918 0 17.5992 2.50508 17.5992 5.59687C17.5992 8.68866 15.0918 11.1937 11.9992 11.1937C8.90668 11.1937 6.39922 8.68866 6.39922 5.59687ZM8.79922 15.9906C6.5899 15.9906 4.79922 17.7808 4.79922 19.9898V22.3854H19.1992V19.9898C19.1992 17.7808 17.4085 15.9906 15.1992 15.9906H8.79922ZM3.19922 19.9898C3.19922 16.8968 5.7066 14.3906 8.79922 14.3906H15.1992C18.2918 14.3906 20.7992 16.8968 20.7992 19.9898V23.9854H3.19922V19.9898Z' fill='%23A0A2A3'/%3E%3C/svg%3E%0A");}
.client-center-top li:nth-of-type(1) a {color: #38393B;font-size: 24px;font-weight: 400;}
.client-center-top li:nth-of-type(1) a strong {font-weight: normal;}
.client-center-top li.logout {margin-top: 0;margin-bottom: 0;}
.client-center-top li.logout a {color: #38393B;font-size: 16px;font-weight: 400;text-decoration: underline;}
.client-center-top li.logout a:hover {text-decoration: none;}
.client-center-box ul>li {background: none;position: relative;}
.client-center-box ul>li:last-child {border-radius: 0 0 24px 24px;border-bottom: 0;}
.client-center-box ul>li.active::before {content: "";height: 16px;width: 16px;position: absolute;right: 20px;top: 50%;margin-top: -8px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.30394 0.312988L13.5823 8.00005L5.30394 15.6871L4.57812 14.9055L12.0147 8.00005L4.57812 1.09463L5.30394 0.312988Z' fill='%23C21632'/%3E%3C/svg%3E%0A");}
.client-center-box ul>li.active {background: #fff;border-radius: 12px 0px 0px 12px;}
.client-center-box ul>li.active a {font-weight: bold;color: #C21632;}
.client-center-box ul>li a {padding: 16px;display: block;color: #38393B;font-weight: 400;font-size: 16px;}
.client-center-box ul>li:not(.active) a:hover {margin-left: 10px;color: #C21632;}

body.customer-page h4 {font-weight: 400;}

body.in-client h2 {font-size: 24px;margin-bottom: 30px;font-weight: 400;}

@media (min-width: 1200px) {
body.customer-page .table {border-collapse: separate;border-spacing: 0 4px;}
body.customer-page .table th {white-space: nowrap;border-width: 0!important;border-bottom: 0!important;text-align: left;padding: 16px 0;padding-right: 20px;font-size: 16px;font-weight: 400;color: #38393B;}
body.customer-page .table td {padding: 20px 0;color: #5C5E61;font-size: 16px;border: 0;}
body.customer-page .table thead td {border: 0!important;}
body.customer-page .table tbody td {border-bottom: 1px solid #EFEFEF;border-top: 1px solid #EFEFEF;border-left: 0;border-right: 0;}
body.customer-page .table tbody td:first-child {border-left: 1px solid #EFEFEF;border-radius: 16px 0 0 16px;padding-left: 20px;}
body.customer-page .table tbody td:last-child {border-right: 1px solid #EFEFEF;border-radius: 0 16px 16px 0;}
}

body.customer-page .table td a:not(.btn) strong {font-weight: 400;}
body.customer-page .table td a:not(.btn) {color: #C21632;text-decoration: underline;font-weight: 400;}
body.customer-page .table td a:not(.btn):hover {text-decoration: none;}
body.customer-page .table .status {font-weight: bold;}
body.customer-page .table .status.status-1 {color: #F67B08;}

@media (min-width: 1200px) {
body.in-my-orders .cart-table {border-collapse: separate;border-spacing: 0 8px;}
body.in-my-orders .cart-table th {white-space: nowrap;border-width: 0!important;border-bottom: 0!important;text-align: left;padding: 16px 0;padding-right: 20px;font-size: 16px;font-weight: 400;color: #38393B;}
body.in-my-orders .cart-table td {padding: 20px 0;color: #5C5E61;font-size: 16px;border: 0;}
body.in-my-orders .cart-table thead td {border: 0!important;}
body.in-my-orders .cart-table tbody td {border-bottom: 1px solid #EFEFEF;border-top: 1px solid #EFEFEF;}
body.in-my-orders .cart-table tbody td:first-child {border-left: 1px solid #EFEFEF;border-radius: 16px 0 0 16px;padding-left: 20px;}
body.in-my-orders .cart-table tbody td:last-child {border-right: 1px solid #EFEFEF;border-radius: 0 16px 16px 0;}
body.in-my-orders .cart-table strong {color: #38393B;}
body.in-my-orders .cart-table .row-summary td {border: 0!important;}
}

.overall-table {overflow-x: auto;}

body.in-my-orders .content-inner h2 {font-size: 24px;font-weight: 400;}
body.in-my-orders .content-inner .col-md-6 {padding-left: 0;}
body.in-my-orders .content-inner .row {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid rgba(75, 81, 89, 0.15);}
body.in-my-orders .client-link + h2 + div {margin-bottom: 35px;display: flex;align-items: center;justify-content: space-between;background: #fff;padding: 16px 24px;border-radius: 16px;border: 1px solid #EFEFEF;}
body.in-my-orders .client-link + h2 + div p {margin-bottom: 0;}
body.in-my-orders .client-link + h2 + div p br {display: none;}
body.in-my-orders .client-link + h2 + div p br + span {padding: 0 25px;}
body.in-my-orders .client-link + h2 + div .btn {display: flex;align-items: center;}
body.in-my-orders .client-link + h2 + div .btn::before {content: "";width: 16px;margin-right: 10px;flex: 0 0 16px;height: 16px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1.06667C4.17083 1.06667 1.06667 4.17083 1.06667 8H0C0 3.58172 3.58172 0 8 0C10.3182 0 12.4062 0.986508 13.8667 2.56102V0H14.9333V4.26667L10.6667 4.26667V3.2L13.0031 3.2C11.7408 1.88449 9.96603 1.06667 8 1.06667ZM8 14.9333C11.8292 14.9333 14.9333 11.8292 14.9333 8H16C16 12.4183 12.4183 16 8 16C5.68182 16 3.59379 15.0135 2.13333 13.439V16H1.06667V11.7333H5.33333V12.8H2.99685C4.2592 14.1155 6.03397 14.9333 8 14.9333Z' fill='white'/%3E%3C/svg%3E%0A");}

.row-summary .list-summary {margin: 0;display: flex;flex-flow: row wrap;width: 420px;margin-left: auto;}
.row-summary .list-summary dt:nth-of-type(1) {font-size: 16px;font-weight: 400;color: #38393B;display: flex;align-items: flex-end;}
.row-summary .list-summary dd:nth-of-type(1) {font-size: 24px;font-weight: 400;color: #38393B;}
.row-summary .list-summary dt {width: 50%;text-align: left;font-size: 14px;padding: 3px 0;}
.row-summary .list-summary dd {width: 50%;text-align: right;margin-left: 0;padding: 3px 0;}

/* Sell pages */
.page-spec .breadcrumbs-wrapper {margin-bottom: -57px;}
.page-spec .breadcrumbs>span>span {color: #fff;}
.page-spec .breadcrumbs>span>a::after {background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.88362 2.51709L11.3665 5.99993L7.88362 9.48278L7.31794 8.91709L9.8351 6.39993H0.800781V5.59993H9.8351L7.31794 3.08278L7.88362 2.51709Z' fill='white'/%3E%3C/svg%3E%0A");}
.page-spec #navigation-first>a>span::before {background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.65291 0.128396C7.85264 -0.0427988 8.14736 -0.0427988 8.34709 0.128396L16 6.68804V14.4C16 15.2837 15.2837 16 14.4 16H10.1333C9.83878 16 9.6 15.7612 9.6 15.4667V12.2667C9.6 11.383 8.88366 10.6667 8 10.6667C7.11634 10.6667 6.4 11.383 6.4 12.2667V15.4667C6.4 15.7612 6.16122 16 5.86667 16H1.6C0.716344 16 0 15.2837 0 14.4V6.68804L7.65291 0.128396ZM1.06667 7.17863V14.4C1.06667 14.6946 1.30545 14.9333 1.6 14.9333H5.33333V12.2667C5.33333 10.7939 6.52724 9.6 8 9.6C9.47276 9.6 10.6667 10.7939 10.6667 12.2667V14.9333H14.4C14.6946 14.9333 14.9333 14.6946 14.9333 14.4V7.17863L8 1.23577L1.06667 7.17863Z' fill='white'/%3E%3C/svg%3E%0A");}
.page-spec-top {min-height: 700px;position: relative;padding: 80px 0;background-size: cover;background-position: center bottom;display: flex;align-items: center;text-align: center;}
.page-spec-top .page-spec-top__subtitle {max-width: 740px;margin: auto;color: #fff;font-size: 18px;}
body.page-spec.type-page .page-spec-top h1 {margin: 0 0 15px 0;color: #fff;}
body.page-spec.type-page .page-spec-top::after {content: "";width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;z-index: 0;}
body.page-spec.type-page .page-spec-top .container {position: relative;z-index: 2;}

body.page-spec .usps-wrap {margin-top: -72px;}

.table-products {display: flex;flex-flow: row wrap;margin: 20px auto 180px auto;align-items: center;max-width: 1300px;width: 100%;}
.table-products .table-products__title {font-size: 48px;font-weight: bold;margin: 0 0 30px 0;line-height: 1.1;}
.table-products p {margin-bottom: 32px;}
.table-products>div {width: 54%;position: relative;}
.table-products>div:not(.table-products__image) {padding-right: 125px;width: 46%;}
.table-products>div:not(.table-products__image)::before {content: "";width: 135px;height: 706px;background-image: url(../img/table-products-1.svg);position: absolute;left: -150px;top: -80px;}

/*.table-products>div.table-products__image::before {content: "";width: 86px;height: 71px;background-image: url(../img/table-products-2.svg);position: absolute;left: -20px;top: 50%;margin-top: -25%;}*/
.table-products>div.table-products__image::after {content: "";width: 51px;height: 62px;background-image: url(../img/table-products-3.svg);position: absolute;right: -150px;bottom: 50px;}
.table-products>div.table-products__image img {border-radius: 20px;}

.table-products__items.--full {position: initial;flex-flow: row wrap;justify-content: flex-start;margin-left: -10px;margin-right: -10px;}
.table-products__items.--full a {width: calc(33.333% - 20px);margin: 10px 10px;}
.table-products__items.--spec {position: initial;flex-flow: row wrap;justify-content: flex-start;}
.table-products__items {position: absolute;width: 100%;left: 0;bottom: -150px;display: flex;justify-content: center;}
.table-products__items a {width: 305px;text-decoration: none!important;text-align: center;margin: 5px;padding: 8px;background-color: #fff;border-radius: 12px;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1);}
.table-products__items a .table-products__image-inn {height: 290px;display: flex;align-items: center;background-color: #F8F8F8;border-radius: 12px;width: 100%;}
.table-products__items a .table-products__image-inn img {mix-blend-mode: multiply;}
.table-products__items a .table-products__rating {margin-top: 15px;margin-bottom: 15px;}
.table-products__items a .table-products__name {color: #38393B;text-decoration: none!important;padding: 0 20px;line-height: 18px;margin-bottom: 25px;}
.table-products__items a span {display: block;}
.table-products__items a:hover img {opacity: 0.8;}
.table-products__items a:hover .table-products__name {text-decoration: underline!important;}

/* Wholesale */
body.type-page.in-wholesale .breadcrumbs-wrapper::after {background-image: url(../img/page-bg.jpg?v=0.1);height: 395px;}
body.in-wholesale .h1-subtitle {margin-bottom: 240px;}
body.in-wholesale .table-50-50 tr {margin-bottom: 80px;display: block;}

/* Transit and payment */
.table-row__title {color: #38393B;font-size: 28px;margin: 0 0 35px 0;}
.table-row {display: flex;justify-content: space-between;margin-bottom: 80px;margin-top: 60px;}
.table-row>div {background: #fff;border-radius: 24px;width: 49.5%;padding: 40px;box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.1);}
.table-row table {width: 100%;}
.table-row table tr {margin-bottom: 4px;background: #fff;border-radius: 8px;display: flex;padding: 15px 0px;width: 100%;align-items: center;border-bottom: 1px solid #EFEFEF;}
.table-row table tr:hover {background: #fff!important;}
.table-row table tr td {border: 0!important;padding: 0!important;}
.table-row table tr td:nth-of-type(1) {flex: 0 0 75px;text-align: center;margin-right: 15px;}
.table-row table tr td:nth-of-type(2) {color: #38393B;font-weight: bold;font-size: 16px;padding-right: 25px!important;}
.table-row table tr td:nth-of-type(2) span {display: block;color: #5C5E61;font-weight: 400;font-size: 14px;}
.table-row table tr td.--pay {margin-left: auto;color: #299554;font-weight: bold;font-size: 14px;width: 100px;text-align: center;}
.table-row table tr td.--price {width: 80px;text-align: right;margin-left: auto;padding-left: 20px!important;color: #38393B;font-weight: bold;font-size: 14px;}

.table-row table tr td.--pay + .--price {margin-left: 0;}

/* Rating page */
body.id--51 .breadcrumbs-wrapper::after {content: "";width: 1920px;top: 0;left: -222px;z-index: -1;height: 549px;background-image: url(../img/page-bg-bigger.jpg?v=0.1);position: absolute;}
body.id--51 .content-inner .reviews-block {width: 100%;padding: 10px 0 80px 0;border: 0;margin: 0;}
body.id--51 .content-inner .reviews-block>div {width: 32%;height: 100%;border: 1px solid #EFEFEF;border-radius: 16px;padding: 32px 32px 32px 116px;}
body.id--51 .content-inner .reviews-block>div:not(.reviews-block__revs)::before {left: 32px;}
body.id--51 .content-inner .reviews-block .reviews-block__revs {display: none;}

body.id--51 .content-inner {max-width: 100%;display: flex;flex-flow: row wrap;}
body.id--51 .pagination-wrapper .pagination {justify-content: center;}
body.id--51 .content-inner .pagination-wrapper {width: calc(100% - 360px);margin-left: 360px;justify-content: center;}
body.id--51 .content-inner .pagination-wrapper .pagination-top {display: none;}
body.id--51 h1 {width: 100%;text-align: center;}
#ratingWrapper::before {content: "Store rating";font-size: 36px;font-weight: 400;margin: 0 0 30px 0;line-height: 1.1;display: block;}
#ratingWrapper {width: 100%;align-self: flex-start;margin: 0;max-width: 340px;margin-right: 20px;padding: 40px;border-radius: 24px;background: #fff;box-shadow:  0px 0px 80px rgba(0, 0, 0, 0.1);}
#ratingWrapper .row {display: flex;flex-direction: column;}
#ratingWrapper .rate-wrap .rate-average-inner {padding-bottom: 15px;}
#ratingWrapper .rate-wrap .col-sm-6 {width: 100%!important;padding: 0;}
#ratingWrapper .rate-wrap .col-sm-6:not(.rate-average-wrap) {padding: 15px 0;}
#ratingWrapper .rate-wrap .rate-average {color: #0B9532;font-size: 56px;padding-right: 15px;font-weight: bold;margin: 0;text-align: center;}
#ratingWrapper .rate-star-wrap .stars-label {font-size: 16px;margin-bottom: 0;color: #5C5E61;margin-top: 4px;}
#ratingWrapper .rate-star-wrap {margin-left: 0;}
#ratingWrapper .rate-star-wrap .stars {display: flex;}
#ratingWrapper .rate-list::before {width: 78px;height: 15px;margin-right: 10px;content: "";}
#ratingWrapper .rate-star {display: none;}
#ratingWrapper .rate-bar {background: #C21632;position: initial;border-radius: 3px;}
#ratingWrapper .rate-list {padding-right: 40px;position: relative;margin-bottom: 15px;}
#ratingWrapper .rate-block {background:#EFEFEF;border-radius: 3px;padding-right: 0;}
#ratingWrapper .rate-count {right: 0px;font-size: 14px;color: #5C5E61;}
#ratingWrapper .rate-count.active {right: 0px;}
#ratingWrapper .add-comment {margin: 0;width: 100%;}
#ratingWrapper .add-comment span {width: 100%;justify-content: center;}
#ratingWrapper .form-group {width: 100%;padding-left: 0;padding-right: 0;}

#ratingWrapper .rate-list[data-score="5"]::before {background-image: url("data:image/svg+xml,%3Csvg width='78' height='15' viewBox='0 0 78 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.92461 4.1628L14.6329 5.18237L11.4231 8.7747L11.9084 13.5676L7.5 11.625L3.09161 13.5676L3.57689 8.7747L0.367076 5.18237L5.07539 4.1628L7.5 0Z' fill='%23F7B307'/%3E%3Cpath d='M23.25 0L25.6746 4.1628L30.3829 5.18237L27.1731 8.7747L27.6584 13.5676L23.25 11.625L18.8416 13.5676L19.3269 8.7747L16.1171 5.18237L20.8254 4.1628L23.25 0Z' fill='%23F7B307'/%3E%3Cpath d='M39 0L41.4246 4.1628L46.1329 5.18237L42.9231 8.7747L43.4084 13.5676L39 11.625L34.5916 13.5676L35.0769 8.7747L31.8671 5.18237L36.5754 4.1628L39 0Z' fill='%23F7B307'/%3E%3Cpath d='M54.75 0L57.1746 4.1628L61.8829 5.18237L58.6731 8.7747L59.1584 13.5676L54.75 11.625L50.3416 13.5676L50.8269 8.7747L47.6171 5.18237L52.3254 4.1628L54.75 0Z' fill='%23F7B307'/%3E%3Cpath d='M70.5 0L72.9246 4.1628L77.6329 5.18237L74.4231 8.7747L74.9084 13.5676L70.5 11.625L66.0916 13.5676L66.5769 8.7747L63.3671 5.18237L68.0754 4.1628L70.5 0Z' fill='%23F7B307'/%3E%3C/svg%3E%0A");}
#ratingWrapper .rate-list[data-score="4"]::before {background-image: url("data:image/svg+xml,%3Csvg width='78' height='15' viewBox='0 0 78 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.92461 4.1628L14.6329 5.18237L11.4231 8.7747L11.9084 13.5676L7.5 11.625L3.09161 13.5676L3.57689 8.7747L0.367076 5.18237L5.07539 4.1628L7.5 0Z' fill='%23F7B307'/%3E%3Cpath d='M23.25 0L25.6746 4.1628L30.3829 5.18237L27.1731 8.7747L27.6584 13.5676L23.25 11.625L18.8416 13.5676L19.3269 8.7747L16.1171 5.18237L20.8254 4.1628L23.25 0Z' fill='%23F7B307'/%3E%3Cpath d='M39 0L41.4246 4.1628L46.1329 5.18237L42.9231 8.7747L43.4084 13.5676L39 11.625L34.5916 13.5676L35.0769 8.7747L31.8671 5.18237L36.5754 4.1628L39 0Z' fill='%23F7B307'/%3E%3Cpath d='M54.75 0L57.1746 4.1628L61.8829 5.18237L58.6731 8.7747L59.1584 13.5676L54.75 11.625L50.3416 13.5676L50.8269 8.7747L47.6171 5.18237L52.3254 4.1628L54.75 0Z' fill='%23F7B307'/%3E%3Cpath d='M70.5 0L72.9246 4.1628L77.6329 5.18237L74.4231 8.7747L74.9084 13.5676L70.5 11.625L66.0916 13.5676L66.5769 8.7747L63.3671 5.18237L68.0754 4.1628L70.5 0Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A");}
#ratingWrapper .rate-list[data-score="3"]::before {background-image: url("data:image/svg+xml,%3Csvg width='78' height='15' viewBox='0 0 78 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.92461 4.1628L14.6329 5.18237L11.4231 8.7747L11.9084 13.5676L7.5 11.625L3.09161 13.5676L3.57689 8.7747L0.367076 5.18237L5.07539 4.1628L7.5 0Z' fill='%23F7B307'/%3E%3Cpath d='M23.25 0L25.6746 4.1628L30.3829 5.18237L27.1731 8.7747L27.6584 13.5676L23.25 11.625L18.8416 13.5676L19.3269 8.7747L16.1171 5.18237L20.8254 4.1628L23.25 0Z' fill='%23F7B307'/%3E%3Cpath d='M39 0L41.4246 4.1628L46.1329 5.18237L42.9231 8.7747L43.4084 13.5676L39 11.625L34.5916 13.5676L35.0769 8.7747L31.8671 5.18237L36.5754 4.1628L39 0Z' fill='%23F7B307'/%3E%3Cpath d='M54.75 0L57.1746 4.1628L61.8829 5.18237L58.6731 8.7747L59.1584 13.5676L54.75 11.625L50.3416 13.5676L50.8269 8.7747L47.6171 5.18237L52.3254 4.1628L54.75 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M70.5 0L72.9246 4.1628L77.6329 5.18237L74.4231 8.7747L74.9084 13.5676L70.5 11.625L66.0916 13.5676L66.5769 8.7747L63.3671 5.18237L68.0754 4.1628L70.5 0Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A");}
#ratingWrapper .rate-list[data-score="2"]::before {background-image: url("data:image/svg+xml,%3Csvg width='78' height='15' viewBox='0 0 78 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.92461 4.1628L14.6329 5.18237L11.4231 8.7747L11.9084 13.5676L7.5 11.625L3.09161 13.5676L3.57689 8.7747L0.367076 5.18237L5.07539 4.1628L7.5 0Z' fill='%23F7B307'/%3E%3Cpath d='M23.25 0L25.6746 4.1628L30.3829 5.18237L27.1731 8.7747L27.6584 13.5676L23.25 11.625L18.8416 13.5676L19.3269 8.7747L16.1171 5.18237L20.8254 4.1628L23.25 0Z' fill='%23F7B307'/%3E%3Cpath d='M39 0L41.4246 4.1628L46.1329 5.18237L42.9231 8.7747L43.4084 13.5676L39 11.625L34.5916 13.5676L35.0769 8.7747L31.8671 5.18237L36.5754 4.1628L39 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M54.75 0L57.1746 4.1628L61.8829 5.18237L58.6731 8.7747L59.1584 13.5676L54.75 11.625L50.3416 13.5676L50.8269 8.7747L47.6171 5.18237L52.3254 4.1628L54.75 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M70.5 0L72.9246 4.1628L77.6329 5.18237L74.4231 8.7747L74.9084 13.5676L70.5 11.625L66.0916 13.5676L66.5769 8.7747L63.3671 5.18237L68.0754 4.1628L70.5 0Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A");}
#ratingWrapper .rate-list[data-score="1"]::before {background-image: url("data:image/svg+xml,%3Csvg width='78' height='15' viewBox='0 0 78 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0L9.92461 4.1628L14.6329 5.18237L11.4231 8.7747L11.9084 13.5676L7.5 11.625L3.09161 13.5676L3.57689 8.7747L0.367076 5.18237L5.07539 4.1628L7.5 0Z' fill='%23F7B307'/%3E%3Cpath d='M23.25 0L25.6746 4.1628L30.3829 5.18237L27.1731 8.7747L27.6584 13.5676L23.25 11.625L18.8416 13.5676L19.3269 8.7747L16.1171 5.18237L20.8254 4.1628L23.25 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M39 0L41.4246 4.1628L46.1329 5.18237L42.9231 8.7747L43.4084 13.5676L39 11.625L34.5916 13.5676L35.0769 8.7747L31.8671 5.18237L36.5754 4.1628L39 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M54.75 0L57.1746 4.1628L61.8829 5.18237L58.6731 8.7747L59.1584 13.5676L54.75 11.625L50.3416 13.5676L50.8269 8.7747L47.6171 5.18237L52.3254 4.1628L54.75 0Z' fill='%23EFEFEF'/%3E%3Cpath d='M70.5 0L72.9246 4.1628L77.6329 5.18237L74.4231 8.7747L74.9084 13.5676L70.5 11.625L66.0916 13.5676L66.5769 8.7747L63.3671 5.18237L68.0754 4.1628L70.5 0Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A");}

#ratingWrapper .rate-list::before {background-image: url("data:image/svg+xml,%3Csvg width='69' height='12' viewBox='0 0 69 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.00873C3.15957 5.15519 5.0764 3.22114 5.80271 0C6.55996 3.20078 8.47389 5.18429 12 5.98642C8.61509 6.88458 6.52031 8.6935 5.83753 12C5.06673 8.79146 3.11509 6.85354 0 6.00873Z' fill='%23FAA78A'/%3E%3Cpath d='M14.25 6.00873C17.4096 5.15519 19.3264 3.22114 20.0527 0C20.81 3.20078 22.7239 5.18429 26.25 5.98642C22.8651 6.88458 20.7703 8.6935 20.0875 12C19.3167 8.79146 17.3651 6.85354 14.25 6.00873Z' fill='%23FAA78A'/%3E%3Cpath d='M28.5 6.00873C31.6596 5.15519 33.5764 3.22114 34.3027 0C35.06 3.20078 36.9739 5.18429 40.5 5.98642C37.1151 6.88458 35.0203 8.6935 34.3375 12C33.5667 8.79146 31.6151 6.85354 28.5 6.00873Z' fill='%23FAA78A'/%3E%3Cpath d='M42.75 6.00873C45.9096 5.15519 47.8264 3.22114 48.5527 0C49.31 3.20078 51.2239 5.18429 54.75 5.98642C51.3651 6.88458 49.2703 8.6935 48.5875 12C47.8167 8.79146 45.8651 6.85354 42.75 6.00873Z' fill='%23FAA78A'/%3E%3Cpath d='M57 6.00873C60.1596 5.15519 62.0764 3.22114 62.8027 0C63.56 3.20078 65.4739 5.18429 69 5.98642C65.6151 6.88458 63.5203 8.6935 62.8375 12C62.0667 8.79146 60.1151 6.85354 57 6.00873Z' fill='%23FAA78A'/%3E%3C/svg%3E%0A");}

body.id--51 .content-inner .votes-wrap.admin-response .vote-content::before {content: "Store reaction";padding-bottom: 10px;font-size: 16px;color: #404244;font-weight: 400;display: block;}
body.id--51 .content-inner .votes-wrap.admin-response {width: 100%;column-count: 1;margin-top: 20px;padding-left: 10px;box-shadow: none;}
body.id--51 .content-inner .votes-wrap.admin-response .vote-wrap {box-shadow: none;padding: 15px;}
body.id--51 .content-inner .votes-wrap.admin-response .vote-wrap .vote-header {display: none;}
body.id--51 .content-inner .votes-wrap {margin: 0;display: block;column-count: 2;width: calc(100% - 360px);column-gap: 20px;}
body.id--51 .content-inner .votes-wrap:not(.admin-response)>.vote-wrap::after {content: "Verified review";position: absolute;bottom: 30px;right: 24px;font-size: 14px;color: #38393B;font-weight: bold;padding-left: 20px;background-size: 16px;background-repeat: no-repeat;background-position: left center;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_161_10789)'%3E%3Cpath d='M11.6108 6.20011L7.0013 10.8096L4.39183 8.20011L5.33464 7.2573L7.0013 8.92397L10.668 5.2573L11.6108 6.20011Z' fill='%232F69FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.45392 1.85019C6.06467 1.12729 6.97904 0.666748 8.0013 0.666748C9.02357 0.666748 9.93795 1.1273 10.5487 1.8502C11.4917 1.77088 12.464 2.09178 13.1869 2.81465C13.9097 3.53751 14.2306 4.50974 14.1513 5.45279C14.8741 6.06354 15.3346 6.97786 15.3346 8.00008C15.3346 9.0223 14.8741 9.93663 14.1513 10.5474C14.2306 11.4904 13.9097 12.4626 13.1869 13.1855C12.464 13.9084 11.4917 14.2293 10.5487 14.15C9.93794 14.8729 9.02357 15.3334 8.0013 15.3334C6.97903 15.3334 6.06467 14.8729 5.45392 14.15C4.51091 14.2292 3.53874 13.9083 2.81591 13.1855C2.09307 12.4627 1.77217 11.4905 1.85144 10.5475C1.12853 9.93675 0.667969 9.02237 0.667969 8.00008C0.667969 6.9778 1.12853 6.06342 1.85144 5.45266C1.77217 4.50966 2.09307 3.53748 2.81591 2.81465C3.53874 2.09182 4.51091 1.77092 5.45392 1.85019ZM8.0013 2.00008C7.29269 2.00008 6.66958 2.36811 6.3134 2.92661L6.06266 3.31978L5.60735 3.21908C4.96058 3.07604 4.25977 3.2564 3.75872 3.75746C3.25766 4.25851 3.07729 4.95933 3.22034 5.6061L3.32104 6.06142L2.92786 6.31216C2.36934 6.66834 2.0013 7.29145 2.0013 8.00008C2.0013 8.70871 2.36934 9.33182 2.92786 9.688L3.32104 9.93874L3.22034 10.3941C3.07729 11.0408 3.25766 11.7416 3.75872 12.2427C4.25977 12.7438 4.96058 12.9241 5.60735 12.7811L6.06266 12.6804L6.3134 13.0735C6.66958 13.6321 7.29269 14.0001 8.0013 14.0001C8.70993 14.0001 9.33304 13.632 9.68922 13.0735L9.93997 12.6803L10.3953 12.7811C11.0421 12.9241 11.743 12.7438 12.244 12.2427C12.7451 11.7416 12.9255 11.0408 12.7824 10.394L12.6817 9.93869L13.0748 9.68793C13.6333 9.33174 14.0013 8.70866 14.0013 8.00008C14.0013 7.2915 13.6333 6.66842 13.0748 6.31223L12.6817 6.06147L12.7824 5.60617C12.9255 4.95938 12.7451 4.25853 12.244 3.75746C11.743 3.25638 11.0421 3.07602 10.3953 3.2191L9.93997 3.31983L9.68922 2.92663C9.33303 2.36812 8.70993 2.00008 8.0013 2.00008Z' fill='%232F69FF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_161_10789'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
body.id--51 .content-inner .votes-wrap .vote-wrap a.more {display: none;}
body.id--51 .content-inner .votes-wrap .vote-wrap {padding: 32px 24px;border: 0;background-color: #fff;border-radius: 24px;display: inline-flex;flex-direction: column;width: 100%;box-shadow:  0px 0px 80px rgba(0, 0, 0, 0.1);position: relative;}
body.id--51 .content-inner .votes-wrap .vote-wrap .vote-header {}
body.id--51 .content-inner .votes-wrap .vote-wrap .stars {display: block;margin-bottom: 15px;}
body.id--51 .content-inner .votes-wrap .vote-content {margin: 20px 0 24px 0;}
body.id--51 .content-inner .votes-wrap.admin-response {margin-top: 0;}

.vote-delimeter {display: none;}

/* Register and login page */
body.id--8 .container.breadcrumbs-wrapper, body.id--4 .container.breadcrumbs-wrapper {max-width: 980px;width: 100%;}
body.id--8 #content, body.id--4 #content {margin-bottom: 0!important;}
body.id--8 .content-inner, body.id--4 .content-inner {max-width: 980px;width: 100%;padding-top: 40px;padding-bottom: 70px;position: relative;z-index: 0;background-image: url(../img/login-register-bg.png);background-position: top 50px left -20px;background-repeat: no-repeat;}
body.id--8 h1, body.id--4 h1 {text-align: center;}

body.id--8 #register-form, body.id--4 #formLogin {max-width: 460px;width: 100%;border-radius: 16px;margin: auto;padding: 48px;background: #fff;box-shadow: 0px 0px 80px rgba(0, 0, 0, 0.1);}

body.id--4 #formLogin h4 {font-weight: 400;font-size: 24px;margin: 0 0 30px 0;}
body.id--4 .login-wrapper {padding-top: 10px;padding-bottom: 0;}
body.id--4 .login-wrapper .password-helper {width: 100%;float: none;}
body.id--4 .login-wrapper .btn-login {width: 100%;margin-bottom: 40px;float: none;}
body.id--4 .login-wrapper .password-helper a[href="/registrace/"] {display: none;}
body.id--4 .login-wrapper .password-helper a {text-align: center;float: none;width: 100%;display: block;font-size: 14px;text-decoration: underline;color: #38393B!important;clear: none;}
body.id--4 .login-wrapper .password-helper a:hover {text-decoration: none;}

#register-form .consents label {color: #5C5E61;}
#register-form .consents label a {color: #5C5E61!important;}
#register-form .col-md-8 {width: 100%;padding: 0;}
#register-form .col-md-4 {width: 100%;padding: 0;}
#register-form .co-box {padding: 0;border: 0;}
#register-form .btn {width: 100%;}
#register-form .col-md-8 .form-group input {width: 100%;}
#register-form .co-box.co-registration h4 {font-size: 24px;font-weight: 400;margin: 0 0 20px 0;width: 100%;}
#register-form .register-soc h4 {display: none;}
#register-form .social-login-buttons-divider span {font-size: 14px;font-weight: bold;}
#register-form .social-login-buttons-divider {margin: 25px 0 35px 0;}
#register-form fieldset {margin-bottom: 25px;}
#register-form>fieldset:last-of-type h4 {display: none;}
#register-form>fieldset.co-box:first-of-type {padding-bottom: 0px;margin-bottom: 35px;display: flex;justify-content: space-between;flex-flow: row wrap;align-items: center;}
#register-form>fieldset.co-box:first-of-type .form-group {width: auto;display: inline-flex;min-width: 0;align-items: center;margin-bottom: 10px;}
#register-form>fieldset.co-box:first-of-type .form-group label {font-size: 0;margin-right: 0;padding-right: 0;}
#register-form>fieldset.co-box:first-of-type .form-group label strong {font-size: 15px;line-height: 20px;position: relative;top: 2px;font-weight: 400;}

#register-form .stay-in-touch {padding: 24px 0;display: none;}
#register-form .submit-wrapper {margin-top: 30px;}
#register-form .submit-wrapper p {margin-bottom: 0;}

/* About Muffik */
body.in-about-muffik .page-spec-top {margin-bottom: 300px;}
.about-page__video {margin: 80px auto -200px auto;max-width: 940px;}
.about-page__video iframe {border-radius: 24px;}

.puzzles-tr, .puzzles-tr-2, .puzzles-tr-3 {position: relative;}
.puzzles-tr::after {content: "";z-index: -1;position: absolute;width: 1260px;height: 104px;background-image: url(../img/about-puzzle-1.svg);top: -104px;left: 10px;background-repeat: no-repeat;}
.puzzles-tr-2::after {content: "";z-index: -1;position: absolute;width: 796px;height: 105px;background-image: url(../img/about-puzzle-2.svg);top: -70px;left: -40px;background-repeat: no-repeat;}
.puzzles-tr-3::after {content: "";z-index: -1;position: absolute;width: 1335px;height: 603px;background-image: url(../img/about-puzzle-3.svg);top: -105px;left: 50px;background-repeat: no-repeat;}

.muffik-team {margin: 80px 0 120px 0;}
.muffik-team .muffik-team__title {font-size: 48px;margin: 0 0 8px 0;font-weight: bold;text-align: center;}
.muffik-team__items {display: flex;justify-content: center;margin-top: 60px;flex-flow: row wrap;}
.muffik-team__member {width: 33.333%;padding: 10px;display: flex;}
.muffik-team__member .muffik-team__img {max-width: 145px;width: 100%;}
.muffik-team__member .muffik-team__info {padding-left: 35px;}
.muffik-team__member .muffik-team__name {font-size: 28px;margin-top: 10px;}
.muffik-team__member .muffik-team__subname {font-size: 16px;color: #C21632;font-weight: bold;margin-bottom: 24px;}

.muffik-timeline__title {text-align: center;font-size: 48px;font-weight: bold;}
.muffik-timeline__item {background-color: #fff;padding: 24px;border-radius: 24px;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1);}
.muffik-timeline::after {content: "";width: 57px;height: 57px;background-image: url(../img/muffik-timeline-puzzle.svg);position: absolute;top: 0px;right: -30px;}
.muffik-timeline {margin: 50px 0;position: relative;}
.muffik-timeline .slick-slide {margin-right: 20px;}
.muffik-timeline .slick-list {overflow: initial;padding: 50px 0;}
.muffik-timeline .slick-next {top: 50%;right: -15px;}
.muffik-timeline .slick-prev{top: 50%;left: -35px;}

body.in-about-muffik .how-to-pick-here {margin-bottom: 120px;}

.subtitle {font-size: 16px;text-align: center;}

/* Contact */
body.in-contact .breadcrumbs-wrapper::after {background-image: url(../img/page-bg.jpg?v=0.1)!important;height: 395px!important;}
.contact-page__top {display: flex;flex-flow: row wrap;justify-content: space-between;margin: 45px 0 80px 0;position: relative;}
.contact-page__middle {display: flex;flex-flow: row wrap;justify-content: space-between;}
.contact-page__bottom {display: flex;flex-flow: row wrap;justify-content: space-between;}

.contact-page__top::after {content: "";width: 199px;height: 163px;background-image: url(../img/contact-puzzle.svg);position: absolute;bottom: -140px;left: 260px;z-index: -1;}
.contact-page__top>div {width: 32.5%;display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;background-color: #fff;border-radius: 16px;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1);padding: 35px;}
.contact-page__top>div a:not(.socials) {text-decoration: none!important;display: block;font-size: 36px;}
.contact-page__top>div a:not(.socials):hover {text-decoration: underline!important;}
.contact-page__top>div span {color: #5C5E61;font-size: 16px;margin: 5px 0;display: block;}
.contact-page__top>div.--tel a::before {display: block;margin: 0 auto 10px auto;content: "";background-size: contain;width: 24px;height: 24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 4C0 1.79086 1.79086 0 4 0H7.55076C8.65204 0 9.612 0.749513 9.8791 1.81791L10.8168 5.56856C11.1209 6.7852 10.4371 8.03091 9.24736 8.42749L7.47356 9.01876C6.9305 9.19977 6.60721 9.75685 6.71948 10.3182C7.42215 13.8316 10.1684 16.5778 13.6818 17.2805C14.2432 17.3928 14.8002 17.0695 14.9812 16.5264L15.4577 15.0972C15.9195 13.7116 17.5015 13.0563 18.8078 13.7095L22.6733 15.6422C23.4864 16.0488 24 16.8798 24 17.7889V20C24 22.2091 22.2091 24 20 24H16.8C7.52162 24 0 16.4784 0 7.2V4ZM4 1.6C2.67452 1.6 1.6 2.67452 1.6 4V7.2C1.6 15.5947 8.40527 22.4 16.8 22.4H20C21.3255 22.4 22.4 21.3255 22.4 20V17.7889C22.4 17.4858 22.2288 17.2088 21.9578 17.0733L18.0923 15.1406C17.6568 14.9228 17.1295 15.1413 16.9756 15.6031L16.4991 17.0324C16.0629 18.341 14.7206 19.12 13.368 18.8495C9.22128 18.0201 5.9799 14.7787 5.15055 10.632C4.88003 9.27939 5.65902 7.93705 6.96759 7.50086L8.7414 6.90959C9.13798 6.7774 9.36592 6.36217 9.26453 5.95662L8.32687 2.20597C8.23784 1.84984 7.91785 1.6 7.55076 1.6H4Z' fill='%23C21632'/%3E%3C/svg%3E%0A");}
.contact-page__top>div.--mail a::before {display: block;margin: 0 auto 10px auto;content: "";background-size: contain;width: 24px;height: 24px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3.33334C0 2.22877 0.895431 1.33334 2 1.33334H18C19.1046 1.33334 20 2.22877 20 3.33334V16.6667C20 17.7712 19.1046 18.6667 18 18.6667H2C0.895431 18.6667 0 17.7712 0 16.6667V3.33334ZM2 2.66667C1.63181 2.66667 1.33333 2.96515 1.33333 3.33334V5.61312L10 10.5655L18.6667 5.61312V3.33334C18.6667 2.96515 18.3682 2.66667 18 2.66667H2ZM18.6667 7.14879L10 12.1012L1.33333 7.14879V16.6667C1.33333 17.0349 1.63181 17.3333 2 17.3333H18C18.3682 17.3333 18.6667 17.0349 18.6667 16.6667V7.14879Z' fill='%23C21632'/%3E%3C/svg%3E%0A");}
.contact-page__top>div.--soc span:not(.soc-wrapper) {margin-bottom: 15px;}
.contact-page__top>div.--soc .socials::before {width: 48px;height: 48px;background-size: contain;}
.contact-page__top>div.--soc .socials {margin: 4px 8px;}

.contact-page__middle>div {width: 32.5%;}
.contact-page__middle h2 {margin: 0 0 25px 0;padding-right: 50px;}
.contact-page__middle .contact-page__middle-address {padding-left: 56px;position: relative;margin-bottom: 30px;}
.contact-page__middle .contact-page__middle-address::before {content: "";width: 32px;height: 32px;position: absolute;left: 0;top: 5px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.9995 2.13333C9.52019 2.13333 4.26615 7.38491 4.26615 13.8583C4.26615 18.8134 6.74447 22.8218 9.55348 25.629C10.9545 27.0291 12.416 28.107 13.6411 28.829C14.254 29.1902 14.7952 29.455 15.2286 29.626C15.6932 29.8094 15.94 29.8472 15.9995 29.8472C16.059 29.8472 16.3057 29.8094 16.7704 29.626C17.2038 29.455 17.745 29.1902 18.3579 28.829C19.583 28.107 21.0445 27.0291 22.4455 25.629C25.2545 22.8218 27.7328 18.8134 27.7328 13.8583C27.7328 7.38491 22.4788 2.13333 15.9995 2.13333ZM2.13281 13.8583C2.13281 6.20538 8.3433 0 15.9995 0C23.6557 0 29.8661 6.20538 29.8661 13.8583C29.8661 19.5629 27.0111 24.0823 23.9535 27.138C22.4212 28.6693 20.816 29.8566 19.4411 30.6669C18.754 31.0718 18.1118 31.3901 17.5536 31.6104C17.0265 31.8184 16.4733 31.9805 15.9995 31.9805C15.5256 31.9805 14.9724 31.8184 14.4454 31.6104C13.8871 31.3901 13.245 31.0718 12.5579 30.6669C11.183 29.8566 9.5778 28.6693 8.04548 27.138C4.98783 24.0823 2.13281 19.5629 2.13281 13.8583ZM10.6661 13.8583C10.6661 10.9148 13.0558 8.52773 15.9995 8.52773C18.9431 8.52773 21.3328 10.9148 21.3328 13.8583C21.3328 16.8017 18.9431 19.1889 15.9995 19.1889C13.0558 19.1889 10.6661 16.8017 10.6661 13.8583ZM15.9995 10.6611C14.2327 10.6611 12.7995 12.0944 12.7995 13.8583C12.7995 15.6222 14.2327 17.0555 15.9995 17.0555C17.7662 17.0555 19.1995 15.6222 19.1995 13.8583C19.1995 12.0944 17.7662 10.6611 15.9995 10.6611Z' fill='%23A0A2A3'/%3E%3C/svg%3E%0A");}
.contact-page__middle .contact-page__middle-opening {padding-left: 56px;position: relative;margin-bottom: 30px;}
.contact-page__middle .contact-page__middle-opening h3 {margin: 0 0 5px 0;}
.contact-page__middle .contact-page__middle-opening::before {content: "";width: 32px;height: 32px;position: absolute;left: 0;top: 5px;background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 16C0 7.16344 7.16344 0 16 0C24.8366 0 32 7.16344 32 16C32 24.8366 24.8366 32 16 32C7.16344 32 0 24.8366 0 16ZM16 2.13333C8.34165 2.13333 2.13333 8.34165 2.13333 16C2.13333 23.6583 8.34165 29.8667 16 29.8667C23.6583 29.8667 29.8667 23.6583 29.8667 16C29.8667 8.34165 23.6583 2.13333 16 2.13333ZM14.9333 16V6.4H17.0667V15.5582L23.1542 21.6458L21.6458 23.1542L15.2458 16.7542C15.0457 16.5542 14.9333 16.2829 14.9333 16Z' fill='%23A0A2A3'/%3E%3C/svg%3E%0A");}

.contact-page__bottom {margin: 80px 0;}
.contact-page__bottom>div {width: 24%;font-size: 16px;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;text-align: center;background-color: #fff;border-radius: 16px;box-shadow: 0px 0px 60px rgba(0, 0, 0, 0.1);padding: 35px;}
.contact-page__bottom>div span {color: #299554;display: flex;font-size: 36px;align-items: center;}
.contact-page__bottom>div span::before {content: "";width: 24px;height: 24px;flex: 0 0 24px;margin-right: 12px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.5315 4.80007L8.80012 19.5314L0.46875 11.2001L1.60012 10.0687L8.80012 17.2687L22.4001 3.6687L23.5315 4.80007Z' fill='%23299554'/%3E%3C/svg%3E%0A");}

.contact-page__middle.--bottom {margin-top: 120px;}
.contact-page__middle .btn.btn-secondary {font-size: 13px;padding: 7px 15px;}

/* 404 */
.id-404 #content header {display: none;}

/* Empty cart */
.empty-cart-boxes {display: none;}
.cart-inner.cart-empty .cart-heading {display: none;}
.cart-inner.cart-empty .cart-content {padding: 0;}
.cart-inner.cart-empty {margin-bottom: 0px;margin: auto;margin-top: 32px;max-width: 100%;}

.cart-inner.cart-empty .empty-search-detail {background: #fff;}
.cart-inner.cart-empty .empty-search-detail .container .empty-search-detail__right {margin-top: 0;padding-top: 32px;}
.cart-inner.cart-empty .empty-search-detail .container .empty-search-detail__right::before {top: 38px;}
.cart-inner.cart-empty .empty-search-detail .container .empty-search-detail__left {flex: 0 0 380px;}

.cart-inner.cart-empty .col-md-8 {width: 100%;border-radius: 24px;overflow: hidden;}
.cart-inner.cart-empty .col-md-4 {display: none;}

/* Empty search page */
.--page .problem-block {padding: 55px 80px;text-align: left;border-radius: 24px;background-color: #fff;margin-bottom: 80px;background-image: url(../img/problem-right-page.png);background-repeat: no-repeat;background-position: center right -20px;background-size: 450px;}
.--page .problem-block .problem-block__title {margin-bottom: 15px;}
.--page .problem-block .problem-block__innner {margin-left: -10px;}
.--page .problem-block::after {right: 30%;}
.--page .problem-block::before {left: 48%;}
.--page .problem-block .btn.btn-secondary:not(:hover) {background-color: #fff;}

.empty-search-detail {background-image: url(../img/page-bg-bigger.jpg);overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center bottom;}
.empty-search-detail .breadcrumbs-wrapper.container {padding-left: 0;padding-right: 0;}
.empty-search-detail .breadcrumbs {width: 100%;}
.empty-search-detail .container {display: flex;flex-flow: row wrap;}
.empty-search-detail .container .empty-search-detail__left {flex: 0 0 440px;align-self: flex-end;}
.empty-search-detail .container .empty-search-detail__center {flex: 1;padding: 40px 90px 80px 20px;}
.empty-search-detail .container .empty-search-detail__center h1 {text-align: left;}
.empty-search-detail .container .empty-search-detail__right {flex: 0 0 360px;margin-top: -64px;padding: 100px 50px 0 30px;border-left: 1px solid #EFEFEF;position: relative;}
.empty-search-detail .container .empty-search-detail__right::before {content: "";width: 39px;height: 48px;background-size: contain;background-image: url(../img/contact-card-face.png);position: absolute;top: 103px;left: 30px}
.empty-search-detail__right .contact-card .contact-cart__title {padding-left: 56px;}
.empty-search-detail__right .contact-card .contact-cart__subtitle {padding-left: 56px;margin-bottom: 30px;}
.empty-search-detail__center h1 {margin-bottom: 30px;}
.empty-search-detail__center h1 .highlight {color: #78797C;}
.empty-search-detail__center h2 {font-size: 28px;color: #38393B;font-weight: 400;margin-bottom: 15px;}
.empty-search-detail__center p {color: #78797C;margin-bottom: 40px;}
.empty-search-detail__center p a {color: #C21632;text-decoration: underline;}
.empty-search-detail__center p a:hover {text-decoration: none;}
.empty-search-detail__center .btn.btn-primary {display: inline-flex;align-items: center;}
.empty-search-detail__center .btn.btn-primary::before {content: "";flex: 0 0 16px;width: 16px;height: 16px;margin-right: 16px;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.2034 1.09463L4.76681 8.00005L12.2034 14.9055L11.4776 15.6871L3.19922 8.00005L11.4776 0.312988L12.2034 1.09463Z' fill='white'/%3E%3C/svg%3E%0A");}

/* Delivery table */
.delivery-table {width: 100%;max-width: 780px;margin: auto;}
.delivery-table__row {width: 100%;background: #fff;position: relative;z-index: 1;margin-bottom: 15px;border-radius: 24px;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);}
.delivery-table__row:hover {box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.25);}
.delivery-table__row:last-of-type {border-bottom: 0;}
.delivery-table__title {padding: 15px 25px;cursor: pointer;font-size: 20px;font-weight: bold;width: 100%;display: flex;align-items: center;}
.delivery-table__row.--active .delivery-table__title::after {transform: rotate(180deg);}
.delivery-table__title::after {margin-left: auto;background-size: contain;background-repeat: no-repeat;content: "";width: 15px;height: 15px;flex: 0 0 15px;background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.6101 2.3999L6 8.34642L11.3899 2.3999L12 2.98028L6 9.5999L0 2.98028L0.6101 2.3999Z' fill='black'/%3E%3C/svg%3E%0A");}
.delivery-table__title img {max-width: 50px;margin-right: 20px;}
.delivery-table__desc {display: none;padding: 15px 25px;padding-top: 0;}
